Crypto Sentiment Tracker avatar

Crypto Sentiment Tracker

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Crypto Sentiment Tracker

Crypto Sentiment Tracker

Track crypto sentiment across social media. Real-time mentions, engagement metrics, and trend signals for any coin or token. Designed for high-frequency monitoring.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Igor Araujo

Igor Araujo

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Crypto Sentiment Tracker 📊

An Apify Actor that tracks cryptocurrency sentiment by scraping social media mentions. Enter a token name or symbol and get recent Reddit posts with keyword-based sentiment analysis.

Features

  • Reddit scraping: Searches crypto-specific subreddits (r/CryptoCurrency, r/CryptoMarkets, r/Bitcoin, r/ethtrader, r/defi, r/altcoin) plus global Reddit search
  • Sentiment analysis: Keyword-based scoring with a curated lexicon of 40+ bullish and bearish crypto terms
  • Per-post metrics: Individual sentiment label, score, positive/negative word counts, post score, comment count
  • Aggregate report: Summary statistics with overall sentiment distribution and average score
  • Deduplication: Removes duplicate posts by URL across sources

Input

FieldTypeRequiredDescriptionDefault
tokenstringCryptocurrency name or symbol (e.g., "Bitcoin", "ETH", "Solana")"Bitcoin"
maxResultsintegerMaximum number of posts (1-100)50
sourcesstring[]Data sources: reddit, reddit_global["reddit", "reddit_global"]

Example Input

{
"token": "Solana",
"maxResults": 30,
"sources": ["reddit", "reddit_global"]
}

Output

Individual Post

{
"title": "Why I'm bullish on Solana in 2026",
"content": "The recent adoption and partnerships are incredible...",
"content_full_length": 1456,
"subreddit": "CryptoCurrency",
"author": "crypto_trader_42",
"url": "https://www.reddit.com/r/CryptoCurrency/comments/xyz123/...",
"timestamp": "2026-07-03T10:30:00+00:00",
"score": 342,
"num_comments": 87,
"sentiment_label": "positive",
"sentiment_score": 0.667,
"positive_words": 2,
"negative_words": 0,
"source": "reddit",
"scraped_at": "2026-07-03T12:00:00+00:00"
}

Aggregate Summary (first result)

{
"aggregate": {
"token": "Solana",
"total_posts": 30,
"positive_count": 18,
"negative_count": 4,
"neutral_count": 8,
"average_sentiment_score": 0.267,
"computed_at": "2026-07-03T12:00:00+00:00"
}
}

Sentiment Methodology

The actor uses a keyword-based approach with a curated crypto-specific lexicon:

  • Positive terms (40+): bullish, moon, rocket, pump, buy, hodl, adoption, partnership, breakout, ath, etc.
  • Negative terms (40+): bearish, dump, crash, sell, fud, scam, rug pull, rekt, liquidated, etc.

Each post is scored as: (positive_count - negative_count) / (positive_count + negative_count), normalized between -1 and +1.

Data Sources

SourceMethodCoverage
Reddit cryptoJSON API6 crypto-focused subreddits
Reddit globalJSON APIEntire Reddit platform

Usage

On Apify Platform

  1. Search for "Crypto Sentiment Tracker" on Apify Store
  2. Enter the token/coin name you want to analyze
  3. Run the actor to get sentiment analysis

Local Development

pip install apify httpx
python -m my_actor

Monetization

This actor uses pay-per-event pricing at $0.001 per post/mention result.

License

MIT