![]() |
Home | About Us | Our Locations | Success Stories Call Today: 888.379.9211
|
Mortgage Library
Mortgage Calculations by Hand
First you must define some variables to make it easier to set up: P = principal, the initial amount of the loan I = the annual interest rate
(from 1 to 100%) L = length, the length (in years) of the loan, or at least the length over which the loan is amortized. The following assumes a typical conventional loan where the interest is compounded monthly. First we'll define two more variables to
make the calculations easier: J = monthly interest in decimal form = I / (12 x 100) N = number of months over which loan is
amortized = L x 12 Now for the big monthly payment (M) formula ... it is: So to calculate it, you would first calculate 1 + J then take that to the -N (minus N) power, subtract that from the number 1. Now
take the inverse of that (if you have a 1/X button on your calculator push that). Then multiply the result times J and then times P.
The one-liner for a program would be (adjust for your favorite language): So now you should be able to calculate the monthly payment, M. To calculate the amortization table you need to do some iteration
(i.e. a simple loop). Here are the simple steps : Step 1: Calculate H = P x J, this is your current monthly interest Step 2: Calculate C = M - H, this is your monthly payment minus
your monthly interest, so it is the amount of principal you pay for that month Step 3: Calculate Q = P - C, this is the new balance of
your principal of your loan. Step 4: Set P equal to Q and go back to Step 1: You thusly loop around until the value Q (and hence P)
goes to zero.
n = -1/q * (LN(1-(B/m)*(r/q)))/LN(1+(r/q))
Where: |