Systematic ETF rotation research
Designed a trading research protocol that keeps the backtest honest. Rules for leveraged technology ETFs are tuned on the past alone and judged on years they never saw, and the simplest survivor faced a sealed holdout exactly once. Its worst drawdown was 26%, against 59% for holding the ETF.
Private repository. The forward test will run live on this site.
What it does
Holds a leveraged technology ETF while a broad technology index sits above its long moving average, and holds cash otherwise. The question was never whether such a rule can look good in a backtest. It was whether the protocol around it can stop me from fooling myself.
How it works
Evaluation is walk-forward. The history is cut into folds, and inside each fold the asset and the moving-average length are chosen on the prior two years only, then scored on the fold they never saw. A design has to clear two gates: beat buy and hold on drawdown-adjusted return, and beat a mix with the same average exposure on raw return. Six designs cleared both gates in the sandbox. The simplest one, with two parameters and an untuned macro veto, was selected on parsimony, because the differences between the six were inside fold-to-fold noise.
Everything after the first day of 2025 is a holdout. Design decisions were restricted to data before it, the tools truncate every run to that boundary by default, and the final design was scored on the holdout exactly once, reported as it came out.
What I measured
The holdout passed the drawdown gate and failed the return gate. The veto that controls drawdown sat out exposure that a static allocation would have captured in a chop-then-rally window. Read honestly: the repeatable edge is drawdown control, and the return edge is not established. That sentence is the result.
Limits
The universe is hand picked from the winners of one decade, and the sample holds one market regime. Designs explored before the holdout protocol existed had already seen later results, so the holdout is lightly contaminated for them. Forward paper trading is the only pristine test, which is why the rule will run live here with its parameters frozen and its record published as it accrues.