Total return
Win rate
Trades
Ensemble
25.0
54.7%
2331
Average
13.8
54.1%
1880