Skip to content
Blog

Strategy Lab Notes

The stories behind the backtests — where each strategy came from, how it was tested, and what survived. Winners and losers alike.

24 posts
The Pivot Retest Is Negative on All Thirteen Markets We Own
2026-08-19 · break and retest · price action · swing pivots · day trading · backtest · negative-result

The Pivot Retest Is Negative on All Thirteen Markets We Own

Break a swing high, wait for the retest, wait for a confirmation candle, enter on the continuation. It is in every price action course. We measured it on thirteen instruments and 5,836 setups, 2019 to 2021, before writing any strategy code. It loses on all thirteen, at every profit target from 1R to 3R. And the confirmation candle, the part that is supposed to be the discipline, costs money.

Read the story
The ICT Silver Bullet Is Sold on a 70% Win Rate. We Measured 36.1%.
2026-08-19 · ICT · silver bullet · smart money concepts · day trading · backtest · negative-result

The ICT Silver Bullet Is Sold on a 70% Win Rate. We Measured 36.1%.

The Silver Bullet is the most specific promise in the ICT canon: a one-hour window, a particular gap, and win rates quoted between 70 and 90 percent. We measured all three published windows on six markets, three US indices plus EUR/USD, GBP/USD and gold, 2019 to 2021, before writing any strategy code. Across 2,200 setups it wins 36.1% of the time and loses 0.24R per trade. The FX pairs, which its own sources call the most widely traded for this setup, lose more than twice as much as the indices.

Read the story
Quarterly Theory Says the Day's Extreme Forms in Q2. It's the Least Likely Quarter.
2026-08-16 · quarterly theory · ICT · smart money concepts · day trading · backtest · negative-result

Quarterly Theory Says the Day's Extreme Forms in Q2. It's the Least Likely Quarter.

Quarterly Theory splits the trading day into four six-hour quarters and says the second one manufactures the day's high or low. We measured that on three FX majors, three US indices and gold, 2019 to 2021, before writing any strategy code. Q2 holds the extreme 16.6% of the time against the 25% you get from chance, and every one of the seven markets lands below chance. Trading the setup loses 0.06R per trade across 2,162 trades, and the cost-free drift runs 0.14R against the claim.

Read the story
Gotobi on EUR/JPY: We Changed Nothing and It Still Worked
2026-07-30 · gotobi · tokyo fix · eurjpy · seasonality · backtest · out-of-sample

Gotobi on EUR/JPY: We Changed Nothing and It Still Worked

We took the gotobi rules validated on USD/JPY, froze every parameter, and gave EUR/JPY exactly one out-of-sample shot. Profit factor 1.42, all four years positive, and one warning sign we are not hiding.

Read the story
The Tokyo Fix Anomaly: a Real Edge That Still Didn't Make the Cut
2026-07-05 · seasonality · USDJPY · gotobi · Tokyo fix · backtest · case-study

The Tokyo Fix Anomaly: a Real Edge That Still Didn't Make the Cut

We tested the famous 'gotobi' USDJPY anomaly on 7 years of tick data. It's real, and we still rejected it. Here's the whole story, including the bug we found along the way.

Read the story
The Backtest Claimed +60% in 11 Months. The Real Number Is Closer to 5%.
2026-07-05 · breakout · XAUUSD · Larry Williams · vendor backtests · backtest · case-study

The Backtest Claimed +60% in 11 Months. The Real Number Is Closer to 5%.

A published gold strategy came with a spectacular backtest. We retested the same rules on seven years of tick data with real costs, swept the complete parameter grid, and gave the survivors one shot at four unseen years. The edge is real. It is also five times smaller than advertised, and half of it lives in a single year.

Read the story
The London Fix Reversal: a Real Anomaly That Pays Less Than a Savings Account
2026-07-06 · mean-reversion · GBPUSD · London fix · WMR fix · backtest · negative-result

The London Fix Reversal: a Real Anomaly That Pays Less Than a Savings Account

We tested the WM/R 4pm fix reversal on 7 years of GBPUSD tick data. It passed 11 of our 12 gates and we still rejected it. The one that failed is the one that matters.

