AIamond
17 sources with a published rate

How Often Are Financial News Sources Right?

We check the tone of every headline against the later price move — and compare each source with chance.

All sources, from the first tradable price

31,244 checks of the 10 sources that have a rate at every horizon: did the market move the way the article pointed, measured from the first price a reader could have traded? Sources with fewer checks are left out here so that no withheld rate can be worked out from these totals.

HorizonChecked reportsDaysHit rateChanceVs. chance (95 % interval)Detectable fromVerdict
1 d10,68425437.4%34.0%+3.5 pts(+1.8 to +5.2)±2.4 ptsBetter than chance
3 d10,45125136.8%34.4%+2.4 pts(−0.2 to +5.1)±3.7 ptsNot distinguishable from chance
7 d10,10924836.6%34.3%+2.3 pts(+0.4 to +4.3)±2.8 ptsBetter than chance

Of 17 sources with at least 300 checks, 1 beat chance after correction for testing many sources.

Chance: how often the same mix of up, down and sideways calls would be right if shuffled against the same price moves.

The interval is the range the edge would most likely fall in if the measurement were repeated (95 %). If it contains zero, the source cannot be told apart from chance.

By source (all horizons)

17 sources
#Source Hit rate ChanceVs. chance (95 % interval) VerdictChecked reports
1CNBC Technology44.0%38.8%+5.2 pts(−1.2 to +11.5)Not distinguishable from chance507
2U.Today44.6%41.4%+3.2 pts(−0.9 to +7.3)Not distinguishable from chance1,570
3FXStreet36.4%33.2%+3.2 pts(+1.6 to +4.8)Better than chance10,669
4CNBC Top News38.3%35.4%+2.9 pts(−0.3 to +6.1)Not distinguishable from chance3,618
5Investors Business Daily35.0%33.6%+1.3 pts(−2.8 to +5.5)Not distinguishable from chance412
6Borsen DK38.3%37.0%+1.3 pts(−3.4 to +6.0)Not distinguishable from chance392
7Dagens Industri36.0%35.1%+0.9 pts(−2.2 to +4.0)Not distinguishable from chance2,579
8Handelsblatt34.3%33.9%+0.4 pts(−2.2 to +3.0)Not distinguishable from chance3,032
9BeInCrypto38.2%37.9%+0.3 pts(−2.6 to +3.2)Not distinguishable from chance2,590
10Tagesschau32.7%33.9%−1.3 pts(−5.3 to +2.8)Not distinguishable from chance866
11The Block36.8%38.2%−1.4 pts(−5.9 to +3.0)Not distinguishable from chance944
12CoinDesk36.9%38.8%−1.9 pts(−5.5 to +1.8)Not distinguishable from chance1,367
13wallstreet-online Nachrichten34.4%36.3%−2.0 pts(−6.3 to +2.4)Not distinguishable from chance646
14CryptoPotato34.4%36.4%−2.1 pts(−6.0 to +1.9)Not distinguishable from chance1,813
15Financial Times37.3%39.4%−2.1 pts(−3.7 to −0.5)Not distinguishable from chance3,062
16Decrypt35.6%37.9%−2.3 pts(−7.5 to +2.9)Not distinguishable from chance826
17Bitcoin Magazine35.8%39.8%−4.0 pts(−11.3 to +3.3)Not distinguishable from chance349

13 more sources have fewer than 300 checks; no rate is published for them yet.

By kind of publisher and by language

The same numbers for groups of sources, so a pattern that no single source shows clearly can still be seen.

HorizonChecked reportsDaysHit rateChanceVs. chance (95 % interval)Detectable fromVerdict
Crypto editorial (5 sources), 1 d2,78022738.2%38.3%−0.1 pts(−3.3 to +3.2)±4.6 ptsNot distinguishable from chance
Crypto editorial (5 sources), 3 d2,76722438.3%38.8%−0.4 pts(−4.4 to +3.6)±5.7 ptsNot distinguishable from chance
Crypto editorial (5 sources), 7 d2,73722238.1%38.6%−0.6 pts(−4.5 to +3.4)±5.6 ptsNot distinguishable from chance
Editorial news (4 sources), 1 d4,20524637.9%35.0%+2.9 pts(+0.8 to +5.0)±3.0 ptsNot distinguishable from chance
Editorial news (4 sources), 3 d4,07124435.4%36.0%−0.6 pts(−3.1 to +1.9)±3.6 ptsNot distinguishable from chance
Editorial news (4 sources), 7 d4,01523836.5%36.0%+0.5 pts(−2.1 to +3.2)±3.8 ptsNot distinguishable from chance
Specialist press (1 sources), 1 d3,69915136.4%33.6%+2.8 pts(+0.9 to +4.7)±2.7 ptsNot distinguishable from chance
Specialist press (1 sources), 3 d3,61315137.2%33.2%+4.1 pts(+0.4 to +7.7)±5.2 ptsNot distinguishable from chance
Specialist press (1 sources), 7 d3,35714935.6%32.8%+2.8 pts(+0.8 to +4.7)±2.8 ptsNot distinguishable from chance
Deutsch (1 sources), 1 d1,04221036.9%33.9%+2.9 pts(−0.5 to +6.3)±4.9 ptsNot distinguishable from chance
Deutsch (1 sources), 3 d1,00320732.7%33.8%−1.1 pts(−4.1 to +2.0)±4.4 ptsNot distinguishable from chance
Deutsch (1 sources), 7 d98720233.2%33.9%−0.7 pts(−5.1 to +3.8)±6.3 ptsNot distinguishable from chance
English (9 sources), 1 d9,64225237.5%34.0%+3.5 pts(+1.8 to +5.3)±2.5 ptsBetter than chance
English (9 sources), 3 d9,44824937.2%34.4%+2.8 pts(+0.1 to +5.6)±3.9 ptsNot distinguishable from chance
English (9 sources), 7 d9,12224637.0%34.3%+2.7 pts(+0.8 to +4.6)±2.8 ptsNot distinguishable from chance

Our Methodology

AI classifies each article's tone as up, down or sideways for the market it covers. From the first price a reader could trade after publication we check the move after 1, 3 and 7 days. A source's hit rate is compared with chance for the same mix of calls and outcomes. Each difference comes with a 95 % interval; checks close in time are resampled together in blocks of 7 or 14 days, because they share market moves. A verdict needs at least 300 checks and must hold after correcting for the number of sources tested (Holm). This answers "did the market move that way?": a hit rate, not a return. AIamond makes no forecasts of its own.

Method source-record-v1, registered on November 3, 2026 before the numbers were published; this run was computed Nov 3, 2026, 05:44 PM UTC. Read the method

SHA-256 868f91c926ab2f151262048a9e9fb97d929a6b8e9882e3dfab20ffafbb234832

Are you a named source and think a number is wrong, or want to reply? Write to [email protected]; corrections are listed in the change log.

Changes to how these numbers are measured, and mistakes we found in the data, are listed in the change log.