1/17
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
why C++ in quant
performance memory control and predictable execution
order book data structure
stores buy and sell orders by price levels
matching engine
system that matches compatible buy and sell orders
top of book
best bid and best ask
throughput in trading
orders processed per second
low latency focus
minimize time from input to action
benchmark
measure performance under controlled workload
cache friendliness
data layout that uses CPU cache efficiently
memory allocation cost
dynamic allocation can slow hot paths
lock contention
threads waiting on shared lock
deterministic behavior
same input gives same output
unit test for order book
verify matching cancellation and trade logs
price level
group of orders at same price
FIFO queue
first order at price gets priority
cancel order
remove open order by ID
modify order
change existing order details
trade log
record of executed matches
random order stream
generated sequence used for testing performance