Accounts
Total Accounts422,2095,642 active
Total Positions9,669,7636,773 open
Net Profits-$880.27M$186.80M / -$1.07B
Avg Win Rate34.8%Avg PnL -$2.1K
422,209 accounts · Page 1 of 16,889