• 等额本金和等额本息还款方式的差异分析


    我们在办理按揭贷款的时候,银行一定会问你等额本金还是等额本息的还款方式选哪一个。现在我们就定量的分析一下,这两个究竟有何差别。

    等额本息还款方式

    假设银行年利率是R,则月利率为R/12,某人贷款总额为M,还款期为20年,240个月,则按照等额本息来计算,每月还款额该多少呢?

    假设每月还款为X,每期剩余还款额为Q ,当贷款下来那一刻,你还没有开始还款,所以如下公式成立:

    \boldsymbol{Q_0=M}

    第一期还款后,欠款总额为:

    \boldsymbol{Q_1=M \cdot (1+\frac{R}{12})-X}

    第二期还款后,欠款总额为:

    \boldsymbol{\\Q_2=Q_1 \cdot (1+\frac{R}{12})-X=(M \cdot (1+\frac{R}{12})-X)\cdot (1+\frac{R}{12})-X=M(1+\frac{R}{12})^2 - X((1+\frac{R}{12})+1)}

    第三期还款后,欠款总额为:

    \boldsymbol{\\Q_3=Q_2 \cdot (1+\frac{R}{12})-X=M(1+\frac{R}{12})^3 - X((1+\frac{R}{12})^2+(1+\frac{R}{12})+1)}

    递推得到如下公式(严格的说应该根据数学归纳法去证明),到达第k期还款后,剩余欠款总额为:

    \boldsymbol{\\Q_k=Q_{k-1}\cdot (1+\frac{R}{12})-X=M(1+\frac{R}{12})^k - X((1+\frac{R}{12})^{k-1}+\cdots +(1+\frac{R}{12})+1)}

    根据等比数列的求和公式:

    \boldsymbol{\\Q_k=Q_{k-1}\cdot (1+\frac{R}{12})-X=M(1+\frac{R}{12})^k - X((1+\frac{R}{12})^{k-1}+\cdots +(1+\frac{R}{12})+1)}

    \boldsymbol{\\Q_k=M(1+\frac{R}{12})^k - X((1+\frac{R}{12})^{k-1}+\cdots +(1+\frac{R}{12})+1)=M(1+\frac{R}{12})^k - \frac{1-(1+\frac{R}{12})^k}{1-(1+\frac{R}{12})}\cdot X}

    Q_k=0的时候,还款完毕,所以:

    M(1+\frac{R}{12})^k = \frac{1-(1+\frac{R}{12})^k}{1-(1+\frac{R}{12})}\cdot X=\frac{(1+\frac{R}{12})^k-1}{\frac{R}{12}}\cdot X

    所以,等额本息情况下,每月还款金额为:

    \\X=\frac{M\cdot \frac{R}{12 }\cdot (1+\frac{R}{12})^k}{(1+\frac{R}{12})^k-1}=\boldsymbol{M\cdot\frac{ \frac{R}{12 }\cdot (1+\frac{R}{12})^k}{(1+\frac{R}{12})^k-1}}

    这个公式也就是大家常见到的等额本金还款计算方式的文字描述版:

    用年利率表示:

    本金额和利息额

    每月均还X元,这X元有多少本金和利息呢?

    第一个月的利息和剩余本金为:

    \\ \boldsymbol{S_1=M\cdot\frac{R}{12}=M\cdot \frac{R}{12}\cdot (\frac{R}{12}+1)^0-X(\frac{R}{12}+1)^0+X} \\\boldsymbol{B_1=X-S_1=X-M\cdot\frac{R}{12}=X(\frac{R}{12}+1)^0-M\cdot\frac{R}{12}\cdot(\frac{R}{12}+1)^0}

    依次计算,寻找规律:

    \\\boldsymbol{S_2=(M-B_1)\cdot\frac{R}{12}=(M-X+M\cdot\frac{R}{12})\cdot \frac{R}{12}=M\cdot[(\frac{R}{12})^2+\frac{R}{12}]-X\cdot \frac{R}{12} = M\cdot \frac{R}{12}\cdot (\frac{R}{12}+1)^1-X(\frac{R}{12}+1)^1+X} \\ \boldsymbol{B_2= X-S_2=X(\frac{R}{12}+1)^1-M\cdot\frac{R}{12}\cdot(\frac{R}{12}+1)^1}

    。。。。。。

    规律已经很明显了,总结归纳得到,经过k期后,下一期的本金额和利息额计算公式分别为:

    \\\boldsymbol{S_k = M\cdot \frac{R}{12}\cdot (\frac{R}{12}+1)^{k-1}-X(\frac{R}{12}+1)^{k-1}+X} \\ \boldsymbol{B_{k}= X-S_{k}=X(\frac{R}{12}+1)^{k-1}-M\cdot\frac{R}{12}\cdot(\frac{R}{12}+1)^{k-1}}

    并且,下面的公式永远成立:

    \boldsymbol{S_k+B_k = X}

    以上是通过归纳看出来的,本着严谨至上的原则,我们还是来证明一把,就用数学归纳法。

    假设K的时候等式成立

    \\\boldsymbol{S_k = M\cdot \frac{R}{12}\cdot (\frac{R}{12}+1)^{k-1}-X(\frac{R}{12}+1)^{k-1}+X} \\ \boldsymbol{B_{k}= X-S_{k}=X(\frac{R}{12}+1)^{k-1}-M\cdot\frac{R}{12}\cdot(\frac{R}{12}+1)^{k-1}}

    则k+1时:

    \boldsymbol{S_{k+1}=(M-B_1-B_2-\cdots-B_{k-1}-B_{k})\cdot \frac{R}{12}=(M-B_1-B_2-\cdots-B_{k-1})\cdot \frac{R}{12}-B_{k}\cdot\frac{R}{12}=S_k-B_k\cdot\frac{R}{12}}

    带入上式:

    \mathbf{S_{k+1}=S_k-B_k\cdot\frac{R}{12}=M\cdot \frac{R}{12}\cdot (\frac{R}{12}+1)^{k-1}-X(\frac{R}{12}+1)^{k-1}+X -[X(\frac{R}{12}+1)^{k-1}-M\cdot\frac{R}{12}\cdot(\frac{R}{12}+1)^{k-1}] \cdot \frac{R}{12}}

    简单的合并同类项:

    \boldsymbol{S_{k+1}=S_k-B_k\cdot\frac{R}{12}=M\cdot \frac{R}{12}\cdot (\frac{R}{12}+1)^{k-1}(\frac{R}{12}+1)-X(\frac{R}{12}+1)^{k-1}(\frac{R}{12}+1)+X}

    所以,最终得到一样的形式:

    \boldsymbol{S_{k+1}=S_k-B_k\cdot\frac{R}{12}=M\cdot \frac{R}{12}\cdot (\frac{R}{12}+1)^{k}-X(\frac{R}{12}+1)^{k}+X}

    \boldsymbol{B_{k+1}= X-S_{k+1}=X(\frac{R}{12}+1)^{k}-M\cdot\frac{R}{12}\cdot(\frac{R}{12}+1)^{k}}

    上述经验总结公式得证.

    对于等额本息的还款公式,总结如下:


    每月还款额计算公式:

    \\X=\boldsymbol{M\cdot\frac{ \frac{R}{12 }\cdot (1+\frac{R}{12})^k}{(1+\frac{R}{12})^k-1}}

    当月利息额计算公式:

    \boldsymbol{S_k = M\cdot \frac{R}{12}\cdot (\frac{R}{12}+1)^{k-1}-X(\frac{R}{12}+1)^{k-1}+X}

    当月本金额的计算公式:

    \boldsymbol{B_{k}= X-S_{k}=X(\frac{R}{12}+1)^{k-1}-M\cdot\frac{R}{12}\cdot(\frac{R}{12}+1)^{k-1}}


    编程验证

    以贷款100万,期限20年,年利率为4.6%来计算,套用如上公式,编程得到每月还款金额为6380.600586元,每月的利息和本金额打印所示,根据银行的计算器实际验证,是完全吻合的。

    总利息额 

    总利息最好算了,在等额本息情况下,每月的还款额都是固定的。所以:

    总利息=每月还款额* 还款月数 - 总贷款本金额.

    也就是:

    \boldsymbol{Total_{intrest} = X\cdot n - M}

    当然,实际场景中,年利率是浮动变化的,尤其是新的LPR基准利率施行后,每个月都会有一个新的LPR基准利率,但是无论利率如何变化,都是在新的利率的基础上调用上述公式,公式的形式是不会变化的。

    计算利息总额,根据上面的公式,首先计算每月还款额X,贷款利率为4.6%

     \\X=\frac{M\cdot \frac{R}{12 }\cdot (1+\frac{R}{12})^k}{(1+\frac{R}{12})^k-1}=\boldsymbol{M\cdot\frac{ \frac{R}{12 }\cdot (1+\frac{R}{12})^k}{(1+\frac{R}{12})^k-1}=1000000\cdot \frac{ \frac{0.046}{12 }\cdot (1+\frac{0.046}{12})^{240}}{(1+\frac{0.046}{12})^{240}-1}

    高次幂过于繁琐,这里编程实现:

     得到每月还款额为6380.600586元。

    所以总共利息为

    \boldsymbol{Total_{intrest} = X\cdot n - M =6380.600586\cdot 240 - 1000000 = 531344.14064 }

    总支付利息与本金的比例为53.13%,也就是有相当于本金一半多的利息。

    另外,通过公式

    \boldsymbol{Total_{intrest} = X\cdot n - M =1000000\cdot \frac{ \frac{0.046}{12 }\cdot (1+\frac{0.046}{12})^{n}}{(1+\frac{0.046}{12})^{n}-1 }*n-1000000}

    可以看到总的利息额和还款周期的关系,还款期越长,缴纳的利息越多。

    等额本金还款方式:

    等额本金的处理方式简单很多,还是以上面的条件为例,贷款总额M,按照每月固定本金还款,20年240个月,所以每月应还本金为:

    \boldsymbol{B=\frac{M}{240}}

    假设经过K个月的还款,则下一个月的还款利息为:

    \mathbf{S_{k+1}=(M-K\cdot B)\cdot \frac{R}{12}}

    共计当月总还款额为:

    \boldsymbol{Q_{k+1}=S_{k+1}+B=(M-K\cdot\frac{M}{240})\cdot \frac{R}{12}+\frac{M}{240}=M\cdot [\frac{(240-k)\cdot R+12}{240\cdot12}]}

    等额本金还款方式支付的利息总和:

    \boldsymbol{Interst =M\frac{R}{12} + (M-\frac{M}{240})\frac{R}{12}+ \cdots + (M-\frac{239M}{240})\frac{R}{12}=M\cdot \frac{R}{12}\cdot[1 + \frac{239}{240}+\cdots + \frac{1}{240}]}

    \\\mathbf{=M\cdot \frac{R}{12}\cdot[\frac{240}{240} + \frac{239}{240}+\cdots + \frac{1}{240}]=M\cdot \frac{R}{12}\cdot 120.5}

    其实通过上面的推导出的公式也可以看出,对于任意一个还款期限n月,其宗的利息为

    \\\mathbf{M\cdot \frac{R}{12}\cdot[\frac{n}{n} + \frac{n-1}{n}+\cdots + \frac{1}{n}]=M\cdot \frac{R}{12}\cdot \frac{n+1}{2}}

    从公式可以看出,利息总额和还款周期月数成正比。

    M=1000000情况下,贷款年利率k为4.6%时,还款20年,共计利息为:1000000*0.046/12*120.5=461916.666667 元。与本金的比例为46.2%,利息量约占本金的不到一半。

    对比之前等额本息的还款方式需要支付的利息数531344.14064

    则,采用等额本金的还款方式后,可以节省利息为:

    531344.14064-461916.666667=69427.473973

    也就是,固定本金大约可以节省7万元利息。既然可以节省这么多的利息,是不是说明固定本金要好于固定本息呢?不一定,原因有两点:

    1.等额本息每个月还款一样,还款前期的压力不会太大,开始的月供要小于固定本金.

    2.相对于固定本金,固定本息持有本金的时间更长(最后才开始大规模还本金),对于善于投资的,可能投资赚到的钱高于多支付的利息,借的越多越久,对自己越有利。

    关于第二点,我们可以证明:

    \boldsymbol{B_{k}= X-S_{k}=X(\frac{R}{12}+1)^{k-1}-M\cdot\frac{R}{12}\cdot(\frac{R}{12}+1)^{k-1}=(\frac{R}{12}+1)^{k-1}(X-M\cdot \frac{R}{12})}

    第n期后,剩余本金为

    \mathbf{Res=M-B_1-B_2-\cdots-B_{n}=M-(B_1+B_2+\cdots+B_{n})=M+(X-M\cdot \frac{R}{12})\cdot \frac{1-(1+\frac{R}{12})^n}{\frac{R}{12}}}

    等额本金的剩余余额:

    Res=1000000-4166.67\cdot n

    绘图如下,不用计算积分,肉眼可以明显看到等额本息曲线下与坐标轴围城的面积大于等额本金下的面积,这说明等额本息情况下,对银行贷款资金的占用能力更强(单位为元*月),对于善于理财投资高的手来说,可以将这部分资金转化为收益,如果收益大于多支付的利息,可以选择这种。

    还有一个疑问,等额本息一开始还款本金额小于等额本金,从上图中可以看到很明显了,但是能否证明以下呢?

    前面推导得知,等额本溪每月还款本金额为:

    \boldsymbol{B_{k}= X-S_{k}=X(\frac{R}{12}+1)^{k-1}-M\cdot\frac{R}{12}\cdot(\frac{R}{12}+1)^{k-1}=M\cdot\frac{ \frac{R}{12 }\cdot (1+\frac{R}{12})^{240}}{(1+\frac{R}{12})^{240}-1}\cdot (\frac{R}{12}+1)^{k-1}-M\cdot\frac{R}{12}\cdot(\frac{R}{12}+1)^{k-1}=[M\cdot\frac{R}{12}\cdot(\frac{R}{12}+1)^{k-1}]\cdot \frac{1}{(1+\frac{R}{12})^{240}-1}}

    而等额本金每月偿还本金额为:

            \frac{M}{240}

    要证明前者比后者大,还是作图吧:

    从图中可以看出,等额本息的还款方式每月还款本金是低开高走,本金额度逐月增加,但是等额本金下,每月还款本金额度不变,并且两条曲线一定存在交点,表示在在整个还款周期,一定存在一个时间点,在这个时间点下,等额本金和等额本息下,当前还款本金额度是相同的。在下面的例子中,这个时间点发生在第130个还款月。

    第129-130个月附近本金情况,可以看到还款本金额在这里发生了交叉,具体可看文章后续表格。

    每月利息的变化趋势:

    等额本息:

    \boldsymbol{S_{k+1}=S_k-B_k\cdot\frac{R}{12}=M\cdot \frac{R}{12}\cdot (\frac{R}{12}+1)^{k}-X(\frac{R}{12}+1)^{k}+X}

    等额本金:

    \mathbf{S_{k+1}=(M-K\cdot B)\cdot \frac{R}{12}}

    绘图如下,可以看到,等额本息利息曲线和坐标轴围城的面积大于等额本金,所以等额本息的总利息高于等额本金。

    综合分析如下图,注意等额本息的利息曲线和本金曲线恰好互补为一条斜率为0的直线,等额本息嘛,而等额本金则是一条一次曲线,斜率为\frac{M}{240}\cdot\frac{R}{12},也就是每月还款减少额,它等于每期本金产生的利息。

    根据计算公式,制定还款计划

    有了以上推导出来的公式,我们就可以分别制定两种方式下的还款计划表了,如下:

    等额本金还款方式等额本息还款方式
    贷款期次偿还本息偿还利息偿还本金剩余本金偿还本息偿还利息偿还本金剩余本金
    18,000.003,833.334,166.67995,833.336,380.603,833.332,547.27997,452.73
    27,984.033,817.364,166.67991,666.676,380.603,823.572,557.03994,895.70
    37,968.063,801.394,166.67987,500.006,380.603,813.772,566.83992,328.87
    47,952.083,785.424,166.67983,333.336,380.603,803.932,576.67989,752.19
    57,936.113,769.444,166.67979,166.676,380.603,794.052,586.55987,165.64
    67,920.143,753.474,166.67975,000.006,380.603,784.132,596.47984,569.18
    77,904.173,737.504,166.67970,833.336,380.603,774.182,606.42981,962.76
    87,888.193,721.534,166.67966,666.676,380.603,764.192,616.41979,346.35
    97,872.223,705.564,166.67962,500.006,380.603,754.162,626.44976,719.91
    107,856.253,689.584,166.67958,333.336,380.603,744.092,636.51974,083.40
    117,840.283,673.614,166.67954,166.676,380.603,733.992,646.61971,436.79
    127,824.313,657.644,166.67950,000.006,380.603,723.842,656.76968,780.03
    137,808.333,641.674,166.67945,833.336,380.603,713.662,666.94966,113.09
    147,792.363,625.694,166.67941,666.676,380.603,703.432,677.17963,435.92
    157,776.393,609.724,166.67937,500.006,380.603,693.172,687.43960,748.49
    167,760.423,593.754,166.67933,333.336,380.603,682.872,697.73958,050.76
    177,744.443,577.784,166.67929,166.676,380.603,672.532,708.07955,342.69
    187,728.473,561.814,166.67925,000.006,380.603,662.152,718.45952,624.23
    197,712.503,545.834,166.67920,833.336,380.603,651.732,728.87949,895.36
    207,696.533,529.864,166.67916,666.676,380.603,641.272,739.33947,156.02
    217,680.563,513.894,166.67912,500.006,380.603,630.762,749.84944,406.19
    227,664.583,497.924,166.67908,333.336,380.603,620.222,760.38941,645.81
    237,648.613,481.944,166.67904,166.676,380.603,609.642,770.96938,874.85
    247,632.643,465.974,166.67900,000.006,380.603,599.022,781.58936,093.27
    257,616.673,450.004,166.67895,833.336,380.603,588.362,792.24933,301.03
    267,600.693,434.034,166.67891,666.676,380.603,577.652,802.95930,498.09
    277,584.723,418.064,166.67887,500.006,380.603,566.912,813.69927,684.39
    287,568.753,402.084,166.67883,333.336,380.603,556.122,824.48924,859.92
    297,552.783,386.114,166.67879,166.676,380.603,545.302,835.30922,024.61
    307,536.813,370.144,166.67875,000.006,380.603,534.432,846.17919,178.44
    317,520.833,354.174,166.67870,833.336,380.603,523.522,857.08916,321.36
    327,504.863,338.194,166.67866,666.676,380.603,512.572,868.04913,453.32
    337,488.893,322.224,166.67862,500.006,380.603,501.572,879.03910,574.29
    347,472.923,306.254,166.67858,333.336,380.603,490.532,890.07907,684.23
    357,456.943,290.284,166.67854,166.676,380.603,479.462,901.14904,783.08
    367,440.973,274.314,166.67850,000.006,380.603,468.342,912.27901,870.82
    377,425.003,258.334,166.67845,833.336,380.603,457.172,923.43898,947.39
    387,409.033,242.364,166.67841,666.676,380.603,445.962,934.64896,012.75
    397,393.063,226.394,166.67837,500.006,380.603,434.722,945.88893,066.87
    407,377.083,210.424,166.67833,333.336,380.603,423.422,957.18890,109.69
    417,361.113,194.444,166.67829,166.676,380.603,412.092,968.51887,141.18
    427,345.143,178.474,166.67825,000.006,380.603,400.712,979.89884,161.29
    437,329.173,162.504,166.67820,833.336,380.603,389.282,991.32881,169.97
    447,313.193,146.534,166.67816,666.676,380.603,377.823,002.78878,167.19
    457,297.223,130.564,166.67812,500.006,380.603,366.313,014.29875,152.90
    467,281.253,114.584,166.67808,333.336,380.603,354.753,025.85872,127.05
    477,265.283,098.614,166.67804,166.676,380.603,343.153,037.45869,089.60
    487,249.313,082.644,166.67800,000.006,380.603,331.513,049.09866,040.51
    497,233.333,066.674,166.67795,833.336,380.603,319.823,060.78862,979.73
    507,217.363,050.694,166.67791,666.676,380.603,308.093,072.51859,907.22
    517,201.393,034.724,166.67787,500.006,380.603,296.313,084.29856,822.93
    527,185.423,018.754,166.67783,333.336,380.603,284.493,096.11853,726.82
    537,169.443,002.784,166.67779,166.676,380.603,272.623,107.98850,618.84
    547,153.472,986.814,166.67775,000.006,380.603,260.713,119.89847,498.94
    557,137.502,970.834,166.67770,833.336,380.603,248.753,131.85844,367.09
    567,121.532,954.864,166.67766,666.676,380.603,236.743,143.86841,223.23
    577,105.562,938.894,166.67762,500.006,380.603,224.693,155.91838,067.32
    587,089.582,922.924,166.67758,333.336,380.603,212.593,168.01834,899.31
    597,073.612,906.944,166.67754,166.676,380.603,200.453,180.15831,719.16
    607,057.642,890.974,166.67750,000.006,380.603,188.263,192.34828,526.81
    617,041.672,875.004,166.67745,833.336,380.603,176.023,204.58825,322.23
    627,025.692,859.034,166.67741,666.676,380.603,163.743,216.87822,105.37
    637,009.722,843.064,166.67737,500.006,380.603,151.403,229.20818,876.17
    646,993.752,827.084,166.67733,333.336,380.603,139.033,241.58815,634.59
    656,977.782,811.114,166.67729,166.676,380.603,126.603,254.00812,380.59
    666,961.812,795.144,166.67725,000.006,380.603,114.133,266.47809,114.12
    676,945.832,779.174,166.67720,833.336,380.603,101.603,279.00805,835.12
    686,929.862,763.194,166.67716,666.676,380.603,089.033,291.57802,543.56
    696,913.892,747.224,166.67712,500.006,380.603,076.423,304.18799,239.37
    706,897.922,731.254,166.67708,333.336,380.603,063.753,316.85795,922.52
    716,881.942,715.284,166.67704,166.676,380.603,051.043,329.56792,592.96
    726,865.972,699.314,166.67700,000.006,380.603,038.273,342.33789,250.63
    736,850.002,683.334,166.67695,833.336,380.603,025.463,355.14785,895.49
    746,834.032,667.364,166.67691,666.676,380.603,012.603,368.00782,527.49
    756,818.062,651.394,166.67687,500.006,380.602,999.693,380.91779,146.58
    766,802.082,635.424,166.67683,333.336,380.602,986.733,393.87775,752.71
    776,786.112,619.444,166.67679,166.676,380.602,973.723,406.88772,345.83
    786,770.142,603.474,166.67675,000.006,380.602,960.663,419.94768,925.89
    796,754.172,587.504,166.67670,833.336,380.602,947.553,433.05765,492.83
    806,738.192,571.534,166.67666,666.676,380.602,934.393,446.21762,046.62
    816,722.222,555.564,166.67662,500.006,380.602,921.183,459.42758,587.20
    826,706.252,539.584,166.67658,333.336,380.602,907.923,472.68755,114.52
    836,690.282,523.614,166.67654,166.676,380.602,894.613,485.99751,628.52
    846,674.312,507.644,166.67650,000.006,380.602,881.243,499.36748,129.17
    856,658.332,491.674,166.67645,833.336,380.602,867.833,512.77744,616.39
    866,642.362,475.694,166.67641,666.676,380.602,854.363,526.24741,090.16
    876,626.392,459.724,166.67637,500.006,380.602,840.853,539.75737,550.40
    886,610.422,443.754,166.67633,333.336,380.602,827.283,553.32733,997.08
    896,594.442,427.784,166.67629,166.676,380.602,813.663,566.94730,430.13
    906,578.472,411.814,166.67625,000.006,380.602,799.983,580.62726,849.52
    916,562.502,395.834,166.67620,833.336,380.602,786.263,594.34723,255.17
    926,546.532,379.864,166.67616,666.676,380.602,772.483,608.12719,647.05
    936,530.562,363.894,166.67612,500.006,380.602,758.653,621.95716,025.10
    946,514.582,347.924,166.67608,333.336,380.602,744.763,635.84712,389.26
    956,498.612,331.944,166.67604,166.676,380.602,730.833,649.77708,739.48
    966,482.642,315.974,166.67600,000.006,380.602,716.833,663.77705,075.72
    976,466.672,300.004,166.67595,833.336,380.602,702.793,677.81701,397.91
    986,450.692,284.034,166.67591,666.676,380.602,688.693,691.91697,706.00
    996,434.722,268.064,166.67587,500.006,380.602,674.543,706.06693,999.94
    1006,418.752,252.084,166.67583,333.336,380.602,660.333,720.27690,279.67
    1016,402.782,236.114,166.67579,166.676,380.602,646.073,734.53686,545.14
    1026,386.812,220.144,166.67575,000.006,380.602,631.763,748.84682,796.30
    1036,370.832,204.174,166.67570,833.336,380.602,617.393,763.21679,033.08
    1046,354.862,188.194,166.67566,666.676,380.602,602.963,777.64675,255.44
    1056,338.892,172.224,166.67562,500.006,380.602,588.483,792.12671,463.32
    1066,322.922,156.254,166.67558,333.336,380.602,573.943,806.66667,656.67
    1076,306.942,140.284,166.67554,166.676,380.602,559.353,821.25663,835.42
    1086,290.972,124.314,166.67550,000.006,380.602,544.703,835.90659,999.52
    1096,275.002,108.334,166.67545,833.336,380.602,530.003,850.60656,148.92
    1106,259.032,092.364,166.67541,666.676,380.602,515.243,865.36652,283.55
    1116,243.062,076.394,166.67537,500.006,380.602,500.423,880.18648,403.37
    1126,227.082,060.424,166.67533,333.336,380.602,485.553,895.05644,508.32
    1136,211.112,044.444,166.67529,166.676,380.602,470.623,909.99640,598.33
    1146,195.142,028.474,166.67525,000.006,380.602,455.633,924.97636,673.36
    1156,179.172,012.504,166.67520,833.336,380.602,440.583,940.02632,733.34
    1166,163.191,996.534,166.67516,666.676,380.602,425.483,955.12628,778.22
    1176,147.221,980.564,166.67512,500.006,380.602,410.323,970.28624,807.93
    1186,131.251,964.584,166.67508,333.336,380.602,395.103,985.50620,822.43
    1196,115.281,948.614,166.67504,166.676,380.602,379.824,000.78616,821.65
    1206,099.311,932.644,166.67500,000.006,380.602,364.484,016.12612,805.53
    1216,083.331,916.674,166.67495,833.336,380.602,349.094,031.51608,774.02
    1226,067.361,900.694,166.67491,666.676,380.602,333.634,046.97604,727.05
    1236,051.391,884.724,166.67487,500.006,380.602,318.124,062.48600,664.57
    1246,035.421,868.754,166.67483,333.336,380.602,302.554,078.05596,586.52
    1256,019.441,852.784,166.67479,166.676,380.602,286.914,093.69592,492.84
    1266,003.471,836.814,166.67475,000.006,380.602,271.224,109.38588,383.46
    1275,987.501,820.834,166.67470,833.336,380.602,255.474,125.13584,258.33
    1285,971.531,804.864,166.67466,666.676,380.602,239.664,140.94580,117.38
    1295,955.561,788.894,166.67462,500.006,380.602,223.784,156.82575,960.57
    1305,939.581,772.924,166.67458,333.336,380.602,207.854,172.75571,787.81
    1315,923.611,756.944,166.67454,166.676,380.602,191.854,188.75567,599.07
    1325,907.641,740.974,166.67450,000.006,380.602,175.804,204.80563,394.26
    1335,891.671,725.004,166.67445,833.336,380.602,159.684,220.92559,173.34
    1345,875.691,709.034,166.67441,666.676,380.602,143.504,237.10554,936.24
    1355,859.721,693.064,166.67437,500.006,380.602,127.264,253.34550,682.89
    1365,843.751,677.084,166.67433,333.336,380.602,110.954,269.65546,413.24
    1375,827.781,661.114,166.67429,166.676,380.602,094.584,286.02542,127.23
    1385,811.811,645.144,166.67425,000.006,380.602,078.154,302.45537,824.78
    1395,795.831,629.174,166.67420,833.336,380.602,061.664,318.94533,505.84
    1405,779.861,613.194,166.67416,666.676,380.602,045.114,335.49529,170.35
    1415,763.891,597.224,166.67412,500.006,380.602,028.494,352.11524,818.24
    1425,747.921,581.254,166.67408,333.336,380.602,011.804,368.80520,449.44
    1435,731.941,565.284,166.67404,166.676,380.601,995.064,385.54516,063.89
    1445,715.971,549.314,166.67400,000.006,380.601,978.244,402.36511,661.54
    1455,700.001,533.334,166.67395,833.336,380.601,961.374,419.23507,242.31
    1465,684.031,517.364,166.67391,666.676,380.601,944.434,436.17502,806.14
    1475,668.061,501.394,166.67387,500.006,380.601,927.424,453.18498,352.96
    1485,652.081,485.424,166.67383,333.336,380.601,910.354,470.25493,882.71
    1495,636.111,469.444,166.67379,166.676,380.601,893.224,487.38489,395.33
    1505,620.141,453.474,166.67375,000.006,380.601,876.024,504.58484,890.74
    1515,604.171,437.504,166.67370,833.336,380.601,858.754,521.85480,368.89
    1525,588.191,421.534,166.67366,666.676,380.601,841.414,539.19475,829.70
    1535,572.221,405.564,166.67362,500.006,380.601,824.014,556.59471,273.12
    1545,556.251,389.584,166.67358,333.336,380.601,806.554,574.05466,699.06
    1555,540.281,373.614,166.67354,166.676,380.601,789.014,591.59462,107.48
    1565,524.311,357.644,166.67350,000.006,380.601,771.414,609.19457,498.29
    1575,508.331,341.674,166.67345,833.336,380.601,753.744,626.86452,871.43
    1585,492.361,325.694,166.67341,666.676,380.601,736.014,644.59448,226.84
    1595,476.391,309.724,166.67337,500.006,380.601,718.204,662.40443,564.44
    1605,460.421,293.754,166.67333,333.336,380.601,700.334,680.27438,884.17
    1615,444.441,277.784,166.67329,166.676,380.601,682.394,698.21434,185.96
    1625,428.471,261.814,166.67325,000.006,380.601,664.384,716.22429,469.74
    1635,412.501,245.834,166.67320,833.336,380.601,646.304,734.30424,735.44
    1645,396.531,229.864,166.67316,666.676,380.601,628.154,752.45419,982.99
    1655,380.561,213.894,166.67312,500.006,380.601,609.934,770.67415,212.33
    1665,364.581,197.924,166.67308,333.336,380.601,591.654,788.95410,423.37
    1675,348.611,181.944,166.67304,166.676,380.601,573.294,807.31405,616.06
    1685,332.641,165.974,166.67300,000.006,380.601,554.864,825.74400,790.32
    1695,316.671,150.004,166.67295,833.336,380.601,536.364,844.24395,946.09
    1705,300.691,134.034,166.67291,666.676,380.601,517.794,862.81391,083.28
    1715,284.721,118.064,166.67287,500.006,380.601,499.154,881.45386,201.83
    1725,268.751,102.084,166.67283,333.336,380.601,480.444,900.16381,301.67
    1735,252.781,086.114,166.67279,166.676,380.601,461.664,918.94376,382.73
    1745,236.811,070.144,166.67275,000.006,380.601,442.804,937.80371,444.93
    1755,220.831,054.174,166.67270,833.336,380.601,423.874,956.73366,488.20
    1765,204.861,038.194,166.67266,666.676,380.601,404.874,975.73361,512.47
    1775,188.891,022.224,166.67262,500.006,380.601,385.804,994.80356,517.67
    1785,172.921,006.254,166.67258,333.336,380.601,366.655,013.95351,503.72
    1795,156.94990.284,166.67254,166.676,380.601,347.435,033.17346,470.55
    1805,140.97974.314,166.67250,000.006,380.601,328.145,052.46341,418.09
    1815,125.00958.334,166.67245,833.336,380.601,308.775,071.83336,346.25
    1825,109.03942.364,166.67241,666.676,380.601,289.335,091.27331,254.98
    1835,093.06926.394,166.67237,500.006,380.601,269.815,110.79326,144.19
    1845,077.08910.424,166.67233,333.336,380.601,250.225,130.38321,013.81
    1855,061.11894.444,166.67229,166.676,380.601,230.555,150.05315,863.76
    1865,045.14878.474,166.67225,000.006,380.601,210.815,169.79310,693.97
    1875,029.17862.504,166.67220,833.336,380.601,190.995,189.61305,504.37
    1885,013.19846.534,166.67216,666.676,380.601,171.105,209.50300,294.87
    1894,997.22830.564,166.67212,500.006,380.601,151.135,229.47295,065.40
    1904,981.25814.584,166.67208,333.336,380.601,131.085,249.52289,815.88
    1914,965.28798.614,166.67204,166.676,380.601,110.965,269.64284,546.24
    1924,949.31782.644,166.67200,000.006,380.601,090.765,289.84279,256.40
    1934,933.33766.674,166.67195,833.336,380.601,070.485,310.12273,946.28
    1944,917.36750.694,166.67191,666.676,380.601,050.135,330.47268,615.81
    1954,901.39734.724,166.67187,500.006,380.601,029.695,350.91263,264.90
    1964,885.42718.754,166.67183,333.336,380.601,009.185,371.42257,893.49
    1974,869.44702.784,166.67179,166.676,380.60988.595,392.01252,501.48
    1984,853.47686.814,166.67175,000.006,380.60967.925,412.68247,088.80
    1994,837.50670.834,166.67170,833.336,380.60947.175,433.43241,655.37
    2004,821.53654.864,166.67166,666.676,380.60926.355,454.25236,201.12
    2014,805.56638.894,166.67162,500.006,380.60905.445,475.16230,725.96
    2024,789.58622.924,166.67158,333.336,380.60884.455,496.15225,229.80
    2034,773.61606.944,166.67154,166.676,380.60863.385,517.22219,712.59
    2044,757.64590.974,166.67150,000.006,380.60842.235,538.37214,174.22
    2054,741.67575.004,166.67145,833.336,380.60821.005,559.60208,614.62
    2064,725.69559.034,166.67141,666.676,380.60799.695,580.91203,033.71
    2074,709.72543.064,166.67137,500.006,380.60778.305,602.30197,431.40
    2084,693.75527.084,166.67133,333.336,380.60756.825,623.78191,807.62
    2094,677.78511.114,166.67129,166.676,380.60735.265,645.34186,162.28
    2104,661.81495.144,166.67125,000.006,380.60713.625,666.98180,495.31
    2114,645.83479.174,166.67120,833.336,380.60691.905,688.70174,806.60
    2124,629.86463.194,166.67116,666.676,380.60670.095,710.51169,096.10
    2134,613.89447.224,166.67112,500.006,380.60648.205,732.40163,363.70
    2144,597.92431.254,166.67108,333.336,380.60626.235,754.37157,609.32
    2154,581.94415.284,166.67104,166.676,380.60604.175,776.43151,832.89
    2164,565.97399.314,166.67100,000.006,380.60582.035,798.57146,034.32
    2174,550.00383.334,166.6795,833.336,380.60559.805,820.80140,213.52
    2184,534.03367.364,166.6791,666.676,380.60537.495,843.12134,370.40
    2194,518.06351.394,166.6787,500.006,380.60515.095,865.51128,504.89
    2204,502.08335.424,166.6783,333.336,380.60492.605,888.00122,616.89
    2214,486.11319.444,166.6779,166.676,380.60470.035,910.57116,706.32
    2224,470.14303.474,166.6775,000.006,380.60447.375,933.23110,773.09
    2234,454.17287.504,166.6770,833.336,380.60424.635,955.97104,817.12
    2244,438.19271.534,166.6766,666.676,380.60401.805,978.8098,838.32
    2254,422.22255.564,166.6762,500.006,380.60378.886,001.7292,836.60
    2264,406.25239.584,166.6758,333.336,380.60355.876,024.7386,811.88
    2274,390.28223.614,166.6754,166.676,380.60332.786,047.8280,764.05
    2284,374.31207.644,166.6750,000.006,380.60309.606,071.0074,693.05
    2294,358.33191.674,166.6745,833.336,380.60286.326,094.2868,598.77
    2304,342.36175.694,166.6741,666.676,380.60262.966,117.6462,481.13
    2314,326.39159.724,166.6737,500.006,380.60239.516,141.0956,340.04
    2324,310.42143.754,166.6733,333.336,380.60215.976,164.6350,175.41
    2334,294.44127.784,166.6729,166.676,380.60192.346,188.2643,987.15
    2344,278.47111.814,166.6725,000.006,380.60168.626,211.9837,775.17
    2354,262.5095.834,166.6720,833.336,380.60144.806,235.8031,539.37
    2364,246.5379.864,166.6716,666.676,380.60120.906,259.7025,279.67
    2374,230.5663.894,166.6712,500.006,380.6096.916,283.6918,995.98
    2384,214.5847.924,166.678,333.336,380.6072.826,307.7812,688.20
    2394,198.6131.944,166.674,166.676,380.6048.646,331.966,356.23
    2404,182.6415.974,166.670.006,380.6024.376,356.230.00
    总和1461916.67461916.661000000.8/1531344531344.12999999.94/

    分析

    无论等额本金还是等额本息,它们第一个月的利息数是相通的,都是3833.33元,原因很显然,首月来讲,两种方式对记息的影响还没有体现,都是总贷款额的利息。但是由于等额本金每月还款的本金多余等额本息,所以等额本金第一个月的还款额高于等额本息,表现为8000和6380.6,但是随着时间推移,等额本金每月还款额度会减少。

    等额本金每月具体会少多少呢?根据前面计算的等差公式

    M\cdot \frac{R}{12}\cdot \frac{1}{240}= 15.9722222222

    也就是每个月少不到16块钱,对比一下实际数据即可确认这个规律:

    也就是,等额本金每月还款额的减少量符合如下公式:

    这个公式很直观,也很容易理解,因为固定本金还款,每月还款本金数量是一定的,相应减少的利息就是上个月本金产生的了。

    大家如果有按照等额本金还款的,可以验证一下这个公式是否正确。

    等额本金每月还款额是一个等差数列

    等额本金每月利息偿还情况,也是等差数列

    等额本金还款每月剩余本金情况,依然是等差数列。

     等额本息每月还利息情况,可以看到这是一个曲线

    等额本息每月偿还本金情况,可以看到,等额本息先还利息,在还本金,越往后,本金占比越大。

    由于等额本息每月还款数额相同,所以上面两幅图是互补的。

    等额本息剩余本金情况,可以看到,一开始本金下降速度比较慢,因为大部分的钱都用来还利息了。

    以上就是对两种还款方式的简要分析,究竟选择那种方式要看本人情况而定.

    提前还款

    对于当前投资回报率低的情况,未来的通胀预期强烈,很多人没有较好的投资渠道抵抗房贷的利息,所以与其将钱放在手上逐渐贬值,还不如提前还贷来的划算。也有一部分人是不喜欢欠钱的感觉,即便是债权人是银行也不可以。但是无论贷款属于上述哪种情况,都是从你提前还款的下个月的剩余本金中减去你的提前还款额,在此基础上再重新利用上面的公式计算剩余每个月的还款计划的,不再赘述。

    总结:

    等额本金的优劣分析:

    1.还款额总和少于等额本金,主要原因是等额本金情况下,总利息少.

    2.还款初期压力较大,还款末期压力较小。

    等额本息的优劣分析:

    1.还款额总和大于等额本金,主要原因是等额本息情况下,还款前期利息比重大,末期才会体现出本金的比重.

    2.每个还款期还款额度固定,便于提前安排家庭开支。

    3.占用银行本金的能力强,对于善于理财投资的人来说,如果能够抵抗住多支付的利息,是个不错的选择。

    两种方式都遵守的规则:

    1.还款周期越长,缴纳利息越多.

    题外话,我不太会同情那些高杠杆买房,拖家带口突然失业或者生病或者出意外,生活很拮据甚至走上绝路的人,完全没有危机意识,动不动贷款二三十年,几百万,动不动生二胎甚至三胎,谁能给你保证未来你一定有稳定收入呢?而且不稳定的概率还不小,成年人不考虑可能出现的不稳定因素,是自己的原因,因为你改变不了社会,只能自己控制风险。


    结束

  • 相关阅读:
    JVM之运行时数据区 面试相关
    tmux 命令快速入门
    cefsharp119.1.20(cef119.1.2,Chromium119.0.6045.105)版本升级体验及其他H264版本
    基于 Laravel 封装参数校验
    深度学习入门(二十六)卷积神经网络——池化层
    pytorch 修改tensor数据类型
    qt完善登录框
    PyCharm中使用pyqt5的方法2-1
    fastapi-请求与响应
    IntelliJ IDEA下基于Scala实现的Git检查工具
  • 原文地址:https://blog.csdn.net/tugouxp/article/details/125777532