The Runtime Theory
hard · 4h · 6 steps

High-Frequency Trading Advanced

Colocation, hardware acceleration, adversarial trading, and market surveillance — the systems that power modern trading infrastructure.

Curriculum (6 steps)

1

How exchanges match buy and sell orders using price-time priority, pro-rata allocation, and lock-free data structures.

Start→
2

How exchanges broadcast real-time market data, the FIX and ITCH protocols, and how feed handlers parse data at line rate.

Start→
3

How trading firms colocate servers at exchanges, use FPGAs and kernel bypass to shave microseconds off latency.

Start→
4

How exchanges detect manipulative trading patterns like spoofing and layering, and how traders adapt to surveillance systems.

Start→
5

Given a sequence of market orders and an order book state, determine which orders fill at which prices.

Start→
6

The difference between taking and making liquidity, why latency matters in microseconds, and the concept of marketable vs non-marketable orders.

Start→