Captures the close-to-next-open return during an established uptrend.
No AI qualification submitted
This strategy keeps its course or research provenance. A normal backtest snapshot cannot award the AI-generated label.
How the strategy works
The strategy isolates the return earned outside regular trading hours. It holds overnight only when the market is above its 20-day average, using the trend filter to avoid some weak regimes.
Concrete example
QQQ closes at 500 while its 20-day SMA is 490, so the model enters at 500 near the close. If the next session opens at 502, the gross overnight return is 0.40% before costs.
Exact algorithm
- Require the daily close above its 20-session SMA.
- Enter long at the regular-session close.
- Exit at the following regular-session open.
- The course applies volatility-targeted sizing and a buying-power cap.
Required data: ohlcv
Where it may work—and where it can fail
Main risks
- Overnight gaps cannot be stopped in real time at a chosen price
- The average edge is small relative to costs
- Large event losses can dominate many small gains
- QQQ differs from leveraged NQ futures
“Best conditions” is an interpretation of the strategy's mechanism, not an additional course entry rule and not a performance guarantee.
Forward paper transactions
| Entry | Side | Entry price | Exit | Exit price | Capital basis | Gross notional | Outcome | P&L |
|---|---|---|---|---|---|---|---|---|
| 2026-09-28 00:00:00+00:00 | LONG | 736.53 | 2026-09-29 00:00:00+00:00 | 740.15 | $10,000.00 | $10,000.00 | HIT | $+45.15 |
| 2026-09-25 00:00:00+00:00 | LONG | 744.50 | 2026-09-28 00:00:00+00:00 | 740.46 | $10,000.00 | $10,000.00 | MISS | $-58.26 |
| 2026-09-24 00:00:00+00:00 | LONG | 741.10 | 2026-09-25 00:00:00+00:00 | 742.83 | $10,000.00 | $10,000.00 | HIT | $+19.34 |
| 2026-09-23 00:00:00+00:00 | LONG | 741.21 | 2026-09-24 00:00:00+00:00 | 735.29 | $10,000.00 | $10,000.00 | MISS | $-83.87 |
| 2026-09-22 00:00:00+00:00 | LONG | 747.46 | 2026-09-23 00:00:00+00:00 | 746.97 | $10,000.00 | $10,000.00 | MISS | $-10.56 |
| 2026-09-21 00:00:00+00:00 | LONG | 741.47 | 2026-09-22 00:00:00+00:00 | 740.98 | $10,000.00 | $10,000.00 | MISS | $-10.61 |
| 2026-09-18 00:00:00+00:00 | LONG | 721.45 | 2026-09-21 00:00:00+00:00 | 727.89 | $10,000.00 | $10,000.00 | HIT | $+85.26 |
| 2026-09-17 00:00:00+00:00 | LONG | 716.92 | 2026-09-18 00:00:00+00:00 | 718.83 | $10,000.00 | $10,000.00 | HIT | $+22.64 |
| 2026-09-08 00:00:00+00:00 | LONG | 718.36 | 2026-09-09 00:00:00+00:00 | 716.40 | $10,000.00 | $10,000.00 | MISS | $-31.28 |
| 2026-09-04 00:00:00+00:00 | LONG | 718.96 | 2026-09-08 00:00:00+00:00 | 720.91 | $10,000.00 | $10,000.00 | HIT | $+23.12 |
| 2026-08-27 00:00:00+00:00 | LONG | 721.11 | 2026-08-28 00:00:00+00:00 | 719.74 | $10,000.00 | $10,000.00 | MISS | $-23.00 |
| 2026-08-21 00:00:00+00:00 | LONG | 713.44 | 2026-08-24 00:00:00+00:00 | 709.66 | $10,000.00 | $10,000.00 | MISS | $-56.98 |
| 2026-08-20 00:00:00+00:00 | LONG | 710.93 | 2026-08-21 00:00:00+00:00 | 715.23 | $10,000.00 | $10,000.00 | HIT | $+56.48 |
| 2026-08-19 00:00:00+00:00 | LONG | 716.08 | 2026-08-20 00:00:00+00:00 | 712.09 | $10,000.00 | $10,000.00 | MISS | $-59.72 |
| 2026-08-18 00:00:00+00:00 | LONG | 717.51 | 2026-08-19 00:00:00+00:00 | 720.39 | $10,000.00 | $10,000.00 | HIT | $+36.14 |
| 2026-08-17 00:00:00+00:00 | LONG | 729.87 | 2026-08-18 00:00:00+00:00 | 720.21 | $10,000.00 | $10,000.00 | MISS | $-136.35 |
Capital basis is allocated paper equity. Gross notional uses the exposure stored with that exact fill; legacy fills with no recorded exposure are shown as unknown. A new semantic paper generation archives the prior run and restarts the forward clock.
Archived paper versions
Read-only prior runs preserve their executable manifest, balances, and fills. They never contribute to the active clock, cash, or qualification.
| Version | Market | Exposure | Allocation | Cost | Code hash | Started | Archived | Fills | Starting cash | Ending cash | Realized P&L | Final status |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| legacy-v1 | unknown · unknown | unknown | unknown | unknown | legacy | 2026-08-16T16:54:09.212635+00:00 | 2026-08-16T22:55:36.695333+00:00 | 0 | $100,000.00 | $100,000.00 | $+0.00 | running |
Rolling 70/30 diagnostic
This moving 70/30 split is a dashboard diagnostic, not frozen qualification evidence. It cannot award AI-qualified status.
Candles and execution signals
Shows the latest 120 available bars. BUY/SELL marks strategy entries and exits whose timestamps fall in this visible window.
Historical equity curve
Compounds each encoded net trade sequentially, including the strategy's declared exposure and modeled costs. The forward ledger starts only after deployment.
Backtest specification
QQQ is used as the clean free-data proxy for NQ; paper sizing is standardized across models.
Historical transactions
HIT = profitable after the 4 bps cost assumption; MISS = loss after costs; FLAT = break-even. Showing the most recent 100 of 1,675 transactions.
| Entry | Side | Entry price | Exit | Exit price | Outcome | Net return |
|---|---|---|---|---|---|---|
| 2026-09-29 00:00:00+00:00 | LONG | 737.93 | 2026-09-30 00:00:00+00:00 | 740.19 | HIT | +0.266% |
| 2026-09-28 00:00:00+00:00 | LONG | 736.53 | 2026-09-29 00:00:00+00:00 | 740.15 | HIT | +0.451% |
| 2026-09-25 00:00:00+00:00 | LONG | 744.50 | 2026-09-28 00:00:00+00:00 | 740.46 | MISS | -0.583% |
| 2026-09-24 00:00:00+00:00 | LONG | 741.10 | 2026-09-25 00:00:00+00:00 | 742.83 | HIT | +0.193% |
| 2026-09-23 00:00:00+00:00 | LONG | 741.21 | 2026-09-24 00:00:00+00:00 | 735.29 | MISS | -0.839% |
| 2026-09-22 00:00:00+00:00 | LONG | 747.46 | 2026-09-23 00:00:00+00:00 | 746.97 | MISS | -0.106% |
| 2026-09-21 00:00:00+00:00 | LONG | 741.47 | 2026-09-22 00:00:00+00:00 | 740.98 | MISS | -0.106% |
| 2026-09-18 00:00:00+00:00 | LONG | 721.45 | 2026-09-21 00:00:00+00:00 | 727.89 | HIT | +0.853% |
| 2026-09-17 00:00:00+00:00 | LONG | 716.92 | 2026-09-18 00:00:00+00:00 | 718.83 | HIT | +0.226% |
| 2026-09-08 00:00:00+00:00 | LONG | 718.36 | 2026-09-09 00:00:00+00:00 | 716.40 | MISS | -0.313% |
| 2026-09-04 00:00:00+00:00 | LONG | 718.96 | 2026-09-08 00:00:00+00:00 | 720.91 | HIT | +0.231% |
| 2026-08-27 00:00:00+00:00 | LONG | 721.11 | 2026-08-28 00:00:00+00:00 | 719.74 | MISS | -0.230% |
| 2026-08-21 00:00:00+00:00 | LONG | 713.44 | 2026-08-24 00:00:00+00:00 | 709.66 | MISS | -0.570% |
| 2026-08-20 00:00:00+00:00 | LONG | 710.93 | 2026-08-21 00:00:00+00:00 | 715.23 | HIT | +0.565% |
| 2026-08-19 00:00:00+00:00 | LONG | 716.08 | 2026-08-20 00:00:00+00:00 | 712.09 | MISS | -0.597% |
| 2026-08-18 00:00:00+00:00 | LONG | 717.51 | 2026-08-19 00:00:00+00:00 | 720.39 | HIT | +0.361% |
| 2026-08-17 00:00:00+00:00 | LONG | 729.87 | 2026-08-18 00:00:00+00:00 | 720.21 | MISS | -1.364% |
| 2026-08-14 00:00:00+00:00 | LONG | 731.07 | 2026-08-17 00:00:00+00:00 | 732.95 | HIT | +0.217% |
| 2026-08-13 00:00:00+00:00 | LONG | 732.07 | 2026-08-14 00:00:00+00:00 | 733.41 | HIT | +0.143% |
| 2026-08-12 00:00:00+00:00 | LONG | 723.70 | 2026-08-13 00:00:00+00:00 | 725.15 | HIT | +0.160% |
| 2026-08-11 00:00:00+00:00 | LONG | 718.45 | 2026-08-12 00:00:00+00:00 | 727.08 | HIT | +1.161% |
| 2026-08-10 00:00:00+00:00 | LONG | 720.87 | 2026-08-11 00:00:00+00:00 | 723.29 | HIT | +0.296% |
| 2026-08-07 00:00:00+00:00 | LONG | 723.03 | 2026-08-10 00:00:00+00:00 | 722.39 | MISS | -0.129% |
| 2026-08-06 00:00:00+00:00 | LONG | 714.65 | 2026-08-07 00:00:00+00:00 | 720.15 | HIT | +0.730% |
| 2026-08-05 00:00:00+00:00 | LONG | 717.30 | 2026-08-06 00:00:00+00:00 | 710.82 | MISS | -0.943% |
| 2026-08-04 00:00:00+00:00 | LONG | 723.85 | 2026-08-05 00:00:00+00:00 | 726.25 | HIT | +0.292% |
| 2026-08-03 00:00:00+00:00 | LONG | 700.07 | 2026-08-04 00:00:00+00:00 | 708.16 | HIT | +1.116% |
| 2026-07-10 00:00:00+00:00 | LONG | 725.51 | 2026-07-13 00:00:00+00:00 | 717.72 | MISS | -1.114% |
| 2026-07-09 00:00:00+00:00 | LONG | 723.28 | 2026-07-10 00:00:00+00:00 | 720.70 | MISS | -0.397% |
| 2026-07-06 00:00:00+00:00 | LONG | 722.82 | 2026-07-07 00:00:00+00:00 | 714.17 | MISS | -1.237% |
| 2026-07-01 00:00:00+00:00 | LONG | 725.17 | 2026-07-02 00:00:00+00:00 | 725.58 | HIT | +0.017% |
| 2026-06-30 00:00:00+00:00 | LONG | 736.40 | 2026-07-01 00:00:00+00:00 | 729.19 | MISS | -1.019% |
| 2026-06-29 00:00:00+00:00 | LONG | 724.08 | 2026-06-30 00:00:00+00:00 | 724.18 | MISS | -0.026% |
| 2026-06-22 00:00:00+00:00 | LONG | 737.95 | 2026-06-23 00:00:00+00:00 | 715.74 | MISS | -3.050% |
| 2026-06-18 00:00:00+00:00 | LONG | 740.62 | 2026-06-22 00:00:00+00:00 | 742.02 | HIT | +0.149% |
| 2026-06-16 00:00:00+00:00 | LONG | 729.86 | 2026-06-17 00:00:00+00:00 | 735.19 | HIT | +0.690% |
| 2026-06-15 00:00:00+00:00 | LONG | 744.00 | 2026-06-16 00:00:00+00:00 | 742.25 | MISS | -0.275% |
| 2026-06-04 00:00:00+00:00 | LONG | 740.61 | 2026-06-05 00:00:00+00:00 | 730.06 | MISS | -1.464% |
| 2026-06-03 00:00:00+00:00 | LONG | 744.21 | 2026-06-04 00:00:00+00:00 | 735.48 | MISS | -1.213% |
| 2026-06-02 00:00:00+00:00 | LONG | 746.16 | 2026-06-03 00:00:00+00:00 | 747.31 | HIT | +0.114% |
| 2026-06-01 00:00:00+00:00 | LONG | 742.74 | 2026-06-02 00:00:00+00:00 | 742.40 | MISS | -0.086% |
| 2026-05-29 00:00:00+00:00 | LONG | 738.31 | 2026-06-01 00:00:00+00:00 | 737.04 | MISS | -0.212% |
| 2026-05-28 00:00:00+00:00 | LONG | 735.60 | 2026-05-29 00:00:00+00:00 | 737.84 | HIT | +0.265% |
| 2026-05-27 00:00:00+00:00 | LONG | 729.45 | 2026-05-28 00:00:00+00:00 | 729.73 | MISS | -0.002% |
| 2026-05-26 00:00:00+00:00 | LONG | 730.28 | 2026-05-27 00:00:00+00:00 | 732.96 | HIT | +0.327% |
| 2026-05-22 00:00:00+00:00 | LONG | 717.54 | 2026-05-26 00:00:00+00:00 | 725.96 | HIT | +1.133% |
| 2026-05-21 00:00:00+00:00 | LONG | 714.51 | 2026-05-22 00:00:00+00:00 | 718.07 | HIT | +0.458% |
| 2026-05-20 00:00:00+00:00 | LONG | 713.15 | 2026-05-21 00:00:00+00:00 | 708.99 | MISS | -0.623% |
| 2026-05-19 00:00:00+00:00 | LONG | 701.53 | 2026-05-20 00:00:00+00:00 | 705.29 | HIT | +0.496% |
| 2026-05-18 00:00:00+00:00 | LONG | 705.88 | 2026-05-19 00:00:00+00:00 | 699.81 | MISS | -0.900% |
| 2026-05-15 00:00:00+00:00 | LONG | 708.93 | 2026-05-18 00:00:00+00:00 | 711.54 | HIT | +0.328% |
| 2026-05-14 00:00:00+00:00 | LONG | 719.79 | 2026-05-15 00:00:00+00:00 | 710.14 | MISS | -1.381% |
| 2026-05-13 00:00:00+00:00 | LONG | 714.71 | 2026-05-14 00:00:00+00:00 | 714.62 | MISS | -0.053% |
| 2026-05-12 00:00:00+00:00 | LONG | 707.24 | 2026-05-13 00:00:00+00:00 | 709.96 | HIT | +0.345% |
| 2026-05-11 00:00:00+00:00 | LONG | 713.29 | 2026-05-12 00:00:00+00:00 | 708.22 | MISS | -0.751% |
| 2026-05-08 00:00:00+00:00 | LONG | 711.23 | 2026-05-11 00:00:00+00:00 | 710.36 | MISS | -0.162% |
| 2026-05-07 00:00:00+00:00 | LONG | 694.94 | 2026-05-08 00:00:00+00:00 | 699.92 | HIT | +0.677% |
| 2026-05-06 00:00:00+00:00 | LONG | 695.77 | 2026-05-07 00:00:00+00:00 | 696.58 | HIT | +0.076% |
| 2026-05-05 00:00:00+00:00 | LONG | 681.61 | 2026-05-06 00:00:00+00:00 | 687.78 | HIT | +0.865% |
| 2026-05-04 00:00:00+00:00 | LONG | 672.88 | 2026-05-05 00:00:00+00:00 | 677.96 | HIT | +0.715% |
| 2026-05-01 00:00:00+00:00 | LONG | 674.15 | 2026-05-04 00:00:00+00:00 | 674.66 | HIT | +0.036% |
| 2026-04-30 00:00:00+00:00 | LONG | 667.74 | 2026-05-01 00:00:00+00:00 | 669.16 | HIT | +0.173% |
| 2026-04-29 00:00:00+00:00 | LONG | 661.57 | 2026-04-30 00:00:00+00:00 | 665.35 | HIT | +0.531% |
| 2026-04-28 00:00:00+00:00 | LONG | 657.55 | 2026-04-29 00:00:00+00:00 | 658.63 | HIT | +0.124% |
| 2026-04-27 00:00:00+00:00 | LONG | 664.23 | 2026-04-28 00:00:00+00:00 | 657.41 | MISS | -1.067% |
| 2026-04-24 00:00:00+00:00 | LONG | 663.88 | 2026-04-27 00:00:00+00:00 | 663.40 | MISS | -0.112% |
| 2026-04-23 00:00:00+00:00 | LONG | 651.42 | 2026-04-24 00:00:00+00:00 | 658.51 | HIT | +1.048% |
| 2026-04-22 00:00:00+00:00 | LONG | 655.11 | 2026-04-23 00:00:00+00:00 | 653.55 | MISS | -0.278% |
| 2026-04-21 00:00:00+00:00 | LONG | 644.33 | 2026-04-22 00:00:00+00:00 | 650.15 | HIT | +0.863% |
| 2026-04-20 00:00:00+00:00 | LONG | 646.79 | 2026-04-21 00:00:00+00:00 | 648.41 | HIT | +0.210% |
| 2026-04-17 00:00:00+00:00 | LONG | 648.85 | 2026-04-20 00:00:00+00:00 | 648.04 | MISS | -0.165% |
| 2026-04-16 00:00:00+00:00 | LONG | 640.47 | 2026-04-17 00:00:00+00:00 | 645.59 | HIT | +0.759% |
| 2026-04-15 00:00:00+00:00 | LONG | 637.40 | 2026-04-16 00:00:00+00:00 | 639.21 | HIT | +0.244% |
| 2026-04-14 00:00:00+00:00 | LONG | 628.60 | 2026-04-15 00:00:00+00:00 | 629.08 | HIT | +0.036% |
| 2026-04-13 00:00:00+00:00 | LONG | 617.39 | 2026-04-14 00:00:00+00:00 | 620.22 | HIT | +0.418% |
| 2026-04-10 00:00:00+00:00 | LONG | 611.07 | 2026-04-13 00:00:00+00:00 | 609.48 | MISS | -0.300% |
| 2026-04-09 00:00:00+00:00 | LONG | 610.19 | 2026-04-10 00:00:00+00:00 | 611.84 | HIT | +0.230% |
| 2026-04-08 00:00:00+00:00 | LONG | 606.09 | 2026-04-09 00:00:00+00:00 | 605.93 | MISS | -0.066% |
| 2026-04-07 00:00:00+00:00 | LONG | 588.59 | 2026-04-08 00:00:00+00:00 | 608.71 | HIT | +3.378% |
| 2026-03-11 00:00:00+00:00 | LONG | 607.69 | 2026-03-12 00:00:00+00:00 | 602.76 | MISS | -0.851% |
| 2026-03-10 00:00:00+00:00 | LONG | 607.77 | 2026-03-11 00:00:00+00:00 | 608.95 | HIT | +0.154% |
| 2026-03-09 00:00:00+00:00 | LONG | 607.76 | 2026-03-10 00:00:00+00:00 | 607.78 | MISS | -0.037% |
| 2026-03-05 00:00:00+00:00 | LONG | 608.91 | 2026-03-06 00:00:00+00:00 | 600.31 | MISS | -1.452% |
| 2026-03-04 00:00:00+00:00 | LONG | 610.75 | 2026-03-05 00:00:00+00:00 | 607.40 | MISS | -0.589% |
| 2026-02-25 00:00:00+00:00 | LONG | 616.68 | 2026-02-26 00:00:00+00:00 | 615.59 | MISS | -0.217% |
| 2026-02-02 00:00:00+00:00 | LONG | 626.14 | 2026-02-03 00:00:00+00:00 | 628.30 | HIT | +0.305% |
| 2026-01-29 00:00:00+00:00 | LONG | 629.43 | 2026-01-30 00:00:00+00:00 | 625.71 | MISS | -0.631% |
| 2026-01-28 00:00:00+00:00 | LONG | 633.22 | 2026-01-29 00:00:00+00:00 | 632.65 | MISS | -0.130% |
| 2026-01-27 00:00:00+00:00 | LONG | 631.13 | 2026-01-28 00:00:00+00:00 | 635.46 | HIT | +0.646% |
| 2026-01-26 00:00:00+00:00 | LONG | 625.46 | 2026-01-27 00:00:00+00:00 | 628.91 | HIT | +0.512% |
| 2026-01-23 00:00:00+00:00 | LONG | 622.72 | 2026-01-26 00:00:00+00:00 | 623.21 | HIT | +0.039% |
| 2026-01-22 00:00:00+00:00 | LONG | 620.76 | 2026-01-23 00:00:00+00:00 | 619.73 | MISS | -0.206% |
| 2026-01-16 00:00:00+00:00 | LONG | 621.26 | 2026-01-20 00:00:00+00:00 | 610.53 | MISS | -1.767% |
| 2026-01-15 00:00:00+00:00 | LONG | 621.78 | 2026-01-16 00:00:00+00:00 | 625.50 | HIT | +0.558% |
| 2026-01-14 00:00:00+00:00 | LONG | 619.55 | 2026-01-15 00:00:00+00:00 | 626.60 | HIT | +1.098% |
| 2026-01-13 00:00:00+00:00 | LONG | 626.24 | 2026-01-14 00:00:00+00:00 | 622.24 | MISS | -0.679% |
| 2026-01-12 00:00:00+00:00 | LONG | 627.17 | 2026-01-13 00:00:00+00:00 | 627.27 | MISS | -0.024% |
| 2026-01-09 00:00:00+00:00 | LONG | 626.65 | 2026-01-12 00:00:00+00:00 | 622.31 | MISS | -0.733% |
| 2026-01-08 00:00:00+00:00 | LONG | 620.47 | 2026-01-09 00:00:00+00:00 | 621.41 | HIT | +0.111% |
| 2026-01-07 00:00:00+00:00 | LONG | 624.02 | 2026-01-08 00:00:00+00:00 | 623.03 | MISS | -0.199% |