Showing posts with label mortgages. Show all posts
Showing posts with label mortgages. Show all posts

Saturday, February 25, 2023

HP 12C: The C Indicator - Odd Period (Calculating Payment)

HP 12C: The C Indicator - Odd Period (Calculating Payment)



There is a C indicator on my HP 12C!





When I bought a HP 12C calculator that was manufactured in Brazil, there was a C indicator on it.  It was an odd-period calculation switch that has been a documented feature of the HP 12C.  



Odd Period of an Annuity 



An odd period of any annuity occurs when the present value (example:  loan proceeds) is received before the first period (example: month) occurs. 


On the diagram below:


PV:  proceeds received


PV0:  balance at the start of the first period.   This the proceeds plus any interest accrued during the odd period.  In general, PV0 > PV.  



For example:  loan proceeds of $10,000 is received on March 26, 2022 (the PV),  with the first payment due at the end of the next month, April 30, 2022.  In this case, the loan proceeds were received five days before the "official" first month of the loan which starts on April 1, 2022. The odd period is 5 days, or 5/30 of a month.


In general, all months are considered to be 30 days under a 30/360 calendar system.   You can use the actual calendar (365/366-day year) if you wish.  


To account for an odd period, add the fractional part of the odd period to the number of payments and store it the [ n ] variable.   


There are two ways to calculate odd period interest:  simple interest and compound interest.



HP 12 Settings for Odd Period Interest



C indicator:   the odd period interest is calculated using compound interest


No C indicator:  the odd period interest is calculated using simple interest


The setting is set by pressing [ STO ]  [ EEX ].



Casio FC-200V Settings for Odd Period Interest


The Casio FC-200V (and FC-100V (1st and 2nd editions)) has a setting for odd periods.  In the Compound Interest app (CPMD), press [ SETUP ] and select dn, then select between CI and SI.  


CI:   the odd period interest is calculated using compound interest


SI:  the odd period interest is calculated using simple interest


This set up is also present in the Simple Interest app (SMPL).



Formulas


If your calculator doesn't have odd period settings, you will need to calculate PV0.  Once PV0 is calculated, then proceed to calculate payment, ignoring the odd value for n.  


Compound Interest:


PV0 = PV × (1 + I%÷(n×100))^(odd period)


Compound Interest - Monthly Payment, 30/360 Day Calendar:


PV0 = PV × (1 + I%÷(1200))^(days ÷ 30)


Simple Interest:


PV0 = PV × (1 + I% ÷ 100 × odd period)


Compound Interest - Monthly Payment, 30/360 Day Calendar:


PV0 = PV × (1 + I% × days ÷ 36000)


where:

PV = proceeds

PV0 = balance at the beginning of the first period

I% = annual interest rate (not converted to decimal)

odd period = fraction of the year which the odd period represents

days = days of the odd period


These formulas assume end-of-period payments, but also work equally as well for beginning-of-period payments.   In practice the difference between the two methods result in a small difference.



Example


Facts:

* Loan proceeds:  $17,755.00

* Interest rate: 7%

* Number of monthly payments: 60, payments are due at the end of the month

* Odd period:  15 days, 30/360 calendar


Find the payment.



Compound Interest


HP 12C:  press [ STO ] [ EEX ] until the C indicator is on

[ f ] [ x<>y ] (CLEAR FIN)

[ g ] (END)

60.5 [ n ]

7 [ g ] (12÷)

17755 [ PV ]

[ PMT ] returns -352.59


Casio FC-200V:  set dn to CI

[ CMPD ]

Set: End

N = 60.5

I% = 7

PV = 17755

P/Y = 12, C/Y = 12 

Solve PMT for -352.59


Others:

PV0 = 17755 × (1 + 7 × 15 ÷ 36000)= 17806.71

N = 60

I%/YR = 7

PV = 17806.79

P/Y = 12, C/Y = 12

Solve PMT for -352.59



Simple Interest


HP 12C:  press [ STO ] [ EEX ] until the C indicator is off

[ f ] [ x<>y ] (CLEAR FIN)

[ g ] (END)

60.5 [ n ]

7 [ g ] (12÷)

17755 [ PV ]

[ PMT ] returns -352.60


Casio FC-200V:  set dn to SI

[ CMPD ]

Set: End

N = 60.5

I% = 7

PV = 17755

P/Y = 12, C/Y = 12 

Solve PMT for -352.60


Others:

PV0 = 17755 × (1 + 7÷1200)^(15 ÷ 30) = 17806.79

N = 60

