完全看不懂你的算法欸PMT本身已经包含了本金递减。不信的话可以在Excel里一年一年算。你的第一种方法是一年一供,而按揭通常是一月一供,所以不大正确。第二种方法不明白你在算什么。
其实不用这么麻烦。按揭供款就差不多每月本金的0.5%,现在利率低,少一点。
我的算法如下
第一年:假设需要还等额年供Ng
第一年:产生利息=800K*3.5%=28k
第一年:还掉的本金部分=Ng-800K*3.5%=Ng-28k.
第2年:假设需要还等额年供Ng
第2年:产生利息=(800K-第一年还掉的本金)*3.5%
第2年:还掉的本金部分=Ng-本年产生的利息
以此类推,直到第30年。
按照定义,30年还掉的本金部分之和=800k, 由此计算出每年年供。
这个方法算出来的年供比PMT计算出来的大的多。
这个方法逻辑上比较好理解,PMT的计算方法则不是太好理解。
第一年:产生利息=800K*3.5%=28k
第一年:还掉的本金部分=Ng-800K*3.5%=Ng-28k.
第2年:假设需要还等额年供Ng
第2年:产生利息=(800K-第一年还掉的本金)*3.5%
第2年:还掉的本金部分=Ng-本年产生的利息
以此类推,直到第30年。
按照定义,30年还掉的本金部分之和=800k, 由此计算出每年年供。
这个方法算出来的年供比PMT计算出来的大的多。
这个方法逻辑上比较好理解,PMT的计算方法则不是太好理解。