Stocktwits Sentiment Monitor
Pricing
from $1.00 / 1,000 results
Stocktwits Sentiment Monitor
Extract Stocktwits messages, tickers, sentiment labels, user signals, timestamps, and engagement data for market sentiment tracking.
Pricing
from $1.00 / 1,000 results
Rating
0.0
(0)
Developer
GhostGrid
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
StockTwits Sentiment Scraper
Extract stock and crypto sentiment from StockTwits without an API key. Get bullish/bearish signals, messages, and engagement data for any ticker.
What does this Actor do?
Pulls social sentiment data from StockTwits' public API for any stock or crypto ticker. Extracts:
- Message text with bullish/bearish sentiment labels
- Username and engagement metrics (likes, reshares)
- Posted timestamps for trend analysis
Why use it?
- Sentiment analysis - Gauge market mood for any stock or crypto ticker
- Trading signals - Track bullish vs bearish ratio changes over time
- Social monitoring - Monitor what retail investors are saying about your holdings
- Research - Correlate social sentiment with price movements
- Alerting - Schedule runs and alert when sentiment shifts dramatically
No API key needed. Uses StockTwits' public endpoints.
What data can it extract?
| Field | Description |
|---|---|
| ticker | Stock or crypto ticker (e.g. "AAPL", "BTC") |
| sentiment | Bullish or Bearish (or null if not set) |
| message_body | Full message text |
| username | Author's StockTwits username |
| created_at | When the message was posted |
| likes | Number of likes |
| reshares | Number of reshares |
How to use it
- Click "Try for free" or "Start"
- Enter one or more tickers (e.g. "AAPL" or "BTC,ETH,AAPL")
- Set max_messages to limit results per ticker
- Run the Actor
- Download results from the Dataset tab
How much will it cost?
Pay-per-event pricing:
- Actor start: $0.005 per run
- Per message: $0.0005
Fetching 200 messages costs about $0.11 total.
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
| tickers | string | AAPL | Comma-separated tickers to scrape |
| max_messages | integer | 100 | Max messages per ticker |
Output
Example:
{"ticker": "AAPL","sentiment": "Bullish","message_body": "AAPL looking strong above $200 support. Earnings next week could push it higher.","username": "trader_mike","created_at": "2026-07-04T14:30:00.000Z","likes": 12,"reshares": 3}
FAQ
Do I need an API key? No. StockTwits has public endpoints that don't require authentication.
How many messages can I get? StockTwits returns up to 30 messages per API call. This Actor paginates to get more.
Can I filter by sentiment? StockTwits lets users tag messages as Bullish or Bearish. Messages without a tag show null for sentiment. Filter in your own analysis.
Is this the same as the StockTwits API? This Actor wraps StockTwits' public stream API and outputs structured data. No API key or OAuth needed.
Rate limits? The Actor handles rate limiting automatically with retries and backoff.
Disclaimer
This Actor uses StockTwits' public API. Sentiment data reflects StockTwits users only, not the broader market. Not financial advice. Use at your own risk.
Questions? Use the Issues tab on this Actor's page.