TmVal Documentation
Contents
Introducing TmVal
Installation and Quickstart
Usage Tutorial
Growth
Simple Interest
Compound Interest
Amount Functions
Accumulation Functions
Interest
The Rate Class
A Friendly Reminder
Tiered Accounts
Discount
Interest-Discount Relationships
Time Value of Money
Nominal Interest
Interest-Discount Rate Conversions
Force of Interest
The Rate Class, Revisited
The Investment Year Method
Value
The Payments Class
Net Present Value
Equations of Value
Equated Time
Dollar-Weighted Yield
Approximate Dollar-Weighted Yield Rate
Time-Weighted Yield
Annuities
Annuities-Immediate
Annuities-Due
Perpetuities
Deferred Annuities
Nonlevel Annuities
Nonlevel Annuities - Geometric Progression
Nonlevel Annuities - Arithmetic Progression
Perpetuities - Arithmetic Progression
Nonintegral Terms
General Accumulation Functions
Loans
Outstanding Loan Balance - Retrospective Method
Outstanding Loan Balance - Prospective Method
Bonds
Zero-Coupon Bonds
Coupon Bonds
Nonlevel Coupons
Bond Premium and Discount
Makeham’s Formula
Pandas Compatibility
API Reference
General Functions
tmval.simple_solver
tmval.osi
tmval.bankers_rule
tmval.compound_solver
tmval.k_solver
tmval.interest_from_discount
tmval.discount_from_interest
tmval.effective_from_nominal_int
tmval.effective_from_nominal_disc
tmval.apy
tmval.apr
tmval.eff_int_from_eff_int
tmval.nom_int_from_eff_int
tmval.eff_disc_from_eff_int
tmval.nom_disc_from_eff_int
tmval.eff_int_from_eff_disc
tmval.eff_disc_from_eff_disc
tmval.nom_int_from_eff_disc
tmval.nom_disc_from_eff_disc
tmval.eff_int_from_nom_int
tmval.nom_int_from_nom_int
tmval.eff_disc_from_nom_int
tmval.nom_disc_from_nom_int
tmval.eff_int_from_nom_disc
tmval.nom_int_from_nom_disc
tmval.eff_disc_from_nom_disc
tmval.nom_disc_from_nom_disc
tmval.get_loan_pmt
tmval.get_loan_amt
tmval.get_savings_pmt
tmval.get_number_of_pmts
tmval.olb_r
tmval.olb_p
tmval.get_perpetuity_gr
tmval.get_perpetuity_pmt
tmval.standardize_rate
tmval.read_iym
tmval.tt_iym
tmval.standardize_acc
tmval.simple_interval_solver
tmval.pairwise
tmval.time_weighted_yield
tmval.parse_cgr
tmval.rate_from_earned
tmval.rate_from_intdisc
tmval.amt_from_intdisc
tmval.k_from_intdisc
Amount
tmval.Amount.val
tmval.Amount.interest_earned
tmval.Amount.effective_rate
tmval.Amount.effective_interval
tmval.Amount.discount_interval
tmval.Amount.effective_discount
tmval.Amount.get_accumulation
Accumulation
tmval.Accumulation.val
tmval.Accumulation.discount_func
tmval.Accumulation.future_principal
TieredBal
tmval.TieredBal.get_jump_times
TieredTime
SimpleLoan
Annuity
tmval.Annuity.pv
tmval.Annuity.sv
tmval.Annuity.get_r_pmt
tmval.Annuity.get_drop
tmval.Annuity.get_balloon
Payments
tmval.Payments.equated_time
tmval.Payments.irr
tmval.Payments.dw_approx
Rate
tmval.Rate.convert_rate
tmval.Rate.amt_func
tmval.Rate.acc_func
tmval.Rate.standardize
Bond
tmval.Bond.get_coupon_times
tmval.Bond.get_coupon_amt
tmval.Bond.get_redemption
tmval.Bond.get_n_coupons
tmval.Bond.get_coupons
tmval.Bond.get_coupon_intervals
tmval.Bond.makeham
tmval.Bond.base_amount
tmval.Bond.balance
tmval.Bond.am_prem
tmval.Bond.acc_disc
tmval.Bond.am_interest
tmval.Bond.amortization
tmval.Bond.dirty
tmval.Bond.clean
tmval.Bond.accrued_interest
tmval.Bond.yield_s
tmval.Bond.yield_j
tmval.Bond.sale_prem
tmval.Bond.last_coupon_amt
tmval.Bond.next_coupon_amt
tmval.Bond.last_coupon_t
tmval.Bond.next_coupon_t
tmval.Bond.coupon_bound_t
tmval.Bond.coupon_f
tmval.Bond.adj_principal
tmval.Bond.interest_on_accrued
tmval.Bond.yield_c
tmval.Bond.prior_coupons
tmval.Bond.term_floor
Loan
tmval.Loan.get_payments
tmval.Loan.olb_r
tmval.Loan.olb_p
tmval.Loan.principal_paid
tmval.Loan.total_payments
tmval.Loan.interest_paid
tmval.Loan.principal_val
tmval.Loan.amortization
tmval.Loan.sf_final
tmval.Loan.sink_payments
tmval.Loan.sinking
tmval.Loan.rc_yield
tmval.Loan.fixed_principal
tmval.Loan.hybrid_principal
tmval.Loan.sgr_equiv
Notation Guide
Glossary
References
PDF Version
Development
GitHub
Development Blog
PyPI
TmVal Documentation
»
Search
Please activate JavaScript to enable the search functionality.