About stocks-llm
stocks-llm helps you discover US public companies by describing what you want in plain English — a theme, a filter, or a head-to-head comparison — and get real companies back, each with an evidence-grounded "why" drawn from SEC filings and fundamentals, every figure carrying its source and as-of date.
Data last updated 2026-07-10.
How it works
Describe what you're looking for — for example "medical companies working on diabetes" or "profitable AI-exposed large caps" — and stocks-llm returns matching real companies from its catalog, each with a short factual rationale and a card (ticker, delayed daily-close price with its as-of date, sector, and links to filings and the company website). You can also browse and filter, open a full company profile, or compare two companies side by side.
- Natural-language chat — the home page; describe a theme and get grounded matches.
- Company profiles — e.g. /company/AAPL: business summary, fundamentals, dividends, and peers, all dated and sourced.
- Head-to-head comparisons — e.g. /compare/aapl-vs-msft: real metrics side by side.
- Market movers — /movers: biggest 1-year gainers and losers and the largest companies, refreshed daily.
- Collections — e.g. /companies/information-technology: companies grouped by sector and theme.
- Watchlist — /watchlist: save companies for later. It is stored in your browser only (no account), so it does not sync across devices or browsers.
Methodology & data sources
Every number on stocks-llm is grounded in real data and timestamped — figures are never invented. Two sources back the catalog:
- SEC EDGAR — company filings (including XBRL financial facts) and profile details. The source of truth for what a company does and its reported fundamentals.
- Finnhub — fundamentals, prices, and market data. Prices are delayed daily-close values, labeled with their as-of date; stocks-llm does not provide real-time or intraday prices.
Company descriptions and the natural-language matching are generated with an LLM over that real underlying data; recommendations are limited to real companies in the catalog with real cited figures.
What's covered
stocks-llm covers S&P 500, NASDAQ-100, the Dow Jones Industrial Average, Russell 1000, and Russell 2000, deduplicated — approximately 2,942 US companies in the current catalog as of 2026-07-10. This is a snapshot; the count changes as constituents and data are refreshed.
Coverage and enrichment vary by company — some figures may be missing where a source does not report them (shown as "n/a", never guessed).
For AI agents: MCP server
stocks-llm exposes a read-only MCP (Model Context Protocol) server over the Streamable HTTP transport so other people's AI agents (Claude Desktop, Claude Code, or any MCP-compatible client) can query the same real, dated, cited data directly. No authentication is required (it serves the same public data already available over the web), and it has its own rate limit. Three read-only tools are exposed:
search_companies— natural-language / filtered company search.get_company_profile— the full profile for one ticker.compare_companies— side-by-side metrics for two tickers.
Add it to an MCP client with the endpoint URL alone:
https://stocks-llm.com/mcp
See /llms.txt for a machine-readable map of the site and its key surfaces.
Limitations & disclaimer
Informational only — NOT financial advice. stocks-llm is a discovery and research aid, not a recommendation to buy or sell anything. Market data is delayed daily-close, not real-time. Figures may be missing, stale, or incorrect, and company coverage and enrichment vary. Nothing here is a solicitation or an offer. Always verify information independently against primary sources (SEC EDGAR) and consult a qualified financial professional before making any investment decision.
Home · Movers · Information Technology · AAPL vs MSFT · Watchlist · llms.txt