RECEIPTS

Every alerted position, graded

Each row is a position the alert feed flagged, with its price at the alert and its grade once the market resolved. Losses stay on the page.

62%resolved in the alerted direction624 won and 379 lost, on 1,003 resolved.
+2.0 ptswon vs the win chance implied by the alert prices62.2% won vs 60.2% implied, on 1,003 resolved. 95% interval −0.6 to +4.7 pts, which includes zero.
+1.9 ptswon vs the win chance implied by the prices 5+ minutes after each alert62.8% won vs 60.9% implied, on 984 of 1,003 resolved. 95% interval −0.7 to +4.5 pts, which includes zero.
+2.0¢median 24h move toward the alerted sideFrom the alert price to the last trade at or before the 24-hour mark, over graded rows.

Both intervals account for positions that share a market, since those settle together.

1,122alerted positions on the ledger
  • 624 won
  • 379 lost
  • 21 voided
  • 98 sealed until resolution

Sealed rows count in the total from the moment they are flagged, and move to won, lost or voided when their market settles.

Latest graded positions

Newest first. Category tags open a filtered view.
DetectedMarketPositionAt alert5+ min+1h+24hOutcome
2026-10-05CA Vélez Sarsfield vs. CA Platense: O/U 3.5SportsBought Over$1,50056¢50¢ (-6)100¢ (+44)·won2026-10-05
2026-10-05Italy vs. Türkiye: O/U 1.5SportsBought Over$1,50087¢85¢ (-2)100¢ (+13)·won2026-10-05
2026-10-05Map 2 Rounds Handicap: M80 (-3.5) vs TYLOO (+3.5)EsportsBought M80$1,30054¢53¢ (-1)47¢ (-7)·won2026-10-05
2026-10-04LoL: Team Liquid vs LYON - Game 3 WinnerEsportsBought LYON$1,00072¢62¢ (-10)100¢ (+28)100¢ (+28)won2026-10-05
2026-10-04LoL: Team Liquid vs LYON - Game 2 WinnerEsportsBought LYON$1,10049¢33¢ (-16)0¢ (-49)0¢ (-49)lost2026-10-05
2026-10-04LoL: Team Liquid vs LYON (BO5) - LCS PlayoffsEsportsBought LYON$1,10056¢56¢ (0)54¢ (-2)0¢ (-56)lost2026-10-05
2026-10-03LoL: Cloud9 vs LYON - Game 3 WinnerEsportsBought LYON$1,00072¢48¢ (-24)100¢ (+28)100¢ (+28)won2026-10-04
2026-10-03Map Handicap: LOUD (-1.5) vs Global Esports (+1.5)EsportsBought LOUD$1,30036¢35¢ (-1)34¢ (-2)100¢ (+64)won2026-10-04
2026-10-03Valorant: LOUD vs Global Esports (BO3) - VCT Champions Group BEsportsBought LOUD$5,60057¢57¢ (0)57¢ (0)100¢ (+43)won2026-10-04
2026-10-03LoL: Cloud9 vs LYON - Game 2 WinnerEsportsBought LYON$1,10060¢16¢ (-44)100¢ (+40)100¢ (+40)won2026-10-04
2026-10-03LoL: Cloud9 vs LYON - Game 1 WinnerEsportsBought Cloud9$2,40061¢90¢ (+29)100¢ (+39)100¢ (+39)won2026-10-04
2026-10-03Counter-Strike: BetBoom Team vs M80 (BO3) - ESL Pro League Group StageEsportsBought BetBoom Team$2,00072¢71¢ (-1)70¢ (-2)100¢ (+28)won2026-10-04
2026-10-03Valorant: Eternal Fire vs Pcific Esports (BO3) - Monsters Reloaded Closed Qualifier Play-InEsportsBought Pcific Esports$1,80038¢39¢ (+1)39¢ (+1)100¢ (+62)won2026-10-04
2026-10-02Will "Digger" Opening Weekend Box Office be less than 9m?Box OfficeBought Yes$1,00090¢87¢ (-3)83¢ (-7)99¢ (+9)won2026-10-04
2026-10-02Map Handicap: KC (-1.5) vs Nongshim RedForce (+1.5)EsportsBought Karmine Corp$1,30035¢34¢ (-1)35¢ (0)0¢ (-35)lost2026-10-03
2026-10-02Valorant: FUT Esports vs T1 (BO3) - VCT Champions Group AEsportsBought FUT Esports$12,30049¢49¢ (0)48¢ (-1)49¢ (0)lost2026-10-04
2026-10-02Rainbow Six Siege: For Fun Esports vs DarkZero Esports (BO1) - North America League Stage 2 Group StageEsportsBought DarkZero Esports$1,50079¢81¢ (+2)98¢ (+19)100¢ (+21)won2026-10-03
2026-10-02Will "Verity" Opening Weekend Box Office be at least 36m?Box OfficeBought No$1,60081¢97¢ (+16)97¢ (+16)88¢ (+7)won2026-10-04
2026-10-02Valorant: G2 Esports vs Team Liquid (BO3) - VCT Champions Group CEsportsBought Team Liquid$3,80049¢48¢ (-1)47¢ (-2)1¢ (-48)lost2026-10-03
2026-10-01Will "Verity" Opening Weekend Box Office be at least 28m?Box OfficeBought Yes$1,10079¢80¢ (+1)79¢ (0)94¢ (+15)won2026-10-04
2026-10-01Valorant: Global Esports vs EDward Gaming (BO3) - VCT Champions Group BEsportsBought EDward Gaming$1,40029¢28¢ (-1)28¢ (-1)0¢ (-29)lost2026-10-02
2026-10-01Counter-Strike: Legacy vs PARIVISION (BO3) - ESL Pro League Group StageEsportsBought PARIVISION$2,30056¢57¢ (+1)56¢ (0)55¢ (-1)won2026-10-03
2026-10-01Counter-Strike: Nuclear TigeRES vs CYBERSHOKE Esports (BO3) - CIS LAN Championship PlayoffsEsportsBought CYBERSHOKE Esports$1,00053¢52¢ (-1)52¢ (-1)0¢ (-53)lost2026-10-02
2026-09-30Valorant: TYLOO vs Team Liquid (BO3) - VCT Champions Group CEsportsBought Team Liquid$8,50078¢78¢ (0)77¢ (-1)100¢ (+22)won2026-10-01
2026-09-30Game Handicap: SU (-1.5) vs The Secret Club Esport (+1.5)EsportsBought SU Esports$1,50054¢51¢ (-3)47¢ (-7)50¢ (-4)voided2026-09-30
2026-09-30LoL: The Secret Club Esport vs SU Esports - Game 2 WinnerEsportsBought SU Esports$1,10053¢52¢ (-1)52¢ (-1)50¢ (-3)voided2026-10-01
2026-09-30Games Total: O/U 2.5EsportsBought Under$1,70052¢53¢ (+1)53¢ (+1)51¢ (-1)voided2026-10-01
2026-09-30Game Handicap: G2N (-1.5) vs BOMBA Team (+1.5)EsportsBought BOMBA Team$1,10056¢54¢ (-2)51¢ (-5)2¢ (-54)lost2026-09-30
2026-09-30Game Handicap: UCAM (-1.5) vs eSuba (+1.5)EsportsBought eSuba$1,10022¢34¢ (+12)22¢ (0)100¢ (+78)won2026-09-30
2026-09-30Games Total: O/U 2.5EsportsBought Over$1,60036¢37¢ (+1)38¢ (+2)2¢ (-34)lost2026-09-30
2026-09-30Will Russia enter Mykolaivka by October 31, 2026?GeopoliticsBought Yes$2,10060¢58¢ (-2)60¢ (0)100¢ (+40)won
2026-09-29LoL: T1 Academy vs Galions - Game 2 WinnerEsportsBought T1 Academy$1,20052¢51¢ (-1)52¢ (0)100¢ (+48)won2026-09-30
2026-09-29Will "Patient Zero" hit 35m first week streams?MusicBought Yes$3,00087¢95¢ (+8)97¢ (+10)96¢ (+9)won2026-10-02
2026-09-29Will Russia enter Mykolaivka by December 31, 2026?GeopoliticsBought Yes$5,80090¢88¢ (-2)88¢ (-2)89¢ (-1)won
2026-09-28Valorant: Team Vitality vs LOUD (BO3) - VCT Champions Group BEsportsBought LOUD$2,80056¢56¢ (0)56¢ (0)56¢ (0)lost2026-09-30
2026-09-28Counter-Strike: NIP vs GamerLegion (BO5) - 1win Private Club #1 PlayoffsEsportsBought GamerLegion$1,50065¢62¢ (-3)60¢ (-5)1¢ (-64)lost2026-09-28
2026-09-28Valorant: 100 Thieves vs FUT Esports (BO3) - VCT Champions Group AEsportsBought FUT Esports$2,80029¢28¢ (-1)28¢ (-1)28¢ (-1)lost2026-09-30
2026-09-27LoL: KT Rolster Challengers vs Galions - Game 3 WinnerEsportsBought KT Rolster Challengers$1,30048¢45¢ (-3)46¢ (-2)0¢ (-48)lost2026-09-28
2026-09-27LoL: KT Rolster Challengers vs Galions - Game 3 WinnerEsportsBought KT Rolster Challengers$1,40048¢45¢ (-3)46¢ (-2)0¢ (-48)lost2026-09-28
2026-09-27LoL: KT Rolster Challengers vs Galions - Game 1 WinnerEsportsBought KT Rolster Challengers$1,30048¢48¢ (0)45¢ (-3)0¢ (-48)lost2026-09-28
2026-09-27LoL: KT Rolster Challengers vs Galions - Game 2 WinnerEsportsBought KT Rolster Challengers$2,50046¢47¢ (+1)44¢ (-2)0¢ (-46)lost2026-09-28
2026-09-27Map Handicap: TL (-1.5) vs TYLOO (+1.5)EsportsBought Team Liquid$6,10054¢53¢ (-1)53¢ (-1)51¢ (-3)lost2026-10-01
2026-09-27Valorant: G2 Esports vs Paper Rex (BO3) - VCT Champions Group CEsportsBought Paper Rex$4,50056¢56¢ (0)55¢ (-1)58¢ (+2)won2026-09-29
2026-09-27Will Bitcoin dip to $82,500 in September?CryptoBought No$1,50057¢59¢ (+2)59¢ (+2)14¢ (-43)won2026-10-01
2026-09-27Will "The Life of a Showgirl: The Encore" first week sales be at least 350k?MusicBought No$1,00089¢96¢ (+7)96¢ (+7)89¢ (0)won2026-10-02
2026-09-27Will "The Life of a Showgirl: The Encore" first week sales be at least 250k?MusicBought No$1,20065¢47¢ (-18)40¢ (-25)61¢ (-4)won2026-10-02
2026-09-27LoL: Anubis Gaming vs Unicorns Of Love Sexy Edition (BO1) - EMEA Masters Swiss StageEsportsBought Unicorns Of Love Sexy Edition$1,80059¢58¢ (-1)62¢ (+3)1¢ (-58)lost2026-09-28
2026-09-27Curitiba: Gustavo Heide vs Hernan CasanovaTennisBought Hernan Casanova$1,50044¢34¢ (-10)35¢ (-9)25¢ (-19)lost2026-10-05
2026-09-27Will SpaceX Starship Flight Test 14 Superheavy explode?SpaceXBought Yes$1,00085¢84¢ (-1)85¢ (0)83¢ (-2)won
2026-09-26Will "Primetime" Opening Weekend Box Office be between 19m and 22m?Box OfficeBought Yes$1,10060¢67¢ (+7)69¢ (+9)40¢ (-20)lost2026-09-27
2026-09-26Will Russia enter Mykolaivka by September 30, 2026?GeopoliticsBought No$1,80079¢77¢ (-2)69¢ (-10)94¢ (+15)lost2026-09-30
2026-09-26Will "Avengers: Endgame Encore" be #1 Box Office this weekend?Box OfficeBought Yes$1,40090¢89¢ (-1)90¢ (0)100¢ (+10)won2026-09-27
2026-09-26LoL: Unicorns Of Love Sexy Edition vs PCIFIC (BO1) - EMEA Masters Swiss StageEsportsBought Unicorns Of Love Sexy Edition$1,40069¢71¢ (+2)70¢ (+1)100¢ (+31)won2026-09-27
2026-09-26LoL: NightBirds vs The Otter Side (BO1) - EMEA Masters Swiss StageEsportsBought NightBirds$1,50077¢77¢ (0)77¢ (0)100¢ (+23)won2026-09-27
2026-09-26Will "Primetime" Opening Weekend Box Office be between 16m and 19m?Box OfficeBought Yes$3,10084¢82¢ (-3)82¢ (-3)36¢ (-48)won2026-09-27
2026-09-25Dota 2: LGD Gaming vs Xtreme Gaming - Game 1 WinnerEsportsBought Xtreme Gaming$1,30040¢42¢ (+2)41¢ (+1)43¢ (+3)lost2026-09-29
2026-09-25LoL: FlyQuest vs Shopify Rebellion - Game 3 WinnerEsportsBought FlyQuest$1,00077¢88¢ (+11)100¢ (+23)100¢ (+23)won2026-09-26
2026-09-25LoL: FlyQuest vs Shopify Rebellion - Game 1 WinnerEsportsBought FlyQuest$1,00085¢80¢ (-5)100¢ (+15)100¢ (+15)won2026-09-26
2026-09-25Game Handicap: Aurevia Team (-1.5) vs Omnix (+1.5)EsportsBought Omnix$1,10030¢33¢ (+3)33¢ (+3)33¢ (+3)lost2026-09-26
2026-09-25Will "Primetime" Opening Weekend Box Office be between 16m and 19m?Box OfficeBought Yes$1,90041¢41¢ (0)40¢ (-1)40¢ (-1)won2026-09-27
2026-09-25Will "Avengers: Endgame Encore" be #1 Box Office this weekend?Box OfficeBought Yes$1,10071¢73¢ (+2)74¢ (+3)92¢ (+21)won2026-09-27
2026-09-25Counter-Strike: M80 vs BESTIA (BO3) - iBUYPOWER Masters fl0m's Mythical LAN Group BEsportsBought M80$2,80072¢70¢ (-2)72¢ (0)100¢ (+28)won2026-09-26
2026-09-25Hangzhou Open: Fabian Marozsan vs Taro DanielTennisBought Taro Daniel$1,10057¢40¢ (-17)45¢ (-12)0¢ (-57)lost2026-10-02
2026-09-25Will Russia enter Mykolaivka by December 31, 2026?GeopoliticsBought Yes$2,00080¢71¢ (-9)77¢ (-3)74¢ (-6)won
2026-09-25Hangzhou Open: Fabian Marozsan vs Taro DanielTennisBought Taro Daniel$3,40062¢71¢ (+9)31¢ (-31)0¢ (-62)lost2026-10-02
2026-09-25Singapore Open: Xinyu Wang vs Tatiana ProzorovaTennisBought Xinyu Wang$3,40072¢70¢ (-2)61¢ (-11)1¢ (-71)lost2026-10-02
2026-09-25M15 Telavi: Stijn Paardekooper vs Francesco FerrariTennisBought Stijn Paardekooper$1,70073¢65¢ (-8)22¢ (-51)14¢ (-59)lost2026-10-02
2026-09-25Set 2 Winner: Kyrian Jacquet vs Tomas EtcheverryTennisBought Tomas Etcheverry$1,30081¢43¢ (-38)40¢ (-41)40¢ (-41)lost2026-10-03
2026-09-25M15 Baku: Digvijay Pratap Singh vs Koray KirciTennisBought Digvijay Pratap Singh$1,90065¢52¢ (-13)84¢ (+19)100¢ (+35)won2026-09-25
2026-09-25Will MrBeast's next video get between 60 and 70 million views on week 1?MrBeastBought Yes$1,70078¢57¢ (-21)48¢ (-30)8¢ (-70)lost2026-09-26
2026-09-25Korea Open: Anna Bondar vs Gabriela RuseTennisBought Gabriela Ruse$1,20062¢61¢ (-1)61¢ (-1)0¢ (-62)lost2026-10-02
2026-09-25Chengdu Open: Jenson Brooksby vs Lorenzo SonegoTennisBought Jenson Brooksby$1,50048¢42¢ (-6)22¢ (-26)100¢ (+52)won2026-10-02
2026-09-25Singapore Open: Elise Mertens vs Maja ChwalinskaTennisBought Elise Mertens$2,20051¢34¢ (-17)2¢ (-49)0¢ (-51)lost2026-10-02
2026-09-25W15 Maanshan: Shiyu Ye vs Zijun JiangTennisBought Shiyu Ye$1,30043¢51¢ (+8)69¢ (+26)1¢ (-42)lost2026-10-02
2026-09-25W50 Nanao: Sakura Hosogi vs Hikaru SatoTennisBought Sakura Hosogi$1,10043¢43¢ (0)100¢ (+57)100¢ (+57)won2026-10-02
2026-09-25M25 Yinchuan: Sheng Tang vs Alibek KachmazovTennisBought Alibek Kachmazov$1,00083¢71¢ (-12)100¢ (+17)100¢ (+17)won2026-10-02
2026-09-25W15 Maanshan: Xiaowei Li vs Anna KubarevaTennisBought Anna Kubareva$2,10070¢75¢ (+5)100¢ (+30)100¢ (+30)won2026-10-02
2026-09-25M25 Yinchuan: Sheng Tang vs Alibek KachmazovTennisBought Alibek Kachmazov$2,20088¢86¢ (-2)98¢ (+10)100¢ (+12)won2026-10-02
2026-09-24Will "Primetime" Opening Weekend Box Office be between 19m and 22m?Box OfficeBought Yes$1,20039¢42¢ (+3)42¢ (+3)29¢ (-10)lost2026-09-27
2026-09-24Chengdu Open: Nikoloz Basilashvili vs Botic van de ZandschulpTennisBought Nikoloz Basilashvili$1,30037¢37¢ (0)36¢ (-1)100¢ (+63)won2026-10-02
2026-09-24U.S. anti-cartel operation outside of the U.S. by September 30?PoliticsBought No$1,40038¢20¢ (-18)38¢ (0)1¢ (-37)lost2026-09-30
2026-09-23Will "Primetime" Opening Weekend Box Office be between 19m and 22m?Box OfficeBought Yes$1,20036¢37¢ (+1)30¢ (-6)26¢ (-10)lost2026-09-27
2026-09-23Will "Digger" Opening Weekend Box Office be less than 17m?Box OfficeBought Yes$3,70059¢57¢ (-2)59¢ (0)60¢ (+1)won2026-10-04
2026-09-23Will Core PCE YoY be 3.2% in August?InflationBought No$2,40075¢74¢ (-1)75¢ (0)74¢ (-1)won2026-09-30
2026-09-23Hangzhou Open, Qualification: Alex Bolt vs Akira SantillanTennisBought Akira Santillan$1,300both sides alerted52¢47¢ (-5)1¢ (-51)1¢ (-51)lost2026-09-30
2026-09-23M25 Yinchuan: Alexander Binda vs Yun Seong ChungTennisBought Alexander Binda$2,00089¢100¢ (+11)100¢ (+11)100¢ (+11)won2026-09-30
2026-09-23M25 Yinchuan: Colin Sinclair vs Zijiang YangTennisBought Zijiang Yang$3,10045¢47¢ (+2)100¢ (+55)100¢ (+55)won2026-09-30
2026-09-23Hangzhou Open, Qualification: Alex Bolt vs Akira SantillanTennisBought Alex Bolt$1,000both sides alerted58¢57¢ (-1)95¢ (+37)100¢ (+42)won2026-09-30
2026-09-23Singapore Open: Elise Mertens vs Barbora KrejcikovaTennisBought Elise Mertens$1,40066¢65¢ (-1)66¢ (0)50¢ (-16)voided2026-09-30
2026-09-23Singapore Open: Oleksandra Oliynykova vs Maja ChwalinskaTennisBought Maja Chwalinska$1,500both sides alerted69¢69¢ (0)100¢ (+31)100¢ (+31)won2026-09-30
2026-09-23M25 Yinchuan: Reiya Komagata vs Aziz DougazTennisBought Reiya Komagata$9,80032¢48¢ (+16)100¢ (+68)100¢ (+68)won2026-09-30
2026-09-23Singapore Open: Oleksandra Oliynykova vs Maja ChwalinskaTennisBought Maja Chwalinska$12,500both sides alerted69¢69¢ (0)100¢ (+31)100¢ (+31)won2026-09-30
2026-09-23Korea Open: Lanlana Tararudee vs So-Hyun ParkTennisBought Lanlana Tararudee$1,900both sides alerted75¢89¢ (+14)100¢ (+25)100¢ (+25)won2026-09-30
2026-09-23Korea Open: Lanlana Tararudee vs So-Hyun ParkTennisBought So-Hyun Park$1,800both sides alerted30¢21¢ (-9)0¢ (-30)0¢ (-30)lost2026-09-30
2026-09-23Singapore Open: Oleksandra Oliynykova vs Maja ChwalinskaTennisBought Oleksandra Oliynykova$1,600both sides alerted32¢32¢ (0)31¢ (-1)0¢ (-32)lost2026-09-30
2026-09-23Singapore Open: Elise Mertens vs Barbora KrejcikovaTennisBought Elise Mertens$7,30066¢66¢ (0)66¢ (0)50¢ (-16)voided2026-09-30
2026-09-23Game Handicap: 1WIN (-1.5) vs Pipsqueak+4 (+1.5)EsportsBought 1win$1,10053¢52¢ (-1)52¢ (-1)100¢ (+47)won2026-09-23
2026-09-23Singapore Open: Alycia Parks vs Leylah FernandezTennisBought Leylah Fernandez$4,20075¢74¢ (-1)75¢ (0)100¢ (+25)won2026-09-30
2026-09-23San Diego 2: Timo Legout vs Daniel MilavskyTennisBought Timo Legout$2,200both sides alerted89¢96¢ (+7)74¢ (-15)100¢ (+11)won2026-09-29
2026-09-22San Diego 2: Timo Legout vs Daniel MilavskyTennisBought Timo Legout$3,000both sides alerted68¢86¢ (+18)86¢ (+18)100¢ (+32)won2026-09-29

