Social Sentiment Gauge

The vibe check your portfolio needs. Enter a ticker to see what the crowd is saying — sentiment score, mention volume, trend direction, and price divergences.

Frequently Asked Questions

Social Sentiment Analysis: The Complete Guide

Everything you need to know about using social media sentiment as a signal in stock analysis.

Social sentiment analysis is the process of aggregating and interpreting opinions expressed on social media platforms — primarily Twitter/X and StockTwits — to gauge the collective mood of retail investors toward a specific stock. It quantifies whether the online crowd is feeling bullish, bearish, or neutral about a company.

Why it matters for investors:

  • Retail investor influence is growing — The meme stock era proved that coordinated retail sentiment can move stock prices dramatically. GameStop, AMC, and other heavily discussed names saw price moves driven almost entirely by social media momentum.
  • Leading indicator potential — Shifts in social sentiment sometimes precede price moves. A surge in bullish mentions before an earnings report may indicate that retail traders are positioned for a beat. Conversely, a wave of bearish sentiment can foreshadow selling pressure.
  • Contrarian signal — Extreme sentiment readings often mark turning points. When social media is overwhelmingly bullish, it may signal that the crowd is fully invested and there are few remaining buyers. Peak euphoria often precedes pullbacks.
  • Divergence detection — When sentiment and price move in opposite directions, it creates a divergence that signals potential opportunity or risk. Bullish sentiment plus falling price might mean the market is wrong, or it might mean retail traders are catching a falling knife.

Social sentiment is not a standalone investment strategy. It works best as one input alongside fundamental analysis (like a DCF valuation), technical analysis, and institutional data. The crowd can be right, but it can also be spectacularly wrong.

The sentiment score in this tool is derived from data aggregated across major social media platforms, primarily StockTwits and Twitter/X. The score represents the ratio of positive mentions to total mentions, expressed as a percentage.

How the scoring works:

  • Data collection — Posts, comments, and replies mentioning the stock ticker or company name are collected from social media platforms. This includes cashtag-based mentions ($AAPL) and contextual references.
  • Natural language processing — Each mention is analyzed using NLP to determine whether the expressed opinion is positive (bullish), negative (bearish), or neutral. The algorithms consider context, sarcasm indicators, and financial-specific vocabulary.
  • Aggregation — Individual sentiment scores from both platforms are averaged, with recent data weighted more heavily than older data. This ensures the score reflects the current mood rather than stale opinions.
  • Normalization — Scores are normalized to a 0-100 scale where 100 means 100% positive mentions, 50 is perfectly balanced, and 0 means all mentions are negative.

Score interpretation:

  • 60-100 (Bullish) — The majority of social media mentions are positive. The online community is generally optimistic about this stock.
  • 40-60 (Neutral) — Mixed opinions with no strong directional bias. The crowd is undecided.
  • 0-40 (Bearish) — Predominantly negative sentiment. The social media crowd is pessimistic or actively warning against the stock.

Keep in mind that sentiment scores can be noisy, especially for stocks with low mention volume. A score based on 10 mentions is far less reliable than one based on 1,000 mentions. Always consider the mention volume alongside the score.

A sentiment-price divergence occurs when social media sentiment and stock price are moving in opposite directions. This mismatch between crowd opinion and market action is one of the most actionable signals in sentiment analysis.

Types of divergences:

  • Bullish sentiment + falling price — The crowd is buying the dip or calling a bottom, but the stock keeps declining. This could mean: (a) the crowd sees value the market hasn't recognized yet, or (b) retail traders are catching a falling knife. You need fundamental analysis to determine which scenario applies.
  • Bearish sentiment + rising price — The crowd is skeptical or negative, but the stock is rallying. This often happens during institutional-driven moves where smart money is buying despite retail pessimism. It can also signal a short squeeze setup.
  • Improving sentiment + falling price — Sentiment is getting more positive over time, but the price continues to decline. This is a potential bottoming signal — the crowd may be recognizing value early.
  • Deteriorating sentiment + rising price— The stock is rallying but the crowd is losing enthusiasm. Late-stage rallies often show this pattern as early bulls take profits while the price drifts higher on thinner conviction.

How to act on divergences: Never trade divergences in isolation. A divergence is a flag that says “something is off — investigate further.” The right response is to dig into the fundamentals: check earnings, examine the balance sheet, and build a DCF model to estimate fair value. The divergence tells you where to look; the fundamentals tell you what to do.

Social media sentiment is a noisy but informative signal. Academic research and quantitative studies have found that sentiment data has some predictive power, but it is far from a reliable standalone indicator.

When social sentiment works well:

  • Heavily retail-owned stocks — Sentiment data is most predictive for stocks where retail investors make up a significant portion of trading volume. Think mid-cap growth stocks, meme stocks, and consumer-facing companies.
  • Extreme readings — Sentiment scores at the extremes (above 80% or below 20%) tend to be more predictive than moderate readings. Extreme euphoria or panic often precedes mean reversion.
  • Volume surges — A sudden spike in mention volume (regardless of sentiment direction) often predicts increased stock volatility over the next few days.
  • Contrarian signals — Historically, stocks with extremely bearish sentiment tend to outperform in the subsequent weeks, while stocks with extreme bullish sentiment tend to underperform. The crowd at the extremes is often wrong.

