OVTLYR: 80%
Buy & Hold: -20%
Buy & HoldOVTLYR
Total Trading Days:1058 Days585 Days
Buy Signals:222
Avg. Holding Period:20 Days27 Days
Exposure:100%55%
Signal Return:60.44%71.85%
Capital Efficiency:0.82x2.15x
Max Drawdown:-33.70%-8.90%
Get Full Access of this exclusive feature today!
Earn $$$ just for Sharing!