Showing the latest 100 of 1,024 graded receipts. Get the full ledger as JSON

CONVICTION ALERTS

Get the next conviction alert, typically within minutes

Pro sends conviction alerts on Telegram and email when a tracked forecaster makes a move that clears the conviction gate, typically within minutes. Each wallet and each category has a daily limit, and alerts held back by these limits go into the daily digest. Pro also opens every skill score on the full leaderboard. The receipts ledger stays free.

How the ledger is kept

Frozen at the first flag

Each row keeps the date and price of the position’s first alert. A wallet adding enough to re-flag it updates the row’s size and flag count (published at resolution), and no new row is added.

Graded by the market

Every row settles mechanically on the market’s own resolution, and nothing is edited after the fact. A voided row stays on the ledger and is left out of the win rate and the price comparisons.

Measured against the price

A win rate says little until you know what the prices implied. The cards above compare the share won with the win chance implied at each alert, and at the first trade five or more minutes later, a delay meant to leave time to read an alert and place an order. That trade can be a sale or a purchase. At the taker price (the first purchase at the asking price five or more minutes after each alert), the 878 alerted positions graded by 2026-09-28 won 1.74 percentage points more often than that price implied, before fees, with a 95% interval from −0.96 to +4.44 that includes zero (a pre-registered run, on the research page).

