PnL all-time+$2,172vol $43.1k
PnL 30d+$146gains $1,475 · losses $0
PnL 7d+$484win rate 7d 100.0%
Win rate67.0%adj 64.4% · 30d 100.0%
Open value$3,429cash n/a
Positions38 / 153open / all-time
Max drawdown−41.4%of equity peak
Account age3molast trade 5h ago
Equity curve · cumulative PnL
PnL+$2,494below peak $0Oct 10
SharpScore inputs
63/ 100 SharpScore · v1
Profitabilityall-time PnL, log scale48
Adjusted win rateraw 67.0% · shrunk toward 50%61
Sample sizepositions — more = more reliable73
Recencylast trade; fades over 30d100
Drawdown controlmax peak-to-trough of equity59
Each input normalised to 0–100. The score blends them; weights are versioned server-side.
Best markets
Counter-Strike: Orgless vs Finishers - Map 2 Winner · Orglessclosed+$1,049Counter-Strike: Orgless vs Finishers (BO3) - PGL Masters Bucharest: Oceanic Qualifier Playoffs · Orglessclosed+$1,000Dota 2: GamerLegion vs Team Liquid - Game 2 Winner · GamerLegionclosed+$582Valorant: 100 Thieves vs Nongshim RedForce (BO3) - VCT Champions Playoffs · 100 Thievesclosed+$417Counter-Strike: Orgless vs Finishers - Map 1 Winner · Orglessclosed+$397
Worst markets
Counter-Strike: 100 Thieves vs Eternal Fire (BO1) - ROG Journey Group A · Eternal Fireopen−$765LoL: Team WE vs Anyone's Legend - Game 2 Winner · Anyone's Legendclosed−$292Counter-Strike: FlyQuest vs madlikewizards (BO1) - ANZC Locals Brisbane: Group B · FlyQuestopen−$289Dota 2: Team Yandex vs Natus Vincere - Game 2 Winner · Natus Vincereopen−$235LoL: LYON vs Sentinels - Game 2 Winner · Sentinelsclosed−$183
Open positions · 38
Recent trades
auto-refresh 30s