Derivatives8 min read

How to Read the CME Gap

Bitcoin's most famous chart rule, tested against a level with no gap behind it. And why the gap stopped forming in May 2026.

By Pavel Penev, MScFounder, TradeWize · 10+ years trading the markets

The short answer

A CME gap is the jump on the chart of CME's bitcoin futures between Friday's close and Sunday's reopen, because bitcoin kept trading while CME was shut. The rule says price always comes back to fill it. It usually did: 80% of gaps filled within a week. But a made-up level the same distance on the other side of the price was reached 83% of the time. And when we raced the two, the made-up level got there first 231 times to the gap's 161. Gaps fill because bitcoin moves a lot, not because the gap pulls it back. Since 29 May 2026, CME trades around the clock, so new gaps don't form.

For eight years, one of the most quoted lines in crypto was "CME gaps always fill." You'd see it every Monday. Someone posts a CME chart with an empty space from the weekend, draws a box around it, and says price will come back to close it.

It's easy to test whether gaps fill. It's harder to test whether that means anything. So we took every CME weekend from December 2017 to the last one in May 2026, 427 in all, and checked two things. How often did bitcoin go back to the Friday price? And how often did it reach a level the same distance away in the other direction, where there was no gap at all?

80%
of CME gaps filled within a week of the Sunday reopen, across 427 weekends.
83%
of made-up levels, the same distance the other way, were reached within a week. No gap behind them.
161 vs 231
weekends the gap level was reached first, against the made-up level. 35 were hit in the same hour.

What a CME gap is

CME is the Chicago exchange where big funds trade bitcoin futures. Until this year it kept stock-market hours. Trading stopped at 4pm Chicago time on Friday and started again at 5pm on Sunday.

Bitcoin doesn't stop. It trades all weekend on every crypto exchange. So when CME reopened on Sunday, its price jumped straight to wherever bitcoin had got to. On the CME chart that leaves an empty space between Friday's last candle and Sunday's first. That space is the gap.

Here's a big one. On Friday 28 February 2025, bitcoin was at $84,258 when CME closed. News of a planned US crypto reserve landed over the weekend, and when CME reopened on Sunday bitcoin was at $94,247. That's a gap of +11.9%. The rule says price comes back to $84,258. It did, about a day later.

Most gaps are much smaller than that. The median weekend moved bitcoin 1.2%. 186 of the 427 gaps were under 1%, and 43 were 5% or more. The biggest was 13.1%, in May 2019.

Finding 1: gaps did fill

The rule's supporters have the basic fact right. Over half the gaps, 55%, filled within a day of the reopen. 80% filled within a week and 89% within a month. By today, 97% have.

We measured this on Binance's bitcoin price at CME's closing and opening times. CME's own chart tells the same story. On its daily bars, 56% of gaps filled in the first session back, against 55% on our measure.

So if you'd read those numbers alone, you'd believe the rule. Here's the problem.

Finding 2: so did levels with no gap

The Friday price is always close to where bitcoin reopens. The median gap is 1.2%, and bitcoin often moves that much in an hour. Any price that close gets reached a lot. The fair question is whether the gap level gets reached more than a price with no gap behind it.

So for every weekend we made up a second level. It's the same distance from the reopen as the gap, but on the other side. In the example above, bitcoin reopened $9,989 above the Friday price, so the made-up level was $9,989 above the reopen, at $104,236. If gaps really pull price back, the gap level should be reached more often.

Gaps filled. So did made-up levels.
HOW OFTEN THE LEVEL WAS REACHEDAfter the Sunday reopen. Gap level vs a made-up level the same distance the other way.0%25%50%75%100%22%30%Within an hour55%65%Within a day80%83%Within a week89%90%Within a month97%99%By todayGap level (the Friday price)Made-up level (no gap behind it)427 CME weekends, Dec 2017 to May 2026. Binance BTCUSDT hourly bars.

Share of 427 weekends where bitcoin reached each level after the Sunday reopen.

It wasn't. The made-up level was reached as often or more at every point we checked. Within a day it was 65% against the gap's 55%. Within a week, 83% against 80%. By today, 99% against 97%.

Then we raced them. For each weekend we checked which level bitcoin reached first. The gap level won 161 times. The made-up level won 231. In the other 35, both were hit in the same hour, so we can't tell. Among the races with a winner, the gap won 41%. A coin would win 50%.

Which level came first?
WHICH LEVEL DID BITCOIN REACH FIRST?Share of weekends, by gap size. A fair coin would split amber and slate evenly.All weekends427 weekendsgap first 38%made-up first 54%same hour 8%41%Gaps under 1%186 weekendsgap first 33%made-up first 49%same hour 18%40%Gaps 1-3%142 weekendsgap first 37%made-up first 62%same hour 1%38%Gaps 3-5%56 weekendsgap first 59%made-up first 41%same hour 0%59%Gaps 5% or more43 weekendsgap first 33%made-up first 67%same hour 0%33%gap wonRight column: the gap level's share of races that had a winner.427 CME weekends, Dec 2017 to May 2026. Same hour: both levels hit in one hourly bar.

