FOUNDATION
Data health
Source dates, field coverage and completed checks.
Research watchlist
Alpaca SIP · Raw and split series kept separately
| Company | Stock session | Raw / split sessions | Quote date | OI date | Quality evidence | Latest collection |
|---|
Checks cover observed history. “Checked” does not certify complete company history or synchronized options fields. OI means open interest.
Collection & verification
Options field coverage
Missing fields in the latest capture. Missing is never replaced by zero.
| Stock | Contracts | Gamma missing | IV missing | OI missing |
|---|
Indicative quotes are modified. Greeks have no independent calculation timestamp. Contract eligibility reflects retrieval time.
STRATEGY DECISIONS · 7 SEPTEMBER 2026
Patient trend following
The technical assessment sets the cut-loss price. Up to 100% allocation is allowed for fully paid stock purchases, with the resulting account loss shown when inputs are available.
Next test: decisions recorded before outcomes
Recovery rules frozen · Long-stock research · No broker orders
Objective: sustained account growth after costs. We will judge return, drawdown and loss size alongside entry frequency and win rate. Profitable months are not guaranteed. The rules stay frozen while fresh evidence accumulates.
1 prospective decision record saved. Latest signal session: 2026-09-04; recorded 2026-09-07T14:58:32.186452+00:00. Its next-session opening deadline is 2026-09-08T09:30:00-04:00.
No forward trades or profit results yet. The first future entry session has not been recorded. Historical returns shown below are not forward earnings.
Recorded research plan
For the next opening reference, the frozen account selected XOM, MA. Entry prices and actual units remain unknown. No orders were submitted; unresolved data and execution checks prevent activation.
All stock decisions and safeguards
Eligible ranking: XOM, MA, BAC, AMZN. Slot availability and existing commitments determine the recorded plan.
| Stock | Rule assessment |
|---|---|
| AAOI | Conditions not met |
| AAPL | Conditions not met |
| AEHR | Conditions not met |
| AMD | Conditions not met |
| AMZN | Price rule qualifies |
| AVGO | Conditions not met |
| BAC | Price rule qualifies |
| CAT | Conditions not met |
| COST | Conditions not met |
| CRM | Conditions not met |
| CVX | Conditions not met |
| DELL | Insufficient evidence |
| GLW | Conditions not met |
| GOOGL | Conditions not met |
| GS | Conditions not met |
| JNJ | Conditions not met |
| JPM | Conditions not met |
| MA | Price rule qualifies |
| META | Conditions not met |
| MSFT | Conditions not met |
| MU | Conditions not met |
| NBIS | Conditions not met |
| NVDA | Conditions not met |
| ONDS | Conditions not met |
| ORCL | Conditions not met |
| QCOM | Conditions not met |
| RCAT | Conditions not met |
| UNH | Conditions not met |
| V | Conditions not met |
| XOM | Price rule qualifies |
The journal refuses late decisions, skipped sessions, changed strategy code and replacements of saved inputs. Later price revisions cannot rewrite earlier decisions. Missing held-stock prices interrupt account performance.
Capture status: the first record was made manually. The daily step is ready for the existing 08:30 New York research workflow; continuous unattended collection has not been verified. The next required completed signal session is 2026-09-08. A missed deadline must remain a visible gap.
Price reliability: 31 intraday checks completed
Each stock’s largest remaining vendor disagreement, plus SPY, was checked against fresh daily and minute data. The disputed daily values persisted. Two prominent conflicts remain:
| Symbol / session / field | Alpaca daily | Regular-session minute extreme | Yahoo daily |
|---|---|---|---|
| SPY · 2026-02-02 · low | 69.005 | 689.425 | 689.41998 |
| NVDA · 2024-06-10 · high | 195.95 | 123.1 | 123.10000 |
These fields remain disputed; neither vendor was silently substituted. Some other extreme prints appear in minute data too, which does not establish that the trade was valid or executable. Source correction and the opening-order/protective-stop procedure remain acceptance work.
Next evidence needed: fresh outcomes, verified source prices and IBKR execution observations. Paper results must be assessed separately from historical reference fills. No live trading, paper orders or new paid data subscriptions are enabled.
Independent audit: promising, sensitive to execution
Frozen recovery rules · Corrected company history · Completed 7 September 2026
The calculations passed. The strategy is not ready for live trading. A separate calculation engine reproduced the original trades and account values. A second price provider reproduced the latest year’s entry count and win rate. Delayed entries and combined execution stress materially weakened the outcome.
What happens when execution is less favourable?
| Latest-year test | Entries | Win rate | Account change | Closing drawdown |
|---|---|---|---|---|
| Frozen baseline | 55 | 75.9% | +60.35% | -22.12% |
| 1.00% round-trip cost | 55 | 64.8% | +30.99% | -22.84% |
| Enter one extra session late | 56 | 67.3% | +8.48% | -22.68% |
| Tighter stop: 2.5 × ATR | 61 | 73.8% | -2.06% | -43.37% |
| 1% cost + 0.10% worse fills + one extra session late | 56 | 52.7% | -16.51% | -29.44% |
A high win rate is not enough: the tighter stop won 73.8% of its trades but lost 2.1% of the account. Combining higher costs, worse fills and late entries lost 16.5%, despite a 52.7% win rate. These are disclosed stress assumptions, not estimates of actual IBKR costs.
All fixed tests, including long-history outcomes
No winning setting was selected from this audit. Unless stated otherwise, the stop stays at the opening market-price reference minus the ATR distance; worse fills affect execution only. Recalculating the stop from the actual fill is a separate test because even a small shift can change which trades stop out.
| Fixed test | Latest-year account change | Latest-year win rate | Continuous history account change | Continuous closing drawdown |
|---|---|---|---|---|
| Frozen baseline | +60.35% | 75.9% | +1103.85% | -24.14% |
| 0.50% round-trip cost | +49.90% | 74.1% | +558.72% | -28.29% |
| 1.00% round-trip cost | +30.99% | 64.8% | +97.21% | -39.64% |
| 0.05% worse fill per side | +56.08% | 75.9% | +845.87% | -25.73% |
| 0.10% worse fill per side | +51.93% | 74.1% | +643.17% | -27.28% |
| Enter one extra session late | +8.48% | 67.3% | +264.58% | -35.54% |
| Tighter stop: 2.5 × ATR | -2.06% | 73.8% | +289.94% | -43.37% |
| Wider stop: 3.5 × ATR | +47.52% | 74.5% | +1035.92% | -23.07% |
| Exit on recovery above SMA15 | +62.78% | 73.2% | +440.36% | -25.55% |
| Exit on recovery above SMA25 | +43.20% | 65.6% | +345.44% | -30.96% |
| Time exit after 15 held sessions | +27.68% | 71.4% | +695.43% | -28.76% |
| Time exit after 30 held sessions | +63.30% | 76.9% | +1167.73% | -25.94% |
| 1% cost + 0.10% worse fills + one extra session late | -16.51% | 52.7% | -57.49% | -64.11% |
| 0.05% worse fills; stop recalculated from fill | +16.77% | 72.7% | +626.83% | -37.50% |
| 0.10% worse fills; stop recalculated from fill | +13.79% | 70.9% | +478.16% | -37.57% |
Comparison with SPY and dependence on individual stocks
| Window / method | Entries | Win rate | Account change over window | Closing drawdown |
|---|---|---|---|---|
| Latest year, account starts in cash · Recovery | 55 | 75.9% | +60.35% | -22.12% |
| Latest year, account starts in cash · SPY buy and hold | — | — | +18.07% | -9.13% |
| 3 January 2017 – 4 September 2026, continuous account · Recovery | 485 | 71.9% | +1103.85% | -24.14% |
| 3 January 2017 – 4 September 2026, continuous account · SPY buy and hold | — | — | +241.82% | -34.18% |
Removing each of the 30 stocks separately left every latest-year account result positive. The weakest was +43.38% without GOOGL. Skipping the baseline’s largest cash-profit trade and replaying gave +47.65%. These are hindsight dependence checks, not rules for excluding stocks.
The continuous account made 485 entries, about 50.2 per year, with 29.3% annualized account growth in this simulation. It carries positions and cash across years. SPY and the strategy both exclude dividends and taxes; open holdings are marked at the final close.
Year-by-year account performance
Calendar-year returns include positions carried into the year. Entry and win counts refer to positions entered within each period. There are losing years and periods of underperformance.
| Year | Entries | Strategy account change | SPY account change | Strategy closing drawdown |
|---|---|---|---|---|
| 2017 | 64 | +43.71% | +18.47% | -7.96% |
| 2018 | 42 | -1.09% | -6.32% | -15.60% |
| 2019 | 48 | +30.55% | +28.70% | -13.88% |
| 2020 | 59 | +30.37% | +16.28% | -13.77% |
| 2021 | 61 | +10.18% | +26.91% | -15.66% |
| 2022 | 18 | -6.87% | -19.48% | -9.43% |
| 2023 | 48 | +99.34% | +24.29% | -14.64% |
| 2024 | 61 | +3.43% | +23.30% | -21.58% |
| 2025 | 50 | +64.62% | +16.35% | -21.32% |
| 2026 (through 4 September) | 34 | +42.89% | +12.94% | -22.12% |
Data correction and independent price check
We excluded 238 early META rows belonging to another instrument or the period before Meta’s ticker change. Meta’s comparable history now starts on 9 June 2022, with fresh indicator warmup. Original archives and earlier experiment results are preserved. No FB predecessor history was joined.
Nasdaq ticker-change notice · Roundhill’s former META ticker
| Price source after identity correction | Latest-year entries | Latest-year win rate | Latest-year account change | Continuous account change |
|---|---|---|---|---|
| Alpaca | 55 | 75.9% | +60.35% | +1103.85% |
| Yahoo Finance | 55 | 75.9% | +60.35% | +1069.93% |
Some daily fields still disagree substantially between providers, including SPY’s 2 February 2026 low and NVDA’s 10 June 2024 high. Matching recent performance does not certify every price field. No vendor value was silently substituted.
Calculation evidence and remaining limits
292,192 original indicator values matched independent calculations. All nine original period-and-cost account replays matched trade outcomes and daily equity. Corrected-history indicators also matched. Full ledgers, price responses, code and settings are archived with content hashes.
Earlier history and the latest year have already been inspected during strategy research. This is not an untouched holdout. Today’s stock selection creates survivorship and selection bias. The study covers long shares only; historical gamma, option contracts, short borrowing, dividends, taxes and executable broker fills are not validated here.
Next: observe fresh signals under the frozen rules
Resolve the material price discrepancies and confirm the exact opening-order and stop procedure. Then record new signals before outcomes are known, including skipped trades and real spreads. After IBKR is unlocked and paper execution is authorized, compare simulated entries with paper fills. Judge account return, drawdown and loss size alongside frequency and win rate. Any rule change starts a new version; do not retune the current test to improve its score.
Research audit complete; forward validation and execution readiness remain incomplete. No broker orders, operational watchlist expansion or strategy activation were performed.
Original recovery candidate — preserved research
30-stock research pool · Two concentrated positions · Historical simulation
The audit above supersedes these earlier-history conclusions with the META identity correction and stress tests. These original numbers remain visible for comparison; the latest-year baseline is unchanged.
2025-09-05 to 2026-09-04: 55 entries, 75.9% winning closed trades. 41 wins and 13 losses across 54 closed positions; 1 still open. Results below include an assumed 0.25% round-trip cost per trade.
Median holding period: 5 sessions. Average closed stock outcome: +1.93%; median: +1.62%. Gains are compounded through the simulated account; individual trade percentages are not added to calculate account return.
The change that increased activity
Buy a pullback in an established uptrend, then exit on recovery to the 20-session average. Allow two positions, reserving up to half the account for each new purchase. This keeps the recovery rule and lets the account take another stock while the first is held.
| Same recovery rule, 30 stocks | Entries | Win rate | Account change | Closing drawdown |
|---|---|---|---|---|
| One stock at a time | 27 | 76.9% | +70.04% | -39.16% |
| Two stocks at a time | 55 | 75.9% | +60.35% | -22.12% |
Earlier periods
The entry family had to pass both earlier periods before the two-position test. These periods were used for research selection; they are not untouched validation.
| Period | Entered / closed | Entries per year | Win rate | Account change over period | Closing drawdown |
|---|---|---|---|---|---|
| 2017-01-03 to 2023-12-29 | 343 / 342 | 49.1 | 72.2% | +330.29% | -34.03% |
| 2024-01-02 to 2025-09-04 | 91 / 89 | 54.3 | 67.4% | +29.12% | -21.58% |
| 2025-09-05 to 2026-09-04 | 55 / 54 | 55.0 | 75.9% | +60.35% | -22.12% |
Exact entry, sizing and exit rules
- Stock close is above SMA50, SMA50 above SMA200, and close at or below SMA20. SPY closes above SMA50.
- Rank qualifying stocks by lowest Wilder RSI(2); alphabetical ticker breaks ties. RSI ranks candidates; it is not an entry threshold here.
- At each signal close, reserve up to half the account’s closing value per vacant slot, constrained by cash. Enter at the next official session’s opening reference. No borrowing, additions or automatic rebalancing.
- Protective stop: entry open minus three times the signal-date ATR(14). Gap losses use the opening price; otherwise a stop touch uses the stop price.
- Exit at the next open after a held-session close above SMA20. If no recovery or stop occurs, exit at the next open after 21 completed held sessions. There is no fixed percentage profit target.
- Missing held-stock evidence interrupts the account result; unfinished positions are not counted as wins.
Monthly frequency, including quiet months
Entries can cluster on the same date. Partial September rows together complete the one-year window. There is no monthly trade quota.
| Month | Entries |
|---|---|
| 2025-09 (partial) | 7 |
| 2025-10 | 5 |
| 2025-11 | 3 |
| 2025-12 | 6 |
| 2026-01 | 6 |
| 2026-02 | 3 |
| 2026-03 | 0 |
| 2026-04 | 2 |
| 2026-05 | 11 |
| 2026-06 | 4 |
| 2026-07 | 1 |
| 2026-08 | 6 |
| 2026-09 (partial) | 1 |
Cost sensitivity
These proportional cost assumptions are not verified IBKR fees, spreads or fill estimates.
| Assumed round-trip cost | Win rate | Account change | Closing drawdown |
|---|---|---|---|
| 0.00% | 75.9% | +71.53% | -21.87% |
| 0.10% | 75.9% | +66.97% | -21.97% |
| 0.25% | 75.9% | +60.35% | -22.12% |
All latest-year entries
| Stock | Entry | Exit | Status | Stock outcome after assumed cost |
|---|---|---|---|---|
| CVX | 2025-09-08 | 2025-09-11 | closed | +1.43% |
| MA | 2025-09-08 | 2025-09-18 | closed | +2.05% |
| META | 2025-09-12 | 2025-09-15 | closed | +0.92% |
| JNJ | 2025-09-16 | 2025-09-26 | closed | +0.33% |
| CVX | 2025-09-22 | 2025-09-25 | closed | +2.20% |
| AVGO | 2025-09-26 | 2025-10-09 | closed | +2.21% |
| AAOI | 2025-09-29 | 2025-10-02 | closed | +9.84% |
| JPM | 2025-10-03 | 2025-10-06 | closed | +0.29% |
| BAC | 2025-10-07 | 2025-10-16 | closed | +3.80% |
| AEHR | 2025-10-10 | 2025-10-30 | closed | +5.17% |
| ONDS | 2025-10-17 | 2025-11-14 | closed | -22.65% |
| JNJ | 2025-10-31 | 2025-11-12 | closed | +2.89% |
| AVGO | 2025-11-13 | 2025-11-25 | closed | +9.21% |
| AMZN | 2025-11-17 | 2025-12-11 | closed | -1.34% |
| MU | 2025-11-26 | 2025-12-01 | closed | +0.91% |
| XOM | 2025-12-02 | 2025-12-04 | closed | +0.66% |
| MU | 2025-12-05 | 2025-12-08 | closed | +6.09% |
| XOM | 2025-12-09 | 2025-12-10 | closed | +1.31% |
| AAPL | 2025-12-16 | 2026-01-08 | closed | -6.03% |
| GOOGL | 2025-12-16 | 2025-12-24 | closed | +2.96% |
| CAT | 2025-12-26 | 2026-01-05 | closed | +3.97% |
| JNJ | 2026-01-06 | 2026-01-13 | closed | +2.34% |
| AAOI | 2026-01-09 | 2026-01-16 | closed | +16.40% |
| BAC | 2026-01-14 | 2026-02-03 | closed | +2.24% |
| AMZN | 2026-01-23 | 2026-01-26 | closed | +1.88% |
| ONDS | 2026-01-27 | 2026-01-28 | closed | +15.50% |
| ONDS | 2026-01-30 | 2026-02-19 | closed | -4.06% |
| AMZN | 2026-02-04 | 2026-02-05 | closed | -7.83% |
| GOOGL | 2026-02-09 | 2026-03-11 | closed | -4.66% |
| GS | 2026-02-23 | 2026-02-27 | closed | -0.96% |
| CVX | 2026-04-09 | 2026-04-30 | closed | -2.33% |
| XOM | 2026-04-09 | 2026-04-30 | closed | -3.07% |
| NBIS | 2026-05-01 | 2026-05-04 | closed | +13.20% |
| GLW | 2026-05-04 | 2026-05-07 | closed | +14.22% |
| GS | 2026-05-05 | 2026-05-06 | closed | +2.62% |
| AAOI | 2026-05-11 | 2026-05-12 | closed | +16.61% |
| COST | 2026-05-12 | 2026-05-13 | closed | +1.28% |
| AMZN | 2026-05-18 | 2026-05-22 | closed | +1.56% |
| AEHR | 2026-05-19 | 2026-05-26 | closed | +20.89% |
| GOOGL | 2026-05-26 | 2026-05-27 | closed | +0.31% |
| UNH | 2026-05-27 | 2026-05-28 | closed | +1.47% |
| NVDA | 2026-05-28 | 2026-06-02 | closed | +7.26% |
| GLW | 2026-05-29 | 2026-06-03 | closed | +8.92% |
| GOOGL | 2026-06-03 | 2026-06-26 | closed | -8.45% |
| AMZN | 2026-06-04 | 2026-06-25 | closed | -8.59% |
| AEHR | 2026-06-26 | 2026-07-22 | closed | +0.92% |
| GS | 2026-06-30 | 2026-07-07 | closed | +2.95% |
| MU | 2026-07-08 | 2026-08-06 | closed | -6.83% |
| JNJ | 2026-08-03 | 2026-08-06 | closed | +2.39% |
| AAPL | 2026-08-07 | 2026-08-20 | closed | +1.67% |
| CVX | 2026-08-10 | 2026-08-11 | closed | +2.59% |
| V | 2026-08-13 | 2026-08-14 | closed | +0.35% |
| AVGO | 2026-08-17 | 2026-09-03 | closed | -12.77% |
| BAC | 2026-08-21 | 2026-09-04 | closed | +0.12% |
| AMZN | 2026-09-04 | — | open | — |
All 12 approaches, including rejected results
A high recent win rate can coexist with losses in earlier periods. Missing account results are shown as unavailable, not zero. The recovery family was selected using earlier-period results; the faster alternatives failed that profitability check.
| One-position approach | Earlier development account change | Earlier comparison account change | Latest-year entries | Latest-year win rate | Latest-year account change |
|---|---|---|---|---|---|
| 20-session breakout | -31.00% | +51.17% | 17 | 81.2% | +163.26% |
| RSI14 dip with profit target | +98.04% | +14.75% | 11 | 50.0% | -20.38% |
| Deep RSI dip | -30.51% | -2.49% | 40 | 71.8% | +115.97% |
| Deep RSI dip + market filter | -13.10% | -7.41% | 33 | 71.9% | +100.93% |
| Broader RSI dip | -1.28% | -32.08% | 45 | 77.3% | +172.25% |
| Broader RSI dip + market filter | -14.53% | -45.66% | 38 | 75.7% | +113.33% |
| RSI dip with stronger trend | — | +2.20% | 36 | 75.0% | +31.64% |
| RSI dip with stronger trend, no market filter | — | -10.27% | 42 | 73.8% | +47.65% |
| Faster trend-dip exit | +22.14% | -13.71% | 40 | 69.2% | +35.32% |
| Faster trend-dip exit without market filter | -39.49% | -20.51% | 47 | 67.4% | +41.39% |
| 20-session recovery | +316.29% | +43.59% | 27 | 76.9% | +70.04% |
| Trend dip with profit target | +223.02% | -29.76% | 16 | 60.0% | -20.04% |
Research universe and evidence limits
AAOI, AAPL, AEHR, AMD, AMZN, AVGO, BAC, CAT, COST, CRM, CVX, DELL, GLW, GOOGL, GS, JNJ, JPM, MA, META, MSFT, MU, NBIS, NVDA, ONDS, ORCL, QCOM, RCAT, UNH, V, XOM
The extra stocks were selected today. Provider history is retrospective, symbol histories differ, and corporate actions for added stocks are not independently verified. DELL remains blocked after its known conflict. Earlier indicators retain their warmup history.
Eight variants were tested first; four follow-ups and the two-position scenario were added after inspecting results. The latest year was already known. These are exploratory results, not an untouched holdout or proof of a future edge. Historical gamma, earnings exclusions, dividends, taxes, actual execution and liquidity capacity are not modelled.
Next evidence needed: forward paper results under frozen rules. The operational watchlist, approved strategy and broker order settings have not been changed by this research.
How often did the latest year trade?
2025-09-05 to 2026-09-04: 18–20 simulated entries across the existing 10-stock shortlist. Start with no positions and require fresh setups inside this year. Earlier prices still warm the indicators. Unavailable and rejected cases do not count as entries.
Your preferred pace is monthly to biweekly. Compare the yearly total and the monthly distribution separately.
Every tested approach had no new entries in 2026-03, 2026-04, 2026-07. This is not a consistent monthly trading schedule.
| Approach | Entered | Closed | Still open | Win rate | Average winner | Average loser | Median closed outcome |
|---|---|---|---|---|---|---|---|
| Original baseline | 20 | 18 | 2 | 33.3% | +73.95% | -5.19% | -2.99% |
| Trend quality | 19 | 17 | 2 | 35.3% | +74.38% | -6.12% | -2.70% |
| Immediate reclaim | 18 | 17 | 1 | 35.3% | +67.10% | -5.70% | -2.70% |
| Delayed reclaim | 19 | 17 | 2 | 35.3% | +68.64% | -5.37% | -2.70% |
| Relative strength vs SPY | 20 | 18 | 2 | 33.3% | +72.73% | -5.19% | -2.99% |
Opportunity count is not your account trade count. Depending on the rule, maximum simultaneous holdings ranged from 5 to 7 stocks. A 100% stock allocation cannot take those simultaneous entries. Win rates and return summaries use closed positions only.
Entries by month
Partial calendar months are labelled; together the table covers one year.
| Month | Original baseline | Trend quality | Immediate reclaim | Delayed reclaim | Relative strength vs SPY |
|---|---|---|---|---|---|
| 2025-09 (partial) | 2 | 2 | 2 | 2 | 2 |
| 2025-10 | 2 | 2 | 2 | 2 | 2 |
| 2025-11 | 1 | 1 | 1 | 1 | 1 |
| 2025-12 | 2 | 2 | 2 | 2 | 2 |
| 2026-01 | 3 | 2 | 2 | 3 | 3 |
| 2026-02 | 3 | 3 | 3 | 2 | 3 |
| 2026-03 | 0 | 0 | 0 | 0 | 0 |
| 2026-04 | 0 | 0 | 0 | 0 | 0 |
| 2026-05 | 4 | 4 | 3 | 4 | 4 |
| 2026-06 | 1 | 1 | 2 | 1 | 1 |
| 2026-07 | 0 | 0 | 0 | 0 | 0 |
| 2026-08 | 1 | 1 | 1 | 1 | 1 |
| 2026-09 (partial) | 1 | 1 | 0 | 1 | 1 |
Original baseline: every dated entry
19 distinct entry dates; maximum 7 simultaneous holdings. Longest interval between entries or the window boundaries: 78 calendar days (2026-02-12 to 2026-05-01). Keeping earlier historical holdings instead of starting flat produces 19 new entries during this same year.
| Stock | Entry | Exit | Status | Gross closed outcome |
|---|---|---|---|---|
| NBIS | 2025-09-10 | 2025-11-13 | closed | -0.82% |
| XOM | 2025-09-24 | 2026-04-14 | closed | +30.98% |
| AAOI | 2025-10-02 | 2025-11-10 | closed | -3.28% |
| NVDA | 2025-10-27 | 2025-11-24 | closed | -5.53% |
| GLW | 2025-11-06 | 2025-11-17 | closed | -6.46% |
| MU | 2025-12-01 | 2026-03-26 | closed | +59.30% |
| ONDS | 2025-12-22 | 2026-02-06 | closed | -3.60% |
| GLW | 2026-01-05 | 2026-01-12 | closed | -7.87% |
| AAOI | 2026-01-16 | 2026-06-22 | closed | +327.60% |
| NVDA | 2026-01-26 | 2026-02-05 | closed | -6.54% |
| AEHR | 2026-02-04 | 2026-02-06 | closed | -11.64% |
| RCAT | 2026-02-04 | 2026-03-30 | closed | -8.70% |
| AEHR | 2026-02-12 | 2026-03-31 | closed | +1.09% |
| GLW | 2026-05-01 | 2026-06-11 | closed | +4.62% |
| NBIS | 2026-05-04 | 2026-07-08 | closed | +20.13% |
| NVDA | 2026-05-07 | 2026-06-12 | closed | -1.67% |
| AEHR | 2026-05-26 | 2026-06-30 | closed | -3.54% |
| GLW | 2026-06-16 | 2026-06-18 | closed | -2.70% |
| NVDA | 2026-08-28 | — | open | — |
| XOM | 2026-09-01 | — | open | — |
Trend quality: every dated entry
18 distinct entry dates; maximum 6 simultaneous holdings. Longest interval between entries or the window boundaries: 78 calendar days (2026-02-12 to 2026-05-01). Keeping earlier historical holdings instead of starting flat produces 18 new entries during this same year.
| Stock | Entry | Exit | Status | Gross closed outcome |
|---|---|---|---|---|
| NBIS | 2025-09-10 | 2025-11-13 | closed | -0.82% |
| XOM | 2025-09-24 | 2026-04-14 | closed | +30.98% |
| AAOI | 2025-10-16 | 2025-11-10 | closed | -14.99% |
| NVDA | 2025-10-27 | 2025-11-24 | closed | -5.53% |
| GLW | 2025-11-06 | 2025-11-17 | closed | -6.46% |
| MU | 2025-12-01 | 2026-03-26 | closed | +59.30% |
| ONDS | 2025-12-31 | 2026-02-06 | closed | -3.39% |
| GLW | 2026-01-05 | 2026-01-12 | closed | -7.87% |
| AAOI | 2026-01-28 | 2026-06-22 | closed | +330.20% |
| AEHR | 2026-02-04 | 2026-02-06 | closed | -11.64% |
| RCAT | 2026-02-04 | 2026-03-30 | closed | -8.70% |
| AEHR | 2026-02-12 | 2026-03-31 | closed | +1.09% |
| GLW | 2026-05-01 | 2026-06-11 | closed | +4.62% |
| NBIS | 2026-05-04 | 2026-07-08 | closed | +20.13% |
| NVDA | 2026-05-07 | 2026-06-12 | closed | -1.67% |
| AEHR | 2026-05-26 | 2026-06-30 | closed | -3.54% |
| GLW | 2026-06-16 | 2026-06-18 | closed | -2.70% |
| NVDA | 2026-08-28 | — | open | — |
| XOM | 2026-09-01 | — | open | — |
Immediate reclaim: every dated entry
18 distinct entry dates; maximum 5 simultaneous holdings. Longest interval between entries or the window boundaries: 80 calendar days (2026-02-10 to 2026-05-01). Keeping earlier historical holdings instead of starting flat produces 17 new entries during this same year.
| Stock | Entry | Exit | Status | Gross closed outcome |
|---|---|---|---|---|
| NBIS | 2025-09-10 | 2025-11-13 | closed | -0.82% |
| XOM | 2025-09-24 | 2026-04-14 | closed | +30.98% |
| AAOI | 2025-10-02 | 2025-11-10 | closed | -3.28% |
| NVDA | 2025-10-27 | 2025-11-24 | closed | -5.53% |
| GLW | 2025-11-06 | 2025-11-17 | closed | -6.46% |
| MU | 2025-12-08 | 2026-03-26 | closed | +51.97% |
| ONDS | 2025-12-22 | 2026-02-06 | closed | -3.60% |
| GLW | 2026-01-05 | 2026-01-12 | closed | -7.87% |
| NVDA | 2026-01-26 | 2026-02-05 | closed | -6.54% |
| RCAT | 2026-02-04 | 2026-03-30 | closed | -8.70% |
| AAOI | 2026-02-09 | 2026-06-22 | closed | +273.27% |
| AEHR | 2026-02-10 | 2026-03-31 | closed | +21.63% |
| GLW | 2026-05-01 | 2026-06-11 | closed | +4.62% |
| NBIS | 2026-05-04 | 2026-07-08 | closed | +20.13% |
| NVDA | 2026-05-07 | 2026-06-12 | closed | -1.67% |
| AEHR | 2026-06-03 | 2026-06-30 | closed | -15.49% |
| GLW | 2026-06-16 | 2026-06-18 | closed | -2.70% |
| NVDA | 2026-08-28 | — | open | — |
Delayed reclaim: every dated entry
19 distinct entry dates; maximum 6 simultaneous holdings. Longest interval between entries or the window boundaries: 80 calendar days (2026-02-10 to 2026-05-01). Keeping earlier historical holdings instead of starting flat produces 18 new entries during this same year.
| Stock | Entry | Exit | Status | Gross closed outcome |
|---|---|---|---|---|
| NBIS | 2025-09-10 | 2025-11-13 | closed | -0.82% |
| XOM | 2025-09-24 | 2026-04-14 | closed | +30.98% |
| AAOI | 2025-10-02 | 2025-11-10 | closed | -3.28% |
| NVDA | 2025-10-27 | 2025-11-24 | closed | -5.53% |
| GLW | 2025-11-06 | 2025-11-17 | closed | -6.46% |
| MU | 2025-12-02 | 2026-03-26 | closed | +54.99% |
| ONDS | 2025-12-22 | 2026-02-06 | closed | -3.60% |
| GLW | 2026-01-05 | 2026-01-12 | closed | -7.87% |
| NVDA | 2026-01-26 | 2026-02-05 | closed | -6.54% |
| AAOI | 2026-01-29 | 2026-06-22 | closed | +279.49% |
| RCAT | 2026-02-04 | 2026-03-30 | closed | -8.70% |
| AEHR | 2026-02-10 | 2026-03-31 | closed | +21.63% |
| GLW | 2026-05-01 | 2026-06-11 | closed | +4.62% |
| NBIS | 2026-05-04 | 2026-07-08 | closed | +20.13% |
| NVDA | 2026-05-07 | 2026-06-12 | closed | -1.67% |
| AEHR | 2026-05-27 | 2026-06-30 | closed | -11.93% |
| GLW | 2026-06-16 | 2026-06-18 | closed | -2.70% |
| NVDA | 2026-08-28 | — | open | — |
| XOM | 2026-09-02 | — | open | — |
Relative strength vs SPY: every dated entry
19 distinct entry dates; maximum 7 simultaneous holdings. Longest interval between entries or the window boundaries: 78 calendar days (2026-02-12 to 2026-05-01). Keeping earlier historical holdings instead of starting flat produces 19 new entries during this same year.
| Stock | Entry | Exit | Status | Gross closed outcome |
|---|---|---|---|---|
| NBIS | 2025-09-10 | 2025-11-13 | closed | -0.82% |
| XOM | 2025-09-24 | 2026-04-14 | closed | +30.98% |
| AAOI | 2025-10-02 | 2025-11-10 | closed | -3.28% |
| NVDA | 2025-10-27 | 2025-11-24 | closed | -5.53% |
| GLW | 2025-11-06 | 2025-11-17 | closed | -6.46% |
| MU | 2025-12-08 | 2026-03-26 | closed | +51.97% |
| ONDS | 2025-12-22 | 2026-02-06 | closed | -3.60% |
| GLW | 2026-01-05 | 2026-01-12 | closed | -7.87% |
| AAOI | 2026-01-16 | 2026-06-22 | closed | +327.60% |
| NVDA | 2026-01-26 | 2026-02-05 | closed | -6.54% |
| AEHR | 2026-02-04 | 2026-02-06 | closed | -11.64% |
| RCAT | 2026-02-04 | 2026-03-30 | closed | -8.70% |
| AEHR | 2026-02-12 | 2026-03-31 | closed | +1.09% |
| GLW | 2026-05-01 | 2026-06-11 | closed | +4.62% |
| NBIS | 2026-05-04 | 2026-07-08 | closed | +20.13% |
| NVDA | 2026-05-07 | 2026-06-12 | closed | -1.67% |
| AEHR | 2026-05-26 | 2026-06-30 | closed | -3.54% |
| GLW | 2026-06-16 | 2026-06-18 | closed | -2.70% |
| NVDA | 2026-08-28 | — | open | — |
| XOM | 2026-09-01 | — | open | — |
Known-history research; not unseen validation. Existing entry and exit rules remain unchanged. Costs, slippage, earnings exclusions, dividends, historical gamma and account allocation are not modelled. No orders enabled.
Can waiting or relative strength improve the results?
Second research round · Each change tested separately
Frozen history through 2026-09-04. Each stock has at most one holding at a time and needs a fresh pullback after exit. The two new rules are compared with the original baseline and the earlier immediate-reclaim rule.
| Approach | Closed cases | Win rate | Average winner | Average loser | Mean outcome | Median outcome |
|---|---|---|---|---|---|---|
| Original baseline | 98 | 37.8% | +53.60% | -7.81% | +15.37% | -3.15% |
| Immediate reclaim | 83 | 36.1% | +63.97% | -7.25% | +18.49% | -3.18% |
| Allow delayed reclaim | 88 | 36.4% | +60.09% | -7.28% | +17.22% | -3.04% |
| Outperform SPY during the setup | 94 | 37.2% | +56.17% | -7.98% | +15.90% | -3.28% |
Neither new rule improves win frequency while retaining the original average winning gain. Keep the original strategy unchanged. A higher mean outcome alone is not proof of better account performance.
The mean includes both winners and losers. The median is the middle completed case, not the account return. Different stocks can still overlap, and no allocation or account compounding is simulated.
Exact rules used in this round
Delayed reclaim: the first original confirmation must pass SPY. Freeze the highest high before that confirmation within its pullback. Enter immediately if it is reclaimed; otherwise wait for a later close above that fixed level, the current SMA20 and the previous session high.
Cancel pending setups when the stock trend breaks, the original reference stop is touched, an identity changes or required stock/SPY data is missing. SPY must pass again on the actual reclaim. There is no fixed waiting deadline or simultaneous fresh setup while waiting.
The cancellation stop uses the origin inputs. The actual entry stop is recalculated using the same approved formula, the extended pullback low and the actual confirmation’s close and ATR. The later stop price can differ; the patient exit rule remains the same.
Relative strength: on original baseline confirmations, require the stock’s price change from pullback start to confirmation to exceed SPY’s over exactly the same sessions. Equality fails. This test is separate from both reclaim tests and introduces no new lookback period.
Waiting audit: 28 setups entered a waiting state; 18 later qualified for an entry-price evaluation. 10 cancellations were recorded, and 0 remain pending at the cutoff. A qualified price evaluation can still be rejected or unavailable before entry.
Before waiting or entry: 0 origin confirmations had unavailable reference-stop inputs and 0 produced a rejected reference stop. These remain separate from entered outcomes.
| New rule | Open | Interrupted | Rejected before entry | Outcome unavailable | Entry filter failed / unavailable |
|---|---|---|---|---|---|
| Allow delayed reclaim | 2 | 1 | 1 | 0 | 0 / 0 |
| Outperform SPY during the setup | 2 | 1 | 1 | 0 | 6 / 0 |
Waiting, cancelled and unavailable decisions are not losses or wins. Open or interrupted holdings block further entries in that stock. Unknown earnings, costs, slippage, dividends and executable quotes remain outside these gross research outcomes.
Inspect all new entry and exit cases
Entries shown below are split-adjusted provider daily-price references. The original bounce is recorded separately from the actual confirmation when a setup waits.
Allow delayed reclaim
| Stock | Original bounce / actual confirmation | Waited sessions | Entry / exit references | Initial stop | Gross outcome | Status |
|---|---|---|---|---|---|---|
| AAOI | 2017-03-22 / 2017-03-22 | 0 | 2017-03-23 $52.9000 / 2017-04-11 $43.5027 | $43.5027 | -17.76% | closed |
| AAOI | 2020-02-13 / 2020-02-13 | 0 | 2020-02-14 $12.7000 / 2020-02-19 $11.7800 | $10.5792 | -7.24% | closed |
| AAOI | 2023-08-04 / 2023-08-04 | 0 | 2023-08-07 $11.0700 / 2023-09-15 $9.8000 | $5.1814 | -11.47% | closed |
| AAOI | 2024-11-08 / 2024-11-08 | 0 | 2024-11-11 $27.8500 / 2025-01-14 $29.8700 | $14.0048 | +7.25% | closed |
| AAOI | 2025-10-01 / 2025-10-01 | 0 | 2025-10-02 $28.9600 / 2025-11-10 $28.0100 | $22.0949 | -3.28% | closed |
| AAOI | 2026-01-15 / 2026-01-28 | 8 | 2026-01-29 $42.9300 / 2026-06-22 $162.9150 | $29.8282 | +279.49% | closed |
| AEHR | 2017-03-17 / 2017-03-17 | 0 | 2017-03-20 $4.9800 / 2017-04-05 $3.8546 | $3.8546 | -22.60% | closed |
| AEHR | 2019-11-11 / 2019-11-11 | 0 | 2019-11-12 $1.9585 / 2020-01-14 $1.8600 | $1.5522 | -5.03% | closed |
| AEHR | 2020-02-11 / 2020-02-11 | 0 | 2020-02-12 $2.2300 / 2020-03-06 $2.0200 | $1.8143 | -9.42% | closed |
| AEHR | 2020-08-04 / 2020-08-04 | 0 | 2020-08-05 $2.2000 / 2020-08-20 $1.9000 | $1.7108 | -13.64% | closed |
| AEHR | 2021-01-20 / 2021-01-21 | 1 | 2021-01-22 $2.4200 / 2021-03-08 $2.4600 | $1.9067 | +1.65% | closed |
| AEHR | 2021-06-23 / 2021-06-23 | 0 | 2021-06-24 $2.5900 / 2021-11-24 $17.5500 | $2.0842 | +577.61% | closed |
| AEHR | 2023-02-15 / 2023-02-16 | 1 | 2023-02-17 $35.0100 / 2023-03-02 $27.7799 | $27.7799 | -20.65% | closed |
| AEHR | 2023-03-08 / 2023-03-08 | 0 | 2023-03-09 $33.6000 / 2023-03-14 $30.9500 | $24.7222 | -7.89% | closed |
| AEHR | 2023-06-30 / 2023-07-03 | 1 | 2023-07-05 $43.7000 / 2023-08-17 $41.9400 | $35.2517 | -4.03% | closed |
| AEHR | 2023-08-29 / 2023-08-29 | 0 | 2023-08-30 $48.0000 / 2023-09-22 $43.1000 | $38.3696 | -10.21% | closed |
| AEHR | 2025-08-04 / 2025-08-04 | 0 | 2025-08-05 $19.1000 / 2025-10-23 $23.5100 | $14.1994 | +23.09% | closed |
| AEHR | 2026-02-09 / 2026-02-09 | 0 | 2026-02-10 $27.5500 / 2026-03-31 $33.5100 | $19.7879 | +21.63% | closed |
| AEHR | 2026-05-22 / 2026-05-26 | 1 | 2026-05-27 $108.4400 / 2026-06-30 $95.5000 | $71.4694 | -11.93% | closed |
| DELL | 2020-08-21 / 2020-08-26 | 3 | 2020-08-27 $31.7300 / 2020-10-28 $31.4400 | $29.3481 | -0.91% | closed |
| DELL | 2020-12-31 / 2021-01-06 | 3 | 2021-01-07 $38.0100 / 2021-06-24 $50.6800 | $34.8214 | +33.33% | closed |
| DELL | 2021-09-15 / 2021-09-15 | 0 | 2021-09-16 $50.7900 / — — | $47.6634 | — | censored |
| GLW | 2016-12-06 / 2016-12-07 | 1 | 2016-12-08 $24.8800 / 2017-04-04 $26.8400 | $23.2925 | +7.88% | closed |
| GLW | 2017-05-19 / 2017-05-25 | 4 | 2017-05-26 $29.3800 / 2017-07-31 $29.4600 | $28.1082 | +0.27% | closed |
| GLW | 2017-10-19 / 2017-10-24 | 3 | 2017-10-25 $31.6500 / 2018-02-01 $31.0400 | $29.2709 | -1.93% | closed |
| GLW | 2018-08-27 / 2018-08-27 | 0 | 2018-08-28 $33.7100 / 2018-10-11 $32.0365 | $32.0365 | -4.96% | closed |
| GLW | 2019-04-03 / 2019-04-03 | 0 | 2019-04-04 $34.3100 / 2019-04-29 $33.6100 | $32.6197 | -2.04% | closed |
| GLW | 2020-09-01 / 2020-09-01 | 0 | 2020-09-02 $33.0000 / 2020-09-23 $30.8869 | $30.8869 | -6.40% | closed |
| GLW | 2020-11-05 / 2020-11-05 | 0 | 2020-11-06 $34.4700 / 2021-01-06 $36.2000 | $31.4554 | +5.02% | closed |
| GLW | 2021-02-16 / 2021-02-16 | 0 | 2021-02-17 $38.3200 / 2021-05-20 $43.3800 | $35.5278 | +13.20% | closed |
| GLW | 2024-02-29 / 2024-02-29 | 0 | 2024-03-01 $32.2900 / 2024-04-12 $31.9200 | $30.6428 | -1.15% | closed |
| GLW | 2024-07-08 / 2024-07-08 | 0 | 2024-07-09 $43.5500 / 2024-08-05 $37.8500 | $37.5865 | -13.09% | closed |
| GLW | 2024-11-21 / 2024-11-22 | 1 | 2024-11-25 $49.0000 / 2024-12-20 $46.7000 | $45.3272 | -4.69% | closed |
| GLW | 2025-07-14 / 2025-07-14 | 0 | 2025-07-15 $53.6100 / 2025-11-17 $81.6100 | $50.1558 | +52.23% | closed |
| GLW | 2026-01-02 / 2026-01-02 | 0 | 2026-01-05 $92.0400 / 2026-01-12 $84.8000 | $82.7497 | -7.87% | closed |
| GLW | 2026-04-30 / 2026-04-30 | 0 | 2026-05-01 $162.0200 / 2026-06-11 $169.5000 | $134.6901 | +4.62% | closed |
| GLW | 2026-06-15 / 2026-06-15 | 0 | 2026-06-16 $187.3900 / 2026-06-18 $182.3300 | $147.8214 | -2.70% | closed |
| MU | 2016-12-06 / 2016-12-06 | 0 | 2016-12-07 $19.4900 / 2017-05-19 $27.7800 | $17.1234 | +42.53% | closed |
| MU | 2017-05-23 / 2017-05-23 | 0 | 2017-05-24 $28.4700 / 2017-07-27 $30.2700 | $26.0066 | +6.32% | closed |
| MU | 2017-10-30 / 2017-10-30 | 0 | 2017-10-31 $42.2500 / 2017-12-05 $39.7700 | $38.3150 | -5.87% | closed |
| MU | 2017-12-20 / 2017-12-20 | 0 | 2017-12-21 $45.5500 / 2017-12-28 $42.8300 | $40.8622 | -5.97% | closed |
| MU | 2018-04-18 / 2018-04-18 | 0 | 2018-04-19 $52.9000 / 2018-04-24 $49.6600 | $46.5440 | -6.12% | closed |
| MU | 2019-11-27 / 2019-11-27 | 0 | 2019-11-29 $47.9400 / 2019-12-05 $46.7100 | $44.0855 | -2.57% | closed |
| MU | 2019-12-11 / 2019-12-11 | 0 | 2019-12-12 $49.3600 / 2020-02-26 $52.6500 | $44.9742 | +6.67% | closed |
| MU | 2020-07-27 / 2020-07-27 | 0 | 2020-07-28 $51.2600 / 2020-08-10 $48.8500 | $46.0363 | -4.70% | closed |
| MU | 2020-11-04 / 2020-11-04 | 0 | 2020-11-05 $52.8800 / 2021-03-25 $81.1420 | $47.1843 | +53.45% | closed |
| MU | 2021-03-31 / 2021-04-01 | 1 | 2021-04-05 $93.9265 / 2021-04-21 $87.0600 | $80.0590 | -7.31% | closed |
| MU | 2023-04-20 / 2023-04-20 | 0 | 2023-04-21 $61.1500 / 2023-07-03 $63.4400 | $54.9782 | +3.74% | closed |
| MU | 2023-12-11 / 2023-12-11 | 0 | 2023-12-12 $77.4200 / 2024-02-15 $82.2400 | $71.6145 | +6.23% | closed |
| MU | 2024-05-06 / 2024-05-14 | 6 | 2024-05-15 $126.2300 / 2024-07-17 $122.5800 | $103.7050 | -2.89% | closed |
| MU | 2025-07-08 / 2025-07-08 | 0 | 2025-07-09 $124.8150 / 2025-07-17 $112.2094 | $112.2094 | -10.10% | closed |
| MU | 2025-09-04 / 2025-09-04 | 0 | 2025-09-05 $127.7700 / 2026-03-26 $370.0200 | $111.4755 | +189.60% | closed |
| NBIS | 2025-09-09 / 2025-09-09 | 0 | 2025-09-10 $91.6400 / 2025-11-13 $90.8900 | $60.1707 | -0.82% | closed |
| NBIS | 2026-05-01 / 2026-05-01 | 0 | 2026-05-04 $160.3850 / 2026-07-08 $192.6700 | $120.3917 | +20.13% | closed |
| NVDA | 2016-11-11 / 2016-11-11 | 0 | 2016-11-14 $2.1990 / 2017-02-27 $2.5550 | $1.6247 | +16.19% | closed |
| NVDA | 2017-07-10 / 2017-07-10 | 0 | 2017-07-11 $3.8460 / 2017-12-05 $4.5600 | $3.3904 | +18.56% | closed |
| NVDA | 2018-09-14 / 2018-09-14 | 0 | 2018-09-17 $6.8850 / 2018-10-10 $6.5310 | $6.3773 | -5.14% | closed |
| NVDA | 2019-09-25 / 2019-09-25 | 0 | 2019-09-26 $4.4460 / 2020-03-13 $5.7630 | $4.0501 | +29.62% | closed |
| NVDA | 2020-09-09 / 2020-09-09 | 0 | 2020-09-10 $12.9900 / 2020-10-30 $12.8500 | $10.8179 | -1.08% | closed |
| NVDA | 2020-12-02 / 2020-12-02 | 0 | 2020-12-03 $13.5900 / 2020-12-10 $12.8700 | $12.1679 | -5.30% | closed |
| NVDA | 2021-07-29 / 2021-08-04 | 4 | 2021-08-05 $20.5000 / 2021-09-30 $20.7700 | $17.5499 | +1.32% | closed |
| NVDA | 2021-12-07 / 2021-12-07 | 0 | 2021-12-08 $32.0000 / 2021-12-20 $27.1827 | $27.1827 | -15.05% | closed |
| NVDA | 2021-12-27 / 2021-12-27 | 0 | 2021-12-28 $31.3100 / 2022-01-06 $27.6400 | $26.1406 | -11.72% | closed |
| NVDA | 2023-02-23 / 2023-02-23 | 0 | 2023-02-24 $23.2300 / 2023-08-11 $41.7500 | $19.8537 | +79.72% | closed |
| NVDA | 2023-12-13 / 2023-12-15 | 2 | 2023-12-18 $49.4000 / 2024-04-23 $80.7700 | $44.3225 | +63.50% | closed |
| NVDA | 2024-06-25 / 2024-06-25 | 0 | 2024-06-26 $126.1300 / 2024-07-26 $116.1900 | $101.4825 | -7.88% | closed |
| NVDA | 2024-11-05 / 2024-11-05 | 0 | 2024-11-06 $142.9600 / 2024-12-16 $134.1800 | $126.1758 | -6.14% | closed |
| NVDA | 2025-10-24 / 2025-10-24 | 0 | 2025-10-27 $189.9900 / 2025-11-24 $179.4900 | $170.0389 | -5.53% | closed |
| NVDA | 2026-01-23 / 2026-01-23 | 0 | 2026-01-26 $187.1600 / 2026-02-05 $174.9250 | $171.6751 | -6.54% | closed |
| NVDA | 2026-05-06 / 2026-05-06 | 0 | 2026-05-07 $208.3400 / 2026-06-12 $204.8600 | $188.0981 | -1.67% | closed |
| NVDA | 2026-08-27 / 2026-08-27 | 0 | 2026-08-28 $227.3600 / — — | $203.6026 | — | open |
| ONDS | 2025-01-22 / 2025-01-22 | 0 | 2025-01-23 $2.1700 / 2025-02-19 $1.6400 | $1.2852 | -24.42% | closed |
| ONDS | 2025-08-04 / 2025-08-04 | 0 | 2025-08-05 $2.7500 / 2025-10-30 $6.4900 | $1.6554 | +136.00% | closed |
| ONDS | 2025-12-19 / 2025-12-19 | 0 | 2025-12-22 $9.3000 / 2026-02-06 $8.9650 | $6.0337 | -3.60% | closed |
| RCAT | 2024-09-13 / 2024-09-13 | 0 | 2024-09-16 $3.0900 / 2024-09-27 $2.4700 | $2.2774 | -20.06% | closed |
| RCAT | 2024-10-29 / 2024-10-29 | 0 | 2024-10-30 $3.2800 / 2025-01-22 $8.9150 | $2.4027 | +171.80% | closed |
| RCAT | 2025-08-05 / 2025-08-05 | 0 | 2025-08-06 $9.7600 / 2025-09-05 $8.6800 | $7.2802 | -11.07% | closed |
| RCAT | 2026-02-03 / 2026-02-03 | 0 | 2026-02-04 $14.4900 / 2026-03-30 $13.2300 | $9.6977 | -8.70% | closed |
| XOM | 2018-02-01 / 2018-02-01 | 0 | — — / — — | $85.7961 | — | rejected |
| XOM | 2019-04-17 / 2019-04-22 | 2 | 2019-04-23 $83.1900 / 2019-04-26 $79.6344 | $79.6344 | -4.27% | closed |
| XOM | 2021-02-03 / 2021-02-03 | 0 | 2021-02-04 $47.8800 / 2021-04-22 $55.9900 | $42.5005 | +16.94% | closed |
| XOM | 2021-06-01 / 2021-06-01 | 0 | 2021-06-02 $60.7500 / 2021-07-09 $60.6950 | $55.9802 | -0.09% | closed |
| XOM | 2021-11-16 / 2021-11-16 | 0 | 2021-11-17 $64.3800 / 2021-11-19 $61.2090 | $61.2090 | -4.93% | closed |
| XOM | 2022-03-21 / 2022-03-21 | 0 | 2022-03-22 $81.6300 / 2022-04-27 $83.3900 | $73.5024 | +2.16% | closed |
| XOM | 2022-09-09 / 2022-09-09 | 0 | 2022-09-12 $97.6500 / 2022-09-22 $92.2000 | $88.2920 | -5.58% | closed |
| XOM | 2022-11-22 / 2022-11-22 | 0 | 2022-11-23 $112.3200 / 2022-12-06 $105.1051 | $105.1051 | -6.42% | closed |
| XOM | 2023-02-07 / 2023-02-10 | 3 | 2023-02-13 $117.7200 / 2023-02-24 $109.3300 | $108.0762 | -7.13% | closed |
| XOM | 2023-03-06 / 2023-03-06 | 0 | 2023-03-07 $112.8100 / 2023-03-09 $110.8700 | $105.7053 | -1.72% | closed |
| XOM | 2024-08-26 / 2024-08-26 | 0 | 2024-08-27 $118.9600 / 2024-09-05 $115.0700 | $112.1243 | -3.27% | closed |
| XOM | 2024-11-06 / 2024-11-06 | 0 | 2024-11-07 $121.3000 / 2024-11-29 $117.4400 | $113.9999 | -3.18% | closed |
| XOM | 2025-09-23 / 2025-09-23 | 0 | 2025-09-24 $114.5700 / 2026-04-14 $150.0650 | $108.2366 | +30.98% | closed |
| XOM | 2026-08-31 / 2026-09-01 | 1 | 2026-09-02 $163.9300 / — — | $153.5668 | — | open |
Outperform SPY during the setup
| Stock | Original bounce / actual confirmation | Waited sessions | Entry / exit references | Initial stop | Gross outcome | Status |
|---|---|---|---|---|---|---|
| AAOI | 2016-12-08 / 2016-12-08 | 0 | 2016-12-09 $25.5800 / 2017-01-04 $23.1300 | $21.5250 | -9.58% | closed |
| AAOI | 2017-03-22 / 2017-03-22 | 0 | 2017-03-23 $52.9000 / 2017-04-11 $43.5027 | $43.5027 | -17.76% | closed |
| AAOI | 2020-02-13 / 2020-02-13 | 0 | 2020-02-14 $12.7000 / 2020-02-19 $11.7800 | $10.5792 | -7.24% | closed |
| AAOI | 2023-03-06 / 2023-03-06 | 0 | 2023-03-07 $2.7600 / 2023-03-17 $2.4700 | $2.2237 | -10.51% | closed |
| AAOI | 2023-08-04 / 2023-08-04 | 0 | 2023-08-07 $11.0700 / 2023-09-15 $9.8000 | $5.1814 | -11.47% | closed |
| AAOI | 2024-01-09 / 2024-01-09 | 0 | 2024-01-10 $22.1200 / 2024-01-19 $15.9616 | $15.9616 | -27.84% | closed |
| AAOI | 2024-11-08 / 2024-11-08 | 0 | 2024-11-11 $27.8500 / 2025-01-14 $29.8700 | $14.0048 | +7.25% | closed |
| AAOI | 2025-10-01 / 2025-10-01 | 0 | 2025-10-02 $28.9600 / 2025-11-10 $28.0100 | $22.0949 | -3.28% | closed |
| AAOI | 2026-01-15 / 2026-01-15 | 0 | 2026-01-16 $38.1000 / 2026-06-22 $162.9150 | $27.0940 | +327.60% | closed |
| AEHR | 2017-03-17 / 2017-03-17 | 0 | 2017-03-20 $4.9800 / 2017-04-05 $3.8546 | $3.8546 | -22.60% | closed |
| AEHR | 2019-11-11 / 2019-11-11 | 0 | 2019-11-12 $1.9585 / 2020-01-14 $1.8600 | $1.5522 | -5.03% | closed |
| AEHR | 2020-02-11 / 2020-02-11 | 0 | 2020-02-12 $2.2300 / 2020-03-06 $2.0200 | $1.8143 | -9.42% | closed |
| AEHR | 2020-08-04 / 2020-08-04 | 0 | 2020-08-05 $2.2000 / 2020-08-20 $1.9000 | $1.7108 | -13.64% | closed |
| AEHR | 2021-01-20 / 2021-01-20 | 0 | 2021-01-21 $2.3500 / 2021-03-08 $2.4600 | $1.8238 | +4.68% | closed |
| AEHR | 2021-06-23 / 2021-06-23 | 0 | 2021-06-24 $2.5900 / 2021-11-24 $17.5500 | $2.0842 | +577.61% | closed |
| AEHR | 2022-12-08 / 2022-12-08 | 0 | 2022-12-09 $25.4900 / 2022-12-27 $20.8000 | $19.3653 | -18.40% | closed |
| AEHR | 2023-02-15 / 2023-02-15 | 0 | 2023-02-16 $34.0700 / 2023-03-02 $27.2449 | $27.2449 | -20.03% | closed |
| AEHR | 2023-03-08 / 2023-03-08 | 0 | 2023-03-09 $33.6000 / 2023-03-14 $30.9500 | $24.7222 | -7.89% | closed |
| AEHR | 2023-06-30 / 2023-06-30 | 0 | 2023-07-03 $41.6700 / 2023-08-17 $41.9400 | $33.6802 | +0.65% | closed |
| AEHR | 2023-08-29 / 2023-08-29 | 0 | 2023-08-30 $48.0000 / 2023-09-22 $43.1000 | $38.3696 | -10.21% | closed |
| AEHR | 2025-08-04 / 2025-08-04 | 0 | 2025-08-05 $19.1000 / 2025-10-23 $23.5100 | $14.1994 | +23.09% | closed |
| AEHR | 2026-02-03 / 2026-02-03 | 0 | 2026-02-04 $27.1500 / 2026-02-06 $23.9900 | $19.9719 | -11.64% | closed |
| AEHR | 2026-02-11 / 2026-02-11 | 0 | 2026-02-12 $33.1500 / 2026-03-31 $33.5100 | $24.6049 | +1.09% | closed |
| AEHR | 2026-05-22 / 2026-05-22 | 0 | 2026-05-26 $99.0000 / 2026-06-30 $95.5000 | $64.6538 | -3.54% | closed |
| DELL | 2020-08-21 / 2020-08-21 | 0 | 2020-08-24 $31.3700 / 2020-10-28 $31.4400 | $28.5738 | +0.22% | closed |
| DELL | 2020-12-31 / 2020-12-31 | 0 | 2021-01-04 $37.4500 / 2021-06-24 $50.6800 | $34.6396 | +35.33% | closed |
| DELL | 2021-09-15 / 2021-09-15 | 0 | 2021-09-16 $50.7900 / — — | $47.6634 | — | censored |
| GLW | 2016-12-06 / 2016-12-06 | 0 | 2016-12-07 $24.0000 / 2017-04-04 $26.8400 | $22.9260 | +11.83% | closed |
| GLW | 2017-05-19 / 2017-05-19 | 0 | 2017-05-22 $29.1900 / 2017-07-31 $29.4600 | $27.6638 | +0.92% | closed |
| GLW | 2017-10-19 / 2017-10-19 | 0 | 2017-10-20 $30.1700 / 2018-02-01 $31.0400 | $29.0108 | +2.88% | closed |
| GLW | 2018-08-27 / 2018-08-27 | 0 | 2018-08-28 $33.7100 / 2018-10-11 $32.0365 | $32.0365 | -4.96% | closed |
| GLW | 2019-04-03 / 2019-04-03 | 0 | 2019-04-04 $34.3100 / 2019-04-29 $33.6100 | $32.6197 | -2.04% | closed |
| GLW | 2020-09-01 / 2020-09-01 | 0 | 2020-09-02 $33.0000 / 2020-09-23 $30.8869 | $30.8869 | -6.40% | closed |
| GLW | 2021-02-16 / 2021-02-16 | 0 | 2021-02-17 $38.3200 / 2021-05-20 $43.3800 | $35.5278 | +13.20% | closed |
| GLW | 2023-02-02 / 2023-02-02 | 0 | 2023-02-03 $35.9000 / 2023-02-28 $34.2500 | $33.5735 | -4.60% | closed |
| GLW | 2024-02-29 / 2024-02-29 | 0 | 2024-03-01 $32.2900 / 2024-04-12 $31.9200 | $30.6428 | -1.15% | closed |
| GLW | 2024-07-08 / 2024-07-08 | 0 | 2024-07-09 $43.5500 / 2024-08-05 $37.8500 | $37.5865 | -13.09% | closed |
| GLW | 2024-11-21 / 2024-11-21 | 0 | 2024-11-22 $47.8200 / 2024-12-20 $46.7000 | $44.7941 | -2.34% | closed |
| GLW | 2025-07-14 / 2025-07-14 | 0 | 2025-07-15 $53.6100 / 2025-11-17 $81.6100 | $50.1558 | +52.23% | closed |
| GLW | 2026-01-02 / 2026-01-02 | 0 | 2026-01-05 $92.0400 / 2026-01-12 $84.8000 | $82.7497 | -7.87% | closed |
| GLW | 2026-04-30 / 2026-04-30 | 0 | 2026-05-01 $162.0200 / 2026-06-11 $169.5000 | $134.6901 | +4.62% | closed |
| GLW | 2026-06-15 / 2026-06-15 | 0 | 2026-06-16 $187.3900 / 2026-06-18 $182.3300 | $147.8214 | -2.70% | closed |
| MU | 2016-12-06 / 2016-12-06 | 0 | 2016-12-07 $19.4900 / 2017-05-19 $27.7800 | $17.1234 | +42.53% | closed |
| MU | 2017-05-23 / 2017-05-23 | 0 | 2017-05-24 $28.4700 / 2017-07-27 $30.2700 | $26.0066 | +6.32% | closed |
| MU | 2017-10-30 / 2017-10-30 | 0 | 2017-10-31 $42.2500 / 2017-12-05 $39.7700 | $38.3150 | -5.87% | closed |
| MU | 2017-12-20 / 2017-12-20 | 0 | 2017-12-21 $45.5500 / 2017-12-28 $42.8300 | $40.8622 | -5.97% | closed |
| MU | 2018-04-18 / 2018-04-18 | 0 | 2018-04-19 $52.9000 / 2018-04-24 $49.6600 | $46.5440 | -6.12% | closed |
| MU | 2019-11-27 / 2019-11-27 | 0 | 2019-11-29 $47.9400 / 2019-12-05 $46.7100 | $44.0855 | -2.57% | closed |
| MU | 2019-12-11 / 2019-12-11 | 0 | 2019-12-12 $49.3600 / 2020-02-26 $52.6500 | $44.9742 | +6.67% | closed |
| MU | 2020-07-27 / 2020-07-27 | 0 | 2020-07-28 $51.2600 / 2020-08-10 $48.8500 | $46.0363 | -4.70% | closed |
| MU | 2020-11-04 / 2020-11-04 | 0 | 2020-11-05 $52.8800 / 2021-03-25 $81.1420 | $47.1843 | +53.45% | closed |
| MU | 2021-03-31 / 2021-03-31 | 0 | 2021-04-01 $93.0000 / 2021-04-21 $87.0600 | $76.3327 | -6.39% | closed |
| MU | 2023-04-20 / 2023-04-20 | 0 | 2023-04-21 $61.1500 / 2023-07-03 $63.4400 | $54.9782 | +3.74% | closed |
| MU | 2023-12-11 / 2023-12-11 | 0 | 2023-12-12 $77.4200 / 2024-02-15 $82.2400 | $71.6145 | +6.23% | closed |
| MU | 2024-05-06 / 2024-05-06 | 0 | 2024-05-07 $120.1500 / 2024-07-17 $122.5800 | $103.3834 | +2.02% | closed |
| MU | 2025-07-08 / 2025-07-08 | 0 | 2025-07-09 $124.8150 / 2025-07-17 $112.2094 | $112.2094 | -10.10% | closed |
| MU | 2025-09-04 / 2025-09-04 | 0 | 2025-09-05 $127.7700 / 2026-03-26 $370.0200 | $111.4755 | +189.60% | closed |
| NBIS | 2025-09-09 / 2025-09-09 | 0 | 2025-09-10 $91.6400 / 2025-11-13 $90.8900 | $60.1707 | -0.82% | closed |
| NBIS | 2026-05-01 / 2026-05-01 | 0 | 2026-05-04 $160.3850 / 2026-07-08 $192.6700 | $120.3917 | +20.13% | closed |
| NVDA | 2016-11-11 / 2016-11-11 | 0 | 2016-11-14 $2.1990 / 2017-02-27 $2.5550 | $1.6247 | +16.19% | closed |
| NVDA | 2017-07-10 / 2017-07-10 | 0 | 2017-07-11 $3.8460 / 2017-12-05 $4.5600 | $3.3904 | +18.56% | closed |
| NVDA | 2018-09-14 / 2018-09-14 | 0 | 2018-09-17 $6.8850 / 2018-10-10 $6.5310 | $6.3773 | -5.14% | closed |
| NVDA | 2019-09-25 / 2019-09-25 | 0 | 2019-09-26 $4.4460 / 2020-03-13 $5.7630 | $4.0501 | +29.62% | closed |
| NVDA | 2020-09-09 / 2020-09-09 | 0 | 2020-09-10 $12.9900 / 2020-10-30 $12.8500 | $10.8179 | -1.08% | closed |
| NVDA | 2020-12-02 / 2020-12-02 | 0 | 2020-12-03 $13.5900 / 2020-12-10 $12.8700 | $12.1679 | -5.30% | closed |
| NVDA | 2021-07-29 / 2021-07-29 | 0 | 2021-07-30 $19.4200 / 2021-09-30 $20.7700 | $17.5483 | +6.95% | closed |
| NVDA | 2021-12-07 / 2021-12-07 | 0 | 2021-12-08 $32.0000 / 2021-12-20 $27.1827 | $27.1827 | -15.05% | closed |
| NVDA | 2021-12-27 / 2021-12-27 | 0 | 2021-12-28 $31.3100 / 2022-01-06 $27.6400 | $26.1406 | -11.72% | closed |
| NVDA | 2023-02-23 / 2023-02-23 | 0 | 2023-02-24 $23.2300 / 2023-08-11 $41.7500 | $19.8537 | +79.72% | closed |
| NVDA | 2024-01-05 / 2024-01-05 | 0 | 2024-01-08 $49.5100 / 2024-04-23 $80.7700 | $45.4024 | +63.14% | closed |
| NVDA | 2024-06-25 / 2024-06-25 | 0 | 2024-06-26 $126.1300 / 2024-07-26 $116.1900 | $101.4825 | -7.88% | closed |
| NVDA | 2024-11-05 / 2024-11-05 | 0 | 2024-11-06 $142.9600 / 2024-12-16 $134.1800 | $126.1758 | -6.14% | closed |
| NVDA | 2025-08-25 / 2025-08-25 | 0 | 2025-08-26 $180.0550 / 2025-09-04 $170.5700 | $165.6826 | -5.27% | closed |
| NVDA | 2025-10-24 / 2025-10-24 | 0 | 2025-10-27 $189.9900 / 2025-11-24 $179.4900 | $170.0389 | -5.53% | closed |
| NVDA | 2026-01-23 / 2026-01-23 | 0 | 2026-01-26 $187.1600 / 2026-02-05 $174.9250 | $171.6751 | -6.54% | closed |
| NVDA | 2026-05-06 / 2026-05-06 | 0 | 2026-05-07 $208.3400 / 2026-06-12 $204.8600 | $188.0981 | -1.67% | closed |
| NVDA | 2026-08-27 / 2026-08-27 | 0 | 2026-08-28 $227.3600 / — — | $203.6026 | — | open |
| ONDS | 2025-01-22 / 2025-01-22 | 0 | 2025-01-23 $2.1700 / 2025-02-19 $1.6400 | $1.2852 | -24.42% | closed |
| ONDS | 2025-08-04 / 2025-08-04 | 0 | 2025-08-05 $2.7500 / 2025-10-30 $6.4900 | $1.6554 | +136.00% | closed |
| ONDS | 2025-12-19 / 2025-12-19 | 0 | 2025-12-22 $9.3000 / 2026-02-06 $8.9650 | $6.0337 | -3.60% | closed |
| RCAT | 2024-09-13 / 2024-09-13 | 0 | 2024-09-16 $3.0900 / 2024-09-27 $2.4700 | $2.2774 | -20.06% | closed |
| RCAT | 2024-10-29 / 2024-10-29 | 0 | 2024-10-30 $3.2800 / 2025-01-22 $8.9150 | $2.4027 | +171.80% | closed |
| RCAT | 2025-08-05 / 2025-08-05 | 0 | 2025-08-06 $9.7600 / 2025-09-05 $8.6800 | $7.2802 | -11.07% | closed |
| RCAT | 2026-02-03 / 2026-02-03 | 0 | 2026-02-04 $14.4900 / 2026-03-30 $13.2300 | $9.6977 | -8.70% | closed |
| XOM | 2018-02-01 / 2018-02-01 | 0 | — — / — — | $85.7961 | — | rejected |
| XOM | 2019-04-17 / 2019-04-17 | 0 | 2019-04-18 $81.5600 / 2019-05-01 $79.9400 | $78.3374 | -1.99% | closed |
| XOM | 2021-02-03 / 2021-02-03 | 0 | 2021-02-04 $47.8800 / 2021-04-22 $55.9900 | $42.5005 | +16.94% | closed |
| XOM | 2021-06-01 / 2021-06-01 | 0 | 2021-06-02 $60.7500 / 2021-07-09 $60.6950 | $55.9802 | -0.09% | closed |
| XOM | 2021-11-16 / 2021-11-16 | 0 | 2021-11-17 $64.3800 / 2021-11-19 $61.2090 | $61.2090 | -4.93% | closed |
| XOM | 2022-03-21 / 2022-03-21 | 0 | 2022-03-22 $81.6300 / 2022-04-27 $83.3900 | $73.5024 | +2.16% | closed |
| XOM | 2022-09-09 / 2022-09-09 | 0 | 2022-09-12 $97.6500 / 2022-09-22 $92.2000 | $88.2920 | -5.58% | closed |
| XOM | 2022-11-22 / 2022-11-22 | 0 | 2022-11-23 $112.3200 / 2022-12-06 $105.1051 | $105.1051 | -6.42% | closed |
| XOM | 2023-02-07 / 2023-02-07 | 0 | 2023-02-08 $115.0500 / 2023-02-24 $109.3300 | $104.2241 | -4.97% | closed |
| XOM | 2023-03-06 / 2023-03-06 | 0 | 2023-03-07 $112.8100 / 2023-03-09 $110.8700 | $105.7053 | -1.72% | closed |
| XOM | 2024-05-17 / 2024-05-17 | 0 | 2024-05-20 $119.7300 / 2024-05-23 $113.4900 | $113.4900 | -5.21% | closed |
| XOM | 2024-08-26 / 2024-08-26 | 0 | 2024-08-27 $118.9600 / 2024-09-05 $115.0700 | $112.1243 | -3.27% | closed |
| XOM | 2025-09-23 / 2025-09-23 | 0 | 2025-09-24 $114.5700 / 2026-04-14 $150.0650 | $108.2366 | +30.98% | closed |
| XOM | 2026-08-31 / 2026-08-31 | 0 | 2026-09-01 $163.6000 / — — | $150.4870 | — | open |
Waiting cancellations and entry evidence
| Stock | Date | Original bounce | Frozen resistance | Original stop | Cancellation |
|---|---|---|---|---|---|
| AAOI | 2016-12-30 | 2016-12-08 | $25.1100 | $21.5250 | stock_trend_broken |
| AAOI | 2023-03-15 | 2023-03-06 | $2.8296 | $2.2237 | stock_trend_broken |
| AAOI | 2024-01-18 | 2024-01-09 | $22.1600 | $15.9616 | stock_trend_broken |
| AEHR | 2016-12-05 | 2016-12-02 | $3.1400 | $2.4173 | stock_trend_broken |
| AEHR | 2022-12-22 | 2022-12-08 | $25.7000 | $19.3653 | stock_trend_broken |
| AEHR | 2026-02-04 | 2026-02-03 | $28.3400 | $19.9719 | stock_trend_broken |
| GLW | 2019-03-27 | 2019-03-21 | $34.8800 | $33.1557 | stock_trend_broken |
| GLW | 2023-02-22 | 2023-02-02 | $36.3900 | $33.5735 | stock_trend_broken |
| NVDA | 2025-09-02 | 2025-08-25 | $182.5000 | $165.6826 | stock_trend_broken |
| XOM | 2024-05-22 | 2024-05-15 | $120.2000 | $112.3408 | stock_trend_broken |
| Stock | Actual confirmation | Stock change during setup | SPY change during setup | Relative-strength result |
|---|---|---|---|---|
| AAOI | 2016-12-08 | +6.43% | +2.54% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AAOI | 2017-03-22 | +9.16% | +0.21% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AAOI | 2020-02-13 | +2.33% | -0.08% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AAOI | 2023-03-06 | +3.35% | +1.67% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AAOI | 2023-08-04 | +77.87% | -1.26% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AAOI | 2024-01-09 | +12.68% | -0.30% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AAOI | 2024-11-08 | +67.23% | +2.99% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AAOI | 2025-10-01 | +7.90% | +1.58% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AAOI | 2026-01-15 | +12.09% | +0.40% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2016-12-02 | +0.99% | +1.49% | fail: Stock did not strictly outperform SPY from the original pullback arm to confirmation. |
| AEHR | 2017-03-17 | +7.63% | -0.74% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2019-11-11 | +17.90% | +1.72% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2020-02-11 | +6.83% | +4.20% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2020-08-04 | +6.97% | +0.40% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2021-01-20 | +10.43% | +0.66% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2021-06-23 | +5.74% | +1.85% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2022-12-08 | +12.93% | +0.61% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2023-02-15 | +5.95% | +1.69% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2023-03-08 | +4.75% | -1.30% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2023-06-30 | +8.91% | +2.74% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2023-08-29 | +7.98% | +1.45% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2025-08-04 | +13.00% | +1.52% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2026-02-03 | +6.05% | -0.35% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2026-02-11 | +26.16% | -0.02% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| AEHR | 2026-05-22 | +13.70% | +0.95% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| DELL | 2020-08-21 | +1.49% | +0.78% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| DELL | 2020-12-31 | +2.51% | +0.71% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| DELL | 2021-09-15 | +3.08% | +0.84% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2016-12-06 | +1.95% | +0.96% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2017-05-19 | +1.43% | +0.99% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2017-10-19 | +0.57% | +0.33% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2018-08-27 | +2.25% | +1.21% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2019-03-21 | +2.41% | +3.43% | fail: Stock did not strictly outperform SPY from the original pullback arm to confirmation. |
| GLW | 2019-04-03 | +1.36% | +0.25% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2020-09-01 | +2.24% | +1.25% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2020-11-05 | +2.44% | +4.25% | fail: Stock did not strictly outperform SPY from the original pullback arm to confirmation. |
| GLW | 2021-02-16 | +4.66% | -0.09% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2023-02-02 | +4.85% | +2.53% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2024-02-29 | +0.47% | +0.36% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2024-07-08 | +12.05% | +0.69% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2024-11-21 | +1.33% | -0.59% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2025-07-14 | +2.95% | +0.19% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2026-01-02 | +3.55% | +0.18% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2026-04-30 | +7.31% | +0.98% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| GLW | 2026-06-15 | +4.84% | +1.76% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2016-12-06 | +2.42% | +0.33% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2017-05-23 | +0.82% | +0.21% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2017-10-30 | +2.59% | +0.52% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2017-12-20 | +4.67% | -0.42% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2018-04-18 | +6.99% | +1.99% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2019-11-27 | +3.09% | +0.46% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2019-12-11 | +6.05% | +0.14% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2020-07-27 | +3.14% | +0.74% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2020-11-04 | +4.53% | +4.08% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2021-03-31 | +0.25% | +0.11% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2023-04-20 | +1.34% | -0.55% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2023-12-11 | +4.71% | +1.16% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2024-05-06 | +3.27% | +3.20% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2025-07-08 | +3.75% | -0.05% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| MU | 2025-09-04 | +4.84% | +1.38% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NBIS | 2025-09-09 | +45.65% | +1.57% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NBIS | 2026-05-01 | +14.01% | +1.26% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2016-11-11 | +29.81% | -0.23% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2017-07-10 | +4.86% | +0.41% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2018-09-14 | +3.07% | +0.60% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2019-09-25 | +3.22% | -0.16% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2020-09-09 | +6.80% | +1.95% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2020-12-02 | +1.12% | +0.27% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2021-07-29 | +3.64% | +1.36% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2021-12-07 | +5.67% | +3.28% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2021-12-27 | +6.43% | +3.07% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2023-02-23 | +14.52% | +0.39% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2023-12-13 | +2.82% | +3.09% | fail: Stock did not strictly outperform SPY from the original pullback arm to confirmation. |
| NVDA | 2024-01-05 | +3.22% | -0.19% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2024-06-25 | +6.76% | +0.39% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2024-11-05 | +5.39% | +1.42% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2025-08-25 | +2.37% | +0.42% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2025-10-24 | +3.46% | +2.27% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2026-01-23 | +1.53% | +0.04% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2026-05-06 | +5.77% | +1.39% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| NVDA | 2026-08-27 | +9.35% | +1.00% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| ONDS | 2025-01-22 | +7.73% | +2.50% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| ONDS | 2025-08-04 | +33.50% | -0.91% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| ONDS | 2025-12-19 | +18.21% | +0.61% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| RCAT | 2024-09-13 | +13.92% | +2.01% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| RCAT | 2024-10-29 | +7.19% | +0.16% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| RCAT | 2025-08-05 | +21.48% | -1.15% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| RCAT | 2026-02-03 | +4.55% | -0.85% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2018-02-01 | +2.64% | +0.02% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2019-04-17 | +0.63% | -0.23% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2021-02-03 | +4.56% | +1.92% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2021-06-01 | +2.51% | +2.16% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2021-11-16 | +1.88% | +0.43% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2022-03-21 | +4.08% | +0.75% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2022-09-09 | +2.51% | +2.22% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2022-11-22 | +2.89% | +1.35% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2023-02-07 | +3.39% | -0.38% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2023-03-06 | +0.89% | +0.07% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2024-05-15 | +0.53% | +4.23% | fail: Stock did not strictly outperform SPY from the original pullback arm to confirmation. |
| XOM | 2024-05-17 | +1.50% | +0.14% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2024-08-26 | +2.14% | -0.24% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2024-11-06 | +2.02% | +3.73% | fail: Stock did not strictly outperform SPY from the original pullback arm to confirmation. |
| XOM | 2025-09-23 | +1.72% | -0.54% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
| XOM | 2026-08-31 | +1.74% | +0.13% | pass: Stock outperformed SPY from the original pullback arm to confirmation. |
New results by stock and confirmation year
These are breakdowns of already-inspected history, not unseen validation samples.
| Stock | Rule | Closed | Win rate | Average winner | Mean outcome |
|---|---|---|---|---|---|
| AAOI | Allow delayed reclaim | 6 | 33.3% | +143.37% | +41.16% |
| AEHR | Allow delayed reclaim | 13 | 30.8% | +156.00% | +39.89% |
| DELL | Allow delayed reclaim | 2 | 50.0% | +33.33% | +16.21% |
| GLW | Allow delayed reclaim | 15 | 40.0% | +13.87% | +2.56% |
| MU | Allow delayed reclaim | 15 | 46.7% | +44.08% | +17.53% |
| NBIS | Allow delayed reclaim | 2 | 50.0% | +20.13% | +9.66% |
| NVDA | Allow delayed reclaim | 16 | 37.5% | +34.82% | +8.93% |
| ONDS | Allow delayed reclaim | 3 | 33.3% | +136.00% | +35.99% |
| RCAT | Allow delayed reclaim | 4 | 25.0% | +171.80% | +32.99% |
| XOM | Allow delayed reclaim | 12 | 25.0% | +16.69% | +1.12% |
| AAOI | Outperform SPY during the setup | 9 | 22.2% | +167.43% | +27.46% |
| AEHR | Outperform SPY during the setup | 15 | 33.3% | +121.42% | +32.32% |
| DELL | Outperform SPY during the setup | 2 | 100.0% | +17.78% | +17.78% |
| GLW | Outperform SPY during the setup | 15 | 40.0% | +14.28% | +2.70% |
| MU | Outperform SPY during the setup | 15 | 53.3% | +38.82% | +17.92% |
| NBIS | Outperform SPY during the setup | 2 | 50.0% | +20.13% | +9.66% |
| NVDA | Outperform SPY during the setup | 17 | 35.3% | +35.70% | +8.40% |
| ONDS | Outperform SPY during the setup | 3 | 33.3% | +136.00% | +35.99% |
| RCAT | Outperform SPY during the setup | 4 | 25.0% | +171.80% | +32.99% |
| XOM | Outperform SPY during the setup | 12 | 25.0% | +16.69% | +1.32% |
| Confirmation year | Rule | Closed | Win rate | Average winner | Mean outcome |
|---|---|---|---|---|---|
| 2016 | Allow delayed reclaim | 3 | 100.0% | +22.20% | +22.20% |
| 2017 | Allow delayed reclaim | 8 | 37.5% | +8.39% | -3.62% |
| 2018 | Allow delayed reclaim | 3 | 0.0% | — | -5.41% |
| 2019 | Allow delayed reclaim | 6 | 33.3% | +18.14% | +3.73% |
| 2020 | Allow delayed reclaim | 10 | 20.0% | +29.23% | +0.98% |
| 2021 | Allow delayed reclaim | 11 | 54.5% | +107.34% | +55.00% |
| 2022 | Allow delayed reclaim | 3 | 33.3% | +2.16% | -3.28% |
| 2023 | Allow delayed reclaim | 11 | 36.4% | +38.30% | +8.19% |
| 2024 | Allow delayed reclaim | 11 | 18.2% | +89.53% | +10.61% |
| 2025 | Allow delayed reclaim | 12 | 41.7% | +86.38% | +31.09% |
| 2026 | Allow delayed reclaim | 10 | 40.0% | +81.47% | +28.65% |
| 2016 | Outperform SPY during the setup | 4 | 75.0% | +23.52% | +15.24% |
| 2017 | Outperform SPY during the setup | 8 | 50.0% | +7.17% | -2.94% |
| 2018 | Outperform SPY during the setup | 3 | 0.0% | — | -5.41% |
| 2019 | Outperform SPY during the setup | 6 | 33.3% | +18.14% | +4.11% |
| 2020 | Outperform SPY during the setup | 10 | 30.0% | +29.67% | +4.12% |
| 2021 | Outperform SPY during the setup | 10 | 50.0% | +123.88% | +58.12% |
| 2022 | Outperform SPY during the setup | 4 | 25.0% | +2.16% | -7.06% |
| 2023 | Outperform SPY during the setup | 12 | 33.3% | +22.59% | +1.58% |
| 2024 | Outperform SPY during the setup | 13 | 30.8% | +61.05% | +12.09% |
| 2025 | Outperform SPY during the setup | 13 | 38.5% | +86.38% | +28.29% |
| 2026 | Outperform SPY during the setup | 11 | 36.4% | +88.36% | +28.25% |
Research status: these fixed experiments use a selected universe and historical prices already examined. No rule was tuned after seeing this round’s results. The original strategy and broker execution settings are unchanged.
Can better entries improve the results?
Two separate tests · Patient exits unchanged
The aim is to win more often while retaining large winning gains. Both tests use the existing pullback dates. One requires the stock and SPY 50-session averages to rise from pullback start to confirmation; the other requires a closing price above every earlier daily high within the pullback.
Same frozen history through 2026-09-04. These rules were defined after the original results had been examined. This is research on known history, not an unseen validation.
Compare the same original signals
Each accepted case keeps its original entry, initial stop and exit. A failed filter consumes that setup; it does not wait for a later breakout. The rules are tested separately, never combined.
| Rule | Closed cases | Win rate | Average winner | Average loser | Mean outcome | Median outcome |
|---|---|---|---|---|---|---|
| Original rules | 223 | 36.3% | +54.27% | -8.10% | +14.55% | -3.24% |
| Reclaim the pullback high | 154 | 35.7% | +56.31% | -8.02% | +14.96% | -3.28% |
| Rising stock and market trends | 205 | 34.1% | +49.30% | -8.32% | +11.35% | -3.49% |
| Added rule | Original winners kept | Original losses excluded | Filter unavailable | Open / interrupted / rejected / unavailable outcomes kept |
|---|---|---|---|---|
| Rising stock and market trends | 70 / 81 | 7 / 142 | 22 | 3 / 1 / 1 / 0 |
| Reclaim the pullback high | 55 / 81 | 43 / 142 | 22 | 1 / 1 / 1 / 0 |
Unverified filters are separate from known failures. Neither missing nor unfinished outcomes count as wins or losses. These original cases can overlap, including repeated entries into the same large trend.
Allow one holding per stock
This second test regenerates entries after each exit. A new pullback must start strictly after that exit; setups forming during a holding are ignored. An open or interrupted holding blocks further entries.
| Rule | Closed cases | Win rate | Average winner | Average loser | Mean outcome | Median outcome |
|---|---|---|---|---|---|---|
| Original rules | 98 | 37.8% | +53.60% | -7.81% | +15.37% | -3.15% |
| Reclaim the pullback high | 83 | 36.1% | +63.97% | -7.25% | +18.49% | -3.18% |
| Rising stock and market trends | 94 | 38.3% | +49.38% | -8.15% | +13.88% | -3.15% |
Result: neither added rule improves both measures in the stock sequences. Keep the original rules as the reference. These experiments do not justify a strategy change.
These are separate stock sequences. Different stocks can still be held at the same time. This is not a simulation of choosing one stock for your concentrated account, and the returns cannot be compounded into an account result.
No candidate is automatically adopted. Costs, slippage, dividends, executable quote checks and your earnings-exit policy remain unmodelled. A better historical percentage alone does not establish a profitable improvement.
Which original winners would each filter keep?
Every original closed winner is shown, largest first. Repeated entries into one trend remain separate research cases.
| Stock | Confirmation | Original gross gain | Rising trends | Pullback high reclaimed |
|---|---|---|---|---|
| AEHR | 2021-06-23 | +577.61% | Kept | Kept |
| AEHR | 2021-06-29 | +540.51% | Kept | Kept |
| AAOI | 2026-01-27 | +330.20% | Kept | Excluded |
| AAOI | 2026-01-15 | +327.60% | Excluded | Excluded |
| AAOI | 2026-02-06 | +273.27% | Kept | Kept |
| MU | 2025-09-04 | +189.60% | Excluded | Kept |
| AEHR | 2021-08-23 | +187.23% | Kept | Excluded |
| RCAT | 2024-11-04 | +173.47% | Excluded | Kept |
| RCAT | 2024-10-29 | +171.80% | Kept | Kept |
| ONDS | 2025-08-04 | +136.00% | Kept | Kept |
| GLW | 2026-01-13 | +88.40% | Excluded | Kept |
| NVDA | 2023-02-23 | +79.72% | Kept | Kept |
| NVDA | 2023-12-13 | +66.91% | Kept | Excluded |
| NVDA | 2024-01-05 | +63.14% | Kept | Kept |
| MU | 2025-11-28 | +59.30% | Kept | Excluded |
| MU | 2020-11-04 | +53.45% | Excluded | Kept |
| GLW | 2025-07-14 | +52.23% | Kept | Kept |
| MU | 2025-12-05 | +51.97% | Kept | Kept |
| NVDA | 2023-04-17 | +51.65% | Kept | Excluded |
| NVDA | 2023-04-28 | +49.96% | Excluded | Excluded |
| MU | 2025-12-18 | +46.98% | Kept | Kept |
| MU | 2016-12-06 | +42.53% | Kept | Kept |
| DELL | 2020-12-31 | +35.33% | Kept | Excluded |
| DELL | 2021-01-15 | +34.07% | Kept | Excluded |
| DELL | 2021-01-06 | +33.33% | Kept | Kept |
| XOM | 2025-10-03 | +32.46% | Kept | Excluded |
| XOM | 2025-09-23 | +30.98% | Kept | Kept |
| DELL | 2021-02-02 | +30.18% | Kept | Kept |
| NVDA | 2019-09-25 | +29.62% | Excluded | Kept |
| MU | 2017-01-18 | +29.21% | Kept | Kept |
| XOM | 2025-10-22 | +28.67% | Kept | Kept |
| XOM | 2025-12-03 | +27.71% | Kept | Excluded |
| XOM | 2025-12-22 | +26.67% | Kept | Kept |
| XOM | 2025-12-09 | +26.40% | Kept | Excluded |
| AEHR | 2025-08-04 | +23.09% | Kept | Kept |
| XOM | 2026-01-08 | +21.78% | Kept | Kept |
| AEHR | 2025-08-18 | +21.69% | Kept | Kept |
| AEHR | 2026-02-09 | +21.63% | Kept | Kept |
| NBIS | 2026-05-01 | +20.13% | Kept | Kept |
| MU | 2017-01-24 | +18.72% | Kept | Kept |
| NVDA | 2017-07-10 | +18.56% | Kept | Kept |
| AEHR | 2025-08-12 | +18.38% | Kept | Kept |
| XOM | 2021-02-03 | +16.94% | Kept | Kept |
| NVDA | 2016-11-11 | +16.19% | Excluded | Kept |
| GLW | 2021-02-16 | +13.20% | Kept | Kept |
| DELL | 2021-03-26 | +12.77% | Kept | Kept |
| GLW | 2021-03-09 | +12.33% | Kept | Kept |
| MU | 2020-12-30 | +12.09% | Kept | Excluded |
| GLW | 2016-12-06 | +11.83% | Kept | Excluded |
| MU | 2017-03-01 | +11.79% | Kept | Kept |
| MU | 2019-12-06 | +10.69% | Excluded | Kept |
| NVDA | 2017-08-30 | +9.54% | Kept | Excluded |
| NVDA | 2019-11-18 | +9.23% | Kept | Kept |
| NVDA | 2019-12-06 | +9.13% | Kept | Excluded |
| GLW | 2017-01-13 | +8.71% | Kept | Kept |
| AEHR | 2016-12-02 | +8.36% | Kept | Excluded |
| GLW | 2017-01-20 | +8.27% | Kept | Kept |
| NVDA | 2017-09-11 | +7.29% | Kept | Kept |
| AAOI | 2024-11-08 | +7.25% | Kept | Kept |
| NVDA | 2021-07-29 | +6.95% | Kept | Excluded |
| MU | 2019-12-11 | +6.67% | Kept | Kept |
| MU | 2017-05-23 | +6.32% | Kept | Kept |
| MU | 2023-12-11 | +6.23% | Kept | Kept |
| NVDA | 2016-12-14 | +5.45% | Kept | Kept |
| NVDA | 2021-08-02 | +5.22% | Kept | Kept |
| GLW | 2020-11-05 | +5.02% | Kept | Kept |
| AEHR | 2021-01-20 | +4.68% | Kept | Excluded |
| GLW | 2026-04-30 | +4.62% | Kept | Kept |
| MU | 2023-04-20 | +3.74% | Excluded | Kept |
| GLW | 2017-10-19 | +2.88% | Kept | Excluded |
| XOM | 2022-03-21 | +2.16% | Excluded | Kept |
| MU | 2024-05-06 | +2.02% | Kept | Excluded |
| DELL | 2021-05-05 | +1.44% | Kept | Kept |
| AEHR | 2026-02-11 | +1.09% | Kept | Kept |
| GLW | 2017-05-19 | +0.92% | Kept | Excluded |
| NVDA | 2017-09-29 | +0.77% | Kept | Kept |
| AEHR | 2023-06-30 | +0.65% | Kept | Excluded |
| XOM | 2022-03-30 | +0.63% | Kept | Kept |
| DELL | 2021-05-20 | +0.56% | Kept | Excluded |
| DELL | 2020-08-21 | +0.22% | Kept | Excluded |
| GLW | 2017-06-13 | +0.17% | Kept | Excluded |
Results by stock and confirmation year
These breakdowns use the same known history. They are not separate validation samples; stocks have different history lengths.
| Stock | Rule | Closed cases | Win rate | Average winner | Mean outcome |
|---|---|---|---|---|---|
| AAOI | Original rules | 17 | 23.5% | +234.58% | +45.21% |
| AEHR | Original rules | 31 | 35.5% | +127.72% | +37.22% |
| DELL | Original rules | 8 | 100.0% | +18.49% | +18.49% |
| GLW | Original rules | 40 | 30.0% | +17.38% | +1.55% |
| MU | Original rules | 39 | 41.0% | +34.46% | +11.30% |
| NBIS | Original rules | 5 | 20.0% | +20.13% | -11.55% |
| NVDA | Original rules | 43 | 37.2% | +26.83% | +5.30% |
| ONDS | Original rules | 5 | 20.0% | +136.00% | +16.92% |
| RCAT | Original rules | 8 | 25.0% | +172.63% | +32.68% |
| XOM | Original rules | 27 | 37.0% | +21.44% | +5.80% |
| AAOI | Reclaim the pullback high | 8 | 25.0% | +140.26% | +26.80% |
| AEHR | Reclaim the pullback high | 20 | 35.0% | +172.00% | +52.25% |
| DELL | Reclaim the pullback high | 4 | 100.0% | +19.43% | +19.43% |
| GLW | Reclaim the pullback high | 26 | 30.8% | +24.10% | +3.59% |
| MU | Reclaim the pullback high | 30 | 43.3% | +36.76% | +13.34% |
| NBIS | Reclaim the pullback high | 4 | 25.0% | +20.13% | -8.55% |
| NVDA | Reclaim the pullback high | 32 | 31.2% | +23.52% | +2.16% |
| ONDS | Reclaim the pullback high | 4 | 25.0% | +136.00% | +21.99% |
| RCAT | Reclaim the pullback high | 8 | 25.0% | +172.63% | +32.68% |
| XOM | Reclaim the pullback high | 18 | 38.9% | +18.26% | +4.90% |
| AAOI | Rising stock and market trends | 15 | 20.0% | +203.57% | +29.62% |
| AEHR | Rising stock and market trends | 31 | 35.5% | +127.72% | +37.22% |
| DELL | Rising stock and market trends | 8 | 100.0% | +18.49% | +18.49% |
| GLW | Rising stock and market trends | 39 | 28.2% | +10.93% | -0.68% |
| MU | Rising stock and market trends | 33 | 36.4% | +24.48% | +5.81% |
| NBIS | Rising stock and market trends | 5 | 20.0% | +20.13% | -11.55% |
| NVDA | Rising stock and market trends | 39 | 33.3% | +25.66% | +3.55% |
| ONDS | Rising stock and market trends | 4 | 25.0% | +136.00% | +22.05% |
| RCAT | Rising stock and market trends | 7 | 14.3% | +171.80% | +12.57% |
| XOM | Rising stock and market trends | 24 | 37.5% | +23.58% | +6.64% |
| Confirmation year | Rule | Closed cases | Win rate | Average winner | Mean outcome |
|---|---|---|---|---|---|
| 2016 | Original rules | 7 | 71.4% | +16.87% | +9.53% |
| 2017 | Original rules | 30 | 43.3% | +9.47% | +0.15% |
| 2018 | Original rules | 5 | 0.0% | — | -5.56% |
| 2019 | Original rules | 12 | 41.7% | +13.07% | +3.13% |
| 2020 | Original rules | 21 | 23.8% | +21.22% | -0.54% |
| 2021 | Original rules | 31 | 48.4% | +98.47% | +44.11% |
| 2022 | Original rules | 7 | 28.6% | +1.39% | -5.49% |
| 2023 | Original rules | 19 | 36.8% | +36.98% | +9.06% |
| 2024 | Original rules | 30 | 16.7% | +83.54% | +7.10% |
| 2025 | Original rules | 32 | 46.9% | +51.47% | +18.72% |
| 2026 | Original rules | 29 | 31.0% | +120.97% | +29.76% |
| 2016 | Reclaim the pullback high | 3 | 100.0% | +21.39% | +21.39% |
| 2017 | Reclaim the pullback high | 22 | 40.9% | +12.18% | +0.08% |
| 2018 | Reclaim the pullback high | 5 | 0.0% | — | -5.56% |
| 2019 | Reclaim the pullback high | 9 | 44.4% | +14.05% | +3.87% |
| 2020 | Reclaim the pullback high | 12 | 16.7% | +29.23% | -1.09% |
| 2021 | Reclaim the pullback high | 21 | 47.6% | +124.35% | +55.38% |
| 2022 | Reclaim the pullback high | 4 | 50.0% | +1.39% | -2.31% |
| 2023 | Reclaim the pullback high | 10 | 30.0% | +29.90% | +4.88% |
| 2024 | Reclaim the pullback high | 23 | 17.4% | +103.91% | +11.54% |
| 2025 | Reclaim the pullback high | 25 | 44.0% | +56.93% | +19.07% |
| 2026 | Reclaim the pullback high | 20 | 35.0% | +61.56% | +14.93% |
| 2016 | Rising stock and market trends | 6 | 66.7% | +17.04% | +8.42% |
| 2017 | Rising stock and market trends | 30 | 43.3% | +9.47% | +0.15% |
| 2018 | Rising stock and market trends | 4 | 0.0% | — | -5.42% |
| 2019 | Rising stock and market trends | 9 | 33.3% | +8.34% | -0.02% |
| 2020 | Rising stock and market trends | 20 | 20.0% | +13.16% | -3.24% |
| 2021 | Rising stock and market trends | 30 | 50.0% | +98.47% | +45.58% |
| 2022 | Rising stock and market trends | 6 | 16.7% | +0.63% | -6.76% |
| 2023 | Rising stock and market trends | 16 | 31.2% | +41.03% | +7.71% |
| 2024 | Rising stock and market trends | 29 | 13.8% | +61.05% | +1.36% |
| 2025 | Rising stock and market trends | 29 | 48.3% | +41.61% | +14.35% |
| 2026 | Rising stock and market trends | 26 | 26.9% | +96.10% | +17.44% |
Inspect the entry filter decisions
Rising stock and market trends
| Stock | Pullback started | Confirmation | Decision | Evidence |
|---|---|---|---|---|
| AAOI | 2016-12-01 | 2016-12-08 | Kept | Stock SMA50 22.4405 → 22.7273; SPY 215.5137 → 216.1599 |
| AAOI | 2016-12-09 | 2016-12-19 | Kept | Stock SMA50 22.8029 → 23.0413; SPY 216.3955 → 217.6717 |
| AAOI | 2017-03-21 | 2017-03-22 | Kept | Stock SMA50 38.1424 → 38.7506; SPY 232.4559 → 232.6105 |
| AAOI | 2020-02-12 | 2020-02-13 | Kept | Stock SMA50 12.0340 → 12.0748; SPY 323.8678 → 324.3780 |
| AAOI | 2023-03-02 | 2023-03-06 | Kept | Stock SMA50 2.3786 → 2.4020; SPY 397.1040 → 398.0660 |
| AAOI | 2023-07-27 | 2023-08-04 | Kept | Stock SMA50 4.9781 → 5.6795; SPY 435.2344 → 439.6496 |
| AAOI | 2023-12-29 | 2024-01-09 | Kept | Stock SMA50 14.2700 → 15.7464; SPY 449.3138 → 455.3800 |
| AAOI | 2024-10-28 | 2024-11-08 | Kept | Stock SMA50 14.0735 → 15.5941; SPY 567.3650 → 571.2956 |
| AAOI | 2024-12-10 | 2024-12-13 | Kept | Stock SMA50 24.3831 → 25.6199; SPY 586.9818 → 589.1958 |
| AAOI | 2025-09-25 | 2025-10-01 | Excluded | Stock SMA50 25.0450 → 24.9136; SPY 643.7004 → 646.6380 |
| AAOI | 2025-10-10 | 2025-10-15 | Kept | Stock SMA50 25.6784 → 26.1863; SPY 651.2776 → 653.4692 |
| AAOI | 2026-01-08 | 2026-01-15 | Excluded | Stock SMA50 30.0035 → 29.9513; SPY 679.8676 → 680.7860 |
| AAOI | 2026-01-23 | 2026-01-27 | Kept | Stock SMA50 30.8403 → 31.3321; SPY 681.9322 → 682.3690 |
| AAOI | 2026-02-05 | 2026-02-06 | Kept | Stock SMA50 34.3498 → 34.7864; SPY 686.0944 → 686.5322 |
| AAOI | 2026-05-08 | 2026-05-11 | Kept | Stock SMA50 125.3620 → 127.3754; SPY 684.2800 → 685.3462 |
| AAOI | 2026-05-20 | 2026-06-01 | Kept | Stock SMA50 139.1708 → 149.6486; SPY 693.7558 → 705.6218 |
| AAOI | 2026-06-05 | 2026-06-15 | Kept | Stock SMA50 156.7430 → 166.9902; SPY 713.5118 → 724.7814 |
| AEHR | 2016-11-09 | 2016-12-02 | Kept | Stock SMA50 2.8159 → 3.0043; SPY 214.4951 → 215.5623 |
| AEHR | 2017-03-15 | 2017-03-17 | Kept | Stock SMA50 3.4516 → 3.5522; SPY 231.6392 → 232.1177 |
| AEHR | 2017-03-22 | 2017-03-23 | Kept | Stock SMA50 3.7104 → 3.7658; SPY 232.6105 → 232.7597 |
| AEHR | 2019-10-29 | 2019-11-11 | Kept | Stock SMA50 1.5546 → 1.6160; SPY 295.9347 → 298.9852 |
| AEHR | 2019-12-23 | 2019-12-26 | Kept | Stock SMA50 1.8858 → 1.8916; SPY 309.3722 → 310.3576 |
| AEHR | 2020-01-07 | 2020-01-09 | Kept | Stock SMA50 1.9200 → 1.9316; SPY 313.6490 → 314.5706 |
| AEHR | 2020-01-31 | 2020-02-11 | Kept | Stock SMA50 1.9964 → 2.0042; SPY 320.6970 → 323.4056 |
| AEHR | 2020-08-03 | 2020-08-04 | Kept | Stock SMA50 1.9558 → 1.9660; SPY 313.9718 → 314.6622 |
| AEHR | 2021-01-08 | 2021-01-20 | Kept | Stock SMA50 1.8582 → 1.9972; SPY 361.2480 → 367.4544 |
| AEHR | 2021-01-25 | 2021-01-26 | Kept | Stock SMA50 2.0592 → 2.0864; SPY 369.3070 → 369.8476 |
| AEHR | 2021-01-29 | 2021-02-04 | Kept | Stock SMA50 2.1400 → 2.2092; SPY 370.8134 → 372.7102 |
| AEHR | 2021-02-26 | 2021-03-01 | Kept | Stock SMA50 2.5342 → 2.5544; SPY 379.7976 → 380.1950 |
| AEHR | 2021-06-18 | 2021-06-23 | Kept | Stock SMA50 2.3367 → 2.3479; SPY 417.3328 → 417.9444 |
| AEHR | 2021-06-25 | 2021-06-29 | Kept | Stock SMA50 2.3647 → 2.3865; SPY 418.4322 → 418.8862 |
| AEHR | 2021-08-12 | 2021-08-23 | Kept | Stock SMA50 3.9285 → 4.3235; SPY 431.5664 → 434.5898 |
| AEHR | 2022-12-06 | 2022-12-08 | Kept | Stock SMA50 20.4376 → 20.8766; SPY 381.5552 → 382.6650 |
| AEHR | 2023-02-09 | 2023-02-15 | Kept | Stock SMA50 27.2401 → 27.7455; SPY 395.5496 → 396.1554 |
| AEHR | 2023-03-02 | 2023-03-08 | Kept | Stock SMA50 29.5731 → 30.3791; SPY 397.1040 → 398.6708 |
| AEHR | 2023-06-26 | 2023-06-30 | Kept | Stock SMA50 32.7701 → 33.6335; SPY 419.7810 → 421.7650 |
| AEHR | 2023-07-05 | 2023-07-13 | Kept | Stock SMA50 34.2229 → 35.9801; SPY 423.0218 → 426.8016 |
| AEHR | 2023-08-28 | 2023-08-29 | Kept | Stock SMA50 44.4641 → 44.6397; SPY 444.7668 → 444.9608 |
| AEHR | 2025-08-01 | 2025-08-04 | Kept | Stock SMA50 13.6093 → 13.8205; SPY 611.2870 → 612.2532 |
| AEHR | 2025-08-11 | 2025-08-12 | Kept | Stock SMA50 14.6915 → 14.8897; SPY 616.9526 → 618.0186 |
| AEHR | 2025-08-15 | 2025-08-18 | Kept | Stock SMA50 15.4045 → 15.5711; SPY 620.9896 → 621.9946 |
| AEHR | 2025-08-19 | 2025-08-25 | Kept | Stock SMA50 15.6961 → 16.2997; SPY 622.8080 → 625.8794 |
| AEHR | 2026-01-30 | 2026-02-03 | Kept | Stock SMA50 24.0462 → 24.3192; SPY 683.8048 → 685.0494 |
| AEHR | 2026-02-06 | 2026-02-09 | Kept | Stock SMA50 24.5728 → 24.6946; SPY 686.5322 → 686.9108 |
| AEHR | 2026-02-10 | 2026-02-11 | Kept | Stock SMA50 24.7734 → 24.9910; SPY 687.1596 → 687.3310 |
| AEHR | 2026-05-18 | 2026-05-22 | Kept | Stock SMA50 67.3827 → 71.1198; SPY 691.3652 → 696.6752 |
| AEHR | 2026-05-29 | 2026-06-02 | Kept | Stock SMA50 76.3100 → 78.9968; SPY 703.6470 → 707.8418 |
| AEHR | 2026-06-05 | 2026-06-12 | Kept | Stock SMA50 83.2818 → 89.6983; SPY 713.5118 → 722.8014 |
| DELL | 2020-08-13 | 2020-08-21 | Kept | Stock SMA50 27.8974 → 28.5276; SPY 318.8120 → 321.4861 |
| DELL | 2020-12-29 | 2020-12-31 | Kept | Stock SMA50 34.7338 → 34.8036; SPY 356.7600 → 357.9770 |
| DELL | 2021-01-04 | 2021-01-06 | Kept | Stock SMA50 34.8306 → 34.9376; SPY 358.5034 → 359.5944 |
| DELL | 2021-01-13 | 2021-01-15 | Kept | Stock SMA50 35.6206 → 35.8788; SPY 364.3198 → 366.0826 |
| DELL | 2021-01-27 | 2021-02-02 | Kept | Stock SMA50 36.6984 → 36.9924; SPY 370.2738 → 371.6174 |
| DELL | 2021-03-23 | 2021-03-26 | Kept | Stock SMA50 40.8556 → 41.2380; SPY 385.7858 → 386.5098 |
| DELL | 2021-05-04 | 2021-05-05 | Kept | Stock SMA50 46.1050 → 46.2858; SPY 400.4576 → 401.0222 |
| DELL | 2021-05-11 | 2021-05-20 | Kept | Stock SMA50 47.0238 → 47.9070; SPY 403.6160 → 407.6012 |
| DELL | 2021-09-14 | 2021-09-15 | Kept | Stock SMA50 49.3560 → 49.3770; SPY 441.9576 → 442.2566 |
| DELL | 2021-11-04 | 2021-11-05 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2021-11-12 | 2021-11-15 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2021-11-17 | 2021-11-24 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2021-12-01 | 2021-12-03 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2023-05-31 | 2023-06-07 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2023-07-20 | 2023-07-25 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2023-07-26 | 2023-08-07 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2023-08-30 | 2023-08-31 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2023-12-15 | 2023-12-18 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2024-02-15 | 2024-02-22 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2024-03-27 | 2024-04-01 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2024-06-13 | 2024-06-18 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2024-06-24 | 2024-07-01 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2025-07-22 | 2025-07-24 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2025-08-01 | 2025-08-04 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2025-08-06 | 2025-08-07 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2025-08-20 | 2025-08-28 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2026-06-26 | 2026-06-29 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2026-07-02 | 2026-07-08 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2026-07-15 | 2026-07-22 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2026-07-30 | 2026-08-04 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2026-08-19 | 2026-08-26 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| GLW | 2016-12-01 | 2016-12-06 | Kept | Stock SMA50 23.4482 → 23.4866; SPY 215.5137 → 215.8099 |
| GLW | 2016-12-30 | 2017-01-13 | Kept | Stock SMA50 23.8102 → 24.0542; SPY 219.5157 → 221.8964 |
| GLW | 2017-01-17 | 2017-01-20 | Kept | Stock SMA50 24.0888 → 24.2100; SPY 222.2278 → 223.2068 |
| GLW | 2017-03-10 | 2017-03-28 | Kept | Stock SMA50 26.2634 → 26.9392; SPY 230.8124 → 233.2015 |
| GLW | 2017-05-17 | 2017-05-19 | Kept | Stock SMA50 27.7362 → 27.7888; SPY 236.6625 → 236.6947 |
| GLW | 2017-05-31 | 2017-06-01 | Kept | Stock SMA50 28.0644 → 28.1204; SPY 237.1531 → 237.3439 |
| GLW | 2017-06-09 | 2017-06-13 | Kept | Stock SMA50 28.3604 → 28.4384; SPY 238.4602 → 238.7778 |
| GLW | 2017-06-14 | 2017-06-19 | Kept | Stock SMA50 28.4866 → 28.6548; SPY 238.9556 → 239.4638 |
| GLW | 2017-10-11 | 2017-10-19 | Kept | Stock SMA50 29.2620 → 29.3224; SPY 248.2818 → 249.2330 |
| GLW | 2017-10-23 | 2017-10-24 | Kept | Stock SMA50 29.3728 → 29.4234; SPY 249.7402 → 249.9412 |
| GLW | 2017-11-15 | 2017-11-16 | Kept | Stock SMA50 30.4392 → 30.4976; SPY 253.8819 → 254.1152 |
| GLW | 2017-12-01 | 2017-12-08 | Kept | Stock SMA50 31.0208 → 31.2276; SPY 256.4546 → 257.8986 |
| GLW | 2017-12-14 | 2017-12-18 | Kept | Stock SMA50 31.3966 → 31.4732; SPY 259.0210 → 259.5344 |
| GLW | 2017-12-29 | 2018-01-02 | Kept | Stock SMA50 31.8568 → 31.9080; SPY 261.5194 → 261.7784 |
| GLW | 2018-08-21 | 2018-08-27 | Kept | Stock SMA50 30.2820 → 30.6250; SPY 279.1982 → 279.9294 |
| GLW | 2019-03-07 | 2019-03-21 | Kept | Stock SMA50 32.0864 → 33.0986; SPY 266.1842 → 272.6504 |
| GLW | 2019-04-01 | 2019-04-03 | Kept | Stock SMA50 33.5780 → 33.7450; SPY 275.6620 → 276.5236 |
| GLW | 2020-08-27 | 2020-09-01 | Kept | Stock SMA50 29.4830 → 29.8306; SPY 324.4281 → 326.8701 |
| GLW | 2020-09-03 | 2020-09-09 | Kept | Stock SMA50 30.0888 → 30.4884; SPY 328.6121 → 330.6817 |
| GLW | 2020-09-10 | 2020-09-14 | Kept | Stock SMA50 30.6080 → 30.8684; SPY 331.1855 → 332.1809 |
| GLW | 2020-11-03 | 2020-11-05 | Kept | Stock SMA50 33.0732 → 33.1208; SPY 339.2980 → 339.3398 |
| GLW | 2021-02-12 | 2021-02-16 | Kept | Stock SMA50 36.8632 → 36.8792; SPY 376.0532 → 376.5644 |
| GLW | 2021-03-05 | 2021-03-09 | Kept | Stock SMA50 37.1790 → 37.2512; SPY 381.1780 → 381.8592 |
| GLW | 2021-04-27 | 2021-05-05 | Kept | Stock SMA50 41.7414 → 42.5654; SPY 397.7416 → 401.0222 |
| GLW | 2023-01-31 | 2023-02-02 | Kept | Stock SMA50 34.0414 → 34.1292; SPY 393.6042 → 394.3504 |
| GLW | 2024-02-28 | 2024-02-29 | Kept | Stock SMA50 31.1846 → 31.2202; SPY 485.6258 → 486.4008 |
| GLW | 2024-03-14 | 2024-03-20 | Kept | Stock SMA50 31.7058 → 31.8610; SPY 494.1880 → 497.7938 |
| GLW | 2024-03-22 | 2024-03-27 | Kept | Stock SMA50 31.9494 → 32.0742; SPY 499.6532 → 502.3290 |
| GLW | 2024-07-03 | 2024-07-08 | Kept | Stock SMA50 36.1160 → 36.4848; SPY 528.8682 → 530.8454 |
| GLW | 2024-11-13 | 2024-11-21 | Kept | Stock SMA50 45.5102 → 46.2024; SPY 573.8184 → 578.6792 |
| GLW | 2025-07-11 | 2025-07-14 | Kept | Stock SMA50 49.5182 → 49.6930; SPY 594.7230 → 596.1284 |
| GLW | 2025-11-04 | 2025-11-05 | Kept | Stock SMA50 80.5310 → 80.9250; SPY 663.5880 → 664.2364 |
| GLW | 2025-11-07 | 2025-11-10 | Kept | Stock SMA50 81.6682 → 82.0988; SPY 665.1510 → 665.8788 |
| GLW | 2025-12-31 | 2026-01-02 | Kept | Stock SMA50 86.4414 → 86.5338; SPY 678.4986 → 678.7362 |
| GLW | 2026-01-12 | 2026-01-13 | Excluded | Stock SMA50 86.5516 → 86.5436; SPY 680.1632 → 680.4420 |
| GLW | 2026-04-28 | 2026-04-30 | Kept | Stock SMA50 147.2772 → 148.3494; SPY 678.2708 → 679.4928 |
| GLW | 2026-05-01 | 2026-05-06 | Kept | Stock SMA50 148.9148 → 150.2604; SPY 680.2162 → 682.5450 |
| GLW | 2026-05-19 | 2026-05-20 | Kept | Stock SMA50 159.0102 → 159.8996; SPY 692.4744 → 693.7558 |
| GLW | 2026-05-28 | 2026-06-02 | Kept | Stock SMA50 165.9672 → 169.3820; SPY 701.7460 → 707.8418 |
| GLW | 2026-06-11 | 2026-06-15 | Kept | Stock SMA50 175.9072 → 177.4428; SPY 721.0712 → 724.7814 |
| MU | 2016-12-05 | 2016-12-06 | Kept | Stock SMA50 17.8361 → 17.8701; SPY 215.6607 → 215.8099 |
| MU | 2017-01-17 | 2017-01-18 | Kept | Stock SMA50 20.1826 → 20.2966; SPY 222.2278 → 222.5860 |
| MU | 2017-01-19 | 2017-01-24 | Kept | Stock SMA50 20.3972 → 20.6915; SPY 222.9350 → 223.6733 |
| MU | 2017-02-14 | 2017-03-01 | Kept | Stock SMA50 22.2591 → 22.9953; SPY 226.7835 → 229.1627 |
| MU | 2017-04-21 | 2017-04-28 | Kept | Stock SMA50 26.0321 → 26.3745; SPY 235.5627 → 236.1127 |
| MU | 2017-05-19 | 2017-05-23 | Kept | Stock SMA50 27.5724 → 27.6818; SPY 236.6947 → 236.7765 |
| MU | 2017-06-16 | 2017-06-19 | Kept | Stock SMA50 28.8544 → 28.9060; SPY 239.2782 → 239.4638 |
| MU | 2017-07-05 | 2017-07-11 | Kept | Stock SMA50 29.7798 → 30.0416; SPY 241.2071 → 241.4777 |
| MU | 2017-10-26 | 2017-10-30 | Kept | Stock SMA50 36.1850 → 36.6350; SPY 250.2874 → 250.8602 |
| MU | 2017-12-18 | 2017-12-20 | Kept | Stock SMA50 43.3786 → 43.5144; SPY 259.5344 → 260.0506 |
| MU | 2018-04-10 | 2018-04-18 | Excluded | Stock SMA50 49.6480 → 50.8840; SPY 269.7217 → 268.3839 |
| MU | 2019-11-26 | 2019-11-27 | Excluded | Stock SMA50 46.3784 → 46.3320; SPY 301.8286 → 302.1150 |
| MU | 2019-12-04 | 2019-12-06 | Excluded | Stock SMA50 46.0988 → 46.0284; SPY 303.1876 → 303.8338 |
| MU | 2019-12-09 | 2019-12-11 | Kept | Stock SMA50 46.0932 → 46.3242; SPY 304.2034 → 304.9594 |
| MU | 2020-01-27 | 2020-02-05 | Kept | Stock SMA50 52.1135 → 53.3057; SPY 319.4892 → 321.7570 |
| MU | 2020-07-24 | 2020-07-27 | Kept | Stock SMA50 49.3507 → 49.4679; SPY 310.0060 → 310.7706 |
| MU | 2020-07-28 | 2020-07-30 | Kept | Stock SMA50 49.5815 → 49.7833; SPY 311.4708 → 312.7076 |
| MU | 2020-07-31 | 2020-08-04 | Kept | Stock SMA50 49.8516 → 50.0822; SPY 313.2950 → 314.6622 |
| MU | 2020-11-02 | 2020-11-04 | Excluded | Stock SMA50 48.9704 → 49.2540; SPY 339.4376 → 339.2882 |
| MU | 2020-12-23 | 2020-12-30 | Kept | Stock SMA50 61.2122 → 62.7234; SPY 355.3584 → 357.3580 |
| MU | 2021-01-27 | 2021-02-01 | Kept | Stock SMA50 72.2614 → 73.3676; SPY 370.2738 → 371.1174 |
| MU | 2021-02-03 | 2021-02-08 | Kept | Stock SMA50 74.1308 → 75.2674; SPY 372.0950 → 373.8598 |
| MU | 2021-03-04 | 2021-03-15 | Kept | Stock SMA50 81.4237 → 83.8115; SPY 380.8598 → 383.6278 |
| MU | 2021-03-26 | 2021-03-31 | Kept | Stock SMA50 85.8137 → 86.0901; SPY 386.5098 → 387.5876 |
| MU | 2023-04-19 | 2023-04-20 | Excluded | Stock SMA50 59.0716 → 59.0582; SPY 402.5036 → 402.4374 |
| MU | 2023-05-03 | 2023-05-15 | Kept | Stock SMA50 59.2638 → 59.8742; SPY 402.7998 → 404.8938 |
| MU | 2023-06-08 | 2023-06-13 | Kept | Stock SMA50 63.4980 → 63.7736; SPY 413.7574 → 415.4758 |
| MU | 2023-12-04 | 2023-12-11 | Kept | Stock SMA50 71.2752 → 71.9804; SPY 435.4146 → 438.4470 |
| MU | 2024-01-10 | 2024-01-11 | Kept | Stock SMA50 77.9442 → 78.2906; SPY 456.6976 → 457.9128 |
| MU | 2024-01-12 | 2024-01-16 | Kept | Stock SMA50 78.6010 → 78.9052; SPY 459.0824 → 460.1278 |
| MU | 2024-01-17 | 2024-01-18 | Kept | Stock SMA50 79.1620 → 79.4068; SPY 460.9584 → 461.7944 |
| MU | 2024-04-17 | 2024-05-06 | Kept | Stock SMA50 101.4326 → 108.9956; SPY 510.3896 → 511.7180 |
| MU | 2025-07-07 | 2025-07-08 | Kept | Stock SMA50 102.3672 → 103.3072; SPY 588.8962 → 590.3692 |
| MU | 2025-09-02 | 2025-09-04 | Excluded | Stock SMA50 118.1028 → 117.9616; SPY 630.6214 → 632.3400 |
| MU | 2025-11-18 | 2025-11-28 | Kept | Stock SMA50 197.6258 → 206.7576; SPY 669.0102 → 670.4384 |
| MU | 2025-12-04 | 2025-12-05 | Kept | Stock SMA50 212.4634 → 214.0712; SPY 671.9430 → 672.4958 |
| MU | 2025-12-16 | 2025-12-18 | Kept | Stock SMA50 224.0608 → 225.8976; SPY 674.7878 → 674.9006 |
| MU | 2026-02-04 | 2026-02-06 | Kept | Stock SMA50 306.8518 → 313.7774; SPY 685.7226 → 686.5322 |
| MU | 2026-02-09 | 2026-02-11 | Kept | Stock SMA50 316.9568 → 323.2938; SPY 686.9108 → 687.3310 |
| NBIS | 2025-09-02 | 2025-09-09 | Kept | Stock SMA50 57.7562 → 59.8432; SPY 630.6214 → 634.5900 |
| NBIS | 2025-10-17 | 2025-10-27 | Kept | Stock SMA50 93.3760 → 98.0898; SPY 654.6692 → 658.5806 |
| NBIS | 2026-04-28 | 2026-05-01 | Kept | Stock SMA50 119.1063 → 121.6459; SPY 678.2708 → 680.2162 |
| NBIS | 2026-06-08 | 2026-06-12 | Kept | Stock SMA50 174.8622 → 184.6146; SPY 715.3944 → 722.8014 |
| NBIS | 2026-06-26 | 2026-06-29 | Kept | Stock SMA50 208.2124 → 210.1286; SPY 734.3514 → 735.1382 |
| NVDA | 2016-11-10 | 2016-11-11 | Excluded | Stock SMA50 1.6599 → 1.6723; SPY 214.4863 → 214.4675 |
| NVDA | 2016-12-12 | 2016-12-14 | Kept | Stock SMA50 1.9528 → 1.9783; SPY 216.5929 → 217.0557 |
| NVDA | 2017-01-05 | 2017-01-09 | Kept | Stock SMA50 2.2500 → 2.2832; SPY 220.2229 → 220.7395 |
| NVDA | 2017-01-12 | 2017-01-24 | Kept | Stock SMA50 2.3345 → 2.4562; SPY 221.5760 → 223.6733 |
| NVDA | 2017-06-27 | 2017-07-10 | Kept | Stock SMA50 3.2814 → 3.4564; SPY 240.4609 → 241.3965 |
| NVDA | 2017-08-25 | 2017-08-30 | Kept | Stock SMA50 4.0032 → 4.0178; SPY 244.7565 → 244.8589 |
| NVDA | 2017-09-08 | 2017-09-11 | Kept | Stock SMA50 4.0577 → 4.0688; SPY 245.3490 → 245.5040 |
| NVDA | 2017-09-25 | 2017-09-29 | Kept | Stock SMA50 4.2019 → 4.2216; SPY 246.8880 → 247.1962 |
| NVDA | 2018-09-12 | 2018-09-14 | Kept | Stock SMA50 6.4507 → 6.4848; SPY 283.5146 → 284.2710 |
| NVDA | 2018-09-18 | 2018-09-28 | Kept | Stock SMA50 6.5090 → 6.5811; SPY 284.8122 → 286.6971 |
| NVDA | 2019-09-20 | 2019-09-25 | Excluded | Stock SMA50 4.2142 → 4.2260; SPY 294.9585 → 294.7697 |
| NVDA | 2019-11-15 | 2019-11-18 | Kept | Stock SMA50 4.7631 → 4.7790; SPY 300.1640 → 300.4396 |
| NVDA | 2019-12-02 | 2019-12-06 | Kept | Stock SMA50 4.9280 → 4.9956; SPY 302.6518 → 303.8338 |
| NVDA | 2020-01-27 | 2020-01-28 | Kept | Stock SMA50 5.7159 → 5.7356; SPY 319.4892 → 319.8438 |
| NVDA | 2020-01-31 | 2020-02-04 | Kept | Stock SMA50 5.7863 → 5.8205; SPY 320.6970 → 321.3062 |
| NVDA | 2020-09-08 | 2020-09-09 | Kept | Stock SMA50 11.2176 → 11.2880; SPY 329.9775 → 330.6817 |
| NVDA | 2020-09-10 | 2020-09-14 | Kept | Stock SMA50 11.3443 → 11.4620; SPY 331.1855 → 332.1809 |
| NVDA | 2020-12-01 | 2020-12-02 | Kept | Stock SMA50 13.3812 → 13.3992; SPY 345.2476 → 345.9780 |
| NVDA | 2021-07-15 | 2021-07-29 | Kept | Stock SMA50 17.3346 → 18.3254; SPY 422.6610 → 426.8204 |
| NVDA | 2021-07-30 | 2021-08-02 | Kept | Stock SMA50 18.4340 → 18.5368; SPY 427.3750 → 427.8238 |
| NVDA | 2021-09-17 | 2021-09-23 | Kept | Stock SMA50 20.6960 → 20.8186; SPY 442.7204 → 442.8060 |
| NVDA | 2021-12-03 | 2021-12-07 | Kept | Stock SMA50 26.0490 → 26.4236; SPY 453.3056 → 454.1160 |
| NVDA | 2021-12-21 | 2021-12-27 | Kept | Stock SMA50 28.1496 → 28.6822; SPY 460.3584 → 462.4434 |
| NVDA | 2021-12-30 | 2022-01-03 | Kept | Stock SMA50 29.1530 → 29.4478; SPY 464.1796 → 465.1130 |
| NVDA | 2023-02-21 | 2023-02-23 | Kept | Stock SMA50 18.1524 → 18.3572; SPY 396.7164 → 396.9100 |
| NVDA | 2023-04-12 | 2023-04-17 | Kept | Stock SMA50 24.1282 → 24.4888; SPY 402.2640 → 402.3802 |
| NVDA | 2023-04-20 | 2023-04-28 | Excluded | Stock SMA50 24.8556 → 25.4356; SPY 402.4374 → 402.4050 |
| NVDA | 2023-06-29 | 2023-06-30 | Kept | Stock SMA50 34.3538 → 34.6412; SPY 421.1822 → 421.7650 |
| NVDA | 2023-11-30 | 2023-12-13 | Kept | Stock SMA50 45.0802 → 45.8146; SPY 434.3350 → 440.1610 |
| NVDA | 2024-01-03 | 2024-01-05 | Kept | Stock SMA50 46.9310 → 47.1402; SPY 451.1902 → 453.0124 |
| NVDA | 2024-02-21 | 2024-02-22 | Kept | Stock SMA50 57.8200 → 58.4406; SPY 481.5112 → 482.4572 |
| NVDA | 2024-04-02 | 2024-04-11 | Kept | Stock SMA50 78.1994 → 81.8844; SPY 504.9862 → 509.1816 |
| NVDA | 2024-06-24 | 2024-06-25 | Kept | Stock SMA50 101.5342 → 102.2922; SPY 522.6090 → 523.2886 |
| NVDA | 2024-06-28 | 2024-07-03 | Kept | Stock SMA50 104.6216 → 107.3188; SPY 525.8400 → 528.8682 |
| NVDA | 2024-10-31 | 2024-11-05 | Kept | Stock SMA50 125.2205 → 125.8563; SPY 568.3948 → 569.1630 |
| NVDA | 2024-11-15 | 2024-11-19 | Kept | Stock SMA50 130.9675 → 132.4193; SPY 575.6010 → 577.2660 |
| NVDA | 2024-11-22 | 2024-12-04 | Kept | Stock SMA50 134.0065 → 137.0829; SPY 579.3492 → 584.2942 |
| NVDA | 2025-08-19 | 2025-08-25 | Kept | Stock SMA50 165.0176 → 167.6928; SPY 622.8080 → 625.8794 |
| NVDA | 2025-10-14 | 2025-10-24 | Kept | Stock SMA50 179.4424 → 179.5900; SPY 652.7252 → 657.7446 |
| NVDA | 2025-11-06 | 2025-11-10 | Kept | Stock SMA50 183.2730 → 183.9300; SPY 664.7100 → 665.8788 |
| NVDA | 2026-01-22 | 2026-01-23 | Excluded | Stock SMA50 184.0536 → 183.8260; SPY 681.7764 → 681.9322 |
| NVDA | 2026-05-05 | 2026-05-06 | Kept | Stock SMA50 187.4264 → 187.7260; SPY 681.6154 → 682.5450 |
| NVDA | 2026-05-27 | 2026-06-01 | Kept | Stock SMA50 198.0876 → 200.2648; SPY 700.0698 → 705.6218 |
| NVDA | 2026-08-24 | 2026-08-27 | Kept | Stock SMA50 207.6492 → 208.1620; SPY 752.2638 → 753.3874 |
| NVDA | 2026-08-28 | 2026-09-02 | Kept | Stock SMA50 208.4200 → 209.2850; SPY 753.9552 → 755.3408 |
| ONDS | 2025-01-16 | 2025-01-22 | Kept | Stock SMA50 1.3938 → 1.4775; SPY 594.6790 → 596.0694 |
| ONDS | 2025-02-06 | 2025-02-10 | Kept | Stock SMA50 1.7090 → 1.7542; SPY 598.3094 → 598.5610 |
| ONDS | 2025-07-28 | 2025-08-04 | Kept | Stock SMA50 1.6594 → 1.7856; SPY 608.2638 → 612.2532 |
| ONDS | 2025-12-18 | 2025-12-19 | Excluded | Stock SMA50 7.6479 → 7.6225; SPY 674.9006 → 675.0892 |
| ONDS | 2025-12-26 | 2025-12-30 | Kept | Stock SMA50 7.5403 → 7.5731; SPY 677.2896 → 678.2862 |
| RCAT | 2024-09-04 | 2024-09-13 | Kept | Stock SMA50 2.1383 → 2.3691; SPY 549.0500 → 549.7290 |
| RCAT | 2024-09-18 | 2024-09-20 | Kept | Stock SMA50 2.4727 → 2.5319; SPY 550.1604 → 550.5890 |
| RCAT | 2024-10-28 | 2024-10-29 | Kept | Stock SMA50 2.9806 → 2.9872; SPY 567.3650 → 567.8082 |
| RCAT | 2024-10-31 | 2024-11-04 | Excluded | Stock SMA50 2.9922 → 2.9914; SPY 568.3948 → 568.8448 |
| RCAT | 2024-12-11 | 2024-12-13 | Kept | Stock SMA50 4.9775 → 5.1553; SPY 587.7586 → 589.1958 |
| RCAT | 2025-07-29 | 2025-08-05 | Kept | Stock SMA50 7.9180 → 8.1158; SPY 609.1598 → 613.1508 |
| RCAT | 2025-08-19 | 2025-08-21 | Kept | Stock SMA50 8.6003 → 8.6271; SPY 622.8080 → 624.2260 |
| RCAT | 2026-02-02 | 2026-02-03 | Kept | Stock SMA50 10.1520 → 10.3048; SPY 684.5114 → 685.0494 |
| XOM | 2018-01-30 | 2018-02-01 | Kept | Stock SMA50 84.4694 → 84.7808; SPY 269.8226 → 270.7662 |
| XOM | 2019-04-12 | 2019-04-17 | Kept | Stock SMA50 79.2976 → 79.6366; SPY 279.7476 → 280.8350 |
| XOM | 2019-04-18 | 2019-04-22 | Kept | Stock SMA50 79.7540 → 79.9184; SPY 281.1782 → 281.5808 |
| XOM | 2021-01-27 | 2021-02-03 | Kept | Stock SMA50 42.7994 → 43.6264; SPY 370.2738 → 372.0950 |
| XOM | 2021-03-18 | 2021-04-14 | Kept | Stock SMA50 52.1076 → 55.5230; SPY 385.0274 → 392.7526 |
| XOM | 2021-05-19 | 2021-06-01 | Excluded | Stock SMA50 58.0438 → 57.9386; SPY 407.0860 → 411.0502 |
| XOM | 2021-06-18 | 2021-06-21 | Kept | Stock SMA50 59.4008 → 59.5352; SPY 417.3328 → 417.5202 |
| XOM | 2021-06-29 | 2021-07-01 | Kept | Stock SMA50 60.4194 → 60.7204; SPY 418.8862 → 419.4912 |
| XOM | 2021-11-12 | 2021-11-16 | Kept | Stock SMA50 60.5422 → 60.9416; SPY 448.0388 → 448.6822 |
| XOM | 2022-03-17 | 2022-03-21 | Excluded | Stock SMA50 77.2788 → 77.7948; SPY 442.6814 → 441.7332 |
| XOM | 2022-03-29 | 2022-03-30 | Kept | Stock SMA50 79.3226 → 79.5366; SPY 439.9800 → 440.0260 |
| XOM | 2022-03-31 | 2022-04-07 | Kept | Stock SMA50 79.7262 → 80.7338; SPY 440.0238 → 441.2962 |
| XOM | 2022-09-07 | 2022-09-09 | Kept | Stock SMA50 91.0144 → 91.2502; SPY 401.2534 → 402.1732 |
| XOM | 2022-11-21 | 2022-11-22 | Kept | Stock SMA50 102.0074 → 102.3844; SPY 377.7294 → 377.8654 |
| XOM | 2023-02-02 | 2023-02-07 | Excluded | Stock SMA50 109.9068 → 109.9030; SPY 394.3504 → 395.1596 |
| XOM | 2023-03-03 | 2023-03-06 | Kept | Stock SMA50 111.8966 → 112.0390; SPY 397.5874 → 398.0660 |
| XOM | 2024-04-26 | 2024-05-15 | Kept | Stock SMA50 113.0768 → 116.4606; SPY 511.0292 → 513.5128 |
| XOM | 2024-05-16 | 2024-05-17 | Kept | Stock SMA50 116.6826 → 116.9280; SPY 513.8916 → 514.1844 |
| XOM | 2024-08-23 | 2024-08-26 | Kept | Stock SMA50 115.0408 → 115.2162; SPY 547.2372 → 547.6040 |
| XOM | 2024-08-28 | 2024-08-29 | Kept | Stock SMA50 115.5508 → 115.7258; SPY 548.2036 → 548.4008 |
| XOM | 2024-11-04 | 2024-11-06 | Kept | Stock SMA50 117.6802 → 117.7496; SPY 568.8448 → 569.7526 |
| XOM | 2025-09-22 | 2025-09-23 | Kept | Stock SMA50 110.4884 → 110.4890; SPY 641.4766 → 642.2446 |
| XOM | 2025-09-30 | 2025-10-03 | Kept | Stock SMA50 110.9234 → 111.0690; SPY 645.8462 → 648.0340 |
| XOM | 2025-10-17 | 2025-10-22 | Kept | Stock SMA50 111.6724 → 112.0996; SPY 654.6692 → 656.5612 |
| XOM | 2025-11-26 | 2025-12-03 | Kept | Stock SMA50 114.7522 → 115.0124; SPY 670.0158 → 671.4772 |
| XOM | 2025-12-05 | 2025-12-09 | Kept | Stock SMA50 115.0830 → 115.1388; SPY 672.4958 → 673.3192 |
| XOM | 2025-12-18 | 2025-12-22 | Kept | Stock SMA50 115.7892 → 116.0132; SPY 674.9006 → 675.7254 |
| XOM | 2026-01-07 | 2026-01-08 | Kept | Stock SMA50 117.5462 → 117.6856; SPY 679.7822 → 679.8676 |
| XOM | 2026-08-26 | 2026-08-31 | Kept | Stock SMA50 149.9320 → 151.0058; SPY 752.9720 → 754.3614 |
Reclaim the pullback high
| Stock | Pullback started | Confirmation | Decision | Evidence |
|---|---|---|---|---|
| AAOI | 2016-12-01 | 2016-12-08 | Excluded | Close $24.9000; earlier pullback high $25.1100 |
| AAOI | 2016-12-09 | 2016-12-19 | Excluded | Close $24.9600; earlier pullback high $26.2600 |
| AAOI | 2017-03-21 | 2017-03-22 | Kept | Close $52.6500; earlier pullback high $51.9700 |
| AAOI | 2020-02-12 | 2020-02-13 | Kept | Close $12.7500; earlier pullback high $12.4800 |
| AAOI | 2023-03-02 | 2023-03-06 | Excluded | Close $2.7800; earlier pullback high $2.8296 |
| AAOI | 2023-07-27 | 2023-08-04 | Kept | Close $11.0100; earlier pullback high $8.2200 |
| AAOI | 2023-12-29 | 2024-01-09 | Excluded | Close $21.7700; earlier pullback high $22.1600 |
| AAOI | 2024-10-28 | 2024-11-08 | Kept | Close $27.7600; earlier pullback high $18.3400 |
| AAOI | 2024-12-10 | 2024-12-13 | Kept | Close $36.4300; earlier pullback high $36.0900 |
| AAOI | 2025-09-25 | 2025-10-01 | Kept | Close $28.4200; earlier pullback high $26.8000 |
| AAOI | 2025-10-10 | 2025-10-15 | Excluded | Close $32.9500; earlier pullback high $35.2000 |
| AAOI | 2026-01-08 | 2026-01-15 | Excluded | Close $37.0000; earlier pullback high $38.0000 |
| AAOI | 2026-01-23 | 2026-01-27 | Excluded | Close $37.3900; earlier pullback high $37.9000 |
| AAOI | 2026-02-05 | 2026-02-06 | Kept | Close $44.3000; earlier pullback high $40.3999 |
| AAOI | 2026-05-08 | 2026-05-11 | Kept | Close $184.9000; earlier pullback high $177.8800 |
| AAOI | 2026-05-20 | 2026-06-01 | Excluded | Close $185.6700; earlier pullback high $194.9600 |
| AAOI | 2026-06-05 | 2026-06-15 | Excluded | Close $191.5500; earlier pullback high $208.5000 |
| AEHR | 2016-11-09 | 2016-12-02 | Excluded | Close $3.0700; earlier pullback high $3.1400 |
| AEHR | 2017-03-15 | 2017-03-17 | Kept | Close $5.0800; earlier pullback high $4.8300 |
| AEHR | 2017-03-22 | 2017-03-23 | Kept | Close $5.1400; earlier pullback high $4.9500 |
| AEHR | 2019-10-29 | 2019-11-11 | Kept | Close $1.9100; earlier pullback high $1.7400 |
| AEHR | 2019-12-23 | 2019-12-26 | Kept | Close $2.0200; earlier pullback high $1.9100 |
| AEHR | 2020-01-07 | 2020-01-09 | Excluded | Close $2.1400; earlier pullback high $2.1700 |
| AEHR | 2020-01-31 | 2020-02-11 | Kept | Close $2.1900; earlier pullback high $2.1500 |
| AEHR | 2020-08-03 | 2020-08-04 | Kept | Close $2.1500; earlier pullback high $2.0652 |
| AEHR | 2021-01-08 | 2021-01-20 | Excluded | Close $2.3300; earlier pullback high $2.3600 |
| AEHR | 2021-01-25 | 2021-01-26 | Kept | Close $2.8000; earlier pullback high $2.4100 |
| AEHR | 2021-01-29 | 2021-02-04 | Kept | Close $2.6100; earlier pullback high $2.4610 |
| AEHR | 2021-02-26 | 2021-03-01 | Kept | Close $3.0900; earlier pullback high $2.9301 |
| AEHR | 2021-06-18 | 2021-06-23 | Kept | Close $2.5800; earlier pullback high $2.5600 |
| AEHR | 2021-06-25 | 2021-06-29 | Kept | Close $2.7300; earlier pullback high $2.6900 |
| AEHR | 2021-08-12 | 2021-08-23 | Excluded | Close $5.8300; earlier pullback high $6.0100 |
| AEHR | 2022-12-06 | 2022-12-08 | Excluded | Close $25.5900; earlier pullback high $25.7000 |
| AEHR | 2023-02-09 | 2023-02-15 | Excluded | Close $35.1000; earlier pullback high $35.5219 |
| AEHR | 2023-03-02 | 2023-03-08 | Kept | Close $33.7500; earlier pullback high $33.6000 |
| AEHR | 2023-06-26 | 2023-06-30 | Excluded | Close $41.2500; earlier pullback high $41.4100 |
| AEHR | 2023-07-05 | 2023-07-13 | Excluded | Close $41.4300; earlier pullback high $44.1800 |
| AEHR | 2023-08-28 | 2023-08-29 | Kept | Close $48.1800; earlier pullback high $45.9700 |
| AEHR | 2025-08-01 | 2025-08-04 | Kept | Close $19.0300; earlier pullback high $17.2500 |
| AEHR | 2025-08-11 | 2025-08-12 | Kept | Close $19.4500; earlier pullback high $18.4800 |
| AEHR | 2025-08-15 | 2025-08-18 | Kept | Close $19.3900; earlier pullback high $18.9099 |
| AEHR | 2025-08-19 | 2025-08-25 | Kept | Close $24.5900; earlier pullback high $19.8300 |
| AEHR | 2026-01-30 | 2026-02-03 | Excluded | Close $27.1900; earlier pullback high $28.3400 |
| AEHR | 2026-02-06 | 2026-02-09 | Kept | Close $27.5900; earlier pullback high $26.6300 |
| AEHR | 2026-02-10 | 2026-02-11 | Kept | Close $33.8500; earlier pullback high $27.7464 |
| AEHR | 2026-05-18 | 2026-05-22 | Excluded | Close $95.0200; earlier pullback high $99.7500 |
| AEHR | 2026-05-29 | 2026-06-02 | Kept | Close $113.0000; earlier pullback high $101.5000 |
| AEHR | 2026-06-05 | 2026-06-12 | Excluded | Close $108.4700; earlier pullback high $111.7855 |
| DELL | 2020-08-13 | 2020-08-21 | Excluded | Close $30.6400; earlier pullback high $31.2300 |
| DELL | 2020-12-29 | 2020-12-31 | Excluded | Close $37.1500; earlier pullback high $37.3600 |
| DELL | 2021-01-04 | 2021-01-06 | Kept | Close $37.5400; earlier pullback high $37.5000 |
| DELL | 2021-01-13 | 2021-01-15 | Excluded | Close $37.6400; earlier pullback high $38.0000 |
| DELL | 2021-01-27 | 2021-02-02 | Kept | Close $39.1100; earlier pullback high $38.3900 |
| DELL | 2021-03-23 | 2021-03-26 | Kept | Close $45.1000; earlier pullback high $44.5700 |
| DELL | 2021-05-04 | 2021-05-05 | Kept | Close $49.8700; earlier pullback high $49.2700 |
| DELL | 2021-05-11 | 2021-05-20 | Excluded | Close $49.9800; earlier pullback high $50.1900 |
| DELL | 2021-09-14 | 2021-09-15 | Kept | Close $50.9100; earlier pullback high $50.1300 |
| DELL | 2021-11-04 | 2021-11-05 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2021-11-12 | 2021-11-15 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2021-11-17 | 2021-11-24 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2021-12-01 | 2021-12-03 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2023-05-31 | 2023-06-07 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2023-07-20 | 2023-07-25 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2023-07-26 | 2023-08-07 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2023-08-30 | 2023-08-31 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2023-12-15 | 2023-12-18 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2024-02-15 | 2024-02-22 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2024-03-27 | 2024-04-01 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2024-06-13 | 2024-06-18 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2024-06-24 | 2024-07-01 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2025-07-22 | 2025-07-24 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2025-08-01 | 2025-08-04 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2025-08-06 | 2025-08-07 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2025-08-20 | 2025-08-28 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2026-06-26 | 2026-06-29 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2026-07-02 | 2026-07-08 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2026-07-15 | 2026-07-22 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2026-07-30 | 2026-08-04 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| DELL | 2026-08-19 | 2026-08-26 | Unverified | Stock has an unresolved corporate-action conflict on or before confirmation. |
| GLW | 2016-12-01 | 2016-12-06 | Excluded | Close $23.9900; earlier pullback high $24.1300 |
| GLW | 2016-12-30 | 2017-01-13 | Kept | Close $24.8400; earlier pullback high $24.7700 |
| GLW | 2017-01-17 | 2017-01-20 | Kept | Close $24.7900; earlier pullback high $24.7000 |
| GLW | 2017-03-10 | 2017-03-28 | Excluded | Close $27.5500; earlier pullback high $27.8000 |
| GLW | 2017-05-17 | 2017-05-19 | Excluded | Close $29.0500; earlier pullback high $29.4150 |
| GLW | 2017-05-31 | 2017-06-01 | Kept | Close $29.6700; earlier pullback high $29.4500 |
| GLW | 2017-06-09 | 2017-06-13 | Excluded | Close $29.4000; earlier pullback high $29.5700 |
| GLW | 2017-06-14 | 2017-06-19 | Kept | Close $29.8800; earlier pullback high $29.5000 |
| GLW | 2017-10-11 | 2017-10-19 | Excluded | Close $30.0600; earlier pullback high $30.0900 |
| GLW | 2017-10-23 | 2017-10-24 | Kept | Close $31.9400; earlier pullback high $30.4200 |
| GLW | 2017-11-15 | 2017-11-16 | Kept | Close $31.6500; earlier pullback high $31.4800 |
| GLW | 2017-12-01 | 2017-12-08 | Excluded | Close $32.3500; earlier pullback high $32.5300 |
| GLW | 2017-12-14 | 2017-12-18 | Excluded | Close $32.3200; earlier pullback high $32.3700 |
| GLW | 2017-12-29 | 2018-01-02 | Kept | Close $32.6200; earlier pullback high $32.3900 |
| GLW | 2018-08-21 | 2018-08-27 | Kept | Close $33.6200; earlier pullback high $33.1051 |
| GLW | 2019-03-07 | 2019-03-21 | Excluded | Close $34.7900; earlier pullback high $34.8800 |
| GLW | 2019-04-01 | 2019-04-03 | Kept | Close $34.3800; earlier pullback high $34.1500 |
| GLW | 2020-08-27 | 2020-09-01 | Kept | Close $32.8500; earlier pullback high $32.7400 |
| GLW | 2020-09-03 | 2020-09-09 | Excluded | Close $33.0700; earlier pullback high $33.4200 |
| GLW | 2020-09-10 | 2020-09-14 | Excluded | Close $32.7400; earlier pullback high $33.4650 |
| GLW | 2020-11-03 | 2020-11-05 | Kept | Close $34.4900; earlier pullback high $34.3250 |
| GLW | 2021-02-12 | 2021-02-16 | Kept | Close $38.6000; earlier pullback high $36.9600 |
| GLW | 2021-03-05 | 2021-03-09 | Kept | Close $38.4200; earlier pullback high $38.0700 |
| GLW | 2021-04-27 | 2021-05-05 | Excluded | Close $45.4100; earlier pullback high $45.6000 |
| GLW | 2023-01-31 | 2023-02-02 | Excluded | Close $36.2900; earlier pullback high $36.3900 |
| GLW | 2024-02-28 | 2024-02-29 | Kept | Close $32.2400; earlier pullback high $32.2200 |
| GLW | 2024-03-14 | 2024-03-20 | Excluded | Close $32.6700; earlier pullback high $32.7400 |
| GLW | 2024-03-22 | 2024-03-27 | Kept | Close $33.0200; earlier pullback high $33.0150 |
| GLW | 2024-07-03 | 2024-07-08 | Kept | Close $43.0500; earlier pullback high $38.5700 |
| GLW | 2024-11-13 | 2024-11-21 | Excluded | Close $47.8400; earlier pullback high $48.5000 |
| GLW | 2025-07-11 | 2025-07-14 | Kept | Close $53.1200; earlier pullback high $52.1100 |
| GLW | 2025-11-04 | 2025-11-05 | Kept | Close $87.1000; earlier pullback high $86.0800 |
| GLW | 2025-11-07 | 2025-11-10 | Kept | Close $88.5600; earlier pullback high $86.4400 |
| GLW | 2025-12-31 | 2026-01-02 | Kept | Close $90.6700; earlier pullback high $89.1599 |
| GLW | 2026-01-12 | 2026-01-13 | Kept | Close $89.8800; earlier pullback high $87.8800 |
| GLW | 2026-04-28 | 2026-04-30 | Kept | Close $164.2400; earlier pullback high $162.0000 |
| GLW | 2026-05-01 | 2026-05-06 | Kept | Close $181.5700; earlier pullback high $170.2000 |
| GLW | 2026-05-19 | 2026-05-20 | Kept | Close $180.6900; earlier pullback high $180.5000 |
| GLW | 2026-05-28 | 2026-06-02 | Kept | Close $200.4000; earlier pullback high $195.2300 |
| GLW | 2026-06-11 | 2026-06-15 | Kept | Close $187.8800; earlier pullback high $180.7700 |
| MU | 2016-12-05 | 2016-12-06 | Kept | Close $19.0600; earlier pullback high $19.0000 |
| MU | 2017-01-17 | 2017-01-18 | Kept | Close $22.3200; earlier pullback high $22.0662 |
| MU | 2017-01-19 | 2017-01-24 | Kept | Close $22.8500; earlier pullback high $22.3300 |
| MU | 2017-02-14 | 2017-03-01 | Kept | Close $24.5500; earlier pullback high $24.0600 |
| MU | 2017-04-21 | 2017-04-28 | Excluded | Close $27.6700; earlier pullback high $28.0300 |
| MU | 2017-05-19 | 2017-05-23 | Kept | Close $28.2900; earlier pullback high $28.2500 |
| MU | 2017-06-16 | 2017-06-19 | Kept | Close $31.2000; earlier pullback high $31.0000 |
| MU | 2017-07-05 | 2017-07-11 | Kept | Close $31.3700; earlier pullback high $30.5900 |
| MU | 2017-10-26 | 2017-10-30 | Kept | Close $41.6500; earlier pullback high $41.1800 |
| MU | 2017-12-18 | 2017-12-20 | Kept | Close $45.7500; earlier pullback high $44.3400 |
| MU | 2018-04-10 | 2018-04-18 | Kept | Close $54.0100; earlier pullback high $53.4900 |
| MU | 2019-11-26 | 2019-11-27 | Kept | Close $48.1600; earlier pullback high $47.6700 |
| MU | 2019-12-04 | 2019-12-06 | Kept | Close $47.9300; earlier pullback high $47.4000 |
| MU | 2019-12-09 | 2019-12-11 | Kept | Close $49.2600; earlier pullback high $47.9200 |
| MU | 2020-01-27 | 2020-02-05 | Excluded | Close $56.7700; earlier pullback high $57.1900 |
| MU | 2020-07-24 | 2020-07-27 | Kept | Close $51.5900; earlier pullback high $51.2800 |
| MU | 2020-07-28 | 2020-07-30 | Excluded | Close $50.7400; earlier pullback high $51.2700 |
| MU | 2020-07-31 | 2020-08-04 | Kept | Close $51.3000; earlier pullback high $50.7000 |
| MU | 2020-11-02 | 2020-11-04 | Kept | Close $51.9600; earlier pullback high $51.5902 |
| MU | 2020-12-23 | 2020-12-30 | Excluded | Close $71.9200; earlier pullback high $72.1100 |
| MU | 2021-01-27 | 2021-02-01 | Kept | Close $80.4300; earlier pullback high $80.1800 |
| MU | 2021-02-03 | 2021-02-08 | Kept | Close $84.0100; earlier pullback high $82.5300 |
| MU | 2021-03-04 | 2021-03-15 | Excluded | Close $88.8500; earlier pullback high $90.2200 |
| MU | 2021-03-26 | 2021-03-31 | Excluded | Close $88.2100; earlier pullback high $88.2499 |
| MU | 2023-04-19 | 2023-04-20 | Kept | Close $61.4600; earlier pullback high $61.2100 |
| MU | 2023-05-03 | 2023-05-15 | Kept | Close $64.6400; earlier pullback high $62.3100 |
| MU | 2023-06-08 | 2023-06-13 | Kept | Close $67.8700; earlier pullback high $67.5400 |
| MU | 2023-12-04 | 2023-12-11 | Kept | Close $77.7900; earlier pullback high $75.6000 |
| MU | 2024-01-10 | 2024-01-11 | Kept | Close $83.3900; earlier pullback high $83.0200 |
| MU | 2024-01-12 | 2024-01-16 | Kept | Close $84.6100; earlier pullback high $83.0450 |
| MU | 2024-01-17 | 2024-01-18 | Kept | Close $84.8200; earlier pullback high $83.9700 |
| MU | 2024-04-17 | 2024-05-06 | Excluded | Close $120.1300; earlier pullback high $124.4200 |
| MU | 2025-07-07 | 2025-07-08 | Kept | Close $124.4200; earlier pullback high $121.5050 |
| MU | 2025-09-02 | 2025-09-04 | Kept | Close $124.2100; earlier pullback high $119.4400 |
| MU | 2025-11-18 | 2025-11-28 | Excluded | Close $236.4800; earlier pullback high $238.9300 |
| MU | 2025-12-04 | 2025-12-05 | Kept | Close $237.2200; earlier pullback high $234.1600 |
| MU | 2025-12-16 | 2025-12-18 | Kept | Close $248.5500; earlier pullback high $239.3999 |
| MU | 2026-02-04 | 2026-02-06 | Excluded | Close $394.6900; earlier pullback high $413.0000 |
| MU | 2026-02-09 | 2026-02-11 | Kept | Close $410.3400; earlier pullback high $391.8099 |
| NBIS | 2025-09-02 | 2025-09-09 | Kept | Close $95.7200; earlier pullback high $67.8790 |
| NBIS | 2025-10-17 | 2025-10-27 | Kept | Close $125.4300; earlier pullback high $120.5734 |
| NBIS | 2026-04-28 | 2026-05-01 | Kept | Close $154.4900; earlier pullback high $146.9800 |
| NBIS | 2026-06-08 | 2026-06-12 | Excluded | Close $232.3600; earlier pullback high $240.4000 |
| NBIS | 2026-06-26 | 2026-06-29 | Kept | Close $261.1500; earlier pullback high $248.8000 |
| NVDA | 2016-11-10 | 2016-11-11 | Kept | Close $2.1990; earlier pullback high $1.7880 |
| NVDA | 2016-12-12 | 2016-12-14 | Kept | Close $2.4110; earlier pullback high $2.3070 |
| NVDA | 2017-01-05 | 2017-01-09 | Kept | Close $2.6820; earlier pullback high $2.6450 |
| NVDA | 2017-01-12 | 2017-01-24 | Kept | Close $2.6830; earlier pullback high $2.6700 |
| NVDA | 2017-06-27 | 2017-07-10 | Kept | Close $3.8430; earlier pullback high $3.7980 |
| NVDA | 2017-08-25 | 2017-08-30 | Excluded | Close $4.1420; earlier pullback high $4.1650 |
| NVDA | 2017-09-08 | 2017-09-11 | Kept | Close $4.2250; earlier pullback high $4.1680 |
| NVDA | 2017-09-25 | 2017-09-29 | Kept | Close $4.4690; earlier pullback high $4.4670 |
| NVDA | 2018-09-12 | 2018-09-14 | Kept | Close $6.9110; earlier pullback high $6.8750 |
| NVDA | 2018-09-18 | 2018-09-28 | Kept | Close $7.0250; earlier pullback high $6.9560 |
| NVDA | 2019-09-20 | 2019-09-25 | Kept | Close $4.4560; earlier pullback high $4.4460 |
| NVDA | 2019-11-15 | 2019-11-18 | Kept | Close $5.3070; earlier pullback high $5.2940 |
| NVDA | 2019-12-02 | 2019-12-06 | Excluded | Close $5.3040; earlier pullback high $5.4250 |
| NVDA | 2020-01-27 | 2020-01-28 | Kept | Close $6.1990; earlier pullback high $6.0560 |
| NVDA | 2020-01-31 | 2020-02-04 | Kept | Close $6.1780; earlier pullback high $6.1110 |
| NVDA | 2020-09-08 | 2020-09-09 | Kept | Close $12.7200; earlier pullback high $12.5500 |
| NVDA | 2020-09-10 | 2020-09-14 | Excluded | Close $12.8700; earlier pullback high $13.0700 |
| NVDA | 2020-12-01 | 2020-12-02 | Kept | Close $13.5400; earlier pullback high $13.5300 |
| NVDA | 2021-07-15 | 2021-07-29 | Excluded | Close $19.6600; earlier pullback high $19.8900 |
| NVDA | 2021-07-30 | 2021-08-02 | Kept | Close $19.7500; earlier pullback high $19.6300 |
| NVDA | 2021-09-17 | 2021-09-23 | Kept | Close $22.4800; earlier pullback high $22.3200 |
| NVDA | 2021-12-03 | 2021-12-07 | Kept | Close $32.4300; earlier pullback high $32.1300 |
| NVDA | 2021-12-21 | 2021-12-27 | Kept | Close $30.9500; earlier pullback high $30.0600 |
| NVDA | 2021-12-30 | 2022-01-03 | Excluded | Close $30.1200; earlier pullback high $30.4600 |
| NVDA | 2023-02-21 | 2023-02-23 | Kept | Close $23.6600; earlier pullback high $21.4900 |
| NVDA | 2023-04-12 | 2023-04-17 | Excluded | Close $27.0000; earlier pullback high $27.4700 |
| NVDA | 2023-04-20 | 2023-04-28 | Excluded | Close $27.7500; earlier pullback high $28.0300 |
| NVDA | 2023-06-29 | 2023-06-30 | Kept | Close $42.3000; earlier pullback high $41.6000 |
| NVDA | 2023-11-30 | 2023-12-13 | Excluded | Close $48.0900; earlier pullback high $48.1100 |
| NVDA | 2024-01-03 | 2024-01-05 | Kept | Close $49.1000; earlier pullback high $48.5000 |
| NVDA | 2024-02-21 | 2024-02-22 | Kept | Close $78.5400; earlier pullback high $68.8900 |
| NVDA | 2024-04-02 | 2024-04-11 | Excluded | Close $90.6200; earlier pullback high $90.6300 |
| NVDA | 2024-06-24 | 2024-06-25 | Kept | Close $126.0900; earlier pullback high $124.4600 |
| NVDA | 2024-06-28 | 2024-07-03 | Kept | Close $128.2800; earlier pullback high $127.7100 |
| NVDA | 2024-10-31 | 2024-11-05 | Kept | Close $139.9100; earlier pullback high $138.9600 |
| NVDA | 2024-11-15 | 2024-11-19 | Kept | Close $147.0100; earlier pullback high $145.2400 |
| NVDA | 2024-11-22 | 2024-12-04 | Excluded | Close $145.1400; earlier pullback high $147.1600 |
| NVDA | 2025-08-19 | 2025-08-25 | Excluded | Close $179.8100; earlier pullback high $182.5000 |
| NVDA | 2025-10-14 | 2025-10-24 | Kept | Close $186.2600; earlier pullback high $185.2000 |
| NVDA | 2025-11-06 | 2025-11-10 | Kept | Close $199.0500; earlier pullback high $197.6200 |
| NVDA | 2026-01-22 | 2026-01-23 | Kept | Close $187.6700; earlier pullback high $186.1700 |
| NVDA | 2026-05-05 | 2026-05-06 | Kept | Close $207.8300; earlier pullback high $200.2400 |
| NVDA | 2026-05-27 | 2026-06-01 | Kept | Close $224.3600; earlier pullback high $217.8599 |
| NVDA | 2026-08-24 | 2026-08-27 | Kept | Close $227.9800; earlier pullback high $215.5900 |
| NVDA | 2026-08-28 | 2026-09-02 | Excluded | Close $224.4100; earlier pullback high $229.2600 |
| ONDS | 2025-01-16 | 2025-01-22 | Kept | Close $2.3700; earlier pullback high $2.2700 |
| ONDS | 2025-02-06 | 2025-02-10 | Kept | Close $2.1000; earlier pullback high $1.9200 |
| ONDS | 2025-07-28 | 2025-08-04 | Kept | Close $2.6700; earlier pullback high $2.2700 |
| ONDS | 2025-12-18 | 2025-12-19 | Kept | Close $9.2200; earlier pullback high $8.3393 |
| ONDS | 2025-12-26 | 2025-12-30 | Excluded | Close $8.9900; earlier pullback high $9.1700 |
| RCAT | 2024-09-04 | 2024-09-13 | Kept | Close $3.1100; earlier pullback high $2.9400 |
| RCAT | 2024-09-18 | 2024-09-20 | Kept | Close $3.1300; earlier pullback high $3.0200 |
| RCAT | 2024-10-28 | 2024-10-29 | Kept | Close $3.2800; earlier pullback high $3.0600 |
| RCAT | 2024-10-31 | 2024-11-04 | Kept | Close $3.2700; earlier pullback high $3.2300 |
| RCAT | 2024-12-11 | 2024-12-13 | Kept | Close $8.2300; earlier pullback high $8.1258 |
| RCAT | 2025-07-29 | 2025-08-05 | Kept | Close $10.0100; earlier pullback high $9.0500 |
| RCAT | 2025-08-19 | 2025-08-21 | Kept | Close $9.7400; earlier pullback high $9.2200 |
| RCAT | 2026-02-02 | 2026-02-03 | Kept | Close $14.2500; earlier pullback high $14.1100 |
| XOM | 2018-01-30 | 2018-02-01 | Kept | Close $89.0700; earlier pullback high $88.3800 |
| XOM | 2019-04-12 | 2019-04-17 | Excluded | Close $81.4300; earlier pullback high $82.8100 |
| XOM | 2019-04-18 | 2019-04-22 | Kept | Close $82.9000; earlier pullback high $81.8300 |
| XOM | 2021-01-27 | 2021-02-03 | Kept | Close $47.4200; earlier pullback high $46.9861 |
| XOM | 2021-03-18 | 2021-04-14 | Excluded | Close $57.3200; earlier pullback high $58.9650 |
| XOM | 2021-05-19 | 2021-06-01 | Kept | Close $60.4600; earlier pullback high $59.8550 |
| XOM | 2021-06-18 | 2021-06-21 | Kept | Close $62.5900; earlier pullback high $61.5500 |
| XOM | 2021-06-29 | 2021-07-01 | Excluded | Close $63.2600; earlier pullback high $63.7700 |
| XOM | 2021-11-12 | 2021-11-16 | Kept | Close $65.0200; earlier pullback high $64.7670 |
| XOM | 2022-03-17 | 2022-03-21 | Kept | Close $82.2000; earlier pullback high $79.3898 |
| XOM | 2022-03-29 | 2022-03-30 | Kept | Close $83.7800; earlier pullback high $82.4900 |
| XOM | 2022-03-31 | 2022-04-07 | Excluded | Close $85.0500; earlier pullback high $85.0700 |
| XOM | 2022-09-07 | 2022-09-09 | Kept | Close $96.5000; earlier pullback high $95.4200 |
| XOM | 2022-11-21 | 2022-11-22 | Kept | Close $114.1800; earlier pullback high $111.2041 |
| XOM | 2023-02-02 | 2023-02-07 | Excluded | Close $114.9200; earlier pullback high $115.0700 |
| XOM | 2023-03-03 | 2023-03-06 | Kept | Close $113.8100; earlier pullback high $113.3700 |
| XOM | 2024-04-26 | 2024-05-15 | Excluded | Close $118.5800; earlier pullback high $120.2000 |
| XOM | 2024-05-16 | 2024-05-17 | Kept | Close $119.6400; earlier pullback high $119.3000 |
| XOM | 2024-08-23 | 2024-08-26 | Kept | Close $118.8100; earlier pullback high $116.7200 |
| XOM | 2024-08-28 | 2024-08-29 | Kept | Close $118.1300; earlier pullback high $117.5800 |
| XOM | 2024-11-04 | 2024-11-06 | Kept | Close $121.0000; earlier pullback high $119.2100 |
| XOM | 2025-09-22 | 2025-09-23 | Kept | Close $113.9500; earlier pullback high $112.8000 |
| XOM | 2025-09-30 | 2025-10-03 | Excluded | Close $113.2600; earlier pullback high $113.4900 |
| XOM | 2025-10-17 | 2025-10-22 | Kept | Close $114.7100; earlier pullback high $113.3601 |
| XOM | 2025-11-26 | 2025-12-03 | Excluded | Close $117.8000; earlier pullback high $118.7400 |
| XOM | 2025-12-05 | 2025-12-09 | Excluded | Close $118.2500; earlier pullback high $118.7750 |
| XOM | 2025-12-18 | 2025-12-22 | Kept | Close $118.1500; earlier pullback high $117.5700 |
| XOM | 2026-01-07 | 2026-01-08 | Kept | Close $122.9100; earlier pullback high $120.1200 |
| XOM | 2026-08-26 | 2026-08-31 | Excluded | Close $160.9500; earlier pullback high $161.1300 |
Did the historical setups make money?
Mechanical research baseline · Gross price results
250 SPY-passing confirmations were tested separately through 2026-09-04. Of the 223 closed cases, 81 gained and 142 lost; 0 finished unchanged.
Average winning case: +54.27%. Average losing case: -8.10%. Best case: +577.61%; worst case: -28.11%.
Overlapping large winners matter. 160 closed cases share an exit session with another entry in the same stock, across 50 groups. They often capture the same price move. This average is not an account return, and these are not independent trades.
Outside the closed-case denominator: 3 still open, 1 interrupted by an evidence gap, 22 unavailable, and 1 rejected before entry. Missing or unfinished cases are never counted as wins or losses.
What this test leaves out: earnings restrictions, transaction costs, slippage, dividends, the five-minute quote checks, and choosing one stock for a concentrated account. It uses the agreed test-only ATR stop and idealized daily-price references. The full trading strategy remains unvalidated.
| Stock | Closed / tested | Gained / lost | Gross win rate | Mean change | Median change |
|---|---|---|---|---|---|
| AAOI | 17 / 17 | 4 / 13 | 23.5% | +45.21% | -9.58% |
| AEHR | 31 / 31 | 11 / 20 | 35.5% | +37.22% | -7.46% |
| DELL | 8 / 31 | 8 / 0 | 100.0% | +18.49% | +21.48% |
| GLW | 40 / 40 | 12 / 28 | 30.0% | +1.55% | -2.78% |
| MU | 39 / 39 | 16 / 23 | 41.0% | +11.30% | -1.72% |
| NBIS | 5 / 5 | 1 / 4 | 20.0% | -11.55% | -23.53% |
| NVDA | 43 / 45 | 16 / 27 | 37.2% | +5.30% | -5.14% |
| ONDS | 5 / 5 | 1 / 4 | 20.0% | +16.92% | -3.60% |
| RCAT | 8 / 8 | 2 / 6 | 25.0% | +32.68% | -9.49% |
| XOM | 27 / 29 | 10 / 17 | 37.0% | +5.80% | -1.99% |
Each stock has a different history length and sample size. DELL’s distribution adjustment remains unresolved; its completed results cover only the unaffected observable episodes. Do not interpret a small or restricted sample as a dependable win rate.
Entry and exit assumptions
Enter at the next official session’s daily opening price. Set the initial stop to the lower of the whole-pullback low minus 0.5 ATR or the signal close minus 3 ATR. Reject an opening price at or below that stop.
Use the agreed ratcheting SMA50 trail: two consecutive closes at or below the reference lead to the next opening-price exit. The separate initial stop uses the opening price for an opening gap, or the stop price for a later daily-low touch. These are price approximations, not verified fills. An unfinished case stays open at the data cutoff.
Inspect every historical case
Prices below are split-adjusted research references. “Interrupted” means the evidence stopped supporting the calculation. Cases are shown newest first within each stock.
AAOI · 17 cases
| Confirmation | Entry reference | Exit reference | Initial stop | Gross change | Holding sessions | Outcome / reason |
|---|---|---|---|---|---|---|
| 2026-06-15 | 2026-06-16 · $194.2100 | 2026-06-22 · $162.9150 | $118.3602 | -16.11% | 4 | Closed: Two closing breaches; next-open exit |
| 2026-06-01 | 2026-06-02 · $195.1600 | 2026-06-22 · $162.9150 | $118.2086 | -16.52% | 14 | Closed: Two closing breaches; next-open exit |
| 2026-05-11 | 2026-05-12 · $178.0000 | 2026-06-22 · $162.9150 | $122.1456 | -8.47% | 28 | Closed: Two closing breaches; next-open exit |
| 2026-02-06 | 2026-02-09 · $43.6450 | 2026-06-22 · $162.9150 | $29.5310 | +273.27% | 92 | Closed: Two closing breaches; next-open exit |
| 2026-01-27 | 2026-01-28 · $37.8700 | 2026-06-22 · $162.9150 | $27.5455 | +330.20% | 100 | Closed: Two closing breaches; next-open exit |
| 2026-01-15 | 2026-01-16 · $38.1000 | 2026-06-22 · $162.9150 | $27.0940 | +327.60% | 107 | Closed: Two closing breaches; next-open exit |
| 2025-10-15 | 2025-10-16 · $32.9500 | 2025-11-10 · $28.0100 | $24.0137 | -14.99% | 18 | Closed: Two closing breaches; next-open exit |
| 2025-10-01 | 2025-10-02 · $28.9600 | 2025-11-10 · $28.0100 | $22.0949 | -3.28% | 28 | Closed: Two closing breaches; next-open exit |
| 2024-12-13 | 2024-12-16 · $36.3700 | 2025-01-14 · $29.8700 | $24.5006 | -17.87% | 19 | Closed: Two closing breaches; next-open exit |
| 2024-11-08 | 2024-11-11 · $27.8500 | 2025-01-14 · $29.8700 | $14.0048 | +7.25% | 43 | Closed: Two closing breaches; next-open exit |
| 2024-01-09 | 2024-01-10 · $22.1200 | 2024-01-19 · $15.9616 | $15.9616 | -27.84% | 7 | Closed: Initial stop touched |
| 2023-08-04 | 2023-08-07 · $11.0700 | 2023-09-15 · $9.8000 | $5.1814 | -11.47% | 29 | Closed: Two closing breaches; next-open exit |
| 2023-03-06 | 2023-03-07 · $2.7600 | 2023-03-17 · $2.4700 | $2.2237 | -10.51% | 9 | Closed: Two closing breaches; next-open exit |
| 2020-02-13 | 2020-02-14 · $12.7000 | 2020-02-19 · $11.7800 | $10.5792 | -7.24% | 3 | Closed: Two closing breaches; next-open exit |
| 2017-03-22 | 2017-03-23 · $52.9000 | 2017-04-11 · $43.5027 | $43.5027 | -17.76% | 14 | Closed: Initial stop touched |
| 2016-12-19 | 2016-12-20 · $25.1700 | 2017-01-04 · $23.1300 | $21.6830 | -8.10% | 10 | Closed: Two closing breaches; next-open exit |
| 2016-12-08 | 2016-12-09 · $25.5800 | 2017-01-04 · $23.1300 | $21.5250 | -9.58% | 17 | Closed: Two closing breaches; next-open exit |
AEHR · 31 cases
| Confirmation | Entry reference | Exit reference | Initial stop | Gross change | Holding sessions | Outcome / reason |
|---|---|---|---|---|---|---|
| 2026-06-12 | 2026-06-15 · $118.3200 | 2026-06-30 · $95.5000 | $71.2549 | -19.29% | 11 | Closed: Two closing breaches; next-open exit |
| 2026-06-02 | 2026-06-03 · $113.0000 | 2026-06-30 · $95.5000 | $80.4834 | -15.49% | 19 | Closed: Two closing breaches; next-open exit |
| 2026-05-22 | 2026-05-26 · $99.0000 | 2026-06-30 · $95.5000 | $64.6538 | -3.54% | 25 | Closed: Two closing breaches; next-open exit |
| 2026-02-11 | 2026-02-12 · $33.1500 | 2026-03-31 · $33.5100 | $24.6049 | +1.09% | 33 | Closed: Two closing breaches; next-open exit |
| 2026-02-09 | 2026-02-10 · $27.5500 | 2026-03-31 · $33.5100 | $19.7879 | +21.63% | 35 | Closed: Two closing breaches; next-open exit |
| 2026-02-03 | 2026-02-04 · $27.1500 | 2026-02-06 · $23.9900 | $19.9719 | -11.64% | 3 | Closed: Two closing breaches; next-open exit |
| 2025-08-25 | 2025-08-26 · $26.0000 | 2025-10-23 · $23.5100 | $15.3940 | -9.58% | 42 | Closed: Two closing breaches; next-open exit |
| 2025-08-18 | 2025-08-19 · $19.3200 | 2025-10-23 · $23.5100 | $14.7465 | +21.69% | 47 | Closed: Two closing breaches; next-open exit |
| 2025-08-12 | 2025-08-13 · $19.8600 | 2025-10-23 · $23.5100 | $14.8059 | +18.38% | 51 | Closed: Two closing breaches; next-open exit |
| 2025-08-04 | 2025-08-05 · $19.1000 | 2025-10-23 · $23.5100 | $14.1994 | +23.09% | 57 | Closed: Two closing breaches; next-open exit |
| 2023-08-29 | 2023-08-30 · $48.0000 | 2023-09-22 · $43.1000 | $38.3696 | -10.21% | 17 | Closed: Two closing breaches; next-open exit |
| 2023-07-13 | 2023-07-14 · $44.5300 | 2023-08-17 · $41.9400 | $34.1209 | -5.82% | 25 | Closed: Two closing breaches; next-open exit |
| 2023-06-30 | 2023-07-03 · $41.6700 | 2023-08-17 · $41.9400 | $33.6802 | +0.65% | 33 | Closed: Two closing breaches; next-open exit |
| 2023-03-08 | 2023-03-09 · $33.6000 | 2023-03-14 · $30.9500 | $21.9954 | -7.89% | 4 | Closed: Two closing breaches; next-open exit |
| 2023-02-15 | 2023-02-16 · $34.0700 | 2023-03-02 · $27.2449 | $27.2449 | -20.03% | 10 | Closed: Initial stop touched |
| 2022-12-08 | 2022-12-09 · $25.4900 | 2022-12-27 · $20.8000 | $19.3653 | -18.40% | 12 | Closed: Two closing breaches; next-open exit |
| 2021-08-23 | 2021-08-24 · $6.1100 | 2021-11-24 · $17.5500 | $4.1700 | +187.23% | 66 | Closed: Two closing breaches; next-open exit |
| 2021-06-29 | 2021-06-30 · $2.7400 | 2021-11-24 · $17.5500 | $2.2644 | +540.51% | 104 | Closed: Two closing breaches; next-open exit |
| 2021-06-23 | 2021-06-24 · $2.5900 | 2021-11-24 · $17.5500 | $2.0842 | +577.61% | 108 | Closed: Two closing breaches; next-open exit |
| 2021-03-01 | 2021-03-02 · $3.1000 | 2021-03-08 · $2.4600 | $2.0884 | -20.65% | 5 | Closed: Two closing breaches; next-open exit |
| 2021-02-04 | 2021-02-05 · $2.6200 | 2021-03-08 · $2.4600 | $2.0332 | -6.11% | 21 | Closed: Two closing breaches; next-open exit |
| 2021-01-26 | 2021-01-27 · $2.7300 | 2021-03-08 · $2.4600 | $2.1428 | -9.89% | 28 | Closed: Two closing breaches; next-open exit |
| 2021-01-20 | 2021-01-21 · $2.3500 | 2021-03-08 · $2.4600 | $1.8238 | +4.68% | 32 | Closed: Two closing breaches; next-open exit |
| 2020-08-04 | 2020-08-05 · $2.2000 | 2020-08-20 · $1.9000 | $1.7108 | -13.64% | 12 | Closed: Two closing breaches; next-open exit |
| 2020-02-11 | 2020-02-12 · $2.2300 | 2020-03-06 · $2.0200 | $1.8143 | -9.42% | 17 | Closed: Two closing breaches; next-open exit |
| 2020-01-09 | 2020-01-10 · $2.1500 | 2020-01-14 · $1.8600 | $1.7381 | -13.49% | 3 | Closed: Two closing breaches; next-open exit |
| 2019-12-26 | 2019-12-27 · $2.0100 | 2020-01-14 · $1.8600 | $1.6827 | -7.46% | 12 | Closed: Two closing breaches; next-open exit |
| 2019-11-11 | 2019-11-12 · $1.9585 | 2020-01-14 · $1.8600 | $1.5522 | -5.03% | 43 | Closed: Two closing breaches; next-open exit |
| 2017-03-23 | 2017-03-24 · $5.1100 | 2017-04-05 · $4.0352 | $4.0352 | -21.03% | 9 | Closed: Initial stop touched |
| 2017-03-17 | 2017-03-20 · $4.9800 | 2017-04-05 · $3.8546 | $3.8546 | -22.60% | 13 | Closed: Initial stop touched |
| 2016-12-02 | 2016-12-05 · $2.7500 | 2016-12-07 · $2.9800 | $2.4173 | +8.36% | 3 | Closed: Two closing breaches; next-open exit |
DELL · 31 cases
| Confirmation | Entry reference | Exit reference | Initial stop | Gross change | Holding sessions | Outcome / reason |
|---|---|---|---|---|---|---|
| 2026-08-26 | — · — | — · — | $376.4972 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2026-08-04 | — · — | — · — | $360.7702 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2026-07-22 | — · — | — · — | $344.7393 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2026-07-08 | — · — | — · — | $339.1892 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2026-06-29 | — · — | — · — | $324.8409 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2025-08-28 | — · — | — · — | $122.8634 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2025-08-07 | — · — | — · — | $121.1745 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2025-08-04 | — · — | — · — | $118.7026 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2025-07-24 | — · — | — · — | $117.1744 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2024-07-01 | — · — | — · — | $118.6588 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2024-06-18 | — · — | — · — | $124.0520 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2024-04-01 | — · — | — · — | $105.7892 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2024-02-22 | — · — | — · — | $79.1311 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2023-12-18 | — · — | — · — | $67.7984 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2023-08-31 | — · — | — · — | $52.0262 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2023-08-07 | — · — | — · — | $50.9431 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2023-07-25 | — · — | — · — | $50.9503 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2023-06-07 | — · — | — · — | $42.9133 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2021-12-03 | — · — | — · — | $53.9067 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2021-11-24 | — · — | — · — | $53.0878 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2021-11-15 | — · — | — · — | $52.6417 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2021-11-05 | — · — | — · — | $52.1086 | — | 0 | Unavailable: Known corporate-action conflict has no verified resolution. |
| 2021-09-15 | 2021-09-16 · $50.7900 | — · — | $47.6634 | — | 33 | Interrupted: Known corporate-action conflict has no verified resolution. |
| 2021-05-20 | 2021-05-21 · $50.4000 | 2021-06-24 · $50.6800 | $46.7060 | +0.56% | 24 | Closed: Two closing breaches; next-open exit |
| 2021-05-05 | 2021-05-06 · $49.9600 | 2021-06-24 · $50.6800 | $46.8882 | +1.44% | 35 | Closed: Two closing breaches; next-open exit |
| 2021-03-26 | 2021-03-29 · $44.9400 | 2021-06-24 · $50.6800 | $41.8370 | +12.77% | 62 | Closed: Two closing breaches; next-open exit |
| 2021-02-02 | 2021-02-03 · $38.9300 | 2021-06-24 · $50.6800 | $35.7143 | +30.18% | 99 | Closed: Two closing breaches; next-open exit |
| 2021-01-15 | 2021-01-19 · $37.8000 | 2021-06-24 · $50.6800 | $34.4055 | +34.07% | 110 | Closed: Two closing breaches; next-open exit |
| 2021-01-06 | 2021-01-07 · $38.0100 | 2021-06-24 · $50.6800 | $34.8214 | +33.33% | 117 | Closed: Two closing breaches; next-open exit |
| 2020-12-31 | 2021-01-04 · $37.4500 | 2021-06-24 · $50.6800 | $34.6396 | +35.33% | 120 | Closed: Two closing breaches; next-open exit |
| 2020-08-21 | 2020-08-24 · $31.3700 | 2020-10-28 · $31.4400 | $28.5738 | +0.22% | 47 | Closed: Two closing breaches; next-open exit |
GLW · 40 cases
| Confirmation | Entry reference | Exit reference | Initial stop | Gross change | Holding sessions | Outcome / reason |
|---|---|---|---|---|---|---|
| 2026-06-15 | 2026-06-16 · $187.3900 | 2026-06-18 · $182.3300 | $147.8214 | -2.70% | 3 | Closed: Two closing breaches; next-open exit |
| 2026-06-02 | 2026-06-03 · $201.0000 | 2026-06-11 · $169.5000 | $162.3897 | -15.67% | 7 | Closed: Two closing breaches; next-open exit |
| 2026-05-20 | 2026-05-21 · $182.0000 | 2026-06-11 · $169.5000 | $142.1877 | -6.87% | 15 | Closed: Two closing breaches; next-open exit |
| 2026-05-06 | 2026-05-07 · $186.8200 | 2026-06-11 · $169.5000 | $148.2161 | -9.27% | 25 | Closed: Two closing breaches; next-open exit |
| 2026-04-30 | 2026-05-01 · $162.0200 | 2026-06-11 · $169.5000 | $134.6901 | +4.62% | 29 | Closed: Two closing breaches; next-open exit |
| 2026-01-13 | 2026-01-14 · $89.9700 | 2026-06-11 · $169.5000 | $80.7015 | +88.40% | 103 | Closed: Two closing breaches; next-open exit |
| 2026-01-02 | 2026-01-05 · $92.0400 | 2026-01-12 · $84.8000 | $82.7497 | -7.87% | 6 | Closed: Two closing breaches; next-open exit |
| 2025-11-10 | 2025-11-11 · $87.6100 | 2025-11-17 · $81.6100 | $79.3738 | -6.85% | 5 | Closed: Two closing breaches; next-open exit |
| 2025-11-05 | 2025-11-06 · $87.2500 | 2025-11-17 · $81.6100 | $78.1714 | -6.46% | 8 | Closed: Two closing breaches; next-open exit |
| 2025-07-14 | 2025-07-15 · $53.6100 | 2025-11-17 · $81.6100 | $50.1558 | +52.23% | 89 | Closed: Two closing breaches; next-open exit |
| 2024-11-21 | 2024-11-22 · $47.8200 | 2024-12-20 · $46.7000 | $44.7941 | -2.34% | 20 | Closed: Two closing breaches; next-open exit |
| 2024-07-08 | 2024-07-09 · $43.5500 | 2024-08-05 · $37.8500 | $37.5865 | -13.09% | 20 | Closed: Two closing breaches; next-open exit |
| 2024-03-27 | 2024-03-28 · $33.1000 | 2024-04-12 · $31.9200 | $31.4568 | -3.56% | 11 | Closed: Two closing breaches; next-open exit |
| 2024-03-20 | 2024-03-21 · $32.8600 | 2024-04-12 · $31.9200 | $31.1184 | -2.86% | 16 | Closed: Two closing breaches; next-open exit |
| 2024-02-29 | 2024-03-01 · $32.2900 | 2024-04-12 · $31.9200 | $30.6428 | -1.15% | 30 | Closed: Two closing breaches; next-open exit |
| 2023-02-02 | 2023-02-03 · $35.9000 | 2023-02-28 · $34.2500 | $33.5735 | -4.60% | 17 | Closed: Two closing breaches; next-open exit |
| 2021-05-05 | 2021-05-06 · $45.3100 | 2021-05-19 · $42.5900 | $42.6159 | -6.00% | 10 | Closed: Opening gap through stop |
| 2021-03-09 | 2021-03-10 · $38.6200 | 2021-05-20 · $43.3800 | $35.0457 | +12.33% | 51 | Closed: Two closing breaches; next-open exit |
| 2021-02-16 | 2021-02-17 · $38.3200 | 2021-05-20 · $43.3800 | $35.5278 | +13.20% | 66 | Closed: Two closing breaches; next-open exit |
| 2020-11-05 | 2020-11-06 · $34.4700 | 2021-01-06 · $36.2000 | $31.4554 | +5.02% | 41 | Closed: Two closing breaches; next-open exit |
| 2020-09-14 | 2020-09-15 · $32.9900 | 2020-09-25 · $30.5500 | $29.9145 | -7.40% | 9 | Closed: Two closing breaches; next-open exit |
| 2020-09-09 | 2020-09-10 · $33.3300 | 2020-09-24 · $30.3500 | $30.3853 | -8.94% | 11 | Closed: Opening gap through stop |
| 2020-09-01 | 2020-09-02 · $33.0000 | 2020-09-23 · $30.8869 | $30.8869 | -6.40% | 15 | Closed: Initial stop touched |
| 2019-04-03 | 2019-04-04 · $34.3100 | 2019-04-29 · $33.6100 | $32.6197 | -2.04% | 17 | Closed: Two closing breaches; next-open exit |
| 2019-03-21 | 2019-03-22 · $34.6900 | 2019-03-27 · $33.1557 | $33.1557 | -4.42% | 4 | Closed: Initial stop touched |
| 2018-08-27 | 2018-08-28 · $33.7100 | 2018-10-11 · $32.0365 | $32.0365 | -4.96% | 32 | Closed: Initial stop touched |
| 2018-01-02 | 2018-01-03 · $32.5600 | 2018-01-30 · $31.4236 | $31.4236 | -3.49% | 19 | Closed: Initial stop touched |
| 2017-12-18 | 2017-12-19 · $32.3800 | 2018-02-01 · $31.0400 | $30.9530 | -4.14% | 30 | Closed: Two closing breaches; next-open exit |
| 2017-12-08 | 2017-12-11 · $32.4000 | 2018-02-01 · $31.0400 | $30.9073 | -4.20% | 36 | Closed: Two closing breaches; next-open exit |
| 2017-11-16 | 2017-11-17 · $31.5400 | 2018-02-01 · $31.0400 | $30.3155 | -1.59% | 51 | Closed: Two closing breaches; next-open exit |
| 2017-10-24 | 2017-10-25 · $31.6500 | 2018-02-01 · $31.0400 | $29.7109 | -1.93% | 68 | Closed: Two closing breaches; next-open exit |
| 2017-10-19 | 2017-10-20 · $30.1700 | 2018-02-01 · $31.0400 | $29.0108 | +2.88% | 71 | Closed: Two closing breaches; next-open exit |
| 2017-06-19 | 2017-06-20 · $29.8000 | 2017-07-31 · $29.4600 | $28.4933 | -1.14% | 29 | Closed: Two closing breaches; next-open exit |
| 2017-06-13 | 2017-06-14 · $29.4100 | 2017-07-31 · $29.4600 | $28.0115 | +0.17% | 33 | Closed: Two closing breaches; next-open exit |
| 2017-06-01 | 2017-06-02 · $29.7100 | 2017-06-12 · $28.3896 | $28.3896 | -4.44% | 7 | Closed: Initial stop touched |
| 2017-05-19 | 2017-05-22 · $29.1900 | 2017-07-31 · $29.4600 | $27.6638 | +0.92% | 49 | Closed: Two closing breaches; next-open exit |
| 2017-03-28 | 2017-03-29 · $27.4800 | 2017-04-04 · $26.8400 | $26.3078 | -2.33% | 5 | Closed: Two closing breaches; next-open exit |
| 2017-01-20 | 2017-01-23 · $24.7900 | 2017-04-04 · $26.8400 | $23.6158 | +8.27% | 51 | Closed: Two closing breaches; next-open exit |
| 2017-01-13 | 2017-01-17 · $24.6900 | 2017-04-04 · $26.8400 | $23.7554 | +8.71% | 55 | Closed: Two closing breaches; next-open exit |
| 2016-12-06 | 2016-12-07 · $24.0000 | 2017-04-04 · $26.8400 | $22.9260 | +11.83% | 81 | Closed: Two closing breaches; next-open exit |
MU · 39 cases
| Confirmation | Entry reference | Exit reference | Initial stop | Gross change | Holding sessions | Outcome / reason |
|---|---|---|---|---|---|---|
| 2026-02-11 | 2026-02-12 · $422.2500 | 2026-03-26 · $370.0200 | $332.1858 | -12.37% | 30 | Closed: Two closing breaches; next-open exit |
| 2026-02-06 | 2026-02-09 · $380.6900 | 2026-03-26 · $370.0200 | $317.9013 | -2.80% | 33 | Closed: Two closing breaches; next-open exit |
| 2025-12-18 | 2025-12-19 · $251.7500 | 2026-03-26 · $370.0200 | $202.3486 | +46.98% | 66 | Closed: Two closing breaches; next-open exit |
| 2025-12-05 | 2025-12-08 · $243.4900 | 2026-03-26 · $370.0200 | $196.2856 | +51.97% | 75 | Closed: Two closing breaches; next-open exit |
| 2025-11-28 | 2025-12-01 · $232.2850 | 2026-03-26 · $370.0200 | $185.2901 | +59.30% | 80 | Closed: Two closing breaches; next-open exit |
| 2025-09-04 | 2025-09-05 · $127.7700 | 2026-03-26 · $370.0200 | $111.4755 | +189.60% | 140 | Closed: Two closing breaches; next-open exit |
| 2025-07-08 | 2025-07-09 · $124.8150 | 2025-07-17 · $112.2094 | $112.2094 | -10.10% | 7 | Closed: Initial stop touched |
| 2024-05-06 | 2024-05-07 · $120.1500 | 2024-07-17 · $122.5800 | $103.3834 | +2.02% | 49 | Closed: Two closing breaches; next-open exit |
| 2024-01-18 | 2024-01-19 · $86.0600 | 2024-02-15 · $82.2400 | $78.3965 | -4.44% | 20 | Closed: Two closing breaches; next-open exit |
| 2024-01-16 | 2024-01-17 · $83.6900 | 2024-02-15 · $82.2400 | $78.2496 | -1.73% | 22 | Closed: Two closing breaches; next-open exit |
| 2024-01-11 | 2024-01-12 · $82.7500 | 2024-02-15 · $82.2400 | $77.1181 | -0.62% | 24 | Closed: Two closing breaches; next-open exit |
| 2023-12-11 | 2023-12-12 · $77.4200 | 2024-02-15 · $82.2400 | $71.6145 | +6.23% | 45 | Closed: Two closing breaches; next-open exit |
| 2023-06-13 | 2023-06-14 · $67.5400 | 2023-07-03 · $63.4400 | $60.9395 | -6.07% | 13 | Closed: Two closing breaches; next-open exit |
| 2023-05-15 | 2023-05-16 · $64.5500 | 2023-07-03 · $63.4400 | $58.5192 | -1.72% | 33 | Closed: Two closing breaches; next-open exit |
| 2023-04-20 | 2023-04-21 · $61.1500 | 2023-07-03 · $63.4400 | $54.9782 | +3.74% | 50 | Closed: Two closing breaches; next-open exit |
| 2021-03-31 | 2021-04-01 · $93.0000 | 2021-04-21 · $87.0600 | $76.3327 | -6.39% | 14 | Closed: Two closing breaches; next-open exit |
| 2021-03-15 | 2021-03-16 · $90.7500 | 2021-03-25 · $81.1420 | $76.2844 | -10.59% | 8 | Closed: Two closing breaches; next-open exit |
| 2021-02-08 | 2021-02-09 · $83.3500 | 2021-03-25 · $81.1420 | $75.1027 | -2.65% | 32 | Closed: Two closing breaches; next-open exit |
| 2021-02-01 | 2021-02-02 · $81.2600 | 2021-03-25 · $81.1420 | $70.7619 | -0.15% | 37 | Closed: Two closing breaches; next-open exit |
| 2020-12-30 | 2020-12-31 · $72.3900 | 2021-03-25 · $81.1420 | $65.8974 | +12.09% | 58 | Closed: Two closing breaches; next-open exit |
| 2020-11-04 | 2020-11-05 · $52.8800 | 2021-03-25 · $81.1420 | $47.1843 | +53.45% | 96 | Closed: Two closing breaches; next-open exit |
| 2020-08-04 | 2020-08-05 · $51.0900 | 2020-08-10 · $48.8500 | $46.4449 | -4.38% | 4 | Closed: Two closing breaches; next-open exit |
| 2020-07-30 | 2020-07-31 · $50.6200 | 2020-08-10 · $48.8500 | $45.4864 | -3.50% | 7 | Closed: Two closing breaches; next-open exit |
| 2020-07-27 | 2020-07-28 · $51.2600 | 2020-08-10 · $48.8500 | $46.0363 | -4.70% | 10 | Closed: Two closing breaches; next-open exit |
| 2020-02-05 | 2020-02-06 · $58.0800 | 2020-02-26 · $52.6500 | $51.3030 | -9.35% | 14 | Closed: Two closing breaches; next-open exit |
| 2019-12-11 | 2019-12-12 · $49.3600 | 2020-02-26 · $52.6500 | $44.9742 | +6.67% | 51 | Closed: Two closing breaches; next-open exit |
| 2019-12-06 | 2019-12-09 · $47.5650 | 2020-02-26 · $52.6500 | $43.7918 | +10.69% | 54 | Closed: Two closing breaches; next-open exit |
| 2019-11-27 | 2019-11-29 · $47.9400 | 2019-12-05 · $46.7100 | $44.0855 | -2.57% | 5 | Closed: Two closing breaches; next-open exit |
| 2018-04-18 | 2018-04-19 · $52.9000 | 2018-04-24 · $49.6600 | $46.5440 | -6.12% | 4 | Closed: Two closing breaches; next-open exit |
| 2017-12-20 | 2017-12-21 · $45.5500 | 2017-12-28 · $42.8300 | $40.8622 | -5.97% | 5 | Closed: Two closing breaches; next-open exit |
| 2017-10-30 | 2017-10-31 · $42.2500 | 2017-12-05 · $39.7700 | $38.3150 | -5.87% | 25 | Closed: Two closing breaches; next-open exit |
| 2017-07-11 | 2017-07-12 · $31.7700 | 2017-07-27 · $30.2700 | $28.0503 | -4.72% | 12 | Closed: Two closing breaches; next-open exit |
| 2017-06-19 | 2017-06-20 · $31.4000 | 2017-07-27 · $30.2700 | $27.8143 | -3.60% | 27 | Closed: Two closing breaches; next-open exit |
| 2017-05-23 | 2017-05-24 · $28.4700 | 2017-07-27 · $30.2700 | $26.0066 | +6.32% | 45 | Closed: Two closing breaches; next-open exit |
| 2017-04-28 | 2017-05-01 · $27.8500 | 2017-05-19 · $27.7800 | $25.3824 | -0.25% | 15 | Closed: Two closing breaches; next-open exit |
| 2017-03-01 | 2017-03-02 · $24.8500 | 2017-05-19 · $27.7800 | $22.2924 | +11.79% | 56 | Closed: Two closing breaches; next-open exit |
| 2017-01-24 | 2017-01-25 · $23.4000 | 2017-05-19 · $27.7800 | $20.7307 | +18.72% | 81 | Closed: Two closing breaches; next-open exit |
| 2017-01-18 | 2017-01-19 · $21.5000 | 2017-05-19 · $27.7800 | $20.3120 | +29.21% | 85 | Closed: Two closing breaches; next-open exit |
| 2016-12-06 | 2016-12-07 · $19.4900 | 2017-05-19 · $27.7800 | $17.1234 | +42.53% | 113 | Closed: Two closing breaches; next-open exit |
NBIS · 5 cases
| Confirmation | Entry reference | Exit reference | Initial stop | Gross change | Holding sessions | Outcome / reason |
|---|---|---|---|---|---|---|
| 2026-06-29 | 2026-06-30 · $258.2600 | 2026-07-08 · $192.6700 | $184.7415 | -25.40% | 6 | Closed: Two closing breaches; next-open exit |
| 2026-06-12 | 2026-06-15 · $251.9600 | 2026-07-08 · $192.6700 | $163.3591 | -23.53% | 16 | Closed: Two closing breaches; next-open exit |
| 2026-05-01 | 2026-05-04 · $160.3850 | 2026-07-08 · $192.6700 | $120.3917 | +20.13% | 45 | Closed: Two closing breaches; next-open exit |
| 2025-10-27 | 2025-10-28 · $126.4350 | 2025-11-13 · $90.8900 | $89.9840 | -28.11% | 13 | Closed: Two closing breaches; next-open exit |
| 2025-09-09 | 2025-09-10 · $91.6400 | 2025-11-13 · $90.8900 | $60.1707 | -0.82% | 47 | Closed: Two closing breaches; next-open exit |
NVDA · 45 cases
| Confirmation | Entry reference | Exit reference | Initial stop | Gross change | Holding sessions | Outcome / reason |
|---|---|---|---|---|---|---|
| 2026-09-02 | 2026-09-03 · $226.0200 | — · — | $201.6809 | — | 2 | Still open: No observed exit through the data cutoff. |
| 2026-08-27 | 2026-08-28 · $227.3600 | — · — | $203.6026 | — | 6 | Still open: No observed exit through the data cutoff. |
| 2026-06-01 | 2026-06-02 · $227.1800 | 2026-06-09 · $201.5424 | $201.5424 | -11.29% | 6 | Closed: Initial stop touched |
| 2026-05-06 | 2026-05-07 · $208.3400 | 2026-06-12 · $204.8600 | $188.0981 | -1.67% | 26 | Closed: Two closing breaches; next-open exit |
| 2026-01-23 | 2026-01-26 · $187.1600 | 2026-02-05 · $174.9250 | $171.6751 | -6.54% | 9 | Closed: Two closing breaches; next-open exit |
| 2025-11-10 | 2025-11-11 · $195.1550 | 2025-11-21 · $175.1556 | $175.1556 | -10.25% | 9 | Closed: Initial stop touched |
| 2025-10-24 | 2025-10-27 · $189.9900 | 2025-11-24 · $179.4900 | $170.0389 | -5.53% | 21 | Closed: Two closing breaches; next-open exit |
| 2025-08-25 | 2025-08-26 · $180.0550 | 2025-09-04 · $170.5700 | $165.6826 | -5.27% | 7 | Closed: Two closing breaches; next-open exit |
| 2024-12-04 | 2024-12-05 · $145.1100 | 2024-12-16 · $134.1800 | $129.3500 | -7.53% | 8 | Closed: Two closing breaches; next-open exit |
| 2024-11-19 | 2024-11-20 · $147.4100 | 2024-11-27 · $132.6955 | $132.6955 | -9.98% | 6 | Closed: Initial stop touched |
| 2024-11-05 | 2024-11-06 · $142.9600 | 2024-12-16 · $134.1800 | $126.1758 | -6.14% | 28 | Closed: Two closing breaches; next-open exit |
| 2024-07-03 | 2024-07-05 · $127.3800 | 2024-07-25 · $107.0378 | $107.0378 | -15.97% | 15 | Closed: Initial stop touched |
| 2024-06-25 | 2024-06-26 · $126.1300 | 2024-07-26 · $116.1900 | $101.4825 | -7.88% | 22 | Closed: Two closing breaches; next-open exit |
| 2024-04-11 | 2024-04-12 · $89.7000 | 2024-04-19 · $80.0242 | $80.0242 | -10.79% | 6 | Closed: Initial stop touched |
| 2024-02-22 | 2024-02-23 · $80.7900 | 2024-04-23 · $80.7700 | $64.7261 | -0.02% | 42 | Closed: Two closing breaches; next-open exit |
| 2024-01-05 | 2024-01-08 · $49.5100 | 2024-04-23 · $80.7700 | $45.4024 | +63.14% | 74 | Closed: Two closing breaches; next-open exit |
| 2023-12-13 | 2023-12-14 · $48.3900 | 2024-04-23 · $80.7700 | $43.9127 | +66.91% | 89 | Closed: Two closing breaches; next-open exit |
| 2023-06-30 | 2023-07-03 · $42.5200 | 2023-08-11 · $41.7500 | $37.7643 | -1.81% | 29 | Closed: Two closing breaches; next-open exit |
| 2023-04-28 | 2023-05-01 · $27.8400 | 2023-08-11 · $41.7500 | $25.2441 | +49.96% | 72 | Closed: Two closing breaches; next-open exit |
| 2023-04-17 | 2023-04-18 · $27.5300 | 2023-08-11 · $41.7500 | $24.5456 | +51.65% | 81 | Closed: Two closing breaches; next-open exit |
| 2023-02-23 | 2023-02-24 · $23.2300 | 2023-08-11 · $41.7500 | $19.8537 | +79.72% | 117 | Closed: Two closing breaches; next-open exit |
| 2022-01-03 | 2022-01-04 · $30.2800 | 2022-01-06 · $27.6400 | $25.7992 | -8.72% | 3 | Closed: Two closing breaches; next-open exit |
| 2021-12-27 | 2021-12-28 · $31.3100 | 2022-01-06 · $27.6400 | $26.1406 | -11.72% | 8 | Closed: Two closing breaches; next-open exit |
| 2021-12-07 | 2021-12-08 · $32.0000 | 2021-12-20 · $27.1827 | $27.1827 | -15.05% | 9 | Closed: Initial stop touched |
| 2021-09-23 | 2021-09-24 · $22.0700 | 2021-09-30 · $20.7700 | $20.3469 | -5.89% | 5 | Closed: Two closing breaches; next-open exit |
| 2021-08-02 | 2021-08-03 · $19.7400 | 2021-09-30 · $20.7700 | $17.8773 | +5.22% | 42 | Closed: Two closing breaches; next-open exit |
| 2021-07-29 | 2021-07-30 · $19.4200 | 2021-09-30 · $20.7700 | $17.5483 | +6.95% | 44 | Closed: Two closing breaches; next-open exit |
| 2020-12-02 | 2020-12-03 · $13.5900 | 2020-12-10 · $12.8700 | $12.1679 | -5.30% | 6 | Closed: Two closing breaches; next-open exit |
| 2020-09-14 | 2020-09-15 · $13.2800 | 2020-10-30 · $12.8500 | $10.7829 | -3.24% | 34 | Closed: Two closing breaches; next-open exit |
| 2020-09-09 | 2020-09-10 · $12.9900 | 2020-10-30 · $12.8500 | $10.8179 | -1.08% | 37 | Closed: Two closing breaches; next-open exit |
| 2020-02-04 | 2020-02-05 · $6.3000 | 2020-03-12 · $5.6370 | $5.6760 | -10.52% | 26 | Closed: Opening gap through stop |
| 2020-01-28 | 2020-01-29 · $6.1850 | 2020-03-12 · $5.6370 | $5.7169 | -8.86% | 31 | Closed: Opening gap through stop |
| 2019-12-06 | 2019-12-09 · $5.2810 | 2020-03-13 · $5.7630 | $4.8891 | +9.13% | 66 | Closed: Two closing breaches; next-open exit |
| 2019-11-18 | 2019-11-19 · $5.2760 | 2020-03-13 · $5.7630 | $4.8742 | +9.23% | 79 | Closed: Two closing breaches; next-open exit |
| 2019-09-25 | 2019-09-26 · $4.4460 | 2020-03-13 · $5.7630 | $4.0501 | +29.62% | 117 | Closed: Two closing breaches; next-open exit |
| 2018-09-28 | 2018-10-01 · $7.1040 | 2018-10-10 · $6.5310 | $6.3816 | -8.07% | 8 | Closed: Two closing breaches; next-open exit |
| 2018-09-14 | 2018-09-17 · $6.8850 | 2018-10-10 · $6.5310 | $6.3773 | -5.14% | 18 | Closed: Two closing breaches; next-open exit |
| 2017-09-29 | 2017-10-02 · $4.5250 | 2017-12-05 · $4.5600 | $4.0648 | +0.77% | 46 | Closed: Two closing breaches; next-open exit |
| 2017-09-11 | 2017-09-12 · $4.2500 | 2017-12-05 · $4.5600 | $3.8850 | +7.29% | 60 | Closed: Two closing breaches; next-open exit |
| 2017-08-30 | 2017-08-31 · $4.1630 | 2017-12-05 · $4.5600 | $3.7875 | +9.54% | 67 | Closed: Two closing breaches; next-open exit |
| 2017-07-10 | 2017-07-11 · $3.8460 | 2017-12-05 · $4.5600 | $3.3904 | +18.56% | 104 | Closed: Two closing breaches; next-open exit |
| 2017-01-24 | 2017-01-25 · $2.7260 | 2017-02-24 · $2.3967 | $2.3967 | -12.08% | 22 | Closed: Initial stop touched |
| 2017-01-09 | 2017-01-10 · $2.6940 | 2017-02-27 · $2.5550 | $2.3304 | -5.16% | 33 | Closed: Two closing breaches; next-open exit |
| 2016-12-14 | 2016-12-15 · $2.4230 | 2017-02-27 · $2.5550 | $2.1449 | +5.45% | 49 | Closed: Two closing breaches; next-open exit |
| 2016-11-11 | 2016-11-14 · $2.1990 | 2017-02-27 · $2.5550 | $1.6247 | +16.19% | 71 | Closed: Two closing breaches; next-open exit |
ONDS · 5 cases
| Confirmation | Entry reference | Exit reference | Initial stop | Gross change | Holding sessions | Outcome / reason |
|---|---|---|---|---|---|---|
| 2025-12-30 | 2025-12-31 · $9.2800 | 2026-02-06 · $8.9650 | $6.1901 | -3.39% | 26 | Closed: Two closing breaches; next-open exit |
| 2025-12-19 | 2025-12-22 · $9.3000 | 2026-02-06 · $8.9650 | $6.0337 | -3.60% | 32 | Closed: Two closing breaches; next-open exit |
| 2025-08-04 | 2025-08-05 · $2.7500 | 2025-10-30 · $6.4900 | $1.6554 | +136.00% | 62 | Closed: Two closing breaches; next-open exit |
| 2025-02-10 | 2025-02-11 · $2.0500 | 2025-02-19 · $1.6400 | $1.3377 | -20.00% | 6 | Closed: Two closing breaches; next-open exit |
| 2025-01-22 | 2025-01-23 · $2.1700 | 2025-02-19 · $1.6400 | $1.2852 | -24.42% | 19 | Closed: Two closing breaches; next-open exit |
RCAT · 8 cases
| Confirmation | Entry reference | Exit reference | Initial stop | Gross change | Holding sessions | Outcome / reason |
|---|---|---|---|---|---|---|
| 2026-02-03 | 2026-02-04 · $14.4900 | 2026-03-30 · $13.2300 | $9.6977 | -8.70% | 38 | Closed: Two closing breaches; next-open exit |
| 2025-08-21 | 2025-08-22 · $9.5800 | 2025-09-05 · $8.6800 | $7.1513 | -9.39% | 10 | Closed: Two closing breaches; next-open exit |
| 2025-08-05 | 2025-08-06 · $9.7600 | 2025-09-05 · $8.6800 | $7.2802 | -11.07% | 22 | Closed: Two closing breaches; next-open exit |
| 2024-12-13 | 2024-12-16 · $9.8600 | 2025-01-22 · $8.9150 | $4.8932 | -9.58% | 24 | Closed: Two closing breaches; next-open exit |
| 2024-11-04 | 2024-11-05 · $3.2600 | 2025-01-22 · $8.9150 | $2.4165 | +173.47% | 52 | Closed: Two closing breaches; next-open exit |
| 2024-10-29 | 2024-10-30 · $3.2800 | 2025-01-22 · $8.9150 | $2.4027 | +171.80% | 56 | Closed: Two closing breaches; next-open exit |
| 2024-09-20 | 2024-09-23 · $3.1800 | 2024-09-25 · $2.3848 | $2.3848 | -25.01% | 3 | Closed: Initial stop touched |
| 2024-09-13 | 2024-09-16 · $3.0900 | 2024-09-27 · $2.4700 | $2.2774 | -20.06% | 10 | Closed: Two closing breaches; next-open exit |
XOM · 29 cases
| Confirmation | Entry reference | Exit reference | Initial stop | Gross change | Holding sessions | Outcome / reason |
|---|---|---|---|---|---|---|
| 2026-08-31 | 2026-09-01 · $163.6000 | — · — | $150.4870 | — | 4 | Still open: No observed exit through the data cutoff. |
| 2026-01-08 | 2026-01-09 · $123.2300 | 2026-04-14 · $150.0650 | $115.3076 | +21.78% | 65 | Closed: Two closing breaches; next-open exit |
| 2025-12-22 | 2025-12-23 · $118.4700 | 2026-04-14 · $150.0650 | $111.6178 | +26.67% | 76 | Closed: Two closing breaches; next-open exit |
| 2025-12-09 | 2025-12-10 · $118.7250 | 2026-04-14 · $150.0650 | $111.2432 | +26.40% | 85 | Closed: Two closing breaches; next-open exit |
| 2025-12-03 | 2025-12-04 · $117.5000 | 2026-04-14 · $150.0650 | $111.1697 | +27.71% | 89 | Closed: Two closing breaches; next-open exit |
| 2025-10-22 | 2025-10-23 · $116.6300 | 2026-04-14 · $150.0650 | $108.6163 | +28.67% | 118 | Closed: Two closing breaches; next-open exit |
| 2025-10-03 | 2025-10-06 · $113.2900 | 2026-04-14 · $150.0650 | $107.0428 | +32.46% | 131 | Closed: Two closing breaches; next-open exit |
| 2025-09-23 | 2025-09-24 · $114.5700 | 2026-04-14 · $150.0650 | $108.2366 | +30.98% | 139 | Closed: Two closing breaches; next-open exit |
| 2024-11-06 | 2024-11-07 · $121.3000 | 2024-11-29 · $117.4400 | $113.9999 | -3.18% | 16 | Closed: Two closing breaches; next-open exit |
| 2024-08-29 | 2024-08-30 · $116.7900 | 2024-09-05 · $115.0700 | $111.6003 | -1.47% | 4 | Closed: Two closing breaches; next-open exit |
| 2024-08-26 | 2024-08-27 · $118.9600 | 2024-09-05 · $115.0700 | $112.1243 | -3.27% | 7 | Closed: Two closing breaches; next-open exit |
| 2024-05-17 | 2024-05-20 · $119.7300 | 2024-05-23 · $113.4900 | $113.4900 | -5.21% | 4 | Closed: Initial stop touched |
| 2024-05-15 | 2024-05-16 · $118.5400 | 2024-05-24 · $114.8400 | $112.3408 | -3.12% | 7 | Closed: Two closing breaches; next-open exit |
| 2023-03-06 | 2023-03-07 · $112.8100 | 2023-03-09 · $110.8700 | $105.7053 | -1.72% | 3 | Closed: Two closing breaches; next-open exit |
| 2023-02-07 | 2023-02-08 · $115.0500 | 2023-02-24 · $109.3300 | $104.2241 | -4.97% | 12 | Closed: Two closing breaches; next-open exit |
| 2022-11-22 | 2022-11-23 · $112.3200 | 2022-12-06 · $105.1051 | $105.1051 | -6.42% | 9 | Closed: Initial stop touched |
| 2022-09-09 | 2022-09-12 · $97.6500 | 2022-09-22 · $92.2000 | $88.2920 | -5.58% | 9 | Closed: Two closing breaches; next-open exit |
| 2022-04-07 | 2022-04-08 · $85.1700 | 2022-04-27 · $83.3900 | $77.5604 | -2.09% | 13 | Closed: Two closing breaches; next-open exit |
| 2022-03-30 | 2022-03-31 · $82.8700 | 2022-04-27 · $83.3900 | $75.7377 | +0.63% | 19 | Closed: Two closing breaches; next-open exit |
| 2022-03-21 | 2022-03-22 · $81.6300 | 2022-04-27 · $83.3900 | $73.5024 | +2.16% | 26 | Closed: Two closing breaches; next-open exit |
| 2021-11-16 | 2021-11-17 · $64.3800 | 2021-11-19 · $61.2090 | $61.2090 | -4.93% | 3 | Closed: Initial stop touched |
| 2021-07-01 | 2021-07-02 · $63.0100 | 2021-07-09 · $60.6950 | $58.9445 | -3.67% | 5 | Closed: Two closing breaches; next-open exit |
| 2021-06-21 | 2021-06-22 · $62.8500 | 2021-07-09 · $60.6950 | $57.7464 | -3.43% | 13 | Closed: Two closing breaches; next-open exit |
| 2021-06-01 | 2021-06-02 · $60.7500 | 2021-07-09 · $60.6950 | $55.9802 | -0.09% | 27 | Closed: Two closing breaches; next-open exit |
| 2021-04-14 | 2021-04-15 · $57.4200 | 2021-04-22 · $55.9900 | $52.8893 | -2.49% | 6 | Closed: Two closing breaches; next-open exit |
| 2021-02-03 | 2021-02-04 · $47.8800 | 2021-04-22 · $55.9900 | $42.5005 | +16.94% | 54 | Closed: Two closing breaches; next-open exit |
| 2019-04-22 | 2019-04-23 · $83.1900 | 2019-04-26 · $79.6344 | $79.6344 | -4.27% | 4 | Closed: Initial stop touched |
| 2019-04-17 | 2019-04-18 · $81.5600 | 2019-05-01 · $79.9400 | $78.3374 | -1.99% | 9 | Closed: Two closing breaches; next-open exit |
| 2018-02-01 | — · — | — · — | $85.7961 | — | 0 | Rejected: Next-session opening price is at or below the initial stop; no entry reference is established. |
Source and performance limits
This is a separately acknowledged mechanical reference, not the full approved strategy or verified historical executions.
Every SPY-passing confirmation is an independent episode. Episodes can overlap and cannot be compounded into an account return or interpreted as strategy turnover.
The initial stop comes from the disclosed reference formula, not a historical individual technical assessment.
Entry and exit observations use provider daily prices. Stop touches use an idealized stop-price reference; actual gaps, spreads and slippage may produce different fills.
Historical five-minute quote, spread, chase and pre-entry coverage checks are not modelled. A next-session opening price does not prove those checks would have passed.
Earnings exclusions, costs, dividends, high-conviction selection and allocation are not modelled. Returns are gross price changes, not net profits.
Only closed observable episodes enter the positive-outcome denominator. Open, censored, rejected and unavailable cases remain separate.
Known unresolved corporate-action conflicts block observations on and after the conflict. This is not comprehensive independent action verification.
The present shortlist and retrospectively revised prices were selected or retrieved later. These descriptive results are not an unseen performance test or proof of an edge.
What the historical prices show
304 price confirmations; 250 also passed the SPY condition. Calculated across all ten stocks through 2026-09-04, using each company’s available comparable history.
These are occasions to assess a setup, not entered trades. Each stock was screened as if no position was held. Counts cannot establish profit, win rate or how often this strategy would trade, and history lengths differ between stocks.
0 new price confirmations on 2026-09-04. The checks below describe that archived session, not the current market.
| Stock | Observed history | Price confirmations | Passed SPY | Latest price check |
|---|---|---|---|---|
| AAOI | 2016-01-04 to 2026-09-04 | 23 | 17 | Trend condition not met |
| AEHR | 2016-01-04 to 2026-09-04 | 37 | 31 | Trend condition not met |
| DELL | 2018-12-28 to 2026-09-04 | 38 | 31 | Waiting for a pullback |
| GLW | 2016-01-04 to 2026-09-04 | 43 | 40 | Trend condition not met |
| MU | 2016-01-04 to 2026-09-04 | 47 | 39 | Waiting for a pullback |
| NBIS | 2024-10-21 to 2026-09-04 | 7 | 5 | Waiting for a pullback |
| NVDA | 2016-01-04 to 2026-09-04 | 57 | 45 | Waiting for a pullback |
| ONDS | 2020-12-04 to 2026-09-04 | 6 | 5 | Trend condition not met |
| RCAT | 2021-04-30 to 2026-09-04 | 10 | 8 | Trend condition not met |
| XOM | 2016-01-04 to 2026-09-04 | 36 | 29 | Pullback forming |
Built and checked: pullback confirmation, SPY filter, ratcheting trend-exit logic, frozen-quote eligibility checks, and stock sizing from an assessed cut-loss, explicit allocation, available cash and costs. The historical study evaluates price setups only; quotes, trailing outcomes and sizing need actual assessment and position inputs.
Full strategy performance remains untested. Historical technical-stop decisions, stock selection and allocation, earnings knowledge, executable quotes and costs are missing. Broker orders and protection monitoring remain disabled.
DELL adjustment requires verification. VMware distribution completed November1 with ex-date November2. Alpaca represents this as forward split1973/1000. Preserve source classification but do not treat as ordinary share split. The setup state resets at the conflict; later price patterns do not establish corporate-action clearance.
Source and interpretation
Retrospective price-setup study. Confirmations are opportunities for assessment, not entered trades or profit estimates. Each stock is screened as if flat; historical holdings, conviction, technical stops, earnings knowledge and executable quotes are not reconstructed.
Revised split-adjusted history was retrieved later. Chronological calculations do not establish historical information availability.
The present-day shortlist is a selected universe, not a survivorship-free market universe.
Provider daily-bar prices follow trade-condition aggregation; volume can include extended-hours trades. These bars are not executable auction or stop-fill evidence.
No portfolio returns, win rate, holding period, drawdown, costs or trading frequency can be inferred from setup counts.
The technical cut-loss is an assessment input. The whole-pullback low is context, not an automatically selected stop.
Current unsigned gamma and single-date options coverage do not reconstruct historical dealer positioning.
Numerical price-rule readiness means the required prices and moving averages are available. It does not establish event, corporate-action, account or execution readiness. Split-adjusted history excludes cash-dividend total return.
Alpaca daily-bar aggregation: trade conditions affect price updates; volume can include extended-hours trades. These bars do not certify entry or stop fills.
Updated September 7, 2026. Status: STOCK BASELINE AGREED · EVALUATION IN PROGRESS. The user approved proceeding with the recommended patient long-stock baseline: the drafted SMA20/50/200 pullback and SPY entry conditions, the existing next-session entry checks as a paper-research contract, and the ratcheting SMA50 exit after two consecutive closes beyond the reference. The technical assessment sets and explains the cut-loss before sizing; the optional ATR formula below is not a mandatory stop. Compare the whole shortlist and cash, select one clear leader, and permit up to 100% fully paid stock allocation after costs and existing commitments. No fixed holding deadline, automatic 2R sale, averaging down or rotation out of an intact winner is included. Require fresh setups after exits.
Daily-close exits retain separate protection. Exit before earnings and reassess afterward; pause new entries while inputs, positions or protection are unreliable. The earlier 0.5% / 2% loss budgets are superseded, with no replacement percentage cap. Gamma remains supporting evidence. Options and short-stock rules are separate. Ancillary numerical proposals are identified below, including the 21-session pre-earnings entry buffer and 15-minute exit timing. Approval is for formalization and evaluation: no saved assessment is reclassified, no broker order is authorized, and no profitability or complete historical backtest is claimed.
The agreed stock strategy at a glance
| Item | Recommended definition |
|---|---|
| Setup | Agreed: one confirmed pullback within an established uptrend for fully paid long stock |
| Trend | Agreed for longs: close above SMA50 above SMA200 |
| Pullback | Agreed: a completed close at or below SMA20 while the uptrend remains valid |
| Confirmation | Agreed: a later close back above SMA20 and above the previous session high |
| Entry | Agreed research contract: one shared decision five minutes after the next session opens, subject to quote, price, funding, protection and event checks |
| Initial protection | Agreed: the technical assessment sets the cut-loss price first; the pullback/ATR formula below is one proposed method |
| Patient trailing exit | Agreed: a ratcheting SMA50 reference; two consecutive closes at or below it trigger an exit at the next regular opening opportunity |
| Holding | Agreed: continue while valid; no minimum, fixed maximum, stalled-trade deadline or automatic 2R sale |
| Profit zones | Areas for reassessment; successful trends continue under the trail |
| Selection and allocation | Agreed: compare the shortlist and cash; select one clear leader, optionally up to 100% fully paid stock allocation after cash commitments and costs |
| Planned account loss | Derived from proposed entry, technical cut-loss and allocation; report it explicitly without applying the retired 0.5% / 2% caps |
| Earnings | Agreed: exit before earnings and reassess afterward; detailed timing remains proposed |
| Gamma | Written supporting context; no inferred dealer sign or mandatory node target |
Full concentration is permitted in principle; the system is not required to use all capital or rotate into a new name merely because it ranks first. Account returns and losses depend on allocation as well as the stock's move. Larger size does not improve the probability that the thesis is right. Concentration can amplify losses when the selected company disappoints. FINRA: concentration risk.
Your agreed strategy choices
| Choice | Accepted September 7, 2026 |
|---|---|
| Exit style | Ratcheting SMA50 reference with two consecutive closes at or below it, a next-opening exit intent and separate initial protection |
| Earnings | Be flat before the announcement and reassess afterward |
| Concentration | Up to 100% of capital in one fully paid long stock with justified conviction; options and short-stock sizing are separate |
| Initial cut-loss | Determine the price during technical assessment, then show the account-loss implication of the proposed allocation |
| Loss budget | Earlier 0.5% / 2% budgets are superseded; no replacement percentage cap is selected |
The latest “Ok proceed” accepts the recommended stock baseline, including the entry and ratcheting SMA50 rules, comparative selection and fresh setups after exits. Earlier sizing instructions remain: the technical assessment sets the cut-loss first and full allocation applies only to fully paid long stock. The [versioned decision record](patient-strategy-decisions.json) preserves this scope. Options, short-stock sizing, remaining ancillary proposals and broker execution are separate; accepting the stock research baseline does not activate orders or establish profitable results.
What high conviction must mean
Agreed selection process: compare every shortlisted stock and cash using trend quality, entry location, technical invalidation, liquidity, event exposure and room for the trend to develop. Select one clear evidence-backed leader, or remain in cash when none qualifies. Explain the reason for continuation, the contrary case, the exit and account-loss scenario, and why the proposed allocation is justified over alternatives. Unresolved evidence gaps prevent a sizing conclusion. Full allocation remains optional and must fit cash after costs and commitments.
An agent's confidence label, fluent explanation, high relative volume or “candidate” status alone cannot justify full allocation. Relative volume is one piece of comparative evidence, not an automatic queue or conviction score. Gamma provides dated supporting context and cannot establish direction from unsigned concentrations. No numerical confidence cutoff, weighted ranking or automated conviction-to-size mapping is set. The assessment records its selection and allocation evidence; a historical replay cannot invent those decisions.
Allocation and loss budget are different
The technical assessment first proposes an initial cut-loss from dated, supported price structure and volatility. Record the price, the evidence and the reason that crossing it invalidates the setup. Do not move it closer to make full allocation appear to fit a smaller loss allowance. If the evidence cannot support a cut-loss, leave the price unavailable rather than inventing it.
For fully paid long shares, allocation means purchase value divided by account equity. Approximate planned account loss before costs equals allocation times the percentage distance from entry to the technical cut-loss. A 100% allocation at $100 with an assessed $94 cut-loss therefore implies 6% planned account loss before costs. This is a derived scenario, not a selected percentage budget. A gap through the stop can lose more. Show that consequence alongside the proposed allocation; the permission to concentrate does not require using all capital. Actual purchases must fit available cash after costs and commitments.
The full-allocation allowance applies to fully paid long stock. Short stock and options require separate sizing policies. A purchased option can lose its entire premium. Short stock and uncovered calls can have losses without a fixed upper bound; premium, margin, collateral and stock notional are not interchangeable allocation measures. SEC: options risks. SEC: short-sale risks.
Exact entry definition
The long-stock entry state machine below is approved for research implementation and evaluation. Mirrored short examples remain separate future research; they do not authorize short-stock sizing or enter the current long-stock evaluation. A historical price confirmation alone does not supply an assessed stop, comparative selection, event clearance, execution quote or actual position.
Use completed regular exchange sessions only. C, H and L mean close, high and low; SMA20, SMA50 and SMA200 are the existing simple moving averages; ATR is the existing Wilder ATR(14). Comparisons use full calculation precision. Prices, moving averages and pullback extremes must share the same split-adjustment basis.
For a long, the stock trend is valid when C > SMA50 > SMA200. For a short, C < SMA50 < SMA200. Equality fails a trend condition. No separate RSI, MACD, volume or gamma vote is required. Those remain recorded context.
A long pullback is armed on a completed session with C <= SMA20 while its stock trend is valid. Record that session and its low. While armed, keep the lowest low through each subsequent completed session. A later session confirms the setup only when C > SMA20 and C > the immediately previous session's high, with the stock trend still valid. Include the confirmation session in the pullback extreme.
For a short, arm when C >= SMA20 in a valid downtrend, keep the highest high, and confirm on a later close below SMA20 and below the previous session's low. A single session cannot both start and confirm a pullback.
Cancel an armed setup if the stock trend fails, an intervening exchange session is missing, an identity boundary is crossed, or a corporate-action adjustment cannot be reconciled. Start from verified chronological history, not just the latest two bars. There is no arbitrary pullback-age cutoff.
At confirmation, require SPY's completed close above its SMA50 for a new long, or below it for a new short. Equality or missing benchmark data blocks entry. This market filter applies to new entries only; a later SPY change does not force an otherwise valid existing position out.
Confirmation consumes the armed setup even if market direction, earnings, risk capacity or execution later blocks the entry. The signal is valid for the next exchange session only. Rejected, unfilled or expired plans cannot be revived. After an exit, require a new pullback starting strictly after the exit session. Ignore entry setups while already holding that stock. No pyramiding, averaging down, automatic reversal or rotation out of an intact trend to make room.
Compare simultaneous eligible signals using the whole-shortlist assessment and the cash alternative. Select one clear leader with supporting and contrary evidence; relative volume alone does not decide the allocation. If the comparison cannot justify a selection, remain in cash. Do not rotate out of an intact holding to take a newly interesting signal. A research census may count each stock's price confirmations independently, but those counts do not reconstruct this selection process, actual position occupancy or a sequence of executed trades.
Initial protection and daily trailing exit
Agreed policy: determine the initial cut-loss during the technical assessment, using supported dated price structure and volatility before considering size. Call the selected initial cut-loss S0 and freeze it with its evidence before any entry. The following S0 formula is a candidate method for that assessment, not an approved mandatory calculation:
- Long S0 = min(whole-pullback low - 0.5 ATR, signal close - 3 ATR).
- Short S0 = max(whole-pullback high + 0.5 ATR, signal close + 3 ATR).
In this proposed method, the 3 ATR distance is measured from the signal close; actual fill distance may differ. The candidate method rejects nonfinite inputs, nonpositive ATR, a nonpositive long stop, or an entry on the wrong side of S0. Any selected method must state its evidence and assumptions rather than silently substituting this draft formula. Calculate and show planned account loss from the final entry, selected cut-loss and proposed quantity. At the same quantity, a wider stop means a larger planned loss; it does not automatically invoke the retired 0.5% / 2% budgets or force a different technical stop.
After fills, keep a separate protective stop-market order at S0 for the filled quantity. It can exit intraday. Its trigger is a regular-session last-trade crossing of S0: at/below for a long, at/above for a short. The broker adapter must verify this trigger behavior and where protection resides during disconnection. No claim is made that the current application supplies this protection.
The long-stock daily-trail formula is now agreed for research. Initialize the reference from the signal-day SMA50 and the explicit assessed stop: long T0 = max(S0, SMA50). The mirrored short T0 = min(S0, SMA50) remains a separate illustration. At each completed session while holding, including the entry session:
- Long T = max(previous T, current SMA50). Count a breach if close <= T.
- Short T = min(previous T, current SMA50). Count a breach if close >= T.
- Two consecutive actual exchange-session breaches create an exit for the next regular-session opening opportunity. A close back on the valid side resets the breach count to zero. A missing bar never supplies a breach or a recovery.
The daily reference deliberately never loosens, even when the moving average turns back. It is not placed as an intraday broker stop. The fixed protective S0 does not lock in gains as the daily trail rises; a fast reversal can give back substantial profit before a daily exit. This is the central patience/protection tradeoff in the agreed daily-close exit and ratcheting SMA50 baseline.
Never loosen S0 or T in economic terms. A verified split requires equivalent changes to prices, shares and references. Distributions, adjustments and identity changes that cannot be reconciled require review; do not fabricate continuity.
Stop execution takes precedence over a queued daily exit. Reconcile fills and cancel competing exits so the system cannot accidentally reverse the position. Exit triggers are not guaranteed fill prices; gaps and liquidity can produce losses beyond the reported planned initial loss. FINRA: stop-order risks.
Holding period, profit zones and opportunity assessment
There is no minimum hold and no fixed maximum holding period. A valid trend may last weeks or longer; a failed entry can exit on its first day. No automatic exit at 2R, partial profit-taking, breakeven shift, stalled-trade clock or rolling is included. A flat but still valid position remains held under the same rules.
R0 per share = absolute difference between actual average entry and S0. Freeze R0 for reporting; an equivalent corporate-action adjustment preserves economic R. Report realized P&L after costs in dollars, account percentage and initial-risk units. Reaching 2R or 3R is a reporting milestone, not a sell instruction.
Do not invent a price target merely to pass a minimum reward/risk threshold. An open-ended trend, especially at a new high, may have no defensible terminal target. This baseline therefore has no mandatory target-to-stop ratio. Record dated price obstacles and gamma concentrations as reassessment areas, without adding an untestable discretionary veto or changing exits after seeing outcomes.
Larger payoffs must be demonstrated through the distribution of realized winners relative to losses and costs. The intended edge is continuation after a pullback; it is a hypothesis about price behavior, not a claim that a company is undervalued. Gamma's contribution must be tested separately from this price-only baseline.
Position size, portfolio limits and pauses
The stock-only concentration and technical cut-loss policies are agreed. The former 0.5% per-trade and 2% combined planned loss budgets are superseded, with their previous approval preserved in the decision history. Planned loss is now an explicit consequence of the assessed cut-loss and proposed allocation, not a deduction from either retired budget. No replacement percentage cap is selected. Comparative selection, funded allocation and pausing for unreliable inputs or protection are agreed. Additional numerical liquidity limits and account-loss pause thresholds below remain proposals. No executable sizing or broker control is active.
| Constraint | Definition and status |
|---|---|
| Per-trade planned initial loss | Report the loss implied by technical cut-loss, proposed entry, allocation and costs; no replacement percentage cap is selected |
| Combined planned initial loss | Report the sum across open positions and pending plans without long/short netting; this is exposure reporting, not a reservation against the retired 2% ceiling |
| Stock selection | Agreed baseline: select one clear long-stock leader or remain in cash; retain an intact holding rather than rotate automatically |
| Per-stock entry allocation | Agreed: up to 100% of capital in one fully paid long stock when justified; optional and subject to cash, costs and other commitments |
| Funded stock purchases | Former 40% cap withdrawn; existing cash commitments and estimated costs must leave sufficient cash for the proposed purchase; no leverage is authorized |
| Additional numerical share-liquidity limit | Proposed only: quantity no more than 1% of the previous 20 sessions' average share volume |
| Daily loss pause | Threshold under review for the concentrated approach; proposed action is to cancel unfilled entries and block new entries for that session |
| Drawdown pause | Threshold under review for the concentrated approach; proposed action is to pause new entries pending review |
| Short borrow ceiling | Separate proposal only: annualized indicated borrow rate no more than 10%; short stock remains outside this stock baseline |
Use one current equity, cash and position snapshot for the entry batch. Report gross exposure as current marked absolute notional of open positions plus reserved pending entry-limit notional plus proposed notional. Per-stock exposure uses the same basis; do not value existing winners at their original entry cost. Reserve cash for pending purchases and their estimated costs before considering another plan. Do not subtract already-funded holdings from the cash balance a second time or presume proceeds are available before the account permits their use.
The research case proposes an allocation, which may be below the agreed maximum. Compute a whole-share quantity Q from that allocation and the proposed entry, then check available cash, estimated costs, existing commitments and any other applicable agreed constraints. The allowance alone does not choose a quantity or require the largest affordable position. Report planned initial loss as Q times entry-limit-to-S0 distance plus estimated round-trip commissions, fees and adverse exit/execution friction not already represented by the entry ask/bid and stop reference. Do not count the entry-side spread twice. The additional displayed-size liquidity proposal requires current entry-side size to cover Q; this remains an ancillary proposal. Use a quantity-sensitive cost estimate when fees are not linear. Unknown execution costs or carry terms block entry; do not fill them with zero.
After a partial fill, reconcile actual shares, cash used and costs; retain cash reserved for any still-pending quantity and release it only when cancellation or fill is confirmed. Record the filled quantity's actual initial planned loss for reporting and comparison with later outcomes. There is no deduction from the retired combined loss budget. Unrealized profit is not automatically spendable cash, and the agreed no-pyramiding rule still applies. Ongoing borrow, dividends owed and financing belong in net P&L and equity; initial stop loss does not bound indefinite carry costs. For the separate proposed short-stock policy, recheck availability/rate daily; a recall requires cover at the first tradable opportunity, and a rate above its proposed ceiling requires cover at the next regular-session opening opportunity. These short-stock details do not authorize its sizing.
The allocation allowance governs proposed purchases; appreciation does not silently trigger profit-taking. New purchases must remain funded after existing commitments and costs. No retired combined-risk ceiling supplies a hidden entry gate. Agreed readiness pauses block new entries while data, position reconciliation or protection is unreliable and resume only after verification. Cancel unfilled entries when readiness fails; protective, trend and event exits remain available when the future adapter can perform them. Separately, account-loss pause thresholds remain drafts: those additional loss pauses would also continue to allow exits. Under that proposed policy, a daily pause resets next session only if the drawdown pause and other readiness failures are clear. Drawdown-pause resumption requires an explicit review decision; no automatic reset after a time delay. Evaluate pauses before the entry batch and on account updates while any entry order remains pending; cancel unfilled entries when a pause triggers. Latch a daily pause through the session even if equity recovers. Continue checking drawdown at each daily review.
Concentrating deliberately retains company, market, sector, gap and liquidity risk. Several shortlisted companies can also move together. No hedge is assumed to cancel that exposure. The previous four-position proposal does not supply an automatic allocation rule; the agreed baseline selects one clear leader or cash. A full allocation is optional and does not waive the patient exit or pre-earnings policy. The stock allowance does not extend to option premium, short-stock exposure or leverage. An unhedged short has no absolute maximum loss.
Earnings and other events
Agreed policy: be flat before earnings and reassess afterward. The following entry buffer, exit deadlines and event-handling details remain proposed. Block a new entry when a known earnings release would occur within the next 21 exchange sessions, counting the proposed entry session as session one. An unknown release date blocks entry. A known distant date with unknown time of day uses the conservative preceding-session exit deadline. Resolve credible date conflicts conservatively as described below; do not silently choose the later date.
Use a dated issuer announcement where available; otherwise retain a clearly labeled estimated calendar date and its source. For conflicting estimates or a date range, use the earliest credible possible release for the protective deadline until the conflict is resolved. A failed search does not establish no earnings. Use targeted web/IR research; no EDGAR ingestion pipeline is required.
Exit 15 minutes before the official regular-session close on the last session before a before-open, intraday or time-unknown release. For a confirmed after-close release, exit 15 minutes before that session's official close. Respect early-close days. If a release falls on a nontrading day, use the preceding trading session. If a newly announced deadline has already passed, cancel entries and exit at the first subsequent regular-session tradable opportunity. An unscheduled announcement can still arrive before the system can react.
Check event timing at each daily review and again before entry. A failed lookup does not erase a still-valid saved announcement; record the failure and its date. If the saved timing is explicitly withdrawn or the previously usable event coverage becomes unknown, block new entries and close an existing position at the next regular-session opening opportunity under this conservative baseline. After earnings, require a fresh pullback in a regular session whose opening is strictly after the known release timestamp. A before-open release can therefore allow that day's completed session to start a new pullback, but never an entry without later confirmation. If only the release date is known, require a regular session after that date. This also covers after-close, weekend and holiday releases. Do not recycle the pre-earnings signal.
Confirmed binary events such as a merger vote or clinical/regulatory decision receive the same flat-before-event treatment. Other news is documented for review; an LLM cannot create an undocumented discretionary entry or exit rule. A halt prevents execution; keep the exit intent and reconcile at the next tradable opportunity rather than recording an imaginary fill.
Execution and data contract
All times follow the official exchange calendar and America/New_York timezone. Run the approved daily research review before the opening session. No current broker connectivity, permissions or real-time data entitlement is assumed.
Agreed paper-research entry contract: be ready before the official regular open. The existing five-minute, two-second and ATR-based entry checks below are accepted for evaluation; they are not an implemented broker adapter or permission to send orders. At five minutes after that open, freeze one shared batch of the latest available real-time two-sided quotes. Capture the assessed candidates concurrently; missing quotes cannot be replaced with daily-bar prices. Any alternative selection must already have the comparative assessment and eligibility evidence. Source quote age must be at most two seconds with verified clock alignment; reject delayed, indicative, missing-time, crossed, zero or nonfinite quotes. The bid/ask spread must be at most 0.05 times signal-day ATR. No valid quote at this decision time means the signal expires; do not infer a fill from a daily bar.
At that frozen decision quote, require the executable ask for a long to be above the signal-day SMA20, signal trail and S0, but no higher than signal close + 0.5 ATR. For a short, require the executable bid below the signal-day SMA20, signal trail and S0, but no lower than signal close - 0.5 ATR. If observed pre-entry regular-session trades already crossed S0, cancel the plan. Missing coverage of this interval blocks entry. An outside-band decision quote is skipped rather than chased or retried later. The price-band check uses this decision quote, not the official opening trade; the separate pre-entry S0-crossing check still covers earlier session trades.
The future adapter contract is one immediate-or-cancel marketable limit entry for the selected and fully evidenced plan at that ask/bid, sized using the limit. Reserve its cash and costs, then submit once while its frozen source quote is still within the two-second age limit; otherwise skip it. No order is sent by the current research implementation. Do not replace stale batch quotes with later favorable quotes. Cancel any remainder; no price replacement or second attempt. An order submission with uncertain status is reconciled by its identity before any action; it is not resubmitted as a new order. Protective handling of partial fills must be verified before this adapter can be enabled.
Protective, daily-trend and event exits are risk actions, so they do not inherit entry price-chase, spread or frozen-batch quote-age limits. Submit a reconciled market exit at the first regular-session opportunity when required; a pending exit survives an outage. If protection cannot be established after a fill, cancel remaining entries and flatten the actual position when tradable. Keep exit protection and position reconciliation separate from once-daily research.
Daily-close trail logic uses the completed day's bar only after it is available; it cannot create a fill at that same known close. A missed or unverified session prevents a new signal and a fabricated breach count. Reconstruct state after verified data recovery. A recovered history showing an earlier missed exit creates an exit at the next tradable regular-session opportunity after discovery, never a backdated fill. Keep existing protective orders; block new entries while position, adjustment, price or event state is unresolved.
Fictional sizing and exit examples
Assume paper equity of $100,000, no other position, a hypothetical entry at $100 and a technical assessment that supports a $94 initial cut-loss. Those prices are illustrative; no particular stock is assessed here. For price-only comparison, a 100% fully paid share allocation would represent 1,000 shares before allowing for fees. Its planned loss at the assessed cut-loss is $6,000, or 6% of initial account equity before costs. The 6% is derived from the scenario, not a new percentage cap. An actual funded order must leave enough cash for costs and other commitments, so the executable quantity can be smaller. These illustrations exclude fees, slippage beyond the stated exit, and carry; they are not a verified quantity or trade recommendation.
| Hypothetical eventual execution | Price-only result at full allocation | Meaning |
|---|---|---|
| Trend exit at $125 | +$25,000 / +25% of initial account equity | A possible scenario, not a target or forecast |
| Protective exit at $94 | -$6,000 / -6% | Loss at the assessed cut-loss before costs |
| Adverse-gap exit at $90 | -$10,000 / -10% | A gap can exceed planned stop risk |
| Larger adverse-gap exit at $80 | -$20,000 / -20% | The single-company shock affects the whole account |
Trail example: after favorable progress, yesterday's long trail is $110. Today's SMA50 is $111 and close is $109: the trail becomes $111 and this is breach one. Next session SMA50 falls to $110 and close is $108: the trail stays $111 and this is breach two. The exit is due at the following opening opportunity, whose actual price is unknown. A close above $111 instead would reset the count.
Separate proposed short-method illustration: with signal close $100, ATR $2 and whole-pullback high $104, S0 is max($105, $106) = $106. After favorable progress a previous trail of $90 can fall to $89 when SMA50 is $89; closes of $91 then $92 beyond that ratcheted reference trigger a next-opening exit. It never rises back to $90 simply because SMA50 does. This illustrates the draft formula only; it does not apply the stock concentration allowance to a short position or approve short sizing.
Gamma, options and implementation boundary
Keep gamma evidence by strike and expiry with dates, coverage, missingness and source hashes. Unsigned concentration cannot establish dealer sign, support, resistance, a gamma flip or an option-selling edge. A disappearing or expiring node alone neither exits a stock trend nor extends its stop. Test gamma as a separate addition after the price-only baseline is reproducible.
This rulebook records the agreed long-stock research baseline, with the concentration allowance restricted to fully paid long stock. Short-stock sizing and options buying and selling remain separate instrument policies: underlying trend success does not establish option P&L, suitable expiry, assignment handling or premium risk. No naked option selling, automatic rolls or legacy premium exit percentages are inherited. The agreed baseline uses patient daily-close exits and avoids holding through earnings. Tighter intraday trailing exits and earnings-carry strategies are outside this baseline.
Implemented research components include historical pullback-state reconstruction, same-session SPY SMA50, deterministic entry and trailing checks, stock sizing from explicit assessed inputs, and full-history technical context for future assessments. Older two-row assessment packets remain frozen under their original scope. A complete strategy replay additionally needs explicit historical technical stops, comparative conviction and allocation, earnings information known at each decision, executable quotes, costs and actual position state. A position/cash ledger and verified paper adapter are further requirements before any managed paper execution.
Current work reports a retrospective price-setup census and evidence readiness. The census does not choose an ATR stop, fill price, starting capital, fees or allocation to manufacture an equity curve. The current indicative options archive and retrospective collection times cannot prove executable historical quotes or options positioning known at each decision.
Validation and decision review
The stock research baseline is approved as revision patient-trend-following-v5. Keep it fixed during evaluation and version any later changes. Reconstructing retrospectively adjusted stock history is a historical price study, not proof that those source revisions were available to the agent at the time. Preserve corporate-action/identity boundaries and report this distinction. Today's chosen shortlist is a selected universe; results do not establish performance across all stocks or remove survivorship/selection effects.
First verify the long-stock state machines and source provenance, then report historical setup coverage and confirmations. Price confirmations are assessment opportunities, not trades; their frequency is not strategy turnover. Computational prefix invariance checks do not establish historical source availability. Test the trail only with an explicit assessed stop input; do not silently substitute the optional ATR formula when historical assessments are missing.
When a complete, versioned strategy replay becomes supportable, evaluate actual long-stock outcomes with explicit fees, spread, slippage, dividends and gap fills. Keep future short-stock and options outcomes separate. Select chronological development and unseen evaluation periods explicitly before making performance claims; no split or acceptance threshold is chosen by the present census. Daily-bar-only fill assumptions must be labeled idealized; missing executable quote evidence must not be reported as verified fills. Do not resolve ambiguous intrabar paths in the strategy's favor.
A complete replay can report trade count, holding-period distribution, turnover, net expectancy in R, average winner/loss, drawdown, worst gaps, time underwater and results by stock and period. These are unavailable from a price-setup census and must not be inferred from its signal counts. Check whether a few names or trades dominate the result. No minimum monthly trade quota or promised return is set. Acceptance thresholds and the historical evaluation split should be agreed before results are used to claim an edge; they are not executable trading parameters supplied by this proposal.
Published trend-following research motivates a test but does not validate this single-stock pullback rule, its numbers or this shortlist. AQR: Time Series Momentum.
Patient daily-close exits, the separate protective stop, exiting before earnings, and willingness to concentrate up to 100% in a justified fully paid long stock are recorded. The technical assessment sets the initial cut-loss first, and the proposed entry and allocation determine the reported planned account loss. The former 0.5% / 2% budgets are superseded, with no replacement percentage cap selected; the former allocation caps must not silently remain as defaults. Options and short-stock sizing are separate, and no leverage is authorized. The long-stock entry, ratcheting SMA50 exit, comparative selection, fresh-setup and readiness-pause baseline is now agreed for implementation and evaluation. The 21-session earnings buffer, 15-minute deadline and other explicitly marked ancillary numbers remain proposals. Current work tests implementation and reconstructs price setups with evidence gaps visible; it does not claim profitable strategy results or managed paper positions. Trading remains disabled.
SHORTLIST REVIEW
Daily assessment
Every stock reviewed. Conditions and evidence behind each view.
COMPANY RESEARCH
Stock research
Price & volume
All available sessions are retained. Gaps break lines. Daily bars may include extended-hours trades. Split returns exclude cash dividends.
Calculated indicators
Formula definitions and parameters
History & corporate actions
Source provenance
Prices and indicators use the same completed snapshot. A later archive revision is not substituted into this chart.
OPTIONS RESEARCH
Gamma exposure
Explore exposure across strikes and expirations.
Estimated exposure, not observed dealer positions. Quote and open-interest dates differ.
Swipe across expirations or scroll through strikes. Tap a value to inspect.
Select a heatmap cell to see its exposure and coverage.
Exposure by expiry and strike · Detailed tables
Unsigned exposure from included contracts only. Strike rows follow the selected expiration.
| Expiry | Included / total | Exposure · USD | Share |
|---|
| Strike · USD | Call exposure · USD | Put exposure · USD | Included exposure · USD | Included / total |
|---|
Changes between archived dates
Consecutive archived dates can be separated by missing trading sessions. OI migration requires advancing source dates and unchanged deliverables.