⚙ LOADING WASM ENGINE
Initialising C++ Order Book
Fetching orderbook.wasm...
⚠ orderbook.wasm not found — run bash wasm/build.sh first, then serve with python3 -m http.server 8080 and open localhost:8080. Showing simulated fallback data.

ORDER BOOK SIMULATOR

Real C++ matching engine compiled to WebAssembly — lock-free memory pool, SPSC ring buffer, price-time priority matching. Every order, cancel, and trade you see passes through the actual compiled C++ code.

◌ loading wasm... p99 < 500 ns 5 M msg/s zero heap allocs C++17 → WASM
SPEED 5
MID PRICE
$100.00
MSG PROCESSED
0
0 / s
TRADES EXECUTED
0
0 / s
SPREAD
ticks
POOL USAGE
0%
orders in flight
LIMIT ORDER BOOK loading...
QTYPRICEDEPTH
spread: —
LOCK-FREE POOL SPSC RING BUFFER INTRUSIVE LIST PRICE-TIME PRIORITY
TRADE TAPE 0 executions
LATENCY PERCENTILES 0 samples
P50
ns
P90
ns
P99
ns
P99.9
ns
LATENCY DISTRIBUTION — rolling window
MID PRICE HISTORY
THROUGHPUT (msg / s)