The Ledger · Public record

15-Minute Range Breakout

Spec frozenspec 6994…e89f verifiedby houseForward-tested 1 days15m

Execution model · Paper trading on 15m closed candles, evaluated after the fact by the daily worker (not live or streaming): signals are evaluated on closed bars and filled per the strategy's entry price field with the same slippage assumption as backtests. The deployed spec is frozen (hash-verified); the ledger is append-only.

Original backtest (in-sample, 2016 →)

CAGR
-57.17%
Total return
-9%
Max drawdown
9.3%
Sharpe
-11.46

Live forward test (out-of-sample, since 2026-08-05)

Forward return
+0.00%
Max drawdown
0.0%
Days live
1
Ledger signals
6

Forward paper equity

Not enough forward history to chart yet — check back after a few trading days.

Signals ledger

append-only — rows can never be edited or deleted

DateActionSymbolPriceSharesReason
2026-08-05T08:15:00EntrySPY775.6029RULE_LONG
2026-08-05T09:30:00EntryNVDA220.01105RULE_LONG
2026-08-05T09:30:00StopNVDA216.60105STOP_LOSS
2026-08-05T10:00:00EntryNVDA222.06103RULE_LONG
2026-08-05T10:15:00ExitSPY774.3929RULE_EXIT
2026-08-05T10:45:00StopNVDA218.62103STOP_LOSS
Frozen strategy rules (immutable since deployment)
{
  "backtest_timeframe": "15m",
  "description": "15m bars: close above the prior 26-bar high; exit under ema_20, 1.5% stop, 2-day limit.",
  "entry_price_field": "close",
  "entry_rule_long": "close > high_26_prev",
  "exit_rule": "close < ema_20",
  "indicators": [
    {
      "length": 26,
      "name": "high_26",
      "source": "high",
      "type": "rolling_max"
    },
    {
      "length": 1,
      "name": "high_26_prev",
      "source": "high_26",
      "type": "lag"
    },
    {
      "length": 20,
      "name": "ema_20",
      "source": "close",
      "type": "ema"
    }
  ],
  "max_holding_days": 2,
  "max_positions": 2,
  "name": "15-Minute Range Breakout",
  "position_size_mode": "notional_pct",
  "position_size_pct": 25,
  "stop_loss_pct": 1.5,
  "symbols": [
    "SPY",
    "QQQ",
    "NVDA",
    "TSLA"
  ],
  "take_profit_pct": 0
}

Forward testing has no survivorship bias — signals are recorded as they happen, on the symbols the strategy actually watches. Historical simulation for research and education. Not financial advice. Past performance does not predict future results.