Home / Other tools
RustQuant
Quantitative finance library written in Rust
What it is
An open-source quantitative finance library for Rust covering pricing, stochastic modelling, and supporting analytics. Its modules include instruments such as bonds and options with pricing, stochastic process generators for Brownian motion and short-rate models like CIR, Hull-White, and Vasicek, algorithmic adjoint differentiation, statistical distributions, day counters and calendars, a limit order book, and Yahoo! Finance data download. Quants and developers comfortable with Rust who want programmable building blocks rather than a packaged product are the natural audience. Several areas, such as machine learning and trading tools, are still limited in scope, with instruments like swaps and futures planned rather than implemented.
At a glance
Worth watchingOur rating, based on popularity, maintenance and how ready it is for real use.
| Best for | Professional quants |
|---|---|
| Used for | Strategy research, Data analysis |
| Markets | Multi-market |
| Stack | Rust |
| Learning curve | Steep learning curve |
| Practical value | Medium practical value |
| Cost | Free and open source |
| Hardware | No GPU needed |
| Maintenance | Last commit 7 days ago |
GitHub stars, last 30 days
Daily snapshots since 2026-09-12 (up to 30 days): 0 over the period, now 1,822. Gaps mean no snapshot was taken that day.
Quantitative finance library written in Rust.
Similar tools
Open-source C++ framework for quantitative finance
Jupyter notebooks companion to Machine Learning for Trading
Portfolio analytics and performance tear sheets for quants
Goldman Sachs Python toolkit for derivatives and risk
High-performance TensorFlow library for quantitative finance
scikit-learn compatible Python library for portfolio optimization