- Introduction - Time Value of Money
- Interest Rates
- Interest Rate Equation
- Nominal Interest Rate and Effective Yield
- Time Value of Money for Different Compounding Frequencies
- Future Value of a Single Cash Flow
- Present Value of a Single Cash Flow
- Future Value and Present Value of Ordinary Annuity
- Present Value and Future Value of Annuity Due
- Present Value of a Perpetuity
- Present Value and Future Value of Uneven Cash Flows
- Annuities with Different Compounding Frequencies
- Using a Timeline to Solve Time Value of Money Problems
Future Value of a Single Cash Flow
Future value of a single cash flow refers to how much a single cash flow today would grow to over a period of time if put in an investment that pays compound interest.
The formula for calculating future value is:
Example
Calculate the future value (FV) of an investment of $500 for a period of 3 years that pays an interest rate of 6% compounded semi-annually.
FV = 500*(1+6%/2)^(2*3) = $597.03
We can also solve this problem using the calculator as follows:
Calculator Variables
The BA II Plus calculator has the following five variables for Time Value of Money (TVM) functions.
N = Number of Periods (mT in our formula)
I/Y = Interest Rate Per Year (r)
PV = Present Value
FV = Future Value
PMT = Payment
The calculations are simple; you input the values that you know, and calculate the unknown.
To assign a value to a TVM variable, key in the number and press a TVM key – N, I/Y, PV, PMT, and FV.
To change the number of payments (P/Y) press 2nd, key in the number and press ENTER.
To calculate the unknown value, press Compute (CPT) and then press the key for unknown variable.
In our above example, enter PV = 500, change P/Y = 2 (semi-annual compounding), I/Y = 6, N = 6.
Then press CPT > FV. We get:
FV = 597.026
Similarly we can calculate the Future Value for any compounding frequency.
Related Downloads
Data Science in Finance: 9-Book Bundle
Master R and Python for financial data science with our comprehensive bundle of 9 ebooks.
What's Included:
- Getting Started with R
- R Programming for Data Science
- Data Visualization with R
- Financial Time Series Analysis with R
- Quantitative Trading Strategies with R
- Derivatives with R
- Credit Risk Modelling With R
- Python for Data Science
- Machine Learning in Finance using Python
Each book includes PDFs, explanations, instructions, data files, and R code for all examples.
Get the Bundle for $29 (Regular $57)Free Guides - Getting Started with R and Python
Enter your name and email address below and we will email you the guides for R programming and Python.