The full
documentation
Every book, every chapter, searchable — rebuilt from the repository's docs/ folder for each release, so what you read always matches the version you download.
Start with the Quick Start Guide
Install, first trade, a full trading day and your own configuration — one to three hours with a checkpoint at every step.
Pick your book
Each book is written for one kind of reader and one kind of task, so most people need only two or three of them.

Quick Start Guide
Install, first trade, a full trading day and your own configuration — a checkpoint at every step.

Training Guide
29 hands-on chapters: order types, auctions, market making, risk, clearing, protocols.

Participant Guide
The order book, every order type, auctions, market making, bots, P&L and the trading screens.

Operator's Guide
Install, configure, run, supervise and recover an exchange — gateways, risk, audit, persistence.

Protocols and Clients
ALF, BALF, CALF, RALF, LALF and REST/WebSocket — specifications, sessions and client examples.

Reference Manual
Every command, port, configuration field and a finance glossary.

Architecture & Developer Guide
The design, the data structures, the code tour and how to change it with confidence.

AI Traders & Market Simulation
An exchange that trades itself: AI traders, hidden true values, news and rumours.
I want to…
| I want to… | Start here | Then |
|---|---|---|
| understand what an exchange does | Exchange Concepts: An Introduction (general, not EduMatcher) | What EduMatcher is |
| see EduMatcher run | Install and start | Your first trade |
| learn by doing | Training Guide | the chapters in order |
| trade or make markets | The order book | Order types |
| leave a simulated market running | AI Traders: ten-minute start | The true value |
| run an exchange for a class | Installation | Running the exchange |
| connect my own program | Protocols overview | the protocol's specification |
| understand or change the code | Architecture | Development practice |
| look up a command, field or term | Reference Manual | Glossary |
Prefer the repository? The same sources are in docs/ on GitHub.