Data notes

Prices
The At alert, +1h and +24h prices are the last trade at or before each horizon. The 5+ min price is the first trade at least five minutes after the alert, and in a thin market that trade can come hours later. All come from Polymarket’s public fills, before fees.
The 95% intervals
Differences are in percentage points (pts). An interval that includes zero means a difference that size is within what chance produces at those prices, and one entirely above zero means a larger difference than chance usually produces. Positions on the same market settle on one result, and the intervals count them that way. Two alerts on the same side of a market count like one bigger bet, and a pair on opposite sides adds no uncertainty, because exactly one of them wins. Separate markets count as independent. Markets tied to one event, such as a match and its single games, can settle in related ways, and the intervals do not allow for that.
Sealed rows and the ledger identity
Unresolved alerts are sealed. Each one is counted the moment it is flagged, and its full row publishes when the market resolves, with the original detection date frozen. Their details stay sealed until the market resolves because realtime alerts are the paid product. 1,122 alerted positions = 1,003 resolved (624 won, 379 lost) + 21 voided + 98 sealed.
Both sides alerted
A market alerted on both sides before the change on September 24, 2026 carries a row for each side, each graded on its own and tagged “both sides alerted”. Since the change, OVERROUND does not alert both sides of one market (the methodology gives the full rule).
Dates, sizes and sides
Dates carry day precision and position sizes are rounded. The date beside a grade is the market’s scheduled close date, shown once it has passed. Grades settle on the market’s recorded outcome, independent of that date. “Bought” and “Sold” describe the tracked wallet’s own action at detection.
Ledger and leaderboard
A category can appear in this ledger without appearing on the leaderboard. Alerts fire on live wallet moves, while the board lists only wallets whose records clear its public evidence floor of resolved events.
The full ledger
The complete ledger is public as JSON, 500 rows per page, newest first: page 1, page 2, page 3. Every page repeats the same summary counts, so a partial mirror is detectable against the totals above.
Method
Alert timing, gating, and grading are documented in the methodology. Validation work is pre-registered on the research page, and aggregate calibration and grading statistics are on the statistics page. Any wallet’s own record can be tested against its entry prices with the free wallet checker.

The Weekly Skill Report. Each Monday, one free email counts the positions the alert feed first flagged last week and how many have since won or lost. It names the busiest categories and the ledger’s running total, and links to every graded row.

Free. Unsubscribe anytime. Privacy.