June 9, 2026 · 8 min read ·

How to Spot the Fair Value Gaps Price Rejects Most [15-Coin Data]

FVG Order Block ICT SMC Backtest TradingView
A glowing coin ascending along a rising lime-green candlestick uptrend with translucent order-block zone bands — a data-driven fair value gap study

Some fair value gaps turn price away far more often than others, and you can read which ones before price ever arrives. The tell is size relative to volatility. We measured it on 15 crypto markets and four timeframes, and large gaps were rejected more often than small ones on every one.

Updated 15 September 2026: what we measured next. In June this page reported an expected value of about +0.48R for grade A gaps at a 2:1 target. Our June measurements hold up: re-run on the same settings, grade A gaps held 53.1% of the time against the ~53% we published. What we improved is the inference. That figure credited every gap that did not fully fill with capturing the whole reward, with no stop, no target and no intrabar path, so it described whether a zone survived, not what a trade on it returns.

Our September study simulates the trade itself, with entry, stop, target, path and fees: How to Turn Fair Value Gaps Into High-Quality Trades. This page now reports how zones behave, re-measured on 15 coins and four timeframes.

Step 1: Grade Every Gap by Size

If you're new to the concept, our companion guide covers how Fair Value Gaps actually work. Here we're focused on one thing: reading how a gap is likely to behave. The single biggest tell is size relative to volatility.

Divide a zone's size by ATR(14) and you get a grade:

  • Grade A (≥ 1.0× ATR): a large imbalance for current conditions
  • Grade B (≥ 0.5× ATR): moderate
  • Grade C (< 0.5× ATR): minor

Grading against ATR rather than a fixed price distance makes the measure comparable across assets and across calm and volatile markets.

ATOM/USDT 1H with Fair Value Gaps and Order Blocks graded A/B/C, a 200 EMA, and the live nearest-zones table
ATOM/USDT 1H: every Fair Value Gap and Order Block graded A / B / C the moment it forms, with the live nearest-zones table top-right. On 1-hour charts across 15 coins, price rejected about 77% of grade A gaps and 59% of grade C gaps.

How Often Price Rejects Each Grade

We followed every zone for 200 candles and recorded the first thing that happened:

  • Rejected: price touched the zone, then closed back out on the side it came from, before any candle closed through it. ZoneHunter Pro calls this “mitigated”.
  • Invalidated: a candle closed through the far edge first.
  • Never reached: price did not come back within 200 candles.
Fair value gaps, rejected15m1h4h1D
Grade A75.6% ± 0.476.7% ± 0.774.0% ± 1.479.4% ± 2.3
Grade B69.2% ± 0.270.6% ± 0.570.9% ± 1.074.0% ± 1.4
Grade C57.5% ± 0.158.7% ± 0.358.9% ± 0.557.7% ± 0.8
Grade A invalidated17.2% ± 0.316.3% ± 0.619.2% ± 1.215.0% ± 2.0
Grade C invalidated37.6% ± 0.136.1% ± 0.336.0% ± 0.536.5% ± 0.8
Zones measured (A / B / C)13,081 / 42,593 / 157,1673,403 / 8,684 / 35,8401,012 / 2,192 / 8,751321 / 976 / 3,561

Share of zones ± one standard error · all 15 coins · the rest of each grade was never reached.

Order blocks follow the same ordering:

Order blocks, rejected15m1h4h1D
Grade A73.4% ± 0.370.4% ± 0.774.0% ± 1.470.5% ± 2.9
Grade B66.9% ± 0.267.0% ± 0.465.0% ± 1.068.9% ± 1.5
Grade C55.4% ± 0.156.1% ± 0.355.2% ± 0.555.7% ± 0.8
Grade A zones measured17,2933,732958244

Outcomes applied to the order block’s body · all 15 coins.

Every result was formed on five coins (BTC, ETH, SOL, BNB, XRP) and confirmed on ten more that played no part in forming it:

