V Daena Digital BACKTESTER
TICKER: SPY ASK THE CHAT

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.

FIRST TRADE, FROM THE REPORT

Loading the first trade...

Did it beat SPY?

Loading statistics...

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.

Every fill in this backtest, in time order
Signal dateFill dateTickerSidePriceReason
2017-03-012017-03-02QQQBuy$130.85allocation
2017-03-012017-03-02SPYBuy$238.39allocation
2017-04-032017-04-04QQQSell$132.44allocation
2017-04-032017-04-04SPYBuy$235.60allocation
2017-05-012017-05-02QQQSell$137.36allocation
2017-05-012017-05-02SPYBuy$238.89allocation
2017-06-012017-06-02QQQSell$143.39allocation
2017-06-012017-06-02SPYSell$244.05allocation
2017-06-012017-06-02TLTBuy$125.68allocation
2017-07-032017-07-05TLTSell$124.43allocation
2017-07-032017-07-05IWMBuy$141.66allocation
2017-07-032017-07-05QQQBuy$137.60allocation
2017-08-012017-08-02IWMSell$140.16allocation
2017-08-012017-08-02QQQSell$143.88allocation
2017-08-012017-08-02SPYBuy$247.56allocation
2017-09-012017-09-05QQQSell$144.62allocation
2017-09-012017-09-05SPYBuy$246.18allocation
2017-10-022017-10-03SPYSell$252.73allocation
2017-10-022017-10-03IWMBuy$150.41allocation
2017-10-022017-10-03QQQBuy$145.96allocation
2017-11-012017-11-02QQQSell$151.73allocation
2017-11-012017-11-02IWMBuy$148.78allocation
2017-12-012017-12-04IWMSell$152.37allocation
2017-12-012017-12-04QQQSell$152.63allocation
2017-12-012017-12-04SPYBuy$264.27allocation
2018-01-022018-01-03IWMSell$153.98allocation
2018-01-022018-01-03SPYSell$270.33allocation
2018-01-022018-01-03QQQBuy$160.11allocation
2018-02-012018-02-02QQQSell$164.53allocation
2018-02-012018-02-02SPYBuy$275.59allocation
2018-03-012018-03-02QQQSell$165.91allocation
2018-03-012018-03-02SPYBuy$269.21allocation
2018-04-022018-04-03SPYSell$260.64allocation
2018-04-022018-04-03IWMBuy$150.33allocation
2018-04-022018-04-03QQQBuy$157.34allocation
2018-05-012018-05-02IWMSell$154.57allocation
2018-05-012018-05-02QQQSell$161.74allocation
2018-05-012018-05-02TLTBuy$118.34allocation
2018-06-012018-06-04IWMSell$164.63allocation
2018-06-012018-06-04TLTSell$119.37allocation
Show all 306 fills
More fills in this backtest
Signal dateFill dateTickerSidePriceReason
2018-06-012018-06-04QQQBuy$174.39allocation
2018-07-022018-07-03IWMSell$164.88allocation
2018-07-022018-07-03QQQBuy$170.89allocation
2018-08-012018-08-02QQQSell$179.44allocation
2018-08-012018-08-02IWMBuy$167.05allocation
2018-09-042018-09-05IWMSell$171.70allocation
2018-09-042018-09-05QQQBuy$183.54allocation
2018-09-042018-09-05SPYBuy$289.17allocation
2018-10-012018-10-02QQQSell$185.66allocation
2018-10-012018-10-02SPYBuy$291.71allocation
2018-11-012018-11-02SPYSell$271.75allocation
2018-11-012018-11-02QQQBuy$169.46allocation
2018-12-032018-12-04QQQSell$165.64allocation
2018-12-032018-12-04SPYSell$270.11allocation
2018-12-032018-12-04TLTBuy$117.88allocation
2019-01-022019-01-03TLTSell$123.48allocation
2019-01-022019-01-03SPYBuy$244.33allocation
2019-02-012019-02-04SPYSell$271.82allocation
2019-02-012019-02-04QQQBuy$169.61allocation
2019-02-012019-02-04TLTBuy$120.48allocation
2019-03-012019-03-04QQQSell$174.33allocation
2019-03-012019-03-04TLTSell$119.53allocation
2019-03-012019-03-04IWMBuy$156.89allocation
2019-04-012019-04-02QQQSell$182.64allocation
2019-04-012019-04-02IWMBuy$154.44allocation
2019-05-012019-05-02IWMSell$157.44allocation
2019-05-012019-05-02QQQSell$188.02allocation
2019-05-012019-05-02SPYBuy$291.33allocation
2019-06-032019-06-04QQQSell$174.82allocation
2019-06-032019-06-04SPYSell$280.39allocation
2019-06-032019-06-04TLTBuy$131.00allocation
2019-07-012019-07-02SPYSell$296.28allocation
2019-07-012019-07-02QQQBuy$190.11allocation
2019-07-012019-07-02TLTBuy$133.33allocation
2019-08-012019-08-02QQQSell$187.26allocation
2019-08-012019-08-02TLTSell$136.44allocation
2019-08-012019-08-02SPYBuy$292.77allocation
2019-09-032019-09-04SPYSell$293.89allocation
2019-09-032019-09-04TLTSell$147.36allocation
2019-09-032019-09-04QQQBuy$188.42allocation
2019-10-012019-10-02QQQSell$183.96allocation
2019-10-012019-10-02SPYBuy$288.20allocation
2019-11-012019-11-04SPYSell$307.22allocation
2019-11-012019-11-04TLTSell$138.64allocation
2019-11-012019-11-04QQQBuy$200.20allocation
2019-12-022019-12-03SPYSell$309.40allocation
2019-12-022019-12-03IWMBuy$159.76allocation
2020-01-022020-01-03IWMSell$165.05allocation
2020-01-022020-01-03QQQSell$214.07allocation
2020-01-022020-01-03SPYBuy$322.57allocation
2020-02-032020-02-04QQQSell$227.36allocation
2020-02-032020-02-04SPYBuy$329.22allocation
2020-03-022020-03-03QQQSell$209.38allocation
2020-03-022020-03-03SPYSell$300.09allocation
2020-03-022020-03-03TLTBuy$156.41allocation
2020-04-012020-04-02TLTSell$168.02allocation
2020-04-012020-04-02QQQBuy$186.10allocation
2020-05-012020-05-04QQQSell$215.11allocation
2020-05-012020-05-04TLTBuy$167.24allocation
2020-06-012020-06-02QQQSell$235.51allocation
2020-06-012020-06-02TLTBuy$161.77allocation
2020-07-012020-07-02QQQSell$252.06allocation
2020-07-012020-07-02TLTSell$163.51allocation
2020-07-012020-07-02IWMBuy$142.47allocation
2020-08-032020-08-04QQQSell$270.24allocation
2020-08-032020-08-04IWMBuy$150.87allocation
2020-09-012020-09-02IWMSell$158.38allocation
2020-09-012020-09-02QQQSell$302.61allocation
2020-09-012020-09-02SPYBuy$357.88allocation
2020-10-012020-10-02SPYSell$333.67allocation
2020-10-012020-10-02QQQBuy$274.45allocation
2020-11-022020-11-03QQQSell$274.51allocation
2020-11-022020-11-03SPYSell$335.86allocation
2020-11-022020-11-03IWMBuy$160.32allocation
2020-12-012020-12-02IWMSell$182.80allocation
2020-12-012020-12-02SPYBuy$366.97allocation
2021-01-042021-01-05IWMSell$196.39allocation
2021-01-042021-01-05SPYSell$371.14allocation
2021-01-042021-01-05QQQBuy$312.02allocation
2021-02-012021-02-02IWMSell$213.50allocation
2021-02-012021-02-02QQQBuy$327.84allocation
2021-03-012021-03-02IWMSell$221.61allocation
2021-03-012021-03-02QQQBuy$318.56allocation
2021-04-012021-04-05QQQSell$330.88allocation
2021-04-012021-04-05IWMBuy$225.08allocation
2021-04-012021-04-05SPYBuy$406.56allocation
2021-05-032021-05-04SPYSell$415.41allocation
2021-05-032021-05-04IWMBuy$223.40allocation
2021-06-012021-06-02IWMSell$228.22allocation
2021-06-012021-06-02QQQBuy$333.64allocation
2021-06-012021-06-02SPYBuy$420.54allocation
2021-07-012021-07-02QQQSell$358.46allocation
2021-07-012021-07-02SPYBuy$433.94allocation
2021-08-022021-08-03QQQSell$366.63allocation
2021-08-022021-08-03SPYSell$440.93allocation
2021-08-022021-08-03TLTBuy$150.83allocation
2021-09-012021-09-02QQQSell$380.21allocation
2021-09-012021-09-02TLTSell$149.47allocation
2021-09-012021-09-02SPYBuy$453.42allocation
2021-10-012021-10-04SPYSell$428.43allocation
2021-10-012021-10-04QQQBuy$352.80allocation
2021-10-012021-10-04TLTBuy$145.05allocation
2021-11-012021-11-02QQQSell$388.86allocation
2021-11-012021-11-02TLTSell$147.02allocation
2021-11-012021-11-02IWMBuy$234.57allocation
2021-12-012021-12-02IWMSell$219.10allocation
2021-12-012021-12-02QQQSell$389.72allocation
2021-12-012021-12-02TLTBuy$152.61allocation
2022-01-032022-01-04QQQSell$396.27allocation
2022-01-032022-01-04TLTSell$143.63allocation
2022-01-032022-01-04SPYBuy$477.79allocation
2022-02-012022-02-02QQQSell$368.31allocation
2022-02-012022-02-02SPYSell$457.12allocation
2022-02-012022-02-02TLTBuy$142.27allocation
2022-03-012022-03-02TLTSell$136.40allocation
2022-03-012022-03-02SPYBuy$438.11allocation
2022-04-012022-04-04SPYSell$456.57allocation
2022-04-012022-04-04TLTSell$131.39allocation
2022-04-012022-04-04IWMBuy$208.01allocation
2022-05-022022-05-03SPYSell$416.17allocation
2022-05-022022-05-03IWMBuy$188.58allocation
2022-06-012022-06-02SPYSell$417.18allocation
2022-06-012022-06-02IWMBuy$188.85allocation
2022-07-012022-07-05IWMSell$172.74allocation
2022-07-012022-07-05SPYBuy$382.15allocation
2022-07-012022-07-05TLTBuy$116.79allocation
2022-08-012022-08-02SPYSell$407.86allocation
2022-08-012022-08-02TLTSell$117.44allocation
2022-08-012022-08-02IWMBuy$187.09allocation
2022-08-012022-08-02QQQBuy$314.49allocation
2022-09-012022-09-02IWMSell$180.00allocation
2022-09-012022-09-02QQQBuy$295.32allocation
2022-10-032022-10-04IWMSell$175.91allocation
2022-10-032022-10-04QQQSell$281.99allocation
2022-10-032022-10-04SPYBuy$378.16allocation
2022-11-012022-11-02IWMSell$177.40allocation
2022-11-012022-11-02SPYBuy$375.06allocation
2022-12-012022-12-02SPYSell$406.71allocation
2022-12-012022-12-02IWMBuy$188.14allocation
2023-01-032023-01-04SPYSell$383.57allocation
2023-01-032023-01-04IWMBuy$175.65allocation
2023-02-012023-02-02IWMSell$198.22allocation
2023-02-012023-02-02SPYSell$416.57allocation
2023-02-012023-02-02QQQBuy$311.88allocation
2023-02-012023-02-02TLTBuy$108.37allocation
2023-03-012023-03-02QQQSell$293.46allocation
2023-03-012023-03-02TLTSell$99.43allocation
2023-03-012023-03-02IWMBuy$188.96allocation
2023-04-032023-04-04IWMSell$175.26allocation
2023-04-032023-04-04QQQSell$318.91allocation
2023-04-032023-04-04SPYBuy$408.87allocation
2023-05-012023-05-02SPYSell$410.63allocation
2023-05-012023-05-02QQQBuy$319.54allocation
2023-06-012023-06-02QQQSell$354.47allocation
2023-06-012023-06-02SPYBuy$428.13allocation
2023-07-032023-07-05QQQSell$370.09allocation
2023-07-032023-07-05SPYBuy$443.35allocation
2023-08-012023-08-02SPYSell$449.90allocation
2023-08-012023-08-02IWMBuy$195.21allocation
2023-08-012023-08-02QQQBuy$374.58allocation
2023-09-012023-09-05IWMSell$186.74allocation
2023-09-012023-09-05QQQSell$377.88allocation
2023-09-012023-09-05SPYBuy$449.46allocation
2023-10-022023-10-03QQQSell$354.74allocation
2023-10-022023-10-03SPYBuy$421.80allocation
2023-11-012023-11-02QQQSell$363.26allocation
2023-11-012023-11-02SPYBuy$430.98allocation
2023-12-012023-12-04QQQSell$386.13allocation
2023-12-012023-12-04SPYBuy$456.92allocation
2024-01-022024-01-03QQQSell$398.13allocation
2024-01-022024-01-03SPYSell$468.56allocation
2024-01-022024-01-03IWMBuy$194.30allocation
2024-01-022024-01-03TLTBuy$98.77allocation
2024-02-012024-02-02IWMSell$194.31allocation
2024-02-012024-02-02TLTSell$96.02allocation
2024-02-012024-02-02QQQBuy$429.22allocation
2024-03-012024-03-04IWMSell$205.60allocation
2024-03-012024-03-04QQQBuy$444.24allocation
2024-04-012024-04-02IWMSell$204.39allocation
2024-04-012024-04-02QQQBuy$441.33allocation
2024-04-012024-04-02SPYBuy$519.10allocation
2024-05-012024-05-02QQQSell$426.69allocation
2024-05-012024-05-02SPYSell$504.78allocation
2024-05-012024-05-02IWMBuy$200.02allocation
2024-06-032024-06-04IWMSell$201.87allocation
2024-06-032024-06-04SPYSell$528.13allocation
2024-06-032024-06-04QQQBuy$454.60allocation
2024-07-012024-07-02QQQSell$486.74allocation
2024-07-012024-07-02SPYBuy$549.28allocation
2024-08-012024-08-02SPYSell$532.63allocation
2024-08-012024-08-02IWMBuy$209.02allocation
2024-08-012024-08-02QQQBuy$448.97allocation
2024-09-032024-09-04IWMSell$212.88allocation
2024-09-032024-09-04QQQSell$460.38allocation
2024-09-032024-09-04SPYBuy$551.23allocation
2024-09-032024-09-04TLTBuy$99.06allocation
2024-10-012024-10-02SPYSell$568.58allocation
2024-10-012024-10-02IWMBuy$217.70allocation
2024-10-012024-10-02TLTBuy$97.71allocation
2024-11-012024-11-04IWMSell$219.98allocation
2024-11-012024-11-04TLTSell$92.20allocation
2024-11-012024-11-04QQQBuy$486.25allocation
2024-11-012024-11-04SPYBuy$570.09allocation
2024-12-022024-12-03QQQSell$516.61allocation
2024-12-022024-12-03SPYSell$603.61allocation
2024-12-022024-12-03IWMBuy$240.15allocation
2025-01-022025-01-03IWMSell$224.32allocation
2025-01-022025-01-03QQQSell$518.32allocation
2025-01-022025-01-03SPYBuy$592.25allocation
2025-02-032025-02-04SPYSell$601.48allocation
2025-02-032025-02-04QQQBuy$524.73allocation
2025-03-032025-03-04SPYSell$576.57allocation
2025-03-032025-03-04QQQBuy$495.80allocation
2025-03-032025-03-04TLTBuy$91.48allocation
2025-04-012025-04-02QQQSell$475.91allocation
2025-04-012025-04-02TLTSell$91.38allocation
2025-04-012025-04-02SPYBuy$564.80allocation
2025-05-012025-05-02SPYSell$566.48allocation
2025-05-012025-05-02TLTBuy$87.77allocation
2025-06-022025-06-03SPYSell$595.79allocation
2025-06-022025-06-03TLTSell$84.97allocation
2025-06-022025-06-03QQQBuy$527.56allocation
2025-07-012025-07-02QQQSell$550.52allocation
2025-07-012025-07-02SPYBuy$620.76allocation
2025-08-012025-08-04QQQSell$563.82allocation
2025-08-012025-08-04SPYBuy$631.49allocation
2025-09-022025-09-03SPYSell$643.42allocation
2025-09-022025-09-03IWMBuy$233.79allocation
2025-09-022025-09-03QQQBuy$570.36allocation
2025-10-012025-10-02QQQSell$605.43allocation
2025-10-012025-10-02IWMBuy$244.14allocation
2025-11-032025-11-04QQQSell$618.94allocation
2025-11-032025-11-04IWMBuy$241.32allocation
2025-12-012025-12-02IWMSell$245.05allocation
2025-12-012025-12-02QQQBuy$622.31allocation
2025-12-012025-12-02SPYBuy$681.87allocation
2026-01-022026-01-05QQQSell$617.68allocation
2026-01-022026-01-05SPYSell$687.38allocation
2026-01-022026-01-05IWMBuy$252.86allocation
2026-02-022026-02-03IWMSell$262.65allocation
2026-02-022026-02-03SPYBuy$689.87allocation
2026-03-022026-03-03SPYSell$679.99allocation
2026-03-022026-03-03IWMBuy$259.37allocation
2026-04-012026-04-02IWMSell$251.16allocation
2026-04-012026-04-02SPYSell$655.50allocation
2026-04-012026-04-02TLTBuy$86.83allocation
2026-05-012026-05-04IWMSell$277.74allocation
2026-05-012026-05-04TLTSell$84.92allocation
2026-05-012026-05-04QQQBuy$673.22allocation
2026-06-012026-06-02IWMSell$291.51allocation
2026-06-012026-06-02QQQSell$745.79allocation
2026-06-012026-06-02SPYBuy$759.95allocation
2026-07-012026-07-02SPYSell$744.41allocation
2026-07-012026-07-02IWMBuy$297.73allocation
2026-07-012026-07-02QQQBuy$712.96allocation
2026-08-032026-08-04IWMSell$301.56allocation
2026-08-032026-08-04QQQSell$723.49allocation
2026-08-032026-08-04SPYBuy$771.72allocation
2026-09-012026-09-02SPYSell$764.78allocation
2026-09-012026-09-02IWMBuy$294.16allocation
2026-10-012026-10-02IWMSell$281.38allocation
2026-10-012026-10-02SPYSell$769.26allocation
2026-10-012026-10-02QQQBuy$749.95allocation
2026-11-022026-11-03QQQSell$684.94allocation
2026-11-022026-11-03SPYSell$753.97allocation
2026-11-022026-11-03TLTBuy$81.15allocation

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.

CHANGE IT IN THE CHAT

Risk warning

Past results do not predict future returns. Not investment advice.