Public scoreboard
Live accuracy
Every alpha signal MarketIntell publishes carries an entry snapshot. 24 hours and 7 days after the call, an automated outcome checker compares the live price against entry and stamps the signal as win, loss, or flat. This page is the public scoreboard we're held to. Numbers update in real time from the production database.
Methodology
The 30-day rolling number is computed from the most recent 200 published signals where the 24h outcome window has already closed. We exclude pending signals (less than 24h old) and flat outcomes (price moved less than the impact-class threshold) from the denominator so the win rate isn't flattered by a quiet market.
- Win: the directional call was correct at 24h beyond the impact threshold.
- Loss: price moved against the call beyond the threshold.
- Flat: price stayed within the threshold (excluded from win-rate denominator).
- Pending: not yet closed (excluded).
Source code: alpha/outcome-checker.ts and api/routes/public.ts. Anyone can audit the math.
Why we publish this
The AI markets space is full of products that claim accuracy, and none publish a denominator. Almost every signal-bot service rotates the receipts off the page once they go bad.
Our position: if the number isn't worth publishing live, the product isn't worth using. We'd rather show a 52% honest win rate than a 78% screenshot.
Embed it on your own site
The widget below is a 1.5KB drop-in script. It mounts the live card into any page; the number you see is the same number we're held to.
<div id="marketintell-accuracy"></div> <script src="https://api.marketintell.ai/widgets/accuracy.js" async></script>
JSON feed: /widgets/accuracy.json — CORS-open, 10-minute CDN cache.
Read every signal's post-mortem at /leaderboard.
Try free →