StockBot: AI Chatbot with Live Stock Charts, powered by Groq
StockBot is a free, open-source AI chatbot that answers questions about the stock market with live, interactive charts, financials, news, screeners, and heatmaps. Built with the Vercel AI SDK and TradingView widgets, and powered by Llama 3 70B on Groq for near-instant responses.
What StockBot can do
Real-time AI chatbot.
Ask for stock news, information, and charts in natural language. Responses are generated by Llama 3 70B running on Groq for near-instant answers.Interactive stock charts.
Receive context-aware responses with interactive TradingView charts that host live market data, including candlestick and price-history views.Adaptive generative UI.
StockBot uses AI function calling to dynamically render the right TradingView interface for each query: charts, financials, heatmaps, screeners, news, and market overviews.Groq-powered speed.
Groq's inference technology makes tool calling and response generation near instantaneous, enabling two sequential specialized API calls per answer.Multi-asset market coverage.
Access data and analysis across stocks, ETFs, forex, bonds, and cryptocurrencies, including sector heatmaps and trending tickers.Free and open source.
The complete source code is available on GitHub under an open-source license, built on the Vercel AI Chatbot template.
How StockBot works
StockBot combines the Llama 3 70B model on Groq for near-instant AI inference, the Vercel AI SDK for generative UI and tool calling, and TradingView widgets for live market data. When you ask a question, the model selects the most relevant financial interface - a chart, screener, heatmap, news feed, or financial report - and renders it inline with live data. The complete source code is open source on GitHub.
Frequently asked questions
- What is StockBot?
- StockBot is a free, open-source AI chatbot that responds to natural-language questions with live, interactive stock market widgets: price charts, financial statements, news, screeners, heatmaps, and market overviews. It is powered by Llama 3 70B on Groq, the Vercel AI SDK, and TradingView widgets.
- Is StockBot free to use?
- Yes. StockBot is free to use and its source code is publicly available on GitHub, so you can also self-host it with your own Groq API key.
- Does StockBot provide investment advice?
- No. StockBot may provide inaccurate information and does not provide investment advice. It is intended for entertainment and instructional use only. Always consult a qualified financial professional before making investment decisions.
- What data can StockBot show?
- StockBot can display live stock price charts, candlestick charts, price history, company financials, the latest stock news, stock and ETF screeners, market heatmaps, trending tickers, and overviews of stock, futures, bond, and forex markets - all rendered as interactive TradingView widgets.
- What technology powers StockBot?
- StockBot combines the Llama 3 70B large language model running on Groq LPU inference hardware for speed, the Vercel AI SDK for generative UI and tool calling, TradingView widgets for live market data visualization, and Next.js as the web framework.
- How fast is StockBot?
- Thanks to Groq's inference speed, StockBot completes a sequence of two specialized API calls (tool selection plus response generation) in roughly the time a conventional stack needs for one, so answers and widgets appear near instantly.
StockBot may provide inaccurate information and does not provide investment advice. It is for entertainment and instructional use only.