<div align="center">
# FinQuant
**Open-source (experimental) rust library for quantitative financial market modelling.**
[](https://github.com/quantransform/finquant/actions/workflows/rust.yml)
[![crates-badge]](https://crates.io/crates/finquant)
[](https://codecov.io/gh/quantransform/finquant)
[![docs-badge]](https://docs.rs/finquant)
[](LICENSE)
</div>
---
> **Warning**
>
> FinQuant is an experimental project, currently incomplete and not fit for production.
## Roadmap (no set agenda yet)
1. Basic settings
- [x] Calendar inline with QuantLib v1.35
- [x] Day counts
- [x] Schedule generator
2. Markets / Quotes
- [x] Forex - forward points
- [ ] Forex - volatility
- [x] Interest Rate - curves (cash rates, futures, swaps)
- [ ] Interest Rate - volatility
3. Forex markets
- Pricer - we want more than just Black Scholes model. For example volatility should not be the key input; the surface should.
- Forward
- [x] forward points generator
- [ ] discount + other pricing
- Option
- Simulator
4. Interest rate markets
- Pricer
- [ ] Swap
- [ ] Cap/Floor
- Simulator
[crates-badge]: https://img.shields.io/crates/v/finquant.svg
[docs-badge]: https://docs.rs/finquant/badge.svg