Kramma
04

Performance audit

Am I good, and am I safe, answered for any Polymarket wallet from public data. No account, no API key, nothing to install.

Scoring a forecast requires knowing what someone believed before the outcome, which is why every other tool asks traders to log a probability against each position and then wait dozens of trades to learn anything. That step is unnecessary here. Every fill on Polymarket settles on Polygon with a price and a timestamp attached, so the record already exists: the price paid is the probability revealed.

Brier score
0.2223
across 217 resolved positions · lower is better
Skill vs own base rate
+11%
beating a trader who only knew how often they win
Calibration error
3.0pp
average gap between price paid and what happened
Win rate
48%
105 of 217 paid out

Am I good

Each row is a band of entry prices. Paid is the average price actually paid, which is the probability the wallet revealed by buying. Happened is how often those positions paid out. A well-calibrated trader has the two columns tracking each other.

Entry bandPositionsPaidHappenedGap
0–10%58%0%−8pp
10–25%1819%22%+3pp
25–40%2835%32%−2pp
40–60%9649%48%−2pp
60–75%4465%59%−5pp
75–90%2681%77%−4pp

A positive gap means the wallet was under-confident in that band, it won more often than the price it paid implied. Negative means over-confident.

Am I safe

Open exposure
$34.5K
27 open positions
Largest position
36%
share of open capital in one contract
Half the book
2
positions hold half the exposure
Unrealised
−$2.8K
against $34.5K of open value

The resolved record

Every settled position, rebuilt from on-chain fills. Realised −$89.0K across 217 positions, with $5.9K of entry fees paid.