Rejected: held-out / study coins15m1h4h1D
Fair value gap, grade A76.0 / 75.076.2 / 77.874.1 / 73.982.4 / 75.0
Fair value gap, grade B68.7 / 70.470.9 / 70.071.6 / 69.575.2 / 72.0
Fair value gap, grade C57.3 / 58.158.6 / 58.959.0 / 58.658.4 / 56.4
Order block, grade A72.6 / 75.170.3 / 70.773.1 / 76.068.4 / 74.4
Order block, grade B66.6 / 67.566.3 / 68.566.3 / 62.571.1 / 64.8
Order block, grade C55.1 / 56.055.6 / 57.154.1 / 57.557.3 / 52.8

Percent of zones rejected · held-out: ADA, AVAX, LINK, DOGE, DOT, LTC, ATOM, NEAR, APT, ARB.

How to read a rejection rate. The grade ordering is partly geometry: a zone taller than one ATR needs a bigger candle to close through it. And a rejection is usually immediate: 62–66% of grade A rejections, and 82–86% of grade C rejections, happen on the very first candle that touches the gap. A rejection shows where price reacts; it is where a trade begins, and our trade study measures what comes next.

Every Timeframe Runs on the Same Clock

Counted in candles, zones behave alike on every timeframe. Price typically reached a fair value gap within two candles whether the chart was 15-minute or daily. In clock time that is 30 minutes on a 15-minute chart, 2 hours on 1-hour, 8 hours on 4-hour and 2 days on a daily chart. None of the 24 timeframe comparisons we registered in advance showed a difference that replicated on the held-out coins.

Measure in hours instead and a difference does appear, for a simple reason: over the same 8.3 days a 4-hour zone gets 50 candles and a 15-minute zone gets 800, so the 4-hour zone has had fewer chances to resolve (3 to 15 points less often rejected in that window). The practical takeaway is freeing: pick your timeframe for your holding period and your fees. Zone size grows with timeframe, so fees are a much smaller share of the risk on higher timeframes; the trade study has the numbers. Every table on this page is downloadable as open CSV data on our research data page.

A Gap With an Order Block Behind It Is Rejected at the Same Rate

An Order Block is the last opposing candle before a strong move. When its candle sits within three candles of a fair value gap, the two often get treated as a stronger setup. On rejection rate, they are the same zone: grade A gaps with an order block right behind them were rejected within about two points of grade A gaps without one (held-out coins: −0.4 ± 0.9 points on 15-minute charts, −1.6 ± 1.8 on 1-hour; grade B +0.4 ± 0.6 and −0.4 ± 1.2). No direction replicated on 4-hour or daily charts either.

That makes the order block useful context for where a move started, while the grade remains the measure that separates how zones behave.

TIA/USDT 1H showing price returning to a Grade A gap and Order Block and rejecting cleanly
Price returns to a Grade A gap and rejects on the first candle (TIA, 1H), the most common way a grade A rejection happens. The zone was drawn the moment it formed.

From a Rejection to a Trade

We tested fair value gaps and order blocks on 15 crypto markets over two years, and re-checked every result on ten coins we never used to form an idea. The zones are real: price usually reacts at them, and the strongest are rejected about three times in four, often on the very first candle. A reaction is where a trade begins. Buying the first touch reached a 3:1 target only about as often as breaking even requires, on every timeframe and filter we tested, which shows where the real work is. What decides the outcome is how the trade is built: the entry, the stop, the target and the costs. ZoneHunter Pro finds and grades the zones exactly as we measured them; TradePlanner Pro helps you build the trade around them.

Read the trade study and its five rules →

How We Automate It

Grading every gap by ATR, finding the Order Block behind it, and tracking which zones are still live across multiple timeframes is more than you can do by hand in real time. That's exactly what we built ZoneHunter Pro to do:

  • Detects every Bullish and Bearish Fair Value Gap the moment it forms, with the same logic this study measured
  • Identifies the Supply or Demand Order Block alongside each gap
  • Grades every zone A / B / C by size relative to ATR, so you see at a glance how a zone is likely to behave
  • Highlights grade A zones that are also trend-aligned and volume-elevated
  • Shows the nearest active zones above and below price in a live table, with grade, entry, range and distance
  • Fires alerts when a zone forms, when price enters, and when it's mitigated

