Learn Markets Advanced

Market Microstructure: How Trades Execute and Prices Form

Try This First

Test your knowledge before reading. Don't worry if you get it wrong — that's part of learning.

Key Insights

  • Understand the mechanics of order execution, bid-ask spreads, market making, and how electronic markets actually work.
Difficulty: Advanced Type: Learn

Order Types and the Limit Order Book

Every trade requires a buyer and seller. The limit order book (LOB) matches them:

  • Market orders — execute immediately at best available price (taker)
  • Limit orders — execute only at specified price or better (maker)
  • Stop orders — become market orders when price reaches threshold
  • Iceberg orders — large orders split into smaller visible portions

The bid-ask spread reflects the cost of immediacy — the difference between the best buy (bid) and best sell (ask) prices.

Market Making

Market makers provide liquidity by continuously posting bid and ask quotes. Their profit comes from:

  • Bid-ask spread capture — buying at bid, selling at ask
  • Inventory management — rebalancing to avoid directional risk
  • Adverse selection cost — losing to informed traders who know the true value
# Simplified market making P&L
spread_income = trades * half_spread
inventory_cost = position * price_change
adverse_selection = informed_trades * loss
net_pnl = spread_income - inventory_cost - adverse_selection

Market Impact and Execution Quality

Large orders move prices. Understanding market impact is critical for institutional execution:

  • Temporary impact — price impact that decays after execution
  • Permanent impact — lasting price change from information revelation
  • Implementation shortfall — difference between decision price and average execution price

Algorithms: TWAP (time-weighted), VWAP (volume-weighted), Implementation Shortfall, Iceberg, Sniper/Iceberg hybrid.

Article Metadata

Review with Spaced Repetition

Add this lesson's 3 flashcards to your SM-2 study queue. They will appear when due in the Study Queue.

Feynman Concept Cards

Master each building block: read the ELI5, explore the analogy, work the example, find your gaps, teach it back, build it.

Limit Order Book is a concept in foundations. In simple terms, Limit Order Book covers foundational knowledge in Markets. This markets concept addresses key topics in the foundational knowledge in markets domain. Also known as: LOB, order book. Related concepts i

Analogy
Think of Limit Order Book like the laws of probability that govern market behavior — it helps you handle foundations tasks more effectively.
Example
Consider a scenario where Limit Order Book applies: Limit Order Book covers foundational knowledge in Markets. This markets concept addresses key topics in the foundational knowledge in markets domain. Also known as: LOB, order book. Related concepts i...
Find Gaps
What are the key components or steps involved in Limit Order Book?
Can you explain Limit Order Book without using jargon?
What happens if Limit Order Book is not applied correctly?
How does Limit Order Book relate to other concepts in foundations?
Teach Back

Explain Limit Order Book as if teaching a colleague who is new to foundations. Cover: what it is, how it works, and why it matters.

Create

Create a diagram that demonstrates Limit Order Book in a real-world foundations scenario. Walk through your design decisions.

Show solution
A diagram for Limit Order Book should include: 1. The core components of lob 2. How they interact 3. Expected outcomes or outputs
Difficulty: Beginner-friendly — 2/5

Market Microstructure is a concept in foundations. In simple terms, Market Microstructure covers foundational knowledge in Markets. This markets concept addresses key topics in the foundational knowledge in markets domain. Also known as: microstructure. Related concep

Analogy
Think of Market Microstructure like the laws of probability that govern market behavior — it helps you handle foundations tasks more effectively.
Example
Consider a scenario where Market Microstructure applies: Market Microstructure covers foundational knowledge in Markets. This markets concept addresses key topics in the foundational knowledge in markets domain. Also known as: microstructure. Related concep...
Find Gaps
What are the key components or steps involved in Market Microstructure?
Can you explain Market Microstructure without using jargon?
What happens if Market Microstructure is not applied correctly?
How does Market Microstructure relate to other concepts in foundations?
Teach Back

Explain Market Microstructure as if teaching a colleague who is new to foundations. Cover: what it is, how it works, and why it matters.

Create

Create a diagram that demonstrates Market Microstructure in a real-world foundations scenario. Walk through your design decisions.

Show solution
A diagram for Market Microstructure should include: 1. The core components of market microstructure 2. How they interact 3. Expected outcomes or outputs
Difficulty: Intermediate — 3/5

