Method
Rule / pseudocode
_Weekly return autocorrelation / drift persistence: once a directional bias is established early in the week (price holding above or below Monday's open), trend-following behaviour tends to carry it into the weekly close. The original poster claimed ~76% hit rate on 16y of NQ; the credible core is a modest positive conditional drift, not a coin-flip beater._
Out-of-sample equity curve
Out-of-sample performance
Hypothesis
On the Nasdaq-100, the side of Monday's opening price that the index sits on by Wednesday's close predicts the direction of Friday's weekly close, giving a tradeable mid-week directional edge.
Method
Instrument: QQQ · Entry: At Wednesday close take direction = sign(Wed close - Monday open) · Exit: Friday close
Results
Out-of-sample Sharpe was -0.91, versus -0.38 in-sample. A bootstrap test returned p = 0.953 (not significant). Walk-forward Sharpe stayed positive in 2 of 5 folds. Worst out-of-sample drawdown was -47.69%.
Analysis
This tests a popular r/algotrading claim that on 16 years of NQ, whichever side of Monday's open price sits on by Wednesday calls the weekly close ~76% of the time. Reproduced honestly on QQQ daily bars with a fixed rule (no fitted parameters), the edge does not exist. In-sample Sharpe is already negative at -0.39 (-35.1% total return); out of sample it is worse at -0.91 (-46.1% total return, -47.7% max drawdown) over 303 independent weekly trades.
The measured out-of-sample directional hit rate is 55.1% — genuinely above a coin flip, and probably the grain of truth behind the Reddit post — but it is economically worthless here. Mean per-trade return after costs is negative because payoff is asymmetric: the weeks the rule gets wrong move further than the weeks it gets right, so 55% accuracy still bleeds money. Directional hit rate is not profitability.
Walk-forward validation is unstable: fold Sharpes [0.98, -1.57, 2.55, -0.47, -1.68] give only 40% positive folds and a combined walk-forward Sharpe of -0.70. There is no consistent regime in which the signal works; the positive folds are noise.
The block-bootstrap test on non-overlapping OOS trades returns p = 0.953 under the zero-edge null — the strategy is, if anything, significantly worse than random, consistent with buying strength/selling weakness into a two-day mean-reverting horizon after costs. The 10 bps round-trip cost (charged once per trade) is modest and not the primary driver; the raw directional bet has no positive expectancy.
Verdict: REJECTED. The headline 76% figure does not replicate; the real conditional hit rate is ~55% and does not survive costs or payoff asymmetry. A classic case of a screenshot-friendly statistic that evaporates under out-of-sample, cost-aware testing.
Source
Originated from discussion on r/manual.
Evidence
Walk-forward Sharpe by fold
---
_Generated by labs-algo-trading. Automated research — not financial advice. Backtests overfit; treat verdicts as hypotheses._