Apex VIP FVG$69.99/mo Apex VIP Quant$69.99/mo Full Pack$99.99/mo
Results Brokers Prop Firms Crypto Exchanges
Education Master Quiz Trading Journal Lot Calculator Discounts FAQ
INSTRUMENTS
EUR/USD FVG GBP/USD FVG USD/JPY FVG XAU/USD FVG
Free Telegram Channel
24 Lesson 24 of 62 · Market structure

MARKET MICROSTRUCTURE.

Education Market structure ~19 min read Updated 29 September 2026
The short answer

Market microstructure is the plumbing behind every trade. It covers order books, liquidity, market makers, spread, slippage, and how a price actually moves from one level to the next. For a retail trader, the two things that matter are liquidity and execution cost. Price moves because someone took the other side of your order — not because a chart line said so. Understanding this changes where you put your stops and when you place your trades.

Why a retail trader should care

You do not need to understand the full mechanics of an interbank order book to trade profitably. But you do need to understand three things: where liquidity sits, when it is thin, and what it costs you to take it.

Every zone, every sweep, every wick and every stop hunt you have learned about so far is a visible consequence of microstructure. This lesson closes Block 3 by explaining the machinery underneath the signals.

T
Written by the Trade To The Top team|Reviewed 29 September 2026
Microstructure mechanics cross-checked against Trading and Exchanges: Market Microstructure for Practitioners (Harris), the BIS Triennial Central Bank Survey (2022), the ESMA product intervention documents on CFDs, the FCA Quarterly Consultation on best execution, and the published execution-model documentation from IC Markets, Pepperstone and Interactive Brokers. The forex last-look and LP hierarchy described here reflects standard prime-brokerage structures as of 2026.

Every retail course teaches patterns. Almost none teach the machinery that produces them. Wicks, sweeps, and stop hunts are not magic — they are the visible trace of liquidity being consumed. Once you understand why price does what it does at the micro level, the patterns you have already learned start making structural sense.

Key takeaways
In this lesson
Prerequisite Read Lesson 18 — Liquidity sweep, Lesson 05 — What is slippage, and Lesson 04 — Spread, commission and swap first. This lesson ties them together.

What market microstructure is

Market microstructure is the study of how trades actually happen. Not where price is going, not what the chart looks like — the mechanics of a transaction. Who is quoting what price, who is taking it, and at what cost.

The academic literature on this is enormous. The practical version for a retail trader fits in three questions:

Answer those three and you have extracted everything microstructure offers a retail trader. The rest is a story about banks, algos and prime brokers that you will never need to model directly.

The order book — bids, asks, depth

Every market, in one form or another, has an order book. It is a list of resting orders at each price level: bids (buy orders) below the current price, asks (sell orders) above it. The best bid and best ask define the spread. The quantity at each level defines the depth.

When a market order arrives, it takes the best available price. If the order is larger than the size resting at that price, it consumes the next level, and the next, until it is filled. That is how price moves. Not because someone decided price should be higher — but because someone took all the offers at the current level and had to reach up to the next.

THE ORDER BOOK · BIDS, ASKS AND DEPTH
Simplified depth ladder · current price sits between best bid and best ask
BIDS BUY ORDERS BELOW ASKS SELL ORDERS ABOVE 1.08580 1.08575 1.08570 1.08565 1.08560 ← BEST ASK 1.08558 ← BEST BID 1.08555 1.08550 1.08545 1.08540 SPREAD 0.2 pips PRICE MOVES WHEN AN ORDER CONSUMES A LEVEL AND REACHES FOR THE NEXT
Bids below, asks above. The spread sits between them. A market order takes the best available price and, if large enough, moves the book.
Common mistake

Thinking the order book shows "what the market thinks." It does not. The book shows resting orders, not intent. Market makers can pull quotes in milliseconds. Large algos hide their size by splitting orders. What you see on a retail depth-of-market display is a fragment of the real picture — and in forex, there is no single picture at all.

Who actually moves price

In any market, there are two roles:

RoleActionEffect
MakerPlaces a limit order that rests in the book.Provides liquidity. Earns the spread (or pays a lower fee).
TakerPlaces a market order that fills against a resting order.Consumes liquidity. Pays the spread (or pays a higher fee).
Market makerQuotes both sides continuously.Provides liquidity to the market at a spread. Manages inventory risk.
Algo / HFTQuotes and cancels at high speed. Reacts to order flow.Provides short-term liquidity. Captures tiny edges millions of times.

For a retail trader, the important distinction is between market orders and limit orders. Every market order you place is a taker trade — you pay the spread and you might slip. Every limit order you place is a maker trade — you earn the spread (in the form of a better fill) but you might not get filled.

This shapes the answer to a very practical question: when do you use which?

Order typeWhen to useCost
Market orderFast-moving setups. Breakouts. When execution certainty matters more than price.Spread + possible slippage
Limit orderFade setups at a precise level. Zone entries. When price precision matters more than fill certainty.Spread (or better) with no slippage
Stop orderStop-loss protection. Breakout entries above a level.Turns into a market order when triggered — slippage possible
Stop-limit orderBreakout entries when you want to cap your fill price.Risk of no fill if price gaps past your limit
Every market order you take is liquidity you consume. Every limit order you place is liquidity you provide. Knowing which side you are on is the first rule of execution.

