What's the math formula that is used to calculate the monthly payment in this mortgage calculator?
$begingroup$
What's the math formula that is used to calculate the monthly payment in this mortgage calculator?
I would like to know this math formula so that I can plug in the following values
Mortgage Amount: $100,000
Rate Type: Fixed
Interest Rate: 6%
Interest Term: 5 Years
Payment Frequency: Monthly
Amortization Rate: 5%
and calculate the monthly payment to $1,929.86 (as shown in the mortgage calculator).
finance
$endgroup$
add a comment |
$begingroup$
What's the math formula that is used to calculate the monthly payment in this mortgage calculator?
I would like to know this math formula so that I can plug in the following values
Mortgage Amount: $100,000
Rate Type: Fixed
Interest Rate: 6%
Interest Term: 5 Years
Payment Frequency: Monthly
Amortization Rate: 5%
and calculate the monthly payment to $1,929.86 (as shown in the mortgage calculator).
finance
$endgroup$
add a comment |
$begingroup$
What's the math formula that is used to calculate the monthly payment in this mortgage calculator?
I would like to know this math formula so that I can plug in the following values
Mortgage Amount: $100,000
Rate Type: Fixed
Interest Rate: 6%
Interest Term: 5 Years
Payment Frequency: Monthly
Amortization Rate: 5%
and calculate the monthly payment to $1,929.86 (as shown in the mortgage calculator).
finance
$endgroup$
What's the math formula that is used to calculate the monthly payment in this mortgage calculator?
I would like to know this math formula so that I can plug in the following values
Mortgage Amount: $100,000
Rate Type: Fixed
Interest Rate: 6%
Interest Term: 5 Years
Payment Frequency: Monthly
Amortization Rate: 5%
and calculate the monthly payment to $1,929.86 (as shown in the mortgage calculator).
finance
finance
asked Feb 5 '14 at 1:18
burnt1ceburnt1ce
88115
88115
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
$begingroup$
The amortization table you cited states that “interest is compounded semi-annually for fixed interest rates.” (Note: This fact is not derived from finance theory; this is the bank's policy.) Therefore, the effective monthly interest factor is computed as $Requiv 1.03^{1/6}$, since $3$% is the semi-annual interest rate and there are six months in an interest period.
The goal is to determine the fixed amount that needs to be paid each month in order to pay off the debt in 5 years, i.e., 60 months. Let $p$ denote this unknown number and $v_0$ the initial principal. The total debt by the end of the first month is: $$v_1=R v_0-p,$$ because the principal yields interest but $p$ is paid off. Similarly, $$v_2=Rv_1-p=R(Rv_0-p)-p=R^2 v_0-Rp-p.$$ By induction, it is not difficult to see that $$v_T=R^T v_0-psum_{t=0}^{T-1}R^t=R^T v_0-pfrac{R^T-1}{R-1}$$ after $T$ months.
Now, if the debt is to be paid off in $T$ months, then $v_{T}=0$, so that solving for $p$ yields:
begin{align*}
0=R^T v_0-pfrac{R^T-1}{R-1},
end{align*}
or, after rearrangement: $$boxed{p=dfrac{R^T(R-1)}{R^T-1}v_0}$$
If you plug in $T=60$, $v_0=100mathord, 000$, and $R=1.03^{1/6}$, then you get a monthly payment of $$1mathord,929mathord .86$.
$endgroup$
add a comment |
$begingroup$
The formula is the amortization or Equated Monthly Payment formula (see also this link):
$A = P cfrac{r (1+r)^n}{(1+r)^n - 1}$
Without getting into the details of how it is derived, what you need to know is the following:
Pis the principal amount borrowed
Ais the periodic amortization payment
ris the periodic interest rate divided by 100 (nominal annual interest rate also divided by 12 in case of monthly installments), and
nis the total number of payments (for a 30-year loan with monthly payments n = 30 × 12 = 360)
For your example,
P= 100,000
Ais what we want to find
r= $cfrac{6}{100 cdot 12}$ = $cfrac{6}{1200}$ = 0.005, but as triple_sec pointed out, the amortization calculator you used says that "interest is compounded semi-annually for fixed interest rates and each payment period for variable interest rates," which means you use this calculation instead:r= ${0.03}^{1/6}$ = $cfrac{6}{1200} approx$ 0.049386
n= 5 years * 12 months/year = 60 months
So, we get this:
$A = 100000cdotcfrac{0.0049386cdot1.0049386^{60}}{1.0049386^{60}-1}$ = $1,929.86
(You would get the same result if you put =PMT(1.03^(1/6)-1, 60, 100000) into a cell in Excel, because it does the same formula I quoted above.)
Note: you say "Amortization rate" where I believe you meant "amortization term" (5 years); that matches the calculator and makes more sense in this context.
$endgroup$
$begingroup$
The excel formula PMT appears to have special case handling when r = 0 to prevent division by zero, in which case the calculations seems to be A = P / n
$endgroup$
– Scott Markwell
Apr 4 '16 at 22:52
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f664029%2fwhats-the-math-formula-that-is-used-to-calculate-the-monthly-payment-in-this-mo%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
$begingroup$
The amortization table you cited states that “interest is compounded semi-annually for fixed interest rates.” (Note: This fact is not derived from finance theory; this is the bank's policy.) Therefore, the effective monthly interest factor is computed as $Requiv 1.03^{1/6}$, since $3$% is the semi-annual interest rate and there are six months in an interest period.
The goal is to determine the fixed amount that needs to be paid each month in order to pay off the debt in 5 years, i.e., 60 months. Let $p$ denote this unknown number and $v_0$ the initial principal. The total debt by the end of the first month is: $$v_1=R v_0-p,$$ because the principal yields interest but $p$ is paid off. Similarly, $$v_2=Rv_1-p=R(Rv_0-p)-p=R^2 v_0-Rp-p.$$ By induction, it is not difficult to see that $$v_T=R^T v_0-psum_{t=0}^{T-1}R^t=R^T v_0-pfrac{R^T-1}{R-1}$$ after $T$ months.
Now, if the debt is to be paid off in $T$ months, then $v_{T}=0$, so that solving for $p$ yields:
begin{align*}
0=R^T v_0-pfrac{R^T-1}{R-1},
end{align*}
or, after rearrangement: $$boxed{p=dfrac{R^T(R-1)}{R^T-1}v_0}$$
If you plug in $T=60$, $v_0=100mathord, 000$, and $R=1.03^{1/6}$, then you get a monthly payment of $$1mathord,929mathord .86$.
$endgroup$
add a comment |
$begingroup$
The amortization table you cited states that “interest is compounded semi-annually for fixed interest rates.” (Note: This fact is not derived from finance theory; this is the bank's policy.) Therefore, the effective monthly interest factor is computed as $Requiv 1.03^{1/6}$, since $3$% is the semi-annual interest rate and there are six months in an interest period.
The goal is to determine the fixed amount that needs to be paid each month in order to pay off the debt in 5 years, i.e., 60 months. Let $p$ denote this unknown number and $v_0$ the initial principal. The total debt by the end of the first month is: $$v_1=R v_0-p,$$ because the principal yields interest but $p$ is paid off. Similarly, $$v_2=Rv_1-p=R(Rv_0-p)-p=R^2 v_0-Rp-p.$$ By induction, it is not difficult to see that $$v_T=R^T v_0-psum_{t=0}^{T-1}R^t=R^T v_0-pfrac{R^T-1}{R-1}$$ after $T$ months.
Now, if the debt is to be paid off in $T$ months, then $v_{T}=0$, so that solving for $p$ yields:
begin{align*}
0=R^T v_0-pfrac{R^T-1}{R-1},
end{align*}
or, after rearrangement: $$boxed{p=dfrac{R^T(R-1)}{R^T-1}v_0}$$
If you plug in $T=60$, $v_0=100mathord, 000$, and $R=1.03^{1/6}$, then you get a monthly payment of $$1mathord,929mathord .86$.
$endgroup$
add a comment |
$begingroup$
The amortization table you cited states that “interest is compounded semi-annually for fixed interest rates.” (Note: This fact is not derived from finance theory; this is the bank's policy.) Therefore, the effective monthly interest factor is computed as $Requiv 1.03^{1/6}$, since $3$% is the semi-annual interest rate and there are six months in an interest period.
The goal is to determine the fixed amount that needs to be paid each month in order to pay off the debt in 5 years, i.e., 60 months. Let $p$ denote this unknown number and $v_0$ the initial principal. The total debt by the end of the first month is: $$v_1=R v_0-p,$$ because the principal yields interest but $p$ is paid off. Similarly, $$v_2=Rv_1-p=R(Rv_0-p)-p=R^2 v_0-Rp-p.$$ By induction, it is not difficult to see that $$v_T=R^T v_0-psum_{t=0}^{T-1}R^t=R^T v_0-pfrac{R^T-1}{R-1}$$ after $T$ months.
Now, if the debt is to be paid off in $T$ months, then $v_{T}=0$, so that solving for $p$ yields:
begin{align*}
0=R^T v_0-pfrac{R^T-1}{R-1},
end{align*}
or, after rearrangement: $$boxed{p=dfrac{R^T(R-1)}{R^T-1}v_0}$$
If you plug in $T=60$, $v_0=100mathord, 000$, and $R=1.03^{1/6}$, then you get a monthly payment of $$1mathord,929mathord .86$.
$endgroup$
The amortization table you cited states that “interest is compounded semi-annually for fixed interest rates.” (Note: This fact is not derived from finance theory; this is the bank's policy.) Therefore, the effective monthly interest factor is computed as $Requiv 1.03^{1/6}$, since $3$% is the semi-annual interest rate and there are six months in an interest period.
The goal is to determine the fixed amount that needs to be paid each month in order to pay off the debt in 5 years, i.e., 60 months. Let $p$ denote this unknown number and $v_0$ the initial principal. The total debt by the end of the first month is: $$v_1=R v_0-p,$$ because the principal yields interest but $p$ is paid off. Similarly, $$v_2=Rv_1-p=R(Rv_0-p)-p=R^2 v_0-Rp-p.$$ By induction, it is not difficult to see that $$v_T=R^T v_0-psum_{t=0}^{T-1}R^t=R^T v_0-pfrac{R^T-1}{R-1}$$ after $T$ months.
Now, if the debt is to be paid off in $T$ months, then $v_{T}=0$, so that solving for $p$ yields:
begin{align*}
0=R^T v_0-pfrac{R^T-1}{R-1},
end{align*}
or, after rearrangement: $$boxed{p=dfrac{R^T(R-1)}{R^T-1}v_0}$$
If you plug in $T=60$, $v_0=100mathord, 000$, and $R=1.03^{1/6}$, then you get a monthly payment of $$1mathord,929mathord .86$.
edited Feb 8 '14 at 11:47
answered Feb 8 '14 at 6:48
triple_sectriple_sec
15.8k21852
15.8k21852
add a comment |
add a comment |
$begingroup$
The formula is the amortization or Equated Monthly Payment formula (see also this link):
$A = P cfrac{r (1+r)^n}{(1+r)^n - 1}$
Without getting into the details of how it is derived, what you need to know is the following:
Pis the principal amount borrowed
Ais the periodic amortization payment
ris the periodic interest rate divided by 100 (nominal annual interest rate also divided by 12 in case of monthly installments), and
nis the total number of payments (for a 30-year loan with monthly payments n = 30 × 12 = 360)
For your example,
P= 100,000
Ais what we want to find
r= $cfrac{6}{100 cdot 12}$ = $cfrac{6}{1200}$ = 0.005, but as triple_sec pointed out, the amortization calculator you used says that "interest is compounded semi-annually for fixed interest rates and each payment period for variable interest rates," which means you use this calculation instead:r= ${0.03}^{1/6}$ = $cfrac{6}{1200} approx$ 0.049386
n= 5 years * 12 months/year = 60 months
So, we get this:
$A = 100000cdotcfrac{0.0049386cdot1.0049386^{60}}{1.0049386^{60}-1}$ = $1,929.86
(You would get the same result if you put =PMT(1.03^(1/6)-1, 60, 100000) into a cell in Excel, because it does the same formula I quoted above.)
Note: you say "Amortization rate" where I believe you meant "amortization term" (5 years); that matches the calculator and makes more sense in this context.
$endgroup$
$begingroup$
The excel formula PMT appears to have special case handling when r = 0 to prevent division by zero, in which case the calculations seems to be A = P / n
$endgroup$
– Scott Markwell
Apr 4 '16 at 22:52
add a comment |
$begingroup$
The formula is the amortization or Equated Monthly Payment formula (see also this link):
$A = P cfrac{r (1+r)^n}{(1+r)^n - 1}$
Without getting into the details of how it is derived, what you need to know is the following:
Pis the principal amount borrowed
Ais the periodic amortization payment
ris the periodic interest rate divided by 100 (nominal annual interest rate also divided by 12 in case of monthly installments), and
nis the total number of payments (for a 30-year loan with monthly payments n = 30 × 12 = 360)
For your example,
P= 100,000
Ais what we want to find
r= $cfrac{6}{100 cdot 12}$ = $cfrac{6}{1200}$ = 0.005, but as triple_sec pointed out, the amortization calculator you used says that "interest is compounded semi-annually for fixed interest rates and each payment period for variable interest rates," which means you use this calculation instead:r= ${0.03}^{1/6}$ = $cfrac{6}{1200} approx$ 0.049386
n= 5 years * 12 months/year = 60 months
So, we get this:
$A = 100000cdotcfrac{0.0049386cdot1.0049386^{60}}{1.0049386^{60}-1}$ = $1,929.86
(You would get the same result if you put =PMT(1.03^(1/6)-1, 60, 100000) into a cell in Excel, because it does the same formula I quoted above.)
Note: you say "Amortization rate" where I believe you meant "amortization term" (5 years); that matches the calculator and makes more sense in this context.
$endgroup$
$begingroup$
The excel formula PMT appears to have special case handling when r = 0 to prevent division by zero, in which case the calculations seems to be A = P / n
$endgroup$
– Scott Markwell
Apr 4 '16 at 22:52
add a comment |
$begingroup$
The formula is the amortization or Equated Monthly Payment formula (see also this link):
$A = P cfrac{r (1+r)^n}{(1+r)^n - 1}$
Without getting into the details of how it is derived, what you need to know is the following:
Pis the principal amount borrowed
Ais the periodic amortization payment
ris the periodic interest rate divided by 100 (nominal annual interest rate also divided by 12 in case of monthly installments), and
nis the total number of payments (for a 30-year loan with monthly payments n = 30 × 12 = 360)
For your example,
P= 100,000
Ais what we want to find
r= $cfrac{6}{100 cdot 12}$ = $cfrac{6}{1200}$ = 0.005, but as triple_sec pointed out, the amortization calculator you used says that "interest is compounded semi-annually for fixed interest rates and each payment period for variable interest rates," which means you use this calculation instead:r= ${0.03}^{1/6}$ = $cfrac{6}{1200} approx$ 0.049386
n= 5 years * 12 months/year = 60 months
So, we get this:
$A = 100000cdotcfrac{0.0049386cdot1.0049386^{60}}{1.0049386^{60}-1}$ = $1,929.86
(You would get the same result if you put =PMT(1.03^(1/6)-1, 60, 100000) into a cell in Excel, because it does the same formula I quoted above.)
Note: you say "Amortization rate" where I believe you meant "amortization term" (5 years); that matches the calculator and makes more sense in this context.
$endgroup$
The formula is the amortization or Equated Monthly Payment formula (see also this link):
$A = P cfrac{r (1+r)^n}{(1+r)^n - 1}$
Without getting into the details of how it is derived, what you need to know is the following:
Pis the principal amount borrowed
Ais the periodic amortization payment
ris the periodic interest rate divided by 100 (nominal annual interest rate also divided by 12 in case of monthly installments), and
nis the total number of payments (for a 30-year loan with monthly payments n = 30 × 12 = 360)
For your example,
P= 100,000
Ais what we want to find
r= $cfrac{6}{100 cdot 12}$ = $cfrac{6}{1200}$ = 0.005, but as triple_sec pointed out, the amortization calculator you used says that "interest is compounded semi-annually for fixed interest rates and each payment period for variable interest rates," which means you use this calculation instead:r= ${0.03}^{1/6}$ = $cfrac{6}{1200} approx$ 0.049386
n= 5 years * 12 months/year = 60 months
So, we get this:
$A = 100000cdotcfrac{0.0049386cdot1.0049386^{60}}{1.0049386^{60}-1}$ = $1,929.86
(You would get the same result if you put =PMT(1.03^(1/6)-1, 60, 100000) into a cell in Excel, because it does the same formula I quoted above.)
Note: you say "Amortization rate" where I believe you meant "amortization term" (5 years); that matches the calculator and makes more sense in this context.
edited Feb 8 '14 at 7:23
answered Feb 8 '14 at 6:46
Ed CottrellEd Cottrell
156117
156117
$begingroup$
The excel formula PMT appears to have special case handling when r = 0 to prevent division by zero, in which case the calculations seems to be A = P / n
$endgroup$
– Scott Markwell
Apr 4 '16 at 22:52
add a comment |
$begingroup$
The excel formula PMT appears to have special case handling when r = 0 to prevent division by zero, in which case the calculations seems to be A = P / n
$endgroup$
– Scott Markwell
Apr 4 '16 at 22:52
$begingroup$
The excel formula PMT appears to have special case handling when r = 0 to prevent division by zero, in which case the calculations seems to be A = P / n
$endgroup$
– Scott Markwell
Apr 4 '16 at 22:52
$begingroup$
The excel formula PMT appears to have special case handling when r = 0 to prevent division by zero, in which case the calculations seems to be A = P / n
$endgroup$
– Scott Markwell
Apr 4 '16 at 22:52
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f664029%2fwhats-the-math-formula-that-is-used-to-calculate-the-monthly-payment-in-this-mo%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown