Accounts
Total Accounts33,5164,671 active
Total Positions2,533,2568,630 open
Net Profits-$9.67M$23.61M / -$33.29M
Avg Win Rate31.7%Avg PnL -$288.62
33,516 accounts · Page 1 of 1,341