List of all items
Structs
- AmortizationPeriod
- AmortizationSeries
- AmortizationSolution
- BollingerBarOutput
- BollingerParams
- BollingerSeries
- BollingerSolution
- BollingerState
- CashflowPeriod
- CashflowSeries
- CashflowSolution
- ConvertRateSolution
- DoublingRateRow
- DoublingRateSeries
- DoublingSolution
- EmaState
- KeltnerBarOutput
- KeltnerParams
- KeltnerSeries
- KeltnerSolution
- KeltnerState
- MacdParams
- MacdSeries
- MacdSolution
- MacdState
- Money
- NperSolution
- NpvPeriod
- NpvSeries
- NpvSolution
- PaymentSeries
- PaymentSolution
- PeriodLength
- Periods
- PositivePrice
- PricePathOptions
- PricePathPeriod
- PricePathSeries
- PricePathSolution
- Rate
- RvolParams
- RvolSeries
- RvolSolution
- RvolState
- ScenarioEntry
- ScenarioList
- SmaState
- StochBarOutput
- StochState
- StochasticParams
- StochasticSeries
- StochasticSolution
- TvmPeriod
- TvmScheduleSolution
- TvmSeries
- TvmSolution
- ValidatedBollinger
- ValidatedKeltner
- ValidatedMacd
- ValidatedRvol
- ValidatedStochastic
- ValidatedVwap
- VwapParams
- VwapSeries
- VwapSolution
- VwapState
- amortization::AmortizationPeriod
- amortization::AmortizationSeries
- amortization::AmortizationSolution
- bollinger::BollingerParams
- bollinger::BollingerSeries
- bollinger::BollingerSolution
- bollinger::ValidatedBollinger
- cashflow::CashflowPeriod
- cashflow::CashflowSeries
- cashflow::CashflowSolution
- cashflow::NperSolution
- cashflow::NpvPeriod
- cashflow::NpvSeries
- cashflow::NpvSolution
- cashflow::PaymentSeries
- cashflow::PaymentSolution
- cashflow::net_present_value::NpvPeriod
- cashflow::net_present_value::NpvSeries
- cashflow::net_present_value::NpvSolution
- cashflow::nper::NperSolution
- cashflow::payment::PaymentSeries
- cashflow::payment::PaymentSolution
- keltner::KeltnerParams
- keltner::KeltnerSeries
- keltner::KeltnerSolution
- keltner::ValidatedKeltner
- macd::MacdParams
- macd::MacdSeries
- macd::MacdSolution
- macd::ValidatedMacd
- net_present_value::NpvPeriod
- net_present_value::NpvSeries
- net_present_value::NpvSolution
- nper::NperSolution
- path::PricePathOptions
- path::PricePathPeriod
- path::PricePathSeries
- path::PricePathSolution
- payment::PaymentSeries
- payment::PaymentSolution
- returns::DoublingRateRow
- returns::DoublingRateSeries
- returns::DoublingSolution
- returns::rule_of_72::DoublingRateRow
- returns::rule_of_72::DoublingRateSeries
- returns::rule_of_72::DoublingSolution
- rule_of_72::DoublingRateRow
- rule_of_72::DoublingRateSeries
- rule_of_72::DoublingSolution
- rvol::RvolParams
- rvol::RvolSeries
- rvol::RvolSolution
- rvol::ValidatedRvol
- stocks::BollingerBarOutput
- stocks::BollingerParams
- stocks::BollingerSeries
- stocks::BollingerSolution
- stocks::BollingerState
- stocks::EmaState
- stocks::KeltnerBarOutput
- stocks::KeltnerParams
- stocks::KeltnerSeries
- stocks::KeltnerSolution
- stocks::KeltnerState
- stocks::MacdParams
- stocks::MacdSeries
- stocks::MacdSolution
- stocks::MacdState
- stocks::PricePathOptions
- stocks::PricePathPeriod
- stocks::PricePathSeries
- stocks::PricePathSolution
- stocks::RvolParams
- stocks::RvolSeries
- stocks::RvolSolution
- stocks::RvolState
- stocks::SmaState
- stocks::StochBarOutput
- stocks::StochState
- stocks::StochasticParams
- stocks::StochasticSeries
- stocks::StochasticSolution
- stocks::ValidatedBollinger
- stocks::ValidatedKeltner
- stocks::ValidatedMacd
- stocks::ValidatedRvol
- stocks::ValidatedStochastic
- stocks::ValidatedVwap
- stocks::VwapParams
- stocks::VwapSeries
- stocks::VwapSolution
- stocks::VwapState
- stocks::bollinger::BollingerParams
- stocks::bollinger::BollingerSeries
- stocks::bollinger::BollingerSolution
- stocks::bollinger::ValidatedBollinger
- stocks::keltner::KeltnerParams
- stocks::keltner::KeltnerSeries
- stocks::keltner::KeltnerSolution
- stocks::keltner::ValidatedKeltner
- stocks::macd::MacdParams
- stocks::macd::MacdSeries
- stocks::macd::MacdSolution
- stocks::macd::ValidatedMacd
- stocks::path::PricePathOptions
- stocks::path::PricePathPeriod
- stocks::path::PricePathSeries
- stocks::path::PricePathSolution
- stocks::rvol::RvolParams
- stocks::rvol::RvolSeries
- stocks::rvol::RvolSolution
- stocks::rvol::ValidatedRvol
- stocks::ta::BollingerBarOutput
- stocks::ta::BollingerParams
- stocks::ta::BollingerSeries
- stocks::ta::BollingerSolution
- stocks::ta::BollingerState
- stocks::ta::EmaState
- stocks::ta::KeltnerBarOutput
- stocks::ta::KeltnerParams
- stocks::ta::KeltnerSeries
- stocks::ta::KeltnerSolution
- stocks::ta::KeltnerState
- stocks::ta::MacdParams
- stocks::ta::MacdSeries
- stocks::ta::MacdSolution
- stocks::ta::MacdState
- stocks::ta::RvolParams
- stocks::ta::RvolSeries
- stocks::ta::RvolSolution
- stocks::ta::RvolState
- stocks::ta::SmaState
- stocks::ta::StochBarOutput
- stocks::ta::StochState
- stocks::ta::StochasticParams
- stocks::ta::StochasticSeries
- stocks::ta::StochasticSolution
- stocks::ta::ValidatedBollinger
- stocks::ta::ValidatedKeltner
- stocks::ta::ValidatedMacd
- stocks::ta::ValidatedRvol
- stocks::ta::ValidatedStochastic
- stocks::ta::ValidatedVwap
- stocks::ta::VwapParams
- stocks::ta::VwapSeries
- stocks::ta::VwapSolution
- stocks::ta::VwapState
- stocks::ta::bollinger::BollingerParams
- stocks::ta::bollinger::BollingerSeries
- stocks::ta::bollinger::BollingerSolution
- stocks::ta::bollinger::ValidatedBollinger
- stocks::ta::keltner::KeltnerParams
- stocks::ta::keltner::KeltnerSeries
- stocks::ta::keltner::KeltnerSolution
- stocks::ta::keltner::ValidatedKeltner
- stocks::ta::macd::MacdParams
- stocks::ta::macd::MacdSeries
- stocks::ta::macd::MacdSolution
- stocks::ta::macd::ValidatedMacd
- stocks::ta::moving_average::EmaState
- stocks::ta::moving_average::SmaState
- stocks::ta::rvol::RvolParams
- stocks::ta::rvol::RvolSeries
- stocks::ta::rvol::RvolSolution
- stocks::ta::rvol::ValidatedRvol
- stocks::ta::state::BollingerBarOutput
- stocks::ta::state::BollingerState
- stocks::ta::state::KeltnerBarOutput
- stocks::ta::state::KeltnerState
- stocks::ta::state::MacdState
- stocks::ta::state::RvolState
- stocks::ta::state::StochBarOutput
- stocks::ta::state::StochState
- stocks::ta::state::VwapState
- stocks::ta::stochastic::StochasticParams
- stocks::ta::stochastic::StochasticSeries
- stocks::ta::stochastic::StochasticSolution
- stocks::ta::stochastic::ValidatedStochastic
- stocks::ta::vwap::ValidatedVwap
- stocks::ta::vwap::VwapParams
- stocks::ta::vwap::VwapSeries
- stocks::ta::vwap::VwapSolution
- stocks::vwap::ValidatedVwap
- stocks::vwap::VwapParams
- stocks::vwap::VwapSeries
- stocks::vwap::VwapSolution
- ta::BollingerBarOutput
- ta::BollingerParams
- ta::BollingerSeries
- ta::BollingerSolution
- ta::BollingerState
- ta::EmaState
- ta::KeltnerBarOutput
- ta::KeltnerParams
- ta::KeltnerSeries
- ta::KeltnerSolution
- ta::KeltnerState
- ta::MacdParams
- ta::MacdSeries
- ta::MacdSolution
- ta::MacdState
- ta::RvolParams
- ta::RvolSeries
- ta::RvolSolution
- ta::RvolState
- ta::SmaState
- ta::StochBarOutput
- ta::StochState
- ta::StochasticParams
- ta::StochasticSeries
- ta::StochasticSolution
- ta::ValidatedBollinger
- ta::ValidatedKeltner
- ta::ValidatedMacd
- ta::ValidatedRvol
- ta::ValidatedStochastic
- ta::ValidatedVwap
- ta::VwapParams
- ta::VwapSeries
- ta::VwapSolution
- ta::VwapState
- ta::bollinger::BollingerParams
- ta::bollinger::BollingerSeries
- ta::bollinger::BollingerSolution
- ta::bollinger::ValidatedBollinger
- ta::keltner::KeltnerParams
- ta::keltner::KeltnerSeries
- ta::keltner::KeltnerSolution
- ta::keltner::ValidatedKeltner
- ta::macd::MacdParams
- ta::macd::MacdSeries
- ta::macd::MacdSolution
- ta::macd::ValidatedMacd
- ta::moving_average::EmaState
- ta::moving_average::SmaState
- ta::rvol::RvolParams
- ta::rvol::RvolSeries
- ta::rvol::RvolSolution
- ta::rvol::ValidatedRvol
- ta::state::BollingerBarOutput
- ta::state::BollingerState
- ta::state::KeltnerBarOutput
- ta::state::KeltnerState
- ta::state::MacdState
- ta::state::RvolState
- ta::state::StochBarOutput
- ta::state::StochState
- ta::state::VwapState
- ta::stochastic::StochasticParams
- ta::stochastic::StochasticSeries
- ta::stochastic::StochasticSolution
- ta::stochastic::ValidatedStochastic
- ta::vwap::ValidatedVwap
- ta::vwap::VwapParams
- ta::vwap::VwapSeries
- ta::vwap::VwapSolution
- tvm::TvmPeriod
- tvm::TvmScheduleSolution
- tvm::TvmSeries
- tvm::TvmSolution
- tvm_convert_rate::ConvertRateSolution
- util::Money
- util::PeriodLength
- util::Periods
- util::PositivePrice
- util::Rate
- util::primitives::Money
- util::primitives::PeriodLength
- util::primitives::Periods
- util::primitives::PositivePrice
- util::primitives::Rate
- vwap::ValidatedVwap
- vwap::VwapParams
- vwap::VwapSeries
- vwap::VwapSolution
Enums
- CashflowVariable
- Compounding
- ConvertRateVariable
- FinanceError
- PaymentTiming
- ReturnKind
- Schedule
- StdevKind
- TvmVariable
- ValueType
- VwapMode
- VwapPriceSource
- cashflow::CashflowVariable
- cashflow::PaymentTiming
- path::ReturnKind
- stocks::ReturnKind
- stocks::StdevKind
- stocks::VwapMode
- stocks::VwapPriceSource
- stocks::path::ReturnKind
- stocks::ta::StdevKind
- stocks::ta::VwapMode
- stocks::ta::VwapPriceSource
- stocks::ta::common::StdevKind
- stocks::ta::vwap::VwapMode
- stocks::ta::vwap::VwapPriceSource
- stocks::vwap::VwapMode
- stocks::vwap::VwapPriceSource
- ta::StdevKind
- ta::VwapMode
- ta::VwapPriceSource
- ta::common::StdevKind
- ta::vwap::VwapMode
- ta::vwap::VwapPriceSource
- tvm::Compounding
- tvm::TvmVariable
- tvm_convert_rate::ConvertRateVariable
- util::FinanceError
- util::error::FinanceError
- vwap::VwapMode
- vwap::VwapPriceSource
Macros
- assert_approx_equal
- assert_approx_equal_symmetry_test
- assert_rounded_2
- assert_rounded_4
- assert_rounded_6
- assert_rounded_8
- assert_same_sign_or_zero
- is_approx_equal
- is_approx_equal_symmetry_test
- repeating_vec
Functions
- amortization::amortization_solution
- amortization::cumipmt
- amortization::cumprinc
- amortization::ipmt
- amortization::ppmt
- amortization_solution
- apr
- apr_continuous
- assert_rounded_2
- assert_rounded_4
- assert_rounded_6
- assert_rounded_8
- beta
- bollinger
- bollinger::bollinger
- bollinger::bollinger_solution
- bollinger_solution
- cagr
- cashflow::future_value_annuity
- cashflow::future_value_annuity::future_value_annuity
- cashflow::future_value_annuity::future_value_annuity_solution
- cashflow::future_value_annuity_solution
- cashflow::net_present_value
- cashflow::net_present_value::net_present_value
- cashflow::net_present_value::net_present_value_schedule
- cashflow::net_present_value::net_present_value_schedule_solution
- cashflow::net_present_value::net_present_value_solution
- cashflow::net_present_value_schedule
- cashflow::net_present_value_schedule_solution
- cashflow::net_present_value_solution
- cashflow::nper
- cashflow::nper::nper
- cashflow::nper::nper_due
- cashflow::nper::nper_due_solution
- cashflow::nper::nper_solution
- cashflow::nper_due
- cashflow::nper_due_solution
- cashflow::nper_solution
- cashflow::payment
- cashflow::payment::payment
- cashflow::payment::payment_solution
- cashflow::payment_solution
- cashflow::present_value_annuity
- cashflow::present_value_annuity::present_value_annuity
- cashflow::present_value_annuity::present_value_annuity_accumulator
- cashflow::present_value_annuity::present_value_annuity_solution
- cashflow::present_value_annuity_accumulator
- cashflow::present_value_annuity_solution
- convert_apr_to_ear
- convert_apr_to_ear_solution
- convert_apr_to_epr
- convert_apr_to_epr_solution
- convert_ear_to_apr
- convert_ear_to_apr_solution
- convert_ear_to_epr
- convert_ear_to_epr_solution
- convert_epr_to_apr
- convert_epr_to_apr_solution
- convert_epr_to_ear
- convert_epr_to_ear_solution
- convert_rate::apr
- convert_rate::apr_continuous
- convert_rate::convert_apr_to_ear
- convert_rate::convert_apr_to_ear_solution
- convert_rate::convert_apr_to_epr
- convert_rate::convert_apr_to_epr_solution
- convert_rate::convert_ear_to_apr
- convert_rate::convert_ear_to_apr_solution
- convert_rate::convert_ear_to_epr
- convert_rate::convert_ear_to_epr_solution
- convert_rate::convert_epr_to_apr
- convert_rate::convert_epr_to_apr_solution
- convert_rate::convert_epr_to_ear
- convert_rate::convert_epr_to_ear_solution
- convert_rate::ear
- convert_rate::ear_continuous
- convert_rate::epr
- cumipmt
- cumprinc
- doubling_compare_rates
- doubling_solution
- doubling_time
- doubling_time_continuous
- drawdown_series
- ear
- ear_continuous
- ema
- ema_last
- epr
- future_value
- future_value::future_value
- future_value::future_value_schedule
- future_value::future_value_schedule_solution
- future_value::future_value_solution
- future_value_annuity
- future_value_annuity::future_value_annuity
- future_value_annuity::future_value_annuity_solution
- future_value_annuity_solution
- future_value_schedule
- future_value_schedule_solution
- future_value_solution
- ipmt
- keltner
- keltner::keltner
- keltner::keltner_solution
- keltner_solution
- log_return
- log_returns
- macd
- macd::macd
- macd::macd_solution
- macd_solution
- max_drawdown
- mean_return
- net_present_value
- net_present_value::net_present_value
- net_present_value::net_present_value_schedule
- net_present_value::net_present_value_schedule_solution
- net_present_value::net_present_value_solution
- net_present_value_schedule
- net_present_value_schedule_solution
- net_present_value_solution
- nper
- nper::nper
- nper::nper_due
- nper::nper_due_solution
- nper::nper_solution
- nper_due
- nper_due_solution
- nper_solution
- path::price_path_solution
- payment
- payment::payment
- payment::payment_solution
- payment_solution
- periods
- periods::periods
- periods::periods_solution
- periods_solution
- ppmt
- present_value
- present_value::present_value
- present_value::present_value_schedule
- present_value::present_value_schedule_solution
- present_value::present_value_solution
- present_value_annuity
- present_value_annuity::present_value_annuity
- present_value_annuity::present_value_annuity_accumulator
- present_value_annuity::present_value_annuity_solution
- present_value_annuity_accumulator
- present_value_annuity_solution
- present_value_schedule
- present_value_schedule_solution
- present_value_solution
- price_path_solution
- price_volatility
- rate
- rate::rate
- rate::rate_solution
- rate_solution
- returns::doubling_compare_rates
- returns::doubling_solution
- returns::doubling_time
- returns::doubling_time_continuous
- returns::rule_of_69
- returns::rule_of_70
- returns::rule_of_72
- returns::rule_of_72::doubling_compare_rates
- returns::rule_of_72::doubling_solution
- returns::rule_of_72::doubling_time
- returns::rule_of_72::doubling_time_continuous
- returns::rule_of_72::rule_of_69
- returns::rule_of_72::rule_of_70
- returns::rule_of_72::rule_of_72
- risk::beta
- risk::drawdown_series
- risk::max_drawdown
- risk::price_volatility
- risk::rolling_max_drawdown
- risk::sharpe_ratio
- risk::sortino_ratio
- risk::volatility
- risk::volatility_annualized
- rolling_max_drawdown
- round::assert_rounded_2
- round::assert_rounded_4
- round::assert_rounded_6
- round::assert_rounded_8
- round::round_2
- round::round_4
- round::round_6
- round::round_8
- round_2
- round_4
- round_6
- round_8
- rule_of_69
- rule_of_70
- rule_of_72
- rule_of_72::doubling_compare_rates
- rule_of_72::doubling_solution
- rule_of_72::doubling_time
- rule_of_72::doubling_time_continuous
- rule_of_72::rule_of_69
- rule_of_72::rule_of_70
- rule_of_72::rule_of_72
- rvol
- rvol::rvol
- rvol::rvol_solution
- rvol_solution
- sharpe_ratio
- simple_return
- simple_returns
- sma
- sma_last
- sortino_ratio
- stochastics
- stochastics_solution
- stocks::beta
- stocks::bollinger
- stocks::bollinger::bollinger
- stocks::bollinger::bollinger_solution
- stocks::bollinger_solution
- stocks::cagr
- stocks::drawdown_series
- stocks::ema
- stocks::ema_last
- stocks::keltner
- stocks::keltner::keltner
- stocks::keltner::keltner_solution
- stocks::keltner_solution
- stocks::log_return
- stocks::log_returns
- stocks::macd
- stocks::macd::macd
- stocks::macd::macd_solution
- stocks::macd_solution
- stocks::max_drawdown
- stocks::mean_return
- stocks::path::price_path_solution
- stocks::price_path_solution
- stocks::price_volatility
- stocks::returns::cagr
- stocks::returns::log_return
- stocks::returns::log_returns
- stocks::returns::mean_return
- stocks::returns::simple_return
- stocks::returns::simple_returns
- stocks::returns::total_return
- stocks::risk::beta
- stocks::risk::drawdown_series
- stocks::risk::max_drawdown
- stocks::risk::price_volatility
- stocks::risk::rolling_max_drawdown
- stocks::risk::sharpe_ratio
- stocks::risk::sortino_ratio
- stocks::risk::volatility
- stocks::risk::volatility_annualized
- stocks::rolling_max_drawdown
- stocks::rvol
- stocks::rvol::rvol
- stocks::rvol::rvol_solution
- stocks::rvol_solution
- stocks::sharpe_ratio
- stocks::simple_return
- stocks::simple_returns
- stocks::sma
- stocks::sma_last
- stocks::sortino_ratio
- stocks::stochastics
- stocks::stochastics_solution
- stocks::ta::bollinger
- stocks::ta::bollinger::bollinger
- stocks::ta::bollinger::bollinger_solution
- stocks::ta::bollinger_solution
- stocks::ta::ema
- stocks::ta::ema_last
- stocks::ta::keltner
- stocks::ta::keltner::keltner
- stocks::ta::keltner::keltner_solution
- stocks::ta::keltner_solution
- stocks::ta::macd
- stocks::ta::macd::macd
- stocks::ta::macd::macd_solution
- stocks::ta::macd_solution
- stocks::ta::moving_average::ema
- stocks::ta::moving_average::ema_last
- stocks::ta::moving_average::sma
- stocks::ta::moving_average::sma_last
- stocks::ta::rvol
- stocks::ta::rvol::rvol
- stocks::ta::rvol::rvol_solution
- stocks::ta::rvol_solution
- stocks::ta::sma
- stocks::ta::sma_last
- stocks::ta::stochastic::stochastics
- stocks::ta::stochastic::stochastics_solution
- stocks::ta::stochastics
- stocks::ta::stochastics_solution
- stocks::ta::vwap
- stocks::ta::vwap::vwap
- stocks::ta::vwap::vwap_solution
- stocks::ta::vwap_solution
- stocks::total_return
- stocks::volatility
- stocks::volatility_annualized
- stocks::vwap
- stocks::vwap::vwap
- stocks::vwap::vwap_solution
- stocks::vwap_solution
- ta::bollinger
- ta::bollinger::bollinger
- ta::bollinger::bollinger_solution
- ta::bollinger_solution
- ta::ema
- ta::ema_last
- ta::keltner
- ta::keltner::keltner
- ta::keltner::keltner_solution
- ta::keltner_solution
- ta::macd
- ta::macd::macd
- ta::macd::macd_solution
- ta::macd_solution
- ta::moving_average::ema
- ta::moving_average::ema_last
- ta::moving_average::sma
- ta::moving_average::sma_last
- ta::rvol
- ta::rvol::rvol
- ta::rvol::rvol_solution
- ta::rvol_solution
- ta::sma
- ta::sma_last
- ta::stochastic::stochastics
- ta::stochastic::stochastics_solution
- ta::stochastics
- ta::stochastics_solution
- ta::vwap
- ta::vwap::vwap
- ta::vwap::vwap_solution
- ta::vwap_solution
- total_return
- tvm::future_value
- tvm::future_value::future_value
- tvm::future_value::future_value_schedule
- tvm::future_value::future_value_schedule_solution
- tvm::future_value::future_value_solution
- tvm::future_value_schedule
- tvm::future_value_schedule_solution
- tvm::future_value_solution
- tvm::periods
- tvm::periods::periods
- tvm::periods::periods_solution
- tvm::periods_solution
- tvm::present_value
- tvm::present_value::present_value
- tvm::present_value::present_value_schedule
- tvm::present_value::present_value_schedule_solution
- tvm::present_value::present_value_solution
- tvm::present_value_schedule
- tvm::present_value_schedule_solution
- tvm::present_value_solution
- tvm::rate
- tvm::rate::rate
- tvm::rate::rate_solution
- tvm::rate_solution
- volatility
- volatility_annualized
- vwap
- vwap::vwap
- vwap::vwap_solution
- vwap_solution