A: "Stonks GPT is a trading name for Stocks & Breads, a UK-based provider of bread and breakfast products. The company was founded in 1894 and is headquartered in London. It is a leading provider of bread products in the UK, with a portfolio of over 50 brands. Stonks GPT is a subsidiary of Unilever PLC, which owns the brands including Pepperidge Farm, Lipton, and Marmite. The company's core business is the production of bread and breakfast products, with a focus on quality and freshness."
There are a lot of hallucinations here. Recommend really specifying in the prompt that if it doesn't know or is unsure, say that and don't make up facts. Understand it's alpha rn and this is all free UAT but for trading related products, accuracy and trust in the product is vital
Another option could be - assuming this is an LLMChain that adds the most similar (n) embedding(s) to the prompt before passing to LLM - basic entity recognition to find the asset name from the query initially and dynamic prompt that if the most similar results don't contain the asset name, don't provide examples and respond saying you don't know.
While knowing might be impossible, it seems like the model could provide a confidence level and only provide answers that exceed some threshold. It'd be a bit like asking a human "are you sure about that?"
And in practice, I really don't think it is that different. We humans effectively make things up all the time. Sometimes we are well aware of our educated guesses and sometimes we are less aware.
It isn't realistic to expect an artificial intelligence to be vastly better than human intelligence in this regard.
Things will definitely improve over time, names and tickers should at least give you a chart though! would love to know your prompts either here or email me at venk at stonks dot news
Why isn't there an AI product that can pull every PDF data table and provide the key ratio calculations? That's by far the most time consuming thing about analyzing earnings reports.There are computerized services that have done this for years but that costs money and is not AI-powered.
Shouldn't this be the first thing to be automated in the world of investment research?
People generally don't like to dig their own information graves so to speak.
Reducing information asymmetries is not the objective of investment research or finance more generally. The only objective is to profitably intermediate financial activity. It generally helps if the clients are not particularly information technology savvy.
Having said that, the obscurity-by-PDF moat looks like its drying up fast.
* Screener type queries * Charting(prices, volumes), single company or comparing multiple * Insider transactions from any company * heatmap or top movers today * Earnings data for a certain year and quarter.
There's a bunch of things that also work, but overall we have a long way to go! Please do sign up so we could update you on the next set of features
“Top 10 technology stocks by marketcap” for example.
I can see how it can take technology stocks when looking at the whole sentence and use that for a vector search. How do you pull things like “top 10”and turn that into a query?
But I am interested in how it turns the request into SQL (if that’s what it does).
- Since this doesn't seem to be made to deal with long complex prompts, I think enter should submit the query instead of adding a new line
- If I ask for something it doesn't know (e.g. spacex marketcap) I get a message explaining that the AI doesn't know that. So far so good. However, when I type into the box after that, that message changes on each keyDown.
edit: Now it seems to be down (error 429 in the console), but there is no error message in the frontend. There should be some explanation to the user :)
> However, when I type into the box after that, that message changes on each keyDown.
thanks for flagging, will fix it soon!
Dang. I wanted to be a billionaire too.
First result was "Plantir (PLTR)"
¯\_(ツ)_/¯
Interesting idea though.
needs some work folks.