Skip to content
#

itch-protocol

Here are 5 public repositories matching this topic...

Language: All
Filter by language
fpga-trading-systems

Production-grade low-latency FPGA trading system. Features custom VHDL 10GBASE-R PHY, hardware NASDAQ ITCH 5.0 order book, C++ DPDK/XDP kernel bypass, and PCIe DMA acceleration. LLM-Inference

  • Updated May 24, 2026
  • VHDL

C++20 NASDAQ ITCH 5.0 limit order book and price-time priority matching engine. Reconstructs a full trading day (269M messages, 8,906 symbols) from raw binary market data, achieving 98.4% shadow-matching agreement against real exchange executions, with the residual traced to iceberg/reserve order liquidity.

  • Updated Aug 21, 2026
  • C++

Zero-dependency C++20 exchange core: lock-free NASDAQ ITCH matching engine + LSM-tree audit store + JIT-compiled SIMD regex analytics. Sub-microsecond book updates, crash-safe by design, validated on 268M real messages.

  • Updated Jul 5, 2026
  • C++

A modular Rust toolkit for NASDAQ TotalView-ITCH 5.0. Strongly-typed, zero-allocation protocol codec for all 20 messages; sibling async transports for SoupBinTCP, MoldUDP64, and plain TCP; demo client and server; designed so each crate can be used independently. Spec-faithful, no unsafe.

  • Updated Jul 7, 2026
  • Rust

Improve this page

Add a description, image, and links to the itch-protocol topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the itch-protocol topic, visit your repo's landing page and select "manage topics."

Learn more