Expand description
RustQuant: A Rust library for quantitative finance.
Contact: rustquantcontact@gmail.com
This library is a work in progress. Any contributions are greatly appreciated.
Re-exports
pub use error::*;
Modules
- Parent module containing: automatic differentation modules.
- Parent module containing: bond pricing models.
- Parent module containing: global currencies.
- Parent module containing: data reading and writing utilities.
- Parent module containing: random variable distributions (PDFs, CDFs, CFs, etc).
- Module containing the RustQuant
Error
type. - Parent module defining base traits for financial instruments. Also contains all instrument modules.
- Parent module containing: mathematical and statistical tools.
- Parent module containing: option pricers and sensitivity functions.
- Parent module containing: Monte Carlo engines to simulate stochastic processes.
- Parent module containing: time and date functionality.
- Parent module containing: bond pricing models.
- Parent module containing: helper functions used throughout the library.
Macros
- Helper macro for tests to test floating point approximate equality.