What Is the ICT Market Maker Buy Model?
The Market Maker Buy Model (MMBM) is a bullish price delivery template that describes how institutional price delivery unfolds when the algorithmic intent is to drive price from a discount accumulation zone to a buy-side liquidity target above. It is not a single candlestick pattern or a single session event — it is a structural template that can play out over hours, days, or weeks depending on the timeframe you are analysing.
The MMBM has four identifiable phases. First, Accumulation: price consolidates in a range, forming equal highs and equal lows. Buy-side liquidity (BSL) accumulates above the range highs while sell-side liquidity (SSL) accumulates below the range lows. Institutions are quietly building long positions during this phase without moving price significantly.
Second, Manipulation: price makes a false bearish move — the Judas Swing — below the range lows to sweep the SSL. This stops out retail longs who placed stops below the range, and fills institutional buy orders against the triggered sell stops. The sweep is fast and decisive, often producing a wick below the range low rather than a candle close.
Third, Rally: with the SSL swept and institutional long positions fully filled, price displaces aggressively higher. This is the real direction of the model.
Fair Value Gaps form during the rally that act as re-entry points for traders who missed the initial move. The rally phase is the distribution of the institutional longs built during accumulation.
Fourth, Distribution at Target: price reaches the BSL above — the equal highs or prior swing highs above the accumulation range — and distributes. This is where the institutional longs are closed against the buy stops triggered above the BSL. The model completes at the BSL target.
What Is the ICT Market Maker Sell Model?
The Market Maker Sell Model (MMSM) is the exact mirror of the MMBM — a bearish delivery template. Where the MMBM delivers price from discount to BSL above, the MMSM delivers price from premium to SSL below.
In the MMSM, price first distributes in a range near a premium level. BSL accumulates above the range highs. Institutions build short positions during this distribution phase. The Judas Swing then sweeps above the range highs — a false bullish move that triggers breakout buy entries and buy stops above the equal highs. This collects the BSL and fills institutional short positions.
After the BSL sweep, price displaces bearishly in the decline phase — the real direction of the MMSM. The decline delivers price to the SSL target below the original range. The model completes when the SSL is reached and institutions close their shorts against the triggered sell stops.
MMBM/MMSM vs MMXM — What Is the Difference?
You may already be familiar with the MMXM (Market Maker eXchange Model) from another article on this site. The MMXM is the broader framework that describes the full institutional delivery cycle including both the buy and sell components. MMBM and MMSM are the directional variants — the MMBM is the MMXM applied in a bullish context, and the MMSM is the MMXM applied in a bearish context.
The practical difference: when you identify an MMXM setup, you still need to determine whether the current phase is bullish or bearish. Labelling the model as MMBM or MMSM is how you declare the directional bias. If you see a range with SSL below and HTF bias is bullish, you are in an MMBM. If you see a range with BSL above and HTF bias is bearish, you are in an MMSM.
The MMBM and MMSM labels are also more specific about what the Judas Swing direction will be. In an MMBM, the Judas Swing is bearish (it sweeps SSL). In an MMSM, the Judas Swing is bullish (it sweeps BSL). Knowing which model you are in tells you which direction to expect the manipulation before it happens.
How to Identify MMBM and MMSM in Real Time
Identifying the model begins with the higher timeframe bias. If the weekly or daily structure is bullish, look for MMBM setups on the 4H or daily chart. If the higher timeframe is bearish, look for MMSM setups. The model must align with the macro direction — an MMSM playing out during a strong weekly bullish trend is lower probability.
The range formation is the first structural signal. Look for a consolidation where price is oscillating between two consistent levels, forming equal highs and equal lows. The equal lows are the SSL that will be swept in an MMBM. The equal highs are the BSL that will be swept in an MMSM.
Once the range is established, identify the Judas Swing in the context of the
kill zone. In an MMBM, the London open or early New York session will push price below the range lows (sweeping SSL) before the real bullish move begins. Mark the FVG that forms on the displacement candle after the SSL sweep — that is your entry zone for the MMBM long.
The target in both models is always the liquidity on the opposite side of the range from the Judas Swing. For MMBM: target is BSL above. For MMSM: target is SSL below. If you entered from the FVG after the Judas Swing, your target is the opposite extreme where the model completes.
Trading the MMBM: A Step-by-Step Application
Step 1: Identify HTF bullish bias. Daily and 4H must show higher highs and higher lows, or price must be in a discount zone relative to a larger weekly range. Without HTF bullish bias, do not look for MMBM setups.
Step 2: Find the accumulation range. Look for a consolidation on the 4H or 1H chart where price has formed at least two touches of the same high (equal highs = BSL) and two touches of the same low (equal lows = SSL). The range should be at least 8-10 candles wide to indicate genuine institutional accumulation.
Step 3: Wait for the Judas Swing in the kill zone. During the London open or New York open, watch for price to push below the range lows. The sweep should be decisive — a strong wick or displacement candle below the equal lows, ideally returning above the range low within the same candle or the next 1-2 candles.
Step 4: Enter from the FVG. After the SSL sweep, the reversal displacement creates a Fair Value Gap. Enter long from within that FVG. Stop goes below the swept low. Target is the equal highs (BSL) above the range, or the next significant BSL level above.
Step 5: Confirm the model is completing. As price reaches the BSL target, watch for distribution signs — equal highs forming at the BSL, bearish displacement, CHoCH on the lower timeframe. This signals the MMBM is completing and it is time to exit or look for the next MMSM setup forming at the BSL target.
MMBM and MMSM at the Weekly Timeframe
The Market Maker Buy Model and Sell Model scale to the weekly timeframe in a particularly powerful way. A weekly MMBM describes a multi-week accumulation range (often 2-4 weeks of sideways price action building equal lows below as SSL), followed by a multi-day Judas Swing below the range lows (the weekly SSL sweep, often occurring Monday-Tuesday of the breakout week), followed by a multi-week rally targeting the BSL above (the weekly high cluster above the accumulation range). This complete cycle can take 4-8 weeks to unfold.
The practical advantage of identifying weekly MMBM/MMSM setups: they provide the framework for multiple day-trade entries within the same directional delivery. Once a weekly MMBM is identified (accumulation range formed, weekly SSL swept on Monday/Tuesday), every daily pullback within the subsequent rally is a potential day-trade long entry. The weekly MMBM gives you directional clarity for the entire week or multi-week period, which dramatically improves the quality of daily trade selection within that period.
When MMBM and MMSM Fail: Warning Signs
The MMBM fails when the post-Judas-Swing delivery does not follow through. If price sweeps the SSL (Judas Swing), reverses, begins to rally — then stalls and makes a new low below the Judas Swing low — the MMBM has failed. The new low below the Judas Swing low means the SSL sweep was not the manipulation phase of an MMBM; it was the beginning of a genuine bearish breakdown. Exit any MMBM longs immediately when price closes below the Judas Swing low on a daily candle.
The most common reason MMBM setups fail is incorrect identification of the accumulation phase. If price was not genuinely in a range (if it was still in a downtrend with lower highs and lower lows), there is no MMBM forming — there is a bearish trend with a temporary pause. The MMBM requires a genuine consolidation range where both BSL above and SSL below have accumulated over multiple sessions. A sharp V-shaped recovery that is mistaken for an MMBM Judas Swing typically lacks the accumulation range characteristic and fails at a much higher rate than a genuine MMBM setup.
Watch: ICT Market Maker Buy and Sell Model (MMBM & MMSM)
Frequently Asked Questions