Each cycle, buy the stock that rose the most over the previous calendar year (listed the whole year), hold it 12 months and 1 day, sell, and buy the next winner the same day. Compared with buying SPY and holding it.
The draft row follows the controls above. Add run keeps it. Tick a row to show it on the chart, click a column header to sort, click a run name to load its settings.
Data: MarketParquet daily bars, 2000-01-03 → 2026-10-23, split-adjusted, with delisted stocks. Prices only, without dividends: SPY total return is about 1.5–2 %/yr higher than shown. Sharpe uses a 0 % risk-free rate.