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.2138
across 592 resolved positions · lower is better
Skill vs own base rate
+12%
beating a trader who only knew how often they win
Calibration error
2.5pp
average gap between price paid and what happened
Win rate
59%
347 of 592 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%113%0%−3pp
10–25%918%44%+27pp
25–40%4634%28%−6pp
40–60%28752%54%+2pp
60–75%14266%65%−1pp
75–90%7282%83%+1pp
90–100%2594%88%−6pp

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
$92.5K
18 open positions
Largest position
28%
share of open capital in one contract
Half the book
2
positions hold half the exposure
Unrealised
−$185
against $92.5K of open value

The resolved record

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

MarketPaidResultSizeP&L
US x Iran permanent peace deal by December 31, 2026? — No0.2900lost3,000−$870
Russia x Ukraine ceasefire by end of 2026? — Yes0.4322won5,708$3.2K
Will Trump nominate Judy Shelton as the next Fed chair? — No0.9766won1,765$41
Will Trump nominate Christopher Waller as the next Fed chair? — No0.8949won12,092$1.3K
Will Netflix close Warner Bros. acquisition by end of 2026? — No0.8309won1,395$236
Will Trump nominate Christopher Waller as the next Fed chair? — Yes0.2786lost3,589−$1000
Will Trump nominate Kevin Warsh as the next Fed chair? — Yes0.1700won244$202
Winston-Salem Open: Juan Manuel Cerundolo vs Sebastian Baez — Sebastian Baez0.6051lost33,052−$20.0K
Augsburg: Facundo Mena vs Kai Wehnelt — Kai Wehnelt0.3449lost29,244−$10.1K
Winston-Salem Open: Mattia Bellucci vs Luciano Darderi — Mattia Bellucci0.4600lost23,913−$11.0K
US Open, Qualification ATP: Sebastian Ofner vs Kei Nishikori — Kei Nishikori0.5100won16,552$8.1K
US x Iran Effective Ceasefire by August 31? — Yes0.5071won9,861$4.9K
US announces halt in Iran offensive operations by August 31? — Yes0.6460won7,740$2.7K
Cincinnati Open: Arthur Fils vs Frances Tiafoe — Frances Tiafoe0.3600lost13,889−$5.0K
Set Handicap: Fils (-1.5) vs Tiafoe (+1.5) — Tiafoe0.5929won16,867$6.9K
Map Handicap: FURIA (-1.5) vs M80 (+1.5) — M800.4700lost42,553−$20.0K
Counter-Strike: G2 vs Spirit (BO3) - BLAST Open Porto Group A — Spirit0.7200won69,138$19.4K
Counter-Strike: Legacy vs FUT Esports (BO3) - BLAST Open Porto Group B — FUT Esports0.5900lost66,738−$39.4K
Map Handicap: MOUZ (-1.5) vs 9z (+1.5) — 9z0.6200lost56,306−$34.9K
Counter-Strike: Natus Vincere vs M80 (BO3) - BLAST Open Porto Group A — Natus Vincere0.6975lost28,985−$20.2K
Map Handicap: FURIA (-1.5) vs paiN (+1.5) — FURIA0.5600won25,770$11.3K
Map Handicap: NAVI (-1.5) vs M80 (+1.5) — Natus Vincere0.5600lost29,857−$16.7K
Map Handicap: TS (-1.5) vs DENDELE CS (+1.5) — DENDELE CS0.3400lost11,661−$4.0K
Counter-Strike: Aurora Gaming vs G2 (BO3) - BLAST Open Porto Group A — Aurora Gaming0.4900lost20,408−$10.0K
Sabah FK vs. MH Hapoel Be'er Sheva: Team to Advance — Sabah FK0.4300won15,248$8.7K
Cincinnati Open: Brandon Nakashima vs Daniil Medvedev — Daniil Medvedev0.5780lost43,254−$25.0K
Cincinnati Open: Andrey Rublev vs Nuno Borges — Andrey Rublev0.6400lost25,000−$16.0K
Will Málaga CF win on 2026-08-24? — No0.6000won33,333$13.3K
Baltimore Orioles vs. Tampa Bay Rays — Tampa Bay Rays0.6105won27,408$10.7K
Cincinnati Open: Rafael Jodar vs Alejandro Tabilo — Alejandro Tabilo0.3200lost21,326−$6.8K
Set Handicap: Tirante (-1.5) vs Landaluce (+1.5) — Landaluce0.6824lost16,120−$11.0K
Set Handicap: Mensik (-1.5) vs Hijikata (+1.5) — Hijikata0.5300lost9,434−$5.0K
Cincinnati Open: Alexander Blockx vs Flavio Cobolli — Alexander Blockx0.5400lost18,519−$10.0K
Will Paris Saint-Germain FC win on 2026-08-23? — No0.8721won11,467$1.5K
Will Liverpool FC win on 2026-08-23? — No0.7929won12,611$2.6K
Will Venezia FC win on 2026-08-23? — Yes0.5400lost9,259−$5.0K
Counter-Strike: FUT Esports vs Spirit - Map 4 Winner — Spirit0.7163won34,628$9.8K
Counter-Strike: FUT Esports vs Spirit - Map 1 Winner — FUT Esports0.3900won12,821$7.8K
Games Total: O/U 3.5 — Over0.6718won330$108
Map Handicap: TS (-1.5) vs FUT Esports (+1.5) — FUT Esports0.4400lost27,901−$12.3K
Cincinnati Open: Daniel Merida Aguilar vs Zizou Bergs — Daniel Merida Aguilar0.5482won19,083$8.6K
Counter-Strike: FURIA vs FUT Esports (BO3) - Esports World Cup Playoffs — FUT Esports0.3988won48,147$28.9K
Map Handicap: FURIA (-1.5) vs FUT Esports (+1.5) — FUT Esports0.6717won37,609$12.3K
Counter-Strike: Vitality vs Spirit (BO3) - Esports World Cup Playoffs — Vitality0.5894lost50,900−$30.0K
Games Total: O/U 2.5 — Over0.4999won30,003$15.0K
Counter-Strike: Legacy vs Team Falcons (BO3) - Esports World Cup Playoffs — Legacy0.6500won15,385$5.4K
Map Handicap: FAL (-1.5) vs Legacy (+1.5) — Legacy0.5630won23,092$10.1K
Counter-Strike: FUT Esports vs MOUZ (BO3) - Esports World Cup Playoffs — FUT Esports0.4000won37,500$22.5K
Games Total: O/U 2.5 — Over0.5000lost20,000−$10.0K
Map Handicap: MOUZ (-1.5) vs FUT Esports (+1.5) — FUT Esports0.6701won22,383$7.4K
Set Handicap: Shelton (-1.5) vs Nakashima (+1.5) — Nakashima0.6198lost263−$163
Counter-Strike: G2 vs FURIA (BO3) - Esports World Cup Playoffs — FURIA0.5741won85,797$36.5K
Map Handicap: VIT (-1.5) vs FaZe (+1.5) — FaZe0.5221lost53,700−$28.0K
Map Handicap: TS (-1.5) vs B8 (+1.5) — B80.4700lost59,439−$27.9K
Counter-Strike: Natus Vincere vs Legacy (BO3) - Esports World Cup Playoffs — Natus Vincere0.7000lost59,235−$41.5K
Counter-Strike: GamerLegion vs MOUZ (BO3) - Esports World Cup Playoffs — MOUZ0.6804won20,293$6.5K
Counter-Strike: FURIA vs Aurora Gaming (BO3) - Esports World Cup Playoffs — Aurora Gaming0.4061lost36,936−$15.0K
Games Total: O/U 2.5 — Over0.4766won17,163$9.0K
Counter-Strike: FUT Esports vs magic (BO3) - Esports World Cup Playoffs — magic0.3447lost49,323−$17.0K
Set Handicap: Jodar (-1.5) vs Nakashima (+1.5) — Nakashima0.5785won5,226$2.2K

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 →