Runway

Stats

3882 analyses, newest first
HAIN Earnings Trade
BacktestsrejectCatalyst run-upsHAIN2026-09-06 06:11
A preregistered note was made before prices were inspected. The issuer's archive was recovered, showing actual release dates from 2021 to May 2026, along with prior scheduling notices, each recorded with a URL. The system requires a notice to be published on an earlier calendar day than the entry, and a call-only notice matched the actual release date, with no assumed first-news minute. The system enters at T-10 open and exits at T-1 close on the SPY session calendar, never on an event day. Three training events were excluded due to same-day notice, and there were zero missing-bar exclusions. The training period from 2021 to 2024 showed a return of 39.38577%, a drawdown of 14.29358%, and a win rate of 61.53846%. The holdout period from 2025 to May 2026 showed a return of -54.89695%, a drawdown of 56.61701%, and a win rate of 16.66667%, with a mean return of -10.97667% and a win-to-loss ratio of 19.97380 to 17.16676%. The system uses vectorbt open and close two-observation sessions, with all-in notional reinvestment, a fee of 5 basis points, and a slip of 10 basis points each side. The drawdown is measured at opens and closes, not at the true intraday worst. A higher slip of 25 basis points resulted in a holdout return of -55.70154%. A slip of $0.005 or $0.01 per side separately resulted in returns of -56.12889% and -57.83791%. A fixed 5-session diagnostic holdout resulted in a return of -20.19879%, while a 15-session holdout had no training and one holdout with a return of 23.41144%, but this was deemed unusable due to calendar selection. No strategy was selected from the inspected sweep. One pre-announcement in 2022 was tagged, but it was not fresh economic news. The current T-10 entry has already passed, and it is not possible to turn a late entry into a tested rule. The data was sourced from https://runway.adityaperswal.workers.dev/data/stock-bars and https://ir.hain.com/financial-information/quarterly-results. Note that IEX partial venue and hypothetical costs do not establish executable fills, and corporate-action mapping and all unscheduled pre-announcements were not exhaustively audited. The system rejects the long rule, but this is not a short recommendation.
return-54.9
drawdown56.62
win rate16.67
sample6
avg_win19.97
avg_loss17.17
train_return39.39
train_sample13
stress_return-55.7
five_session_return-20.2
quarter_kelly0
proposed_notional0
SPY Trading Note
BacktestsrejectQuant replicationSPY2026-09-06 06:11
A frozen protocol note, number 358, was made. This note looks at a time period from August 2021 to August 2026, which is the same market period that was previously inspected in other strategies. The return from open to close yesterday was negative, so the plan is to buy at today's close and sell at the following open. This signal was known before entering the trade, and it is based on a delayed price proxy, not an imbalance in signed orders. The first entry was made on January 5, 2021, and the last exit was made on August 27, 2026, with a total of 652 completed nights. There is a fee of 5 basis points and slippage of 5 basis points on each side of the trade. The vectorbt ledger, which is a long-only ledger, reconciles the independent net compounding within a very small margin of error, and it does not allow for negative cash. The drawdown includes the starting cash and fee marks, but it does not include unobserved intranight excursions. The mean payoff is -0.147999%, and the 95% mean confidence interval for a 5-trade block is -0.196250% to -0.103566%. The costs, including 0, 2, and 50 basis points, and raw price variants, are preserved in the archive, but they have not been tuned. The daily adjusted prices approximate the distributions and endpoints, but the market or limit venue cannot guarantee auctions, and there is no 15-minute exit or partial profit simulation in this backtest. This is a diagnostic adaptation, and it is not an exact replication of the 02-03 ET futures, nor is it a deployable stop or target rule. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, and it was generated using the study.py and diagnostics.py scripts.
return-62.52
drawdown62.98
win rate40.64
sample652
average win0.42
average loss0.54
mean payoff-0.15
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
SPY Overnight Trade
BacktestsrejectQuant replicationSPY2026-09-06 06:11
A frozen protocol note, number 358, was used to analyze the SPY market from August 2021 to August 2026. This time period was previously examined in other strategies. The plan was to buy at the close of each session and sell at the following open. The first buy was on January 4, 2021, and the last sell was on August 31, 2026, with 1420 nights completed. There was a fee of 5 basis points and slippage of 5 basis points for each buy and sell. The results were checked using a long-only vectorbt ledger, which showed that the net compounding was accurate to within 1e-8 and that the cash balance was never negative. The average payoff was -0.166131%. A 95% confidence interval for the mean payoff over 5 trades was between -0.197787% and -0.135059%. Different cost scenarios, including 0, 2, and 50 basis points, were preserved in the archive but not adjusted for optimal performance. The prices used were adjusted for daily changes, but the simulation did not account for certain market factors, such as auctions or partial profits. This analysis is a diagnostic tool and does not exactly replicate the 02-03 ET futures or provide a deployable stop/target rule. The data source is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was conducted using study.py and diagnostics.py scripts.
return-90.83
drawdown90.83
win rate37.11
sample1420
average win0.38
average loss0.49
mean payoff-0.17
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
SPY Overnight Lag
BacktestsinconclusiveQuant replicationSPY2026-09-06 06:11
A frozen protocol note, number 358, was used for training from 2016 to 2020. The strategy involved buying the SPY at the close of the market on days when the open-to-close return was negative, and then selling it at the next day's open. This signal was known before entering the trade, and it was based on a delayed price proxy, not an order imbalance. The first entry was on January 6, 2016, and the last exit was on December 31, 2020, with a total of 566 completed nights. The fee was 5 basis points, and slippage was also 5 basis points, on each side of the trade. The results were calculated using a long-only vector, and the net compounding was within 1e-8, with nonnegative cash. The drawdown included starting cash and fee marks, but did not include unobserved intranight excursions. The mean payoff was -0.173098%, with a 95% confidence interval of -0.266500% to -0.100093%. The costs were 0, 2, and 50 basis points, and raw price variants were preserved in the archive, but not tuned. Daily adjusted prices were used to approximate distributions and endpoints, but the market or limit venue cannot guarantee auctions, and there was no 15-minute exit or partial profit simulation in this backtest. This is a diagnostic adaptation, and not an exact replication of the 02-03 ET futures, and not a deployable stop or target rule. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was done using study.py and diagnostics.py.
return-63.45
drawdown66.19
win rate39.75
sample566
average win0.41
average loss0.56
mean payoff-0.17
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
SPY Overnight Trade
BacktestsinconclusiveQuant replicationSPY2026-09-06 06:11
A frozen protocol note, number 358, was used to train a trading system from 2016 to 2020. The system was designed to buy at the close of each session and sell at the following open. It made its first entry on 2016-01-04 and its last exit on 2020-12-31, completing 1258 nights of trading. The system had a fee of 5 basis points and slippage of 5 basis points on each side of the trade. A long-only vectorbt ledger was used to record the buys and sells, and it showed that the system's net worth grew independently, with no negative cash balances, and was accurate to within 1e-8. The system's mean payoff was -0.157212%. A 95% confidence interval for the mean payoff over 5-trade blocks was -0.206346% to -0.112683%. The system preserved three variants of costs, 0, 2, and 50 basis points, and raw price variants, but did not tune them. The daily adjusted prices used in the system were approximate and did not guarantee exact market or limit venue auctions. The system did not simulate 15-minute exits or partial profits. This is a diagnostic adaptation and not an exact replication of the 02-03 ET futures or a deployable stop/target rule. The data source is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was done using study.py and diagnostics.py.
return-86.75
drawdown87.79
win rate36.72
sample1258
average win0.41
average loss0.49
mean payoff-0.16
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
IWM Overnight Lag
BacktestsrejectQuant replicationIWM2026-09-06 06:11
A frozen protocol note, number 358, was used to analyze the IWM market from August 2021 to August 2026, a period previously examined in other strategies. The analysis found that when the market had a negative return from open to close the previous day, it was a signal to buy at the close of the market today and sell at the open of the market the next day. This signal was known before entering the trade, and it was based on a delayed price proxy, not an order imbalance, which refers to a difference between the number of buy and sell orders. The first entry was made on January 4, 2021, and the last exit was on August 27, 2026, with a total of 711 completed trades at night. Each trade had a fee of 5 basis points, or 0.05%, and a slippage of 5 basis points, which is the difference between the expected price and the actual price. The analysis used a long-only strategy, meaning only buys were made, and the results were calculated using a vectorbt ledger, which is a tool used to track and analyze trades. The mean payoff was -0.139892%, and the 95% confidence interval for the mean payoff was between -0.196869% and -0.082145%. The analysis also preserved different variants of the data, including costs of 0, 2, and 50 basis points, but these were not used to adjust the results. The daily adjusted prices used in the analysis were approximate and did not take into account certain market factors, such as auctions. This analysis is a diagnostic tool and not a exact replication of a specific trading strategy, and it is not a deployable stop or target rule. The data used in the analysis came from https://runway.adityaperswal.workers.dev/data/stock-bars and was analyzed using the study.py and diagnostics.py scripts.
return-63.96
drawdown66.04
win rate42.62
sample711
average win0.55
average loss0.65
mean payoff-0.14
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
IWM Overnight Trade
BacktestsrejectQuant replicationIWM2026-09-06 06:11
A frozen protocol note, number 358, was used to analyze the IWM overnight trading strategy from August 2021 to August 2026. This time period was previously examined in other strategies. The strategy involved buying at the close of each session and selling at the open of the next session. The first entry was on January 4, 2021, and the last exit was on August 31, 2026, with a total of 1420 completed nights. The fee was 5 basis points and slippage was 5 basis points on each side. The results were calculated using a long-only vectorbt staged buy/sell ledger, which reconciles independent net compounding within a small margin of error, and includes nonnegative cash. The mean payoff was -0.145874%. A 95% confidence interval for the mean payoff over 5-trade blocks was -0.189569% to -0.102042%. The backtest preserved variants with costs of 0, 2, and 50 basis points, as well as raw price variants, but these were not tuned. Daily adjusted prices were used to approximate distributions and endpoints. Note that this backtest did not simulate auctions, 15-minute exits, or partial profit taking, and is a diagnostic adaptation, not an exact replication of 02-03 ET futures or a deployable stop/target rule. The data source is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was conducted using study.py and diagnostics.py.
return-88.04
drawdown88.7
win rate42.82
sample1420
average win0.55
average loss0.67
mean payoff-0.15
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
IWM Overnight Lag
BacktestsinconclusiveQuant replicationIWM2026-09-06 06:11
A frozen protocol note, number 358, was used for training from 2016 to 2020. The strategy involved buying at the close and selling at the next open when the previous day's return was negative. This signal was known before entering the trade, but the price used was delayed and did not account for order imbalance. The first entry was on 2016-01-05 and the last exit was on 2020-12-31, with a total of 602 completed nights. The fee was 5 basis points and slippage was also 5 basis points on each side of the trade. The results were calculated using a long-only vectorbt ledger, which reconciles the net compounding within a small margin of error, and includes starting cash and fees but excludes unobserved price movements during the night. The mean payoff was -0.180225%, with a 95% confidence interval of -0.269987% to -0.105063% over 5-trade blocks. Different cost variants were preserved but not used for tuning. The daily adjusted prices used in the study approximate real market distributions and endpoints, but do not guarantee auction prices and do not include 15-minute exits or partial profit simulations. This study is a diagnostic adaptation and not an exact replication of futures trading from 02-03 ET, and it is not a deployable stop or target rule. The data source is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was conducted using study.py and diagnostics.py.
return-67.36
drawdown68.02
win rate38.7
sample602
average win0.51
average loss0.61
mean payoff-0.18
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
IWM Overnight Trade
BacktestsinconclusiveQuant replicationIWM2026-09-06 06:11
A frozen protocol note, number 358, was used to train a system from 2016 to 2020. The system was designed to buy at the close of each session and sell at the following open. It started on January 4, 2016, and ended on December 31, 2020, completing 1258 nights. The system had a fee of 5 basis points and slippage of 5 basis points on each buy and sell. A long-only strategy was used, meaning the system only bought and never sold short. The system's performance was calculated using a method called vectorbt, which is a way to backtest trading strategies. The results showed a mean payoff of -0.133879 percent. A 95 percent confidence interval, which is a way to measure the reliability of the results, showed a range of -0.186687 to -0.082900 percent. The system was tested with different cost scenarios, including 0, 2, and 50 basis points. The prices used were adjusted daily and were approximate. The system was not designed to exactly replicate real-time trading and did not include features like stop-loss or take-profit rules. The data used for the study came from https://runway.adityaperswal.workers.dev/data/stock-bars and was analyzed using two scripts called study.py and diagnostics.py.
return-82.48
drawdown86.76
win rate38.95
sample1258
average win0.52
average loss0.55
mean payoff-0.13
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
EFA Overnight Lag
BacktestsrejectQuant replicationEFA2026-09-06 06:11
A frozen protocol note, number 358, was used to analyze the EFA market from August 2021 to August 2026, a period previously examined in other strategies. The analysis found that when the market had a negative return from open to close the previous day, it was a signal to buy at the close of the market today and sell at the open of the market the next day. This signal was known before entering the trade and was based on a delayed price proxy, not an order imbalance that was not signed. The first entry into the market was on January 4, 2021, and the last exit was on August 31, 2026, with 631 completed nights. The fee was 5 basis points and the slippage was also 5 basis points for each side of the trade. The analysis used a long-only vectorbt staged buy and sell ledger, which reconciles independent net compounding within a very small margin of error, and does not allow for negative cash. The drawdown includes the starting cash and fee marks, but does not include unobserved intranight excursions. The mean payoff was -0.240984 percent, with a 95 percent confidence interval of -0.309603 percent to -0.175063 percent for a 5-trade block. The costs of 0, 2, and 50 basis points, as well as raw price variants, were preserved in the archive but not tuned. The daily adjusted prices approximate distributions and endpoints, but the market or limit venue cannot guarantee auctions, and there is no 15-minute exit or partial profit simulation in this backtest. This analysis is a diagnostic adaptation and not an exact replication of the 02-03 ET futures, and it is not a deployable stop or target rule. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was done using study.py and diagnostics.py.
return-78.65
drawdown78.99
win rate38.51
sample631
average win0.5
average loss0.7
mean payoff-0.24
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
EFA Overnight
BacktestsrejectQuant replicationEFA2026-09-06 06:11
A frozen protocol note, number 358, was used to analyze the EFA market from August 2021 to August 2026, which is the same period previously inspected in other strategies. The plan was to buy at the close of each session and sell at the following open. The first buy was on January 4, 2021, and the last sell was on August 31, 2026, resulting in 1420 completed nights. The cost was 5 basis points for the fee and 5 basis points for slippage on each side, which is 10 basis points per side. A long-only strategy was used, which means only buying was allowed, and the results were checked for accuracy. The average payoff was -0.197311 percent, and the 95 percent confidence interval for the mean of 5-trade blocks was -0.238236 percent to -0.157933 percent. Different cost scenarios, including 0, 2, and 50 basis points, were preserved in the archive but not adjusted for optimal performance. The prices used were adjusted daily and approximate the actual distributions and endpoints. However, the market or limit venue cannot guarantee auctions, and this backtest did not simulate 15-minute exits or partial profits. This analysis is a diagnostic adaptation and not an exact replication of the 02-03 ET futures or a deployable stop/target rule. The data source is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was done using study.py and diagnostics.py.
return-94.21
drawdown94.32
win rate38.8
sample1420
average win0.51
average loss0.65
mean payoff-0.2
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
EFA Overnight Lag
BacktestsinconclusiveQuant replicationEFA2026-09-06 06:11
A frozen protocol note, number 358, was used for training from 2016 to 2020. The strategy was to buy at the close of the day if the open-to-close return was negative, and sell at the following open. This signal was known before entering the trade, and it used a delayed price proxy, not an order imbalance. The first entry was on 2016-01-08 and the last exit was on 2020-12-31, with 559 completed nights. The fee was 5 basis points and slippage was 5 basis points on each side. A long-only vector was used to stage buy and sell transactions, and the ledger was reconciled to ensure independent net compounding within a small margin of error, with nonnegative cash. The drawdown included starting cash and fee marks, but did not include unobserved intranight excursions. The mean payoff was -0.216290%, with a 95% confidence interval of -0.318499% to -0.127472%. Different cost variants were preserved in the archive, but not tuned. Daily adjusted prices were used to approximate distributions and endpoints, but the market or limit venue cannot guarantee auctions, and there was no 15-minute exit or partial profit simulation in this backtest. This is a diagnostic adaptation, not an exact replication of the 02-03 ET futures, and not a deployable stop or target rule. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was done using study.py and diagnostics.py.
return-71.45
drawdown72.11
win rate39.18
sample559
average win0.64
average loss0.77
mean payoff-0.22
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
EFA Overnight Trade
BacktestsinconclusiveQuant replicationEFA2026-09-06 06:11
A frozen protocol note, number 358, was used to train a trading system from 2016 to 2020. The system was set to buy at the close of each session and sell at the following open. It made its first trade on January 4, 2016, and its last trade on December 31, 2020, completing 1258 trades overnight. The system was charged a fee of 5 basis points and allowed for 5 basis points of slippage on each trade. The results were calculated using a long-only strategy, which means the system only bought and never sold short, and the calculations were checked to make sure they were accurate to within a very small margin of error, known as 1e-8. The system's average profit was -0.178825 percent, meaning it lost value. A 95 percent confidence interval, which is a way to measure the reliability of the results, showed that the average profit was likely between -0.231093 percent and -0.127730 percent. The system was tested with different costs, including 0, 2, and 50 basis points, and the results were saved. The prices used were adjusted daily and were approximate. The system did not simulate real-world market conditions, such as auctions or partial profits. This test was used to diagnose issues and is not a exact replica of a real-world trading system, specifically the 02-03 ET futures replication, and should not be used as a rule for stopping or targeting trades. The data came from https://runway.adityaperswal.workers.dev/data/stock-bars and was analyzed using study.py and diagnostics.py scripts.
return-90.12
drawdown91.16
win rate39.35
sample1258
average win0.55
average loss0.65
mean payoff-0.18
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
EEM Overnight Lag
BacktestsrejectQuant replicationEEM2026-09-06 06:11
A frozen protocol note, number 358, was used to analyze the EEM market from August 2021 to August 2026, which is the same period previously examined in other strategies. The analysis found that when the market had a negative return from open to close the previous day, the strategy was to buy at the close of the market today and sell at the open of the market the next day. This signal was known before entering the trade, and it was based on a delayed price proxy, not an order imbalance that was not signed. The first entry into the market was on January 4, 2021, and the last exit was on August 28, 2026, with a total of 653 completed nights. The fee was 5 basis points and the slippage was also 5 basis points for each side of the trade. The analysis used a long-only vectorbt staged buy and sell ledger, which reconciles the independent net compounding within a very small margin of error, and the cash was always nonnegative. The drawdown included the starting cash and fee marks, but did not include any unobserved intranight excursions. The mean payoff was -0.239197%, and the 95% mean confidence interval for a 5-trade block was -0.311146% to -0.167636%. The analysis preserved the costs of 0, 2, and 50 basis points, as well as the raw price variants, in the archive, but did not tune them. The daily adjusted prices were used to approximate the distributions and endpoints, but the market or limit venue cannot guarantee auctions, and there was no 15-minute exit or partial profit simulation in this backtest. This analysis is a diagnostic adaptation and is not an exact replication of the ETF futures from 02-03 ET, and it is not a deployable stop or target rule. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was done using study.py and diagnostics.py.
return-79.81
drawdown82.29
win rate40.74
sample653
average win0.7
average loss0.88
mean payoff-0.24
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
EEM Overnight
BacktestsrejectQuant replicationEEM2026-09-06 06:11
A frozen protocol note, number 358, was used to analyze the EEM market from August 2021 to August 2026, which is the same period previously inspected in other strategies. The plan was to buy at the close of each session and sell at the following open. The first buy was on January 4, 2021, and the last sell was on August 31, 2026, resulting in 1420 completed nights. The fee was 5 basis points and slippage was 5 basis points for each buy and sell. The analysis used a long-only strategy and reconciled the buy and sell ledger to ensure accurate net compounding within a small margin of error, 1e-8, and nonnegative cash. The drawdown calculation included starting cash and fee marks but did not include unobserved price changes during the night. The mean payoff was -0.195460%. A 95% confidence interval for the mean payoff over 5-trade blocks was -0.247297% to -0.145154%. The analysis preserved three variants of costs, 0, 2, and 50 basis points, and raw price variants in the archive, but did not tune them. Daily adjusted prices were used to approximate distributions and endpoints. The market or limit venue cannot guarantee auctions, and this backtest did not simulate 15-minute exits or partial profits. This analysis is a diagnostic adaptation and not an exact replication of the 02-03 ET futures or a deployable stop/target rule. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, and the analysis was done using study.py and diagnostics.py.
return-94.23
drawdown94.76
win rate41.13
sample1420
average win0.68
average loss0.81
mean payoff-0.2
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
XLF Contracts
TechnicalrejectOptions mispricingXLF2026-09-06 06:11
The premises of this analysis are: 1) buying at the ask price, not the midpoint; 2) the owned value must cover costs; and 3) indicative quote gaps cannot guarantee execution. A venue chain of two pages with 1060 contracts and 1059 quote timestamps within 120 seconds of September 4, 20 UTC, showed 145 positive bids with 0 < bid <= ask <= 0.08. The source of this data is https://runway.adityaperswal.workers.dev/data/option-chain/XLF, collected on September 6. Every affordable contract quote, size, IV/Greeks, and three prices were recorded individually. The Black-Scholes model (BSM) was used, which is a mathematical model used to estimate the value of a call or put option; it is defined by the equations: C = Sexp(-qT)N(d1) - Kexp(-rT)N(d2) for calls and P = Kexp(-rT)N(-d2) - Sexp(-qT)N(-d1) for puts, where d1 = [log(S/K) + (r-q+sigma²/2)T] / (sigma sqrt(T)) and d2 = d1 - sigma sqrt(T). The stock price S was 58.10, based on the adjusted IEX close on September 4; the risk-free interest rate r was assumed to be 0.04; and the dividend yield q was approximated as 0.0138. The time to expiration T was calculated as the number of business sessions after September 4 through expiry, divided by 252, excluding September 7. The volatility blend was 0.123024895, the Historical Absolute Return (HAR) was 0.159929506, and the adverse minimum was 0.098419916. The net fair-ask was -0.002 per share, assuming a $0.20 fee per contract. The actual fees were not verified, and the bid exit was modeled separately. There were zero baseline net positives, 3 HAR positives, and 0 adverse. The HAR flags were: September 18 K60.5 call fair at 0.080069, ask at 0.07 (+0.008069 net); September 30 K62 call at 0.069420, ask at 0.06 (+0.007420); and September 8 K57.5 put at 0.044865, ask at 0.04 (+0.002865). However, the HAR calibration failed the improvement test, so it was not used because its valuations were larger. The September 18 K60.5 call had a bid of 0.04, ask of 0.07, size of 371/508, quote at 19:59:59.404611235Z, feed IV of 0.1509, delta of 0.0776, gamma of 0.0914, theta of -0.0101, and vega of 0.0153. The midpoint-calibrated session IV was 0.145572289. The same contract blend fair was 0.025136 and adverse was 0.006631. The cash dividend schedule, OCC deliverable, and American exercise were not fully verified; the BSM is a European approximation, not a claimed fair-value bound. The full premium of 7 + fee of 0.20 = 7.20 fits the 8.5099 risk but fails the economic edge. The existing executable feed/history gates remain binding. The source provenance is https://docs.alpaca.markets/us/docs/historical-option-data, and the dividend input is https://www.ssga.com/us/en/intermediary/etfs/state-street-financial-select-sector-spdr-etf-xlf.
contracts1060
fresh_to_Friday1059
affordable145
blend_positive0
HAR_positive3
adverse_positive0
call605_ask0.07
call605_bid0.04
call605_blend0.03
call605_HAR0.08
call605_adverse0.01
fullpremium_limit8.51
EEM Trading
BacktestsinconclusiveQuant replicationEEM2026-09-06 06:11
A frozen protocol note, number 358, was used for training from 2016 to 2020. The strategy involved buying at the close of a day when the open-to-close return was negative and selling at the following open. This signal was known before entering the trade, and it was based on a delayed price proxy, not an order imbalance that was not signed. The first entry was on 2016-01-05 and the last exit was on 2020-12-30, with a total of 578 completed nights. A fee of 5 basis points and slippage of 5 basis points were applied to each side of the trade. The results were calculated using a long-only vector, with a buy and sell ledger that was reconciled independently to ensure non-negative cash and net compounding within a small margin of error, 1e-8. The mean payoff was -0.159961%, with a 95% confidence interval of -0.246600% to -0.074461%. Different cost variants, 0, 2, and 50 basis points, and raw price variants were preserved in the archive but not tuned. Daily adjusted prices were used to approximate distributions and endpoints, but the market or limit venue cannot guarantee auctions, and there was no 15-minute exit or partial profit simulation in this backtest. This is a diagnostic adaptation and not an exact replication of the 02-03 ET futures or a deployable stop/target rule. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was done using study.py and diagnostics.py.
return-62.13
drawdown64.86
win rate43.6
sample578
average win0.74
average loss0.86
mean payoff-0.16
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
Forecast Trends
IndicatorsinconclusiveOptions mispricingXLF, XLE, GLD, EEM, IWM, TLT2026-09-06 06:11
A trading fund manager made some observations about stock trends. They considered two main ideas: a regime, which is a period of time with certain characteristics, must be defined using information available at the time, and subgroup performance needs to be compared to a larger group. They also noted that if a test of a subgroup does not work, looking at smaller subgroups cannot fix the problem. The manager looked at the stocks XLF, XLE, GLD, and TLT, and considered two conditions: high volatility, which is when the stock's variance is above its median, and uptrend, which is when the stock's closing price is higher than its 50-day moving average. They found the following results: for XLF, high volatility and an uptrend had a QLIKE of -0.04916 and 0.04651, respectively, while low volatility had a QLIKE of 0.06847; for XLE, high volatility had a QLIKE of 0.02019, while low volatility had a QLIKE of -0.22138. The manager also noted that GLD had 33 periods of high volatility and no periods of low volatility, while TLT had no periods of high volatility and 33 periods of low volatility. The current price of XLF is $58.10, with a 50-day moving average of $56.8555 and an annual volatility of 12.30249%. The manager also noted that more forecast volatility does not necessarily mean a better forecast, and that a future downtrend might favor a different model. The data used for these observations came from the website https://runway.adityaperswal.workers.dev/data/stock-bars, and the exact regime counts and means are recorded in observations 5797-5802.
XLF_highvol_n12
XLF_lowvol_n21
XLF_highvol_delta-0.05
XLF_lowvol_delta0.07
XLE_lowvol_n5
XLE_lowvol_delta-0.22
GLD_lowvol_n0
TLT_highvol_n0
XLF_spot58.1
XLF_ATR140.66
XLF_blend_vol_pct12.3
XLF_HAR_vol_pct15.99
EEM Overnight Trade
BacktestsinconclusiveQuant replicationEEM2026-09-06 06:11
A frozen protocol note, number 358, was used for training from 2016 to 2020. The strategy was to buy at the close of each session and sell at the following open. The first trade was on January 4, 2016, and the last trade was on December 31, 2020, with a total of 1258 completed trades overnight. The fee was 5 basis points and slippage was 5 basis points for each buy and sell. The results were calculated using a long-only strategy, with a ledger that reconciles the buys and sells, and the net compounding was calculated independently, with a maximum error of 1e-8, and the cash was always nonnegative. The drawdown, or loss, includes the starting cash and fees, but does not include any potential losses that may have occurred during the night. The mean payoff, or average return, was -0.152876%. A 95% confidence interval for the mean payoff over 5 trades was between -0.210277% and -0.096504%. The costs were 0, 2, and 50 basis points, and the raw price variants were preserved in the archive, but not used to adjust the strategy. The daily adjusted prices were used to approximate the distributions and endpoints, but the market or limit venue cannot guarantee auctions, and there was no simulation of 15-minute exits or partial profits in this backtest. This is a diagnostic adaptation, not an exact replication of the ETF futures from 02-03 ET, and not a deployable stop or target rule. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was done using study.py and diagnostics.py.
return-86.61
drawdown88.48
win rate45.15
sample1258
average win0.67
average loss0.83
mean payoff-0.15
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
QQQ Trading Results
BacktestsrejectQuant replicationQQQ2026-09-06 06:11
A frozen protocol note, number 358, was used to analyze the QQQ market from August 2021 to August 2026, a period previously examined in other strategies. The analysis found that when the market had a negative return from open to close the previous day, it was a signal to buy at the close and sell at the following open. This signal was known before entering the trade and was based on a delayed price proxy, not an order imbalance, which refers to a difference in the number of buy and sell orders. The first entry was on January 5, 2021, and the last exit was on August 27, 2026, with 658 completed trades at night. The fee was 5 basis points, or 0.05%, and slippage, which is the difference between expected and actual trade prices, was also 5 basis points per trade. The analysis used a long-only strategy, meaning only buys were considered, and a vectorbt ledger, which is a tool used to track and analyze trades. The results showed a mean payoff of -0.136809%, and a 95% confidence interval of -0.197342% to -0.078657%. The analysis preserved different cost variants, but did not tune them. The daily adjusted prices used in the analysis were approximate and did not guarantee exact market or limit prices. This analysis is a diagnostic tool and not a replication of exact trading results or a deployable stop-loss rule. The data source was https://runway.adityaperswal.workers.dev/data/stock-bars, and the analysis used study.py and diagnostics.py scripts.
return-60.47
drawdown61.99
win rate42.71
sample658
average win0.62
average loss0.7
mean payoff-0.14
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
QQQ Overnight
BacktestsrejectQuant replicationQQQ2026-09-06 06:11
A frozen protocol note, number 358, was used to analyze the QQQ market from August 2021 to August 2026, which is the same period previously inspected in other strategies. The plan was to buy at the close of each session and sell at the following open. The first buy was on January 4, 2021, and the last sell was on August 31, 2026, resulting in 1420 completed overnight trades. The cost was 5 basis points for the fee and 5 basis points for slippage on each buy and sell. The analysis used a long-only strategy and ensured that the results were accurate to within a very small margin, 1e-8, and that the cash balance was never negative. The average profit per trade was -0.156518 percent, and the 95 percent confidence interval for the average profit over 5 trades was between -0.197996 percent and -0.115258 percent. Different cost scenarios, 0, 2, and 50 basis points, were preserved in the archive but not adjusted for optimal performance. The prices used were adjusted for daily changes and approximate the actual market conditions, but the analysis did not account for certain market factors like auctions and did not simulate exiting trades within 15 minutes or taking partial profits. This analysis is a diagnostic tool and not an exact replication of a specific trading strategy or a set of rules that can be used for actual trading. The data source is https://runway.adityaperswal.workers.dev/data/stock-bars, and the analysis was done using the study.py and diagnostics.py programs.
return-89.71
drawdown89.93
win rate40.49
sample1420
average win0.55
average loss0.64
mean payoff-0.16
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
QQQ Overnight Lag
BacktestsinconclusiveQuant replicationQQQ2026-09-06 06:11
A frozen protocol note, number 358, was used for training from 2016 to 2020. The strategy involved buying at the close of the market and selling at the next day's open if the previous day's return was negative. This signal was known before entering the trade, but the price used was delayed and did not account for order imbalances. The first entry was on January 6, 2016, and the last exit was on December 31, 2020, with a total of 560 completed nights. The fee was 5 basis points and slippage was also 5 basis points for each side of the trade. The results were calculated using a long-only strategy and reconciled to ensure accuracy within a very small margin of error, and the drawdown included the starting cash and fees but did not account for price changes during the night that were not observed. The mean payoff was -0.142774%, and the 95% confidence interval for the mean payoff over 5-trade blocks was -0.228171% to -0.067808%. Different cost scenarios, including 0, 2, and 50 basis points, were preserved in the archive but not used to adjust the results. The daily adjusted prices used in the study approximated the actual distributions and endpoints, but the market and limit venue used in the simulation could not guarantee auctions and did not include 15-minute exits or partial profit simulations. This study was a diagnostic adaptation and not an exact replication of the QQQ ETF futures from 02-03 ET, and it is not a deployable stop or target rule. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, and the study was conducted using the study.py and diagnostics.py scripts.
return-56.39
drawdown61.37
win rate42.86
sample560
average win0.52
average loss0.64
mean payoff-0.14
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
QQQ Overnight
BacktestsinconclusiveQuant replicationQQQ2026-09-06 06:11
A frozen protocol note, number 358, was used to train a system from 2016 to 2020. The system was set to automatically buy at the close of each session and sell at the following open. It started on January 4, 2016, and ended on December 31, 2020, completing 1258 nights. The system had a fee of 5 basis points and a slippage of 5 basis points on each buy and sell. A long-only system, which means it only buys and never sells short, was used and the results were checked to make sure they were accurate to within a very small margin of error, known as 1e-8. The system's performance was measured, including the effect of fees, but not including any potential losses that might have happened during the night when the system was not actively trading. The average payoff was -0.140482 percent. A 95 percent confidence interval, which is a way of measuring the reliability of the results, was calculated over 5 trade blocks and found to be between -0.185974 percent and -0.096823 percent. Different versions of the system, with costs of 0, 2, and 50 basis points, were preserved but not used to adjust the results. The prices used were adjusted daily to try to match real market conditions, but the system did not try to exactly replicate real market conditions, such as auctions, and did not test exiting trades after 15 minutes or taking partial profits. This was a test to help understand how the system works and is not a real trading strategy. The data came from https://runway.adityaperswal.workers.dev/data/stock-bars and was analyzed using study.py and diagnostics.py.
return-83.75
drawdown85.37
win rate40.14
sample1258
average win0.49
average loss0.56
mean payoff-0.14
quarter Kelly0
fee bp5
slippage bp5
actual allocation0
Volatility Regression Fails
StatisticalrejectOptions mispricingXLF, XLE, GLD, EEM, IWM, TLT2026-09-06 06:10
A study tested if a flexible forecast of volatility, a measure of how much prices move, could outperform a simpler baseline forecast. The study used six exchange-traded funds, or ETFs, which are like stocks that track a group of assets, and their daily closing prices from January 3, 2022, to September 4, 2026. The baseline forecast was a combination of three methods: a 21-day average, a 63-day average, and a weighted average that gives more importance to recent prices, known as an exponentially weighted moving average or EWMA. The competitor forecast used a method called HAR, which is like a linear regression, a statistical tool that finds the relationship between variables, to predict future volatility. The study found that the flexible forecast did not consistently outperform the baseline forecast across the six markets. The study used a measure called QLIKE to compare the forecasts and found that the results were not statistically significant, meaning they could be due to chance. The study also found that the flexible forecast did not always perform better than the baseline forecast, even when it made certain predictions that seemed too good to be true. The study concluded that the flexible forecast did not demonstrate a general improvement over the baseline forecast and should not be adopted based on its performance in certain situations. The data used in the study came from a source that provides stock prices, and the study was limited by the noise and shocks in the markets, which made it difficult to make precise predictions.
symbols6
bars_each1173
train_rows_each976
holdout_windows_each33
bootstrap_replicates5000
bootstrap_block_windows4
HAR_mean_improvements1
significant_improvements0
XLF_blend_qlike0.32
XLF_HAR_qlike0.35
XLF_delta_ci_low-0.03
XLF_delta_ci_high0.09
Catalyst Audit
StatisticalrejectCatalyst run-upsMIRM, IONS, RARE2026-09-06 06:10
A review of the Catalyst fund's trades from September 6 found three closed trades with no wins. The returns were a loss of 0.439321% for MIRM, a loss of 2.842420% for IONS, and a loss of 45.860062% for RARE. The average loss was 16.380601% and the total dollar loss was $31.937258 before system costs. Two trades were closed by the operator and one trade had a stop sale. The RARE trade was closed at $13.98976, which is 41.709333% below the stop trigger of $24. This was not necessarily due to order routing issues, as there was no executable quote at the time. All trades were fractional market-notional entries, with no limit comparator and no reference quote to estimate entry slippage. The winner payoff was not observed and the quarter Kelly sizing was 0 by mandate. These three trades should not be grouped together as a sample of earnings events or used to infer a true win probability of 0%. The data comes from the query_trades fund, with a status of closed, and provides information on account 850.99 and fund 49.14, with a 1% risk of $8.5099. This is evidence of execution and outcome, not a causal rule backtest.
sample3
win_pct0
avg_loss_pct16.38
pnl_usd-31.94
operator_exits2
stop_exits1
rare_below_stop_pct41.71
quarter_kelly0
NewerPage 141 of 156Older