Forex — a decentralised market

Stocks trade on an exchange. Futures trade on an exchange. Forex does not. There is no single order book for EURUSD. The market is a network of banks, prime brokers, non-bank liquidity providers, and retail brokers, all quoting each other prices.

The structure, from top to bottom:

The forex liquidity hierarchy
01
Tier 1 banks. The largest banks in the world quote prices to each other on the interbank market. This is where the tightest spreads in the world exist — and where almost all real price discovery happens. JPMorgan, Deutsche Bank, UBS, Citi, Barclays.
02
Non-bank liquidity providers. Firms like XTX Markets, Citadel Securities and Jump Trading quote prices alongside the banks. They have become a large share of spot FX volume since 2015. Electronic market makers.
03
Prime brokers and aggregators. Firms that aggregate prices from multiple LPs and route order flow. Most retail brokers connect to the market through one of these. Where retail flow meets institutional flow.
04
Retail brokers. The layer you actually interact with. They either pass your order through to their LPs (STP/ECN model) or take the other side themselves (market maker model). Most retail brokers are hybrids.

What this means for you: there is no "the" price for EURUSD. At any given moment, different brokers show slightly different prices. The spread you see is a function of your broker's LP relationships, not a universal fact about the market.

Common mistake

Comparing your broker's spread to a "real" spread you saw somewhere else. There is no single real spread. The institutional spread on EURUSD is often 0.1 pip. Your broker's spread is 0.6 pip on a standard account or 0.1 pip on a raw account plus commission. Both are legitimate. Both reflect the cost of the layer you are trading through. Compare brokers to each other, not to the interbank market.

Where liquidity sits

Liquidity is not evenly distributed across price. It clusters at predictable levels. And once you know where the clusters are, you understand why price behaves the way it does around them.

The five liquidity clusters that matter
01
Round numbers. 1.0800, 1.0900, 150.00 on USDJPY, 2000 on gold. These are the levels where retail traders, option strikes, and institutional limit orders all happen to sit. Magnetic and sticky.
02
Session highs and lows. The Asian range high, the London open, the New York close. Where the session extremes sit, stops and breakout orders cluster. Prime sweep targets.
03
Prior swing highs and lows. Every textbook support or resistance level is where retail stops sit. Algos know this. This is why Lesson 18 exists.
04
Weekly and daily opens. The Sunday open, the Monday open, the daily rollover. Where institutional reference prices sit. Reference points for larger players.
05
Post-news extremes. The high or low produced by a high-impact release. Stops accumulate just beyond it in the days that follow. Frequent sweep targets on the next session.
LIQUIDITY CLUSTERS · WHERE PRICE ACTUALLY REACTS
Twenty-four candles · round number, session high, prior swing low, and post-news extreme
Liquidity clusters — the round number, the session high, the prior swing low and the post-news extreme, and how price reacts at eachTwenty-four bars of EURUSD 4H marked with the four places resting orders pile up. Price reacts at every one of them, because that is where the opposite side of the book is sitting.1.08401.08601.08801.0900EURUSD · H424 BARSROUND NUMBER 1.0850SESSION HIGHPRIOR SWING LOWREACTIONREACTION
Price reacts at liquidity clusters. The Asian session high is swept, then price reverses. Liquidity was the target, not the level.

Spread, slippage, and execution cost

Every trade has a cost. For a retail trader, it comes in four parts:

CostWhat it isWho pays it
SpreadThe gap between the best bid and the best ask.Every taker. Market orders, stop-losses, and triggered stops.
CommissionAn explicit per-lot fee on raw-spread accounts.Every trade on raw accounts, in and out.
SlippageThe difference between the requested price and the fill price.Market orders during fast or thin conditions.
SwapAn overnight financing charge on positions held past the daily rollover.Every position held overnight.

The formula for spread cost, in pips:

spread cost (pips) = (ask − bid) / pip size

For EURUSD with a 0.6-pip spread and a 1-lot position, the round-turn spread cost is roughly $6. On a 0.1-lot position it is $0.60. It does not matter whether you win or lose the trade — you pay it either way. On a strategy that trades 200 times a year, spread alone can consume 4–8% of your account if you are not accounting for it.

Worked example — the same trade, two liquidity conditions
Instrument
EURUSD
Position size
1.00 lot
Entry (London open)
1.08520
Stop
1.08370
Target
1.08870
Risk
15 pips
Reward
35 pips
R:R (nominal)
2.33 : 1
Scenario A — London / New York overlap. Spread 0.3 pips. No slippage.
Entry cost: 0.3 pips × 1 lot ≈ $3.00. Stop cost: 0.3 pips ≈ $3.00.
Total cost: $6.00. Trade target hit at +35 pips ≈ $350.
Result: +$344, effective R:R ≈ 2.29 : 1.