I%/YR = 7

PV = 17806.71

P/Y = 12, C/Y = 12

Solve PMT for -352.60


As you can see, little, if any difference between the two methods.




Are there are any other calculators that can handle odd-period calculations?


I'm hesitant to say yes.  How do we know if a finance calculator or the finance mode of a scientific or graphing calculator has handles odd-period calculations?   Check the set up or mode settings.  If you see an option to set odd periods to simple interest or compound interest, then yes.   If not, use the formulas stated above to first calculate PV0 and proceed.  


For the record, neither  the Texas Instruments BA II Plus nor the Sharp EL-738F do not have not odd-period calculation settings.  No graphing calculator or scientific calculator with time value of money modules has this that I know of.  


On the Calculated Industries Qualifier Plus IIIFX, use the PV0 amount for the Loan Amount.   This calculator can find the prepaid interest, which is based on 30/360 day year, simple interest.  



Sources


HP 12C Financial Calculator User's Guide.  Hewlett Packard.  Edition 5.  San Diego, California, United States.  2008.  pp. 50-53


FC-200V, FC-100V (2nd Edition/Financial Consultant User's Guide.   Casio.  Shibuya-ku, Tokyo, Japan.  2021




I will back to the Saturday-Sunday schedule starting on March 4, 2023.  


Eddie


All original content copyright, © 2011-2023.  Edward Shore.   Unauthorized use and/or unauthorized distribution for commercial purposes without express and written permission from the author is strictly prohibited.  This blog entry may be distributed for noncommercial purposes, provided that full credit is given to the author. 


Sunday, May 2, 2021

TI-84 Plus CE and Casio fx-CG50: Interest Only Loans

TI-84 Plus CE and Casio fx-CG50:  Interest Only Loans


Interest Only Loan: Is it a Good Idea?


An interest-only loan is a loan where you pay only the interest of a loan, at least for a certain amount of time.  Why would some one want to engage an interest only loan?  The payment for when you are paying just the interest is lower.  However, the principal does not go down during that time, and the principal of the loan is going to have to be paid sometime.


Interest only loans can be helpful for people who expect a large increase of income in the near future or for those who like to flip properties.  Personally, I don't recommend it, when I take a loan, I want to pay off a portion of the principal each payment.  


The programs presented here will calculate:


*  The payment during the interest only term

*  The remaining payment when principal starts becoming due

*  The total cash outflow with the total interest paid, which will definitely be higher than the traditional route


Inputs:


*  INTEREST YEARS?:   The number of years where a loaner pays only interest.   Assume that the interest only payments occur at the beginning of the loan.

*  PRINCIPAL YEARS?:  The number of years where principal is paid.


Example:  For a 5/25 loan:

INTEREST YEARS = 5

PRINCIPAL YEARS = 25


* INTEREST RATE:  The annual interest rate of a loan

* PV:  Amount of the loan (present value)


The calculation assumes that there is no balloon payment (FV = 0).


TI-84 Plus Program:  INTONLY


"EWS 2021-03-13"

ClrHome

Disp "INTEREST ONLY LOAN"

Input "INTEREST YEARS? ",T

Input "PRINCIPAL YEARS? ",Y

Input "INTEREST RATE? ",R

Input "PV? ",P

P*R/1200→U

­-tvm_Pmt(12Y,R,P,0,12,12)→V

Disp "INT ONLY PMT:",U

Disp "REMAINING PMT:",V

Pause 

12(T*U+Y*V)→W

W-P→X

Disp "TOTAL PMTS:",W

Disp "TOTAL INTEREST:",X


Casio fx-CG50 Program:  INTONLY


"EWS 2021-03-14"

ClrText

"INTEREST ONLY LOAN"

"INTEREST YEARS"?->T

"PRINCIPAL YEARS"?->Y

"INTEREST RATE"?->R

"PV"?->P

P*R/1200->U

(-)Cmpd_PMT(12Y,R,P,0,12,12)->V

"INT ONLY PMT:"

U ⊿

"REMAINING PMT:"

V ⊿

12(T*U+Y*V)->W

W-P->X

"TOTAL PMTS:"

W ⊿

"TOTAL INTEREST:"

X


Example


5/30 4% interest rate only.  Loan amount $250,000


INTEREST YEARS: 5

PRINCIPAL YEARS: 30

INTEREST RATE: 4

PV:  250000


Results:  

INT ONLY PMT:  833.3333333

REAMINING PMT:  1193.538239

TOTAL PMTS:  479673.7659

TOTAL INTEREST:  229673.7659


Source:

Kapfidze, Tendayi  "What Is an Interest-Only Mortgage and How Does It Work?"  Edited by Deborah Kearns  LendingTree.  LendingTree, LLC, Charlotte, NC:  2021.   https://www.lendingtree.com/home/mortgage/interest-only-mortgages/  Retrieved 9, 2021


Eddie


All original content copyright, © 2011-2021.  Edward Shore.   Unauthorized use and/or unauthorized distribution for commercial purposes without express and written permission from the author is strictly prohibited.  This blog entry may be distributed for noncommercial purposes, provided that full credit is given to the author. 


Thursday, February 28, 2019

HP 12C: ARM Term if Renewed

HP 12C:  ARM Term if Renewed

Introduction

Situation:  An ARM Mortgage has one rate adjustment.  The mortgage calls for the payment to remain the same for the entire mortgage, even after the rate adjustment.  How long will it take to pay off the mortgage?  Specifically, how long will it take after the rate is adjusted (ARM term)? 

Example 1:

Original term: 30 years ( n = 360 )
Interest rate: 6%  ( i = 6/12 )
The interest rate scheduled to increase 0.25% in 4 years.

HP 12C Procedure

Any loan amount will do for this problem.  We'll use $1 for the loan amount in this example since we're only concerned with the ARM term.

Keystrokes:

(FIX 4 is set)

1.  Find the payment of the original mortgage.

Clear Finance Registers:   [ f ] [ x<>y ] (CLEAR FIN)
1 [ PV ]
30 [ g ] (12x) [ n ]
6 [ g ] (12÷) [ i ]
[PMT]   (Result:  -0.0060)

2.  Determine the balance of the mortgage at the date when the mortgage is adjusted (4 years).

4 [ g ] (12x) [ n ]
[ FV ]  (Result:  -0.9461)

3.  Transfer the balance to the new mortgage amount and enter the adjusted mortgage rate.

[CHS] [ PV ]
0 [ FV ]
[RCL] [ i ] 0.25 [ENTER] 12 [ ÷ ] [ + ] [ i ]
[ n ] (Result:  333.0000)

If the payment is kept the same, it would take another 333 payments to pay off the mortgage.  The ARM Term is 333.

The total time it takes to pay the mortgage is:

Pre-Adjustment Term + ARM Term

In this case, 381 payments (48 + 333).

The program presented here will calculate the ARM term.  This makes the assumption that the mortgage is only adjusted one time during its entire life.  This is similar to looking up the financial table ARM Term If Renewed Table (refer to source).

HP 12C Program:  ARM Term if Renewed

Keys:

01  1      
02  PV
03  0
04  FV
05  PMT
06  RCL 1 
07  n
08  FV
09  CHS
10  PV
11  0
12  FV
13  RCL i
14  RCL 2
15  +
16  i 
17  n
18 GTO 00   (HP 12C Platinum: GTO 000)

Key Codes:

01  1
02  13
03  0
04  15
05  14
06  45, 1
07  11
08  15
09  16
10  13
11  0
12  15
13  45, 12
14  45, 2
15  40
16  12
17  11
18  43, 33, 00  (HP 12C Platinum:  43, 33, 000)

Instructions:

Store the original number of periods in [ n ]
Store the original periodic interest rate in [ i ]
Store the number of months before the rate adjusts in R1.
Store the periodic adjustment (±r%) in R2.
Press [ R/S ]

Example:

Original term: 35 years
Original rate: 4.5%
The rate is adjusts +0.3% in 5 years.

35 [ g ] [ n ] (12x)
4.5 [ g ] [ i ] (12÷)
5 [ENTER] 12 [ x ] [STO] 1
0.3 [ENTER] 12 [ ÷ ] [STO] 2
[ R/S ]

Result:  391

The ARM term is 391 months.

Source:

Lincoln Title Company "Financial Conventional and ARM Payment Tables" Publication No. 493. Special Edition.  Financial Publishing Company: Boston, MA. May 1985 ISBN 0-87600-493-1

Eddie


All original content copyright, © 2011-2019.  Edward Shore.   Unauthorized use and/or unauthorized distribution for commercial purposes without express and written permission from the author is strictly prohibited.  This blog entry may be distributed for noncommercial purposes, provided that full credit is given to the author.

HP 42S/DM42/Free 42: Two Functions Programmed Three Different Ways

HP 42S/DM42/Free 42: Two Functions Programmed Three Different Ways Introduction In 1979, Electro Scientific Industries (esi)...