MarketPaidResultSizeP&L
Chicago White Sox vs. Minnesota Twins — Minnesota Twins0.5200lost252−$131
Miami Marlins vs. Washington Nationals — Washington Nationals0.4285won34,350$19.6K
Seattle Mariners vs. Toronto Blue Jays — Seattle Mariners0.4200lost654−$275
Arizona Diamondbacks vs. San Francisco Giants — Arizona Diamondbacks0.5100lost28,689−$14.6K
Kansas City Royals vs. Toronto Blue Jays — Toronto Blue Jays0.5000lost4,546−$2.3K
Los Angeles Dodgers vs. Atlanta Braves — Atlanta Braves0.5300won32,657$15.3K
Colorado Rockies vs. Washington Nationals — Washington Nationals0.5700won25,877$11.1K
Winston-Salem Open: Arthur Fery vs Aleksandar Kovacevic — Aleksandar Kovacevic0.4700lost56−$26
Winston-Salem Open: Benjamin Bonzi vs Botic van de Zandschulp — Benjamin Bonzi0.3600won4,624$3.0K
US Open, Qualification ATP: Arthur Gea vs Nishesh Basavareddy — Arthur Gea0.6002lost2,435−$1.5K
US Open, Qualification ATP: Toby Samuel vs Cristian Garin — Toby Samuel0.6780won497$160
US Open, Qualification ATP: Dalibor Svrcina vs Mackenzie McDonald — Dalibor Svrcina0.5500won163$73
Chicago Cubs vs. Arizona Diamondbacks — Chicago Cubs0.5200lost37,813−$19.7K
Winston-Salem Open: Lorenzo Sonego vs James Duckworth — Lorenzo Sonego0.5544lost6,254−$3.5K
Winston-Salem Open: Botic van de Zandschulp vs Luciano Darderi — Botic van de Zandschulp0.5600won5,455$2.4K
Cincinnati Reds vs. San Francisco Giants — Cincinnati Reds0.4800won1,531$796
Kansas City Royals vs. Toronto Blue Jays — Toronto Blue Jays0.5700won992$426
Colorado Rockies vs. Washington Nationals — Washington Nationals0.5900lost32,685−$19.3K
Winston-Salem Open: Adam Walton vs Ignacio Buse — Adam Walton0.6200lost811−$503
Minnesota Twins vs. Athletics — Athletics0.4220lost1,795−$757
Cincinnati Reds vs. San Francisco Giants — San Francisco Giants0.4000won1,452$871
Winston-Salem Open: Roman Safiullin vs Hugo Grenier — Roman Safiullin0.8300lost7,010−$5.8K
Winston-Salem Open: Jan Choinski vs Mees Rottgering — Jan Choinski0.5600lost5−$3
US Open, Qualification ATP: Luka Pavlovic vs Juan Pablo Varillas — Juan Pablo Varillas0.3000lost307−$92
Monterrey Open: Clara Tauson vs Renata Zarazua — Clara Tauson0.7390won6,534$1.7K
US Open, Qualification WTA: Dominika Salkova vs Akasha Urhobo — Akasha Urhobo0.3400lost1,098−$373
US Open, Qualification WTA: Linda Klimovicova vs Lisa Pigato — Linda Klimovicova0.6500won857$300
US Open, Qualification WTA: Ayla Aksu vs Lucrezia Stefanini — Ayla Aksu0.2100lost656−$138
US Open, Qualification ATP: Pol Martin Tiffon vs Tom Gentzsch — Tom Gentzsch0.6493won1,714$601
US Open, Qualification ATP: Toby Samuel vs Francesco Maestrelli — Toby Samuel0.7527won1,250$309
US Open, Qualification ATP: Kimmer Coppejans vs Jurij Rodionov — Jurij Rodionov0.5800won2,857$1.2K
US Open, Qualification ATP: Marco Cecchinato vs Liam Broady — Marco Cecchinato0.2734won3,061$2.2K
Monterrey Open: Mayar Sherif vs Oleksandra Oliynykova — Oleksandra Oliynykova0.4692won2,920$1.5K
Winston-Salem Open: Pablo Carreno Busta vs Adolfo Vallejo — Pablo Carreno Busta0.5400lost18−$10
Cancun: Sebastian Baez vs Hubert Hurkacz — Hubert Hurkacz0.6900won1,935$600
Chicago Cubs vs. Seattle Mariners — Seattle Mariners0.4900lost1,188−$582
Winston-Salem Open, Qualification: Abedallah Shelbayh vs Dhakshineswar Suresh — Dhakshineswar Suresh0.5200lost505−$263
Cincinnati Open: Coco Gauff vs Jessica Pegula — Jessica Pegula0.4200lost11,766−$4.9K
Minnesota Twins vs. San Diego Padres — Minnesota Twins0.4200lost2,758−$1.2K
Monterrey Open, Qualification: Panna Udvardy vs Emiliana Arango — Panna Udvardy0.4400won278$156
Cincinnati Open: Flavio Cobolli vs Arthur Fils — Arthur Fils0.7000won2,016$605
Roda JC Kerkrade vs. NAC Breda: O/U 2.5 — Under0.4493lost1,974−$887
Will FC Bayern München win on 2026-08-28? — No0.2100lost2,729−$573
Will VfB Stuttgart win on 2026-08-28? — Yes0.0800lost3,488−$279
Will Grenoble Foot 38 win on 2026-08-28? — No0.7600lost15−$11
Will FC Groningen win on 2026-08-28? — No0.3500won1,339$871
Will Fortuna Sittard win on 2026-08-28? — Yes0.1600won733$615
Will AC Milan win on 2026-08-28? — No0.3200lost922−$295
Will US Cremonese win on 2026-08-28? — No0.5167won559$270
Cincinnati Open: Sara Bejlek vs Madison Keys — Madison Keys0.6400lost25−$16
Los Angeles Angels vs. Houston Astros — Houston Astros0.6300lost31,022−$19.5K
Will Athletic Club win on 2026-08-27? — Yes0.0700lost16,889−$1.2K
Spread: Milwaukee Brewers (-1.5) — New York Mets0.4800lost122−$59
CA River Plate vs. Independiente Santa Fe: O/U 2.5 — Under0.4900won7,198$3.7K
Cincinnati Open: Frances Tiafoe vs Felix Auger-Aliassime — Frances Tiafoe0.3400won17,378$11.5K
Los Angeles Dodgers vs. Atlanta Braves: O/U 8.5 — Under0.4693lost6,765−$3.2K
Cincinnati Reds vs. San Francisco Giants: O/U 7.5 — Over0.4800won607$316
Counter-Strike: FURIA vs paiN (BO3) - BLAST Open Porto Group A — FURIA0.7700won95$22
Will Daejeon Hana Citizen FC win on 2026-08-26? — No0.5700lost558−$318
Gangwon FC vs. Gwangju FC: O/U 10.5 Total Corners — Under0.5800lost289−$168

Swipe the table sideways to see every column.

Polymarket only. Kalshi is a regulated exchange with a private database, its per-account endpoints require the account holder's own credentials, so there is no equivalent public record to read. Method →