2023
Profit to Date
29.7%
Maximum Drawdown
69.2%
Expectancy
69.2%
Win Rate
90%
Win/Lose Rate
20%
2022
Profit to Date
29.7%
Maximum Drawdown
69.2%
Expectancy
69.2%
Win Rate
90%
Win/Lose Rate
20%
2021
Profit to Date
29.7%
Maximum Drawdown
69.2%
Expectancy
69.2%
Win Rate
90%
Win/Lose Rate
20%