Skip to content
all articles

How to read a Sentiment report

What the 0–100 score measures, what each component adds, and what it cannot tell you.

updated Sep 23, 2026

What it measures. How a security is being discussed and positioned right now — not what it is worth. The score (0–100) is a weighted sum of components you can see in the last table: news flow (max 20), analyst activity (40), insider activity (10), volatility (5), dollar (5), calendar (10) and retail & social (10). A component with no usable data contributes nothing; it is never estimated. News flow looks at up to 20 of the most recent company-specific stories, with the same story from several outlets counted once, and scores their balance: (positive − negative) ÷ (positive + negative), scaled to its 20 points. Neutral stories do not tilt it, and with fewer than three stories pointing one way it stays at the midpoint, 10.

How to read it. Start with the scorecard, then the "How the score is built" table: the component with the widest shortfall against its ceiling is what keeps the total down. Analyst ratings are third-party data reproduced for reference — "63% positive" describes the sell-side, not Midaris. The news section only counts company-specific articles that passed a screen (fund-holding and index commentary are dropped), so a low article count is normal. Sentiment reports cover individual stocks.

What it does not say. A high score is not a forecast and not a reason to act. Sentiment can turn in a day, and social readings can be thin or manipulated — the report tells you when a platform returned no data rather than guessing.

How to use it. Run it before earnings to see the mood going in, and the day after to see how it shifted (the what changed view puts the two side by side). Pair it with a Fundamentals report when the mood and the numbers seem to disagree — that gap is usually the interesting part.