BACKTEST · SHARED
SPY / QQQ / IWM / TLT strategy, 2016 to 2026
On the first trading day of each month, rank SPY, QQQ, IWM and TLT by 3 month (63 trading day) return. Hold the top two at 50% each. Trades fill at the next close.
From 2016-11-09 to 2026-11-06, this rule made 76 trades and returned +87.6%. Buying and holding SPY returned +239.8% over the same dates. The largest drop from a past high was 37.8%.
Loading trades...
The rule
On the first trading day of each month, rank SPY, QQQ, IWM and TLT by 3 month (63 trading day) return. Hold the top two at 50% each. Trades fill at the next close.
Loading the first trade...
Did it beat SPY?
How it did over time
Strategy in orange-red. SPY buy and hold in light.
Loading equity...
Every trade
76 trades and 306 fills, straight from the engine report. Each fill shows the day the signal fired, the day it filled, and why. This run used 5 bps fees and 5 bps slippage on each fill, except when a modeled option expires. A basis point (bps) is one hundredth of one percent.
| Signal date | Fill date | Ticker | Side | Price | Reason |
|---|---|---|---|---|---|
| 2017-03-01 | 2017-03-02 | QQQ | Buy | $130.85 | allocation |
| 2017-03-01 | 2017-03-02 | SPY | Buy | $238.39 | allocation |
| 2017-04-03 | 2017-04-04 | QQQ | Sell | $132.44 | allocation |
| 2017-04-03 | 2017-04-04 | SPY | Buy | $235.60 | allocation |
| 2017-05-01 | 2017-05-02 | QQQ | Sell | $137.36 | allocation |
| 2017-05-01 | 2017-05-02 | SPY | Buy | $238.89 | allocation |
| 2017-06-01 | 2017-06-02 | QQQ | Sell | $143.39 | allocation |
| 2017-06-01 | 2017-06-02 | SPY | Sell | $244.05 | allocation |
| 2017-06-01 | 2017-06-02 | TLT | Buy | $125.68 | allocation |
| 2017-07-03 | 2017-07-05 | TLT | Sell | $124.43 | allocation |
| 2017-07-03 | 2017-07-05 | IWM | Buy | $141.66 | allocation |
| 2017-07-03 | 2017-07-05 | QQQ | Buy | $137.60 | allocation |
| 2017-08-01 | 2017-08-02 | IWM | Sell | $140.16 | allocation |
| 2017-08-01 | 2017-08-02 | QQQ | Sell | $143.88 | allocation |
| 2017-08-01 | 2017-08-02 | SPY | Buy | $247.56 | allocation |
| 2017-09-01 | 2017-09-05 | QQQ | Sell | $144.62 | allocation |
| 2017-09-01 | 2017-09-05 | SPY | Buy | $246.18 | allocation |
| 2017-10-02 | 2017-10-03 | SPY | Sell | $252.73 | allocation |
| 2017-10-02 | 2017-10-03 | IWM | Buy | $150.41 | allocation |
| 2017-10-02 | 2017-10-03 | QQQ | Buy | $145.96 | allocation |
| 2017-11-01 | 2017-11-02 | QQQ | Sell | $151.73 | allocation |
| 2017-11-01 | 2017-11-02 | IWM | Buy | $148.78 | allocation |
| 2017-12-01 | 2017-12-04 | IWM | Sell | $152.37 | allocation |
| 2017-12-01 | 2017-12-04 | QQQ | Sell | $152.63 | allocation |
| 2017-12-01 | 2017-12-04 | SPY | Buy | $264.27 | allocation |
| 2018-01-02 | 2018-01-03 | IWM | Sell | $153.98 | allocation |
| 2018-01-02 | 2018-01-03 | SPY | Sell | $270.33 | allocation |
| 2018-01-02 | 2018-01-03 | QQQ | Buy | $160.11 | allocation |
| 2018-02-01 | 2018-02-02 | QQQ | Sell | $164.53 | allocation |
| 2018-02-01 | 2018-02-02 | SPY | Buy | $275.59 | allocation |
| 2018-03-01 | 2018-03-02 | QQQ | Sell | $165.91 | allocation |
| 2018-03-01 | 2018-03-02 | SPY | Buy | $269.21 | allocation |
| 2018-04-02 | 2018-04-03 | SPY | Sell | $260.64 | allocation |
| 2018-04-02 | 2018-04-03 | IWM | Buy | $150.33 | allocation |
| 2018-04-02 | 2018-04-03 | QQQ | Buy | $157.34 | allocation |
| 2018-05-01 | 2018-05-02 | IWM | Sell | $154.57 | allocation |
| 2018-05-01 | 2018-05-02 | QQQ | Sell | $161.74 | allocation |
| 2018-05-01 | 2018-05-02 | TLT | Buy | $118.34 | allocation |
| 2018-06-01 | 2018-06-04 | IWM | Sell | $164.63 | allocation |
| 2018-06-01 | 2018-06-04 | TLT | Sell | $119.37 | allocation |
Show all 306 fills
| Signal date | Fill date | Ticker | Side | Price | Reason |
|---|---|---|---|---|---|
| 2018-06-01 | 2018-06-04 | QQQ | Buy | $174.39 | allocation |
| 2018-07-02 | 2018-07-03 | IWM | Sell | $164.88 | allocation |
| 2018-07-02 | 2018-07-03 | QQQ | Buy | $170.89 | allocation |
| 2018-08-01 | 2018-08-02 | QQQ | Sell | $179.44 | allocation |
| 2018-08-01 | 2018-08-02 | IWM | Buy | $167.05 | allocation |
| 2018-09-04 | 2018-09-05 | IWM | Sell | $171.70 | allocation |
| 2018-09-04 | 2018-09-05 | QQQ | Buy | $183.54 | allocation |
| 2018-09-04 | 2018-09-05 | SPY | Buy | $289.17 | allocation |
| 2018-10-01 | 2018-10-02 | QQQ | Sell | $185.66 | allocation |
| 2018-10-01 | 2018-10-02 | SPY | Buy | $291.71 | allocation |
| 2018-11-01 | 2018-11-02 | SPY | Sell | $271.75 | allocation |
| 2018-11-01 | 2018-11-02 | QQQ | Buy | $169.46 | allocation |
| 2018-12-03 | 2018-12-04 | QQQ | Sell | $165.64 | allocation |
| 2018-12-03 | 2018-12-04 | SPY | Sell | $270.11 | allocation |
| 2018-12-03 | 2018-12-04 | TLT | Buy | $117.88 | allocation |
| 2019-01-02 | 2019-01-03 | TLT | Sell | $123.48 | allocation |
| 2019-01-02 | 2019-01-03 | SPY | Buy | $244.33 | allocation |
| 2019-02-01 | 2019-02-04 | SPY | Sell | $271.82 | allocation |
| 2019-02-01 | 2019-02-04 | QQQ | Buy | $169.61 | allocation |
| 2019-02-01 | 2019-02-04 | TLT | Buy | $120.48 | allocation |
| 2019-03-01 | 2019-03-04 | QQQ | Sell | $174.33 | allocation |
| 2019-03-01 | 2019-03-04 | TLT | Sell | $119.53 | allocation |
| 2019-03-01 | 2019-03-04 | IWM | Buy | $156.89 | allocation |
| 2019-04-01 | 2019-04-02 | QQQ | Sell | $182.64 | allocation |
| 2019-04-01 | 2019-04-02 | IWM | Buy | $154.44 | allocation |
| 2019-05-01 | 2019-05-02 | IWM | Sell | $157.44 | allocation |
| 2019-05-01 | 2019-05-02 | QQQ | Sell | $188.02 | allocation |
| 2019-05-01 | 2019-05-02 | SPY | Buy | $291.33 | allocation |
| 2019-06-03 | 2019-06-04 | QQQ | Sell | $174.82 | allocation |
| 2019-06-03 | 2019-06-04 | SPY | Sell | $280.39 | allocation |
| 2019-06-03 | 2019-06-04 | TLT | Buy | $131.00 | allocation |
| 2019-07-01 | 2019-07-02 | SPY | Sell | $296.28 | allocation |
| 2019-07-01 | 2019-07-02 | QQQ | Buy | $190.11 | allocation |
| 2019-07-01 | 2019-07-02 | TLT | Buy | $133.33 | allocation |
| 2019-08-01 | 2019-08-02 | QQQ | Sell | $187.26 | allocation |
| 2019-08-01 | 2019-08-02 | TLT | Sell | $136.44 | allocation |
| 2019-08-01 | 2019-08-02 | SPY | Buy | $292.77 | allocation |
| 2019-09-03 | 2019-09-04 | SPY | Sell | $293.89 | allocation |
| 2019-09-03 | 2019-09-04 | TLT | Sell | $147.36 | allocation |
| 2019-09-03 | 2019-09-04 | QQQ | Buy | $188.42 | allocation |
| 2019-10-01 | 2019-10-02 | QQQ | Sell | $183.96 | allocation |
| 2019-10-01 | 2019-10-02 | SPY | Buy | $288.20 | allocation |
| 2019-11-01 | 2019-11-04 | SPY | Sell | $307.22 | allocation |
| 2019-11-01 | 2019-11-04 | TLT | Sell | $138.64 | allocation |
| 2019-11-01 | 2019-11-04 | QQQ | Buy | $200.20 | allocation |
| 2019-12-02 | 2019-12-03 | SPY | Sell | $309.40 | allocation |
| 2019-12-02 | 2019-12-03 | IWM | Buy | $159.76 | allocation |
| 2020-01-02 | 2020-01-03 | IWM | Sell | $165.05 | allocation |
| 2020-01-02 | 2020-01-03 | QQQ | Sell | $214.07 | allocation |
| 2020-01-02 | 2020-01-03 | SPY | Buy | $322.57 | allocation |
| 2020-02-03 | 2020-02-04 | QQQ | Sell | $227.36 | allocation |
| 2020-02-03 | 2020-02-04 | SPY | Buy | $329.22 | allocation |
| 2020-03-02 | 2020-03-03 | QQQ | Sell | $209.38 | allocation |
| 2020-03-02 | 2020-03-03 | SPY | Sell | $300.09 | allocation |
| 2020-03-02 | 2020-03-03 | TLT | Buy | $156.41 | allocation |
| 2020-04-01 | 2020-04-02 | TLT | Sell | $168.02 | allocation |
| 2020-04-01 | 2020-04-02 | QQQ | Buy | $186.10 | allocation |
| 2020-05-01 | 2020-05-04 | QQQ | Sell | $215.11 | allocation |
| 2020-05-01 | 2020-05-04 | TLT | Buy | $167.24 | allocation |
| 2020-06-01 | 2020-06-02 | QQQ | Sell | $235.51 | allocation |
| 2020-06-01 | 2020-06-02 | TLT | Buy | $161.77 | allocation |
| 2020-07-01 | 2020-07-02 | QQQ | Sell | $252.06 | allocation |
| 2020-07-01 | 2020-07-02 | TLT | Sell | $163.51 | allocation |
| 2020-07-01 | 2020-07-02 | IWM | Buy | $142.47 | allocation |
| 2020-08-03 | 2020-08-04 | QQQ | Sell | $270.24 | allocation |
| 2020-08-03 | 2020-08-04 | IWM | Buy | $150.87 | allocation |
| 2020-09-01 | 2020-09-02 | IWM | Sell | $158.38 | allocation |
| 2020-09-01 | 2020-09-02 | QQQ | Sell | $302.61 | allocation |
| 2020-09-01 | 2020-09-02 | SPY | Buy | $357.88 | allocation |
| 2020-10-01 | 2020-10-02 | SPY | Sell | $333.67 | allocation |
| 2020-10-01 | 2020-10-02 | QQQ | Buy | $274.45 | allocation |
| 2020-11-02 | 2020-11-03 | QQQ | Sell | $274.51 | allocation |
| 2020-11-02 | 2020-11-03 | SPY | Sell | $335.86 | allocation |
| 2020-11-02 | 2020-11-03 | IWM | Buy | $160.32 | allocation |
| 2020-12-01 | 2020-12-02 | IWM | Sell | $182.80 | allocation |
| 2020-12-01 | 2020-12-02 | SPY | Buy | $366.97 | allocation |
| 2021-01-04 | 2021-01-05 | IWM | Sell | $196.39 | allocation |
| 2021-01-04 | 2021-01-05 | SPY | Sell | $371.14 | allocation |
| 2021-01-04 | 2021-01-05 | QQQ | Buy | $312.02 | allocation |
| 2021-02-01 | 2021-02-02 | IWM | Sell | $213.50 | allocation |
| 2021-02-01 | 2021-02-02 | QQQ | Buy | $327.84 | allocation |
| 2021-03-01 | 2021-03-02 | IWM | Sell | $221.61 | allocation |
| 2021-03-01 | 2021-03-02 | QQQ | Buy | $318.56 | allocation |
| 2021-04-01 | 2021-04-05 | QQQ | Sell | $330.88 | allocation |
| 2021-04-01 | 2021-04-05 | IWM | Buy | $225.08 | allocation |
| 2021-04-01 | 2021-04-05 | SPY | Buy | $406.56 | allocation |
| 2021-05-03 | 2021-05-04 | SPY | Sell | $415.41 | allocation |
| 2021-05-03 | 2021-05-04 | IWM | Buy | $223.40 | allocation |
| 2021-06-01 | 2021-06-02 | IWM | Sell | $228.22 | allocation |
| 2021-06-01 | 2021-06-02 | QQQ | Buy | $333.64 | allocation |
| 2021-06-01 | 2021-06-02 | SPY | Buy | $420.54 | allocation |
| 2021-07-01 | 2021-07-02 | QQQ | Sell | $358.46 | allocation |
| 2021-07-01 | 2021-07-02 | SPY | Buy | $433.94 | allocation |
| 2021-08-02 | 2021-08-03 | QQQ | Sell | $366.63 | allocation |
| 2021-08-02 | 2021-08-03 | SPY | Sell | $440.93 | allocation |
| 2021-08-02 | 2021-08-03 | TLT | Buy | $150.83 | allocation |
| 2021-09-01 | 2021-09-02 | QQQ | Sell | $380.21 | allocation |
| 2021-09-01 | 2021-09-02 | TLT | Sell | $149.47 | allocation |
| 2021-09-01 | 2021-09-02 | SPY | Buy | $453.42 | allocation |
| 2021-10-01 | 2021-10-04 | SPY | Sell | $428.43 | allocation |
| 2021-10-01 | 2021-10-04 | QQQ | Buy | $352.80 | allocation |
| 2021-10-01 | 2021-10-04 | TLT | Buy | $145.05 | allocation |
| 2021-11-01 | 2021-11-02 | QQQ | Sell | $388.86 | allocation |
| 2021-11-01 | 2021-11-02 | TLT | Sell | $147.02 | allocation |
| 2021-11-01 | 2021-11-02 | IWM | Buy | $234.57 | allocation |
| 2021-12-01 | 2021-12-02 | IWM | Sell | $219.10 | allocation |
| 2021-12-01 | 2021-12-02 | QQQ | Sell | $389.72 | allocation |
| 2021-12-01 | 2021-12-02 | TLT | Buy | $152.61 | allocation |
| 2022-01-03 | 2022-01-04 | QQQ | Sell | $396.27 | allocation |
| 2022-01-03 | 2022-01-04 | TLT | Sell | $143.63 | allocation |
| 2022-01-03 | 2022-01-04 | SPY | Buy | $477.79 | allocation |
| 2022-02-01 | 2022-02-02 | QQQ | Sell | $368.31 | allocation |
| 2022-02-01 | 2022-02-02 | SPY | Sell | $457.12 | allocation |
| 2022-02-01 | 2022-02-02 | TLT | Buy | $142.27 | allocation |
| 2022-03-01 | 2022-03-02 | TLT | Sell | $136.40 | allocation |
| 2022-03-01 | 2022-03-02 | SPY | Buy | $438.11 | allocation |
| 2022-04-01 | 2022-04-04 | SPY | Sell | $456.57 | allocation |
| 2022-04-01 | 2022-04-04 | TLT | Sell | $131.39 | allocation |
| 2022-04-01 | 2022-04-04 | IWM | Buy | $208.01 | allocation |
| 2022-05-02 | 2022-05-03 | SPY | Sell | $416.17 | allocation |
| 2022-05-02 | 2022-05-03 | IWM | Buy | $188.58 | allocation |
| 2022-06-01 | 2022-06-02 | SPY | Sell | $417.18 | allocation |
| 2022-06-01 | 2022-06-02 | IWM | Buy | $188.85 | allocation |
| 2022-07-01 | 2022-07-05 | IWM | Sell | $172.74 | allocation |
| 2022-07-01 | 2022-07-05 | SPY | Buy | $382.15 | allocation |
| 2022-07-01 | 2022-07-05 | TLT | Buy | $116.79 | allocation |
| 2022-08-01 | 2022-08-02 | SPY | Sell | $407.86 | allocation |
| 2022-08-01 | 2022-08-02 | TLT | Sell | $117.44 | allocation |
| 2022-08-01 | 2022-08-02 | IWM | Buy | $187.09 | allocation |
| 2022-08-01 | 2022-08-02 | QQQ | Buy | $314.49 | allocation |
| 2022-09-01 | 2022-09-02 | IWM | Sell | $180.00 | allocation |
| 2022-09-01 | 2022-09-02 | QQQ | Buy | $295.32 | allocation |
| 2022-10-03 | 2022-10-04 | IWM | Sell | $175.91 | allocation |
| 2022-10-03 | 2022-10-04 | QQQ | Sell | $281.99 | allocation |
| 2022-10-03 | 2022-10-04 | SPY | Buy | $378.16 | allocation |
| 2022-11-01 | 2022-11-02 | IWM | Sell | $177.40 | allocation |
| 2022-11-01 | 2022-11-02 | SPY | Buy | $375.06 | allocation |
| 2022-12-01 | 2022-12-02 | SPY | Sell | $406.71 | allocation |
| 2022-12-01 | 2022-12-02 | IWM | Buy | $188.14 | allocation |
| 2023-01-03 | 2023-01-04 | SPY | Sell | $383.57 | allocation |
| 2023-01-03 | 2023-01-04 | IWM | Buy | $175.65 | allocation |
| 2023-02-01 | 2023-02-02 | IWM | Sell | $198.22 | allocation |
| 2023-02-01 | 2023-02-02 | SPY | Sell | $416.57 | allocation |
| 2023-02-01 | 2023-02-02 | QQQ | Buy | $311.88 | allocation |
| 2023-02-01 | 2023-02-02 | TLT | Buy | $108.37 | allocation |
| 2023-03-01 | 2023-03-02 | QQQ | Sell | $293.46 | allocation |
| 2023-03-01 | 2023-03-02 | TLT | Sell | $99.43 | allocation |
| 2023-03-01 | 2023-03-02 | IWM | Buy | $188.96 | allocation |
| 2023-04-03 | 2023-04-04 | IWM | Sell | $175.26 | allocation |
| 2023-04-03 | 2023-04-04 | QQQ | Sell | $318.91 | allocation |
| 2023-04-03 | 2023-04-04 | SPY | Buy | $408.87 | allocation |
| 2023-05-01 | 2023-05-02 | SPY | Sell | $410.63 | allocation |
| 2023-05-01 | 2023-05-02 | QQQ | Buy | $319.54 | allocation |
| 2023-06-01 | 2023-06-02 | QQQ | Sell | $354.47 | allocation |
| 2023-06-01 | 2023-06-02 | SPY | Buy | $428.13 | allocation |
| 2023-07-03 | 2023-07-05 | QQQ | Sell | $370.09 | allocation |
| 2023-07-03 | 2023-07-05 | SPY | Buy | $443.35 | allocation |
| 2023-08-01 | 2023-08-02 | SPY | Sell | $449.90 | allocation |
| 2023-08-01 | 2023-08-02 | IWM | Buy | $195.21 | allocation |
| 2023-08-01 | 2023-08-02 | QQQ | Buy | $374.58 | allocation |
| 2023-09-01 | 2023-09-05 | IWM | Sell | $186.74 | allocation |
| 2023-09-01 | 2023-09-05 | QQQ | Sell | $377.88 | allocation |
| 2023-09-01 | 2023-09-05 | SPY | Buy | $449.46 | allocation |
| 2023-10-02 | 2023-10-03 | QQQ | Sell | $354.74 | allocation |
| 2023-10-02 | 2023-10-03 | SPY | Buy | $421.80 | allocation |
| 2023-11-01 | 2023-11-02 | QQQ | Sell | $363.26 | allocation |
| 2023-11-01 | 2023-11-02 | SPY | Buy | $430.98 | allocation |
| 2023-12-01 | 2023-12-04 | QQQ | Sell | $386.13 | allocation |
| 2023-12-01 | 2023-12-04 | SPY | Buy | $456.92 | allocation |
| 2024-01-02 | 2024-01-03 | QQQ | Sell | $398.13 | allocation |
| 2024-01-02 | 2024-01-03 | SPY | Sell | $468.56 | allocation |
| 2024-01-02 | 2024-01-03 | IWM | Buy | $194.30 | allocation |
| 2024-01-02 | 2024-01-03 | TLT | Buy | $98.77 | allocation |
| 2024-02-01 | 2024-02-02 | IWM | Sell | $194.31 | allocation |
| 2024-02-01 | 2024-02-02 | TLT | Sell | $96.02 | allocation |
| 2024-02-01 | 2024-02-02 | QQQ | Buy | $429.22 | allocation |
| 2024-03-01 | 2024-03-04 | IWM | Sell | $205.60 | allocation |
| 2024-03-01 | 2024-03-04 | QQQ | Buy | $444.24 | allocation |
| 2024-04-01 | 2024-04-02 | IWM | Sell | $204.39 | allocation |
| 2024-04-01 | 2024-04-02 | QQQ | Buy | $441.33 | allocation |
| 2024-04-01 | 2024-04-02 | SPY | Buy | $519.10 | allocation |
| 2024-05-01 | 2024-05-02 | QQQ | Sell | $426.69 | allocation |
| 2024-05-01 | 2024-05-02 | SPY | Sell | $504.78 | allocation |
| 2024-05-01 | 2024-05-02 | IWM | Buy | $200.02 | allocation |
| 2024-06-03 | 2024-06-04 | IWM | Sell | $201.87 | allocation |
| 2024-06-03 | 2024-06-04 | SPY | Sell | $528.13 | allocation |
| 2024-06-03 | 2024-06-04 | QQQ | Buy | $454.60 | allocation |
| 2024-07-01 | 2024-07-02 | QQQ | Sell | $486.74 | allocation |
| 2024-07-01 | 2024-07-02 | SPY | Buy | $549.28 | allocation |
| 2024-08-01 | 2024-08-02 | SPY | Sell | $532.63 | allocation |
| 2024-08-01 | 2024-08-02 | IWM | Buy | $209.02 | allocation |
| 2024-08-01 | 2024-08-02 | QQQ | Buy | $448.97 | allocation |
| 2024-09-03 | 2024-09-04 | IWM | Sell | $212.88 | allocation |
| 2024-09-03 | 2024-09-04 | QQQ | Sell | $460.38 | allocation |
| 2024-09-03 | 2024-09-04 | SPY | Buy | $551.23 | allocation |
| 2024-09-03 | 2024-09-04 | TLT | Buy | $99.06 | allocation |
| 2024-10-01 | 2024-10-02 | SPY | Sell | $568.58 | allocation |
| 2024-10-01 | 2024-10-02 | IWM | Buy | $217.70 | allocation |
| 2024-10-01 | 2024-10-02 | TLT | Buy | $97.71 | allocation |
| 2024-11-01 | 2024-11-04 | IWM | Sell | $219.98 | allocation |
| 2024-11-01 | 2024-11-04 | TLT | Sell | $92.20 | allocation |
| 2024-11-01 | 2024-11-04 | QQQ | Buy | $486.25 | allocation |
| 2024-11-01 | 2024-11-04 | SPY | Buy | $570.09 | allocation |
| 2024-12-02 | 2024-12-03 | QQQ | Sell | $516.61 | allocation |
| 2024-12-02 | 2024-12-03 | SPY | Sell | $603.61 | allocation |
| 2024-12-02 | 2024-12-03 | IWM | Buy | $240.15 | allocation |
| 2025-01-02 | 2025-01-03 | IWM | Sell | $224.32 | allocation |
| 2025-01-02 | 2025-01-03 | QQQ | Sell | $518.32 | allocation |
| 2025-01-02 | 2025-01-03 | SPY | Buy | $592.25 | allocation |
| 2025-02-03 | 2025-02-04 | SPY | Sell | $601.48 | allocation |
| 2025-02-03 | 2025-02-04 | QQQ | Buy | $524.73 | allocation |
| 2025-03-03 | 2025-03-04 | SPY | Sell | $576.57 | allocation |
| 2025-03-03 | 2025-03-04 | QQQ | Buy | $495.80 | allocation |
| 2025-03-03 | 2025-03-04 | TLT | Buy | $91.48 | allocation |
| 2025-04-01 | 2025-04-02 | QQQ | Sell | $475.91 | allocation |
| 2025-04-01 | 2025-04-02 | TLT | Sell | $91.38 | allocation |
| 2025-04-01 | 2025-04-02 | SPY | Buy | $564.80 | allocation |
| 2025-05-01 | 2025-05-02 | SPY | Sell | $566.48 | allocation |
| 2025-05-01 | 2025-05-02 | TLT | Buy | $87.77 | allocation |
| 2025-06-02 | 2025-06-03 | SPY | Sell | $595.79 | allocation |
| 2025-06-02 | 2025-06-03 | TLT | Sell | $84.97 | allocation |
| 2025-06-02 | 2025-06-03 | QQQ | Buy | $527.56 | allocation |
| 2025-07-01 | 2025-07-02 | QQQ | Sell | $550.52 | allocation |
| 2025-07-01 | 2025-07-02 | SPY | Buy | $620.76 | allocation |
| 2025-08-01 | 2025-08-04 | QQQ | Sell | $563.82 | allocation |
| 2025-08-01 | 2025-08-04 | SPY | Buy | $631.49 | allocation |
| 2025-09-02 | 2025-09-03 | SPY | Sell | $643.42 | allocation |
| 2025-09-02 | 2025-09-03 | IWM | Buy | $233.79 | allocation |
| 2025-09-02 | 2025-09-03 | QQQ | Buy | $570.36 | allocation |
| 2025-10-01 | 2025-10-02 | QQQ | Sell | $605.43 | allocation |
| 2025-10-01 | 2025-10-02 | IWM | Buy | $244.14 | allocation |
| 2025-11-03 | 2025-11-04 | QQQ | Sell | $618.94 | allocation |
| 2025-11-03 | 2025-11-04 | IWM | Buy | $241.32 | allocation |
| 2025-12-01 | 2025-12-02 | IWM | Sell | $245.05 | allocation |
| 2025-12-01 | 2025-12-02 | QQQ | Buy | $622.31 | allocation |
| 2025-12-01 | 2025-12-02 | SPY | Buy | $681.87 | allocation |
| 2026-01-02 | 2026-01-05 | QQQ | Sell | $617.68 | allocation |
| 2026-01-02 | 2026-01-05 | SPY | Sell | $687.38 | allocation |
| 2026-01-02 | 2026-01-05 | IWM | Buy | $252.86 | allocation |
| 2026-02-02 | 2026-02-03 | IWM | Sell | $262.65 | allocation |
| 2026-02-02 | 2026-02-03 | SPY | Buy | $689.87 | allocation |
| 2026-03-02 | 2026-03-03 | SPY | Sell | $679.99 | allocation |
| 2026-03-02 | 2026-03-03 | IWM | Buy | $259.37 | allocation |
| 2026-04-01 | 2026-04-02 | IWM | Sell | $251.16 | allocation |
| 2026-04-01 | 2026-04-02 | SPY | Sell | $655.50 | allocation |
| 2026-04-01 | 2026-04-02 | TLT | Buy | $86.83 | allocation |
| 2026-05-01 | 2026-05-04 | IWM | Sell | $277.74 | allocation |
| 2026-05-01 | 2026-05-04 | TLT | Sell | $84.92 | allocation |
| 2026-05-01 | 2026-05-04 | QQQ | Buy | $673.22 | allocation |
| 2026-06-01 | 2026-06-02 | IWM | Sell | $291.51 | allocation |
| 2026-06-01 | 2026-06-02 | QQQ | Sell | $745.79 | allocation |
| 2026-06-01 | 2026-06-02 | SPY | Buy | $759.95 | allocation |
| 2026-07-01 | 2026-07-02 | SPY | Sell | $744.41 | allocation |
| 2026-07-01 | 2026-07-02 | IWM | Buy | $297.73 | allocation |
| 2026-07-01 | 2026-07-02 | QQQ | Buy | $712.96 | allocation |
| 2026-08-03 | 2026-08-04 | IWM | Sell | $301.56 | allocation |
| 2026-08-03 | 2026-08-04 | QQQ | Sell | $723.49 | allocation |
| 2026-08-03 | 2026-08-04 | SPY | Buy | $771.72 | allocation |
| 2026-09-01 | 2026-09-02 | SPY | Sell | $764.78 | allocation |
| 2026-09-01 | 2026-09-02 | IWM | Buy | $294.16 | allocation |
| 2026-10-01 | 2026-10-02 | IWM | Sell | $281.38 | allocation |
| 2026-10-01 | 2026-10-02 | SPY | Sell | $769.26 | allocation |
| 2026-10-01 | 2026-10-02 | QQQ | Buy | $749.95 | allocation |
| 2026-11-02 | 2026-11-03 | QQQ | Sell | $684.94 | allocation |
| 2026-11-02 | 2026-11-03 | SPY | Sell | $753.97 | allocation |
| 2026-11-02 | 2026-11-03 | TLT | Buy | $81.15 | allocation |
Want to change this rule?
Ask the chat to try another ticker, other dates, a stop, or different fees. It runs the same engine on real past prices.
Risk warning
Past results do not predict future returns. Not investment advice.