Total Accounts
26,092
2,851 active
Total Positions
2,165,795
3,263 open
Net Profits
-$4.51M
$21.50M / -$26.02M
Avg Win Rate
35.6%
Avg PnL: -$172.94

Accounts

26,092 accounts · Page 1 of 1,044