TI 83, 83 Plus, and 84 Plus
Finance Menu
Are you a student? Did you know that Amazon is offering 6 months of Amazon Prime  free twoday shipping, free movies, and other benefits  to students?
Click here to learn more
In this section we will discuss several of the other financial functions that are built in to the TI 83, TI 83 Plus, and TI 84 Plus Finance menu. Please note that all of the tvm_ functions take arguments in exactly the same order as they are presented in the TVM Solver. For example, you can use the tvm_FV function as follows:
tvm_FV(N, I%, PV, PMT, P/Y, C/Y)
Notice that the tvm_FV function does not have an FV argument because you are solving for the FV. The other functions work similarly. Keep in mind that you must leave out the variable that you are solving for. Also, you can omit variables, but the function will then use the value that is stored in the TVM Solver. Therefore, if you are going to use these tvm_ functions, you should supply all of the arguments (except, perhaps, P/Y and C/Y) setting the unused arguments to zero. In most cases, you will probably use the TVM Solver rather than the tvm_ functions.
The table below shows the functions in the Finance menu and what they do:
Function  Purpose  

TVM Solver  Description: Brings up the TVM Solver. Allows you to perform basic time value problems involving lump sums and annuities.  
tvm_Pmt 
Description: The tvm_Pmt function computes the annuity payment amount. This works exactly like solving forPMT in the TVM Solver. If you do not supply any arguments, it will return the value that is stored in PMT in the TVM Solver. Usage: tvm_Pmt(N, I%, PV, FV, P/Y, C/Y) 

tvm_I% 
Description: The tvm_I% function computes the per period interest rate for an annuity, lump sum, or a combination. If you do not supply any arguments, it will return the value that is stored in I% in the TVM Solver. Usage: tvm_I%(N, PV, FV, P/Y, C/Y) 

tvm_PV 
Description: The tvm_PV function calculates the present value of either lump sums, annuities, or a combination. If you don't supply any arguments, it will return the value in PV in the TVM Solver. Usage: tvm_PV(N, I%, PMT, FV, P/Y, C/Y) 

tvm_N 
Description: The tvm_N function calculates the number of periods of either lump sums, annuities, or a combination. If you don't supply any arguments, it will return the value in N in the TVM Solver. Usage: tvm_N(I%, PV, PMT, FV, P/Y, C/Y) 

tvm_FV 
Description: The tvm_FV function calculates the present value of either lump sums, annuities, or a combination. If you don't supply any arguments, it will return the value in FV in the TVM Solver. Usage: tvm_Pmt(N, I%, PV, PMT, P/Y, C/Y) 

npv 
Description: Calculates the net present value of a set of cash flows. Note that {Cash Flow Counts} is an optional array of cash flow frequencies. IO is the initial outlay. Usage: NPV(I%, IO, {Cash Flows}, {Cash Flow Counts}) 

irr 
Description: Calculates the internal rate of return of a set of cash flows. Note that {Cash Flow Counts} is an optional array of cash flow frequencies. IO is the initial outlay. Usage: IRR(IO, {Cash Flows}, {Cash Flow Counts}) 

bal 
Description: Calculates the remaining balance after the supplied period number. Note: You must enter the loan arguments (N, I%, PV, PMT, and perhaps FV) into the TVM Solver before using this function. Usage: bal(period number) 

ΣPrn 
Description: Calculates the total principal paid on a loan between the beginning and ending periods. Note: You must enter the loan arguments (N, I%, PV, PMT, and perhaps FV) into the TVM Solver before using this function. Begin Period and End Period can be the same to get the principal paid in any single period. Usage: ΣPrn(Begin Period, End Period) 

ΣInt 
Description: Calculates the total interest paid on a loan between the beginning and ending periods. Note: You must enter the loan arguments (N, I%, PV, PMT, and perhaps FV) into the TVM Solver before using this function. Begin Period and End Period can be the same to get the principal paid in any single period. Usage: ΣInt(Begin Period, End Period) 

Nom 
Description: Converts an effective annual rate into a simple (nominal) annual rate of interest. Usage: Nom(effective annual rate, periods per year) 

Eff 
Description: Converts a simple annual rate (nominal) into an effective annual rate of interest. Usage: Eff(simple annual rate, periods per year) 

dbd 
Description: Calculates the number of days between two dates. Dates can be entered in either MM.DDYY or DDMM.YY formats. Note that you cannot specify a day count basis (as for financial instruments). This function is equivalent to an actual/actual day count basis. Usage: dbd(Begin Date, End Date) 

Pmt_End 
Description: Sets the calculator so that it assumes regular (end of period) annuity payments. This will change the TVM Solver setting. Usage: Pmt_End 

Pmt_Bgn 
Description: Sets the calculator so that it assumes annuity payments occur at the beginning of the period. This will change the TVM Solver setting. Usage: Pmt_Bgn 