Asset Class Momentum Selects ETFs in different asset classes with the highest momentum and assigns an equal... / CAD v1

run 7548 as portfolio versions hold it (snapshot 81) · started 2026-09-27 08:57:59 · finished 2026-09-27 08:57:59 · peak 29 MB · the strategy now

held in portfolio versions: Retired couple, 68 v32 (withdrawal, primary, LIF 5.40%, Non-registered 7.90%, RRSP 13.72%, Spousal RRSP 9.98%, TFSA 4.57%, TFSA2 4.57%) · Retired, 66 v31 (withdrawal, primary, LIF 6.93%, Non-registered 4.24%, RRSP 19.26%, TFSA 7.32%) · Mid-life couple, 55 v30 (cagr_dd, primary, Non-registered 15.41%, RRSP 25.69%, Spousal RRSP 14.13%, TFSA 12.20%, TFSA2 12.20%) · Mid-life saver, 45 v29 (cagr_dd, primary, Non-registered 9.37%, RRSP 43.11%, TFSA 23.24%) · Mid-life couple, 55 v26 (withdrawal, primary, Non-registered 7.98%, RRSP 13.30%, Spousal RRSP 7.32%, TFSA 6.32%, TFSA2 6.32%) · Mid-life saver, 45 v25 (withdrawal, primary, Non-registered 4.35%, RRSP 20.03%, TFSA 10.80%) · Mid-life couple, 55 v24 (withdrawal, primary, Non-registered 7.98%, RRSP 13.30%, Spousal RRSP 7.32%, TFSA 6.32%, TFSA2 6.32%) · Mid-life saver, 45 v23 (withdrawal, primary, Non-registered 4.35%, RRSP 20.03%, TFSA 10.80%)

How it invests (strategy version 1)

It trades only XIU, XUS, XEF, XEM, XBB, XLB, XRE and CGL.

At the end of every month, it ranks the names by their return over the past 12 months (252 trading days), and holds the 3 ranked highest in equal amounts.

Trades are placed on the day after the signal, at that day's close, with commissions charged.

Source: https://www.quantconnect.com/docs/v2/writing-algorithms/strategy-library · rules: --roster universe --names 'USD=SPY,EFA,EEM,IEF,TLT,VNQ,GLD,DBC;CAD=XIU,XUS,XEF,XEM,XBB,XLB,XRE,CGL' --select ret:252 --hold 3 --every M

Key metrics

CAGR
9.64%
2003-01-02 → 2026-09-25 (23.7 years)
Sortino
1.348
daily, target 0
Max drawdown
24.00%
2020-02-20 → 2020-03-18, recovered 2021-01-05
Total return
788.74%
900,000 → 7,998,631 undefined
Sharpe
0.972
risk-free 0
Volatility
9.99%
annualized, daily returns
Calmar
0.402
CAGR / max drawdown
Longest under water
720 days
2021-12-29 → 2023-12-19
Best year
30.98%
2025
Worst year
-10.54%
2022
Positive months
67.37%
of 285
Fills
780
fees 124,571 undefined

Quality

B evidence supports an edge: 16.5 years out of sample, alpha +4.8% (t 2.3)

Hypothetical: a backtest of a published rule. The results include commissions and leave out the spread, market impact and taxes; that overstates them. Rated before 2026-10-02: against the index alone, with no Outlook, Risk, Protection or Fit yet.

Evidence: is there an edge beyond what index funds and cash give, since the rule was published?
rule fidelityAthe rule as stated (the rule as stated)
published2010-04-08
out of sample from2010-04-0816.5 years
alpha before5.9%a year against the sleeve's index fund, t 3.3
alpha after (out of sample)4.8%t 2.3
alpha after 2021-08-143.2%the fixed 15 + 5 year check, t 0.9
beta0.39against the sleeve's index fund, whole run
deflated Sharpe0.19chance the Sharpe (0.97) beats the luck of 620 independent tries
decades with positive alpha3 of 32003-09, 2010-19, 2020-
fees a year0.6%share of the starting capital

Equity

2003-01-02 900,000 → 2026-09-25 7,998,631 · log scale · 5960 days · hover or use the arrow keys for values
Drawdown: the fall below the highest value reached so far. Worst 24.00% below its peak, from 2020-02-20 to 2020-03-18, back to that peak 2021-01-05 (320 days from the peak) · 1.74% below its peak on the last day

Fills — 780

« first ‹ prev rows 751–760 of 780 · page 76 of 78 next › last » · per page 10 25 50 100

Day ▲TickerQuantityPriceFee
2015-02-02XRE93,44910.0763934.49
2015-02-02XRE93,44910.0763934.49
2015-03-02XEM41,51222.9111415.12
2015-03-02XEM41,51222.9111415.12
2015-03-02XLB1,52316.649215.23
2015-03-02XLB1,52316.649215.23
2015-03-02XRE-93,44910.0992934.49
2015-03-02XRE-93,44910.0992934.49
2015-03-02XUS-2,58314.015725.83
2015-03-02XUS-2,58314.015725.83

« first ‹ prev rows 751–760 of 780 · page 76 of 78 next › last » · per page 10 25 50 100

Log

(no log)