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.1572
across 976 resolved positions · lower is better
Skill vs own base rate
+36%
beating a trader who only knew how often they win
Calibration error
2.8pp
average gap between price paid and what happened
Win rate
44%
434 of 976 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%1315%5%+0pp
10–25%17918%13%−5pp
25–40%15132%33%+1pp
40–60%21350%50%+0pp
60–75%13767%73%+6pp
75–90%12282%89%+7pp
90–100%4394%93%−1pp

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

The resolved record

Every settled position, rebuilt from on-chain fills. Realised −$1.4K across 976 positions, with $839 of entry fees paid.

MarketPaidResultSizeP&L
Spain vs. Portugal — Portugal0.2830won438$314
Bosnia and Herzegovina vs. Italy — Bosnia and Herzegovina0.7478won125$32
Bosnia and Herzegovina vs. Italy — Italy0.4100lost13−$5
T20 Asia Cup, Women: Hong Kong, China vs Thailand — Hong Kong, China0.2466lost1,012−$250
Delhi Premier League: Central Delhi Kings vs Purani Dilli 6 — Purani Dilli 60.4120lost71−$29
T20 Asia Cup, Women: Hong Kong, China vs Thailand — Thailand0.8452won93$14
Tamil Nadu Premier League: Madurai Panthers vs VIDA Kovai Kings — Madurai Panthers0.2666lost106−$28
Cape Verde vs. Guinea — Guinea0.8665won45$6
Cape Verde vs. Guinea — Cape Verde0.2733lost60−$16
South Africa and Zimbabwe Tour of Namibia T20s: Namibia vs South Africa — Namibia0.3520won175$113
South Africa and Zimbabwe Tour of Namibia T20s: Namibia vs South Africa — South Africa0.7225lost498−$360
Delhi Premier League: Central Delhi Kings vs Purani Dilli 6 — Central Delhi Kings0.5329won14$7
Jordan vs. Philippines — Philippines0.4663won116$62
Jordan vs. Philippines — Jordan0.7117lost447−$318
South Sudan vs. Nigeria — Nigeria0.3214lost72−$23
South Sudan vs. Nigeria — South Sudan0.8256won36$6
Game Spread: Fery (-1.5) vs Kovacevic (+1.5) — Fery0.3000won12$8
Tunisia vs. Cape Verde — Tunisia0.5100won10$5
Hungary vs. Estonia — Hungary0.6700won7$2
Hungary vs. Estonia — Estonia0.6100lost20−$12
Qatar vs. China — Qatar0.0933lost135−$13
Qatar vs. China — China0.9000won240$24
US Open, Qualification WTA: Gabriela Knutson vs Ekaterine Gorgodze — Ekaterine Gorgodze0.1900lost50−$10
Nigeria vs. Cameroon — Cameroon0.4650won40$21
Nigeria vs. Cameroon — Nigeria0.7936lost9−$7
Angola vs. DR Congo — DR Congo0.2000lost5−$1
Angola vs. DR Congo — Angola0.8600won46$6
Bitcoin Up or Down - August 29, 3:15AM-3:30AM ET — Down0.1900lost33−$6
Bitcoin Up or Down - August 29, 3:15AM-3:30AM ET — Up0.5400won19$9
Ethereum Up or Down - August 29, 3:15AM-3:30AM ET — Up0.3500won5$3
Bitcoin Up or Down - August 29, 3:00AM-3:15AM ET — Down0.7749lost15−$12
Ethereum Up or Down - August 29, 3:00AM-3:15AM ET — Down0.0600won13$12
XRP Up or Down - August 29, 3:00AM-3:15AM ET — Up0.5000won5$3
Dota 2: Team Nemesis vs Team 6seven - Game 1 Winner — Team 6seven0.1920lost194−$37
Dota 2: Team Nemesis vs Team 6seven - Game 1 Winner — Team Nemesis0.7348won103$27
Club Tijuana vs. Pumas de la UNAM: O/U 2.5 — Under0.7115won424$122
Club Tijuana vs. Pumas de la UNAM: Both Teams to Score — Yes0.2612lost421−$110
Club Tijuana vs. Pumas de la UNAM: O/U 2.5 — Over0.3298lost121−$40
Club Tijuana vs. Pumas de la UNAM: O/U 1.5 — Under0.3779lost162−$61
Spread: Club Tijuana (-2.5) — Club Tijuana0.2290lost44−$10
Club Tijuana vs. Pumas de la UNAM: O/U 1.5 — Over0.7507won200$50
Exact Score: Club Tijuana 2 - 0 Pumas de la UNAM? — Yes0.2900won5$4
Club Tijuana vs. Pumas de la UNAM: Both Teams to Score — No0.7600won89$21
Exact Score: Club Tijuana 1 - 0 Pumas de la UNAM? — No0.6700won11$4
Exact Score: Club Tijuana 2 - 0 Pumas de la UNAM? — No0.7700lost22−$17
Dota 2: Nexus Gaming vs Crescent (BO3) - BLAST Slam China Closed Qualifier Playoffs — Nexus Gaming0.6703lost98−$65
Club Tijuana vs. Pumas de la UNAM: O/U 0.5 — Over0.9283won148$11
Will Pumas de la UNAM win on 2026-08-28? — No0.7933won49$10
Will Club Tijuana win on 2026-08-28? — Yes0.4356won549$310
Will Pumas de la UNAM win on 2026-08-28? — Yes0.2677lost22−$6
Exact Score: Club Tijuana 1 - 1 Pumas de la UNAM? — Yes0.1300lost12−$2
Dota 2: Nexus Gaming vs Crescent - Game 2 Winner — Nexus Gaming0.7433lost12−$9
San Diego Wave FC vs. Racing Louisville FC: O/U 5.5 — Over0.3420lost249−$85
Atlante FC vs. Club León FC: O/U 1.5 — Under0.0474lost554−$26
Toronto Tempo vs. Las Vegas Aces: O/U 175.5 — Under0.5422won476$218
Atlante FC vs. Club León FC: O/U 1.5 — Over0.6719won27$9
Exact Score: Club Tijuana 3 - 1 Pumas de la UNAM? — Yes0.0630lost22−$1
Club Tijuana vs. Pumas de la UNAM: 1st Half O/U 0.5 — Over0.4500lost88−$40
Spread: Las Vegas Aces (-12.5) — Toronto Tempo0.1965lost69−$14
Atlante FC vs. Club León FC: O/U 0.5 — Under0.2500lost55−$14

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 →