# StockBot powered by Groq > StockBot is a free, open-source AI chatbot that answers natural-language questions about the stock market with live, interactive TradingView widgets: price charts, candlestick charts, company financials, news, stock and ETF screeners, market heatmaps, trending tickers, and overviews of stock, futures, bond, and forex markets. It is powered by the Llama 3 70B model running on Groq for near-instant inference, and built with the Vercel AI SDK and Next.js. Important: StockBot may provide inaccurate information and does not provide investment advice. It is for entertainment and instructional use only. ## What StockBot can do - Answer stock market questions in natural language with an AI chatbot (Llama 3 70B on Groq) - Show live, interactive stock price and candlestick charts (TradingView) - Display company financials and key performance indicators - Show the latest news and top stories for specific stocks - Run stock and ETF screeners to discover new companies - Render market and ETF heatmaps of daily performance by sector - List trending stocks: top gainers, losers, and most active tickers - Give market overviews across stocks, futures, bonds, and forex ## How it works When a user asks a question, the model uses AI function calling (tool use) to select the most relevant financial interface and renders it inline with live data. Groq's inference speed makes the sequence of two specialized API calls (tool selection plus response generation) near instantaneous. ## Technology - Model: Llama 3 70B, served by Groq (https://groq.com) - Framework: Next.js with the Vercel AI SDK (https://sdk.vercel.ai) - Market data widgets: TradingView (https://tradingview.com) ## Links - Website: https://stockbot-powered-by-groq.vercel.app - Source code (open source): https://github.com/bistuwangqiyuan/stockbot-powered-by-groq - Upstream project: https://github.com/bklieger-groq/stockbot-on-groq - Groq API keys: https://console.groq.com/keys ## Usage StockBot is free to use in the browser with no account required. Developers can self-host it by cloning the GitHub repository and supplying a GROQ_API_KEY environment variable.