A bearish fair value gap appears during a sharp decline. Minutes later, price reverses, creates a bullish fair value gap, and leaves both markings covering some of the same prices. Which gap should you respect? Should the old bearish zone still influence your analysis, or has the bullish move replaced it? This is where the ICT Balanced Price Range, usually shortened to BPR, becomes useful.
A BPR gives you a precise way to mark the shared territory between two opposing imbalances. However, the rectangle alone does not tell you whether to buy, sell, or stay out. The useful information comes from the sequence around it: which liquidity level price visited, how the second displacement developed, what structure changed, and whether a sensible objective remains available when price returns.
This guide concentrates on that decision process. You will learn how to calculate an overlap, distinguish a completed formation from a developing one, and build a trade hypothesis that can be disproved. The examples use hypothetical EUR/USD prices rather than claimed historical trades. They show the arithmetic openly, including execution costs, so you can practise evaluating a setup without mistaking a convincing diagram for evidence of profitability.
An ICT Balanced Price Range is the overlapping price interval between a bullish fair value gap and a bearish fair value gap. Only their intersection is the BPR. Its directional use depends on the surrounding liquidity and displacement sequence, not simply on the existence of two overlapping boxes.
1. What is an ICT Balanced Price Range?
In ICT terminology, a fair value gap describes a three-candle relationship in which the first and third candles leave a non-overlapping interval between their relevant wicks. For a bullish FVG, the third candle’s low is above the first candle’s high. For a bearish FVG, the third candle’s high is below the first candle’s low. The middle candle delivers through the interval.
This last point matters. An FVG is not necessarily a price range where no transactions occurred. The middle candle may have traded throughout it. The chart pattern describes how price was delivered across three candles, rather than proving that the market skipped every price inside the box. Our fair value gap guide covers the underlying pattern in more detail.
A Balanced Price Range adds a second, opposing FVG. When the intervals intersect, their common prices form the BPR. This overlap definition is also described in ICTTraders’ BPR explanation. The practical framework developed below uses that geometry to organise chart observations, entry decisions, and invalidation rules.
Calculate the intersection rather than estimating it
Suppose a bearish FVG extends from 1.08620 to 1.08670. A later bullish FVG extends from 1.08640 to 1.08690. The shared interval begins at 1.08640 and ends at 1.08670. The bearish gap’s lower portion and the bullish gap’s upper portion remain outside the overlap.
BPR lower boundary = the higher of the two FVG lower boundaries.
BPR upper boundary = the lower of the two FVG upper boundaries.
A positive-width BPR exists only when the lower boundary is below the upper boundary.
For these prices, the calculation is straightforward: the higher lower boundary is 1.08640, and the lower upper boundary is 1.08670. The BPR is therefore three pips wide because 1.08670 − 1.08640 = 0.00030. On EUR/USD, one pip is 0.00010.
If the calculated boundaries are equal, the intervals merely touch at one price. Under the positive-width convention used here, that is not a tradable BPR zone. If the calculated lower boundary is higher than the upper boundary, there is no overlap at all. Do not enlarge either gap to manufacture one.
The midpoint is a reference, not a requirement
The midpoint of this BPR is (1.08640 + 1.08670) ÷ 2 = 1.08655. You may hear traders describe a gap’s midpoint as consequent encroachment. For execution, the important issue is to specify which interval you are measuring. The midpoint of the overlap can differ from the midpoint of either source FVG.
Price does not owe you a midpoint touch. A retracement can stop at the near boundary, reach the midpoint, cross the complete interval, or never return. A midpoint entry is an execution choice to test, not an extra condition that makes the formation exist.
The first and third candle wicks define each source FVG. Their common prices define the BPR. This formation diagram shows geometry only, so it contains no trade entry, stop, or target.
2. Why BPR matters in ICT and SMC order flow thinking
ICT and SMC analysis organise a chart around liquidity, displacement, and the market’s response to previously delivered prices. A BPR fits that framework because it records opposing displacement through shared territory. It helps you examine whether the later move has changed the immediate directional picture.
Consider a decline that reaches below an obvious low. In the ICT interpretation, that location may contain sell stops and other sell orders. A subsequent forceful rally can suggest that the market failed to sustain lower prices and is now delivering upward. If that rally leaves a bullish FVG overlapping an earlier bearish FVG, the BPR gives you a defined area at which to study a retracement.
The observations are the swept low, the rally, the structural break, and the overlapping intervals. The explanation that large participants used available liquidity is an interpretation. Ordinary candlesticks do not identify the institutions involved, reveal their inventories, or prove that a particular algorithm planned the sequence. Keeping that distinction clear makes your analysis more honest and easier to test.
The word “balanced” also needs restraint. It does not prove that buying and selling pressure are equal, that every outstanding order has been filled, or that price must revisit the interval. It names a relationship between opposing price imbalances. You should not automatically promote a BPR above every standalone FVG in a supposed universal ranking.
Separate the formation from the trade hypothesis
The formation answers a geometric question: do two opposing gaps overlap? The trade hypothesis asks a different question: after the latest displacement, is there a plausible path from a retracement into this overlap toward an identifiable liquidity objective?
A chart can answer the first question clearly while leaving the second unresolved. For example, opposing displacements inside a congested range can produce several valid BPRs without establishing a useful directional advantage. Marking more boxes does not resolve that uncertainty.
The educational value of BPR is therefore precision. It lets you specify a location, a sequence, and a failure condition. Whether that combination produces positive expectancy remains a question for your own properly recorded testing.
3. How to identify a BPR on a chart without hindsight
Start with one timeframe and one consistent wick-based FVG definition. Mixing a five-minute bearish gap with a one-minute bullish gap can create an overlapping price area, but it changes the formation you are studying. For an initial BPR model, require both source gaps on the same timeframe and record any mixed-timeframe observations separately.
- Mark the first completed FVG. Record its upper boundary, lower boundary, direction, and the time its third candle closed. Keep the original prices visible even if later price action crosses the interval.
- Identify the intervening event. Note whether price swept a previous high or low, reached a higher-timeframe array, or simply oscillated inside congestion. The overlap will be more interpretable when its surrounding sequence is explicit.
- Wait for opposing displacement. Look for a decisive move relative to nearby candles, with a close through a relevant short-term swing if your entry model requires a market structure shift.
- Confirm the second FVG after its third candle closes. A developing gap can shrink or disappear before that close. The BPR is not fully established merely because the middle candle looks strong.
- Calculate and label the intersection. Record the BPR boundaries and midpoint separately from the two original FVGs. If the intervals do not overlap, stop the identification process.
- Begin evaluating returns only after confirmation. Record the first subsequent touch, any invalidation before entry, and whether the intended target remains available.
The formation time controls what was actually knowable
Suppose the final candle needed to confirm the second FVG closes at 7:40 AM. A wick that touched the eventual BPR midpoint at 7:38 AM cannot count as a completed-BPR entry under this method. At that moment, the final boundary was still developing. Your chart may make the entry appear obvious afterward, but the information was incomplete when it occurred.
This timing issue is especially important with indicators that draw historical boxes backward from their confirmation point. A useful indicator should help you recover when a zone became knowable, not simply show where a profitable-looking rectangle can be placed after the move.
Use “clean” and “messy” as recorded observations
Traders sometimes call a BPR clean when its opposing displacements are distinct and the completed overlap has not been repeatedly crossed before the intended entry. They may call it messy when price has already moved back and forth through the area. Those labels are not consistently defined across educators, so write down your own measurable convention.
For this article’s practice model, a fresh setup means the first return after the second FVG is confirmed, provided no separate invalidation has occurred. That is a selection rule, not a claim that first returns always outperform later ones. If repeated returns interest you, test them as another group.
Also record the distance in time between the two source gaps. Opposing gaps formed during the same local reversal tell a different story from gaps separated by several sessions and major intervening swings. Their geometry may be identical while their relevance to the current trade differs substantially.
4. Ghana session timing and the New York Midnight Open
Ghana uses GMT, equivalent to UTC+0, throughout the year and does not change its clocks for daylight saving time. This makes your local schedule stable, but it does not make overseas trading references fixed. The difference between Accra and New York changes when New York changes its clocks. See the Ghana time-zone reference and New York clock-change reference.
The familiar Ghana study windows are the London Kill Zone from 7 to 10 AM and the New York Kill Zone from noon to 3 PM. These match the commonly used 2 to 5 AM and 7 to 10 AM New York windows during US standard time. If your model follows New York local time, the Ghana equivalents move one hour earlier during US daylight saving time.
| Reference | New York local time | Ghana during US standard time | Ghana during US daylight time |
|---|---|---|---|
| London Kill Zone convention | 2:00 to 5:00 AM | 7:00 to 10:00 AM | 6:00 to 9:00 AM |
| New York Kill Zone convention | 7:00 to 10:00 AM | Noon to 3:00 PM | 11:00 AM to 2:00 PM |
| New York Midnight Open | 12:00 AM | 5:00 AM | 4:00 AM |
You can instead maintain fixed Ghana observation windows of 7 to 10 AM and noon to 3 PM throughout the year. If you do, label them as fixed GMT windows in your journal. They will not represent the same New York local hours in summer. Consistency in the label prevents seasonal changes from silently altering your backtest.
The New York Midnight Open is the opening price at midnight in New York. It appears at 5 AM Ghana time in winter and 4 AM in summer, referring here to New York’s standard-time and daylight-time periods. A chart configured to America/New_York can help you locate that candle without manually changing a fixed UTC offset.
Use the midnight price as context, not as a BPR boundary. A bullish BPR forming below it may fit a particular daily narrative, but trading below midnight does not automatically mean price is in discount. In dealing-range analysis, premium and discount are measured relative to the midpoint of a specifically selected high-to-low range.
Finally, a kill zone is an observation window, not a promise that a setup will appear. The BPR formation rules remain unchanged outside it. Timing simply becomes another recorded condition, alongside displacement quality, liquidity location, and the presence of scheduled economic releases.
5. How to build a BPR trade plan
A complete BPR plan needs more than an entry price. It must state why price might leave the zone in your preferred direction, what would undermine that idea, where you intend to exit, and when the opportunity expires. These decisions should be written before the retracement reaches your entry.
Begin with the proposed draw on liquidity
For a bullish idea, identify the high or other upper objective that price could reasonably seek after the reversal. For a bearish idea, identify the corresponding lower objective. Previous session extremes and clear swing points are common ICT references because traders infer potential order concentrations around them. They are not guaranteed inventories visible on your candle chart.
Check whether another significant opposing array lies between entry and target. A nearby higher-timeframe bearish FVG can complicate a long even if the lower-timeframe BPR looks attractive. You do not need to predict every reaction, but you should know what price must traverse to deliver the projected reward.
Choose either a resting entry or a confirmation entry
A resting limit order at a boundary or midpoint gives you a predefined price. Its disadvantage is that price may continue through the area with no useful reaction. This approach assumes your pre-entry evidence is sufficient to accept that possibility.
A confirmation approach waits for a specified response after the return, such as lower-timeframe displacement through a local swing. It may provide additional information, but it can also produce a worse entry or no fill at all. Once confirmation occurs, calculate risk and reward from the price you can actually obtain.
Do not combine the benefits of both approaches in hindsight. You cannot claim that you waited for a later confirmation candle while assuming a midpoint fill that was available only before that confirmation. Record the trigger and execution sequence separately.
Place the stop where the chosen hypothesis fails
A narrow BPR does not automatically justify a stop immediately outside its boundary. If your bullish thesis depends on the swept low remaining intact, the relevant structural invalidation may be below that low. A brief penetration of the BPR can occur without breaking the larger reversal structure.
Alternatively, you might test a stricter model that requires an immediate response and uses a closer invalidation point. That is a different strategy with different stop frequency and execution sensitivity. Choose it explicitly rather than moving between definitions whenever one produces a more appealing ratio.
Your analytical invalidation can include a candle close, but your protective stop remains an executable order. A stop may fill before the candle closes. Do not describe a stopped trade as valid and still open simply because the candle later recovered.
Define cancellation and management before entry
Cancel an unfilled order if its target is already reached, its structural premise fails, or your predefined observation window ends. A late touch of an old BPR does not revive the original opportunity after its expected delivery has already occurred.
Similarly, decide whether you will use a full target, partial exits, or a time-based exit before the trade begins. Moving a stop to entry can reduce some losses, but it can also remove trades during ordinary retracements. Treat management choices as testable rules rather than emotional responses to a temporarily profitable position.
Practical rule: Select the structural stop and plausible target first. Then assess the resulting risk-to-reward ratio. If the distance is unattractive, pass on the trade rather than forcing the stop inside normal price movement.
6. Complete bullish EUR/USD worked example
This hypothetical example occurs during a winter London observation window. All timestamps are Ghana time. It illustrates one possible sequence and outcome, not a historical result or a live recommendation. The setup uses the BPR boundaries calculated earlier.
Context and formation
Before the session, a trader marks an established low at 1.08615 and an upper liquidity reference at 1.08850. The working hypothesis is that a sweep below the low could precede upward delivery, but the trader requires an actual reversal sequence before considering entry.
Price declines through 1.08615 and reaches 1.08605. During the decline, a bearish three-candle FVG is confirmed between 1.08620 and 1.08670. At this stage, there is only one source gap. The trader has no completed BPR and no reason to buy solely because the low has been breached.
Price then rallies. The upward displacement closes through a relevant minor swing high at 1.08685, and the bullish sequence leaves a gap from 1.08640 to 1.08690. By 7:40 AM, its third candle has closed. Only now is the BPR confirmed between 1.08640 and 1.08670.
The trader chooses a resting midpoint entry at 1.08655. The stop is 1.08595, one pip below the swept low of 1.08605. The intended exit is 1.08835, positioned 1.5 pips before the marked upper liquidity reference at 1.08850. That buffer is an illustrative execution choice, not a universal distance.
The stop protects the structural hypothesis below the swept low, rather than sitting automatically below the overlap. The illustrated outcome reaches the target, but the same entry could instead reach its stop. Neither outcome changes how the original risk was calculated.
Calculate the risk-to-reward ratio explicitly
Bullish trade arithmetic
Entry: 1.08655
Stop: 1.08595
Target: 1.08835
Risk: 1.08655 − 1.08595 = 0.00060 = 6 pips.
Reward: 1.08835 − 1.08655 = 0.00180 = 18 pips.
Reward divided by risk: 18 ÷ 6 = 3.00.
Risk:reward: 1:3 before execution costs.
Assume the first subsequent retracement fills the entry and price later reaches the target without touching the stop. The gross outcome is +3R, where one R represents the original six-pip price risk. If the stop were reached first, the planned gross outcome would be −1R, subject to actual execution.
Now allow an illustrative 0.8 pip of combined round-trip trading costs and execution allowance. If those costs are not already included in the quoted entry and exit prices, a winning outcome becomes 18 − 0.8 = 17.2 pips, while a stopped outcome becomes 6 + 0.8 = 6.8 pips. The adjusted ratio is 17.2 ÷ 6.8 = approximately 2.53, or risk:reward of about 1:2.53.
Do not add the spread twice. If your calculation already uses executable ask and bid fills, part of the cost is embedded in those prices. Replace this simplified allowance with your broker’s actual spread, commission, and execution records when testing.
Translate price risk into position size
For a hypothetical USD account of $2,000, a chosen practice risk budget of 0.5% is $10. Assuming a standard EUR/USD lot represents 100,000 euros, its pip value is $10 when profit and loss are denominated in dollars. With 6.8 pips of cost-adjusted risk, the calculated size is $10 ÷ (6.8 × $10) = approximately 0.147 lots.
If the broker accepts increments of 0.01 lot, rounding down to 0.14 lot gives estimated risk of 6.8 × $10 × 0.14 = $9.52. Estimated net reward is 17.2 × $10 × 0.14 = $24.08. Check contract specifications and account-currency conversion rather than assuming the same pip value applies to every instrument or account.
A Ghana-based trader may fund an account from cedis while trading in a USD-denominated account. Keep the account risk calculation in its settlement currency, then separately account for deposit conversion and withdrawal costs. This prevents currency-conversion expenses from becoming confused with the strategy’s trading performance.
7. A bearish BPR example and the conditions that cancel it
The bearish version reverses the directional sequence. In this second hypothetical EUR/USD example, price first creates a bullish FVG from 1.09240 to 1.09290 while advancing toward a previously marked high. It trades above that high, reaches 1.09325, then reverses with bearish displacement through a relevant local low.
The completed bearish FVG extends from 1.09220 to 1.09280. Its overlap with the bullish gap is 1.09240 to 1.09280. The midpoint is 1.09260, although this trader chooses a separately specified limit entry at 1.09265 within the upper half of the overlap.
The protective stop is 1.09335, above the swept high. The target is 1.09055, just before a marked lower liquidity reference at 1.09040. The intended sequence is a retracement upward into the BPR, followed by renewed downward delivery.
Bearish trade arithmetic
Entry: 1.09265
Stop: 1.09335
Target: 1.09055
Risk: 1.09335 − 1.09265 = 0.00070 = 7 pips.
Reward: 1.09265 − 1.09055 = 0.00210 = 21 pips.
Reward divided by risk: 21 ÷ 7 = 3.00.
Risk:reward: 1:3 before costs.
With the same illustrative 0.8-pip cost allowance: net reward is 20.2 pips, estimated stopped loss is 7.8 pips, and 20.2 ÷ 7.8 = approximately 2.59. Adjusted risk:reward is about 1:2.59.
If price reaches 1.09055 before returning to the entry, the original opportunity has expired under this plan. The projected delivery occurred without a fill. A later rally into the old BPR should not trigger the same resting order simply because the rectangle remains on the chart.
If the entry fills and price subsequently trades to the stop at 1.09335, accept the stopped outcome. A later decline does not turn the original trade into a winner. You may study a new setup, but it needs its own trigger, stop, target, and record.
This example also demonstrates why direction should come from the sequence rather than the box’s color. The BPR contains both bullish and bearish source gaps. Calling it bearish describes the trade hypothesis after the later downward displacement, not a separate mathematical type of overlap.
8. BPR versus related ICT concepts
BPR works best as a precise addition to an existing ICT vocabulary. Confusing it with every other reaction area makes chart reviews difficult because several different rules end up sharing one label. The distinctions below help keep your observations consistent.
| Concept | Defining feature | Relationship to BPR |
|---|---|---|
| Fair value gap | A directional three-candle wick relationship. | Two opposing FVGs supply the intervals needed to calculate a BPR. |
| Inversion fair value gap | A previously formed gap is crossed and subsequently evaluated from the opposite directional perspective. | The crossing move can create an opposing FVG, but a BPR additionally requires an actual overlap. |
| Order block | A candle or candle range selected within a displacement and structure narrative. | It may overlap the BPR, but its boundaries are derived differently. |
| Market structure shift | A qualifying displacement through a relevant swing under the trader’s stated rules. | It can support a directional hypothesis without defining the BPR itself. |
| Judas Swing | A session-related false initial move followed by opposing delivery. | It may provide the surrounding liquidity sequence in which a BPR forms. |
Confluence also requires careful interpretation. A BPR, an inversion gap, and an order block may all originate from the same displacement. Counting them as three independent confirmations exaggerates the amount of separate evidence available. Instead, record the common event and explain what each marking contributes.
For example, the BPR might refine the entry area while the structural shift supports direction and the session high supplies the target. Those are distinct analytical jobs. Our order block strategy guide and market structure shift guide explain their respective roles.
9. Common BPR mistakes and a useful testing routine
The most expensive conceptual mistake is treating a valid formation as a mandatory trade. A BPR can be correctly drawn yet offer poor timing, an unclear target, excessive execution costs, or a stop distance that makes the opportunity unattractive. Passing on that formation is consistent with disciplined analysis.
Another mistake is moving boundaries after seeing the outcome. Keep the original wick prices and formation timestamp in your journal. If a later move creates a new gap, record a new candidate rather than quietly modifying the old one until it appears to fit the reversal.
A third mistake is selecting only successful examples. Replay consecutive sessions and record every candidate that meets the rules, including failed setups, unfilled orders, cancellations, and days with no formation. Otherwise, you are collecting illustrations rather than measuring a strategy.
Record enough information to reconstruct the decision
A useful journal includes the pair, timeframe, broker feed, source-gap boundaries, confirmation time, BPR width, liquidity event, entry method, structural invalidation, target, and costs. Also record whether the setup was the first return and which session-time convention you used.
Save the chart at the decision point, not only after the result. This reveals whether your chosen swing, target, and gap boundaries were genuinely visible before entry. It also makes rule changes easier to identify when reviewing several weeks of trades.
When a candle’s range contains both your stop and target, its open, high, low, and close may not reveal which was reached first. Use lower-timeframe or suitable execution data where available. If the order cannot be established, mark the result ambiguous or apply a predefined conservative assumption. Do not automatically award yourself the target.
Compare expectancy rather than appearance
A strategy with occasional large winners can still lose money. Estimate expectancy using consistent units: win rate multiplied by average winning R, minus loss rate multiplied by average losing R. Include costs once and treat breakeven trades consistently. The average winner may differ substantially from the original projected target when your management rules include partial exits.
Separate rule development from evaluation. You can use one sample to decide how you define displacement, then examine a later untouched sample without changing that definition. If you repeatedly revise rules after each failure, you no longer have a stable model to assess.
No universal win rate is established by the BPR label. Results depend on the specific setup rules, instrument, timeframe, execution, and sample. Leveraged forex also carries substantial loss risk regardless of the entry concept. The CFTC’s forex customer advisory explains the risks of margin and dealer-based execution. These examples are educational and do not establish that BPR trading is profitable.
10. Frequently asked questions about ICT Balanced Price Range
Does every pair of overlapping FVGs form a BPR?
The source gaps must point in opposite directions under the definition used here. Two overlapping bullish FVGs do not create the same formation. Also distinguish a genuine positive-width intersection from intervals that merely touch. For consistent initial testing, identify both source gaps on the same timeframe and wait until the second gap is confirmed.
Must the two source FVGs form immediately after each other?
The overlap calculation itself does not impose a fixed number of intervening candles. However, the relationship between the two moves becomes harder to interpret when they are separated by substantial time and unrelated price action. Define a recency condition for your own model, then record it. Do not present a personally chosen candle limit as a universal ICT requirement.
Is BPR the same as an inversion fair value gap?
No. An inversion setup evaluates a crossed gap from the opposite directional perspective. BPR requires two opposing FVGs with intersecting intervals. One reversal sequence can produce both descriptions, but neither label should be substituted for the other without checking its defining conditions. The distinction is especially useful when comparing journal entries or indicator output.
Should I always enter at the BPR midpoint?
No. The midpoint is a convenient reference, but it is not a guaranteed reaction price. A boundary entry may fill more readily on a shallow return, while a deeper entry may remain unfilled. A confirmation entry uses later information and a potentially different price. Test each approach separately with the same cancellation rules and realistic costs.
Does a wick through the BPR automatically invalidate it?
A wick does not erase the historical fact that the source gaps overlapped. Whether it invalidates the trade depends on the rules established beforehand. A strict immediate-reaction model can fail while a broader structural hypothesis remains intact. Your actual stop order still governs the open position, so never ignore a stop because the larger chart narrative remains appealing.
Which timeframe is best for learning BPR?
There is no universally best timeframe. For a manageable practice routine, use a higher timeframe to mark context and one lower timeframe to identify both source gaps. A five-minute chart can make the sequence easy to review, but this is a teaching choice rather than a performance claim. Very small intervals require particular attention to spread and execution quality.
Can a BPR be useful without a liquidity sweep?
Yes, a BPR can exist without a sweep because its definition is geometric. However, the reversal practice model in this article includes a liquidity event as a contextual filter. A continuation model without that event is a separate hypothesis. Record and test it separately instead of mixing the results and attributing every outcome to the overlap alone.
What times should a Ghana-based trader use?
The familiar winter windows are 7 to 10 AM for London and noon to 3 PM for New York. When following the same New York local-time windows during US daylight saving time, use 6 to 9 AM and 11 AM to 2 PM Ghana time. New York midnight corresponds to 5 AM Ghana time in winter and 4 AM in summer. State whether your journal follows fixed GMT hours or New York local time.
How can I tell whether an indicator’s BPR markings are trustworthy?
Check several markings manually against the first and third candle wicks of both source gaps. Confirm that the indicator uses their intersection and that its formation timestamp occurs after the required candle close. Investigate whether historical boxes are repositioned or removed. An indicator can automate geometry, but it cannot establish the profitability of your entry and management rules.
Use BPR to make your analysis specific: identify the opposing gaps, calculate their overlap, wait until the formation is knowable, and define the trade’s failure condition before entry. Build the surrounding skills with our guides to fair value gaps, order blocks, trading the London Kill Zone, market structure shifts, and the Judas Swing.