Read the story
The "Liquidity Grab" Fade, Measured: a Real Pattern That Loses a Third of a Pip Per Trade
2026-07-16 · liquidity grab · GBPUSD · London open · failed breakout · price action · negative-result · measurement

The "Liquidity Grab" Fade, Measured: a Real Pattern That Loses a Third of a Pip Per Trade

Every prop-firm guru teaches the London-open failed breakout fade. We measured 400 of them on GBP/USD tick data with the real spread. The snap-back exists, pays about 1.21 pips gross, and costs 1.6 pips to trade. The pattern is real; the profit is not.

Read the story
The 9:30 Opening-Range Breakout Is Just Long the Market in Disguise
2026-07-13 · opening range breakout · ORB · Nasdaq · day trading · backtest · negative-result

The 9:30 Opening-Range Breakout Is Just Long the Market in Disguise

Everyone posts the 9:30 candle. We tested it on three years of 1-minute data for all three US indices, in-sample only, before writing a line of EA code. A close beyond the opening range doesn't continue in either direction, on any of them. The only positive drift is being long a market that was rising.

Read the story
Sixteen Strategies Failed Our Gates. The Four Best Losers, Combined, Passed Everything.
2026-07-11 · portfolio · diversification · backtest · out-of-sample · forex · risk-management

Sixteen Strategies Failed Our Gates. The Four Best Losers, Combined, Passed Everything.

We tested 16 published trading strategies on real tick data. Four kept a real edge but failed our quality bar alone. At pre-registered weights, together, they pass all 14 gates.

Read the story
Honestly Mediocre: the Bitcoin Trend Strategy That Passed the Overfit Test and Failed the Quality Bar
2026-07-06 · trend-following · bitcoin · BTCUSD · Donchian · Monte Carlo · negative-result

Honestly Mediocre: the Bitcoin Trend Strategy That Passed the Overfit Test and Failed the Quality Bar

A Donchian breakout on BTC H4 made 7.8% a year across four unseen years with textbook retention numbers. We rejected it on absolute quality, and the same rules on H1 lost 60 times out of 60.

Read the story
We Finally Tested Our First Strategy the Hard Way. The Edge Held.
2026-07-05 · breakout · USDJPY · Asian session · out-of-sample · Monte Carlo · case-study

We Finally Tested Our First Strategy the Hard Way. The Edge Held.

The Asian-session breakout that started this project was only ever tested in-sample. So we ran it through the full pipeline: a frozen out-of-sample window, a cost-stress rerun, 10,000 Monte Carlo resamples, and a beat-the-baseline check. It survived all four.

Read the story
Gold Really Does Rise Overnight. We Couldn't Keep a Cent of It.
2026-07-08 · gold · XAUUSD · seasonality · London fix · swap · negative-result

Gold Really Does Rise Overnight. We Couldn't Keep a Cent of It.

The 'London bias' says gold's gains accrue between the PM and AM fixes. We measured it on raw tick data and it's there: +$0.90 per ounce per night. Then we tried to trade it, and the nightly costs came to $1.47.

Read the story
We Reopened a Closed Case With Better Tools. The Case Stayed Closed.
2026-07-08 · seasonality · month-end · WMR fix · portfolio · rebalancing · negative-result

We Reopened a Closed Case With Better Tools. The Case Stayed Closed.

Month-end rebalancing flow at the London 4pm fix, stacked across four FX pairs with the portfolio tooling we didn't have last time. Best shared-parameter cell over five years: 41 cents a trade.

Read the story
The Weekend Gap Really Fills. Your Broker Opens Too Late to Catch It.
2026-07-08 · gap trading · weekend gap · forex · market microstructure · backtest · negative-result

The Weekend Gap Really Fills. Your Broker Opens Too Late to Catch It.

Published statistics say FX weekend gaps fill 70-86% of the time. Our first backtest produced zero trades, and the reason is the finding: the venue quotes from Sunday evening but only trades from Monday. By then the gap is gone.

Read the story
Half of a Journal of Finance Effect Is Still Real. It Pays Less Than the Commission.
2026-07-07 · seasonality · EURUSD · session cycle · order flow · backtest · negative-result

Half of a Journal of Finance Effect Is Still Real. It Pays Less Than the Commission.

