V Daena Digital BACKTESTER
TICKER: XLK ASK THE CHAT

The rule

Nine sector ETFs: each month hold the one with the best 12 month return (top decile of a small universe). Orders fill at the next close.

ENTER WHEN
First session of the month: hold the sector with the best 12 month return
EXIT WHEN
Next monthly rebalance
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

26 trades and 51 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
2016-01-042016-01-05XLYBuy$76.72allocation
2016-03-012016-03-02XLYSell$76.34allocation
2016-03-012016-03-02XLUBuy$46.31allocation
2016-10-032016-10-04XLUSell$47.29allocation
2016-10-032016-10-04XLKBuy$47.47allocation
2016-11-012016-11-02XLKSell$46.71allocation
2016-11-012016-11-02XLUBuy$47.92allocation
2016-12-012016-12-02XLUSell$46.80allocation
2016-12-012016-12-02XLIBuy$62.81allocation
2017-01-032017-01-04XLISell$62.96allocation
2017-01-032017-01-04XLEBuy$76.01allocation
2017-02-012017-02-02XLESell$72.77allocation
2017-02-012017-02-02XLBBuy$51.99allocation
2017-03-012017-03-02XLBSell$52.70allocation
2017-03-012017-03-02XLIBuy$66.25allocation
2017-04-032017-04-04XLISell$65.09allocation
2017-04-032017-04-04XLKBuy$53.30allocation
2017-10-022017-10-03XLKSell$59.33allocation
2017-10-022017-10-03XLFBuy$26.17allocation
2017-12-012017-12-04XLFSell$28.00allocation
2017-12-012017-12-04XLKBuy$62.49allocation
2018-09-042018-09-05XLKSell$74.37allocation
2018-09-042018-09-05XLYBuy$115.91allocation
2018-12-032018-12-04XLYSell$106.05allocation
2018-12-032018-12-04XLVBuy$93.28allocation
2019-02-012019-02-04XLVSell$90.49allocation
2019-02-012019-02-04XLUBuy$54.64allocation
2019-04-012019-04-02XLUSell$57.85allocation
2019-04-012019-04-02XLKBuy$75.27allocation
2019-06-032019-06-04XLKSell$72.99allocation
2019-06-032019-06-04XLUBuy$58.88allocation
2019-11-012019-11-04XLUSell$63.27allocation
2019-11-012019-11-04XLKBuy$85.11allocation
2021-04-012021-04-05XLKSell$138.28allocation
2021-04-012021-04-05XLBBuy$80.47allocation
2021-06-012021-06-02XLBSell$87.74allocation
2021-06-012021-06-02XLFBuy$38.28allocation
2021-10-012021-10-04XLFSell$37.82allocation
2021-10-012021-10-04XLEBuy$54.72allocation
2023-06-012023-06-02XLESell$79.90allocation
Show all 51 fills
More fills in this backtest
Signal dateFill dateTickerSidePriceReason
2023-06-012023-06-02XLKBuy$166.90allocation
2024-06-032024-06-04XLKSell$211.13allocation
2024-06-032024-06-04XLFBuy$41.19allocation
2024-07-012024-07-02XLFSell$41.68allocation
2024-07-012024-07-02XLKBuy$229.08allocation
2024-08-012024-08-02XLKSell$204.72allocation
2024-08-012024-08-02XLFBuy$42.06allocation
2024-10-012024-10-02XLFSell$45.13allocation
2024-10-012024-10-02XLUBuy$81.47allocation
2024-11-012024-11-04XLUSell$77.20allocation
2024-11-012024-11-04XLFBuy$46.28allocation

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.