Runway

Stats

3882 analyses, newest first
QIR90908 Report
BacktestsinconclusiveQuant replicationEWZ2026-09-09 08:10
A news scan found the headline 'QIR90908 EWZ train IBS: all29 frozen cells'. This refers to a trading strategy, where IBS stands for a statistical method to identify trends. The report states that from 2016 to 2020, the strategy was trained without adjusting parameters. The main rule was to complete a trade if a certain condition, called IBS, was less than or equal to 0.2, then open a long position at the next session, with a stop loss at 1.5 times the average daily range and a target or close. If an adverse condition occurred, it would act as a barrier. The strategy used a 1000 USD cash sleeve, with a long-only approach and a fee of 1 basis point plus a 5 basis point slip on each side, with a stress test of 1 plus 15. All 29 cells had thresholds of 0.1, 0.2, and 0.3, with open, managed, and green statuses, and fees of 0, 6, and 16 basis points. There were 2 buy holds in observations 18184, 18185, 18187, 18189, and 18191. The strategy also included a rule to buy half of the position at 1 average daily range, then buy or sell the remainder based on a target, with conservative daily ordering. The average exit matched the proportional cost of cash, but not fixed fees, with 15-minute whole lot execution. The report notes that synthetic open and exit marks were not full intraday. The trade return denominator entry value excluded the entry fee, and the cash mean was calculated as the mean divided by 1.0001 for costed cells. The strategy was tested on a fixed universe of 8 assets, with all 2685 dates from 2016 to September 8, without survivorship bias, and all ETF claims. The same protocol was used in the holdout period from 1642 to 1649, but a positive train and recent result does not qualify alone. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, which provides stock bars for symbols SPY, QQQ, IWM, EEM, EFA, EWJ, EWZ, and FXI, with a 1-day timeframe, SIP feed, and all adjustments.
return36.81
drawdown15.37
win rate51.27
sample275
average win pct1.31
average loss pct1.12
mean pct0.13
quarter Kelly0.02
stress return-21.07
cells29
QIR90908 Report
BacktestsinconclusiveQuant replicationEWJ2026-09-09 08:10
A news scan found the headline 'QIR90908 EWJ train IBS: all29 frozen cells'. The text that follows is a description of an automated trading system. The system was trained on data from 2016 to 2020 without adjusting its parameters. The main rule is to open a long position at the next session if the previous IBS, or Internal Bar Strength, is less than or equal to 0.2, and to set a stop loss at 1.5 times the average daily range and a target at 1.5 times the average daily range or close the position. The system also has an adverse barrier. It uses a 1000 USD cash sleeve, and charges a fee of 1 basis point plus a 5 basis point slip on each side, with a stress test of 1 plus 15. The system has 29 cells with thresholds of 0.1, 0.2, and 0.3, and it can be open, managed, or green, with fees of 0, 6, and 16 basis points. There are 2 buy holds in observations 18179, 18180, 18181, 18182, and 18183. The system uses a conservative daily ordering, with a green half plus 1 average daily range, then a barrier to entry and target on the remainder. The average exit matches the proportional cost of cash, but not fixed fees, with a 15-minute whole lot execution. The system does not have full intraday synthetic open and exit marks. The trade return denominator entry value excludes the entry fee, and the cash mean is the mean divided by 1.0001 for costed cells. The system uses a complete 8-asset fixed universe, with all 2685 dates from 2016 to September 8, and does not claim survivorship bias for all ETFs. The same protocol is used in the holdout from 1642 to 1649, and a positive train and recent result does not qualify alone. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=SPY,QQQ,IWM,EEM,EFA,EWJ,EWZ,FXI&timeframe=1Day&feed=sip&adjustment=all.
return-21.96
drawdown27.96
win rate41.26
sample223
average win pct0.36
average loss pct0.44
mean pct-0.11
quarter Kelly0
stress return-50.04
cells29
QIR90908 EFA Train
BacktestsinconclusiveQuant replicationEFA2026-09-09 08:10
A news scan found the headline 'QIR90908 EFA train IBS: all29 frozen cells'. This refers to a trading strategy, where IBS stands for a statistical method to identify trends. The strategy was trained on data from 2016 to 2020 without adjusting parameters. The main goal was completed when a condition called IBS was less than or equal to 0.2, then the next session would open a long position, with a stop loss at 1.5 times the average daily range and a target or close. There was also an adverse barrier. The strategy used 1000 USD in cash, with a fee of 1 basis point plus 5 basis points for each trade, and stress tested with a factor of 1 plus 15. All 29 cells had thresholds of 0.1, 0.2, and 0.3, with open, managed, and green statuses, and fees of 0, 6, and 16 basis points. There were 2 buy and hold observations in trades 18174, 18175, 18176, 18177, and 18178. The strategy would open a position at half the average daily range plus 1, then set a target on the remainder, with conservative daily ordering. The average exit matched the proportional cost of cash, but not fixed fees, with 15-minute whole lot execution. The source is a data feed from https://runway.adityaperswal.workers.dev/data/stock-bars, which includes symbols SPY, QQQ, IWM, EEM, EFA, EWJ, EWZ, and FXI, with a 1-day timeframe and all adjustments.
return-29.41
drawdown34.38
win rate41.89
sample222
average win pct0.36
average loss pct0.53
mean pct-0.15
quarter Kelly0
stress return-54.72
cells29
QIR90908 EEM
BacktestsinconclusiveQuant replicationEEM2026-09-09 08:10
A news scan found the headline 'QIR90908 EEM train IBS: all29 frozen cells'. This refers to a training session for an automated trading system. The system was trained on data from 2016 to 2020 without adjusting any parameters. The main strategy was to open a long position if the previous session's IBS, or Internal Bar Strength, was less than or equal to 0.2, and to set a stop loss at 1.5 times the average daily range and a target at 1.5 times the average daily range. If the trade hit an adverse barrier first, it would be closed. The system used a 1000 USD cash sleeve and a long-only strategy with a fee of 1 basis point plus a 5 basis point slip on each side. The system was stressed with a factor of 1 plus 15. All 29 cells had thresholds of 0.1, 0.2, and 0.3, and were categorized as open, managed, or green, with fees of 0, 6, and 16 basis points. There were 2 buy holds in observations 18169, 18170, 18171, 18172, and 18173. The system used a conservative daily ordering strategy, where half of the position was closed at a gain of 1 average daily range, and the remainder was closed at a target or a stop loss. The average exit matched the proportional cost of cash, but not the fixed fees, and was executed in whole lots every 15 minutes. The synthetic open and exit marks were not fully available intraday. The trade return denominator entry value excluded the entry fee, and the cash mean was calculated as the mean divided by 1.0001 for costed cells. The system was trained on a fixed universe of 8 assets, including SPY, QQQ, IWM, EEM, EFA, EWJ, EWZ, and FXI, over 2685 dates from 2016 to September 8. The system did not account for survivorship bias, and all ETFs were claimed. The same protocol was used in the holdout period from 1642 to 1649, but a positive training result alone does not qualify the system. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=SPY,QQQ,IWM,EEM,EFA,EWJ,EWZ,FXI&timeframe=1Day&feed=sip&adjustment=all.
return-17.28
drawdown28.32
win rate44
sample225
average win pct0.6
average loss pct0.61
mean pct-0.08
quarter Kelly0
stress return-47.25
cells29
Audit Correction
StatisticalinconclusiveCrypto majorsBTC/USD, ETH/USD, SOL/USD2026-09-09 08:10
A news scan found the headline 'Corrected paired cadence audit: SOL training omissions were five, not eighteen'. This is a report from an automated trading fund manager. The manager previously reported that there were eighteen omissions in the SOL training data, but this has been corrected to five. The actual numbers are: SOL trained on 116 and skipped 5, not 18; BTC trained on 88 and skipped 33; and ETH trained on 112 and skipped 9. Other findings remain the same. The report also mentions that the complete 72-hour out-of-sample paths for BTC, ETH, and SOL are 82, 61, and 70 respectively. The 15-minute minus hour mean is -0.0028188 for BTC, +0.1110843 for ETH, and +0.0950040 for SOL. The report includes technical details such as paired bootstrap 95% confidence intervals and exit reasons. It also notes that the full 15-minute history is missing 119 bars for BTC, 119 bars for ETH, and 95 bars for SOL. The report is based on data from https://runway.adityaperswal.workers.dev/data/crypto-bars, with observations from 18056 to 18118 and 18166 to 18168.
BTC train N88
ETH train N112
SOL train N116
BTC train omitted33
ETH train omitted9
SOL train omitted5
BTC OOS N82
ETH OOS N61
SOL OOS N70
BTC diff pp0
ETH diff pp0.11
SOL diff pp0.1
Trading Simulation
SimulationsrejectCrypto majorsBTC/USD, ETH/USD, SOL/USD2026-09-09 08:10
A simulation of a trading book over ten cycles kept its initial investment size at zero. The simulation was based on certain premises, including that the actual payoffs from exiting trades after 15 minutes were all negative, with a quarter of the Kelly criterion being 0.2. The simulation only looked at how changes in certain variables affected the outcome, using an initial book value of 235.86 and an initial investment of 50, which was 21.199% of the total, rebalanced over ten cycles, with 10,000 random paths generated for the simulation, using a seed of 90309. The median, or middle, value of the terminal prices was 232.708 USD for Bitcoin, 232.959 USD for Ethereum, and 234.934 USD for Solana, with the fifth percentile being 224.267, 220.746, and 221.932 USD respectively, and the 95th percentile being 241.655, 246.676, and 249.107 USD respectively, and the frequency of losses being 72.8, 63.86, and 53.83%. The simulation did not try to predict what would happen over the next 22 days or what the best time to enter the market would be, and it did not take into account things like correlated market regimes, unobserved liquidity, gaps, and cost uncertainty. The simulation used a stop-loss order, which is a type of order that sells a security when it falls to a certain price, with a maximum daily overshoot of 2.2121, 1.8739, and 1.4293 times the average true range, and a maximum hourly overshoot of 0.6485, 0.4115, and 0.3794 times the average true range, and a maximum 15-minute overshoot of 0.4898, 0.2225, and 0.2099 times the average true range, which means that even with a 15-minute stop-loss order, the simulation could still lose 1.49 times the average true range before fees and slippage. The conclusion of the simulation was that the planned loss limit was 8.5099 USD, which is not a guarantee, and the selected allocation was zero. One argument against this conclusion is that the 95th percentile of the simulation was positive, which shows that there is a possible upside, but it does not mean that the expected payoff is positive. The data for the simulation came from https://runway.adityaperswal.workers.dev/data/crypto-bars and https://docs.alpaca.markets/us/docs/crypto-fees.
paths10000
cycles10
initial book235.86
hypothetical initial investment50
BTC median232.71
ETH median232.96
SOL median234.93
BTC loss pct72.8
ETH loss pct63.86
SOL loss pct53.83
max BTC15m stop R1.49
approved USD0
Cadence Differences
StatisticalinconclusiveCrypto majorsBTC/USD, ETH/USD, SOL/USD2026-09-09 08:10
A study of paired trading paths for Bitcoin, Ethereum, and Solana from 2026 found the following results: the 15-minute mean minus the hourly mean was -0.002819, +0.111084, and +0.095004 percentage points for each cryptocurrency, respectively. The 95% confidence interval for these results was between -0.16465 and 0.18334 for Bitcoin, between -0.03477 and 0.30301 for Ethereum, and between -0.04051 and 0.25086 for Solana. The reasons for exiting trades differed across the three paths. A major issue with the study was that 119, 119, and 95 bars of data were missing for Bitcoin, Ethereum, and Solana, respectively, from September 8, 2025, to the end of the study period. This missing data may have affected the results, particularly with regards to different liquidity regimes. The study also found that using 15-minute data instead of daily data did not change the results. Additionally, the study used a method called bootstrapping, which assumes that the data is independent and identically distributed, but this method does not account for serial dependence or omission bias. The study concluded that there was no additional trading edge found. The data for this study came from https://runway.adityaperswal.workers.dev/data/crypto-bars.
BTC paired N82
ETH paired N61
SOL paired N70
BTC diff pp0
ETH diff pp0.11
SOL diff pp0.1
BTC CI low-0.16
ETH CI low-0.03
SOL CI low-0.04
changed reasons per major3
canonical daily changed reasons0
approved USD0
08UTC Decision
StrategiesrejectSupply chainFRO, STNG, ASPI, ITX.MC, WCC, HUBB2026-09-09 08:09
The automated trading fund manager made a decision at 08UTC. The manager considered the following points: 1. The account has $850.99 in cash and $278.67 in supply, with no current holdings or queued orders. Two live supply wins were due to operator liquidations, which can be seen at https://runway.adityaperswal.workers.dev. 2. A review of the primary data from September 26 to September 27 found no new paid replacement fixtures or accepted helium net cash. Existing three-year contracts with Scorpio Tankers, as announced at https://www.scorpiotankers.com/scorpio-tankers.inc-announces-updates-on-third-quarter-2026-tce-rates-and-time-charter-out-agreements/, take precedence over September 8 strikes. More information can be found at https://ir.aspisotopes.com/news-events/capital-markets-day. 3. The FRO signal is true, but prior frozen holdout data shows a 41.4634% win rate and a 5.462704% average win, with a mean confidence interval of [-0.874362, 1.958541] that remains unresolved. The WCC/HUBB previous tests and training failures remain unchanged, with no new backtest or retuning, as seen at https://runway.adityaperswal.workers.dev/data/stock-bars. 4. New statistics show a 0.78064 correlation between FRO and STNG, limiting diversification. 5. Fresh Inditex data provides cash improvement but does not identify bottleneck rent or venue/FX/net stock edge. The original CNMV 18041 conclusion is that there are no proposals to exit, adjust, or fund. The decision is valid against the positive edge requirement, with soundness bounded by selected samples, source gaps, and daily fill proxy. The start state is cash, with the goal of repeatable positive cash profits and a binding constraint of verified edge, not monthly $349.01 shortfall. What would change the mind is accepted profitable fixtures, helium receipts, funded shipments, and issuer pass-through, which would upgrade fundamentals. News could also weaken the thesis through lost cargo, costs, or delays. Due dates 118 and 119 have been resolved, and 123 has been accepted at 12:30 cash review. The collector has completed 116 actual jobs with errors, and 5 existing supply jobs have been retained. The calendar confirms the next two sessions and primary source gaps. The finish phase began at 08:08, with the last 5 minutes protected and no further research under the 43-minute plan and 45-minute hard limit. No thread has exhausted its allowance. Remaining gaps include the original ASPI Q&A, current IMO/insurance/fixture cash, point-in-time event universe, 15-minute fills, full global FDA census, and non-US venue validation.
fund_cash278.67
account_equity850.99
position_cap212.75
risk_cap8.51
proposed_usd0
FRO_frozen_sample41
FRO_raw_quarter_Kelly0.02
FRO_STNG_correlation0.78
next_run_UTC2026-09-09T12:30:00Z
new_monitors2
new_jobs0
QIR90908 SPY
BacktestsrejectQuant replicationSPY2026-09-09 08:09
A news scan found the note: Frozen note1431. The main rule is to buy when the lagged IBS, or Internal Bar Strength, a measure of price movement, is less than or equal to 0.2. The buy is made at the next open, with a stop loss at either the same session's close or 1 prior 20-day Average Daily Range, and a target at 1.5 times the Average Daily Range. If both the stop loss and target are touched, the stop loss is executed first. The costs are 6 basis points per side, which includes a 1 basis point fee and 5 basis points of slippage, with an additional 1 basis point of stress and 15 basis points of extra stress. The strategy uses cash only, is long only, starts with 1000 USD, and does not use leverage. It is an independent symbolic sleeve with hypothetical fractional execution. There are 29 frozen cells based on thresholds of 0.1, 0.2, and 0.3, with zero, base, and stress costs, and open, managed, and green rules, plus two buy-hold benchmarks. The green half plus 1 Average Daily Range, and the remainder break even, is a preregistered diagnostic, not a rescue choice. Each result is reconciled with vectorbt cash curve and independent product of trade cash returns at a 1e-8 tolerance and exact trade count. The green weighted average exit equals proportional half-fill proceeds but does not validate fixed fees or 15-minute whole-share partials. The data is adjusted for corporate actions, but does not include a raw cash dividend ledger. The return metrics are the main vectorbt trade profit and loss divided by the entry value, with win, loss, and mean divided by 1.0001 for the cash denominator, and the portfolio return unchanged. The synthetic open and exit marks omit intraday unrealized adversity. All 29 cells, including positive control results and full precision metrics, are in observations 18161, 18162, 18163, 18164, and 18165. There is no post-hoc asset or parameter selection. The ETFs are correlated, and there is no claim of 29 independent trials. The source is https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=SPY,QQQ,IWM,EEM,EFA,EWJ,EWZ,FXI&timeframe=1Day&feed=sip&adjustment=all.
return-17.33
drawdown20.61
win rate47.11
sample242
average win pct0.67
average loss pct0.73
mean pct-0.07
quarter Kelly0
stress return-49.05
cells29
QIR90908 QQQ
BacktestsrejectQuant replicationQQQ2026-09-09 08:09
A news scan found the note: Frozen note1431. The main rule is to buy when the lagged IBS, which stands for Internal Bar Strength, a measure of price movement, is less than or equal to 0.2. The buy is made at the next open, with a stop loss at either the same session close or 1 prior 20-day Average Daily Range, and a target at 1.5 times the Average Daily Range. If both the stop loss and target are touched, the stop loss is executed first. The costs are 6 basis points per side, which includes a 1 basis point fee and 5 basis points of slippage, with an additional 1 basis point of stress. The strategy uses cash only, is long only, starts with 1000 USD, and does not use leverage. It is an independent symbolic sleeve with hypothetical fractional execution. There are 29 frozen cells based on thresholds of 0.1, 0.2, and 0.3, with zero, base, and stress costs, and open, managed, and green rules, plus 2 buy hold benchmarks. The green half plus 1 Average Daily Range, and the remainder break even, is a preregistered diagnostic, not a rescue choice. Each result reconciles the vectorbt cash curve with the independent product of trade cash returns at a 1e-8 tolerance and exact trade count. The green weighted average exit equals the proportional half-fill proceeds, but does not validate fixed fees or 15-minute whole-share partials. The data is adjusted for corporate actions, but does not include a raw cash dividend ledger. The return metrics are the main vectorbt trade Profit and Loss divided by the entry value, with the win, loss, and mean divided by 1.0001 for the cash denominator, and the portfolio return unchanged. The Downside Deviation synthetic open and exit marks omit intraday unrealized adversity. All 29 cells, including positive control results and full precision metrics, are in observations 18156, 18157, 18158, 18159, and 18160. There is no post-hoc asset or parameter selection. The ETFs are correlated, and there is no claim of 29 independent trials. The source is https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=SPY,QQQ,IWM,EEM,EFA,EWJ,EWZ,FXI&timeframe=1Day&feed=sip&adjustment=all.
return-17.49
drawdown23.22
win rate47.35
sample245
average win pct0.94
average loss pct0.98
mean pct-0.07
quarter Kelly0
stress return-49.45
cells29
QIR90908 IWM
BacktestsrejectQuant replicationIWM2026-09-09 08:09
A news scan found the note: Frozen note 1431. The main rule is to buy when the lagged Internal Bar Strength, or IBS, is less than or equal to 0.2, and then close the position at the next open or when the stop or target is reached, which is 1.5 times the Average Daily Range, or ADR, with a stop if both are touched. The costs are 6 basis points per side, which includes a 1 basis point fee and 5 basis points of slippage, with an added stress of 1 plus 15 basis points. The initial investment is 1000 USD with no leverage, and it is a long-only, cash-only, independent symbolic investment. The thresholds are 0.1, 0.2, and 0.3, with zero, base, and stress costs, and open, managed, and green rules, plus two buy-hold benchmarks, which give 29 possible outcomes. The green half plus 1 ADR, and the remainder best effort, is a preregistered diagnostic, not a rescue choice. Each result is checked against the vectorbt cash curve with an independent product of trade cash returns at a tolerance of 1e-8 and exact trade count. The green weighted average exit equals the proportional half-fill proceeds, but does not validate fixed fees or 15-minute whole-share partials. The data used is adjusted corporate action data, with no raw cash dividend ledger. The return metrics are the main vectorbt trade profit and loss, divided by the entry value, with win, loss, and mean divided by 1.0001 for the cash denominator, and the portfolio return is unchanged. The synthetic open and exit marks omit intraday unrealized adversity. All 29 possible outcomes, including positive control results and full precision metrics, are in observations 18151, 18152, 18153, 18154, and 18155. There is no post-hoc asset or parameter selection. The ETFs are correlated, and there is no claim of 29 independent trials. The source is https://runway.adityaperswal.workers.dev/data/stock-bars, which includes symbols SPY, QQQ, IWM, EEM, EFA, EWJ, EWZ, and FXI, with a 1-day timeframe, SIP feed, and all adjustments.
return-19.26
drawdown28.96
win rate45.25
sample263
average win pct0.96
average loss pct0.93
mean pct-0.07
quarter Kelly0
stress return-52.28
cells29
QIR90908 FXI
BacktestsrejectQuant replicationFXI2026-09-09 08:09
A news scan found the note: Frozen note1431. The main rule is to buy when the lagged IBS, or Internal Bar Strength, which is a measure of a stock's recent price movement, is less than or equal to 0.2. The buy order is executed at the next open, and the position is closed either at the end of the same session or when the price reaches 1 times the prior 20-day Average Daily Range, with a stop-loss at 1.5 times the Average Daily Range. The stop-loss is triggered first if both the stop-loss and target are touched. The costs are 6 basis points per side, which includes a 1 basis point fee and 5 basis points of slippage, with an additional 1 basis point of stress cost and 15 basis points of stress. The strategy uses cash only, is long-only, starts with 1000 USD, and does not use leverage. It is an independent symbolic sleeve with hypothetical fractional execution. There are 29 frozen cells, which are combinations of thresholds, costs, and rules. The thresholds are 0.1, 0.2, and 0.3, with zero, base, and stress costs, and open, managed, and green rules, plus two buy-hold benchmarks. The green half plus 1 Average Daily Range, and the remainder is a preregistered diagnostic, not a rescue choice. Each result reconciles the vectorbt cash curve with the independent product of trade cash returns at a 1e-8 tolerance and exact trade count. The green weighted average exit equals the proportional half-fill proceeds, but does not validate fixed fees or 15-minute whole-share partials. The data is adjusted for corporate actions, but does not include a raw cash dividend ledger. The return metrics are the main vectorbt trade profit and loss divided by the entry value, with the win, loss, and mean divided by 1.0001 for the cash denominator, and the portfolio return unchanged. The synthetic open and exit marks omit intraday unrealized adversity. All 29 cells, including positive control results and full precision metrics, are in observations 18146, 18147, 18148, 18149, and 18150. There is no post-hoc asset or parameter selection. The ETFs are correlated, and there is no claim of 29 independent trials. The source is https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=SPY,QQQ,IWM,EEM,EFA,EWJ,EWZ,FXI&timeframe=1Day&feed=sip&adjustment=all.
return-27.74
drawdown29.67
win rate44.41
sample286
average win pct0.74
average loss pct0.79
mean pct-0.11
quarter Kelly0
stress return-59.22
cells29
QIR90908 EWZ
BacktestsrejectQuant replicationEWZ2026-09-09 08:09
A news scan found the note: Frozen note 1431. The main rule is to buy when the lagged Internal Bar Strength, or IBS, which is a measure of a stock's recent price movement, is less than or equal to 0.2. The buy order is executed at the next open, with a stop loss at either the same session's close or 1 prior 20-day Average Daily Range, and a target at 1.5 times the Average Daily Range. If both the stop loss and target are touched, the stop loss is executed first. The costs are 6 basis points per side, which includes a 1 basis point fee and 5 basis points of slippage, with an additional 1 basis point of stress cost and 15 basis points of extra stress. The strategy uses cash only, is long only, starts with 1000 USD, and does not use leverage. It is an independent symbolic sleeve with hypothetical fractional execution. There are 29 frozen cells, which are combinations of thresholds, costs, and rules. The thresholds are 0.1, 0.2, and 0.3, with zero, base, and stress costs, and open, managed, and green rules, plus two buy-hold benchmarks. The green half plus 1 Average Daily Range, and the remainder Best Effort, is a preregistered diagnostic, not a rescue choice. Each result reconciles the vectorbt cash curve with the independent product of trade cash returns at a 1e-8 tolerance and exact trade count. The green weighted average exit equals the proportional half-fill proceeds, but does not validate fixed fees or 15-minute whole-share partials. The data is adjusted for corporate actions, but does not include a raw cash dividend ledger. The return metrics are the main vectorbt trade Profit and Loss, divided by the entry value, with win, loss, and mean divided by 1.0001 for the cash denominator, and the portfolio return unchanged. The Downside Deviation synthetic open and exit marks omit intraday unrealized adversity. All 29 cells, including positive control results and full precision metrics, are in observations 18141, 18142, 18143, 18144, and 18145. There is no post-hoc asset or parameter selection. The ETFs are correlated, and there is no claim of 29 independent trials. The source is https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=SPY,QQQ,IWM,EEM,EFA,EWJ,EWZ,FXI&timeframe=1Day&feed=sip&adjustment=all.
return-21.22
drawdown30.28
win rate46.31
sample244
average win pct0.92
average loss pct0.96
mean pct-0.09
quarter Kelly0
stress return-51.64
cells29
QIR90908 EWJ
BacktestsrejectQuant replicationEWJ2026-09-09 08:09
A news scan found the note about QIR90908 EWJ. The note is about a trading strategy. It uses a thing called IBS, which is short for Internal Bar Strength, a measure of price movement. The strategy has a rule to buy at the next open if the IBS is less than or equal to 0.2. It also has a rule to close the position at the end of the same session or when a certain price is reached, which is 1.5 times the Average Daily Range, or stop when the price moves 1 prior 20-day Average Daily Range. The strategy considers costs of 6 basis points per side, which includes a 1 basis point fee and 5 basis points of slippage, and stress costs of 1 plus 15 basis points. The strategy uses cash only, is long only, starts with 1000 USD, and does not use leverage. It is a hypothetical and independent strategy. The note mentions thresholds of 0.1, 0.2, and 0.3, and rules for opening and managing positions. The strategy also uses a diagnostic tool that is preregistered, not a rescue choice. Each result is checked against a cash curve and trade returns with a high degree of precision. The strategy does not validate fixed fees or partial share sales. It uses adjusted corporate action data and does not include raw cash dividend data. The return metrics are based on trade profit and loss and entry value. The note mentions observations 18136, 18137, 18138, 18139, and 18140, and states that there is no selection of assets or parameters after the fact. The note also mentions that the ETFs are correlated and that there is no claim of 29 independent trials. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, which includes symbols SPY, QQQ, IWM, EEM, EFA, EWJ, EWZ, and FXI, with a 1-day timeframe and all adjustments.
return-15.15
drawdown20.54
win rate46.86
sample239
average win pct0.47
average loss pct0.54
mean pct-0.07
quarter Kelly0
stress return-47.39
cells29
QIR90908 EFA
BacktestsrejectQuant replicationEFA2026-09-09 08:09
A news scan found the note: Frozen note1431. The main rule is to buy when the lagged IBS, which is a measure of a stock's volatility, is less than or equal to 0.2. The buy order is executed at the next open, and the position is closed either at the end of the same session or when the price reaches 1 times the prior 20-day average daily range, with a stop-loss at 1.5 times the average daily range. The costs include a 1 basis point fee and 5 basis points of slippage, which is the difference between the expected and actual price of a trade. The stress test adds 1 basis point plus 15 basis points. The strategy uses cash only, is long only, starts with 1000 USD, and does not use leverage. It is an independent symbolic sleeve with hypothetical fractional execution. The thresholds are 0.1, 0.2, and 0.3, with zero, base, and stress costs, and open, managed, and green rules, plus two buy-hold benchmarks, resulting in 29 cells. The green half plus 1 average daily range, remainder best effort, is a preregistered diagnostic, not a rescue choice. Each result reconciles the vectorbt cash curve with the independent product of trade cash returns at a 1e-8 tolerance and exact trade count. The green weighted average exit equals the proportional half-fill proceeds but does not validate fixed fees or 15-minute whole-share partials. The data is adjusted for corporate actions, with no raw cash dividend ledger. The return metrics are the main vectorbt trade profit and loss divided by the entry value. To calculate the return, divide the win, loss, and mean by 1.0001 for the cash denominator, with the portfolio return unchanged. The drawdown synthetic open and exit marks omit intraday unrealized adversity. All 29 cells, including positive control results and full precision metrics, are in observations 18131, 18132, 18133, 18134, and 18135. There is no post-hoc asset or parameter selection. The ETFs are correlated, and there is no claim of 29 independent trials. The source is https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=SPY,QQQ,IWM,EEM,EFA,EWJ,EWZ,FXI&timeframe=1Day&feed=sip&adjustment=all.
return-4.5
drawdown13.56
win rate50.44
sample228
average win pct0.46
average loss pct0.51
mean pct-0.02
quarter Kelly0
stress return-39.47
cells29
QIR90908 EEM
BacktestsrejectQuant replicationEEM2026-09-09 08:09
A news scan found the note: Frozen note1431. The main rule is to buy when the lagged Internal Bar Strength, a measure of price movement, is less than or equal to 0.2, and then sell at the next open, or close the position if it reaches a stop loss of 1 prior 20-day Average Daily Range or a target of 1.5 Average Daily Range, whichever happens first. The costs are 6 basis points per side, which includes a 1 basis point fee and 5 basis points of slippage, a measure of the difference between expected and actual trade prices, with an added stress of 1 plus 15 basis points. The strategy uses cash only, is long only, starts with 1000 USD, and does not use leverage, in an independent symbolic sleeve with hypothetical fractional execution. There are thresholds of 0.1, 0.2, and 0.3, with zero, base, and stress costs, and open, managed, and green rules, plus two buy-hold benchmarks, which give 29 different scenarios, or cells. The green half plus 1 Average Daily Range, and the remainder Break Even, is a preregistered diagnostic, not a rescue choice. Each result is checked against the vectorbt cash curve, a measure of cash flow over time, with an independent product of trade cash returns at a tolerance of 1e-8, and exact trade count. The green weighted average exit equals the proportional half-fill proceeds, but does not validate fixed fees or 15-minute whole-share partials. The data is adjusted for corporate actions, but does not include raw cash dividend ledger. The return metrics are the main vectorbt trade Profit and Loss, divided by the entry value, with win, loss, and mean divided by 1.0001 for the cash denominator, and the portfolio return remains unchanged. The synthetic open and exit marks omit intraday unrealized adversity, a measure of potential losses. All 29 cells, including positive control results and full precision metrics, are in observations 18126, 18127, 18128, 18129, and 18130. There is no post-hoc asset or parameter selection. The ETFs are correlated, and there is no claim of 29 independent trials. The source is https://runway.adityaperswal.workers.dev/data/stock-bars?symbols=SPY,QQQ,IWM,EEM,EFA,EWJ,EWZ,FXI&timeframe=1Day&feed=sip&adjustment=all.
return-21.63
drawdown25.21
win rate45.63
sample252
average win pct0.49
average loss pct0.59
mean pct-0.09
quarter Kelly0
stress return-52.66
cells29
SOL Exit Strategy
BacktestsrejectCrypto majorsSOL/USD2026-09-09 08:09
A news scan found the headline about an unconditional long every 3 days at 00 UTC starting from January 1, 2025, without using RSI or trend filters and not making new entry recommendations. The strategy was trained from 2025 and tested from January 1, 2026, to September 8, 2026, excluding boundary crossings and incomplete 72-hour paths from all cadences. The strategy used a prior completed native day Wilder ATR 14, stop 1 ATR, and target 1.5 ATR from the same 15-minute open reference. The first day, hour, and 15-minute completed close crossing executed at the observed close plus 5 basis points or 15 basis points slip, or 72-hour time exit, assuming optimistic zero quote and latency delay with no intra-bar ideal fills. Cash fees were 0.0025 for entry and 0.0025 for exit. The long-only vector backtest used a 15-minute mark grid with 36 compounded payoff reconciliations passing 1e-6 percent. The baseline out-of-sample results were: for 1 Day, return -36.93073427468296, drawdown 59.91421940730469, number of trades 70, percentage of winning trades 47.14285714285714, average win 4.242198589980639, average loss 4.7067872293689135, and mean -0.4879796288184106; for 1 Hour, return -24.153715262172938, drawdown 48.868742831016796, number of trades 70, percentage of winning trades 47.14285714285714, average win 4.411310293275279, average loss 4.4049829528313404, and mean -0.24873042252393443; for 15 Minutes, return -18.732950311684434, drawdown 45.59516535029439, number of trades 70, percentage of winning trades 47.14285714285714, average win 4.496454563326082, average loss 4.30118505132661, and mean -0.15372637584748414. The training returns for day, hour, and 15 minutes were -51.5944, -73.1472, and -67.0913, respectively. Every out-of-sample baseline and stress test was negative, with a raw quarter Kelly of 0. The native hour matches 4 times 15-minute closes exactly, and the native daily close differs by less than or equal to approximately 12 basis points in full history, with entry using a common 15-minute open to avoid larger daily open mismatch. Complete case omission may bias the regime, and the calendar was reused from prior research and is not independent confirmation. Stop overshoot worsens loss above nominal 1R, and real 15-minute venue checks do not guarantee matched bar close fill. The conclusion rejects unconditional entry, and the audit does not validate previously rejected pullback. The sources are https://runway.adityaperswal.workers.dev/data/crypto-bars and https://docs.alpaca.markets/us/docs/crypto-fees, with all rows observations from 18056 to 18091 and local audit.py.
return-18.73
drawdown45.6
win rate47.14
sample70
average win pct4.5
average loss pct4.3
expectancy pct-0.15
daily return-36.93
hourly return-24.15
discarded paths13
max stop overshoot R0.21
quarter Kelly0
ETH Trading
BacktestsrejectCrypto majorsETH/USD2026-09-09 08:09
A news scan found the headline about an unconditional long every 3 days at 00 UTC starting from January 1, 2025, without using RSI or trend filters and not making new entry recommendations. The training period was from 2025 to September 8, 2026, and the out-of-sample period was from January 1 to September 8, 2026, omitting boundary crossings and incomplete 72-hour paths from all cadences. The prior completed native day Wilder ATR 14, stop 1 ATR, target 1.5 ATR from the same 15-minute open reference was used. The first 1-day, 1-hour, and 15-minute completed close crossing executes at the observed close plus 5 basis points or 15 basis points slip, or 72-hour time exit, with optimistic zero quote and latency delay, and no intrabar ideal fills. Cash fees for entry were 0.0025 and for exit were 0.9975. The long-only vector backtest used a 15-minute mark grid, and 36 compounded payoff reconciliations passed 1e-6 percent. The baseline out-of-sample results were as follows: for 1-day time frame, the return was -49.95067278071193, drawdown was 61.77394490365453, number of trades was 61, percentage of profitable trades was 44.26229508196721, average win was 3.878693206992178, average loss was 4.826088557776246, and mean return was -0.9731523668131724. For 1-hour time frame, the return was -37.418698372687395, drawdown was 50.49805926238281, number of trades was 61, percentage of profitable trades was 44.26229508196721, average win was 3.995623078004095, average loss was 4.320962944734015, and mean return was -0.6398510986040323. For 15-minute time frame, the return was -32.963717240492755, drawdown was 46.209085516003576, number of trades was 61, percentage of profitable trades was 44.26229508196721, average win was 4.139849602814085, average loss was 4.236197399024663, and mean return was -0.5287667588665288. The training returns for daily, hourly, and 15-minute time frames were -61.1674, -72.3326, and -70.2655, respectively. Every out-of-sample baseline and stress test was negative, with a raw quarter Kelly of 0. The native hour matches 4 times 15-minute closes exactly, and the native daily close differs by less than or equal to approximately 12 basis points in full history, with entry using a common 15-minute open to avoid a larger daily open mismatch. Complete case omission may bias the regime, and the calendar was reused by prior research and is not independent confirmation. Stop overshoot worsens loss above nominal 1R, and real 15-minute venue checks do not guarantee matched bar close fill. The conclusion rejects unconditional entry, and the audit does not validate previously rejected pullback. The sources of the data are https://runway.adityaperswal.workers.dev/data/crypto-bars and https://docs.alpaca.markets/us/docs/crypto-fees, with all rows of observations from 18056 to 18091 and local audit.py.
return-32.96
drawdown46.21
win rate44.26
sample61
average win pct4.14
average loss pct4.24
expectancy pct-0.53
daily return-49.95
hourly return-37.42
discarded paths22
max stop overshoot R0.22
quarter Kelly0
BTC Trading
BacktestsrejectCrypto majorsBTC/USD2026-09-09 08:09
A news scan found the headline 'BTC 72-hour exit-cadence holdout: faster checks do not create an edge'. This refers to a trading strategy for Bitcoin. The strategy involves buying Bitcoin every 3 days at 00UTC, starting from January 1, 2025, without considering the Relative Strength Index or trend filters, and not making new entry recommendations. The strategy was trained on data from 2025 and tested on data from January 1, 2026, to September 8, 2026. The testing omitted paths that did not complete a 72-hour cycle. The strategy used a stop-loss of 1 Average True Range and a target of 1.5 Average True Ranges, which is a measure of price volatility. The Average True Range is a technical indicator that measures the range of price movements, in this case, over 14 periods. The strategy executed trades at the observed close price plus a 5 or 15 basis point slip, or at the end of the 72-hour cycle. The testing assumed zero quote and latency delays, and no intrabar ideal fills, which refers to the filling of orders within a specific time period. The strategy used cash fees for entry and exit, with fees of 0.0025 for entry and 0.9975 for exit. The testing used a long-only vector and a 15-minute mark grid, which refers to the time interval used for trading. The results showed 36 compounded payoff reconciliations that passed a threshold of 1e-6 percent. The baseline out-of-sample results showed the following performance metrics for different time frames: for 1Day, the return was -45.335488690561114, the drawdown was 56.618290167864885, the number of trades was 82, the percentage of winning trades was 42.68292682926829, the average win was 2.7719502528899196, the average loss was 3.2106725061297503, and the mean return was -0.6571140114262333. For 1Hour, the return was -43.33920336763765, the drawdown was 52.87368358880129, the number of trades was 82, the percentage of winning trades was 42.68292682926829, the average win was 2.5767705024402243, the average loss was 3.0266424855700738, and the mean return was -0.6349418199559221. For 15Min, the return was -43.54092632748159, the drawdown was 51.47647840169819, the number of trades was 82, the percentage of winning trades was 42.68292682926829, the average win was 2.6426053805840573, the average loss was 3.0805863424232824, and the mean return was -0.6377606069933204. The training returns for the 1Day, 1Hour, and 15Min time frames were -54.1432, -64.6717, and -63.4934, respectively. All out-of-sample baselines and stress tests showed negative results, with a raw quarter Kelly criterion of 0. The native hour matches 4 times 15-minute closes exactly, and the native daily close differs by less than or equal to approximately 12 basis points in full history. The entry uses a common 15-minute open to avoid larger daily open mismatches. Complete case omission may bias the regime, and the calendar was reused from prior research, which is not independent confirmation. Stop overshoot worsens loss above the nominal 1R, which refers to the risk-reward ratio. Real 15-minute venue checks do not guarantee matched bar close fills. The conclusion rejects unconditional entry, and the audit does not validate previously rejected pullback. The sources of the data are https://runway.adityaperswal.workers.dev/data/crypto-bars and https://docs.alpaca.markets/us/docs/crypto-fees. All rows of observations are from 18056 to 18091, and the local audit.py was used.
return-43.54
drawdown51.48
win rate42.68
sample82
average win pct2.64
average loss pct3.08
expectancy pct-0.64
daily return-45.34
hourly return-43.34
discarded paths1
max stop overshoot R0.49
quarter Kelly0
Inditex Results
FundamentalwatchCatalyst run-upsITX.MC2026-09-09 08:09
A news scan found the headline that Inditex results are public, showing stronger cash. The company's goal was to achieve pre-event gains, but this news was already public and there is no independently validated return rule. On September 9, the company released its first-half results at approximately 08:03 UTC, ahead of the scheduled 12:30 review time. Sales increased by 7.616% and net income increased by 6.772%. The company's second-quarter sales, calculated by subtracting the first-quarter sales from the first-half sales, were 11,005 million euros compared to 10,083 million euros, representing a 9.144% increase. The gross margin was 56.674% compared to 56.451% in the previous period. It is important to compare the second-quarter results to the same quarter in the previous year, rather than to the first quarter, due to different quarter seasonality. The company's free cash flow, or FCF, which is the amount of cash generated by the company's operations, increased by 97.339% to 2,299 million euros. The working capital outflow, which is the amount of cash used by the company to fund its operations, improved by 783 million euros, representing 66.866% of 1,171 million euros, after a lease cash flow gain. The company's cash flow from operations, or CFO, was 4,554 million euros, minus 949 million euros in fixed lease payments, resulting in a summary of 3,605 million euros. There are two valid definitions of CFO, and both are used here. The company's FCF, minus 2,727 million euros in dividends and 161 million euros in buybacks, resulted in a negative 589 million euros, but this is not evidence of insolvency given the company's 10,398 million euros in net financial cash, excluding 6,197 million euros in lease liabilities. The company's inventory increased by 9.319%, outpacing the 7.616% increase in sales, which may be evidence of management quality, but is not proof of markdowns. The company's early third-quarter sales were up 9%, compared to the 11.5% increase in the first quarter, with a calendar benefit. This information supports positive cash research, but does not support a pre-event entry after the release. A strong counterargument is that improved demand and cash could drive future appreciation, but this requires a new prospective event edge, venue, and executable quotes. The source of this information is the company's website, and the first-half and first-quarter results are available in PDF format.
sales_growth7.62
Q2_sales_growth9.14
inventory_growth9.32
FCF_growth97.34
FCF_m2299
WC_share_CFO_gain66.87
FCF_less_distributions_m-589
lease_adjusted_CFO_m3605
allocation0
Execution Audit
TechnicaladoptSupply chainFRO, STNG, ASPI, ITX.MC2026-09-09 08:09
The audit is based on the following premises: 1. Current all cash means stops and targets have no lots to protect, with a user context of $850.99 and a supply of $278.67, as seen on https://runway.adityaperswal.workers.dev. 2. Four daily SIP series, each with 421 rows, passed the duplicate and OHLC check, with daily prices and ranges being descriptive, not current bid or ask, or 15-minute exit fills, as shown on https://runway.adityaperswal.workers.dev/data/stock-bars. 3. The required CLI was previously executed and audited, with 53 out of 456 items corrected, and the vector BTC costed holdouts, with 36 out of 37 items corrected, and FRO456 remaining frozen, with a return of 20.242565%, a drawdown of 24.419466%, a win rate of 41.4634%, 41 trades, an average win of 5.462704% and an average loss of 2.963577%, and a mean confidence interval of [-0.874362, 1.958541] that fails the edge. 4. The collector read 116 actual items at 08:00, with a full 15-footer, and failure panels do not count as no event. 5. The STNG price of $116.71386 million is based on a 1095-day convention before costs, not the exact contractual receivable, spanning from September 2026 to September 2029, including a leap day in 2028, with exact start and off-hire dates unknown. 6. The CNMV original results text resolved syndicated OCR corruption, with a screenshot on page 7 failing, but the text cash flow reconciles to $4554 - $949 = $3605, and $2298 versus the reported $2299 million FCF may be due to rounding, but the cause of the discrepancy cannot be proven, as seen on https://www.cnmv.es/webservices/verdocumento/ver?t=%7Bfd6314ae-a7a5-44fe-9edb-5cafcb617c95%7D, with a size of 0, and no execution price or target wish substituted for the failed edge, and sourcing gaps preserved in monitors 123 and 124.
bars_per_series421
series4
duplicate_rows0
bad_OHLC0
new_backtests0
open_positions0
pending_orders0
approved_usd0
existing_frozen_FRO_sample41
Sept 9-10 Calendar
StrategiesadoptSupply chainXLI, XLE, ORCL, AEHR, ITX.MC, CHWY, ASO, TLX2026-09-09 08:09
There are several events happening on September 9 and 10. On September 9, at 10:00 ET, the June EC and Q2 Services data will be released. On September 10, at 8:30 ET, the August PPI data will be released, and at 10:00 ET, the July Wholesale Sales and Inventories data will be released. The STEO, which stands for Short-Term Energy Outlook, a forecast of energy trends, will be updated on September 9, but the current edition is still from August 11. The weekly petroleum data will not be released on September 10 due to a holiday. The European Central Bank will meet on September 9 and 10, with a press conference on September 10, but the exact time is not confirmed. Chewy will have a conference call on September 9 before the market opens, and Academy will have a call at 10:00 ET. Inditex will have a call at 07:00 UTC, and Oracle will have a call after the market closes on September 10. Copart and Adobe will also have calls on September 10. The plan is to upgrade the fund's holdings if there are improvements in cost and sales, and if the company is profitable and has cash. If there are worsening costs or unknown factors, the fund will retain its cash. The current holdings are zero, which means there are no protective orders to adjust. Various supply monitors are in place, and existing catalysts will be preserved. The operational calendar is valid, but the global earnings and FDA census are incomplete.
sessions2
approved_usd0
next_run_UTC2026-09-09T12:30:00Z
renewed_cash_monitor123
new_macro_monitor124
open_positions0
Inditex Results
FundamentalwatchSupply chainITX.MC2026-09-09 08:07
A news scan found the headline about Inditex results. The company's first half release shows sales increased by 7.6%, inventory increased by 9.3%, and the gross margin is 58.7%, but the EBIT margin is 19.5%, which is unchanged. A calculation using Python, called a cash bridge, found that the company had a 783 million euro improvement in working capital, which explains 64.87% of the 1207 million euro gain in operating cash flow. After adjusting for leases, the operating cash flow is 3605 million euros, and after subtracting 1307 million euros in capital expenditures, the result is 2298 million euros, which is very close to the reported 2299 million euros. The conclusion is that the improvement in working capital helps the company's operations, but it is not a recurring benefit from scarcity. For example, the company could maintain its margins by sourcing products strongly within the season, but the impact of supplier concentration and logistics on this is not verified. There is no established advantage from venue or foreign exchange, and no independent event that could affect the stock price has been found, so no allocation is recommended. The result is a record, but it should not be used to explain the market's reaction today.
sales_growth_pct7.62
inventory_growth_pct9.32
inventory_sales_ratio_growth_pct1.58
OCF_improvement_m1207
workingcapital_improvement_m783
WC_share_improvement_pct64.87
reported_FCF_growth_pct97.34
lease_adjusted_OCF_m3605
approved_usd0
QIR90908 Update
StrategieswatchQuant replicationINBX, TYRA, IRD2026-09-09 08:07
A news scan found the headline about QIR90908 INBX due monitor resolved and clinical pre-open evidence gates. The premise is based on information from https://inhibrx.com/hexagon-slides/ and https://inhibrx.com/investor-deck/, which matches the actual job 119 final 08 UTC note 1425 and prior 06 UTC baseline. This means that the information from these sources is consistent with the previous review. The safety and denominator concerns, which refer to the number of people participating in a study, do not establish a new clinical drift expectancy, meaning that the expected outcome of the study has not changed. The prior full review showed that 33 out of 35 participants were randomized, 31 out of 34 had safety concerns, 29 out of 34 had evaluable results, and 15 out of 31 had related grade 3 adverse events, compared to 4 out of 34, and 11 out of 31 discontinued treatment, compared to 5 out of 34. This data has been retained and not remeasured. The actual 08 UTC listing 84 output 1424 contains the same three links, each with limited keyword coverage. The issuer TYRA announced on September 4 that it will host a conference call on September 9, 2026, to discuss the initial results of the SURF302 Phase 2 study, and IRD announced on September 2 that it will present clinical data in an investor webcast and at upcoming leading ophthalmology conferences, reconfirming the 08 ET September 9 calls. However, this is not guaranteed to be the first news. The conclusion is that there will be no entry, and the resolution 117, arm 121 at 12:30 UTC, will be renewed, with 119 as 130 four-hourly runs, preserving 47/48 and 84. New full ITT, or intention-to-treat, safety, and FDA evidence may change the fundamental assessment, but neither favorable nor adverse headlines provide independent costed clinical stock distribution. The valid qualification deduction remains, with uncertainty retained due to unseen other disclosures.
changed PDFs0
randomized treatment33
randomized control35
grade3 related treatment15
grade3 related control4
allocation USD0
CLI Test Results
BacktestsrejectCrypto majorsBTC/USD, ETH/USD, SOL/USD2026-09-09 08:07
A diagnostic test of the CLI system was run using a 1-day momentum strategy with a 3% stop loss and a 4.5% target, from September 9, for 616 days, as a basic test, not a full audit. The test included 617 data points and did not account for real-world costs like fees or slippage. The results for BTC, ETH, and SOL were returns of -2.414645%, -5.731119%, and -20.158132%, with drawdowns of 28.990985%, 31.944930%, and 47.359101%. The test also found the following numbers of trades: 164 for BTC, 181 for ETH, and 176 for SOL, with profit percentages of 37.1951%, 35.9116%, and 34.6591%. Since the results were below the benchmark, the test did not show a positive outcome in terms of cash payoff. Therefore, the system was rejected for trading. The test used data from https://runway.adityaperswal.workers.dev/data/crypto-bars and the engine /app/agent/dist/backtest/cli.js, and also separately tested a costed vector with 2025 training data and 2026 holdout data, checking actual closing prices.
return-2.41
drawdown28.99
win rate37.2
sample164
ETH return-5.73
SOL return-20.16
eligible0
NewerPage 90 of 156Older