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.1978
across 23 resolved positions · lower is better
Skill vs own base rate
+17%
beating a trader who only knew how often they win
Calibration error
13.5pp
average gap between price paid and what happened
Win rate
39%
9 of 23 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%93%22%+19pp
10–25%216%0%−16pp
25–40%138%0%−38pp
40–60%256%50%−6pp
60–75%867%63%−5pp
75–90%184%100%+16pp

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
$126
1 open position
Largest position
100%
share of open capital in one contract
Half the book
1
position holds half the exposure
Unrealised
−$42
against $126 of open value

100% 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 −$24 across 23 positions, with $23 of entry fees paid.

MarketPaidResultSizeP&L
Lionel Messi: 1+ shots — Yes0.0092lost217−$2
Spain vs. Argentina: Spain O/U 2.5 — Over0.1600lost1,485−$238
President Trump to Attend USA Opening Match? — Yes0.0052lost12,574−$65
US obtains Iranian enriched uranium by June 30? — Yes0.0277lost34,064−$945
Strait of Hormuz traffic returns to normal by end of June? — Yes0.1587lost33,244−$5.3K
Exact Score: Brazil 3 - 0 Morocco? — Yes0.0607lost1,647−$100
Over $3M committed to the Printr public sale? — No0.0209won7,331$7.2K
Over $6M committed to the Printr public sale? — No0.0458won3,274$3.1K
Trump declassifies new UFO files by May 31? — No0.0039lost24,735−$96
Strait of Hormuz traffic returns to normal by May 15? — Yes0.0590lost53,991−$3.2K
US x Iran permanent peace deal by May 8, 2026? — Yes0.0280lost10,683−$299
Delray Beach Open: Taylor Fritz vs Tommy Paul — Fritz0.6000lost165−$99
Delray Beach Open: Coleman Wong vs Flavio Cobolli — Wong0.5300lost177−$94
Qatar Open: Carlos Alcaraz vs Karen Khachanov — Khachanov0.3800lost526−$200
Set Handicap: Alcaraz (-1.5) vs Khachanov (+1.5) — Alcaraz0.7277lost275−$200
Rio Open: Alejandro Tabilo vs Francesco Passaro — Tabilo0.6200won161$61
Delray Beach Open: Brandon Nakashima vs Coleman Wong — Wong0.6373won471$171
Qatar Open: Jakub Mensik vs Zhizhen Zhang — Mensik0.7200won305$85
Qatar Open: Daniil Medvedev vs Stefanos Tsitsipas — Medvedev0.7400lost203−$150
Rio Open: Francisco Cerundolo vs Mariano Navone — Cerundolo0.6900won381$118
Set Handicap: Korda (-1.5) vs McDonald (+1.5) — Korda0.5900won263$108
Qatar Open: Jesper de Jong vs Andrey Rublev — Rublev0.8427won187$29
Rio Open: Alejandro Tabilo vs Emilio Nava — Tabilo0.6600won150$51

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 →