Guide

Using the backtest form

Each field in the form (Simulator page) sets one input to the engine. Here is what each does.

The absolute-momentum barometer and the reference curve are always the broad index of the class (SPY for US equities, DBC for commodities, AGG for bonds, BTC for crypto); the out-of-market refuge is cash or gold.

Single-universe vs composite results. A single universe produces a page for one rotating basket. A composite (the 70/30) rotates two fixed-weight legs and shows one signal per leg; its six controls are then ignored.

Crypto — a backtest-only group. Crypto (Bitcoin, Bitcoin/Ethereum rotation): an exploratory testbed, short 1-2-3 lookback (crypto reverses trend too fast for the standard 1-3-6).

How the momentum score is computed

Each month, every candidate asset gets a single momentum score. The score is not one number from one period — it blends the asset's total return over several look-back windows. With the default preset (1-3-6) that is the return over the last 1, 3 and 6 months, each counting for roughly a third. Blending windows this way smooths out a single noisy month and rewards a trend that holds across the short and the medium term. (The other presets — 1-2-3 for faster-moving assets, 3-6-12 for slower ones — simply change which windows are averaged.)

Two filters then turn these scores into a decision:

The absolute filter is what lets the strategy sit out sustained declines: when nothing clears the cash bar, it waits in cash. Which asset the absolute check watches depends on the mode set by the form control — see the form section above. For why the out-of-market asset is cash, see Methodology.

Performance metrics

The key numbers, computed over the whole tested window.

All drawdowns on this site are measured on monthly closes, the strategy's native cadence; measured day by day they would look deeper.

Up / Down Capture

Two ratios that split the strategy's behaviour into the months when the benchmark rose and the months when it fell. Together they describe the shape of the returns, not just their size.

Equity curve

The value of a $10,000 portfolio reinvested from the start of the period, plotted month by month. Two series are drawn: the dual-momentum strategy (solid line) and the reference Buy & Hold (thin line). The scale toggle changes what is easy to read.

Annual & Active Returns

The same returns seen calendar year by calendar year, first in absolute terms and then as the gap to the benchmark.

Monthly Returns heatmap

A grid of 12 columns (months) by N rows (years). Each cell is the strategy's return for that month. Colour encodes sign — green for positive, red for negative — and intensity encodes magnitude.

Look for clusters: a recurring dark column suggests a seasonal pattern, a dark row a bad year, an isolated cell a one-off shock.

Drawdowns

Where the metrics give a single worst-loss figure, this section shows the full history of losses and the ten deepest episodes.

Rolling Returns

An annualised return computed over a sliding window — 1, 3 or 5 years — moved month by month across the history. It is more honest than the single headline CAGR: it shows how many sub-periods were profitable, not just the final outcome.

An always-positive 3-year rolling return means no entry point lost money over three years; the min / median / max summary gives the distribution.

Current Signal & Trades

The bottom of the page is the strategy's present state and the rotations that produced the curve above.

Reading the future signal

The Compute Future signal button runs the same engine on live prices, treating the unfinished current month: it answers "what would the strategy hold now?" rather than "how did it perform?".

Treat it as a preview, not an instruction. It is a state computed from current data — useful for seeing the strategy lean before month-end — but it is not investment advice, and it is not final until the bar closes.

Why the backtest runs on US tickers

The strategy is a momentum strategy: each month it reads the recent trend of every asset and keeps only the ones still trending up. That reading is only as good as the price series it runs on — so it should run on the market where each exposure is actually priced. For US large-cap stocks, broad commodities, gold and Treasury bills, that market is the United States. The deepest volume and the most continuous trading sit there, so that is where the price is discovered and where the trend is cleanest. A thinly-traded local listing can lag, gap or wobble around the real move; the US series gives the truest read. In short, the US market sets the reference everything else tunes to, and the signal is most reliable when read from it.

This is not mainly about currency or trading hours. Yes, US prices are in dollars and US sessions close later than European ones — but neutralising those two points would not change the choice. Priced in euros and aligned to a European clock, the US series would still be the reference, because that is where the volume is.

You don't have to hold US tickers to follow the signal. The European UCITS equivalents track the same underlying exposures and are what you actually buy from Europe; the signal is simply read off the US reference series. The map from each US proxy to its UCITS equivalent (name and ISIN) is on Investing from Europe → European equivalents.

Caveat

Every figure on the results page is computed on a single historical window (2016–2026). It describes how the strategy behaved in sample — not a guarantee that the same numbers hold across future market regimes.