Stocktwits is the largest social network built for traders and investors โ over 6 million members share real-time trade ideas, directional calls, and market commentary with per-message bullish/bearish sentiment tags. That community-generated signal is now available as structured data via the Anysite Stocktwits Data API.
What's in the API
Seven endpoints covering the full Stocktwits data surface:
- /api/stocktwits/symbols/sentiment โ daily bullish/bearish sentiment series for any ticker, derived from community sentiment tags. The full historical series, one record per day.
- /api/stocktwits/symbols โ a symbol's profile plus its live community message stream, with sentiment, user context, linked media, and reshare data per message.
- /api/stocktwits/trending โ currently trending symbols ranked by trending score, enriched with sector, industry, market cap, P/E ratio, EPS, and dividend yield.
- /api/stocktwits/messages/comments โ a message with its full reply thread, including nested replies with user profiles and sentiment tags.
- /api/stocktwits/users โ a user's profile and their message stream โ follower count, following, idea count, watchlist size, and recent posts.
- /api/stocktwits/symbols/search โ search symbols by keyword, returning exchange, region, and watchlist count.
- /api/stocktwits/users/search โ search users by keyword, with verification and premium flags.
Use cases
The sentiment series is the primary draw: pull daily bullish/bearish ratios for any ticker and plot them against price action to surface divergences before they resolve. The signal is self-reported by millions of active traders โ not a model score โ which makes it a distinct input not available from traditional financial data vendors.
The trending feed adds a real-time layer: poll /trending to surface which names the community is actively watching right now, with enough market context (sector, market cap, P/E) to filter noise from low-quality names.
For narrative monitoring, the symbol message stream lets you track emerging themes and catalyst events around any ticker in near-real time โ useful for earnings previews, risk monitoring, and detecting opinion shifts before they spread to other platforms.
Getting started
All endpoints use the same REST interface as the rest of the Anysite API: a POST request with a JSON body and your access-token header. No Stocktwits account, OAuth flow, or developer app approval required.
curl https://api.anysite.io/api/stocktwits/symbols/sentiment \
-H "access-token: YOUR_KEY" \
-d '{"symbol":"TSLA"}'
Every endpoint is also available via the Anysite MCP server โ you can call it directly from Claude Desktop, Claude Code, Cursor, or ChatGPT on the MCP Unlimited plan.
Full documentation, parameter reference, and code examples are on the Stocktwits endpoint page. All plans include the Stocktwits endpoints โ no per-endpoint fees.