Best Stock Sentiment Data Providers in 2026: Social Sentiment APIs, Reddit and Stocktwits Data, Pricing Compared
Stock sentiment data providers and social sentiment APIs compared on Reddit and Stocktwits coverage, methodology, API access and price. Every price checked on the vendor's own page on October 13, 2026, including where each provider beats us.
If you need stock sentiment data in 2026, the short answer: LunarCrush for crypto social sentiment, QuiverQuant for congressional and alternative data, SentiSense for model-scored, per-stock sentiment with an API built for AI agents, and a commodity data API if you only need fundamentals and prices.
For Reddit and Stocktwits specifically: there is no open Stocktwits API in 2026, Reddit's own API hands you raw posts to score yourself, and the providers that sell scored social sentiment for US stocks by API are SentiSense, StockGeist, Finnhub and LunarCrush, at entry prices from $15 to $3,500 a month.
SentiSense is our product, so grade our section accordingly; we say where each provider wins. Every price below was read on the vendor's own pricing page on October 13, 2026, and anything we could not confirm that day is marked unverified.
What actually counts as sentiment data?
Providers use the word "sentiment" for two different things. Mention counting tallies how often a ticker appears on Reddit, X or in headlines: useful for spotting attention spikes, but a stock mentioned 5,000 times because it is collapsing looks identical to one mentioned 5,000 times because it beat earnings. Model-scored sentiment runs each message through a classifier trained on financial language and outputs a signed score, which is harder to do well (we wrote about why prompt-engineering an LLM for sentiment fails). Several providers below sell mention counting under a sentiment label; know which one you are buying.
Which social sentiment APIs cover Reddit and Stocktwits data?
Prices checked October 13, 2026.
| Source or provider | What you get | API access | Price |
|---|---|---|---|
| Reddit Data API (Reddit's own) | Raw posts and comments; you score them yourself | OAuth REST | Free-access use at 100 queries a minute per OAuth client; no paid rate published |
| Stocktwits (official) | Messages with user-tagged bullish/bearish labels | Developer API closed to new registrations; data licensing by sales conversation; a remote MCP server for assistants | Not published |
| Apify Stocktwits scrapers (third-party actors) | Scraped Stocktwits messages per symbol | Apify REST, scheduled runs | Per result, about $0.80 to $1.20 per 1,000 messages at list, plus the Apify plan ($5 of usage free each month, Starter $19/mo) |
| Tradestie | r/wallstreetbets ticker mentions with comment counts, a sentiment label and score, refreshed every 15 minutes | Free REST | Free: 20 requests a minute anonymous, 200 with a free key |
| ApeWisdom | Mention and upvote counts across r/wallstreetbets, r/stocks, r/investing and others | Free REST | No pricing or terms published |
| Finnhub | Reddit and X mention counts with positive and negative scores per ticker | REST, endpoint marked premium | Free plan excludes it; All-In-One $3,500/mo billed annually, personal-use terms |
| StockGeist | Reddit and X messages classed positive or negative, ranked by volume, 2,000+ US stocks | REST + streams, credits | 10,000 free credits a month; $75 for 750,000 credits |
| LunarCrush | Multi-platform social scores for crypto, stocks and topics | REST, MCP, CLI | Light $90/mo (10 requests a minute), Medium $300, Heavy $900 |
| QuiverQuant | A WallStreetBets tracker on the website; the API pricing page lists no Reddit dataset on any tier | REST, MCP | API from $30/mo; Reddit availability by API unverified |
| Eulerpool | Social sentiment endpoints citing Reddit, X and Stocktwits | REST | Free $0, Pro $41/mo, Max $83/mo; the pricing page does not say which plan includes social |
| SentiSense | Reddit documents with model-scored sentiment, per-source sentiment for every covered stock, and the free What Reddit Is Buying tracker; X, YouTube, Substack and 600+ news publishers scored the same way | REST, SDKs, MCP, skills | Free key, 1,000 requests a month; PRO $15/mo |
Stocktwits data is only available first-hand through a sales conversation or through scrapers, so any vendor advertising "Stocktwits sentiment" is licensing it or scraping it; ask which. The free Reddit options return counts, not opinions.
SentiSense does not ingest Stocktwits. Our social sources are Reddit, X, YouTube and Substack, alongside news, all scored by the same financial-text models. The What Reddit Is Buying tracker is the Reddit signal in product form: the names finance-Reddit turned bullish on, frozen with an entry date and scored against the S&P 500, free to read.
The providers, one at a time
LunarCrush: best for crypto social sentiment. The category leader for crypto (Galaxy Score, AltRank), with REST, CLI, SDK and an official MCP server; every paid plan now covers stocks and topics too. The free tier is market data only; social endpoints start at $90 a month (Light, 10 requests a minute, 2,000 a day), then $300 and $900. Day-pass price not shown. Stock coverage is social-only, with no fundamentals or filings around the signal.
StockGeist: best for raw social mention volume on stocks. From Neurotechnology, a long-established Lithuanian AI company: 2,000+ US stocks from Reddit, X and news, ranked by message volume in near real time, with messages labelled positive or negative. The credit API (10,000 free credits a month, then $75 for 750,000) is easy to trial. The signal is count-driven rather than model-scored, there are no SDKs or agent integrations, and the dashboard plans ($50 Starter, $100 Pro, billing period not stated) carried an "under maintenance" notice when we checked.
QuiverQuant: best for congressional and alternative data. The brand people name for what US politicians trade, with a broad alternative-data catalog (insider trading, lobbying, government contracts, dark pool prints), a Python SDK and an MCP server whose 18 tools are gated by plan. Web Premium is $25 a month or $300 a year (no API key); the API starts at $30 a month (Hobbyist) and $75 (Trader), both non-commercial, with commercial use on Startup at $250 a month list. For sentiment it is the wrong tool aimed at the right neighborhood: a WallStreetBets tracker on the website, and no Reddit dataset listed on the API pricing page.
Finnhub: best if you already pay for everything else. Its Social Sentiment endpoint (Reddit and X mention counts with positive and negative scores) is marked premium; the free plan excludes it and the only paid plan listed is All-In-One at $3,500 a month billed annually, personal use. Nobody buys that for sentiment alone.
Perscient Pro: best for narrative research. From the Epsilon Theory team: how narratives form and spread through financial media, semantic framing rather than per-message polarity. Respected, but not data infrastructure: no API, $2,950 a year.
Commodity data APIs: best when you don't actually need sentiment. Financial Modeling Prep (Basic free, Starter $29, Premium $69, Ultimate $139 a month): its social sentiment endpoints appear only in the legacy v4 docs, and we could not confirm they are still served. EODHD ($0 with 20 calls a day, then $19.99 to $99.99): a news-sentiment endpoint on every plan at five API calls per ticker. Financial Datasets ($20 of credits, Personal $200, Professional $2,000): no sentiment data. Alpha Vantage: NEWS_SENTIMENT covers news outlets only, 25 free requests a day or from $49.99. They win on breadth and price per call and carry no proprietary social signal; the usual pattern is a commodity API for facts paired with a sentiment API for signal.
SentiSense: best for model-scored stock sentiment and AI agents. Models fine-tuned on financial text from news and social sources, drawing on 13 years of research experience in sentiment analysis, NLP and machine learning. About 960 of the most-watched US stocks and the major ETFs get a continuously updated sentiment polarity, a composite SentiSense Score, mention volume and social dominance, with entity-level tracking so a headline about a CEO attributes to the right company. Sentiment is served per source (Reddit, X, YouTube, Substack, news) and comes with context: fundamentals, analyst consensus, institutional holdings, congressional and insider activity, options positioning and per-segment KPIs. For builders: Python and Node SDKs, an MCP connector for Claude, Cursor and other agent tools, installable agent skills, and Python stock sentiment examples. Free key: 1,000 requests a month at 30 a minute; PRO $15 a month list ($144 a year), no monthly cap, 300 a minute. Where we fall short: US only, no Stocktwits, crypto coverage nowhere near LunarCrush's, and congressional data is a supporting dataset rather than the flagship.
Stock sentiment API pricing compared
Prices checked October 13, 2026. "Not stated" means the page is silent, not that use is unrestricted.
| Provider | Free tier | Cheapest paid plan with sentiment by API | Stated license |
|---|---|---|---|
| SentiSense | 1,000 requests/mo, 30/min | PRO $15/mo or $144/yr, no monthly cap, 300/min | See API terms |
| LunarCrush | Market data only | Light $90/mo ($72 billed annually), 10 requests/min | Not stated on the page |
| StockGeist | 10,000 credits/mo | $75 for 750,000 credits (1 credit = $0.0001) | Not stated on the page |
| QuiverQuant | None | Hobbyist $30/mo ($25 annually); no Reddit dataset listed | Non-commercial below Startup ($250/mo list) |
| Finnhub | $0, social excluded | All-In-One $3,500/mo billed annually | Personal use |
| EODHD (news sentiment) | $0, 20 calls/day | EOD Historical $19.99/mo | Not stated on the page |
| Alpha Vantage (news sentiment) | 25 requests/day | $49.99/mo, 75 requests/min | Not stated on the page |
| Tradestie (Reddit counts) | 200 requests/min with a free key | None | Not stated on the page |
| Apify Stocktwits actors | $5 of usage/mo | About $0.80 to $1.20 per 1,000 results, plus Starter $19/mo | Per actor |
Unverified on the day: LunarCrush's day-pass price, whether Quiver serves Reddit data through the API on any tier, StockGeist's dashboard billing period, and whether FMP's legacy social sentiment endpoints still respond.
Which sentiment API is best for AI agents and trading bots?
As of October 2026, five providers here expose an MCP server: SentiSense, LunarCrush, QuiverQuant, Stocktwits (a remote server for assistants, with no developer API behind it) and Financial Datasets. The choice follows the data: LunarCrush for crypto agents, Quiver for alt-data, Financial Datasets for fundamentals, SentiSense for sentiment and market psychology. Agents burn through quotas much faster than humans; check the rate mechanics, not just the price.
How to choose
- What universe? Crypto: LunarCrush. US equities: SentiSense, StockGeist or Quiver.
- Volume or opinion? Attention spikes: mention-count providers, some free. Directional signal: model-scored sentiment.
- Human or agent? Shortlist the MCP-equipped providers and read their rate-limit pages.
Skeptical of vendor comparisons written by vendors? Good instinct. Pull the same ticker from two or three free tiers on a volatile news day and see which signal you would actually trade on.
Get a free SentiSense API key → and make your first call in under five minutes.
FAQ
Is there a Stocktwits API for sentiment data? Not an open one. Stocktwits' developer page says it is reviewing its APIs and is not accepting new registrations, and its enterprise page offers data through a sales conversation with no published price. Stocktwits does run a remote MCP server for AI assistants, and several Apify actors scrape the public site at per-result prices.
Is there a free Reddit stock sentiment API? Yes, three kinds. Reddit's own Data API allows 100 queries a minute per OAuth client for free-access use, but it returns raw posts you score yourself. Tradestie and ApeWisdom serve free ticker mention counts from r/wallstreetbets and other finance subreddits. SentiSense serves Reddit documents, per-source sentiment and a free What Reddit Is Buying tracker on a free key with 1,000 requests a month.
What is the cheapest stock sentiment API with model-scored sentiment? Of the providers we checked on October 13, 2026, SentiSense PRO at $15 a month list is the lowest-priced full-access plan with model-scored, per-stock sentiment and no monthly request cap. The next steps up are Quiver's $30 a month API tier (alternative data, no scored social sentiment), StockGeist's credit packs from $75, and LunarCrush's Light plan at $90 a month.