Share of weekends where bitcoin reached the gap level first, the made-up level first, or both in the same hour.

That's the trade the rule implies. Short a gap up at the reopen, aim for the Friday price, and put your stop the same distance away. It lost more often than it won, before fees.

There's one size where the gap did better. For gaps of 3% to 5%, the gap level came first 33 times to 23, and filled within a week 71% of the time against 52%. That's 56 weekends. Either side of it the gap lost: under 1% it lost 61 races to 91, and at 5% or more it lost 14 to 29. One band out of four, with a small sample, isn't a rule you can lean on.

It didn't get better over time, either. Split the weekends at March 2022. Before that, the gap won 90 races and lost 106. After it, it won 71 and lost 125.

Learn it by doing

Reading about it is one thing — it clicks when you do it. Learn it hands-on with free, interactive lessons on TradeWize.

Try the free lesson →

Finding 3: the ones that never filled are below

"Always" isn't quite right either. When CME went 24/7 on 29 May 2026, 16 weekend gaps had never filled. Two have filled since. The last big one, at $84,274 from January 2026, filled on 21 September 2026, four months after CME stopped closing.

The gaps that never filled
THE GAPS THAT NEVER FILLEDBitcoin weekly, log scale. Ticks: gaps still open when CME went 24/7.$5k$10k$20k$50k$100k24/7 from May 202620182020202220242026Amber: 14 gaps still open. Slate: 2 that filled after the switch.Binance BTCUSDT, Friday closes, Dec 2017 to Sep 2026.

Every weekend gap still open when CME went 24/7, drawn at its level from the weekend it formed. 14 are still open.

Look where the open ones sit. 13 of the 14 are below today's price, all the way down to $3,198 from December 2018. They're gaps up that bitcoin never came back down to, because it went from a few thousand dollars to six figures. The one above today's price is a $25 gap at $95,524, from January 2026.

The same drift shows up in the whole sample. Gaps down leave their level above the price, and 99.4% of them have filled. Gaps up leave it below, and 94.8% have. Over eight years, "gaps fill" mostly means "bitcoin came back to prices near where it had been". A rising market reaches the levels above it. It leaves some of the ones below behind.

Weekend gaps still open when CME went 24/7
FridayGap levelSunday reopenGapFilled
14 December 2018$3,198$3,231+1.0%Not yet
15 February 2019$3,599$3,641+1.2%Not yet
24 April 2020$7,524$7,625+1.3%Not yet
24 July 2020$9,615$9,880+2.8%Not yet
9 October 2020$11,031$11,328+2.7%Not yet
16 October 2020$11,313$11,454+1.3%Not yet
6 January 2023$16,931$16,963+0.2%Not yet
10 March 2023$20,077$21,273+6.0%Not yet
13 October 2023$26,981$27,180+0.7%Not yet
20 October 2023$29,581$29,750+0.6%Not yet
27 October 2023$33,829$34,437+1.8%Not yet
9 February 2024$47,507$48,136+1.3%Not yet
6 September 2024$52,888$54,464+3.0%Not yet
16 January 2026$95,524$95,499−0.0%Not yet
30 January 2026$84,274$77,249−8.3%21 September 2026
15 May 2026$79,123$78,406−0.9%21 August 2026

On Binance's price at CME's closing and reopening times. Checked to 26 September 2026, with bitcoin at $83,891.

Finding 4: the gap is gone

On Friday 29 May 2026, CME didn't close. Its crypto futures and options moved to 24/7 trading, with one short maintenance pause early on Saturday. So since then there's been no weekend gap to draw.

We checked the pause too. Across the 18 Saturdays since the switch, bitcoin moved a median 0.09% over that window. The median weekend gap before it was 1.2%. The biggest move across the pause was 1.4%.

You'll still see old gaps posted as targets. The ones left are the 14 in the table, and 13 of them are thousands of dollars below the price.

What the rule says

A CME gap is a magnet. Price has to come back and fill it.

  • Gaps always fill.
  • Fade the gap at the reopen.
  • An open gap is a target.

What the data says

Gaps filled about as often as any level that close to the price.

  • Within a week: gap 80%, made-up level 83%.
  • The gap level came first 161 times, the made-up level 231.
  • 13 of the 14 open gaps sit below a price that went up.

