Demo Strategy

Backtest Report 2020-01-01 → 2022-12-31  ·  1096 trading days
Total Return
19.39%
CAGR
4.16%
Sharpe
0.32
Max Drawdown
-24.66%
Volatility
17.14%
Win Rate
51.55%

Cumulative Returns

Cumulative Returns

Performance Metrics

metricstrategybenchmark
Total Return19.39%-27.98%
CAGR4.16%-7.27%
Sharpe Ratio0.32-0.52
Sortino Ratio0.46-0.71
Max Drawdown-24.66%-45.28%
Calmar Ratio0.17-0.16
Volatility (ann.)17.14%12.88%
Win Rate51.55%50.55%
Profit Factor1.050.92
Best Day3.55%2.36%
Worst Day-3.96%-2.41%
Avg Win0.85%0.61%
Avg Loss-0.86%-0.68%
Daily VaR (95%)-1.78%-1.39%
CVaR (95%)-2.23%-1.71%
Recovery Factor0.79-0.62
Skewness-0.03-0.03
Kurtosis0.12-0.03
Best Month13.22%9.44%
Worst Month-9.00%-10.26%
Best Year25.59%14.98%
Worst Year-17.65%-28.25%
Positive Months52.78%47.22%
Positive Years66.67%33.33%
Alpha5.44%
Beta-0.02
Correlation-0.01
Information Ratio0.57
Excess Return47.37%

Period Performance

periodstrategybenchmark
MTD1.98%1.04%
QTD6.02%9.19%
YTD25.59%-12.70%
1Y26.27%-12.07%
3Y
5Y
SI19.39%-27.98%
Yearly Returns
Drawdown
Drawdown Periods

Top Drawdowns

starttroughrecoverymax_dddrawdown_daysrecovery_days
2021-06-132022-01-13-24.66%214
2020-02-212020-09-032020-11-10-13.63%19568
2021-01-162021-03-142021-06-13-13.09%5791
2020-11-212020-12-142020-12-28-5.67%2314
2020-01-042020-01-102020-01-29-4.38%619

Monthly Returns Heatmap

Monthly Returns Heatmap

Daily Return Distribution

Daily Return Distribution

Rolling Sharpe

Rolling Sharpe

Rolling Volatility

Rolling Volatility

Day-of-Week Statistics

dowmean_returnwin_ratetotal_returncountdow_name
10.10%55.77%16.51%156Mon
2-0.03%51.28%-5.20%156Tue
30.08%51.59%12.19%157Wed
40.04%50.96%5.51%157Thu
5-0.07%49.04%-10.79%157Fri
60.06%51.59%8.82%157Sat
7-0.03%50.64%-5.94%156Sun

Day-of-Week Analysis

Day-of-Week Analysis

Regime Analysis

regimen_dayscagrsharpemax_drawdownwin_rate
bull_low_vol10125.50%1.3816-11.55%56.44%
bull_high_vol14427.31%1.5503-8.15%55.56%
bear_low_vol3809.55%0.6028-15.57%53.16%
bear_high_vol272-18.01%-1.0339-26.58%46.69%