ndxlab
Rules-based investing Β· tracked in public

A rules-only Nasdaq plan, tracked live.

One mechanical execution on the first trading day of each month β€” no discretion, ever. Set your own budget and start date below to model it. Data through , refreshed daily.

Design your plan

Budget & start

$

The live heartbeat

This month’s signal

The outcome

Total wealth

The plan Same cash β†’ QQQ NDX price Β· shape only

Every move, on the record

Monthly ledger

Decision dayActionContributionPortfolioCash poolTotal wealth

One row per decision day, newest first. Contributions stop after the plan’s 61st month; the strategy keeps running.

How the rules work3 signals β†’ 6 branches β†’ 2 caps, all fixed in advance

Three signals, read on the first trading day of each month from data through the prior close (no lookahead): valuation cheap (CAPE below its 25th 30-year percentile) Β· deep drawdown (NDX >20% below its 2-year high) Β· panic (5-day VIX > 40).

ConditionAction
n β‰₯ 2 β€” deep bottomContribution + the full reserve buys the TQQQ sleeve
n = 1 β€” mild bottomContribution buys QQQ, plus β…“ of the reserve
25-day crash > 12%Sell half the sleeve into the reserve; buy QQQ
ExpensiveContribution goes to the reserve; no equity buy
Overheated β‰₯ 6 monthsTrim the sleeve 1/12 into the reserve; buy QQQ
OtherwiseNormal DCA: buy QQQ + 1/6 of the reserve

Two hard caps: reserve ≀ 30% of the portfolio; TQQQ sleeve ≀ 40% (checked every 6 months). The undeployed budget sits in an off-portfolio cash pool earning the 3-month T-bill rate.

The honest caveatsthe edge rests on one crisis β€” read before copying this
  • The edge comes almost entirely from one crisis. The deep-bottom detector fired only from 2008-11 to 2009-04 across 2000–2026. Effectively n = 1.
  • Crisis-free windows slightly lose to QQQ. Same spec from 2000 / 2005 / 2010 / 2015 / 2020 ends at 1.04Γ— / 3.30Γ— / 1.00Γ— / 0.92Γ— / 0.99Γ— same-cash-flow QQQ. Once contributions end, the drip drains the reserve β€” a late crisis can’t be caught. The plan’s crisis-alpha window is roughly 2026–2033.
  • The Calmar edge is threshold-sensitive. Loosening βˆ’20% to βˆ’18% catches April 2020 but rides TQQQ into the 2022 bear β€” Calmar falls from 0.68 to 0.58, below plain DCA QQQ’s 0.61.
  • Exit rules are weaker than entry rules. In a multi-year grind, n β‰₯ 1 locks out both sell branches, so the sleeve just rides it down β€” the 2000–2002 shape. A known, unresolved tension.
  • Monthly granularity. Curves and drawdowns use one point per decision day; true intraday drawdowns run deeper.
  • A backtest is not the future. This is public tracking of personal research β€” not investment advice. Leveraged-ETF drawdowns are real.