List of all items
Structs
- AmortizationPeriod
- AmortizationSeries
- AmortizationSolution
- CashflowPeriod
- CashflowSeries
- CashflowSolution
- ConvertRateSolution
- DoublingRateRow
- DoublingRateSeries
- DoublingSolution
- NperSolution
- NpvPeriod
- NpvSeries
- NpvSolution
- PaymentSeries
- PaymentSolution
- PricePathOptions
- PricePathPeriod
- PricePathSeries
- PricePathSolution
- ScenarioEntry
- ScenarioList
- TvmPeriod
- TvmScheduleSolution
- TvmSeries
- TvmSolution
- amortization::AmortizationPeriod
- amortization::AmortizationSeries
- amortization::AmortizationSolution
- 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
- 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
- stocks::PricePathOptions
- stocks::PricePathPeriod
- stocks::PricePathSeries
- stocks::PricePathSolution
- stocks::path::PricePathOptions
- stocks::path::PricePathPeriod
- stocks::path::PricePathSeries
- stocks::path::PricePathSolution
- tvm::TvmPeriod
- tvm::TvmScheduleSolution
- tvm::TvmSeries
- tvm::TvmSolution
- tvm_convert_rate::ConvertRateSolution
Enums
- CashflowVariable
- Compounding
- ConvertRateVariable
- FinanceError
- PaymentTiming
- ReturnKind
- Schedule
- TvmVariable
- ValueType
- cashflow::CashflowVariable
- cashflow::PaymentTiming
- path::ReturnKind
- stocks::ReturnKind
- stocks::path::ReturnKind
- tvm::Compounding
- tvm::TvmVariable
- tvm_convert_rate::ConvertRateVariable
- util::FinanceError
- util::error::FinanceError
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
- 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
- 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
- log_return
- log_returns
- 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
- sharpe_ratio
- simple_return
- simple_returns
- sortino_ratio
- stocks::beta
- stocks::cagr
- stocks::drawdown_series
- stocks::log_return
- stocks::log_returns
- 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::sharpe_ratio
- stocks::simple_return
- stocks::simple_returns
- stocks::sortino_ratio
- stocks::total_return
- stocks::volatility
- stocks::volatility_annualized
- 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