finance-solution 0.5.0

Finance math: TVM, cashflow, amortization, equity path metrics, technical analysis (SMA/EMA/WMA/HMA/RMA/DEMA/TEMA/KAMA/MACD/BB/Keltner/Donchian/Stoch/VWAP/RVOL/RSI/ATR/LinReg/WillR/OBV/CCI/ADX/MOM/MFI/Supertrend/SAR), risk (Sharpe/Sortino/Calmar/Ulcer/IR), and options (BSM, Black76, GK, CRR American) with Result-only APIs and incremental state.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! Shared utilities: errors, validation helpers, domain newtypes, root-finding.
pub mod error;
pub mod primitives;
pub mod root_find;

#[doc(inline)]
pub use error::{FinanceError, FinanceResult};
#[doc(inline)]
pub use primitives::{Money, PeriodLength, Periods, PositivePrice, Rate};
#[doc(inline)]
pub use root_find::brent_root;