Total Accounts
416,548
5,456 active
Total Positions
9,477,878
6,535 open
Net Profits
-$871.02M
$184.74M / -$1.06B
Avg Win Rate
34.8%
Avg PnL: -$2.1K

Accounts