PnL all-time+$382kvol $5.13M
PnL 30d−$50.3kgains $30.0k · losses $21.5k
PnL 7d$0win rate 7d 0.0%
Win rate82.1%adj 68.8% · 30d 60.0%
Open value$0cash n/a
Positions15 / 43open / all-time
Max drawdown−19.4%of equity peak
Account age51dlast trade 26d ago
Equity curve · cumulative PnL
PnL+$460kbelow peak −$78.2kOct 8
SharpScore inputs
48/ 100 SharpScore · v1
Profitabilityall-time PnL, log scale80
Adjusted win rateraw 82.1% · shrunk toward 50%72
Sample sizepositions — more = more reliable54
Recencylast trade; fades over 30d14
Drawdown controlmax peak-to-trough of equity81
Each input normalised to 0–100. The score blends them; weights are versioned server-side.
Best markets
US Open ATP: Dane Sweeny vs Corentin Moutet · Dane Sweenyclosed+$186kComo: Raul Brancaccio vs Duje Ajdukovic · Duje Ajdukovicclosed+$120kWinston-Salem Open: Mees Rottgering vs Tomas Machac · Mees Rottgeringclosed+$102kUS Open ATP: Toby Samuel vs Tomas Machac · Toby Samuelclosed+$94.6kUS Open, Qualification ATP: Pedro Martinez vs Daniil Glinka · Daniil Glinkaclosed+$82.6k
Worst markets
US Open WTA: Aryna Sabalenka vs Elena Rybakina · Aryna Sabalenkaopen−$79.2kUS Open ATP: Matteo Arnaldi vs James Duckworth · Matteo Arnaldiopen−$70.3kUS Open, Qualification WTA: Jodie Burrage vs Guiomar Maristany · Jodie Burrageopen−$57.0kWinston-Salem Open: Hugo Grenier vs Sebastian Baez · Hugo Grenieropen−$53.6kPlovdiv 3: Pol Martin Tiffon vs Juan Pablo Ficovich · Juan Pablo Ficovichopen−$52.6k
Open positions · 15
Recent trades
auto-refresh 30s