Balanced Price Range (BPR)
A bilingual section for the BPR model, covering BISI/SIBI interaction, impulse filtering, entry depth, and stop-placement choices.
Section video
An imbalance, also known as a Fair Value Gap (FVG), is in its base form a three-candle inefficiency. In Smart Money language, the bullish form is often called BISI and the bearish form SIBI. Lazy Trader can work with both the individual imbalance zones and their overlap.
Balanced Price Range (BPR) in the modern sense is the overlap between BISI and SIBI, or the reverse order. Traders often read such zones as evidence of a sharp order-flow shift and as a future support or resistance area, but the product filters them much more aggressively than social-media chart drawings usually do.
Inside the product, BPR is not treated as a vague chart pattern. It is parameterized: you choose the imbalance-search timeframe, the maximum structural separation between the BISI and SIBI that form the range, the impulse reference used for filtering, the desired entry depth inside the BPR, and the stop-placement logic.
The BPR config gives you control over:
- Which side of the zone is relevant: BISI.BPR for longs and SIBI.BPR for shorts.
- Which timeframe is used to search for imbalances and their overlap.
- How many fractals may sit between the paired inefficiencies before the BPR is considered too old.
- Which impulse Fibonacci is used to qualify the setup and how deep the BPR must sit inside that impulse leg.
- Whether entry happens at the start of the unfilled zone, its 0.5, or its full fill.
- Whether stop-loss sits behind the impulse extreme, the right BPR candle, or the full-fill area.
Risk note
Not every BPR printed after a fast move deserves the same trust: old gap pairs and shallow premium/discount placement can make the model noisy very quickly.
Repeated entries inside one BPR can be allowed if the base-config conditions are still satisfied.
Because of that, BPR should be tested together with position caps, frequency limits, and the broader risk layer rather than as an isolated chart pattern.
If BPR is combined with Start After imbalance logic, separately validate the rearm swing and the in-rearm-PD mode so entries are not taken from stale inefficiencies.

Other Lazy Trader sections
Config Mode and Lazy Trader 3 optimization
Config Mode turns dozens of Lazy Trader settings into controlled presets that can be iterated in Strategy Tester and then saved back into working plan cfg files.
Moving Averages model
The MA model does more than “touch the fast average”: it also validates the nearest eligible fractal to the left before opening.
Classic Structure Reversal
Classic Reversal becomes relevant only when structure itself turns; it is not just a pullback model with a different stop.
Classic Structure via primary liquidity sweep
This variation opens on the first important structural violation and reads it as a sweep rather than as a full structural reversal.
Classic Structure Trend
Classic Trend participates on a pullback inside the active structure without requiring the structure direction itself to flip.
Classic Structure family
Classic Structure is the shared logic layer for three related pages: trend continuation, primary liquidity sweep, and reversal structure.
Larry-Williams model
Larry-Williams works with range extremes and supports both direct breakout continuation and return-entry logic after a raid back into the range.
Box-Fractal model
Box-Fractal uses a confirmed fractal range as the structural base for entry and stop placement rather than entering at the first raw extremum.
Base config
Base config is the shared risk and management layer that sits under each model and keeps model-specific logic from drifting into risk chaos.
Position Manager
Position Manager gives each open trade its own chart-level button and lets you adjust takes, breakeven, stop-loss, and level sizing without leaving the Lazy Trader workflow.
STATUS canvas
Status canvas merges Direction, Start After, End At, Time, and Models into one live state map, so you can see what is aligned, what is still pending, and why the plan is running or waiting.
MODELS menu
Models are the executable entry modules inside the plan, and the menu is built to let many different model types coexist under one scenario.
START AFTER menu
Start After does not pick the side of the trade; it defines what must happen before the plan is allowed to begin evaluating entries at all.
DIRECTION menu
Direction defines whether the plan is fixed long-only, fixed short-only, or dynamically biased through box, MA, or swing logic.
Automatic direction detection
This section explains the combined logic of Direction plus Start After, which is where many users actually shape the market bias of the plan.
TIME menu
TIME is where session logic lives: windows, overnights, weekday permissions, daily close, Friday close, and broker-specific timing constraints.
END AT menu
END AT defines when the plan stops looking for new positions, which is different from instantly flattening every already-open trade.
PLAN menu
PLAN is the root canvas: it is where risk, entry/stop/take, and the links to every other menu become one executable scenario.
What Lazy Trader does
Use this page when the main question is not “which button do I press”, but “what role does Lazy Trader play in the workflow at all”.