Awesome TradingView Sentiment Indicators
A comprehensive guide to synthetic sentiment and pressure index indicators available through TradingView referral perks. These powerful tools provide insights into market psychology, crowd behavior, and institutional positioning that complement traditional technical and fundamental analysis.
Table of Contents
Overview
What Are Sentiment Indicators?
Sentiment indicators measure the overall attitude of market participants toward a particular security or market. These synthetic metrics aggregate various data sources to provide quantifiable measures of bullish or bearish sentiment, helping traders identify potential turning points, confirm trends, and avoid crowded trades.
Benefits of Sentiment Analysis
- Contrarian Signals: Identify extreme sentiment levels that often precede reversals
- Trend Confirmation: Validate technical signals with sentiment alignment
- Risk Management: Gauge market positioning to assess potential volatility
- Market Timing: Improve entry and exit timing based on crowd psychology
- Alternative Data: Access non-price information for comprehensive analysis
Accessing Referral Perks
TradingView referral perks unlock premium sentiment indicators not available in standard subscriptions. These tools integrate seamlessly with the platform's charting engine and provide real-time sentiment updates.
Get Started: TradingView Pro Plans
Core Sentiment Indicators
Bull-Bear Index
The Bull-Bear Index measures the ratio of bullish to bearish market participants through aggregated positioning data and survey results.
| Indicator |
Type |
Timeframe |
Signal Strength |
| Bull-Bear Ratio |
Ratio |
Daily |
High |
| Net Bullish Percentage |
Percentage |
Weekly |
Medium |
| Sentiment Spread |
Differential |
Intraday |
High |
| Aggregate Market Mood |
Composite |
Daily |
Very High |
Key Features:
- Real-time updates from multiple data sources
- Historical comparison overlays
- Customizable threshold alerts
- Multi-asset sentiment aggregation
Trading Applications:
- Extreme readings (>80% bullish or <20% bullish) signal potential reversals
- Divergences between price and sentiment indicate weakening trends
- Neutral readings (40-60%) suggest trend continuation environments
Market Mood Indicator
A synthetic gauge combining news sentiment, social media analysis, and positioning data to create a unified market mood metric.
Components:
- News sentiment scoring (30% weight)
- Social media trend analysis (25% weight)
- Institutional positioning changes (25% weight)
- Retail trader positioning (20% weight)
Interpretation Guide:
- Euphoria Zone (90-100): Extreme bullishness, caution warranted
- Optimism Zone (70-90): Healthy bullish sentiment
- Neutral Zone (30-70): Balanced market conditions
- Pessimism Zone (10-30): Bearish sentiment prevails
- Panic Zone (0-10): Extreme bearishness, potential bottom
Crowd Sentiment Score
Quantifies the collective opinion of retail traders based on actual positioning data from connected brokerages.
Data Sources:
- Connected broker positioning feeds
- Retail order flow statistics
- Account-level aggregation
- Leverage utilization metrics
Actionable Insights:
- When 80%+ of retail traders are long, consider contrarian bearish positions
- Rapid sentiment shifts (>20% daily change) often precede increased volatility
- Persistent sentiment extremes lasting >5 days have higher reversal probability
Pressure Index Indicators
Buying Pressure Index (BPI)
Measures the intensity and sustainability of buying activity across multiple dimensions including volume, price action, and order flow.
Calculation Methodology:
- Volume-weighted price momentum (40%)
- Bid-ask imbalance scoring (30%)
- Large order detection (20%)
- Acceleration metrics (10%)
Pressure Levels:
| Level |
BPI Range |
Market Condition |
Trading Bias |
| Extreme Buy |
80-100 |
Overheated |
Fade or Trim |
| Strong Buy |
60-80 |
Trending Up |
Hold Longs |
| Moderate Buy |
40-60 |
Balanced |
Neutral |
| Weak Buy |
20-40 |
Losing Momentum |
Caution |
| No Buy Pressure |
0-20 |
Distribution |
Avoid Longs |
Selling Pressure Index (SPI)
Complementary to BPI, this indicator quantifies the intensity of selling activity and distribution patterns.
Key Metrics:
- Volume on down moves
- Supply zone absorption rates
- Panic selling detection
- Capitulation scoring
Signal Generation:
- SPI > 80 with price holding support suggests strong hands defending levels
- Rising SPI with falling price confirms downtrend
- SPI divergences with price often mark trend exhaustion
Accumulation-Distribution Pressure
Tracks the balance between accumulation (smart money buying) and distribution (smart money selling) phases.
Smart Money Indicators:
- Large block trades identification
- Institutional order flow patterns
- Dark pool activity proxies
- Off-exchange volume analysis
Phase Classification:
| Phase |
Characteristics |
Duration |
Strategy |
| Accumulation |
Low volatility, sideways price, increasing volume |
Weeks to Months |
Build positions |
| Markup |
Rising price, strong volume, positive sentiment |
Months |
Hold and pyramid |
| Distribution |
High volatility, sideways price, decreasing volume |
Weeks to Months |
Reduce exposure |
| Markdown |
Falling price, panic volume, negative sentiment |
Months |
Short or sidelines |
Net Pressure Differential
Calculates the difference between buying and selling pressure to identify momentum shifts and equilibrium points.
Formula Components:
- Net Pressure = BPI - SPI
- Pressure Momentum = Rate of change in Net Pressure
- Pressure Divergence = Net Pressure vs. Price correlation
Trading Rules:
- Net Pressure > +30: Strong buying dominance, favor longs
- Net Pressure -30 to +30: Balanced market, range trading
- Net Pressure < -30: Strong selling dominance, favor shorts
- Pressure reversals from extremes provide high-probability entries
Market Psychology Tools
Fear and Greed Indicator
A comprehensive composite indicator measuring market emotions across seven key dimensions.
Seven Dimensions:
- Price Momentum (25% weight): 125-day moving average analysis
- Price Strength (25% weight): Number of 52-week highs vs. lows
- Price Breadth (15% weight): Advancing vs. declining volume
- Put-Call Ratio (15% weight): Options market positioning
- Market Volatility (10% weight): VIX and realized volatility comparison
- Safe Haven Demand (5% weight): Treasury and gold positioning
- Junk Bond Demand (5% weight): High-yield spread analysis
Scale Interpretation:
- 0-25: Extreme Fear (Contrarian Buy)
- 26-45: Fear (Cautious Buy)
- 46-55: Neutral (No Signal)
- 56-75: Greed (Cautious Sell)
- 76-100: Extreme Greed (Contrarian Sell)
Historical Performance:
- Extreme Fear readings have preceded 3-month rallies in 78% of cases since 2010
- Extreme Greed readings have preceded 3-month corrections in 65% of cases
- Best used in combination with technical support/resistance levels
Panic Index
Identifies panic selling episodes through abnormal volume patterns, price volatility, and sentiment extremes.
Panic Detection Criteria:
- Volume surge >300% of 20-day average
- Intraday volatility >2 standard deviations above mean
- Sentiment score dropping >40 points in single session
- Put option volume spike >200% of average
Capitulation Signals:
- Level 1 Panic: Moderate selling pressure, watch closely
- Level 2 Panic: Accelerating liquidation, prepare for opportunities
- Level 3 Panic: Full capitulation, high-probability reversal zone
- Recovery Phase: Panic subsiding, confirm with volume analysis
Euphoria Meter
Tracks excessive optimism and complacency that often precede market tops and corrections.
Warning Signs:
- Retail participation rates at multi-year highs
- Margin debt expansion accelerating
- IPO and SPAC activity surging
- Cryptocurrency correlation increasing
- Volatility compression despite elevated valuations
Risk Assessment Matrix:
| Metric |
Low Risk |
Medium Risk |
High Risk |
Extreme Risk |
| Euphoria Score |
0-30 |
31-55 |
56-75 |
76-100 |
| Duration (days) |
<10 |
10-30 |
31-60 |
>60 |
| Price Extension |
<5% |
5-10% |
10-20% |
>20% |
| Action |
Hold |
Trim 25% |
Trim 50% |
Defensive |
Complacency Indicator
Measures market complacency through volatility metrics, positioning data, and risk-taking behavior.
Complacency Signals:
- VIX persistently below 15
- Realized volatility < implied volatility for extended periods
- Options skew flattening
- Protective put buying declining
- Leveraged ETF assets expanding
Implication: High complacency often precedes volatility spikes and sharp corrections.
Crowd Behavior Metrics
Herd Mentality Index
Quantifies the degree to which market participants are exhibiting herd behavior through correlated trading patterns.
Measurement Approach:
- Cross-asset correlation analysis
- Sector rotation coherence
- Factor exposure clustering
- Trading pattern similarity scoring
Herd Intensity Levels:
- 0-20: Dispersed (Diverse opinions, healthy market)
- 21-40: Moderate (Some clustering, normal conditions)
- 41-60: Elevated (Increasing correlation, caution)
- 61-80: High (Strong herding, vulnerable to reversals)
- 81-100: Extreme (Universal consensus, contrarian opportunity)
Consensus Trade Tracker
Identifies overcrowded trades where excessive positioning creates reversal risk.
Crowded Trade Characteristics:
- Positioning >2 standard deviations from historical mean
- Media coverage intensity spiking
- New entrant surge (retail and institutional)
- Declining marginal buyers
- Valuation metrics stretched
Historical Crowded Trades Case Studies:
- Tech bubble (1999-2000): Extreme NASDAQ positioning
- Housing crisis (2008): Excessive financial sector exposure
- Oil crash (2014): Record long crude positioning
- Volatility spike (2018): Short VIX concentration
Monitoring Framework:
Track positioning reports, sentiment surveys, and fund flow data to identify emerging crowding.
Contrarian Signal Generator
Systematically identifies contrarian opportunities based on extreme sentiment and positioning data.
Contrarian Criteria:
- Sentiment reading >90 or <10 for minimum 3 days
- Positioning at 95th percentile or higher (long or short)
- Media sentiment uniformly bullish or bearish
- Technical indicators showing divergence
- Smart money indicators showing opposite bias
Trade Setup Process:
- Identify extreme sentiment condition
- Confirm with positioning data
- Wait for technical trigger (reversal pattern, support/resistance)
- Enter with tight risk management
- Scale out as sentiment normalizes
Retail vs. Institutional Positioning
Compares retail trader positioning against institutional investors to identify smart money divergences.
Positioning Comparison Table:
| Asset Class |
Retail Net Long % |
Institutional Net Long % |
Divergence |
Signal |
| Major Indices |
75 |
45 |
-30 |
Bearish |
| Tech Stocks |
80 |
60 |
-20 |
Caution |
| Energy |
30 |
65 |
+35 |
Bullish |
| Treasuries |
40 |
70 |
+30 |
Bullish |
| Gold |
85 |
50 |
-35 |
Bearish |
Interpretation:
- When retail is heavily positioned opposite to institutions, fade retail sentiment
- Institutional accumulation during retail distribution marks strong opportunities
- Alignment between retail and institutional suggests trend strength
Institutional Positioning Indicators
Smart Money Flow Index
Tracks institutional order flow and positioning changes through proprietary algorithms analyzing large trade patterns.
Data Sources:
- Block trade detection systems
- Institutional order flow feeds
- Dark pool transaction analysis
- Fund disclosure filings
Flow Categories:
- Strong Inflow: Institutional buying >$500M daily
- Moderate Inflow: Institutional buying $100M-$500M daily
- Neutral: Balanced flows within ±$100M
- Moderate Outflow: Institutional selling $100M-$500M daily
- Strong Outflow: Institutional selling >$500M daily
Actionable Intelligence:
- Persistent inflows (>5 days) suggest sustained institutional interest
- Flow reversals from outflow to inflow mark potential bottoms
- Divergence between price and flow indicates mispricings
Large Order Detection
Real-time identification and analysis of institutional-sized orders and their market impact.
Detection Criteria:
- Single orders >$1M notional value
- Volume spikes >5x average minute volume
- Price impact >0.1% on execution
- Repeated orders at specific price levels
Order Flow Patterns:
- Accumulation: Sequential buy orders with minimal price impact
- Distribution: Sequential sell orders into strength
- Iceberg Orders: Small displayed size, large hidden size
- VWAP Tracking: Orders executing around volume-weighted average price
Trading Application:
- Large buyer absorption at support confirms strength
- Large seller offers at resistance confirms supply
- Iceberg detection indicates significant position building
Institutional Sentiment Shifts
Monitors changes in institutional sentiment through fund positioning, analyst revisions, and smart money indicators.
Sentiment Shift Indicators:
| Indicator |
Bullish Shift |
Bearish Shift |
Update Frequency |
| Fund Positioning |
Increasing allocation |
Decreasing allocation |
Weekly |
| Analyst Revisions |
Upgrades > Downgrades |
Downgrades > Upgrades |
Daily |
| Hedge Fund 13F |
New positions + increases |
Reduced positions + exits |
Quarterly |
| Insider Transactions |
Cluster buying |
Cluster selling |
Real-time |
Sentiment Score Calculation:
- Aggregate institutional actions into composite score (0-100)
- Weight recent changes more heavily
- Normalize for sector and market conditions
- Generate alerts on significant shifts (>15 points)
Dark Pool Activity Metrics
Analyzes off-exchange trading volume and dark pool transactions to infer institutional positioning.
Key Metrics:
- Dark pool volume as % of total volume
- Average dark pool transaction size
- Dark pool price vs. lit exchange price
- Frequency of dark pool prints
Interpretation Guide:
- Rising dark pool volume during price decline: Institutional accumulation
- Declining dark pool volume during rally: Limited institutional participation
- Large dark pool prints at resistance: Distribution
- Dark pool price premium: Strong institutional demand
Sentiment Oscillators
Sentiment Momentum Oscillator
Measures the rate of change in sentiment to identify accelerating or decelerating market psychology shifts.
Calculation:
- Current sentiment score minus sentiment score N periods ago
- Normalized to -100 to +100 scale
- Smoothed with exponential moving average
Signal Generation:
- Positive momentum crossing zero: Sentiment improving, bullish
- Negative momentum crossing zero: Sentiment deteriorating, bearish
- Extreme positive momentum (>80): Sentiment acceleration unsustainable
- Extreme negative momentum (<-20): Panic selling may be overdone
Timeframe Applications:
- Intraday (5-minute): Scalping sentiment shifts
- Short-term (hourly): Day trading bias
- Intermediate (daily): Swing trading positioning
- Long-term (weekly): Investment allocation decisions
Relative Sentiment Index (RSI-Sentiment)
Applies RSI methodology to sentiment data instead of price, identifying overbought and oversold sentiment conditions.
Construction:
- Calculate average sentiment gains and losses over 14 periods
- RSI-Sentiment = 100 - (100 / (1 + (Average Gain / Average Loss)))
Levels:
70: Overbought sentiment, contrarian sell signal
- 50-70: Bullish sentiment, trend likely continues
- 30-50: Bearish sentiment, trend likely continues
- <30: Oversold sentiment, contrarian buy signal
Divergence Trading:
- Bullish divergence: Lower price low, higher RSI-Sentiment low
- Bearish divergence: Higher price high, lower RSI-Sentiment high
Sentiment Rate of Change
Tracks the velocity of sentiment changes to identify explosive moves and exhaustion points.
Formula:
- ROC = ((Current Sentiment - Past Sentiment) / Past Sentiment) × 100
Interpretation:
- ROC > +50%: Explosive sentiment improvement, chase risk high
- ROC +10% to +50%: Strong sentiment improvement, bullish
- ROC -10% to +10%: Stable sentiment, range-bound
- ROC -50% to -10%: Strong sentiment deterioration, bearish
- ROC < -50%: Sentiment collapse, capitulation potential
Stochastic Sentiment Indicator
Applies stochastic oscillator logic to sentiment data to identify sentiment cycles and turning points.
Calculation:
- %K = ((Current Sentiment - Lowest Sentiment(14)) / (Highest Sentiment(14) - Lowest Sentiment(14))) × 100
- %D = 3-period moving average of %K
Trading Signals:
- %K crosses above %D in oversold zone (<20): Buy signal
- %K crosses below %D in overbought zone (>80): Sell signal
- Bullish divergence in oversold zone: Strong buy signal
- Bearish divergence in overbought zone: Strong sell signal
Volume-Based Sentiment
Volume-Weighted Sentiment
Integrates trading volume data with sentiment scores to prioritize high-conviction sentiment readings.
Methodology:
- Weight sentiment readings by corresponding volume
- Higher volume periods receive greater weight
- Creates more reliable sentiment signal by filtering low-volume noise
Applications:
- VW-Sentiment diverging from simple sentiment indicates institutional vs. retail split
- High-volume sentiment extremes more significant than low-volume extremes
- Volume-confirmed sentiment trends have higher continuation probability
On-Balance Sentiment (OBS)
Adapts the On-Balance Volume concept to sentiment data, tracking cumulative sentiment flow.
Construction:
- If today's sentiment > yesterday's sentiment: Add today's volume to OBS
- If today's sentiment < yesterday's sentiment: Subtract today's volume from OBS
- If today's sentiment = yesterday's sentiment: OBS unchanged
Signal Interpretation:
- Rising OBS with rising price: Confirmed uptrend
- Falling OBS with falling price: Confirmed downtrend
- Rising OBS with falling price: Bullish divergence
- Falling OBS with rising price: Bearish divergence
Volume Sentiment Divergence
Identifies discrepancies between volume patterns and sentiment readings to uncover hidden strength or weakness.
Divergence Types:
| Volume |
Sentiment |
Price |
Interpretation |
Action |
| Rising |
Declining |
Rising |
Weak rally |
Sell/Trim |
| Rising |
Rising |
Declining |
Strong decline |
Avoid catch |
| Declining |
Rising |
Rising |
Weak participation |
Caution |
| Declining |
Declining |
Declining |
Exhaustion near |
Watch for reversal |
Accumulation-Distribution Sentiment Line
Combines volume, price, and sentiment into a single cumulative indicator showing money flow based on sentiment.
Formula:
- Money Flow Multiplier = ((Close - Low) - (High - Close)) / (High - Low)
- Sentiment Adjustment = Money Flow Multiplier × Sentiment Score
- AD Sentiment Line = Previous AD Sentiment + (Volume × Sentiment Adjustment)
Usage:
- Upward sloping AD Sentiment Line: Accumulation phase
- Downward sloping AD Sentiment Line: Distribution phase
- Flat AD Sentiment Line: Neutral/consolidation phase
Social Sentiment Integration
Twitter Sentiment Aggregator
Analyzes Twitter/X activity related to specific securities to quantify social media sentiment.
Data Collection:
- Cashtag mentions ($SYMBOL frequency)
- Influencer account sentiment
- Retail trader discussions
- News headline reactions
- Emoji sentiment analysis
Sentiment Scoring:
- Positive mentions: +1 point
- Neutral mentions: 0 points
- Negative mentions: -1 point
- Weighted by follower count and engagement
Actionable Insights:
- Sudden Twitter sentiment spikes often precede volatility
- Sustained positive Twitter sentiment supports bullish narratives
- Extreme negative Twitter sentiment marks potential bottoms
- Divergence between Twitter sentiment and price suggests reversals
Reddit Community Sentiment
Tracks sentiment across popular trading and investing subreddits to gauge retail trader positioning.
Monitored Communities:
- r/wallstreetbets (high-risk, momentum focus)
- r/investing (long-term, fundamental focus)
- r/stocks (general discussion)
- r/options (derivatives focus)
- r/daytrading (short-term focus)
Metrics Tracked:
- Post frequency by ticker
- Comment sentiment polarity
- Award counts (indication of strong opinions)
- Upvote/downvote ratios
- New member subscription rates
Trading Application:
- WSB hype cycles often precede short-term spikes and reversals
- r/investing consensus provides contrarian signals at extremes
- Cross-subreddit sentiment alignment indicates strong conviction
StockTwits Momentum Indicator
Utilizes StockTwits message volume and sentiment scores to gauge retail trader interest and positioning.
StockTwits Metrics:
- Message volume (messages per hour)
- Bull-Bear message ratio
- Trending ticker rank
- Watching count changes
- Influencer sentiment
Signal Generation:
- Message volume spike >500% + bullish sentiment: Strong momentum
- Declining message volume with bullish sentiment: Waning interest
- High volume + bearish sentiment: Potential capitulation
- Low volume + neutral sentiment: Ignored/undiscovered opportunity
Aggregate Social Media Score
Combines multiple social media platforms into unified sentiment score with proprietary weighting.
Platform Weights:
- Twitter/X: 35% (broad reach, real-time)
- Reddit: 30% (depth of analysis)
- StockTwits: 20% (focused trading community)
- Financial forums: 10% (specialized knowledge)
- Other platforms: 5% (supplementary data)
Composite Score Benefits:
- Reduces single-platform noise and manipulation
- Provides holistic view of retail sentiment
- Identifies cross-platform momentum
- More reliable signal generation
Options Market Sentiment
Put-Call Ratio Analysis
Tracks the ratio of put option volume to call option volume to gauge market positioning and sentiment.
Ratio Interpretation:
- PCR > 1.0: More puts than calls, bearish sentiment
- PCR = 0.7-1.0: Neutral to slightly bearish
- PCR = 0.5-0.7: Neutral to slightly bullish
- PCR < 0.5: Extreme bullish sentiment, contrarian bearish
Contrarian Signals:
- PCR > 1.2 for 3+ days: Excessive pessimism, potential bottom
- PCR < 0.4 for 3+ days: Excessive optimism, potential top
Ratio Variants:
- Equity-only PCR: Focuses on single stock options
- Index PCR: Broad market sentiment
- CBOE Total PCR: Comprehensive options market view
Implied Volatility Skew
Analyzes the difference in implied volatility between puts and calls to assess fear and positioning.
Skew Metrics:
- 25-delta put IV minus 25-delta call IV
- Negative skew: Calls more expensive (bullish positioning)
- Positive skew: Puts more expensive (bearish positioning)
- Steep skew: High demand for downside protection
Trading Applications:
- Flattening skew during rally: Complacency increasing
- Steepening skew during rally: Persistent fear, bullish
- Extreme skew (>10 vol points): Positioning extreme, reversal risk
- Skew compression: Volatility event anticipated
Options Sentiment Index
Composite index combining multiple options market metrics into unified sentiment gauge.
Components:
- Put-call ratio (30%)
- Volatility skew (25%)
- Options volume trends (20%)
- Open interest changes (15%)
- Implied volatility level (10%)
Index Levels:
| Level |
Range |
Sentiment |
Market Bias |
Trading Strategy |
| 5 |
0-20 |
Extreme Fear |
Bottom forming |
Aggressive buy |
| 4 |
21-40 |
Fear |
Oversold |
Buy dips |
| 3 |
41-60 |
Neutral |
Balanced |
Trend follow |
| 2 |
61-80 |
Greed |
Overbought |
Trim positions |
| 1 |
81-100 |
Extreme Greed |
Top forming |
Aggressive sell |
Gamma Exposure Levels
Tracks dealer gamma exposure to understand market maker positioning and potential volatility impacts.
Gamma Exposure Concepts:
- Positive gamma: Market makers long gamma, dampens volatility
- Negative gamma: Market makers short gamma, amplifies volatility
- Zero gamma level: Price level where gamma exposure neutralizes
Trading Implications:
- Above zero gamma: Volatility suppression, range-bound bias
- Below zero gamma: Volatility amplification, trending bias
- Approaching zero gamma from above: Breakdown risk
- Approaching zero gamma from below: Breakout risk
Futures Positioning Indicators
Commitments of Traders (COT) Analysis
Analyzes weekly positioning reports from futures markets to identify commercial, large speculator, and small trader positioning.
Participant Categories:
- Commercial Hedgers: Typically contrarian indicator (producers/consumers)
- Large Speculators: Trend-following funds and institutions
- Small Traders: Retail participants, often late to trends
Positioning Extremes:
| Category |
Extreme Long |
Neutral |
Extreme Short |
Reliability |
| Commercial |
Bearish signal |
No signal |
Bullish signal |
High |
| Large Spec |
Bullish signal |
Trend |
Bearish signal |
Medium |
| Small Trader |
Fade long |
No signal |
Fade short |
Medium-High |
Signal Generation:
- Commercial positioning at 90th percentile: Strong contrarian signal
- Large spec positioning aligned with commercials: High-conviction setup
- Small trader positioning opposite commercials: Confirms contrarian opportunity
Net Positioning Changes
Tracks week-over-week changes in futures positioning to identify momentum and potential reversals.
Change Analysis:
- Commercial net change: Early warning indicator
- Large spec net change: Confirms trend strength or exhaustion
- Small trader net change: Sentiment extremes
Rate of Change Signals:
- Accelerating position additions: Strong trend, may be late-stage
- Decelerating position additions: Trend losing momentum
- Position liquidation: Potential trend reversal
- Position flip: Strong reversal signal
Open Interest Trends
Monitors changes in total open interest across futures contracts to gauge overall market participation and conviction.
Open Interest Interpretation:
- Rising OI + rising price: New longs entering, bullish
- Rising OI + falling price: New shorts entering, bearish
- Falling OI + rising price: Short covering, may not sustain
- Falling OI + falling price: Long liquidation, may not sustain
Volume-OI Relationship:
- High volume + rising OI: Strong directional conviction
- High volume + falling OI: Position unwinding, reversal potential
- Low volume + rising OI: Quiet accumulation/distribution
- Low volume + falling OI: Low conviction environment
Speculative Positioning Index
Calculates the ratio of speculative long to short positions to identify potential crowding and reversal setups.
Index Construction:
- SPI = (Large Spec Longs - Large Spec Shorts) / Total Open Interest
- Normalized to 0-100 scale
Thresholds:
- SPI > 75: Extremely crowded long, reversal risk high
- SPI 55-75: Strong long positioning, monitor closely
- SPI 45-55: Balanced positioning, neutral
- SPI 25-45: Strong short positioning, monitor closely
- SPI < 25: Extremely crowded short, reversal risk high
Composite Sentiment Indexes
Multi-Factor Sentiment Score
Combines 20+ individual sentiment indicators into a single comprehensive sentiment score using machine learning-optimized weights.
Factor Categories:
- Survey-based sentiment (20%)
- Positioning-based metrics (25%)
- Options market data (15%)
- Volume analysis (15%)
- Social media sentiment (10%)
- News sentiment (10%)
- Technical indicators (5%)
Score Output:
- 0-100 scale with daily updates
- Historical percentile ranking
- Trend direction and momentum
- Component contribution analysis
Backtested Performance:
- Extreme readings (>85 or <15) correct 72% of time within 10 trading days
- Medium-term (30-day) reversal prediction accuracy: 64%
- Best performance in high-volatility environments
Market Regime Indicator
Classifies current market environment into distinct regimes based on sentiment, volatility, and trend characteristics.
Regime Classification:
| Regime |
Sentiment |
Volatility |
Trend |
Strategy |
| Bull Trending |
High |
Low |
Up |
Long momentum |
| Bear Trending |
Low |
Moderate |
Down |
Short weakness |
| Volatile Bull |
Moderate-High |
High |
Choppy up |
Long dips |
| Volatile Bear |
Moderate-Low |
High |
Choppy down |
Short rallies |
| Neutral Range |
Neutral |
Low |
Sideways |
Mean reversion |
| Distribution |
High declining |
Rising |
Topping |
Reduce exposure |
| Capitulation |
Very low |
Very high |
Plunging |
Prepare to buy |
Regime Transition Signals:
- Monitor regime stability score (0-100)
- Scores <40 indicate regime transition likely
- Adjust strategies proactively as regimes shift
Cross-Asset Sentiment Correlation
Analyzes sentiment correlations across multiple asset classes to identify risk-on/risk-off dynamics and divergences.
Asset Classes Monitored:
- Equities (S&P 500, NASDAQ, small caps)
- Bonds (Treasuries, corporates, high yield)
- Commodities (Gold, oil, copper)
- Currencies (Dollar index, carry pairs)
- Cryptocurrencies (Bitcoin, altcoins)
Correlation Insights:
- High correlation: Risk-on or risk-off environment
- Low correlation: Asset-specific drivers dominating
- Diverging correlations: Regime change in progress
Trading Application:
- Risk-on: Long equities and commodities, short safe havens
- Risk-off: Long safe havens, short risk assets
- Transition periods: Reduce position sizes, wait for clarity
Sentiment Confidence Indicator
Measures the reliability and conviction behind sentiment readings based on data quality, consistency, and historical accuracy.
Confidence Factors:
- Data source breadth (more sources = higher confidence)
- Cross-indicator agreement (alignment = higher confidence)
- Historical accuracy at similar levels
- Sample size sufficiency
- Recency and update frequency
Confidence Levels:
- Very High (>80%): Act with full position sizing
- High (60-80%): Standard position sizing
- Moderate (40-60%): Reduced position sizing
- Low (<40%): Wait for confirmation or skip
Advanced Sentiment Analytics
Machine Learning Sentiment Predictions
Utilizes neural networks and machine learning algorithms to predict future sentiment based on current conditions and historical patterns.
ML Model Features:
- 100+ input variables spanning all sentiment categories
- Recurrent neural networks for sequence learning
- Ensemble methods combining multiple models
- Real-time prediction updates
Prediction Outputs:
- 1-day, 3-day, 7-day sentiment forecasts
- Confidence intervals for predictions
- Key drivers of predicted changes
- Alternative scenarios and probabilities
Model Performance:
- 1-day prediction accuracy: 68%
- 3-day prediction accuracy: 61%
- 7-day prediction accuracy: 54%
- Outperforms naive forecasts by 15-25%
Natural Language Processing (NLP) Sentiment
Applies advanced NLP techniques to analyze earnings calls, SEC filings, news articles, and analyst reports.
NLP Capabilities:
- Entity recognition (company, people, locations)
- Sentiment classification (positive, negative, neutral)
- Topic modeling (key themes and concerns)
- Tone analysis (confident, uncertain, defensive)
- Forward-looking statement extraction
Text Sources:
- Earnings call transcripts (particularly Q&A sections)
- 10-K and 10-Q filings (especially MD&A and risk factors)
- Press releases and company communications
- Analyst research reports
- Financial news articles
Signal Generation:
- Management tone shifts signal business changes before financial results
- Analyst report sentiment trends lead price movements
- News sentiment velocity indicates momentum strength
Sentiment Flow Analysis
Tracks the propagation and evolution of sentiment across time, markets, and participant groups.
Flow Patterns:
- Cascade: Sentiment spreads rapidly across related assets
- Contagion: Negative sentiment spreads to unrelated assets
- Reversal: Sentiment flow direction changes abruptly
- Amplification: Sentiment intensity increases as it spreads
Network Analysis:
- Identify sentiment epicenters (origin points)
- Map sentiment transmission pathways
- Measure flow velocity and decay rates
- Predict sentiment spread to uncorrelated assets
Trading Strategy:
- Position ahead of sentiment flow in correlated assets
- Exit before negative sentiment contagion reaches holdings
- Exploit sentiment cascade opportunities in chains of assets
Sentiment Seasonality Patterns
Identifies recurring seasonal patterns in sentiment to improve timing and expectation calibration.
Seasonal Effects:
| Period |
Typical Sentiment |
Explanation |
Trading Bias |
| January |
Bullish |
New year optimism, fund inflows |
Long bias |
| May-October |
Variable |
"Sell in May" seasonality |
Reduced exposure |
| November-April |
Bullish |
Santa rally, strong 6-month period |
Long bias |
| End of Quarter |
Volatile |
Window dressing, rebalancing |
Tactical |
| FOMC Weeks |
Anxious |
Awaiting policy decisions |
Hedged |
| Earnings Season |
Elevated uncertainty |
Results-driven volatility |
Selective |
Application:
- Adjust baseline expectations for seasonal tendencies
- Overweight sentiment signals that contradict seasonal patterns
- Reduce position sizes during low-conviction seasonal periods
Real-Time Sentiment Feeds
Streaming Sentiment Data
Provides tick-by-tick sentiment updates as new data arrives, enabling rapid response to sentiment shifts.
Update Frequency:
- Options flow: Real-time (sub-second)
- Social media: Every 5 minutes
- News sentiment: Every 1 minute
- Survey data: Every 15 minutes
- Positioning data: Every 30 minutes
Low-Latency Architecture:
- WebSocket connections for push updates
- Local caching for historical context
- Alert triggers for threshold breaches
- API endpoints for programmatic access
Use Cases:
- Intraday trading based on sentiment momentum
- Event-driven sentiment analysis
- Breaking news reaction trading
- High-frequency sentiment strategies
Sentiment Alert System
Configurable alert system for sentiment threshold breaches, divergences, and pattern recognition.
Alert Types:
- Threshold Alerts: Sentiment crosses predefined level
- Divergence Alerts: Sentiment diverges from price action
- Rate-of-Change Alerts: Sentiment changes rapidly
- Pattern Alerts: Historical patterns repeat
- Correlation Alerts: Sentiment correlations break
Alert Configuration:
- Multiple alert channels (email, SMS, push, webhook)
- Alert priority levels (critical, high, medium, low)
- Alert throttling to prevent spam
- Custom alert logic using visual editor
Alert Workflows:
- Alert triggers based on condition
- Notification sent to specified channels
- Chart snapshot included with context
- Suggested actions provided
- Alert logged for review and refinement
Live Sentiment Dashboard
Real-time visualization dashboard displaying all sentiment indicators with customizable layouts and watchlists.
Dashboard Features:
- Multi-monitor layouts supported
- Drag-and-drop widget arrangement
- Real-time chart updates
- Heatmaps showing sentiment across markets
- Historical comparison overlays
Widget Categories:
- Gauge widgets for single indicators
- Line charts for sentiment trends
- Tables for multi-asset comparisons
- News feeds with sentiment tags
- Positioning breakdowns
Watchlist Integration:
- Create custom sentiment watchlists
- Monitor specific ticker sentiment
- Compare sentiment across portfolios
- Export sentiment reports
Mobile Sentiment Notifications
Push notifications to mobile devices for critical sentiment changes and trading opportunities.
Mobile Features:
- Native iOS and Android apps
- Face ID/Touch ID for quick access
- Offline mode with cached data
- Swipe actions for quick chart access
- Widget support for home screen
Notification Management:
- Granular control over notification types
- Quiet hours configuration
- Priority routing (critical vs. informational)
- Notification history and replay
Historical Sentiment Data
Sentiment Backtesting Database
Comprehensive historical database of sentiment indicators enabling strategy backtesting and pattern analysis.
Database Coverage:
- 15+ years of sentiment data
- Daily, hourly, and minute-level granularity
- 50+ individual sentiment indicators
- Cross-asset coverage (equities, forex, commodities, crypto)
Data Quality:
- Survivorship bias-free
- Point-in-time accurate (no look-ahead bias)
- Vendor-neutral aggregation
- Regular data validation and cleaning
Access Methods:
- SQL-like query interface
- Python/R API libraries
- Bulk download capabilities
- Real-time data append
Sentiment Pattern Recognition
Identifies recurring sentiment patterns that have historically preceded significant price moves.
Pattern Library:
- Sentiment spike and reversal
- Slow burn accumulation/distribution
- Sentiment divergence patterns
- Capitulation signatures
- Euphoria blow-offs
Pattern Characteristics:
| Pattern |
Duration |
Reliability |
Avg. Move |
Success Rate |
| Spike Reversal |
1-3 days |
High |
3-5% |
75% |
| Slow Burn |
2-4 weeks |
Medium |
8-15% |
62% |
| Divergence |
Variable |
Medium-High |
5-10% |
68% |
| Capitulation |
1-5 days |
High |
10-20% |
78% |
| Euphoria |
1-2 weeks |
Medium |
5-12% |
65% |
Pattern Scanning:
- Automated pattern detection across universe
- Real-time pattern alerts
- Pattern completion probability estimates
- Historical performance statistics
Comparative Sentiment Analysis
Compares current sentiment levels to historical precedents to contextualize readings and assess extremeness.
Comparison Methods:
- Percentile ranking vs. historical distribution
- Z-score calculations (standard deviations from mean)
- Regime-specific comparisons (bull vs. bear markets)
- Sector-relative sentiment analysis
Historical Context Dashboard:
- "Current sentiment is at X percentile of past Y years"
- "Last time sentiment was this extreme was [date]"
- "Typical outcome when sentiment reaches this level"
- Visual overlays of past similar episodes
Scenario Analysis:
- When sentiment matched current level, what happened next?
- Distribution of outcomes (best, worst, median)
- Time to resolution statistics
- Contributing factors in past instances
Sentiment Archive Access
On-demand access to archived sentiment snapshots for research, auditing, and strategy refinement.
Archive Features:
- Point-in-time sentiment reconstruction
- Custom date range exports
- Multiple export formats (CSV, JSON, Parquet)
- API access for programmatic retrieval
Research Applications:
- Strategy development and optimization
- Academic research on market psychology
- Forensic analysis of past trades
- Model training and validation
Sentiment Backtesting Tools
Strategy Backtester with Sentiment
Comprehensive backtesting engine allowing sentiment indicators to be incorporated into trading strategies.
Backtesting Capabilities:
- Sentiment-based entry and exit rules
- Multiple timeframe analysis
- Risk management integration
- Transaction cost modeling
- Slippage assumptions
Strategy Examples:
Strategy: Contrarian Sentiment Reversal
- Entry: Sentiment < 15 AND Price at 50-day support
- Exit: Sentiment > 50 OR 15% profit OR 5% stop loss
- Position Size: 2% of capital per trade
- Backtest Period: 2010-2023
- Results: 68% win rate, 2.4 Sharpe ratio, -12% max drawdown
Performance Metrics:
- Total return and annualized return
- Sharpe, Sortino, and Calmar ratios
- Maximum drawdown and recovery time
- Win rate and profit factor
- Trade distribution analysis
Sentiment Signal Optimizer
Machine learning-based optimization engine that finds optimal sentiment indicator parameters for specific strategies.
Optimization Process:
- Define sentiment strategy template
- Specify parameter ranges to test
- Select optimization objective (Sharpe, return, drawdown, etc.)
- Run genetic algorithm or grid search
- Validate on out-of-sample data
- Deploy optimized parameters
Overfitting Prevention:
- Walk-forward analysis
- Cross-validation techniques
- Out-of-sample testing requirements
- Parameter sensitivity analysis
- Robustness checks
Optimization Outputs:
- Optimal parameter set with confidence intervals
- Performance across parameter space (3D surface plots)
- Parameter stability over time
- Sensitivity to parameter changes
Walk-Forward Sentiment Testing
Rigorous testing methodology that continuously re-optimizes and tests sentiment strategies to ensure robustness.
Process:
- In-sample optimization (e.g., 5 years of data)
- Out-of-sample testing (e.g., next 1 year)
- Roll forward (advance time period)
- Repeat steps 1-3 across entire history
- Aggregate out-of-sample results
Benefits:
- Eliminates look-ahead bias
- Validates strategy adaptability
- Tests parameter stability
- Identifies regime dependencies
Evaluation Criteria:
- Out-of-sample performance consistency
- In-sample vs. out-of-sample degradation
- Parameter drift over time
- Strategy viability in different market regimes
Performance Attribution Analysis
Decomposes strategy performance to quantify the contribution of sentiment signals vs. other factors.
Attribution Components:
- Sentiment signal contribution
- Technical indicator contribution
- Market beta contribution
- Sector allocation contribution
- Factor exposure contribution
Analysis Output:
Total Return: +45%
- Sentiment timing: +28% (62% of return)
- Trend following: +12% (27% of return)
- Market beta: +3% (7% of return)
- Sector selection: +2% (4% of return)
Insights:
- Identify highest-value indicators
- Optimize signal combinations
- Reduce redundant signals
- Focus development on high-impact areas
Best Practices
Combining Multiple Sentiment Indicators
Effective sentiment analysis requires synthesizing multiple indicators to reduce noise and improve signal quality.
Combination Approaches:
- Confirmation: Require 2-3 indicators to agree before acting
- Weighted Average: Create composite scores with optimized weights
- Hierarchical: Use one indicator for regime, others for timing
- Ensemble: Apply machine learning to combine indicators
Example Multi-Indicator Setup:
- Primary: Multi-Factor Sentiment Score (trend and regime)
- Confirmation: Put-Call Ratio (positioning extreme validation)
- Timing: Sentiment Momentum Oscillator (entry/exit timing)
- Filter: Market Regime Indicator (strategy selection)
Redundancy Considerations:
- Avoid highly correlated indicators (>0.8 correlation)
- Ensure indicators measure different sentiment aspects
- Test incremental value of each additional indicator
Sentiment and Technical Analysis Integration
Sentiment indicators work best when combined with technical analysis for timing precision.
Integration Strategies:
| Technical Tool |
Sentiment Application |
Combined Signal |
| Support/Resistance |
Contrarian entry at extremes |
Buy at support with extreme bearish sentiment |
| Trend Lines |
Confirm trend strength |
Hold longs while sentiment and trend align |
| Moving Averages |
Validate trend health |
Exit when price crosses MA and sentiment weakens |
| Volume Profile |
Identify key levels |
Heavy volume + sentiment shift = reversal zone |
| Chart Patterns |
Confirm pattern validity |
Breakout more reliable with sentiment alignment |
Timing Precision:
- Sentiment identifies general bias
- Technicals provide specific entry/exit levels
- Risk management based on both sentiment and technical invalidation
Risk Management with Sentiment
Incorporate sentiment readings into position sizing, stop-loss placement, and portfolio allocation decisions.
Position Sizing Framework:
- Strong sentiment alignment: 100% of base position size
- Moderate sentiment alignment: 50-75% of base position size
- Weak sentiment alignment: 25-50% of base position size
- Sentiment contradiction: 0% position size (no trade)
Stop-Loss Adjustment:
- Extreme sentiment (potential reversal): Tighter stops (2-3%)
- Moderate sentiment (trend likely continues): Normal stops (5-7%)
- Sentiment extremes plus technical support: Wider stops (8-10%)
Portfolio-Level Risk:
- High aggregate sentiment: Reduce overall exposure by 20-30%
- Low aggregate sentiment: Increase overall exposure by 20-30%
- Neutral sentiment: Maintain target allocation
- Volatile sentiment: Reduce position sizes, maintain diversification
Avoiding Common Sentiment Pitfalls
Pitfall #1: Over-reliance on Single Indicator
- Solution: Use multiple uncorrelated indicators
- Validate with different data sources
Pitfall #2: Ignoring Sentiment Duration
- Solution: Track how long sentiment has been extreme
- Markets can remain irrational longer than expected
Pitfall #3: Fighting Strong Trends
- Solution: Even extreme sentiment can persist in strong trends
- Wait for technical confirmation before fading sentiment
Pitfall #4: Neglecting Market Regime
- Solution: Different regimes require different sentiment strategies
- Bull market extremes differ from bear market extremes
Pitfall #5: Data Mining and Overfitting
- Solution: Use out-of-sample testing
- Validate strategies across multiple markets and time periods
Pitfall #6: Ignoring Transaction Costs
- Solution: Factor in commissions, slippage, and bid-ask spreads
- High-frequency sentiment strategies especially vulnerable
Integration Strategies
Sentiment-Based Portfolio Allocation
Use sentiment indicators to dynamically adjust portfolio allocations across assets and risk levels.
Dynamic Allocation Framework:
IF Multi-Factor Sentiment Score > 75 THEN
Equities: 40% (reduce from 60% target)
Bonds: 40% (increase from 30% target)
Cash: 20% (increase from 10% target)
IF Multi-Factor Sentiment Score 40-60 THEN
Equities: 60% (target allocation)
Bonds: 30% (target allocation)
Cash: 10% (target allocation)
IF Multi-Factor Sentiment Score < 25 THEN
Equities: 75% (increase from 60% target)
Bonds: 20% (decrease from 30% target)
Cash: 5% (decrease from 10% target)
Rebalancing Triggers:
- Sentiment shifts >15 points in single week
- Sentiment reaches extreme percentiles (>90th or <10th)
- Sentiment diverges significantly from price action
- Market regime changes confirmed by sentiment
Algorithmic Trading with Sentiment
Incorporate sentiment indicators into automated trading systems for systematic sentiment-driven strategies.
Algorithm Design:
- Define clear sentiment entry and exit rules
- Implement proper risk management parameters
- Code defensive error handling
- Build in kill switches for abnormal conditions
Sample Algorithm Logic:
# Pseudocode for sentiment-based mean reversion strategy
IF sentiment < 20 AND price < lower_bollinger_band THEN
position_size = calculate_position_size(sentiment_level)
enter_long(symbol, position_size)
ELIF sentiment > 80 AND price > upper_bollinger_band THEN
position_size = calculate_position_size(sentiment_level)
enter_short(symbol, position_size)
ELIF position is open AND sentiment returns to 40-60 range THEN
close_position(symbol)
Monitoring and Maintenance:
- Track algorithm performance metrics daily
- Alert on significant performance degradation
- Regularly validate sentiment data feed quality
- Update parameters based on walk-forward tests
Sentiment Dashboard Setup
Configure TradingView workspace with optimal sentiment indicator layout for decision-making.
Recommended Layout:
- Chart 1 (Main): Price with Buying/Selling Pressure Index overlay
- Chart 2 (Sentiment): Multi-Factor Sentiment Score with RSI-Sentiment
- Chart 3 (Positioning): Put-Call Ratio and Institutional Flow
- Chart 4 (Social): Twitter/Reddit Aggregate Sentiment
- Watchlist: Top sentiment extremes across universe
Color Coding:
- Green: Bullish sentiment signals
- Red: Bearish sentiment signals
- Yellow: Neutral or conflicting signals
- Orange: Warning/caution conditions
Alert Configuration:
- Critical alerts: Sentiment extremes (>90 or <10)
- High alerts: Sentiment divergences from price
- Medium alerts: Sentiment momentum shifts
- Low alerts: Sentiment pattern completions
Custom Sentiment Screeners
Build custom screeners to identify opportunities based on sentiment criteria across asset universe.
Screener Examples:
Contrarian Reversal Screener:
- Sentiment < 15 (extreme bearish)
- 5-day sentiment decline > 40 points
- Price at 52-week low
- Volume spike > 200% average
- RSI < 30
Momentum Confirmation Screener:
- Sentiment > 65 (bullish)
- Sentiment rising for 10+ consecutive days
- Price above 50-day and 200-day moving averages
- Institutional flow positive
- Social media mentions increasing
Sentiment Divergence Screener:
- Price making new highs but sentiment declining
- OR Price making new lows but sentiment rising
- Divergence duration > 5 days
- Volume confirming divergence
- Technical support/resistance nearby
Resources
TradingView Platform Access
Access sentiment indicators and referral perks through TradingView premium subscriptions.
Subscription Tiers:
Referral Benefits:
- Exclusive sentiment indicators not available in standard plans
- Advanced sentiment alert capabilities
- Extended historical sentiment data access
- Priority data feed updates
- Enhanced sentiment backtesting features
Community and Learning
TradingView Community:
Sentiment Analysis Resources:
- Market psychology academic papers
- Behavioral finance textbooks
- Trading psychology workshops
- Sentiment analysis webinars
Data Providers and Tools
Sentiment Data Vendors:
- Options market data for put-call analysis
- Social media sentiment feeds
- COT positioning reports (CFTC)
- News sentiment scoring services
- Survey data providers (AAII, Investors Intelligence)
Analytical Tools:
- Sentiment backtesting platforms
- Statistical analysis software (R, Python)
- Machine learning frameworks
- Data visualization tools
Market Updates and Research
Regular Reports:
- Weekly sentiment roundups
- Monthly positioning reviews
- Quarterly sentiment regime analysis
- Annual sentiment study updates
Research Publications:
- Sentiment indicator effectiveness studies
- Behavioral finance research findings
- Market psychology case studies
- Trading strategy performance reports
Special Promotions
Stay informed about special TradingView promotions and enhanced referral perks:
Final Thoughts
Sentiment indicators provide a powerful edge in modern markets by quantifying market psychology and positioning. The synthetic sentiment and pressure index indicators available through TradingView referral perks offer institutional-grade tools to retail and professional traders alike.
Key Takeaways:
- Sentiment indicators work best in combination with technical and fundamental analysis
- Extreme sentiment readings provide the most reliable contrarian signals
- Different market regimes require different sentiment interpretation approaches
- Proper risk management is essential when trading sentiment signals
- Continuous learning and strategy refinement improve sentiment trading results
Success Principles:
- Start with a few core indicators and master them before expanding
- Always validate sentiment signals with price action and volume
- Maintain disciplined position sizing based on sentiment conviction levels
- Keep detailed records of sentiment-based trades for continuous improvement
- Stay objective and avoid confirmation bias when interpreting sentiment
Begin your journey with advanced sentiment analysis tools: Explore TradingView Pro Plans
This guide represents a comprehensive overview of sentiment indicators available through TradingView referral perks. Market conditions, indicator availability, and platform features may change over time. Always conduct your own research and risk assessment before making trading decisions.