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

`Interpolator`s to-do list: - [x] Linear - [x] Exponential - [ ] B-Splines - [ ] Polynomial

enhancement

# Idea I am interested in measuring the performance of a variety of rebalance strategies (threshold / interval). For the threshold rebalances you rebalance if weights deviate from some target...

There are problems with the Graphviz plotting of the computation graphs in `autodiff`: - [ ] The nodes don't indicate the operation that took place (e.g. `+`, `sin`). - [...

bug
help wanted
good first issue

Need to write doc-tests for the remaining distributions: - [x] Bernoulli - [x] Binomial - [x] Chi-Squared - [x] Exponential

documentation
help wanted
good first issue
chore

Many `ml` algorithms use a similar (or verbatim) same type of input. i.e. a matrix `X` that has samples along the rows with each column being a certain feature of...

enhancement

I need to find a reasonable way to implement the `num_traits::identities::{One, Zero}` traits for the `Variable` type in `RustQuant::autodiff`. The traits are [here](https://docs.rs/num-traits/0.2.15/num_traits/identities/index.html)

enhancement
help wanted
difficult

Currently only gradients can be computed via the `RustQuant::autodiff` module. Adding support for full Jacobians and also higher-order derivatives like the Hessian would be nice.

enhancement
help wanted
difficult

Types of curves: - [ ] Yield curve. - [x] Zero/spot curve. - [x] Discount curve. - [x] Flat curve. - [x] Forward curve. - [ ] Inflation curve.

enhancement