How to read it now

  • Treat a gap level like any nearby price. It'll probably get touched, because bitcoin moves a lot. 55% of gaps filled within a day, and a level with no gap was reached within a day 65% of the time.
  • Don't fade a gap because it's a gap. Aiming for the Friday price with a stop the same distance away lost more races than it won: 161 to 231.
  • Be careful with old open gaps. 13 of the 14 left are below today's price. They're a record of how far bitcoin has risen, not a forecast.
  • Check the date on any CME chart you're shown. New weekend gaps stopped forming when CME went 24/7 in May 2026.
  • Watch the other closed markets instead. Stock index futures and bitcoin ETFs still close for the weekend, so their charts still jump on Monday.

What is a CME gap?

It's the empty space on the chart of CME's bitcoin futures between the Friday close and the Sunday reopen. CME used to close for the weekend while bitcoin kept trading everywhere else, so the futures reopened at a different price. Traders called it a gap and expected price to come back and fill it.

Do CME gaps always fill?

Not always, but usually. Across 427 weekends from 2017 to 2026, 80% filled within a week and 97% have filled by now. But a made-up level the same distance the other way was reached 83% of the time within a week, and it was reached first more often. So filling is what nearby prices do, not something special about gaps.

Does CME still have gaps?

No new weekend ones. CME moved its crypto futures and options to 24/7 trading on 29 May 2026. There's a short maintenance pause early on Saturday, and bitcoin has moved a median 0.09% across it.

Are there unfilled CME gaps?

Yes. 16 were open when CME went 24/7, and 14 still are. 13 of them are below today's price, the lowest at $3,198 from December 2018. They're left over from gaps up in a market that rose a long way.

How long does a CME gap take to fill?

Most don't take long. 22% filled within the first hour, 55% within a day and 80% within a week. Small gaps filled fastest: 77% of gaps under 1% filled within a day.

Why did CME gaps happen?

Because CME's bitcoin futures kept stock-market hours and bitcoin didn't. The futures closed at 4pm Chicago time on Friday and reopened at 5pm on Sunday. Whatever bitcoin did in between showed up as a jump when CME reopened.

Method, and what this cannot tell you

We took every weekend CME's bitcoin futures closed, from December 2017 to the last one in May 2026. For each, we read bitcoin's price on Binance (BTCUSDT) at the hour CME closed on Friday, 4pm Chicago time, and at the hour it reopened on Sunday, 5pm Chicago time. The difference is the gap. It's filled when bitcoin trades back to the Friday price. As a control, we also tracked a made-up level: the same distance from the reopen price, but on the other side. Then we checked how often each was reached within an hour, a day, a week, a month, and by today, and which one came first.

  • We measured on Binance's spot price, not CME's futures chart. CME trades at a small premium to spot that shifts over time, so a gap drawn on the CME chart isn't exactly the same size. Against CME's own daily bars the two measures line up closely: the gap sizes have a correlation of 0.90, and the share filled in the first session back matches within a point.
  • Only ordinary weekends are counted. Holiday closures that started on a Friday, like Good Friday and some Christmases, are left out, and so is the Christmas 2020 gap people still talk about. Early closes are handled only for the day after Thanksgiving.
  • Fills are checked on hourly bars. A level touched and left within the same hour counts as filled. When both levels were touched in the same hour, the race is a tie.
  • The made-up level is one control, not the only possible one. It tests whether the gap level gets reached more than a level with no gap behind it. It doesn't test anything about what happens after a fill.
  • Binance's hourly record has a few short holes from maintenance, mostly in 2018-2021. No weekend's close or reopen fell in one. No fees are counted anywhere.

Test the rule before you trade it

Our crypto track takes the chart rules everyone repeats and makes you check them against real price action, one drill at a time.

Written by

Pavel Penev, MSc

MSc Investment & Finance, Queen Mary University of London · 10+ years trading the markets

Pavel founded TradeWize after years of trading and an MSc in Investment & Finance from Queen Mary University of London. He writes these guides to teach the decisions, not just the theory.

More about TradeWize →

Terms in this article

Keep reading

Derivatives

What Is a Futures Contract? How Futures Trading Works

A futures contract is a binding deal to buy or sell something at a price fixed today, for delivery later. Here's how futures work — margin, leverage, and all.

Derivatives

How to Read the Basis

The basis is the gap between a futures price and the spot price, and on a dated contract it is a plain interest rate. Five and a half years of bitcoin and ether quarterlies say it is almost always positive and usually small, that it is the funding rate with a term, that the carry it pays has beaten T-bills in some years and lost in others — and is losing now — and that its level forecasts nothing while its extremes have marked the crowd.

Derivatives

What Is a Perpetual Future? The Contract That Never Expires

A perpetual future is a futures contract with the expiry date deleted. Something has to do the job that expiry did, and that something is the funding rate — a payment you make every eight hours, forever. Here's how perps work, what funding really costs, and why liquidation arrives sooner than the maths suggests.

Technical analysis

Has This Level Been Tested Before? How to Read a Level's History

Two levels at the same price can be worth completely different amounts. The difference is history: how many times price came back, how many times it held, how far it bounced, and whether it ever broke. Here's how to read that record.