The score, briefly
The badge on each card shows the score. The default sort on the browse page is Newest, but you can sort by confidence if you want signal-first.
What goes into the score
Roughly:- Author reliability — historical track record on prior calls (where measurable). Substack writers and X accounts are scored separately.
- Claim specificity — “NVDA is a buy” scores worse than “NVDA’s data-center revenue will accelerate to 50% Q/Q because of X, with X being a falsifiable claim about contract pipeline.”
- Corroboration — does another source independently make a similar claim? Multiple confirms raise the score.
- Source quality — paid newsletters with a track record score above free, anonymous threads.
- Hedging language — pieces full of “might,” “could,” “potentially” score lower than confident specific claims.
Lifecycle and staleness
Confidence isn’t static. A piece written 6 months ago about Q4 earnings is stale by Q1 — the claims either resolved or didn’t, and the score collapses. Three lifecycle states:
The fade is visible in the feed — older pieces literally dim. Your eye learns to treat them as reference, not signal.
What confidence is not
- Not a return prediction — high-confidence calls can be wrong. The score reflects how well-reasoned the case is, not the future.
- Not censorship — low-confidence pieces still appear in the feed (just with the badge); you decide what to read.
- Not personalization — the score doesn’t reflect your views or holdings. Same score for everyone.
How to use it
- Filter to High when time-constrained — the most efficient first pass through a busy day’s content
- Sort by Confidence on a researched name — the highest-scored takes on $XYZ are the ones that earn the read
- Don’t blindly trust — a high-confidence call from a strong author still gets your skepticism. The score is a starting point, not a verdict.