V Daena Digital BACKTESTER
TICKER: MSFT ASK THE CHAT

The rule

MSFT / SPY ratio above its 50 day average. Orders fill at the next close.

ENTER WHEN
MSFT / SPY ratio above its 50 day average
EXIT WHEN
Ratio below its 50 day average
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...

The same result in an AI chat

This is how the result looks when an AI agent such as Claude or ChatGPT runs it. It uses the same engine report.

Strategy equity in orange-red, SPY in light. Historical test only.

Every trade

107 trades and 214 fills, straight from the engine report. Each fill shows the day the signal fired, the day it filled, and why. This run used 0 bps fees and 0 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
2015-04-202015-04-21MSFTBuy$42.63entry
2015-06-152015-06-16MSFTSell$45.83exit
2015-06-182015-06-19MSFTBuy$46.10entry
2015-06-192015-06-22MSFTSell$46.23exit
2015-07-202015-07-21MSFTBuy$47.28entry
2015-07-222015-07-23MSFTSell$46.11exit
2015-07-242015-07-27MSFTBuy$45.35entry
2015-07-282015-07-29MSFTSell$46.29exit
2015-07-292015-07-30MSFTBuy$46.88entry
2015-08-212015-08-24MSFTSell$41.68exit
2015-08-242015-08-25MSFTBuy$40.47entry
2015-08-252015-08-26MSFTSell$42.71exit
2015-08-272015-08-28MSFTBuy$43.93entry
2015-09-012015-09-02MSFTSell$43.36exit
2015-09-022015-09-03MSFTBuy$43.50entry
2015-09-142015-09-15MSFTSell$43.98exit
2015-09-152015-09-16MSFTBuy$44.30entry
2016-02-052016-02-08MSFTSell$49.41exit
2016-02-112016-02-12MSFTBuy$50.50entry
2016-02-122016-02-16MSFTSell$51.09exit
2016-03-312016-04-01MSFTBuy$55.57entry
2016-04-052016-04-06MSFTSell$55.12exit
2016-04-142016-04-15MSFTBuy$55.65entry
2016-04-202016-04-21MSFTSell$55.78exit
2016-04-212016-04-22MSFTBuy$51.78entry
2016-04-222016-04-25MSFTSell$52.11exit
2016-07-052016-07-06MSFTBuy$51.38entry
2016-07-062016-07-07MSFTSell$51.38exit
2016-07-072016-07-08MSFTBuy$52.30entry
2016-07-192016-07-20MSFTSell$55.91exit
2016-07-202016-07-21MSFTBuy$55.80entry
2016-11-102016-11-11MSFTSell$59.02exit
2016-11-112016-11-14MSFTBuy$58.12entry
2016-11-142016-11-15MSFTSell$58.87exit
2016-11-162016-11-17MSFTBuy$60.64entry
2016-11-302016-12-01MSFTSell$59.20exit
2016-12-122016-12-13MSFTBuy$62.98entry
2017-01-042017-01-05MSFTSell$62.30exit
2017-01-112017-01-12MSFTBuy$62.61entry
2017-01-122017-01-13MSFTSell$62.70exit
Show all 214 fills
More fills in this backtest
Signal dateFill dateTickerSidePriceReason
2017-01-172017-01-18MSFTBuy$62.50entry
2017-01-182017-01-19MSFTSell$62.30exit
2017-01-202017-01-23MSFTBuy$62.96entry
2017-02-072017-02-08MSFTSell$63.34exit
2017-02-092017-02-10MSFTBuy$64.00entry
2017-02-102017-02-13MSFTSell$64.72exit
2017-02-132017-02-14MSFTBuy$64.57entry
2017-02-142017-02-15MSFTSell$64.53exit
2017-03-222017-03-23MSFTBuy$64.87entry
2017-06-272017-06-28MSFTSell$69.80exit
2017-07-102017-07-11MSFTBuy$69.99entry
2017-09-212017-09-22MSFTSell$74.41exit
2017-09-222017-09-25MSFTBuy$73.26entry
2017-09-252017-09-26MSFTSell$73.26exit
2017-10-052017-10-06MSFTBuy$76.00entry
2017-12-042017-12-05MSFTSell$81.59exit
2017-12-062017-12-07MSFTBuy$82.49entry
2017-12-072017-12-08MSFTSell$84.16exit
2017-12-082017-12-11MSFTBuy$85.23entry
2018-01-032018-01-04MSFTSell$87.11exit
2018-01-042018-01-05MSFTBuy$88.19entry
2018-01-102018-01-11MSFTSell$88.08exit
2018-01-122018-01-16MSFTBuy$88.35entry
2018-01-162018-01-17MSFTSell$90.14exit
2018-01-172018-01-18MSFTBuy$90.10entry
2018-08-212018-08-22MSFTSell$107.06exit
2018-08-222018-08-23MSFTBuy$107.56entry
2018-09-052018-09-06MSFTSell$108.74exit
2018-09-062018-09-07MSFTBuy$108.21entry
2018-09-072018-09-10MSFTSell$109.38exit
2018-09-102018-09-11MSFTBuy$111.24entry
2018-10-102018-10-11MSFTSell$105.91exit
2018-10-112018-10-12MSFTBuy$109.57entry
2018-10-242018-10-25MSFTSell$108.30exit
2018-10-252018-10-26MSFTBuy$106.96entry
2018-10-302018-10-31MSFTSell$106.81exit
2018-10-312018-11-01MSFTBuy$105.92entry
2018-11-012018-11-02MSFTSell$106.16exit
2018-11-022018-11-05MSFTBuy$107.51entry
2018-11-142018-11-15MSFTSell$107.28exit
2018-11-152018-11-16MSFTBuy$108.29entry
2018-11-192018-11-20MSFTSell$101.71exit
2018-11-262018-11-27MSFTBuy$107.14entry
2019-01-032019-01-04MSFTSell$101.93exit
2019-01-042019-01-07MSFTBuy$102.06entry
2019-01-112019-01-14MSFTSell$102.05exit
2019-01-152019-01-16MSFTBuy$105.38entry
2019-01-282019-01-29MSFTSell$102.94exit
2019-02-252019-02-26MSFTBuy$112.36entry
2019-09-092019-09-10MSFTSell$136.08exit
2019-09-192019-09-20MSFTBuy$139.44entry
2019-09-242019-09-25MSFTSell$139.36exit
2019-09-252019-09-26MSFTBuy$139.54entry
2019-09-272019-09-30MSFTSell$139.03exit
2019-09-302019-10-01MSFTBuy$137.07entry
2019-10-172019-10-18MSFTSell$137.41exit
2019-10-282019-10-29MSFTBuy$142.83entry
2020-05-262020-05-27MSFTSell$181.81exit
2020-06-102020-06-11MSFTBuy$186.27entry
2020-06-152020-06-16MSFTSell$193.57exit
2020-06-162020-06-17MSFTBuy$194.24entry
2020-07-172020-07-20MSFTSell$211.60exit
2020-07-202020-07-21MSFTBuy$208.75entry
2020-07-232020-07-24MSFTSell$201.30exit
2020-08-032020-08-04MSFTBuy$213.29entry
2020-08-102020-08-11MSFTSell$203.38exit
2020-08-272020-08-28MSFTBuy$228.91entry
2020-09-032020-09-04MSFTSell$214.25exit
2020-09-252020-09-28MSFTBuy$209.44entry
2020-09-282020-09-29MSFTSell$207.26exit
2020-09-302020-10-01MSFTBuy$212.46entry
2020-10-022020-10-05MSFTSell$210.38exit
2020-10-122020-10-13MSFTBuy$222.86entry
2020-10-222020-10-23MSFTSell$216.23exit
2020-10-232020-10-26MSFTBuy$210.08entry
2020-10-262020-10-27MSFTSell$213.25exit
2020-10-272020-10-28MSFTBuy$202.68entry
2020-10-282020-10-29MSFTSell$204.72exit
2020-11-042020-11-05MSFTBuy$223.29entry
2020-11-092020-11-10MSFTSell$211.01exit
2020-12-222020-12-23MSFTBuy$221.02entry
2020-12-232020-12-24MSFTSell$222.75exit
2020-12-282020-12-29MSFTBuy$224.15entry
2020-12-302020-12-31MSFTSell$222.42exit
2021-01-222021-01-25MSFTBuy$229.53entry
2021-02-242021-02-25MSFTSell$228.99exit
2021-02-262021-03-01MSFTBuy$236.94entry
2021-03-032021-03-04MSFTSell$226.73exit
2021-03-052021-03-08MSFTBuy$227.39entry
2021-03-082021-03-09MSFTSell$233.78exit
2021-03-092021-03-10MSFTBuy$232.42entry
2021-03-102021-03-11MSFTSell$237.13exit
2021-03-232021-03-24MSFTBuy$235.46entry
2021-03-252021-03-26MSFTSell$236.48exit
2021-04-052021-04-06MSFTBuy$247.86entry
2021-04-292021-04-30MSFTSell$252.18exit
2021-06-102021-06-11MSFTBuy$257.89entry
2021-09-282021-09-29MSFTSell$284.00exit
2021-10-012021-10-04MSFTBuy$283.11entry
2021-10-042021-10-05MSFTSell$288.76exit
2021-10-052021-10-06MSFTBuy$293.11entry
2021-12-162021-12-17MSFTSell$323.80exit
2021-12-222021-12-23MSFTBuy$334.69entry
2021-12-302021-12-31MSFTSell$336.32exit
2022-02-242022-02-25MSFTBuy$297.31entry
2022-02-252022-02-28MSFTSell$298.79exit
2022-02-282022-03-01MSFTBuy$294.95entry
2022-03-032022-03-04MSFTSell$289.86exit
2022-03-162022-03-17MSFTBuy$295.22entry
2022-03-172022-03-18MSFTSell$300.43exit
2022-03-182022-03-21MSFTBuy$299.16entry
2022-03-212022-03-22MSFTSell$304.06exit
2022-03-222022-03-23MSFTBuy$299.49entry
2022-03-252022-03-28MSFTSell$310.70exit
2022-03-282022-03-29MSFTBuy$315.41entry
2022-04-062022-04-07MSFTSell$301.37exit
2022-04-272022-04-28MSFTBuy$289.63entry
2022-05-062022-05-09MSFTSell$264.58exit
2022-05-102022-05-11MSFTBuy$260.55entry
2022-05-112022-05-12MSFTSell$255.35exit
2022-06-012022-06-02MSFTBuy$274.58entry
2022-06-022022-06-03MSFTSell$270.02exit
2022-06-152022-06-16MSFTBuy$244.97entry
2022-07-122022-07-13MSFTSell$252.72exit
2022-07-142022-07-15MSFTBuy$256.72entry
2022-07-152022-07-18MSFTSell$254.25exit
2022-07-272022-07-28MSFTBuy$276.41entry
2022-08-222022-08-23MSFTSell$276.44exit
2022-10-242022-10-25MSFTBuy$250.66entry
2022-10-252022-10-26MSFTSell$231.32exit
2022-12-022022-12-05MSFTBuy$250.20entry
2022-12-062022-12-07MSFTSell$244.37exit
2022-12-082022-12-09MSFTBuy$245.42entry
2023-01-042023-01-05MSFTSell$222.31exit
2023-02-012023-02-02MSFTBuy$264.60entry
2023-07-102023-07-11MSFTSell$332.47exit
2023-07-142023-07-17MSFTBuy$345.73entry
2023-07-202023-07-21MSFTSell$343.77exit
2023-07-252023-07-26MSFTBuy$337.77entry
2023-07-262023-07-27MSFTSell$330.72exit
2023-09-062023-09-07MSFTBuy$329.91entry
2023-09-072023-09-08MSFTSell$334.27exit
2023-09-082023-09-11MSFTBuy$337.94entry
2023-09-182023-09-19MSFTSell$328.65exit
2023-09-192023-09-20MSFTBuy$320.77entry
2023-09-202023-09-21MSFTSell$319.53exit
2023-09-292023-10-02MSFTBuy$321.80entry
2023-12-132023-12-14MSFTSell$365.93exit
2024-01-122024-01-16MSFTBuy$390.27entry
2024-02-162024-02-20MSFTSell$402.79exit
2024-02-202024-02-21MSFTBuy$402.18entry
2024-02-212024-02-22MSFTSell$411.65exit
2024-02-222024-02-23MSFTBuy$410.34entry
2024-02-232024-02-26MSFTSell$407.54exit
2024-02-292024-03-01MSFTBuy$415.50entry
2024-03-012024-03-04MSFTSell$414.92exit
2024-03-142024-03-15MSFTBuy$416.42entry
2024-03-182024-03-19MSFTSell$421.41exit
2024-03-192024-03-20MSFTBuy$425.23entry
2024-03-252024-03-26MSFTSell$421.65exit
2024-04-052024-04-08MSFTBuy$424.59entry
2024-04-182024-04-19MSFTSell$399.12exit
2024-05-212024-05-22MSFTBuy$430.52entry
2024-05-302024-05-31MSFTSell$415.13exit
2024-06-112024-06-12MSFTBuy$441.06entry
2024-07-152024-07-16MSFTSell$449.52exit
2024-09-172024-09-18MSFTBuy$430.81entry
2024-09-182024-09-19MSFTSell$438.69exit
2024-09-192024-09-20MSFTBuy$435.27entry
2024-09-232024-09-24MSFTSell$429.17exit
2024-10-292024-10-30MSFTBuy$432.53entry
2024-10-312024-11-01MSFTSell$410.37exit
2024-12-052024-12-06MSFTBuy$443.57entry
2024-12-302024-12-31MSFTSell$421.50exit

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.