When Our AI Was Wrong: An Honest Post-Mortem
Why we publish our misses at all
Most services that score news sentiment show you their wins. We do the opposite. Every bullish or bearish call our AI makes is checked against the actual price move — Bitcoin for crypto stories, the S&P 500 for everything else — and the result is stamped on the record, hit or miss, in a public verification ledger. As of July 2026, our 24-hour hit rate over the trailing 90 days is 52.9% (3,207 hits out of 6,057 decisive calls). That is modestly better than a coin flip, not a crystal ball. Publishing that number when it is unflattering is the point: an accuracy figure you only get to see when it looks good is marketing, not measurement. This guide walks through real calls we got wrong, the failure patterns they reveal, and how to use the ledger without fooling yourself.
Case study 1: June 1, 2026 — three bullish calls run over in a day
On June 1, 2026, the AI made a string of importance-80 bullish calls. "Strive pushes to expand $4.2B capital raise limit for Bitcoin purchase" — Bitcoin fell 5.9% over the next 24 hours. "Bitcoin perpetual futures trading gets approval" — -5.69%. "Anticipation grows for XRP, Solana, ADA rebound ahead of CLARITY Act vote" — -5.24%. All three logged as misses.
Read each story in isolation and none of these calls was unreasonable: a large capital raise, a regulatory approval, a policy tailwind — textbook positives. The problem was the calendar. June 1 was the eve of the June 3 crypto sell-off, and when the whole market turns risk-off, single-name good news gets swept away regardless of merit. Two days later, the same wave made our bearish calls look brilliant: on June 3, "Ethereum crushed to $1,840 amid relentless selling" was called DOWN at importance 80 and hit, with Bitcoin down 7.41%. Same market regime, opposite scoreboard. There is no cleaner illustration that reading a story correctly and reading the market regime correctly are two different skills — and the AI only has the first one.
Case study 2: July 13–14, 2026 — hawkish Fed talk the market shrugged off
Across July 13 and 14, four separate stories arrived about Fed Governor Waller signaling rate hikes. The AI called all four DOWN at importance 90. The S&P 500 moved +0.38% — four misses. The hawkish talk had been circulating for days and was already in the price. What the market actually traded on was the data: on July 15, "Stock market gains as inflation eases to 3.5% in June" was called UP at importance 90 and hit on that same +0.38% move.
The lesson is blunt: the AI reads text, the market prices surprise. The fourth headline about the same speech carries no new information — but to a system that scores each article on its own, the fourth headline looks exactly as heavy as the first.
The failure patterns
- Macro override. When the entire market moves one way, story-level news loses. All three June 1 misses died this way.
- Priced-in news. Repeat coverage of the same development has no information left in it. The four Waller stories are the canonical case.
- Crowded expectations. A headline like "anticipation grows for a rebound" can itself be a signal that everyone is already positioned the same way. Once the hope is the news, the buyers have already bought.
- A structural limit, not a bug. The AI scores each article in isolation. It sees no positioning data, no order flow, no cross-asset stress. That boundary is exactly why the ledger exists — it measures what the text-only view is worth.
What the scoreboard actually says
All figures are trailing 90 days as of July 2026. The 24-hour hit rate of 52.9% decays to 49.0% at the 72-hour horizon — whatever signal a news call carries dilutes quickly with time. The importance score, on the other hand, carries real information: calls scored 60–69 hit 49.6% of the time, 70–79 hit 54.5%, and 80+ hit 55.5%. That is a monotonic ~6-point lift from the lowest bucket to the highest, meaning when the AI says a story matters, it genuinely is right more often — yet even the best bucket is wrong more than four times out of ten. One methodological note: moves smaller than ±1.0% for Bitcoin or ±0.3% for the S&P 500 count as "neutral" and are excluded from the hit-rate denominator entirely. The full methodology lives in our verified accuracy guide.
How to use the ledger skeptically
- Read any single call as odds, not prophecy. A bullish call is roughly a 53/47 tilt, not a guaranteed direction.
- Study the anatomy of the misses, not just the rate. Knowing which kinds of calls break in which regimes is worth more than one headline percentage.
- Check the macro calendar first. A scheduled catalyst — an FOMC decision, a CPI print — can override every story-level call on the board. The economic calendar shows what is coming.
- Ask whether the news is fresh or the Nth repetition. Fresh information and recycled information meet very different fates in the ledger.
- Verify us yourself. Every number in this guide can be re-checked in the public ledger. Don't take our word for it — that is precisely why it is public.
This guide is informational only, not investment advice. Figures cited are as of July 2026 and will drift over time. See our Editorial Policy & Disclaimer.