When social sentiment is misleading:

  • Low volume stocks — A small number of vocal users can skew sentiment dramatically. Always check the mention count alongside the score.
  • Bot and spam activity — Some stocks attract coordinated pump-and-dump campaigns where fake accounts artificially inflate sentiment. Be skeptical of sudden sentiment surges in micro-cap stocks.
  • Institutional-driven moves — Retail sentiment tells you nothing about what hedge funds, pension funds, and sovereign wealth funds are doing. These institutional flows often dominate price action.

The best approach is to treat sentiment as one data point among many. Combine it with fundamental analysis, insider trading data, institutional ownership trends, and technical signals for a more complete picture.

Mention volume measures how many times a stock is being discussed on social media platforms over a given period. While the sentiment score tells you what the crowd thinks, mention volume tells you how much they care.

Why mention volume matters:

  • Attention precedes action — Before retail investors buy or sell a stock, they talk about it. Rising mention volume often foreshadows increased trading volume, which in turn drives price volatility.
  • Validates the sentiment score — A bullish sentiment score backed by high mention volume is far more meaningful than the same score from a handful of posts. Volume is the confidence interval around the sentiment reading.
  • Identifies catalyst events — Sudden mention volume spikes typically correspond to a catalyst: earnings reports, FDA approvals, management changes, analyst upgrades, or breaking news.

How to interpret mention volume spikes:

  • Pre-earnings spike — Normal and expected. Discuss volume naturally increases before earnings. The sentiment direction during this spike may hint at whether the crowd expects a beat or miss.
  • Spike with no obvious catalyst — This warrants investigation. Someone may know something, or a social media influencer may have highlighted the stock. Check if the spike correlates with unusual options activity.
  • Sustained high volume — Extended periods of elevated discussion suggest the stock has entered the mainstream retail consciousness. This can create self-reinforcing momentum (both up and down).
  • Volume collapse — A sharp drop in mentions after a period of high activity often signals that the crowd has moved on. Without continued retail attention, the stock may lose its momentum premium.

This tool aggregates sentiment from both StockTwits and Twitter/X, but the two platforms have distinct characteristics that affect data quality and interpretation.

StockTwits:

  • Dedicated finance platform — StockTwits is purpose-built for stock discussion, so virtually every post is market-related. This means less noise to filter.
  • Cashtag system — Users explicitly tag stocks with $TICKER, making it easy to track mentions accurately. Misattribution is rare.
  • Self-labeled sentiment — StockTwits allows users to label their own posts as bullish or bearish, providing a direct sentiment signal without needing NLP.
  • Heavily retail-skewed — The user base is almost entirely retail traders, many focused on short-term momentum plays. Sentiment can be highly reactive and emotional.

Twitter/X:

  • Broader audience — Twitter reaches institutional investors, financial journalists, analysts, and executives in addition to retail traders. The perspective is more diverse.
  • More contextual noise — Not every tweet mentioning a company is about investing. NLP must distinguish between investment opinions, product reviews, customer complaints, and general news.
  • Influencer effect — High-profile accounts (fintwit influencers, analysts, executives) can single-handedly shift sentiment metrics with one viral post.
  • Better for large caps — Major companies generate enough Twitter volume for statistically meaningful sentiment readings. Small caps may have insufficient Twitter data.

The aggregated score in this tool blends both platforms to get a more balanced reading. However, be aware that for small-cap stocks, the sentiment may be dominated by StockTwits data, while for mega-caps, Twitter may contribute the majority of mentions.

Social sentiment and DCF (discounted cash flow) valuation operate on very different time horizons and philosophies, but they complement each other powerfully when used together.

Sentiment = short-term mood. DCF = long-term value. Sentiment tells you what the crowd thinks right now. A DCF model tells you what a company is actually worth based on its projected cash flows. The gap between these two is where opportunities live.

How to combine sentiment with DCF analysis:

  • Use sentiment for timing — If your DCF model says a stock is undervalued, bearish social sentiment might give you a better entry point. Wait for maximum pessimism to get the best price on a fundamentally sound business.
  • Use DCF for conviction — Bullish sentiment alone is not a reason to buy. But bullish sentiment on a stock that your DCF model also says is undervalued? That's a confluence signal worth paying attention to.
  • Divergences flag re-evaluation — When sentiment diverges from price or from your valuation, it is a prompt to re-examine your DCF assumptions. Has something changed that the crowd sees but your model doesn't capture?
  • Sentiment-driven mispricings — Extreme sentiment (especially panic selling) can push prices well below intrinsic value. A DCF model lets you quantify exactly how far the market has overreacted, giving you confidence to act when others are fearful.

The ideal workflow: use this sentiment gauge to identify stocks where the crowd is taking an extreme position, then build a DCF model to determine whether the fundamentals support or contradict the crowd. That is how you turn social noise into an investment edge.

Ready to go beyond the vibes and build a real valuation model?