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.0000
across 287 resolved positions · lower is better
Skill vs own base rate
+100%
beating a trader who only knew how often they win
Calibration error
0.1pp
average gap between price paid and what happened
Win rate
1%
3 of 287 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%2840%0%−0pp
90–100%3100%100%+0pp

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
$1.0K
3 open positions
Largest position
95%
share of open capital in one contract
Half the book
1
position holds half the exposure
Unrealised
−$0
against $1.0K of open value

95% of open capital sits in a single contract. A binary settles to one dollar or to nothing, so concentration here is not a question of style: a single adverse resolution takes that share of the book with it.

The resolved record

Every settled position, rebuilt from on-chain fills. Realised −$77 across 287 positions, with $2 of entry fees paid.

MarketPaidResultSizeP&L
SCOTUS strikes down Trump's Birthright Citizenship EO? — No0.0010lost200−$0
Bitcoin Up or Down - August 9, 8:00AM-12:00PM ET — Up0.9990won222$0
Valorant: Cloud9 vs LOUD (BO3) - VCT Americas Stage 2 Group Omega — Cloud90.0010lost250−$0
Games Total: O/U 2.5 — Over0.0010lost250−$0
Valorant: GIANTX vs Team Heretics (BO3) - VCT EMEA Group Omega — GIANTX0.0010lost250−$0
Dota 2: Team Falcons vs Nigma Galaxy - Game 2 Winner — Nigma Galaxy0.0010lost250−$0
Dota 2: Xtreme Gaming vs LGD Gaming - Game 2 Winner — Xtreme Gaming0.0010lost250−$0
Counter-Strike: Esport Academy Copenhagen vs HOTU (BO3) - Stake Pulse Beat I Group A — HOTU0.0010lost250−$0
BetBoom Team vs Team Liquid: Draw (1-1)? — Yes0.0010lost250−$0
Team Liquid to win 2-0? — No0.0010lost250−$0
Valorant: BBL Esports vs Gentle Mates - Map 2 Winner — Gentle Mates0.0010lost250−$0
Dota 2: L1ga Team vs REKONIX (BO3) - Games of the Future Group D — L1ga Team0.0010lost250−$0
1win vs Vici Gaming: Draw (1-1)? — No0.0010lost250−$0
Map 3 Total Rounds: Over/Under 21.5 — Over0.0010lost250−$0
Mobile Legends Bang Bang: Team Spirit vs ONIC - Game 2 Winner — ONIC0.0010lost250−$0
Dota 2: 1win vs Vici Gaming - Game 1 Winner — 1win0.0010lost250−$0
Games Total: O/U 2.5 — Under0.0010lost250−$0
BetBoom Team vs MOUZ: Draw (1-1)? — Yes0.0010lost250−$0
Valorant: Global Esports vs Gen.G Esports (BO3) - VCT Pacific Group Alpha — Global Esports0.0010lost250−$0
Counter-Strike: Sinners vs Rune Eaters - Map 2 Winner — Rune Eaters0.0010lost250−$0
MOUZ to win 2-0? — Yes0.0010lost250−$0
Valorant: Global Esports vs Gen.G Esports - Map 1 Winner — Gen.G Esports0.0010lost250−$0
LoL: Team WE vs Bilibili Gaming (BO3) - LPL Group Ascend — Team WE0.0010lost250−$0
Games Total: O/U 2.5 — Over0.0010lost250−$0
Counter-Strike: Infinite vs SPARTA - Map 1 Winner — Infinite0.0010lost250−$0
LoL: KT Rolster Challengers vs DN SOOPers Challengers (BO3) - LCK Challengers League Rounds 3-4 Challenge Group — DN SOOPers Challengers0.0010lost250−$0
Games Total: O/U 2.5 — Over0.0010lost250−$0
LoL: GnG Amazigh vs JSK Esports (BO3) - Arabian League Group Stage — JSK Esports0.0010lost250−$0
LoL: mCon esports vs Senshi Esports Club (BO3) - Road Of Legends Regular Season — Senshi Esports Club0.0010lost250−$0
Map Handicap: FNC (-1.5) vs Eternal Fire (+1.5) — Fnatic0.0010lost250−$0
Team Falcons to win 2-0? — No0.0010lost250−$0
Counter-Strike: 3DMAX vs MOUZ - Map 2 Winner — 3DMAX0.0010lost250−$0
LoL: Eintracht Spandau vs ROSSMANN Centaurs (BO3) - Prime League 1st Division Group A — ROSSMANN Centaurs0.0010lost250−$0
LoL: SU Esports vs Bushido Wildcats - Game 1 Winner — SU Esports0.0010lost250−$0
Nigma Galaxy vs Vici Gaming: Draw (1-1)? — Yes0.0010lost250−$0
Valorant: SK Nebula vs Habos Babos (BO3) - VCT Game Changers EMEA Group Stage — Habos Babos0.0010lost250−$0
Dota 2: Nigma Galaxy vs Vici Gaming - Game 2 Winner — Nigma Galaxy0.0010lost250−$0
Counter-Strike: Walczaki vs ex-RUSTEC (BO3) - CCT Europe Series #5 Playoffs — Walczaki0.0010lost250−$0
Map Handicap: SPARTA (-1.5) vs NEW VISION (+1.5) — NEW VISION0.0010lost250−$0
LoL: Deep Cross Gaming vs Ground Zero Gaming (BO3) - LCP Group Stage — Ground Zero Gaming0.0010lost250−$0
Valorant: FULL SENSE vs ZETA DIVISION (BO3) - VCT Pacific Group Alpha — FULL SENSE0.0010lost250−$0
Valorant: FULL SENSE vs ZETA DIVISION - Map 2 Winner — FULL SENSE0.0010lost250−$0
LoL: Hanwha Life Esports vs Dplus KIA (BO3) - LCK Round 3-4 Legend Group — Hanwha Life Esports0.0010lost250−$0
Games Total: O/U 2.5 — Under0.0010lost250−$0
Dota 2: Nigma Galaxy vs 1win - Game 2 Winner — Nigma Galaxy0.0010lost250−$0
LoL: EDward Gaming vs Team WE - Game 2 Winner — EDward Gaming0.0010lost250−$0
Dota 2: Nigma Galaxy vs 1win - Game 1 Winner — Nigma Galaxy0.0010lost250−$0
Valorant: VARREL vs DetonatioN FocusMe - Map 1 Winner — VARREL0.0010lost250−$0
LoL: Ninjas in Pyjamas vs Weibo Gaming - Game 1 Winner — Weibo Gaming0.0010lost250−$0
Games Total: O/U 2.5 — Under0.0010lost250−$0
Map 2 Total Rounds: Over/Under 24.5 — Over0.0010lost250−$0
Map 2 Total Rounds: Over/Under 24.5 — Under0.0010lost250−$0
Counter-Strike: MIBR vs largadosypelados - Map 1 Winner — MIBR0.0010lost250−$0
Valorant: Gentle Mates vs Team Vitality (BO3) - VCT EMEA Group Alpha — Gentle Mates0.0010lost250−$0
Valorant: Barça eSports GC vs ALTERNATE aTTaX Ruby (BO3) - VCT Game Changers EMEA Group Stage — ALTERNATE aTTaX Ruby0.0010lost250−$0
Counter-Strike: Bebop vs Misa Esports - Map 1 Winner — Misa Esports0.0010lost250−$0
Valorant: SK Nebula vs G2 Gozen - Map 2 Winner — SK Nebula0.0010lost250−$0
LoL: LUA Gaming vs Team Heretics Academy - Game 2 Winner — LUA Gaming0.0010lost250−$0
Games Total: O/U 2.5 — Over0.0010lost250−$0
Dota 2: RE.Arise vs Zero Tenacity (BO3) - EPL Masters Group B — RE.Arise0.0010lost250−$0

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 →