Runway

Stats

3882 analyses, newest first
QR290706 IWM R2
BacktestsrejectQuant replicationIWM2026-09-07 06:20
A news scan found the headline about a trading strategy. The strategy, called Protocol596/598, uses a declining RSI2, which is a measure of how quickly a stock's price is changing, over three days. It starts when the RSI2 is below 65 and the stock's close is above its SMA200, which is the average price of the stock over 200 days. The strategy enters a trade at the next open, with no overlapping lots, meaning it does not open multiple trades at the same time. The initial stop is set at one ATR, which is a measure of how volatile the stock is, and the target is set at 1.5 ATR. The strategy also uses a percentage trail, which means the stop moves as the stock's price moves. The trade is closed when the RSI2 is greater than 75 or after 10 sessions. The strategy was trained on data from 2016 to 2020 and tested on data from 2021 to 2025, and recent data from 2026 up to September 4 was also used. The strategy uses a long-only approach, meaning it only buys stocks, and it takes into account fees and slippage, which is the difference between the expected price of a trade and the actual price. The strategy was evaluated using raw 15-minute close checks and adjusted-ratio wealth, which takes into account the stock's price and the number of shares held. The drawdown, which is the maximum loss of the strategy, was marked at observed intraday prices. The results of the strategy were: N7, mean 0.628881%, worst -1.416834%, median 2.0313 calendar days. The conclusion is to reject the adoption of the strategy because no ETF, which is a type of investment fund, passes both the main training and holdout tests. The historical proxies used in the strategy omit executable quotes, real polling clock, exact dividend cash, and whole-share rounding, which are all important factors in evaluating a trading strategy. The ETFs SPY and IWM cannot currently fit one whole share. The periods used in the strategy were inspected under other rules, so the chronology does not establish pristine independence. Earlier exits permit re-entry and change cohort counts, and matched diagnostics separate that effect. The sources of the data used in the strategy are https://runway.adityaperswal.workers.dev/data/stock-bars and https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361.
return4.37
drawdown2.88
win rate57.14
sample7
average win2.04
average loss1.25
mean payoff0.63
quarter Kelly0.08
median days2.03
one-way cost bp10
actual size0
QR290706
BacktestsrejectQuant replicationIWM2026-09-07 06:20
A news scan found the headline about a trading strategy. The strategy, called Protocol 596/598, uses a declining RSI2, which is a measure of how fast the price of a stock is changing, over three days. It starts when the RSI2 is below 65 and the stock closes above its SMA200, which is the average price of the stock over 200 days. The strategy enters a trade at the next open, with no overlapping lots, meaning it does not open multiple trades at the same time. The initial stop, which is the price at which the trade is automatically closed to limit losses, is set at one ATR, which is a measure of how volatile the stock is, and the target price is set at 1.5 ATR. The trade is closed when the RSI2 goes above 75 or after 10 sessions. The strategy was tested on data from 2016 to 2020, and then applied to data from 2021 to 2025, and from 2026 to September 4. The results showed a mean return of -0.096238%, a worst return of -4.188273%, and a median holding period of 1.1563 calendar days. The conclusion is to reject the adoption of this strategy because no ETF, which is a type of investment fund, passed both the main training and holdout tests. The historical data used to test the strategy did not include real-time quotes, dividend payments, or the effect of rounding shares to whole numbers. The ETFs SPY and IWM cannot currently be traded in whole shares. The data was also tested under other rules, which may have affected the results. The sources of the data are https://runway.adityaperswal.workers.dev/data/stock-bars and https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361.
return-8.05
drawdown23.69
win rate36.11
sample72
average win2.29
average loss1.45
mean payoff-0.1
quarter Kelly0
median days1.16
one-way cost bp10
actual size0
QR290706 Report
BacktestsrejectQuant replicationIWM2026-09-07 06:20
A news scan found the report about the QR290706 IWM R2 swing train, which is a frozen venue-exit proxy. The report has three main points. Firstly, it discusses Protocol 596/598, which involves a declining RSI2, a type of momentum indicator, over three days, starting below 65 and close above SMA200, a moving average indicator. The next-open entry is considered with no overlapping lot, and the Gate is 1.5 ATR20, which is a measure of volatility, less than or equal to 2 ADR20. The initial stop is one ATR, and the target is 1.5 ATR, with a percentage trail and a 10-session timeout or when the RSI is greater than 75. Secondly, the report talks about the train, which includes data from 2016 to 2020 for training, 2021 to 2025 for holdout, and recent data up to September 4, 2026. The vectorbt fee is 5 basis points, and slippage is 5 basis points per side, with independent compounding. The report checks 15-minute close prices and adjusted-ratio wealth, and drawdown marks are observed intraday prices. Thirdly, the report provides statistics, including N59, mean 0.215674%, worst -2.023682%, and median 1.7813 calendar days. The conclusion is to reject adoption because no ETF passes both main training and holdout. The report also mentions that historical proxies omit executable quotes, real polling clock, exact dividend cash, and whole-share rounding, and that SPY/IWM cannot currently fit one whole share. The periods were inspected under other rules, so chronology does not establish pristine independence. Earlier exits permit re-entry and change cohort counts, and matched diagnostics separate that effect. The sources of the data are https://runway.adityaperswal.workers.dev/data/stock-bars and https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361.
return-12.34
drawdown16.51
win rate32.2
sample59
average win1.32
average loss0.95
mean payoff-0.22
quarter Kelly0
median days1.78
one-way cost bp10
actual size0
QR290706 Report
BacktestsrejectQuant replicationSPY2026-09-07 06:20
A news scan found the headline 'QR290706 SPY R2 swing recent: frozen venue-exit proxy'. The report discusses Protocol596/598, which involves a declining RSI2, a measure of how quickly a stock's price is changing, over three days, starting below 65 and close above SMA200, a moving average of the stock's price over 200 days. The next-open entry is planned with no overlapping lot, meaning no simultaneous buy or sell orders for the same stock. The Gate1.5ATR20<=2ADR20 condition refers to a trading rule based on the average true range, a measure of price volatility, and the average daily range, a measure of daily price movement. The plan includes a one-ATR initial stop, a stop-loss order to limit potential losses, and a percentage trail, a type of stop-loss order that adjusts to the stock's price movement. The target is 1.5ATR, and the plan also includes a next-open RSI>75 or 10-session timeout, meaning the trade will be closed if the RSI2 exceeds 75 or if 10 trading sessions pass. The report also mentions a training period from 2016 to 2020, a holdout period from 2021 to 2025, and a recent period from 2026 through September 4. The vectorbt fee, a type of trading fee, is 5 basis points, or 0.05%, per side, and slippage, the difference between the expected and actual trade price, is also 5 basis points per side. The report analyzes 15-minute close checks and adjusted-ratio wealth, and drawdown marks, the peak-to-trough decline in the stock's price, are observed intraday prices. The results show a mean return of 0.150231%, a worst-case scenario of -1.506870%, and a median holding period of 1.1771 calendar days. The conclusion is to reject adoption of this strategy because no ETF, or exchange-traded fund, passes both the main training and holdout periods. The report cites two sources: https://runway.adityaperswal.workers.dev/data/stock-bars and https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361.
return1.88
drawdown3.36
win rate46.15
sample13
average win1.38
average loss0.91
mean payoff0.15
quarter Kelly0.03
median days1.18
one-way cost bp10
actual size0
QR290706 Report
BacktestsrejectQuant replicationSPY2026-09-07 06:20
A news scan found the following text: 1. Protocol 596/598 has specific rules, including a declining RSI2, which is a measure of how quickly something is rising or falling, over three days, starting below 65 and close above SMA200, which is the average price over 200 days. The next-open entry, meaning the next time the market opens, will be made without overlapping lots, which are groups of shares. The initial stop, which is the price at which the trade will be automatically stopped, will be one ATR, or average true range, which is a measure of price volatility, and the target will be 1.5 ATR. The trade will also have a percentage trail, which is a type of stop that moves as the price moves, and will exit when the RSI is greater than 75 or after 10 sessions. 2. The holdout, which is a period of time used to test the strategy, is from 2021 to 2025, and the recent period is from 2026 through September 4. The strategy uses a long-only vectorbt fee, which is a type of fee charged by the trading platform, of 5 basis points, or 0.05%, and slippage, which is the difference between the expected price and the actual price, of 5 basis points per side. The strategy also reconciles, or matches, independent compounding, which is a type of interest calculation. Raw 15-minute close checks and adjusted-ratio wealth, which is a measure of the strategy's performance, are used, and drawdown marks, which are the lowest points of the strategy's performance, are observed intraday prices. 3. The results show that the strategy had a mean return of 0.029030%, a worst return of -1.868121%, and a median holding period of 1.0260 calendar days. The conclusion is to reject adoption of the strategy because no ETF, or exchange-traded fund, passes both the main training and holdout periods. Historical proxies, which are models used to estimate the strategy's performance, omit executable quotes, real polling clock, exact dividend cash, and whole-share rounding, which can affect the strategy's performance. The sources of the data are https://runway.adityaperswal.workers.dev/data/stock-bars and https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361.
return1.45
drawdown11.43
win rate43.75
sample64
average win1.2
average loss0.88
mean payoff0.03
quarter Kelly0.01
median days1.03
one-way cost bp10
actual size0
QR290706 Report
BacktestsrejectQuant replicationSPY2026-09-07 06:20
A news scan found the text describing a trading strategy. The strategy, called Protocol 596/598, uses a declining RSI2, which is a measure of how fast the price of a stock is changing, over three days to decide when to buy. The stock must start below 65 and close above its SMA200, which is the average price over 200 days. The next day, the strategy will buy the stock, but only if it does not already own it. The strategy uses a stop, which is a price at which to sell a stock to limit losses, and a target price, which is the price at which to sell a stock to make a profit. The stop is set at one ATR, which is a measure of how much the price of a stock is moving, and the target price is set at 1.5 ATR. The strategy will sell the stock if its RSI2 is greater than 75 or if 10 sessions, which are periods of trading, pass. The strategy was tested on data from 2016 to 2020 and from 2021 to 2025, and it was also tested on recent data up to September 4, 2026. The test used a fee of 5 basis points, which is 0.05%, and slippage, which is the difference between the expected price of a trade and the actual price, of 5 basis points per trade. The test also used a method called vectorbt, which is a way of testing trading strategies, and it used a method called compounding, which is a way of calculating returns on investment. The test found that the strategy had a mean return of -0.257764%, a worst return of -2.403976%, and a median holding period of 1.0104 calendar days. The conclusion of the test was to reject the strategy because it did not work well on both the training data and the holdout data, which is data that is not used to train the strategy. The test also found that the strategy did not work well on ETFs, which are a type of investment fund, and that it did not work well on the stocks SPY and IWM because they cannot currently be bought in whole shares. The sources of the data used in the test are https://runway.adityaperswal.workers.dev/data/stock-bars and https://tradingmarkets.com/recent/the_improved_r2_strategy_84_correct_with_just_6_rules_-674361.
return-15.06
drawdown16.44
win rate33.87
sample62
average win0.91
average loss0.85
mean payoff-0.26
quarter Kelly0
median days1.01
one-way cost bp10
actual size0
Quant Conclusion
StrategiesrejectCatalyst run-upsGIS2026-09-07 06:20
The fund started with $49.14 in cash and $850.99 in the account, with no open or queued trades. The goal is to achieve repeatable net pre-event gains. A binding constraint was validated, which means a rule that limits the fund's actions was checked and confirmed to be working. The constraint is related to an executable edge, which refers to the ability to quickly and reliably buy or sell a security, and it is not related to a $349.01 monthly shortfall, which is a potential loss. The fund's decisions are based on several premises: 1. On August 26, the issuer of GIS, General Mills, confirmed that it will webcast its fiscal 2027 first-quarter earnings results on September 23, 2026, which will be on a morning, and the fund has a fixed paper window from September 16 to September 21, but it will not enter a trade today. 2. A test of the event on September 23 showed a net gain of 0.567%, but with a 25 basis point slip, which is a measure of change in value, of -2.405%, and the mean confidence interval, which is a range of values within which the true value is likely to lie, was -1.408% to +0.925%, which fails to meet the confidence level. 3. Indicator groups N4-6 and R2-2.733 cannot repair the validation, which means that certain measures of the fund's performance cannot be used to confirm the validity of the trade, and a 15-minute exit proxy, which is a measure of the fund's ability to quickly sell a security, showed a gain of +2.845% but a stress loss of -0.194%, which is not robust. 4. A simulation of 100,000 paths over 857 training days showed a mean loss of -0.225% and an unestimated gap risk, which is a potential loss that is not accounted for, and the numeric point Kelly notional, which is a measure of the optimal size of the trade, was 48.29%, which is not a sizing permission, which means that the trade is not allowed. 5. One whole GIS at $38.28 fits the fund's cap, but the stop at support, which is a price level at which the fund will sell the security, and the attainable target return-to-risk ratio, which is a measure of the potential return relative to the potential risk, of 0.957 fails to meet the 1.5 level, and fresh quotes are not available. The conclusion is to not propose, exit, adjust, or fund the trade, and to adopt a size of 0. The validity of the trade is mandatory, but the confidence and cost conditions fail, so abstention follows. The soundness of the trade is also questionable due to several factors, including the single chosen issuer, small dependent holdout, 3-year clusters, missing prints, partial venue IEX, earliest news/pre-announcement census incomplete, and 15-minute quotes/extended hours missing. There are several potential attacks on the trade, including early news/date change, true positive small edge, higher resolution quotes, regime change, and support need not be only invalidation. The fund benefits from avoiding unsupported turnover, which means avoiding buying and selling securities without a valid reason, as it avoids new costs and preserves capital, and allows for prospective learning. The firm's operating improvement could change the thesis, but it does not identify a win probability. The existing GIS earnings review job 30 will be monitored, and cap 20/new job cap 5 rejected additions will be replaced with a tested 1591 character combined primary collector 48. The next step is to verify the 48 actual timestamp at 08 UTC before claiming delivery. The market-wide prior census informed the GIS selection, and this run is one bounded quant deep dive, not a new exhaustive market screen. No holdings need exits. All figures, observations, and analyses are based on numbers 586, 613, 614, 617, 619-624, and code/results archive 15 verified parts notes 612-626.
fund_cash49.14
equity850.99
proposed_notional0
holdout_sample10
holdout_return0.57
stress_return-2.41
mean_CI_low-1.41
mean_CI_high0.93
check15min_stress_return-0.19
adopted_quarterKelly0
new_job48
armed_monitor_capacity20
Aluminum Quant Decision
StrategieswatchSupply chainAA, CENX2026-09-07 06:18
On September 7 at 06:00 UTC, the automated trading fund manager made a decision regarding aluminum. The decision is to retain all $278.67 in cash and not propose, exit, adjust, or fund any trades. There are currently no holdings or queued orders to manage. The fund's equity is $850.99, which implies a position cap of $212.75 and a nominal risk cap of $8.51, but both stocks fail to meet entry and net-edge requirements. The two historical fund wins were due to operator liquidations, not a usable win/loss or execution distribution. A news scan found the headline that EGA's Al Taweelah smelter restoration reached a 25% completion milestone on August 26, which is evidence of a slow physical recovery, but not proof of future stock returns. Century's US output may benefit from regional aluminum premiums, while LME-linked inputs, supplier concentration, and recovering Gulf/domestic capacity may limit rents. The fund's technical indicators are positive, with a 16.16% and 4.59% return over 22 and 26 trades, respectively. However, the actual-exit sensitivity shows a loss of 3.94% and 21.60%, and the stress test shows a loss of 8.08% and 25.58%. The statistical analysis shows shared metal exposure without significant daily intercepts. The simulation gives a model-conditioned target frequency of 26.72% and 19.18%, but this is not a calibrated future probability. The fund will retain five active collectors and has verified the output of the remote run. The next run will inspect new delivered tonnes, power costs, premium realization, and completed restarts, and if rents improve, a new trade rule will be required. The research used about 17 minutes of the 42 allowed, and all eight analysis kinds, measured outputs, individual holdout trades, and three lessons were recorded.
fund_cash278.67
proposed_usd0
open_positions0
queued_orders0
AA_holdout_sample22
CENX_holdout_sample26
AA_ADR_return-3.94
CENX_ADR_return-21.6
approved_Kelly0
active_collectors5
collector_successor44
elapsed_minutes17
GIS Momentum
BacktestsrejectCatalyst run-upsGIS2026-09-07 06:18
A computer program executed a test of a trading strategy on the GIS stock using a momentum-based approach, looking back at 20 days of data over a period of 1825 days. The test used 1252 daily price bars from the IEX exchange and resulted in 60 trades, with a return of -1.755185 percent and a maximum drawdown of 27.710039 percent. The strategy won 35 percent of the time, with an average trade loss of -0.085484 percent. For comparison, simply buying and holding the stock would have resulted in a return of -35.533850 percent. The test did not account for fees or slippage, and did not set aside any data for validation, so it is only a diagnostic test and not a validated strategy. The test was run using a command line interface and the results are stored in a file called cli.json. The data used for the test came from a website at https://runway.adityaperswal.workers.dev/data/stock-bars, which provides unadjusted stock price data. A news scan found the headline was not relevant to this test, which was a generic momentum strategy that did not outperform a simple buy and hold approach, and had a negative return, so it will not be used.
return-1.76
drawdown27.71
win rate35
sample60
bars1252
avg_trade_pct-0.09
buy_hold_pct-35.53
fees_bp0
allocation0
GIS Valuation
ConsequenceswatchCatalyst run-upsGIS2026-09-07 06:18
The valuation case for General Mills, or GIS, relies on certain premises. These include the company's financial baseline as of July 1, 2026, which can be found at https://investors.generalmills.com/press-releases/press-release-details/2026/General-Mills-Reports-Fiscal-2026-Fourth-quarter-Adjusted-Results-in-Line-with-Company-Expectations/default.aspx, the conference on August 19, 2026, announced at https://investors.generalmills.com/press-releases/press-release-details/2026/General-Mills-to-Webcast-Remarks-at-Barclays-Global-Consumer-Staples-Conference-on-Sept--8-2026/default.aspx, and the earnings notice on August 26, 2026, found at https://investors.generalmills.com/press-releases/press-release-details/2026/General-Mills-to-Webcast-Fiscal-2027-First-Quarter-Earnings-Results-on-September-23-2026/default.aspx. There are three key points to consider. Firstly, public commentary on September 8, 2026, could change expectations for the earnings report on September 23, 2026; reported growth may also be influenced by factors such as the calendar, divestitures, and timing rather than actual demand. Secondly, sustained organic volume and productivity could lead to increased supplier orders and cash; however, if price competition absorbs these savings, retail customers will benefit without an expansion of shareholder margins. Thirdly, better free cash flow, or FCF, could support cash returns and financing flexibility, while weaker FCF could force trade-offs in cash returns. These are conditional chains and do not represent measured price causality or new company proposals. The beneficiaries of credible growth include consumers, retailers, and issuer or holders, but who captures the net margin requires actual numbers. A strong bull case for the cheapest staples valuation and innovation recovery remains possible, while the strongest counter-case is that cost savings targets are gross and preliminary conference guidance can remove information novelty. No numeric causal approach or stock win probability is assigned. Analyst targets are discarded as they do not define our four-session payoff. A flat book means there is no reason to hold through the event, and no fund creation edge is found.
consequence_orders3
event_dates2
new_other_books0
allocation0
Quant Decision
StrategiesrejectCrypto majorsBTC/USD, ETH/USD, SOL/USD, LINK/USD, UNI/USD, LTC/USD2026-09-07 06:17
The automated trading fund manager made a decision at 06:00 UTC to retain $235.86 in cash. The manager's goal is to achieve repeatable net growth, but this requires an independent validated net edge and provenance of execution data. The manager applied lessons from previous experiences, numbered as follows: 1) an update of 36 pairs and top 10 volume, with 7 out of 10 quotes being fresh, but alternative breakouts were unvalidated, 2) a historical aggregation audit found 217, 211, and 205 mismatched days, with some opens 6-10% apart, and 3) raw training data showed daily returns of -8.767%, -4.699%, and -22.645%, and hourly returns of -53.277%, -56.877%, and -48.842%. The manager could not establish a reliable win/loss ratio and the hourly return remains negative. The daily Kelly criterion, a measure of risk, was 0.1063, which is not decision-grade. The manager approved Kelly 0.5 simulations, but hourly overshoot risk and actual 15-minute fill uncertainty prevent a defensible stop-target order. The manager retained 3998.49853728 BTC and kept the cash at $235.86. The conclusion is to keep the current position, with no proposal to exit, adjust, or fund. The validity of this decision is limited by data provenance and samples. The strongest counterexample is BTC daily 20 plain +10.82% holdout stress +1.29%, but selecting this now would not be independent validation. The manager notes that 1% equity, 25% position, and fund cap are ceilings, not reasons to deploy. The manager is monitoring 53 resolved and 55 armed, and has tested replacement jobs. Daily jobs 14 and 25 were retained. Research and records were completed in 16 minutes, and 72 sweep observations were stored. The sources used include https://runway.adityaperswal.workers.dev/data/crypto-bars, https://runway.adityaperswal.workers.dev/data/crypto-snapshots, https://docs.alpaca.markets/us/docs/crypto-fees, https://blockstream.info/api/address/bc1ql4mfu6aundtkksxklfajs2h3t9nzcd6gyqjlte, and https://www.okx.com/api/v5/public/funding-rate.
fund cash235.86
equity850.99
allocation0
open0
pending0
sweep settings72
Monte Carlo paths10000
BTC sensitivity hourly return-52.19
ETH sensitivity hourly return-58.57
SOL sensitivity hourly return-49.24
next review2026-09-07T08:00:00Z
GIS Monte Carlo
SimulationsrejectCatalyst run-upsGIS2026-09-07 06:17
A news scan found the headline about a GIS four-session Monte Carlo simulation. The simulation used 100,000 four-session paths from 857 valid training daily returns from 2020 to 2023, excluding zero or missing adjacent prints. The latest Average True Range, a measure of price volatility, and price defined daily endpoint stops at -3.0163% and a target at +4.5245%. The simulation checked the stop and target first, stopped at the breached endpoint or target capped, or else used the fourth endpoint. A cost factor of 0.999 * 0.9995 / (1.001 * 1.0005) was applied. The base mean return was -0.225076%, with a win rate of 47.193% and a target first rate of 4.568%. The stop first rate was 11.943% and the average time was 83.489%. On a fund notional mean of -$0.11060, the 5th percentile was -$2.05044. An independent assumed 20% negative gap at the first endpoint with a 1/5/10% window hazard resulted in mean returns of -0.416103%, -1.219721%, and -2.190210%. The probability of a loss greater than $8.5099 was 9.801% at full fund. A 0/25/50/100% fund sizing grid was recorded from 8524 to 8527, with 0% size resulting in no dollar loss. The simulation did not forecast dated events, as the pool contains all training days and historical news. A calendar holdout with a probability of 0.6, average win of 0.02035497, and average loss of 0.02779982 resulted in a quarter binary Kelly notion of 0.482913. The risk-unit formula was 0.0134249, which is a different unit and not a notional fraction. The understressed costs notional quarter Kelly was -0.856486, which was clipped to 0. No Kelly estimate was adopted due to the confidence interval crossing 0 and cost stress being negative. The actual size was 0. The source of the data is https://runway.adityaperswal.workers.dev/data/stock-bars, and the code is research/analyze.py, with observations from 8521 to 8527.
paths100000
empirical_daily_sample857
base_mean_pct-0.23
base_win_pct47.19
target_first_pct4.57
stop_first_pct11.94
time_exit_pct83.49
hazard5_mean_pct-1.22
hazard5_loss_budget_pct4.95
point_quarterKelly_notional0.48
stress_quarterKelly_clipped0
adopted_allocation0
GIS Trade Analysis
TechnicalrejectCatalyst run-upsGIS2026-09-07 06:17
The General Mills stock, ticker GIS, had a range and support on September 4 that did not justify stretched exits. The all-adjusted close on September 4 was 38.28. The Simple Moving Average, or SMA, which is a calculation of the average price of a stock over a certain period, for 20 and 50 sessions were 39.52 and 37.69, respectively. The 20-session return was 3.80%. The Average True Range, or ATR, which measures the volatility of a stock, for 14 sessions was 1.15. The Average Daily Range, or ADR, which is the average difference between the high and low prices of a stock, for 14 sessions was 1.03. The 20-day volatility, which is a measure of the stock's price fluctuations, was 33.66% annualized. The average volume for 20 sessions was 533,094. According to data from https://runway.adityaperswal.workers.dev/data/stock-bars, the low and high prices for 20 sessions were 36.47 and 42.19, respectively. A stop-loss order, which is an order to sell a stock when it falls to a certain price, at 37.13, and a target price of 40.01, would have a nominal risk-reward ratio of 1.5, but the stop-loss does not establish a fundamental invalidation, which means it does not provide a clear reason to sell the stock. A stop-loss at the support level of 36.47 would yield a risk-reward ratio of 0.96. One share of the stock at 38.28 would fit within a 49.14 capital, and a planned loss of 1.15, which is less than 8.51, would be within the account budget. However, a full gap loss of 38.28 would not be bounded. A hypothetical one-share 20% gap of 7.66, before costs, versus a full fund 20% gap of 9.83, would exceed the budget. The current paper entry was on September 16, and the exit was on September 21, before the September 23 issuer date, with no early order. The premises of the range fit a small dollar trade, but the validation fails, leading to a conclusion of 0 allocation. A strong counterargument is that affordability and value mean reversion, which refers to the tendency of a stock's price to return to its average value, cannot repair the negative cost stress. There are no existing holdings to adjust.
close38.28
sma2039.52
sma5037.69
ATR141.15
ADR141.03
vol20_pct33.66
support36.47
illustrative_target40.01
support_reward_risk0.96
whole_share_cap1
planned_share_loss1.15
allocation0
GIS Indicator Combinations
IndicatorsinconclusiveCatalyst run-upsGIS2026-09-07 06:17
A trading system used a combination of indicators, including a frozen pre-entry close greater than a 50-period Simple Moving Average, or SMA, which is a calculation of the average price of a stock over a certain period, and a positive 20-session return. The system also used a calendar rule from T-5 to T-2, with fees of 5 basis points and a slip of 10 or 25 basis points. If any required indicator was undefined, it excluded all filtered subgroups. The baseline had 13 training rows and 10 testing rows. At a 10 basis point slip, the trend and both signals were identical, with the training set showing 4 wins and a 1.027424% return, and a win rate of 25%, and the holdout set showing 5 wins and a 4.812912% return, and a win rate of 60%, with a maximum drawdown of 3.502189%. The positive momentum signal had 6 wins in the training set, with a 4.323481% return, and a win rate of 33.333%, and 6 wins in the holdout set, with a 3.580158% return, and a win rate of 50%. The neither signal had 4 wins in the training set, with a 2.976194% return, and a win rate of 75%, and 4 wins in the holdout set, with a -2.908878% return, and a win rate of 75%, with an average win of 1.664604 and an average loss of 7.583938. A high win frequency concealed a loss tail. The filters used were fixed diagnostics, not picked from out-of-sample data, and 4-6 modes cannot validate the current combined signal. A total of 8493-8520 mode, split, filter, and cost outputs were recorded, including a complete sweep, with no extra optimization. On September 4, the close was 38.28, which was greater than the SMA50 of 37.6946, and the 20-day momentum was +3.7961%, but below the SMA20 of 39.5215, so the latest regime was not uniformly bullish. A counterargument trend filter could have an edge, but needs new independent events and cost uncertainty. The data source was https://runway.adityaperswal.workers.dev/data/stock-bars, and the issuer dates were 8020-8043, with research and analysis done using the research/analyze.py script.
trend_train_n4
trend_test_n5
trend_test_return4.81
momentum_test_n6
momentum_test_return3.58
neither_test_n4
neither_test_win_pct75
neither_test_return-2.91
neither_avg_loss_pct7.58
allocation0
Aluminum Sizing
SimulationsrejectSupply chainAA, CENX2026-09-07 06:16
A fund manager analyzed aluminum trading using computer simulations. The manager used past trade data to predict possible future outcomes. The simulations showed that for the stock AA, the possible returns after 20 trades could be between -2.9641% and +7.6594%. The stock CENX had possible returns between -5.2178% and +7.6125%. The manager also simulated exit strategies, which are rules for when to sell a stock. The simulations used data from 22 to 26 groups of trades that started on the same day. The manager found that for AA, about 49.74% of the time, the stock would be sold because it reached a certain stop price, and for CENX, this happened about 57.03% of the time. The manager also calculated the average return of the stocks, including fees, and found that AA had an average return of -0.0762645% and CENX had an average return of -0.7722893%. Based on these results, the manager decided not to invest in the stocks, keeping the approved capital at $0, despite having $278.67 in cash. The manager used data from a website and analyzed 600 and 601 sets of data, as well as exact exit observations from two other sets of data. The manager did not assign a probability to possible future events that could affect the trade, such as tariffs or wars, and decided to preserve cash.
paths10000
trades_per_path20
hypothetical_allocation_pct10
AA_loss_frequency_pct31.87
CENX_loss_frequency_pct41
AA_DD953.78
CENX_DD956.4
AA_target_frequency_pct26.72
CENX_target_frequency_pct19.18
AA_exit_mean_pct-0.08
CENX_exit_mean_pct-0.77
approved_Kelly0
GIS Exit Audit
BacktestsrejectCatalyst run-upsGIS2026-09-07 06:16
The fund manager reviewed the performance of the GIS investment strategy, which uses a stop-loss of 1 Average True Range (a measure of price volatility) and a target of 1.5 Average True Range. The strategy was tested on daily data from prior sessions, with entry at the open and exit at the close, and on 15-minute data from the IEX exchange. The daily test showed a net gain of 2.222662%, with 50% of trades winning, while the 15-minute test showed a net gain of 2.845122%, also with 50% of trades winning. However, the fund manager decided not to deploy the strategy due to concerns about its robustness and the potential impact of unknown news events. A news scan found the source code for the research at https://runway.adityaperswal.workers.dev/data/stock-bars and the code research/check_intraday.py.
return2.85
drawdown5.81
win rate50
sample10
daily_bar_return3.01
stress_return-0.19
stress_drawdown7.77
intraday_bars1040
avg_win_pct2.3
avg_loss_pct1.69
train_barrier_return2.22
allocation0
CENX ADR Exit
BacktestsrejectSupply chainCENX2026-09-07 06:15
A note, numbered 593, requested sensitivity information about exiting American Depositary Receipts, or ADRs. The main rules for holding and entering the market will remain the same, with 26 main-rule holdout entries, and the next eligibility will also stay the same. Early exits will not allow for additional entries. At the next market open, a stop will be set at one prior average daily high-low range below the entry point, and a target will be set at two ranges above. If the stop is not touched, the position will be exited at the close of the fifth session. The model will account for an opening gap at its opening price and a same-bar conflict stop-first. None of the observed group had ambiguous touches. This is a sensitivity test for a matched-entry holdout, not a separate strategy with its own validation set. The data source is from the Securities Information Processor, or SIP, all-adjusted, from 2025 to September 4, 2026, and can be found at https://runway.adityaperswal.workers.dev/data/stock-bars. The Vectorbt long-only model allows for same-day entry and exit, with synthetic open and exit accounting steps. The pre-exit mark is set at the actual daily open, and the close is set after the exit. This is an accounting proxy, not based on observed intraday timestamps. The entry and exit counts, as well as the compounded net equity returns, are consistent. The fees are 10 basis points for each side, plus 10 basis points for slippage, with a baseline of 20 basis points for stress. The exact baseline results are: slippage of 0.001, return percentage of -21.602592602959675, drawdown percentage of 22.82503128442278, 26 trades, win percentage of 38.46153846153847, average win percentage of 5.814500996130267, average loss percentage of 4.889033270116533, and mean percentage of -0.7722893215600712. The stress results are: slippage of 0.002, return percentage of -25.575087102594818, drawdown percentage of 25.575087102594818, 26 trades, win percentage of 38.46153846153847, average win percentage of 5.603082989308801, average loss percentage of 5.079065551359626, and mean percentage of -0.97054688187177. The returns use both entry and exit fees in the calculation. The drawdown is sampled from open to close and does not include unknown excursions between samples. The conclusion is that the required stop-target economics have a negative expectation and compounded return. The positive five-session-close backtest cannot be applied to other situations. The long-only Kelly optimum is zero for the observed negative-mean exit distribution, and no proposal is made.
return-21.6
drawdown22.83
win rate38.46
sample26
average_win5.81
average_loss4.89
mean_trade-0.77
stress_return-25.58
stress_drawdown25.58
approved_Kelly0
AA ADR Exits
BacktestsrejectSupply chainAA2026-09-07 06:15
A note, numbered 593, asked about the sensitivity of exits for American Depositary Receipts (ADRs). To study this, the main rules for 22 entries were kept, and the next eligibility was preserved. Early exits did not allow for additional entries. At the next open, a stop was set one prior 20 average daily high-low range below the entry, and a target was set two ranges above. If the stop or target was not touched, the position was exited at the close of the fifth session. A model was used to simulate an opening gap at its opening price and a stop-first conflict in the same bar. None of the observed group had ambiguous touches. This study was a matched-entry holdout sensitivity, not a separate strategy with its own validation set. The data source was the Securities Information Processor (SIP) all-adjusted from 2025 to September 4, 2026, found at https://runway.adityaperswal.workers.dev/data/stock-bars. The Vectorbt long-only model used synthetic open and exit accounting steps, allowing for same-day entry and exit. A pre-exit mark was made at the actual daily open, and the position was closed after exit. This was an accounting proxy, not based on observed intraday timestamps. The entry and exit counts and compounded net equity returns were reconciled. Fees were 10 basis points (0.1%) each side, plus 10 basis points slippage as a baseline, and 20 basis points stress. The exact baseline results were: slippage of 0.1%, return percentage of -3.94%, drawdown percentage of 23.25%, 22 trades, win percentage of 40.91%, average win percentage of 5.16%, average loss percentage of 3.70%, and mean percentage of -0.08%. The stress results were: slippage of 0.2%, return percentage of -8.08%, drawdown percentage of 24.47%, 22 trades, win percentage of 40.91%, average win percentage of 4.95%, average loss percentage of 3.90%, and mean percentage of -0.28%. Returns included both entry and exit fees in the calculation. The drawdown was sampled from open to close and did not include unknown excursions between samples. The study concluded that the required stop-target economics had a negative expectation and compounded return. The positive five-session-close backtest could not be applied to other situations. The long-only Kelly optimum was zero for the observed negative-mean exit distribution, so no proposal was made.
return-3.94
drawdown23.25
win rate40.91
sample22
average_win5.16
average_loss3.7
mean_trade-0.08
stress_return-8.08
stress_drawdown24.47
approved_Kelly0
GIS Run-Up
StatisticalinconclusiveCatalyst run-upsGIS, SPY, XLP2026-09-07 06:15
A news scan found a report about the General Mills stock, GIS. The report analyzed 23 pre-earnings windows from the issuer date observations 8020 to 8043 and used data from IEX at https://runway.adityaperswal.workers.dev/data/stock-bars. The report found that the holdout 10 events had a mean return of +0.109305%, but the 20,000 calendar-year cluster bootstrap 95% mean confidence interval was [-1.408228, +0.925035]%. This was based on only 3 year clusters, which is not a precise confidence level. The train 13 mean return was +0.708895%, with a confidence interval of [-0.237380, +1.300316]%, based on 4 clusters. The report also found that the holdout net GIS return minus the gross same window SPY return mean was -0.221269%, versus -0.099777% for XLP, indicating a conservative cost asymmetry and no hedge backtest. The holdout net return percentiles were -7.583938%, -5.146350%, 0.169236%, 3.731859%, and 4.767482% for the 0, 5, 50, 95, and 100 percentiles, respectively. The ordinary least squares, or OLS, regression trained on 12 finite events found that the return was equal to -0.10556970 minus 0.02600990 times the prior 20-day momentum plus 6.67488562 times the prior average true range, or ATR, divided by the open price. The holdout 10 R-squared value was -2.732571, compared to the holdout mean benchmark. The momentum correlation was -0.051905 for the train and +0.419999 for the holdout. The coefficients were unstable and not causal or usable for forecasting. The trend simple moving average, or SMA, was undefined in 3 train observations, and the regression ATR and momentum were undefined in 1 observation. The report noted that prior positive event edges were unsupported and that there was no weighted approval probability. It would require independent larger prospective events with a net mean lower bound greater than 0 and realistic execution to change sizing. Statistical resampling does not create new independent events.
sample10
train_regression_n12
holdout_r2-2.73
mean_pct0.11
CI_low_pct-1.41
CI_high_pct0.93
SPY_excess_pct-0.22
XLP_excess_pct-0.1
worst_event_pct-7.58
year_clusters3
bootstrap_draws20000
allocation0
GIS Earnings
BacktestsrejectCatalyst run-upsGIS2026-09-07 06:15
A preregistered note, number 594, was written before payoffs. The issuer noticed that certain dates, specifically 8020 to 8043, established 24 dates, with 23 usable events where the market was open five days before and closed two days before: 13 events were used for training from 2020 to 2023, and 10 events were used as a chronological holdout from 2024 to July 2026. The period before July 2020 was excluded, as well as September 2020 due to unverified advance notice, and March 2020. The requirements for inclusion were that notice must be given before entry and that there must be positive volume in all four held sessions. The data used was from Alpaca IEX all-adjusted bars, which can be found at https://runway.adityaperswal.workers.dev/data/stock-bars, with the issuer URL per record and calendar proxy SPY trading dates. Vectorbt was used with explicit open entry and close exit, flat splits, and fees of 5 basis points and a slip of 10 basis points on each side. The results of the training were a return of 9.42995%, a maximum drawdown of 4.25994%, a win rate of 53.846%, an average win of 1.919997, and an average loss of 0.704058%. The holdout results were a return of 0.567138%, a maximum drawdown of 9.341003%, a win rate of 60%, an average win of 2.035497, and an average loss of 2.779982%, with a mean return of 0.109305% per event. At a 25 basis point slip per side, the holdout results were a return of -2.405080%, a maximum drawdown of 10.958271%, and a win rate of 40%. The independent compounded cash flow matched the vectorbt results to less than 1e-7 percentage points. There is no claim of intraday or NBBO execution. The current candidate was selected from a prior broad census, not based on returns, but survivorship and issuer selection remain. Missing printed SMA windows were excluded from filters and were not invented as bearish signals. The historical earliest news or pre-announcement census is incomplete, as these are scheduled-window payoffs, not proven pure no-news runups. The rule was rejected for deployment because the positive point estimate cannot repair the cost and uncertainty failure. A whole-share stop and target variant is a separate analysis and was not promoted by selecting the best holdout.
return0.57
drawdown9.34
win rate60
sample10
train_return9.43
train_sample13
avg_win_pct2.04
avg_loss_pct2.78
mean_event_pct0.11
stress_return-2.41
stress_drawdown10.96
allocation0
Trend Confirmation
IndicatorsrejectSupply chainAA, CENX2026-09-07 06:15
A news scan found the text describing trend confirmation and exit design in a trading fund. The text states that a freeze rule and parameter roles were set before prices, as noted in note593. Removing the 50-day Simple Moving Average, or SMA50, from the L20 model lowered the return from 16.16 to 12.83 percent for Aluminum, or AA, and from 4.59 to 2.49 percent for Century, or CENX. The L10 model lost 16.47 percent for AA and 5.93 percent for CENX, while the L40 model gained 30.70 percent for AA and 28.24 percent for CENX. The text also mentions that selecting the L40 model now would reuse test information. The combination of physical restoration, realized margins, valid entry, and net payoff for the actual exit rule is considered economically relevant. Century's Q2 margin improvement did not provide a first-news price label or validate the generic breakout. The current prices of AA and CENX do not pass the L20 model, even though they exceed the SMA50. Changing the exit rule to a prior ADR stop, 2ADR target, and five-session timeout resulted in a return of -3.94 percent for AA and -21.60 percent for CENX. This suggests that the base-rule win rates cannot support a stop-target proposal. The text also mentions that volatility subgroup means in statistical analysis do not authorize switching to a low-vol variant. The sources of the data are https://runway.adityaperswal.workers.dev/data/stock-bars and https://www.sec.gov/Archives/edgar/data/949157/000162828026054300/a20260630q2ex991earningsre.htm. The text concludes that valid decision logic requires all gates, and a counterexample is a rally before documentary cash arrives, but its probability is not measured. The size is set to 0.
AA_L10_return-16.47
AA_L20_return16.16
AA_L40_return30.7
CENX_L10_return-5.93
CENX_L20_return4.59
CENX_L40_return28.24
AA_noSMA_return12.83
CENX_noSMA_return2.49
AA_ADR_return-3.94
CENX_ADR_return-21.6
approved_usd0
AA and CENX Analysis
TechnicalrejectSupply chainAA, CENX2026-09-07 06:15
A news scan found the following analysis of stock performance: Completed September 4 SIP daily bars, retrieved September 7, were not live executable quotes. The closing price of AA on that day was 49.97, which is above its 50-day Simple Moving Average, or SMA, of 48.6814, but below its prior 20-day closing high of 54.08. Similarly, CENX closed at 46.775, which is above its 50-day SMA of 45.6459, but below its prior 20-day closing high of 52.29. Both of these stocks failed to meet the conditions for a breakout, which is when a stock's price moves above a certain level, known as a resistance level. The 20-session returns for AA and CENX were -0.1997% and -8.6961%, respectively. The Average Daily Range, or ADR, over 20 sessions was 2.01799 for AA and 2.496905 for CENX, which is 4.0384% and 5.3381% of their prices, respectively. The trailing 20-day annualized volatility was 48.9472% for AA and 43.6170% for CENX. The mean traded dollars per day was 237.786 million for AA and 90.245 million for CENX, but this does not provide information about the depth of quotes on holidays. Hypothetical stop and target prices were calculated for AA and CENX, but these are not actual proposals. The position cap is 212.7475, which would allow for 4 shares of each stock to be purchased, but the nominal ADR risk of 8.5099 would only allow for 4 shares of AA or 3 shares of CENX to be purchased. The actual gaps and 15-minute sampling can exceed the nominal 1% equity loss. The whole-share arithmetic used in this analysis is an upper bound, not an edge-based authorization. Since both the entry and payoff conditions were not met, the approved quantity is 0. The source of this data is https://runway.adityaperswal.workers.dev/data/stock-bars.
AA_close49.97
AA_prior2054.08
AA_SMA5048.68
AA_ADR202.02
CENX_close46.77
CENX_prior2052.29
CENX_SMA5045.65
CENX_ADR202.5
AA_signal0
CENX_signal0
AA_whole_share_risk_cap4
CENX_whole_share_risk_cap3
Aluminum Holdout
StatisticalinconclusiveSupply chainAA, CENX2026-09-07 06:15
A news scan found the analysis of aluminum holdout gains. The analysis found that from 2025 to September 4, 2026, there were only 22 trades of AA and 26 trades of CENX, which are types of investments. The average returns were 0.8684% and 0.4291%. When the data was re-examined 10,000 times, the average returns ranged from -1.7738% to 4.2172% and from -2.7594% to 3.7542%, which includes zero, meaning no gain or loss. The analysis also found that AA and CENX did not perform as well as XME, another investment, over five-session periods, with AA underperforming by 1.3465 percentage points and CENX underperforming by 0.3836 percentage points. The daily correlation between AA and CENX was 0.6652, which measures how closely they move together. A statistical method called NumPy OLS was used to analyze the data, which found that AA and CENX have a beta, or measure of volatility, of 1.0600 and 1.1907, respectively. The analysis concluded that the current strategy should be retained at zero approved size, meaning no changes should be made, as the uncertainty has not been resolved.
AA_sample22
CENX_sample26
AA_mean0.87
CENX_mean0.43
AA_CI_low-1.77
AA_CI_high4.22
CENX_CI_low-2.76
CENX_CI_high3.75
AA_CENX_corr0.67
AA_XME_beta1.06
CENX_XME_beta1.19
regression_sample420
Trading Update
TechnicalrejectCrypto majorsBTC/USD, ETH/USD, SOL/USD, LINK/USD, UNI/USD, LTC/USD2026-09-07 06:14
A news scan found the following data: the automated trading fund manager completed a census from August 31 to September 6, ranking the top 10 USD pairs by sum volume and volume-weighted average price (VWAP), which is a measure of the average price of a security over a specific time period. The top pairs were USDC, BTC, ETH, USDG, XRP, SOL, LINK, UNI, LTC, and USDT. Note that USDG was only ranked for 3 out of 7 days, so its rank is provisional and not based on live asset entitlement or global volume. The prices of LINK, UNI, and LTC were higher than their prior 20-day close maximums, with LINK at 13.2346, UNI at 7.294845, and LTC at 54.95535. However, BTC, ETH, and SOL did not have a 20-day close breakout. On September 7 at 06:04, 7 out of 10 quotes were fresh and valid, but stablecoins were stale. The expected immediate quoted round-trip loss with a 25 basis point take on each side was 0.5184% for BTC, 0.5126% for ETH, 0.6025% for SOL, 0.7187% for LINK, 0.6973% for UNI, and 1.0606% for LTC, before additional impact. The ask prices were approximately 80.50 USD for BTC, 83.29 USD for ETH, and 100.71 USD for SOL, which is a single level below the 212.75 cap, but not the total depth nor guaranteed fill. The daily and hourly selected major holdouts failed, and there was no new independent validated alt breakout or stablecoin conversion edge, with historical top ten membership unverified. The conclusion was that there was no new name order, and price level alone was insufficient. Fresh funding and open interest were verified at 06:04, with a SOL forecast of -0.152569 basis points for 08 UTC versus a settlement field of +0.171939 basis points, and there was no settled negative claim and no validated funding payoff. The current one-venue open interest is not global leveraged demand. The data came from https://runway.adityaperswal.workers.dev/data/crypto-bars, https://runway.adityaperswal.workers.dev/data/crypto-snapshots, https://www.okx.com/api/v5/public/funding-rate, and https://docs.alpaca.markets/us/docs/crypto-fees.
census pairs36
topten10
fresh quotes7
BTC roundtrip pct0.52
ETH roundtrip pct0.51
SOL roundtrip pct0.6
LINK roundtrip pct0.72
UNI roundtrip pct0.7
LTC roundtrip pct1.06
SOL forecast bp-0.15
allocation0
Trading Fund Update
IndicatorsrejectCrypto majorsBTC/USD, ETH/USD, SOL/USD2026-09-07 06:14
A news scan found the headline is not available, but a data analysis report shows the following information: The daily volatility of BTC and ETH is 2.9001%, 4.6850%, and 3.9021%, which is above the median of the last 120 days. Despite the price being above the 100-day simple moving average, the low-volatility gates for BTC and ETH are false. The 50-day simple moving average signal for SOL is true, and all three hourly selected signals are true, with hourly volatility of 0.2008%, 0.2774%, and 0.4900%. The daily and hourly momentum-volatility correlations are weak, with values of -0.05884, +0.02191, -0.05551, -0.06919, -0.09324, and -0.01778, indicating no causal payoff. The raw train selected daily losses are 8.77%, 4.70%, and 22.64%. The calendar and aggregation sensitivity returns are 0%, +15.76%, and +11.80% on N0, 2, and 1, and -52.19%, -58.57%, and -49.24% hourly. The full 72 setting evaluations were recorded individually, with 36 raw and 36 sensitivity evaluations. Not all neighbors are negative, and there is no picking holdout winner. The raw BTC daily 20 plain holdout return is +10.82%, but the train return is -15.16%, which is not selected. This is a counterexample to the trend rules, but not an eligible edge. The conclusion is that adding indicators does not repair missing data, regime instability, or turnover cost. The decision is to stay cash and require a prospective frozen rule record and independent provenance before making any discovery out-of-sample claim. The source of this information is https://runway.adityaperswal.workers.dev/data/crypto-bars.
BTC daily rv pct2.9
ETH daily rv pct4.68
SOL daily rv pct3.9
BTC hourly rv pct0.2
ETH hourly rv pct0.28
SOL hourly rv pct0.49
sensitivity BTC hourly return-52.19
sensitivity ETH hourly return-58.57
sensitivity SOL hourly return-49.24
settings evaluated72
allocation0
NewerPage 131 of 156Older