stochastic-rs: quantitative finance and stochastic process simulation in Rust
stochastic-rs is an open-source Rust library for quantitative finance and stochastic process simulation. It provides 120+ stochastic processes (diffusion, jump, fractional and rough volatility, short-rate, HJM, LMM), option pricing and model calibration (Black-Scholes-Merton, Heston, SABR, rough Bergomi, Lévy, double Heston), volatility surface construction (SVI, SSVI, SABR smile), fixed income and credit modelling, statistical estimators (Hurst exponent, maximum likelihood for diffusions, realised variance), copulas, market microstructure models, and neural-network volatility surrogates. Implementations are generic over f32/f64, SIMD-accelerated on CPU with optional CUDA, Metal and Accelerate backends, and exposed to Python through PyO3. Documentation: stochastic.rust-dd.com