Topic · Trading & Microstructure
← All topicsTrading Protocols & Connectivity
22 articles · 4 checkpoints · 14 deeper reads · 4 reference notes
Every article, in reading order
plant a flag as you finish eachRead these first
Amending a resting order isn't a small edit made in place, under the hood it's usually a cancel of the old order and the birth of a brand new one, which is why a "small" price change can silently cost you your place in the queue.
The order entry gateway is the piece of exchange infrastructure that sits between a trading firm's systems and the matching engine, validating, sequencing, and forwarding every order before it's allowed anywhere near the book.
Some markets show a continuous, tradeable price to everyone at once; others make you ask a dealer for a price before you can trade at all. Which model a market uses shapes almost everything about how liquidity and information move through it.
Every order lives its whole life as a sequence of states, new, partially filled, filled, cancelled, rejected, and an execution report is the message that tells you which state it just moved to.
Then the rest