Social Sentiment & Dominance Oscillator
Trade against the crowd's emotional swings.
Overview
This pillar analyzes real-time social media conversations to measure crowd euphoria and fear in the crypto markets. It quantifies market sentiment to identify contrarian trading opportunities when emotions run high.
What It Does
It continuously scrapes data from platforms like Twitter and Reddit, applying Natural Language Processing (NLP) to score posts related to specific crypto assets. This sentiment data is combined with social volume and engagement metrics. The result is an oscillator that visualizes the market's psychological state, moving between extreme fear and extreme greed.
Why It Matters
Crypto markets are heavily influenced by social hype and herd behavior, making sentiment a powerful, albeit often irrational, price driver. This pillar provides a quantifiable edge by flagging moments of peak emotionality, which frequently precede market reversals and corrections.
How It Works
First, the system collects thousands of social media mentions for a target cryptocurrency in real-time. Each mention is then processed by an NLP model to assign a positive, negative, or neutral sentiment score. These scores are aggregated and weighted by volume to create a sentiment index, which is then normalized over a 30-day window to form an oscillator ranging from 0 (fear) to 100 (greed).
Methodology
The core calculation is a normalized sentiment oscillator. The formula is: Oscillator = (Current_Weighted_Sentiment - Min_Sentiment_30D) / (Max_Sentiment_30D - Min_Sentiment_30D) * 100. Weighted Sentiment is calculated by aggregating individual post scores, with weights applied based on author follower counts and post engagement to mitigate spam and bot activity. Analysis is performed on a rolling 24-hour basis.
Edge & Advantage
It provides a leading, contrarian signal that is independent of price action, often identifying market tops and bottoms before traditional technical indicators.
Key Indicators
-
Weighted Sentiment Score
highThe core NLP output, indicating the overall positive or negative tone of social conversations.
-
Social Volume Spikes
highA rapid increase in the number of mentions, often preceding major price moves.
-
Social Dominance Ratio
mediumCompares an asset's social chatter volume to the market leader, like Bitcoin, to gauge relative hype.
-
Google Trends Interest
lowMeasures retail search interest over time, acting as a confirmation for broader crowd attention.
Data Sources
-
Provides real-time access to public posts and conversations for sentiment analysis.
-
Access to discussions on specific subreddits like r/CryptoCurrency and asset-specific forums.
-
A professional crypto data provider offering cleaned social metrics and sentiment scores.
Example Questions This Pillar Answers
- → Will Bitcoin's price be above $70,000 by the end of the week?
- → Will Ethereum close the day down more than 5%?
- → Will Solana's 24-hour social volume exceed 1 million mentions this week?
Tags
Use Social Sentiment & Dominance Oscillator on a real market
Run this analytical framework on any Polymarket or Kalshi event contract.
Try PillarLab