The FX session cycle is documented in top journals: currencies fall during their own trading hours. We measured it on EURUSD tick data. The European leg still works, at 0.75 pips a trade. Costs are 0.7.

Read the story
We Tested the Best-Evidenced Idea in Finance at the Scale a Retail Trader Can Reach
2026-07-07 · trend-following · portfolio · Donchian · breadth · backtest · case-study

We Tested the Best-Evidenced Idea in Finance at the Scale a Retail Trader Can Reach

Trend following works because of breadth, say Man Group and AQR: many mediocre streams, one good portfolio. We ran the experiment with the six markets a retail account actually has. 58 of 60 configurations lost money.

Read the story
The Bitcoin Overnight Drift Is Documented at 33% a Year. Our Backtest Lost in All 48 Configurations.
2026-07-06 · seasonality · bitcoin · BTCUSD · overnight drift · backtest · negative-result

The Bitcoin Overnight Drift Is Documented at 33% a Year. Our Backtest Lost in All 48 Configurations.

A published BTC seasonality earns 33%/yr on exchange data. On CFD pricing, every configuration we tested lost money before commission. The spread is the whole story, and we measured it from raw ticks.

Read the story
The Carry Trade We Killed in an Hour, Using Only the Broker's Own Swap Table
2026-07-07 · carry trade · swaps · IC Markets · broker costs · FX · negative-result

The Carry Trade We Killed in an Hour, Using Only the Broker's Own Swap Table

Before writing a line of code for a carry strategy, we read IC Markets' real swap rates for eight candidate pairs. The broker's cut shaved the fat interest gaps down to pennies, and the fattest pair of all is one you are not allowed to open.

Read the story
We Gave a Trend System Five Years of Sample. It Gave Back a 1.17 Profit Factor.
2026-07-07 · trend-following · EURJPY · Donchian · carry cross · backtest · negative-result

We Gave a Trend System Five Years of Sample. It Gave Back a 1.17 Profit Factor.

First run of our pre-registered 5-year slow-trend window: EURJPY channel breakouts are mildly real, never validation-grade, and the filter that helped Bitcoin made the carry cross worse.

Read the story
We Transferred an Academic Momentum Effect to EURUSD. The Market's Most Efficient Pair Said No.
2026-07-06 · momentum · EURUSD · intraday · time-series momentum · backtest · negative-result

We Transferred an Academic Momentum Effect to EURUSD. The Market's Most Efficient Pair Said No.

Intraday time-series momentum is documented in equities and RUB-USD. On post-2019 EURUSD, the best of 48 configurations made $371 in three years. A clean transfer-test failure, with costs ruled out.

Read the story
A Gold System With 28 Years of Published Results Met Our Tester. The Gradient Told the Real Story.
2026-07-06 · trend-following · gold · XAUUSD · Donchian · chandelier exit · negative-result

A Gold System With 28 Years of Published Results Met Our Tester. The Gradient Told the Real Story.

A filtered Donchian breakout on gold claims PF 1.85 over 28 years, costs included. Our grid tops out at a 1.14 profit factor over 104 trades, improving monotonically as we slowed it down. Where the edge lives, no gate can follow.

Read the story
The Triple-Swap Strategy, Finally Backtested With Real Swaps: the Carry Is Real, the Trade Is Not
2026-07-06 · carry · USDJPY · triple swap · rollover · backtest · negative-result

The Triple-Swap Strategy, Finally Backtested With Real Swaps: the Carry Is Real, the Trade Is Not

Broker folklore says you can collect three nights of USDJPY swap in a few hours of exposure every Wednesday. We modeled real swaps and ran it. The carry paid every week. The strategy lost anyway.

Read the story
Every Configuration Lost Money: RSI(2) Mean Reversion Meets Gold
2026-07-05 · mean-reversion · XAUUSD · RSI · Connors · backtest · case-study

Every Configuration Lost Money: RSI(2) Mean Reversion Meets Gold

We transferred one of the most replicated mean-reversion strategies from daily equities to gold H1 and optimized it on three years of tick data with real costs. The optimizer found nothing, and the reason why is a lesson in edge geometry.

Read the story