Systems

Trading Systems and Market Microstructure

Order books, market data, order lifecycle, sequencing, replay, risk and matching engines.

4.8Focused trackIntermediate8 modules
Outcome

Understand how low-level systems, Linux, networking and latency-sensitive software are designed and measured.

Good for

Students preparing for C++ interviews and engineers who want stronger systems foundations.

Prerequisites

C++ fundamentals, basic data structures and curiosity about Linux, CPUs and networking.

Curriculum

What you will study

Modules are shown like a course curriculum so you can scan the path before starting.

01Markets and venues
02Limit order books
03Orders and fills
04Market data feeds
05Sequence gaps
06Order entry
07Risk checks
08Matching engines