PnL all-time+$29.8kvol $287k
PnL 30d−$1,889gains $398 · losses $0
PnL 7d+$52win rate 7d 100.0%
Win rate84.6%adj 72.9% · 30d 100.0%
Open value$2,142cash n/a
Positions24 / 63open / all-time
Max drawdown−16.7%of equity peak
Account age6molast trade 14h ago
Equity curve · cumulative PnL
PnL+$31.2kbelow peak −$1,900Oct 9
SharpScore inputs
60/ 100 SharpScore · v1
Profitabilityall-time PnL, log scale64
Adjusted win rateraw 84.6% · shrunk toward 50%82
Sample sizepositions — more = more reliable60
Recencylast trade; fades over 30d98
Drawdown controlmax peak-to-trough of equity83
Each input normalised to 0–100. The score blends them; weights are versioned server-side.
Best markets
Hagen: Carlos Taberner vs Juan Bautista Torres · Carlos Tabernerclosed+$9,014Lexus Eastbourne Open: Taylor Fritz vs Jan Choinski · Jan Choinskiclosed+$5,047Roland Garros ATP: Alex de Minaur vs Jakub Mensik · Jakub Mensikclosed+$4,902Roland Garros ATP: Thanasi Kokkinakis vs Terence Atmane · Thanasi Kokkinakisclosed+$3,061Liege: Federico Coria vs Geoffrey Blancaneaux · Federico Coriaclosed+$2,858
Worst markets
US Open, Qualification ATP: Kei Nishikori vs Michael Antonius · Michael Antoniusopen−$2,441Internazionali BNL d'Italia: Rafael Jodar vs Luciano Darderi · Rafael Jodaropen−$2,371Ilkley: Henrique Rocha vs Charles Broom · Charles Broomopen−$2,017Call of Duty: Vancouver Surge vs Boston Breach (BO5) - Call of Duty League Stage 4 Major Qualifiers Qualifier · Vancouver Surgeopen−$1,895Wimbledon WTA: Jasmine Paolini vs Alexandra Eala · Alexandra Ealaopen−$1,415
Open positions · 24
Recent trades
auto-refresh 30s