On a Sunday evening in February 2025, I was eating dinner when my phone buzzed. GBPJPY had gapped up 84 pips over the weekend on some hawkish Bank of Japan chatter, opening at 193.24 after closing Friday at 192.40. I had been studying weekend gaps for three months and I knew the market open gap trading strategy stats by heart, but I had never actually traded one. I put my fork down, walked to my desk, and shorted 2.0 lots at 193.10 with a stop at 193.90 — an 80-pip stop — targeting Friday's close at 192.40 and a little beyond.

By Monday morning the gap had filled completely, and price pushed another six pips past Friday's close before stabilizing. I closed at 192.20 for 90 pips. At roughly $6.60 per pip per lot on GBPJPY, that was $1,188 in 41 hours from a single market open gap trading strategy setup. That trade paid for my entire weekend-gap research project many times over, and it is still the cleanest trade I have ever taken.

What made the difference was not bravery. It was preparation: I had a filter for which gaps to trade, a position size that assumed I would be wrong, and the Market Structure Overlay marking Friday's structural levels so I could see exactly where the fill target sat. Gaps are not random. They are liquidity physics, and they reward traders who treat them that way.

Thirty-two Sunday opens through the overlay: what the gap data actually showed

Before I risked real money, I backtested and forward-watched 32 weekend gaps across GBPJPY, EURUSD, and USDJPY, marking each one through the Market Structure Overlay to see how Friday's structure predicted the fill. The results reshaped my whole approach to market open gap trading strategy.

Test run Inputs I used Overlay output What the data showed
Runs 1–12: GBPJPY gaps >50 pips Overlay sweep level = Friday close zone 9 of 12 filled within 48 hours 75% fill rate, avg fill time 19 hours
Runs 13–24: EURUSD gaps >30 pips Same overlay settings, M15 timeframe 7 of 12 filled within 48 hours 58% fill rate — pair matters enormously
Runs 25–32: gaps <20 pips All three pairs, spread check at open 5 filled instantly, spreads ate the edge Small gaps: not worth trading

The brutal finding for any market open gap trading strategy: gaps under 20 pips are noise. The spread at Sunday open is often 3–8 pips on GBPJPY, which eats the entire edge before you start. I now only trade gaps above 50 pips on yen pairs and 30 pips on EURUSD. Everything smaller gets ignored, no matter how tempting the chart looks. My earlier reading on fair value gaps during the week taught me the fill mechanics; the weekend version just needed its own filter.

Setting up the Market Structure Overlay for gap entries

The overlay was not built for gaps, but it marks Friday's institutional structure better than anything else I own, and Friday structure is the whole game in gap trading. Here is how I configure it specifically for a market open gap trading strategy.

Input Field What it means Sample value
BOS Sensitivity Fractal depth for Friday's structure breaks; lower catches the last Friday swing that price must revisit 2 (deliberately sensitive)
Session Filter Only Friday's London/New York structure counts — weekend noise is excluded by default ON
Sweep Alert Distance Zone around Friday's close that triggers the fill-complete alert on your phone 10 pips on GBPJPY
News Blackout (min) Disabled for gaps — the gap IS the news event, so blackout would block the whole strategy OFF for this strategy

One quirk I discovered: if your MT5 broker's server time shows the weekend as a single long candle, load the overlay on Friday's chart before the close and screenshot Friday's marked levels. Some feeds redraw weekend structure oddly. The screenshot trick saved me from a misread level in April that would have cost me a 400 entry error.

The gap-fill expectancy math I run before every Sunday entry

I do not take a gap trade unless the expectancy math clears 1.5R. It takes ninety seconds, and it has stopped me from taking at least a dozen losing setups. Here is the exact calculation.

Gap Expectancy = (Pfill × Targetpips) − (Pfail × Stoppips) − Spread Costpips
Variable Meaning Example value
Pfill My measured fill probability for this pair and gap size (from the 32-run study) 0.75 (GBPJPY, >50 pips)
Targetpips Distance from entry to Friday close, in pips 70 pips
Pfail 1 minus Pfill — the chance price runs away and hits my stop 0.25
Stoppips Full stop distance including the gap's own size 80 pips
Spread Costpips Sunday-open spread on my feed, measured at entry time 5 pips

Run the example: (0.75 × 70) − (0.25 × 80) − 5 = 52.5 − 20 − 5 = 27.5 pips of positive expectancy. That is a trade worth taking. When I ran this for a 22-pip EURUSD gap last November, the expectancy came out at 2.1 pips. I skipped it. The gap filled for exactly 14 pips and reversed — the math had told me the truth in advance. For background on how gaps relate to institutional order flow, Babypips' forex school covers weekend market mechanics in plain language.

A $100,000 funded account and one month of gap trades

After the February win, I put the strategy on a $100,000 funded account for March 2025 with a hard rule: maximum one gap trade per weekend, 1% risk each. The account's daily loss limit was 5%, so a single gap trade could never threaten it. Here is the full month.

Weekend Setup Execution Result
Mar 2 GBPJPY gap down 61 pips; expectancy 24 pips Long 3.0 lots, filled 27 hours +$2,400
Mar 9 EURUSD gap up 34 pips; expectancy 9 pips Short 4.0 lots, filled in 11 hours +$1,100
Mar 16 No qualifying gap (largest was 14 pips) No trade — filter held $0 (discipline)
Mar 23 USDJPY gap up 58 pips on intervention rumors; expectancy 19 pips Short 3.5 lots; price kept running, stopped out −$900 (the 25% case)

