PnL all-time+$1,610vol $264k
PnL 30d+$2,310gains $25.6k · losses $7,408
PnL 7d+$553win rate 7d 70.4%
Win rate70.2%adj 67.5% · 30d 70.2%
Open value$1,212cash n/a
Positions52 / 183open / all-time
Max drawdown−54.3%of equity peak
Account age25dlast trade 24m ago
Equity curve · cumulative PnL
PnL+$3,522below peak $0Oct 9
SharpScore inputs
60/ 100 SharpScore · v1
Profitabilityall-time PnL, log scale46
Adjusted win rateraw 70.2% · shrunk toward 50%69
Sample sizepositions — more = more reliable75
Recencylast trade; fades over 30d100
Drawdown controlmax peak-to-trough of equity46
Each input normalised to 0–100. The score blends them; weights are versioned server-side.
Best markets
Dota 2: Level UP vs Xtreme Gaming - Game 2 Winner · Xtreme Gamingclosed+$883Dota 2: Aurora vs Natus Vincere - Game 2 Winner · Natus Vincereclosed+$745Dota 2: LGD Gaming vs Xtreme Gaming (BO3) - BLAST Slam Group A · LGD Gamingclosed+$673Dota 2: Team Spirit vs Team Yandex (BO3) - BLAST Slam Seeding Matches · Team Spiritclosed+$617Dota 2: 1win vs Natus Vincere - Game 1 Winner · Natus Vincereclosed+$576
Worst markets
Dota 2: Team Spirit vs Team Yandex - Game 2 Winner · Team Yandexopen−$1,417Dota 2: Team Spirit vs Team Nemesis - Game 1 Winner · Team Spiritopen−$1,193Dota 2: Team Yandex vs Natus Vincere - Game 2 Winner · Natus Vincereopen−$1,078Dota 2: LGD Gaming vs GamerLegion (BO3) - BLAST Slam Last Chance Qualifier · GamerLegionopen−$906Dota 2: Team Yandex vs LGD Gaming - Game 2 Winner · Team Yandexopen−$903
Open positions · 52
Recent trades
auto-refresh 30s