Order Types & Execution is a concept in foundations. In simple terms, Order Types & Execution covers foundational knowledge in Markets. This markets concept addresses key topics in the foundational knowledge in markets domain. Also known as: market order, limit order, s

Analogy
Think of Order Types & Execution like the laws of probability that govern market behavior — it helps you handle foundations tasks more effectively.
Example
Consider a scenario where Order Types & Execution applies: Order Types & Execution covers foundational knowledge in Markets. This markets concept addresses key topics in the foundational knowledge in markets domain. Also known as: market order, limit order, s...
Find Gaps
What are the key components or steps involved in Order Types & Execution?
Can you explain Order Types & Execution without using jargon?
What happens if Order Types & Execution is not applied correctly?
How does Order Types & Execution relate to other concepts in foundations?
Teach Back

Explain Order Types & Execution as if teaching a colleague who is new to foundations. Cover: what it is, how it works, and why it matters.

Create

Create a diagram that demonstrates Order Types & Execution in a real-world foundations scenario. Walk through your design decisions.

Show solution
A diagram for Order Types & Execution should include: 1. The core components of order types 2. How they interact 3. Expected outcomes or outputs
Difficulty: Beginner-friendly — 2/5

Order Book Dynamics is a concept in market microstructure. In simple terms, Order Book Dynamics covers market microstructure within Markets. This markets concept addresses key topics in the market microstructure within markets domain. Also known as: LOB, limit order book, ord

Analogy
Think of Order Book Dynamics like a specialized tool in a toolbox — it helps you handle market microstructure tasks more effectively.
Example
Consider a scenario where Order Book Dynamics applies: Order Book Dynamics covers market microstructure within Markets. This markets concept addresses key topics in the market microstructure within markets domain. Also known as: LOB, limit order book, ord...
Find Gaps
What are the key components or steps involved in Order Book Dynamics?
Can you explain Order Book Dynamics without using jargon?
What happens if Order Book Dynamics is not applied correctly?
How does Order Book Dynamics relate to other concepts in market microstructure?
Teach Back

Explain Order Book Dynamics as if teaching a colleague who is new to market microstructure. Cover: what it is, how it works, and why it matters.

Create

Create a diagram that demonstrates Order Book Dynamics in a real-world market microstructure scenario. Walk through your design decisions.

Show solution
A diagram for Order Book Dynamics should include: 1. The core components of order book 2. How they interact 3. Expected outcomes or outputs
Difficulty: Beginner-friendly — 2/5

Apache Iceberg is a concept in advanced techniques. In simple terms, Apache Iceberg covers advanced techniques in Data Engineering. This data engineering concept addresses key topics in the advanced techniques in data engineering domain. Also known as: Iceberg, table f

Analogy
Think of Apache Iceberg like a specialized tool in a data engineer's workshop — it helps you handle advanced techniques tasks more effectively.
Example
Consider a scenario where Apache Iceberg applies: Apache Iceberg covers advanced techniques in Data Engineering. This data engineering concept addresses key topics in the advanced techniques in data engineering domain. Also known as: Iceberg, table f...
Find Gaps
What are the key components or steps involved in Apache Iceberg?
Can you explain Apache Iceberg without using jargon?
What happens if Apache Iceberg is not applied correctly?
How does Apache Iceberg relate to other concepts in advanced techniques?
Teach Back

Explain Apache Iceberg as if teaching a colleague who is new to advanced techniques. Cover: what it is, how it works, and why it matters.

Create

Create a diagram that demonstrates Apache Iceberg in a real-world advanced techniques scenario. Walk through your design decisions.

Show solution
A diagram for Apache Iceberg should include: 1. The core components of apache iceberg 2. How they interact 3. Expected outcomes or outputs
Difficulty: Intermediate — 3/5

Feynman Synthesis — Prove You Understand

1. The One-Pager

Explain this lesson's core idea to a smart 15-year-old. No jargon allowed.

2. The Gap Map

List 3 things you are still unsure about. Be specific.

Knowledge Check

Test your understanding of this lesson.

Flashcards

Space = flip · 1-4 = grade · Swipe on mobile

Related Research

Related Knowledge

Stay Updated

Get the latest research summaries delivered to your inbox.