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.1640
across 498 resolved positions · lower is better
Skill vs own base rate
+34%
beating a trader who only knew how often they win
Calibration error
7.2pp
average gap between price paid and what happened
Win rate
50%
247 of 498 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%306%3%−3pp
10–25%5718%9%−10pp
25–40%8033%23%−10pp
40–60%13151%45%−5pp
60–75%10268%73%+5pp
75–90%8481%92%+11pp
90–100%1492%93%+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
$7.1K
11 open positions
Largest position
59%
share of open capital in one contract
Half the book
1
position holds half the exposure
Unrealised
$1.2K
against $7.1K of open value

59% 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 −$8.0K across 498 positions, with $113 of entry fees paid.

MarketPaidResultSizeP&L
Valorant: 100 Thieves vs Leviatán Esports (BO3) - VCT Americas Stage 2 Playoffs — Leviatán Esports0.3400lost2,335−$794
Valorant: 100 Thieves vs Leviatán Esports - Map 1 Winner — Leviatán Esports0.6200lost5−$3
LoL: Cupid Esports vs Maryville University (BO3) - North American Challengers League Playoffs — Cupid Esports0.5691won777$335
Valorant: NRG vs LOUD - Map 2 Winner — NRG0.6515lost84−$55
Valorant: NRG vs LOUD (BO3) - VCT Americas Stage 2 Playoffs — LOUD0.2394lost50−$12
Valorant: NRG vs LOUD - Map 2 Winner — LOUD0.4595won19$10
LoL: Cupid Esports vs Maryville University (BO3) - North American Challengers League Playoffs — Maryville University0.3840lost47−$18
LoL: Cupid Esports vs Maryville University - Game 2 Winner — Maryville University0.4573won623$338
LoL: Cupid Esports vs Maryville University - Game 2 Winner — Cupid Esports0.3277lost77−$25
LoL: Cupid Esports vs Maryville University - Game 1 Winner — Cupid Esports0.6900won44$14
LoL: Team Vitality vs Fnatic (BO3) - LEC Regular Season — Fnatic0.0307lost184−$6
LoL: Team Vitality vs Fnatic (BO3) - LEC Regular Season — Team Vitality0.6706won284$94
Counter-Strike: M80 vs FURIA - Map 1 Winner — FURIA0.4225won335$193
Counter-Strike: M80 vs FURIA - Map 1 Winner — M800.5063lost153−$77
LoL: Team Vitality vs Fnatic - Game 2 Winner — Team Vitality0.7069won395$116
LoL: Team Vitality vs Fnatic - Game 2 Winner — Fnatic0.7474lost1,497−$1.1K
Valorant: Team Liquid vs Fire Flux Esports - Map 1 Winner — Fire Flux Esports0.0700lost5−$0
LoL: Team Vitality vs Fnatic - Game 1 Winner — Fnatic0.4580won567$307
Valorant: Team Liquid vs Fire Flux Esports - Map 1 Winner — Team Liquid0.7600won8$2
Counter-Strike: Natus Vincere vs paiN - Map 2 Winner — Natus Vincere0.5226won485$232
LoL: Shifters vs Team Heretics - Game 2 Winner — Team Heretics0.4426lost2,100−$929
LoL: Shifters vs Team Heretics (BO3) - LEC Regular Season — Shifters0.8485won65$10
LoL: Shifters vs Team Heretics (BO3) - LEC Regular Season — Team Heretics0.1300lost5−$1
LoL: Shifters vs Team Heretics - Game 2 Winner — Shifters0.4416won21$12
Valorant: FUT Esports vs Karmine Corp - Map 2 Winner — FUT Esports0.3850lost50−$19
LoL: Shifters vs Team Heretics - Game 1 Winner — Shifters0.6352won114$42
LoL: Shifters vs Team Heretics - Game 1 Winner — Team Heretics0.5968lost213−$127
Counter-Strike: Rune Eaters vs 9INE - Map 2 Winner — Rune Eaters0.6022won6$2
Counter-Strike: Natus Vincere vs paiN - Map 1 Winner — Natus Vincere0.6547won4,005$1.4K
Counter-Strike: Natus Vincere vs paiN - Map 1 Winner — paiN0.4300lost5−$2
Valorant: FUT Esports vs Karmine Corp - Map 1 Winner — Karmine Corp0.8000won122$24
Counter-Strike: G2 vs Spirit - Map 2 Winner — G20.4197lost291−$122
LoL: HANJIN BRION vs BNK FEARX (BO5) - LCK Play-In — BNK FEARX0.6005won255$102
Valorant: DRX vs T1 (BO3) - VCT Pacific Playoffs — T10.8700won3$0
Valorant: DRX vs T1 - Map 2 Winner — T10.6800won87$28
LoL: HANJIN BRION vs BNK FEARX - Game 4 Winner — HANJIN BRION0.2384lost2,404−$573
LoL: HANJIN BRION vs BNK FEARX - Game 4 Winner — BNK FEARX0.5412won1,253$575
Counter-Strike: Aurora Gaming vs DENDELE CS - Map 2 Winner — Aurora Gaming0.5951won280$114
Counter-Strike: Aurora Gaming vs DENDELE CS - Map 2 Winner — DENDELE CS0.6316lost817−$516
Valorant: DRX vs T1 - Map 1 Winner — T10.6987won537$162
LoL: HANJIN BRION vs BNK FEARX - Game 3 Winner — HANJIN BRION0.7813won185$40
LoL: HANJIN BRION vs BNK FEARX - Game 3 Winner — BNK FEARX0.4809lost3,840−$1.8K
LoL: ThunderTalk Gaming vs Invictus Gaming - Game 2 Winner — ThunderTalk Gaming0.2000lost576−$115
LoL: ThunderTalk Gaming vs Invictus Gaming - Game 2 Winner — Invictus Gaming0.8700won25$3
Counter-Strike: Aurora Gaming vs DENDELE CS - Map 1 Winner — Aurora Gaming0.7826won395$86
LoL: HANJIN BRION vs BNK FEARX - Game 2 Winner — BNK FEARX0.0040lost90−$0
Counter-Strike: Aurora Gaming vs DENDELE CS - Map 1 Winner — DENDELE CS0.3400lost26−$9
LoL: ThunderTalk Gaming vs Invictus Gaming - Game 1 Winner — ThunderTalk Gaming0.3440lost1,008−$347
LoL: HANJIN BRION vs BNK FEARX - Game 2 Winner — HANJIN BRION0.8482won322$49
Valorant: Paper Rex vs ONSIDE GAMING - Map 1 Winner — ONSIDE GAMING0.1722lost92−$16
LoL: HANJIN BRION vs BNK FEARX - Game 1 Winner — HANJIN BRION0.2679lost7,922−$2.1K
Valorant: Paper Rex vs ONSIDE GAMING - Map 1 Winner — Paper Rex0.5800won5$2
LoL: EDward Gaming vs Ninjas in Pyjamas - Game 3 Winner — Ninjas in Pyjamas0.7643won1,320$311
LoL: EDward Gaming vs Ninjas in Pyjamas - Game 2 Winner — Ninjas in Pyjamas0.7702won1,797$413
LoL: EDward Gaming vs Ninjas in Pyjamas - Game 1 Winner — EDward Gaming0.2659lost932−$248
Valorant: Leviatán Esports vs MIBR - Map 2 Winner — MIBR0.5600lost26−$15
LoL: Contingent Esports vs University of Mississippi - Game 3 Winner — Contingent Esports0.1293lost200−$26
LoL: Contingent Esports vs University of Mississippi - Game 3 Winner — University of Mississippi0.6628won123$41
Valorant: Leviatán Esports vs MIBR - Map 1 Winner — MIBR0.4792lost26−$12
LoL: Contingent Esports vs University of Mississippi (BO5) - North American Challengers League Playoffs — Contingent Esports0.8131won81$15

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 →