Home › Financial infrastructure

Financial infrastructure

Order books, matching engines, ledgers, money types, payments and low-latency trading plumbing.

Markets & trading

Matching buyers and sellers, fast and fair.

Limit order book

low

Per-symbol store of resting orders as FIFO queues per price level; array-indexed ticks plus intrusive lists give O(1) add, cancel and best-price lookup.

add O(1); cancel O(1) via id index; best price O(1), O(gap/64) after a level empties

Matching engine

medium

Single-threaded, deterministic loop that journals sequenced orders, matches them by price-time priority against a limit order book and emits trades.

per order O(1 + fills) with an array-indexed book; throughput bound by one core and the journal fsync batch

Pre-trade risk checks

low

Constant-time gate in front of order entry that rejects fat-finger, over-limit and runaway orders using worst-case exposure counted over open orders.

O(1) per order and per execution report; order of 100 ns in software

Market data feeds (ITCH / MoldUDP64)

low

Exchange order-by-order data as fixed binary messages in sequenced UDP multicast packets; receivers dedupe A/B lines, detect gaps by sequence number and recover.

O(1) per message; gap recovery costs one request RTT or a snapshot load

FIX protocol (session layer)

low

Tag=value order-entry protocol over TCP with per-direction sequence numbers, heartbeats and resend so sessions survive disconnects without losing or duplicating orders.

O(message bytes) to frame and checksum; resend O(gap) from the persistent outbound store

call auction clearing

Planned.

execution algorithms

Planned.

market impact models

Planned.

market making inventory model

Planned.

order lifecycle state machine

Planned.

total order sequencer

Planned.

margin liquidation

Planned.

Ledgers & money

Never losing or inventing a cent.

Payments

Moving money exactly once across unreliable systems.

Latency engineering

Microseconds in the hot path.

Pricing & risk models

Valuing instruments and portfolios and sizing their risk.

Billing & metering

Metering usage, rating it against plans and holding capacity.

usage metering

Planned.

tariff rating

Planned.

proration calculation

Planned.

loan amortization

Planned.

inventory reservation

Planned.

quota reservation

Planned.

cost allocation models

Planned.

Auctions & market makers

Auction formats, ad pacing, yield management and automated market makers.

Blockchain mechanics

Chain data structures, wallets, indexing and contract safety.

deterministic serialization

Planned.

hierarchical deterministic keys

Planned.

reorg safe chain indexing

Planned.

light client verification

Planned.

data availability sampling

Planned.

interactive fraud proofs

Planned.

reentrancy protection

Planned.