RustQuant icon indicating copy to clipboard operation
RustQuant copied to clipboard

Rust library for quantitative finance.

Results 45 RustQuant issues
Sort by recently updated
recently updated
newest added

## *This branch is still a work in progress* This PR is for addressing the issues raised by @avhz in [this comment](https://github.com/avhz/RustQuant/issues/98#issuecomment-2078053371) - the code in question was initially merged...

enhancement
help wanted
difficult

A `Curve` type could represent a yield curve or discount curve, or volatility term structure, for example.

This involves: ### 1: Adding a new `Market` enum variant in `calendar.rs` Add either: - A new country (e.g. Australia). - Or an MIC code (e.g. XASX) if for a...

help wanted
good first issue

This is the roadmap for getting RustQuant to a solid `v1`. High priority to-do list: - [ ] #303 - [ ] #245 - [ ] #88 - [ ]...

documentation
enhancement
help wanted
difficult

A `Surface` type could represent a volatility surface, for example. It would simply by a type with a `space` dimension (e.g. strikes, spot) and a `time` dimension (e.g. dates, seconds,...

Re-work bond pricing module once the foundations (such as calendars, day-counting, curves) are implemented.

enhancement
help wanted

The `Variable` struct has a reference to the `Graph` struct. This is causing a lot of issues, namely it prevents: - Adding support for `ndarray` and `nalgebra`. - Python bindings...

rework
difficult

There's a lot of code where methods are implemented on different type of numbers(f64, i64, u64, f32, etc...) Example of file: https://github.com/avhz/RustQuant/blob/main/src/utilities/sequence.rs Wouldn't it make sense to reduce the amount...