14.30%
CAGR
-40.93%
Max Drawdown
$5,481,588
Total P&L
2811
New Entries
1507
Roll Events