What Is a Balanced Price Range (BPR)?
A balanced price range, or BPR, is a narrow zone on the chart where two opposing imbalances overlap. It forms when a bullish and a bearish move each leave behind a gap in the same price area.
The word "balanced" is the key. Price first delivered aggressively one way, then aggressively the other, leaving inefficiency on both sides. Where those inefficiencies overlap, the auction has effectively re-balanced.
In my own charts, I treat the BPR as a decision box. It is small, precise, and it forces price to commit rather than drift.
Think of it as the market drawing a fair-value line for you. Both sides of the order flow have visited these prices, so the zone carries a memory that thin, one-directional gaps simply do not.
How a BPR Forms
A BPR is built from two Fair Value Gaps pointing in opposite directions. If you need the mechanics of a single gap, start with the fair value gap guide linked below; here I assume you know one.
First, displacement in one direction prints a bullish FVG. Later, displacement back the other way prints a bearish FVG in roughly the same price area.
Where the bullish gap and the bearish gap share price, that overlapping band is the balanced price range. The tighter the overlap, the cleaner the signal.
I mark the top and bottom of the overlap only, not the full extent of either gap. Everything outside that shared band is noise for the purpose of this setup.
Displacement is what makes the two gaps meaningful. Weak, choppy candles rarely produce a BPR worth trading, so I wait for decisive delivery on both legs before I trust the zone.
Why the Overlap Matters
Each single gap represents an inefficiency, a zone price left too fast. When two opposing gaps cover the same prices, that area has now been traded through in both directions.
Institutions favor efficient delivery, so a re-balanced zone often acts as strong support or resistance. This is the same behavior described in classic support and resistance theory, only sharpened to a defined band.
That is why the BPR carries more weight than a lone gap: it marks the exact prices where both buyers and sellers already showed their hand.
How to Trade a BPR
My entry is at the edge of the overlap as price returns to it. I want to see price reject the balanced band rather than consolidate inside it.
The stop goes just beyond the far side of the overlap. If price closes cleanly through the entire BPR, the reversal thesis is invalid and I am out.
For targets, I lean on the surrounding structure, such as a prior order block or the opposite side of the range. Reading the BPR through premium and discount context, tools like LiquidityScan help me confirm whether I am fading into a discount or a premium.
Position size stays consistent because the invalidation is defined by the band, not by a guess.
BPR vs a Single FVG
A single Fair Value Gap gives you one-directional inefficiency and a wider reaction zone. A BPR narrows that to the overlap of two opposing gaps.
Put simply, a single FVG says price moved too fast one way; a BPR says price moved too fast both ways in the same area. That two-sided confirmation is the whole edge. For entry mechanics on either, see the imbalance entry guide below.
Frequently Asked Questions
Is a BPR the same as an FVG?
No. An FVG is a single one-directional imbalance. A BPR is the overlap of two opposing FVGs, which makes it a tighter, higher-confidence reversal zone.
What timeframe works best for a BPR?
BPRs appear on any timeframe. Higher timeframes produce fewer but more reliable balanced price ranges, while lower timeframes offer more setups with more noise.
When is a BPR invalidated?
When price closes decisively through the entire overlapping band. At that point the reversal thesis fails and the zone should no longer be traded as support or resistance.
Related query paths
Follow these to build the full picture around the balanced price range.
- What is a Fair Value Gap (FVG) — the building block of a BPR.
- FVG entry strategy — entering on imbalances like the overlap.
- PD array explained — where BPRs sit in premium and discount.
