Rust High-Frequency Quantitative Trading
Author

Rust High-Frequency Quantitative Trading

Rust High-Frequency Quantitative Trading System

20
Articles
0
Likes
53
Views
0
Comments
Recent Articles

Latest from Rust High-Frequency Quantitative Trading

20 recent articles
Rust High-Frequency Quantitative Trading
Rust High-Frequency Quantitative Trading
Mar 27, 2026 · Fundamentals

Why 0.1 + 0.2 ≠ 0.3: A Deep Dive into Floating‑Point Precision and the Ryū Algorithm

The article explains why adding 0.1 and 0.2 in Rust (and other IEEE‑754 languages) yields 0.30000000000000004, explores the binary representation limits of f64, introduces the ULP concept, and details how the Ryū algorithm produces the shortest correct decimal string for floating‑point numbers.

PrecisionRustRyū algorithm
0 likes · 11 min read
Why 0.1 + 0.2 ≠ 0.3: A Deep Dive into Floating‑Point Precision and the Ryū Algorithm
Rust High-Frequency Quantitative Trading
Rust High-Frequency Quantitative Trading
Mar 18, 2026 · Fundamentals

Deep Dive into Rust’s High‑Performance String Interning Library ustr

The article explains how Rust’s ustr library implements string interning to store each unique string only once, offering O(1) pointer‑based comparison, pre‑computed hashing, zero‑cost cloning, seamless C FFI, and thread‑safe usage, while also detailing its internal design, usage patterns, suitable scenarios, and trade‑offs.

FFIRustperformance
0 likes · 14 min read
Deep Dive into Rust’s High‑Performance String Interning Library ustr
Rust High-Frequency Quantitative Trading
Rust High-Frequency Quantitative Trading
Mar 5, 2026 · Backend Development

Intranode Latency in High‑Frequency Trading: From NIC to Strategy

The article dissects intranode latency in high‑frequency trading systems, tracing the packet journey from the NIC through the kernel, socket and user‑space to the strategy thread, and explains how interrupts, CPU affinity, RSS, Nagle, UDP and kernel‑bypass techniques affect microsecond‑level jitter and tail latency.

CPU affinityNAPITCP_NODELAY
0 likes · 13 min read
Intranode Latency in High‑Frequency Trading: From NIC to Strategy
Rust High-Frequency Quantitative Trading
Rust High-Frequency Quantitative Trading
Jan 18, 2026 · Industry Insights

The Battlefield of High‑Frequency Quant Trading: Latency, Colocation, and the Last‑Mile Challenge

The article analyzes how high‑frequency trading performance hinges on minimizing geographic, network, and system latency—through colocation, microwave links, kernel bypass, FPGA acceleration, and server‑level optimizations—while emphasizing that low and stable latency, not just fast code, determines success.

FPGAcolocationhigh-frequency trading
0 likes · 15 min read
The Battlefield of High‑Frequency Quant Trading: Latency, Colocation, and the Last‑Mile Challenge
Rust High-Frequency Quantitative Trading
Rust High-Frequency Quantitative Trading
Oct 3, 2025 · Backend Development

Uncovering Rust’s Hidden Concurrency Powerhouse: park and unpark

This article explains Rust’s std::thread::park/unpark primitives, demonstrates their lost‑wake‑up pitfall, introduces crossbeam’s Parker/Unparker with a token‑based memory feature that eliminates the issue, and provides multiple code examples and usage guidelines for high‑performance thread synchronization.

CrossbeamParkerRust
0 likes · 17 min read
Uncovering Rust’s Hidden Concurrency Powerhouse: park and unpark