Month total: +$2,600 on the $100,000 account, three trades taken, one skipped, one stopped. The March 23 loss is the important row. Intervention rumors are one of the few things that overpower gap-fill gravity, and I added a rule after it: no gap trades when the weekend's driving news is central-bank intervention. That filter alone would have saved the only red week of the month. Understanding weekend liquidity gaps at the microstructure level is what makes these exceptions predictable instead of surprising.

Three gap mistakes that cost me $2,100 before the system worked

Mistake one, December 2024: I traded a 12-pip EURUSD gap because "a gap is a gap." The Sunday spread was 4 pips. The gap filled in nine minutes for a net of 3 pips after costs — $36 on a 1.2-lot position — and then I got greedy, re-entered, and lost $210 on the chop. Small gaps are a tax on impatience. Cost: $174 net loss plus a bruised ego.

Mistake two, January 2025: I faded a 95-pip GBPJPY gap UP — wrong direction. I shorted into the gap instead of waiting for confirmation that the fill was actually starting. Price ran another 60 pips against me on Monday's Tokyo session before filling on Tuesday. My stop was wide enough to survive, barely, but I spent 30 hours in a $1,180 drawdown that proper patience would have avoided. Now I enter on a 15-minute close back toward Friday's close, never on the raw open.

Mistake three, also January: I left a gap trade open into Wednesday's FOMC minutes. The gap had filled halfway and stalled. FOMC repriced everything and my "safe" fill trade stopped out for a $746 loss. Weekend gaps and midweek central bank events do not mix. I cross-check the economic calendar before every Sunday entry now, no exceptions. The FCA's consumer guidance on leverage and event risk is worth reading before you size any of this up.

My Sunday-night execution routine, minute by minute

At 21:50 GMT I open the charts and measure every gap on my watchlist: GBPJPY, EURUSD, USDJPY. Anything below my size filter gets deleted from the screen immediately — out of sight, out of temptation. At 22:00 I check the spread on each qualifying gap; if GBPJPY shows above 8 pips I wait ten minutes and recheck rather than forcing it.

Entries go in as limit orders at the Friday structure level the overlay marked, never market orders into the open — Sunday liquidity is too thin to market-order anything above 1 lot. Stops sit beyond the weekend extreme plus a 15-pip buffer, which is wider than my normal stops but necessary because gaps that fail tend to fail violently. Targets are Friday's close, full stop, no greed for the overshoot. I check the week's economic calendar once, set a phone alert at the overlay's sweep level, and go to bed.

The psychological trick is treating Sunday night like a sniper's schedule, not a trading session. Two hours of work, one decision, then sleep. Compare that to my old habit of staring at screens all week — the grid traders I studied taught me that the less you touch a working system, the better it works. Gap trading rewards the same laziness.

Gap trading questions I get every week

What causes weekend gaps in forex?

Forex closes for retail traders on Friday but the world does not stop. Central bank comments, elections, geopolitical events, and economic data released over the weekend change the fair price, so when liquidity returns on Sunday, quotes reopen where the market now values the pair. Big gaps almost always have a real news driver behind them.

What percentage of forex gaps actually fill?

From my own 32-gap study: 75% of GBPJPY gaps over 50 pips filled within 48 hours, versus 58% for EURUSD gaps over 30 pips. Small gaps under 20 pips fill more often but are untradeable because Sunday spreads eat the profit. The fill rate is real, but the tradeable edge lives only in the larger gaps.

Should I trade the gap on Sunday open or wait for Monday?

Wait for confirmation. Entering on the raw Sunday open exposes you to the worst spreads and the highest chance of the gap extending. I place limit entries at Friday's structural level and only after a 15-minute candle closes back toward the fill direction. That single rule cut my worst drawdowns on gap trades by more than half.

How big should my stop loss be on a gap trade?

Wider than you think. I use the weekend extreme plus a 15-pip buffer, which often means 70–90 pips on GBPJPY. That sounds scary until you realize the position size is what controls risk, not the stop distance. Size for 1% risk on the wide stop and the math works; size for a tight stop and the normal gap extension will take you out before the fill.

Can I trade gaps on a prop firm challenge account?

Usually yes, but check the rules first. Some firms restrict trading during the first minutes after market open or cap weekend holding. I ran my gap strategy on a $100,000 funded account with no issues, but I always confirm the firm's news-trading and weekend-holding policies before the first entry. A voided payout hurts more than a missed gap.

Do gaps fill on every currency pair equally?

No. Yen pairs and GBP pairs gap larger and fill more reliably in my data. EURUSD gaps are smaller and fill less often because the pair reprices more efficiently over the weekend through correlated markets. Exotic pairs gap wildly but their spreads make them untradeable. Stick to GBPJPY, USDJPY, and EURUSD until you have your own data.

What is the biggest risk in market open gap trading strategy?

The gap that never fills because the weekend news changed the trend. Intervention rumors, surprise elections, and central bank pivots can turn a "temporary" gap into the start of a 500-pip move. That is why the stop loss is non-negotiable and why I skip gaps driven by intervention news entirely. One uncapped gap trade can erase a month of fills.