📈 Ladder Backtester Ladder strategy vs. buy & hold

← All runs

AAPL · Apple Inc. #5

2023-05-30T00:00 → 2026-05-29T00:00 · fmp · 1d · lifo · created 2026-05-31T04:25

Strategy return 54.07% $15,407
Buy & hold return 76.01% $17,601
Strategy − Buy&Hold -21.94 pp $-2,194
Trades 9 / 9 buys / sells
Start price (B)177.3000 Target (Z)none
Capital (A)10,000 First step (C)7,000
Steps (N)8 Threshold (X)2.0%

Annualized & capital-efficiency metrics (3.00 yr)

Strategy CAGR 15.51% whole pot, annualized
Buy & hold CAGR 20.75% all-in at t0, annualized
Money-weighted IRR 21.12% on capital while deployed
Avg capital deployed 69.4% rest sat idle in cash

CAGR grows the whole pot A, so idle ladder cash dilutes it. IRR counts only dollars actually in the market over time, so it runs higher — the gap is the cash drag, which Avg capital deployed measures directly. IRR only "counts" if that idle cash earns its opportunity cost elsewhere.

Strategy vs benchmarks — returns & drawdown

Series XIRR Max drawdown Downside capture
Ladder strategy 21.12% -25.68%
Buy & hold 20.75% -33.43% 94%

Max drawdown is the bad-market headline — how deep each fell from its high. Downside capture is the bear-market analog to alpha: of a benchmark's loss in its down periods, the share the strategy absorbed (under 100% = protective, negative = the strategy gained while the benchmark fell).

Portfolio value: strategy vs. buy & hold

⬇ Equity CSV

Price & trades

Trade log (19)

⬇ Trades CSV
# WhenActionPriceShares Amount Shares held Cash bal. Portfolio
1 2023-05-30T00:00 INITIAL 177.3000 39.4811 7,000.00 39.4811 3,000.00 10,000.00
2 2023-09-26T00:00 BUY 171.9600 2.1807 375.00 41.6618 2,625.00 9,789.17
3 2023-10-06T00:00 SELL 177.4900 2.1807 387.06 39.4811 3,012.06 10,019.56
4 2023-10-20T00:00 BUY 172.8800 2.1691 375.00 41.6502 2,637.06 9,837.55
5 2023-10-26T00:00 BUY 166.8900 2.2470 375.00 43.8972 2,262.06 9,588.07
6 2023-10-30T00:00 SELL 170.2900 2.2470 382.64 41.6502 2,644.70 9,737.32
7 2023-11-02T00:00 SELL 177.5700 2.1691 385.17 39.4811 3,029.87 10,040.53
8 2024-03-05T00:00 BUY 170.1200 2.2043 375.00 41.6854 2,654.87 9,746.40
9 2024-03-18T00:00 SELL 173.7200 2.2043 382.94 39.4811 3,037.81 9,896.47
10 2024-03-26T00:00 BUY 169.7100 2.2097 375.00 41.6908 2,662.81 9,738.15
11 2024-03-27T00:00 SELL 173.3100 2.2097 382.95 39.4811 3,045.76 9,888.23
12 2024-04-02T00:00 BUY 168.8400 2.2210 375.00 41.7021 2,670.76 9,711.75
13 2024-04-11T00:00 SELL 175.0400 2.2210 388.77 39.4811 3,059.53 9,970.31
14 2024-04-16T00:00 BUY 169.3800 2.2140 375.00 41.6951 2,684.53 9,746.84
15 2024-04-19T00:00 BUY 165.0000 2.2727 375.00 43.9678 2,309.53 9,564.22
16 2024-04-24T00:00 SELL 169.0200 2.2727 384.14 41.6951 2,693.67 9,740.97
17 2024-04-29T00:00 SELL 173.5000 2.2140 384.12 39.4811 3,077.79 9,927.76
18 2024-05-01T00:00 BUY 169.3000 2.2150 375.00 41.6961 2,702.79 9,761.94
19 2024-05-02T00:00 SELL 173.0300 2.2150 383.26 39.4811 3,086.05 9,917.47