Stock Sentiment Data Scraper
by scraped
Scrape real-time and historical sentiment data from Stocktwits. Automate your market sentiment analysis with structured data on bullish/bearish chatter for any stock.
Opens on Apify.com
About Stock Sentiment Data Scraper
Need to know what traders are really thinking about a stock? This actor pulls sentiment data directly from Stocktwits, giving you a raw feed of market chatter without the fluff. I use it to gauge real-time crowd sentiment before making trading decisions—it's like having a direct line to the trading floor. The scraper collects the core data points you actually need: the volume of bullish vs. bearish posts, trending tickers, and the text of the messages themselves. You can set it to monitor specific stocks or scrape historical data to backtest sentiment against price movements. I've found it most useful for spotting shifts in conversation that might not show up on a chart yet, or for validating a hunch with what the crowd is saying. Just configure your target tickers and timeframe, run it, and get structured JSON or CSV output ready for analysis in a spreadsheet or your own app. It automates a process that would be painfully manual, saving hours of scrolling. Whether you're a developer building a trading dashboard, a quant researcher looking for an alternative data source, or just a curious investor, this tool turns social sentiment into a tangible dataset you can work with.
What does this actor do?
Stock Sentiment Data Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Stock Sentiment Data Scraper
Scrapes sentiment, message volume, and participation ratio data for stock symbols from Stocktwits. This actor provides access to data points that are typically locked behind Stocktwits' premium service.
Overview
This actor collects three core metrics for a given stock ticker over multiple timeframes (15-minute, 24-hour, 1 day, 1 week, 1 month, 1 year). The data is sourced from Stocktwits' streams and normalized into scores.
Key Features
- Sentiment Score: Measures bullish/bearish user sentiment on a scale from 0 (extremely bearish) to 100 (extremely bullish).
- Message Volume Score: Measures total chatter volume on a scale from 0 (extremely low) to 100 (extremely high).
- Participation Ratio Score: Measures unique accounts relative to total messages. A score near 100 indicates each account posted roughly one message.
- Multi-Timeframe Data: Returns metrics for
15m,24h,1D,1W,1M, and1Yperiods, including raw values, normalized scores, descriptive labels, and change values.
How to Use
Run the actor on the Apify platform. Provide a stock symbol (e.g., AAPL, TSLA) as input via the actor's input configuration. The actor will fetch and structure the corresponding data from Stocktwits.
Input/Output
Input: A stock ticker symbol (string).
Output: A structured JSON object containing the three data categories for the specified symbol across all timeframes. Example output structure:
{
"data": {
"sentiment": {
"15m": {
"change": 1.4208481,
"label": "SLIGHTLY_BULLISH",
"labelNormalized": "BULLISH",
"value": 0.9565,
"valueNormalized": 61
}
},
"messageVolume": { ... },
"participationScore": { ... },
"timeframes": {
"1D": {
"buzz": { ... },
"messageVolume": { ... },
"participationScore": { ... },
"sentiment": { ... }
}
}
}
}
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Stock Sentiment Data Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- scraped
- Pricing
- Paid
- Total Runs
- 259
- Active Users
- 15
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support