It runs on TradingView. To plan the trade around a zone, TradePlanner Pro lays out entry, take-profit, stop-loss and fees on the same chart.

TIA/USDT 1H showing the ZoneHunter Pro nearest-zones table with grade, trend, volume, entry, range and distance columns
The live nearest-zones table reads out the closest support and resistance — ZONE · GRD · TR · VOL · ENTRY · RANGE · DIST — updated every bar, so you can prepare before price arrives instead of reacting after.

How We Measured It

15 Bybit USDT perpetual futures: BTC, ETH, SOL, BNB and XRP to form every idea; ADA, AVAX, LINK, DOGE, DOT, LTC, ATOM, NEAR, APT and ARB held out to confirm. 15-minute, 1-hour and 4-hour candles from 20 September 2024 to 12 September 2026; daily candles over each coin's full Bybit history. Zones detected exactly as ZoneHunter Pro's Pine script draws them (11 of 11 components verified), graded by height ÷ ATR(14), and followed for 200 candles; zones whose window runs past the end of the data are excluded. Standard error = √(p(1 − p) ÷ n). Zones overlap in time and the coins move together, so treat each standard error as a lower bound. The full methodology, including detection rules and how results were confirmed, is in the trade study. Download the data free (CC BY 4.0) on the research data page.

Prefer to Follow Along?

The free AlgoTraderPro Telegram channel posts the setups the desk takes. See how the signals work.

This is educational, not financial advice. Backtested statistics describe historical zone behavior and do not predict future results. Nothing here is a recommendation to buy or sell any asset. Manage risk and size positions accordingly.

Disclosure: some links above are affiliate or product links — if you buy through them, AlgoTraderPro may earn a commission at no extra cost to you.

Frequently asked questions

Which fair value gaps does price reject most often?
Large ones. Across 15 crypto markets, price rejected grade A fair value gaps (at least as tall as ATR(14)) 74% to 79% of the time depending on timeframe, and grade C gaps (under half an ATR) 57% to 59% of the time. Rejected means price touched the zone and then closed back out on the side it came from, before any candle closed through it.
How do you grade a fair value gap?
Divide the zone size by ATR(14). A ratio of 1.0 or more is Grade A, 0.5 or more is Grade B, and anything below 0.5 is Grade C. Grading against ATR rather than a fixed price distance is what makes the measure comparable across different assets and different volatility regimes.
Does timeframe change how often a fair value gap is rejected?
No. Counted in candles, 15-minute, 1-hour, 4-hour and daily gaps were rejected at the same rates for each grade, and price usually reached a gap within two candles. On a 15-minute chart that is 30 minutes; on a daily chart it is two days.
Does an order block behind a fair value gap change its rejection rate?
No. A fair value gap whose order block sits within three candles of it was rejected at the same rate as a gap without one, within about two percentage points on 15-minute and 1-hour charts.
What changed from the June 2026 version of this study?
The June measurements still reproduce. What changed is how we use them. The June expected-value figure credited every gap that did not fully fill with capturing the whole reward, with no stop, no target and no intrabar path, so it described zone survival rather than a trade. This page now reports zone behaviour on 15 coins and four timeframes, and our September study simulates the trade itself.
What data are these fair value gap statistics based on?
Bybit USDT perpetual futures on 15 coins, with ten of them held out to confirm every result. 15-minute, 1-hour and 4-hour candles cover the 24 months to 12 September 2026 and daily candles the full history. Zones are detected exactly as ZoneHunter Pro draws them and followed for 200 candles.

ZoneHunter Pro

Automatically detect smart-money zones on any chart.

$49
One-time · Lifetime access
Used on live fund accounts