美文网首页
房贷利率计算公式推导

房贷利率计算公式推导

作者: 淡季的风 | 来源:发表于2022-06-11 16:22 被阅读0次

    等额本息

    等额本息每个月月供一样, 还款本金逐渐上升, 还款利息主键下降,下面是计算公式:

    假设以下几个符号:

    • n: 总还款月数
    • m: 贷款总额
    • a: 贷款利率
    • 月利率 = \cfrac{贷款利率}{12} = \cfrac{a}{12}
    • i: 当前还款月数
    • 每月月供 = m * \cfrac {a }{12(1+ \cfrac{a}{12})^n-12} + m *\cfrac{a}{12}
    • 每月还款本金 = m * \cfrac {a * (1+\cfrac{a}{12}) ^{i-1} }{12(1+ \cfrac{a}{12})^n-12}
    • 每月还款利息 = m * \cfrac {a}{12} * (1- \cfrac { (1+\cfrac{a}{12}) ^{i-1}-1}{(1+ \cfrac{a}{12})^n-1})
    • 利息总额 = m * (n * \cfrac {a}{12*(1+ \cfrac{a}{12})^n-12} + n * \cfrac {a}{12} - 1 )
    • 还款总额 = mn * (\cfrac {a}{12*(1+ \cfrac{a}{12})^n-12} + \cfrac {a}{12} )

    推导1: 月还款本金的关系

    推导过程如下:

    假设以下几个符号:
    x: 每个月还款本金
    y: 每个月还款利息
    h: 每个月月供

    每个月还款金额h是固定不变的, 也就是说:
    h = x1 + y1
    h = x2 + y2
    ......
    h = xn + yn

    对于第一期来说:
    h = x1 + m * \cfrac{a}{12}
    对于第二期来说:
    h = x2 + y2, 其中:y2 = 剩余本金 * 月利率 = (m - x1) * \cfrac{a}{12}
    则有:h = x2 + (m-x1) * \cfrac{a}{12}
    继续可以推导出:
    x1 + m\cfrac{a}{12} = x2 + (m-x1)\cfrac{a}{12}
    x1 + m * \cfrac{a}{12} = x2 + m * \cfrac{a}{12} - x1 * \cfrac{a}{12}
    x1 = x2 - x1 * \cfrac{a}{12}
    x2= x1(1+\cfrac{a}{12})
    这是第一步, 可以看出, 前后2个月的还款本金存在以下关系:

    xn = xn-1 * (1+\cfrac{a}{12})

    假设初始月还款金额为x0, 则每月还款本金为:

    xn = x0 * (1+\cfrac{a}{12}) n-1

    推导2:初始月还款本金的计算公式

    按照约定, 在约定n个月期限内要还完本金, 因此可以得出:

    m = x1 + x2 + ... + xn

    通过推导一的结论: xn = xn-1 * (1+a/12), 可以得出:

    x2 = x1 * (1+\dfrac {a} {12})
    x3 = x1 * (1+\dfrac {a} {12}) 2
    xn = x1 * (1+ \dfrac {a} {12})n-1

    进一步可以推导出:
    m = x1 + x1 * (1+\dfrac {a} {12}) + ... + x1 * (1+ \dfrac {a} {12})n-1
    m = x1 * ( 1+ (1+\dfrac {a} {12})1 + (1+\dfrac {a} {12}) 2 + ... + (1+\dfrac {a} {12}) n-1)
    m = x1 * \cfrac {1- (1+\cfrac{a}{12})^n } {1-(1+\cfrac{a}{12})} = x1 * \cfrac {1- (1+\cfrac{a}{12})^n } {-\cfrac{a}{12}}

    最终可以得出, 初始月还款本金计算公式为:
    x1=m * \cfrac {a}{12*(1+ \cfrac{a}{12})^n-12}

    推到3:每月还款本金计算公式:

    由推导1和推导2可以得出, 每月还款本金计算公式为:

    假设还款月数为i:
    每月还款本金= 初始月还款本金 * (1+\cfrac{a}{12}) i-1
    每月还款本金 = m * \cfrac {a}{12*(1+ \cfrac{a}{12})^n-12} * (1+\cfrac{a}{12}) i-1

    简化下来,就是:

    m * \cfrac {a * (1+\cfrac{a}{12}) ^{i-1} }{12(1+ \cfrac{a}{12})^n-12}

    推导4: 月供计算方式

    由于每个月月供一致, 所以只需要计算首月的月供,就可以得出月供的计算公式, 设置i=1, 得出公式:

    月供 = 首月月供 = 首月归还本金 + 首月支出利息
    首月归还本金 = m * \cfrac {a}{12*(1+ \cfrac{a}{12})^n-12}
    首月支出利息 = m * \cfrac {a}{12}

    可以得出:

    月供 = m * \cfrac {a}{12*(1+ \cfrac{a}{12})^n-12} + m * \cfrac {a}{12}

    推导5: 月供利息计算方式

    月供利息 = 月供 - 每月归还本金
    = m * \cfrac {a-a * (1+\cfrac{a}{12}) ^{i-1}}{12*(1+ \cfrac{a}{12})^n-12} + m * \cfrac {a}{12}
    = m * \cfrac {a}{12} * (1- \cfrac { (1+\cfrac{a}{12}) ^{i-1}-1}{(1+ \cfrac{a}{12})^n-1})

    推导6: 利息总额

    利息总额 = 月供总额 - 本金 = 每月月供 * 贷款期数(月)- 本金
    = mn * \cfrac {a}{12*(1+ \cfrac{a}{12})^n-12} + mn * \cfrac {a}{12} * - m
    = m * (n * \cfrac {a}{12*(1+ \cfrac{a}{12})^n-12} + n * \cfrac {a}{12} - 1 )

    推导7: 还款总额

    还款总额 = 每月月供 * 贷款期数(月)
    = (m * \cfrac {a}{12*(1+ \cfrac{a}{12})^n-12} + m * \cfrac {a}{12} ) * n
    = mn * (\cfrac {a}{12*(1+ \cfrac{a}{12})^n-12} + \cfrac {a}{12} )

    相关文章

      网友评论

          本文标题:房贷利率计算公式推导

          本文链接:https://www.haomeiwen.com/subject/qvqwmrtx.html