Scenario B — Asian session. Spread 1.8 pips. Slippage on stop of 2.5 pips.
Entry cost: 1.8 pips ≈ $18.00. Stop triggered with 2.5 pips slip ≈ $43.00 total on exit.
Total cost: $61.00. Target hit at +35 pips ≈ $350.
Result: +$289, effective R:R ≈ 1.93 : 1. SAME TRADE. DIFFERENT LIQUIDITY. 15% OF THE WIN EATEN BY COST.

The trade won in both scenarios. But in the thin session, 15% of the win went to execution cost. Over hundreds of trades, that is the difference between a strategy that works and one that slowly bleeds out.

Why stops get run

This is the part every trader eventually learns the hard way. Stops do not get run because the market is out to get you. They get run because large orders need liquidity, and liquidity clusters where stops sit.

Here is the mechanism:

This is what a liquidity sweep looks like from the machinery side. The sweep is not designed to hit your stop. But your stop is what the sweep uses to fill a bigger order. There is no malice. Just mechanics.

Your stop is not a shield. It is fuel. When a large order needs liquidity, stops are where it finds it.
Common mistake

Placing stops at exactly the swing low, the round number, or the session low. Every other retail trader is doing the same thing. That is precisely where the liquidity cluster sits. Place your stop a few pips beyond the obvious level, or accept that you will get swept before the move goes your way.

When this breaks — and when it does not matter

Understanding microstructure does not fix bad trading. It only explains why certain things happen. Four situations where microstructure knowledge does not help you:

When this does not matter
  1. You are trading small size. A retail position of 0.1–1.0 lots on EURUSD does not move the market. No order you place will affect the book. Microstructure mechanics only matter for your cost, not your impact.
  2. You are not trading around news or thin sessions. If you only trade the London and New York sessions on liquid pairs, execution cost is a small, predictable number. Plan for it and move on.
  3. You are trading crypto. Crypto microstructure looks completely different from forex. Order books are visible on the exchange, but they are manipulated by wash trading, spoofing and hidden orders. The rules do not transfer.
  4. You are trading CFDs on indices or gold. These are synthetic products whose execution depends entirely on the CFD provider, not the underlying exchange. The price you see is the price your broker chooses to show you.

If you remember nothing else: microstructure explains why patterns work, but it does not replace the patterns. Use it to trade smarter around costs, not to build a new strategy.

What to actually do with this

Four things a retail trader should change after reading this lesson:

Practical adjustments
01
Trade liquid sessions. The London open and the London–New York overlap have the tightest spreads and the deepest liquidity. Asian-session forex trades on anything other than JPY pairs cost more and slip more. When in doubt, wait for London.
02
Place stops beyond obvious liquidity. Not on the swing low. Not on the round number. A few pips beyond. Accept a slightly larger stop distance in exchange for not being the first stop to be triggered. Structure beyond the cluster, not on the cluster.
03
Use limit orders on zone entries. If you are buying a support zone, place a limit. You earn the spread instead of paying it. You avoid slippage. The trade-off is that the fill is not guaranteed — but for a zone entry, a missed fill is often better than a chased entry. Maker, not taker, when the setup allows.
04
Know your round-turn cost. Spread + commission + expected slippage + swap. On a strategy that trades 200 times a year, this is often 4–10% of your account. If your strategy does not survive this number, it does not survive.
In one box
Log your execution cost in R. Our free trading journal lets you record spread, commission, and slippage on every trade — so you can see how much of your edge is going to execution. On some strategies, the answer is 20% or more.
Open journal →
CHECK YOUR UNDERSTANDING
5 questions · immediate feedback · retake any time
Question 01 of 05
What does a market order do in the order book?
Correct: B. A market order is a taker order. It consumes the best available price and moves the book if the size is larger than what is resting at that level.
Question 02 of 05
Why is there no single "true" spread in forex?
Correct: C. Forex has no central exchange. Each broker aggregates prices from its own set of liquidity providers, so the spread you see is specific to your broker, not a universal fact about the market.
Question 03 of 05
Where does liquidity cluster?
Correct: A. Liquidity clusters at round numbers, session extremes, prior swing highs and lows, and post-news extremes. These are the predictable places where stops and breakout orders accumulate.
Question 04 of 05
What is the practical difference between a market order and a limit order?
Correct: D. A market order is a taker trade — you pay the spread and may slip. A limit order is a maker trade — you earn the spread in the form of a better fill, but the fill is not guaranteed.
Question 05 of 05
You are planning to enter long on a support zone. What order type best fits this setup?
Correct: B. A zone entry is a fade setup — price is coming back to a level where you want to buy. A limit order at the zone lets you be the maker, earn the spread, and avoid slippage. The trade-off is that the fill is not guaranteed.

⚠︎ RISK WARNING: Trading forex and CFDs carries significant risk. Past performance does not guarantee future results. The published stop-loss does not guarantee profits. Never trade money you cannot afford to lose. Trade To The Top provides signals for informational purposes only — not financial advice. © 2024–2026 TradeToTheTop.com