北京大学金融数学系 利息理论与应用 第 4章 — 1
第四章 本金利息分离技术
问题的提出
在年金的期限内 金融市场会有很多的变化 投资者 融
资者 通常需要随时评估其已经进行的投融资的价值
如何分析现金流中的内在价值 本金 和时间价值 利
息
价值评估中常用的本金利息分离方法有 摊还表方法
amortization schedules 和 偿债基金方法 sinking
fund
北京大学金融数学系 利息理论与应用 第 4章 — 2
v 摊还表方法 对未清偿债务本金和利息的定期支付
如贷款的分期尝付
v 偿债基金方法 借 款人为偿还债务成立基金并在指
定期限内分期拨款入基金 累计起一笔足够款项以偿还未
来到期的债款 一般的债券发行多附有要求借款人设立偿
债基金的条款
本质上就是要解决如何将投资期间的现金流分解为 本
金 和 利息 两部分 进而确定投资期间每个时刻的未
结贷款余额
北京大学金融数学系 利息理论与应用 第 4章 — 3
4.1 摊还表
计算未结贷款余额 (Outstanding loan balance)
注 C 未结本金 未付余额 剩余贷款债务
账面价值
实际背景 在贷款业务中 每次分期还款后 借款人
的未偿还的债务在当时的价值 例如 某家庭现有一
个三十年的住房抵押贷款的分期还贷款 在已经付款
12 年后 因为意外的一笔收入 希望一次将余款付清
应付多少
北京大学金融数学系 利息理论与应用 第 4章 — 4
计算未结贷款余额的常用方法有预期法和追溯法
v 预期法 用剩余的所有分期付款现值的和表
示每个时刻的贷款余额
v 追溯法 用原始贷款额的累积值扣除所有已
付款项的累积值表示每个时刻的贷款余额
注 C 这里的利率即为贷款利率
思考 两种方法的计算结果会是一致的吗
北京大学金融数学系 利息理论与应用 第 4章 — 5
分析 在贷款之初有
贷款额 = 今后所有还款的现值之和
将上式的两边同时累积到还款期间的某个指定时刻则
有
原始贷款额的终值 = 所有分期还款在这个时刻
的价值之和
上式右边可以分成两部分 过去的还款和未来的还款
前者的价值计算为现值 后者的价值计算为终值 从
而上式又可以表示为
北京大学金融数学系 利息理论与应用 第 4章 — 6
原始贷款额的终值 = 过去还款的终值
+ 未来还款的现值
最后将上式右边的第一项移到左边 则新等式的左边
表示追溯法 而右边表示预期法 两者相等
讨论 两种计算方法在实际应用中并没有明显的优劣
之分 一般情况下 如果所有的还款额和还款时间已
知 则采用预期法 如果还款次数未定或最后一次的
还款金额未定 则采用追溯法
北京大学金融数学系 利息理论与应用 第 4章 — 7
记号 tB 表示时刻 t 的 未结贷款余额 第 t 次还款后
的瞬间
v 为了区别所采用的计算方法 分别用 ptB
prospective 和 rtB retrospective 表示预期算法和
追溯算法的计算结果
v 原始贷款金额 0B 一般用 L 表示
典型还贷情形下的未结贷款余额的计算
情形 1 还贷金额固定 贷款利率为 i n 次偿还 每
次 1 元
北京大学金融数学系 利息理论与应用 第 4章 — 8
预期法 付款现金流确定
ptB = | ntia ?
追溯法 因为原始贷款额 L = | nia 从而有
rtB = | (1)tniai+ | tis = | ntia ?
预期法和追溯法计算结果相同 即有 ptB = rtB = tB
未结贷款余额满足下递推关系
1(1)1ttBiB?=+?
北京大学金融数学系 利息理论与应用 第 4章 — 9
情形 已知贷款金额 设原始贷款金额为 L 贷款
贷利率为 i n 次还清
首先计算每次的还款额 R
R | nia = L 或 R
| ni
L
a
预期法 付款现金流确定
|
| |
| |
() ntipt ntinti
nini
aLBRaaL
aa
?
??===
北京大学金融数学系 利息理论与应用 第 4章 — 10
追溯法
r
tB = |
|
(1)t ti
ni
LLis
a+? =
|
|
[(1)]tit
ni
sLi
a+?
例 某贷款的还贷方式为 前五年每半年还 2000 元
后五年每半年还 1000 元 如果半年换算的挂牌利率为
10% 分别用预期法和追溯法计算第五次还贷后的贷
款余额
解
1) 预期法
北京大学金融数学系 利息理论与应用 第 4章 — 11
5
pB =2000
5| .05a +1000
5
10| .05av=1000[ 15| .05a + 5| .05a ]= 14709
2. 追溯法
原始贷款金额为
L = 1000[ 20| .05a + 10| .05a ] = 20184
从而有
5
rB = 20184 5(1.05) 2000
5| .05s = 14709
例 某三十年的贷款每年还 1000 元 在第十五年的正
常还款之后 借款人再一次多还 2000 元 如果将其全
部用于扣除贷款余额 剩余的余额分十二年等额还清
北京大学金融数学系 利息理论与应用 第 4章 — 12
年利率 9% 计算后十二年的年还款额
解 用预期法计算第十五次还款后的贷款余额为
p
tB = 1000 15| .09a = 8060.70
因为又多还了 2000 元 从而此时实际贷款余额应为
6060.70 元
后十二年的年还款额 X 应满足以下方程
12| .09Xa = 6060.70
即 X = 846.38 元
注 C 较原先大致降低了 15.4%
北京大学金融数学系 利息理论与应用 第 4章 — 13
摊还表
关键点
在有些情况中 有必要将每次的还款额分解为 还
本金 和 还利息 两部分 比如在本金和利息的税
收是不一样的时候 涉及提前还贷的时候等等
摊还方法的基本原理
在贷款的分期还款中 利息偿还优先 即首先偿还
应计利息 余下的部分作为本金偿还
北京大学金融数学系 利息理论与应用 第 4章 — 14
摊还的具体表示
设第 t 次的还款额为 R 等额 还利息部分为 tI
还本金部分为 tP 记 tB为第 t 次还款后瞬间的未结贷款
余额 则有
1ttIiB ?=
ttPRI=?
111(1)ttttttBiBRBIRBP???=+?=+?=?
其中 tP在不断的减少未结贷款余额 本金 与利息无
关
北京大学金融数学系 利息理论与应用 第 4章 — 15
摊还表 将还贷期间的每次还款分解为还本金和付
利息 同时列出每次还款后的未结贷款余额
例 下表为贷款利率为 i 每次还款 1 元 共计 n 次
的摊还表 贷款额为 | nia
北京大学金融数学系 利息理论与应用 第 4章 — 16
时间 t 还款额 利息 tI 本金 tP 未结贷款余额 tB
0 | nia
1 1 i | nia = 1 nv nv 1 | nia ?
2 1 i 1 | nia ? = 1 1nv ? 1nv ? 2 | nia ?
t 1 i 1 | ntia ?+ = 1 1ntv ?+ 1ntv ?+ | ntia ?
n 1 1 i 2 | ia = 1 2v 2v 1 | ia
n 1 i
1 | ia = 1 v v 0
总和 n n | nia | nia
北京大学金融数学系 利息理论与应用 第 4章 — 17
分析
1 在第一次还款的 1 元中 利息部分为 i | nia =1 nv
本金部分为 nv 未结贷款余额为原贷款扣除已还的本
金 即
1B = | nia
nv
1 | nia ?
对任意时刻 t 有类似的结论 即 时刻 t 的 1 元还
款可以分解为利息量 tI 和本金量 tP 两者的计算公式
分别为
tI = 1
1ntv ?+
北京大学金融数学系 利息理论与应用 第 4章 — 18
tP =
1ntv ?+
从而未结贷款余额为
tB = 1tB ? tP =
12 ntvvv?+++L
nB = 1nB ? nP = 0
2 所有本金之和等于原始贷款 即
1
|
111
nnn
ntt
t niPvva
?+===∑∑∑
3 所有利息之和等于还款额总和与原始贷款额之差
即
北京大学金融数学系 利息理论与应用 第 4章 — 19
11
nn
ttInP=?∑∑
4 本金序列依时间顺序构成递增的等比级数 比值为
(1+i )
1 (1)ttPiP+ =+
5 利息序列依时间顺序构成递减数列
1tttIIiP+ =?
结论 在等额还款方式下 前期的还款主要用于偿还
利息 贷款本金 余额 的降低幅度不大
北京大学金融数学系 利息理论与应用 第 4章 — 20
例 30 年期贷款 贷款利率 6% 每年还款 30000 元
摊还表见 Excel 本息示意图如下
0
5000
10000
15000
20000
25000
30000
35000
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
还本金
还利息
北京大学金融数学系 利息理论与应用 第 4章 — 21
一般情况下贷款的摊还表
1 每次还款额为 R 则有
tI = R(1
1ntv ?+)
tP= R
1ntv ?+
未结贷款余额为
tB = R | ntia ?
2 原始贷款额为 L 则每次的还款额 R 为
R
| ni
L
a
北京大学金融数学系 利息理论与应用 第 4章 — 22
进而有摊还表的对应计算
tI =
| ni
L
a (1
1ntv ?+ )
tP=
| ni
L
a
1ntv ?+
未结贷款余额为
tB =
|
|
nti
ni
aL
a
?
北京大学金融数学系 利息理论与应用 第 4章 — 23
Note 摊还表计算中的递推公式
0B =L tI = i 1tB ? tP= R tI tB= 1tB ? – tP
例 1000 元贷款 利率 8%的四年还贷的摊还表
年份 还款额 利息 本金 未结贷款余额
0 1000
1 301.92 80.00 221.92 778.08
2 301.92 62.25 239.67 538.41
3 301.92 43.07 258.85 279.56
4 301.92 22.36 279.56 0
北京大学金融数学系 利息理论与应用 第 4章 — 24
例 现有 1000 元贷款通过每季度还款 100 元偿还 已
知季换算挂牌利率 16% 计算第四次还款中的本金量
和利息量
解 第三次还款后的未结贷款余额为
3
rB = 1000 3(1.04) 100
3 | .04s = 812.70
从而有
4I = 0.04 812.70 = 32.51
4P = 100 32.51 = 67.49
注 C 回溯法 不必计算最后一次还款的金额
北京大学金融数学系 利息理论与应用 第 4章 — 25
例 甲从乙处借款 10,000 元 双方商定以季挂牌利率
8%分六年按季度还清 但是 在第二年底 第八次还
款之后 乙将未到期的贷款权益转卖给丙 但乙丙双
方商定的季挂牌利率为 10% 分别计算丙和乙的利息
总收入
解 六年中甲的每次还款额为
24 | .02
10,00010,000
18.9139a = = 528.71
北京大学金融数学系 利息理论与应用 第 4章 — 26
1 丙的利息总收入
计算丙的买价为
528.71 16 | .025a = (528.71)(13.0550) = 6902.31
从而丙在后四年的利息收入总和为
16(528.71) 6902.31 = 8459.36 6902.31 = 1557.05
2 乙的利息总收入
算法一 计算乙在第二年底的未结贷款余额为
528.71 16 | .02a = (528.71)(13.5777) = 7178.67
乙在前两年收回的本金为
北京大学金融数学系 利息理论与应用 第 4章 — 27
10,000 7178.67 = 2821.33
乙在前两年的总收入为
8(528.71) = 4229.68
从而乙在前两年的利息总收入为
4229.68 2821.33 = 1408.35
算法二 乙在这笔贷款中的总收入为
8(528.71) + 6902.31 = 11131.99
总支出为 10,000 元 从而利息收入应为 1131.9 元
思考 你认为哪一种算法更合理
北京大学金融数学系 利息理论与应用 第 4章 — 28
例 现有年收益率为 i 的 n 年投资 每年底收回 1 元
但是 在第二年内的实际收益率为 j 且有 j> i
在以下两种情况下 计算第二年以后的年收入
1 第三年开始的年收益率仍然为 i
2 第三年开始的年收益率保持 j
解 0B = | nia 而第一年底的未结贷款余额为 1B= 1 | nia ?
设所求年收入为 X 从第二年还款开始 则
1) 一方面有
2B =(1+ j ) 1 | nia ? X
北京大学金融数学系 利息理论与应用 第 4章 — 29
另一方面 2B 等于从第三年开始的所有还款的现值之
和 即
2B = X 2 | nia ?
从而有
(1+ j) 1 | nia ? X = X 2 | nia ?
(1+ j) 1 | nia ? = X (1+ 2 | nia ? )= X 1 | nia ?&& = X(1+i) 1 | nia ?
X =1 111jjiii+?=+++
注 C 如果原来的年收益为 R 则新的年收益应为
北京大学金融数学系 利息理论与应用 第 4章 — 30
(1)1jii?+ + RR>
2 类似的 由 2B 的两种算法有可得
(1+ j ) 1 | nia ? X = X 2 | nja ?
即有
X = 1 |
1 |
ni
nj
a
a
?
?
可以证明 当 j> i 时 有 1 |
1 |
ni
nj
a
a
?
?
> (1)1jii?+ +
北京大学金融数学系 利息理论与应用 第 4章 — 31
4.2 偿债基金 sinking fund
偿债基金 为了在贷款期末将原始贷款额一次还
清而建立的还贷基金
注 C 基金在整个还贷期间采取 零存整取 方式
注 C 在还贷期间的 每个时刻的 未结贷款余额 应
该是原始贷款额扣除偿债基金后的余额
i 原贷款利率
j 偿债基金的累积利率
北京大学金融数学系 利息理论与应用 第 4章 — 32
北京大学金融数学系 利息理论与应用 第 4章 — 33
原贷款利率与偿债基金累积利率不同 ij≠
1. 设以标准期末年金方式还款 每次存入偿债基金
的金额为 S (等额 ) 共计 n 次 记这种情况下的现金流
现值为 | &nija (原始贷款额度 ) 则有
| &1 nijSia=?
同时有累积偿债基金的关系式
| | &njnijSsa?=
注 C 每期还利息 并在偿债基金中累积 到期还本
北京大学金融数学系 利息理论与应用 第 4章 — 34
联立上述方程可得
|
| &
| 1
nj
nij
nj
sa
is= +
例 当原始贷款额为 1 时 情形如何
解 每次还利息 i 并用
|
1
njs
累积偿债基金 到期还本
注 C 下面的关系式成立
| & |
11
nijnj
ias=+
北京大学金融数学系 利息理论与应用 第 4章 — 35
分析 由于
| |
11
njnj
jas=+
从而有
| & | |
111()
nijnjnj
ijasa=+=+?
以及
|
| &
| 1()
nj
nij
nj
aa
ija= +?
北京大学金融数学系 利息理论与应用 第 4章 — 36
讨论
1 当 ji< 时 有 | & | nijniaa<
2 当 ji= 时 有 | & | nijniaa=
3 当 ji> 时 有 | & | nijniaa>
分析 注意到
| & |
11()
nijnj
ijaa?=?
从而 只要原贷款利率大于偿债基金累积利率 有偿
债基 金的标准期末年金的现值将会减少
北京大学金融数学系 利息理论与应用 第 4章 — 37
偿债基金下的利息本金分解
|
| &
| 1
nj
t nij
nj
sIiai
is==+ t =1 2 … n
| &
| |
11
1
nij
tt
njnj
aPI
sis=?==+ t =1 2 … n
注 C 原始贷款额为 | &nija
思考 若原始贷款额为 1 呢
北京大学金融数学系 利息理论与应用 第 4章 — 38
一般情形
原始贷款额为 L 分 n次还清
每次 还款额为
| &nij
L
a
还利息为 i L
偿债基金累积为
| & |
1()
nijnj
LSLi
as=?=
北京大学金融数学系 利息理论与应用 第 4章 — 39
2 偿债基金方式的收益率分析
问题的提出
在偿债基金方式下 出现了两个利率 i 和 j 这时
的实际收益率该如何考虑呢
r 借款方实际的还贷利率
结论 有以下 关系式成立
| | &nrnijaa= 或
|
|
| 1()
nj
nr
nj
aa
ija= +?
北京大学金融数学系 利息理论与应用 第 4章 — 40
注 C 若偿债基金归贷款方 则上述收益率亦为贷款方
实际的收益率 否则不然
结论
1 若 ji< 时 则有 ri>
2 若 ji> 时 则有 ri<
证明
1 当 ji< 时 由 | | nrniaa< 可得 ri>
2 当 ji> 时 有 | | nrniaa> 可得 ri<
北京大学金融数学系 利息理论与应用 第 4章 — 41
注 C 可用 Excel 作实际贷款利率 r 的数值计算
期限 n 原始贷款利率 i 累积因子 贴现因子 贴现率
20 7.00% 1.07 0.934579439 0.065420561
偿债基金累积利率 j 累积因子 贴现因子 贴现率
5.00% 1.05 0.952380952 0.047619048
现值 终值 1/终值 每次付款总额
期末年金 12.46221 33.0659541 0.030242587 0.100242587
实际贷款利率 r 累积因子 贴现因子 贴现率
7.79% 1.077869 0.9277563 0.0722437
现值 终值 1/现值 1/现值 -每次付款总额
期末年金 9.9758 44.69608561 0.100242588 9.20945E-10
实际贷款利率 r的近似解
8.00%
北京大学金融数学系 利息理论与应用 第 4章 — 42
4 偿债基金表
偿债基金 时
刻 t
还款
额
直接
贷款
利息
存款 余额
tS
利息
总利息
tI
未结贷款余额
1ttBS=?
0 0 0 0 0 0 0 1
1
| i&
1
nja
i
|
1
njs
|
1
njs
0 i
|
11
njs
?
2
| i&
1
nja
i
|
1
njs
2 |
|
j
nj
s
s | nj
j
s | nj
ji
s?
2 |
|
1 j
nj
s
s?
北京大学金融数学系 利息理论与应用 第 4章 — 43
t
| i&
1
nja
i
|
1
njs
|
|
tj
nj
s
s
1 |
|
tj
nj
sj
s
?
1 |
|
tj
nj
jsi
s
??
|
|
1 tj
nj
s
s?
n
1
| i&
1
nja
i
|
1
njs
-1 |
|
nj
nj
s
s
-2 |
|
nj
nj
sj
s
2 |
|
nj
nj
jsi
s
??
-1 |
|
1 nj
nj
s
s?
n
| i&
1
nja
i
|
1
njs
1 -1 |
|
nj
nj
sj
s
1 |
|
nj
nj
jsi
s
??
0
北京大学金融数学系 利息理论与应用 第 4章 — 44
时刻 t的未结贷款余额为
|
|
1 tjt
nj
sB
s=?
从而按照摊还的思路 时刻 t 所还本金应为
1
| 1 |
1
| |
(1)ttjtj
ttt
njnj
ss jPBB ??
?
? +=?==
容易验证
1
1 |
| | |
(1)11ttj
tt
njnjnj
js jIPii
sss
?
? ++=?+=+=
北京大学金融数学系 利息理论与应用 第 4章 — 45
例 乙方向甲方提供 1000 元的贷款 分四年还清 还
贷方式 贷款年利率 10% 甲方每年除还利息外 还
要以年利率 8%累积偿债基金 同时 另有丙方也可
以提供相同数额的贷款 只是还贷计算方式为摊还方
式 试问丙的贷款利率为何值时 以上两种贷款对甲
方来说是没有差异的
解 两种方式没有区别等价于两种方式下有相同的年
还款额 若丙的贷款利率为 i 则应有
北京大学金融数学系 利息理论与应用 第 4章 — 46
4 | .10&.08
1000
a 4 | ia = 1000
即 4 | ia = 4 | .10&.08a = 4 | .08
4 | .081.02
a
a+ = 3.1064
求数值解可得 i = 10.94%
注 C 贷款人只关心贷款总额 每次还款额
注 C 实际贷款利率 10.94%比 8% 10%都要高
北京大学金融数学系 利息理论与应用 第 4章 — 47
例 某人准备购买一个 n年期的年金 现值 1000 年
利率 8% 这个年金的买价使其足以以年利率 7%累
积偿债基金 且最终的收益率为 9% 计算该年金的
买价
解 年金每年的给付金额为
| .08
1000
na
用 P表示买价 D表示偿债基金的存款额 则有
| .08
1000
na
= D+.09 P
北京大学金融数学系 利息理论与应用 第 4章 — 48
由偿债基金的定义有
P=D | .07ns
从而关于 P的方程为
P= [
| .08
1000
na
.09 P] | .07ns
解出
P=
| .08
1000
na
| .07
| .071.09
n
n
s
s+
注 C 由于实际利率大于 9% 从而买价 P<1000
北京大学金融数学系 利息理论与应用 第 4章 — 49
原贷款利率与偿债基金累积利率相同 ij=
当偿债基金的累积利率与原始贷款利率相同时 即
为一般的贷款问题
显然 当 ij= 时 有 | &nija = | nia
结论
1 1 元贷款分 n次等额还清 年利率 i 每次还款
|
1
nia
则有如下的偿债基金分解
北京大学金融数学系 利息理论与应用 第 4章 — 50
| |
11
nini
ias=+
2 偿债基金法标准期末年金还款 年利率 i 共还了 n
年 每次还款 1 元 则原始贷款额为 | nia 每次还贷中
的利息部分为
| 1
n
niiav=?
注 C 与时刻 t 无关 这一点与摊还的利息计算不同
每次为偿债基金提取的部分为
| 1 nniiav?=
北京大学金融数学系 利息理论与应用 第 4章 — 51
偿债基金法与摊还法的关系
v 偿债基金方法的每次付款额与摊还表方法的每次
付款额是相等的
v 偿债基金方法的每次的净利息量 (付息量扣除偿
债基金的利息收入 ) 与摊还表每次的付息量相等
v 偿债基金中每次的增量 (偿债基金的存款额加上
偿债基金的利息 ) 等于摊还表中的本金量
v 偿债基金方法 每个时刻的净贷款量 (原始贷款量
扣除偿债基金的余额 ) 等于该时刻的未结贷款余额
北京大学金融数学系 利息理论与应用 第 4章 — 52
例 年利率 8%的 1000 元贷款偿债基金表
年
份
还款
量
付息
量
偿债基
金的存
款
偿债基金
的利息
偿债基金
的余额
未结贷
款余额
0 1000
1 301.92 80.00 221.92 0 221.92 778.08
2 301.92 80.00 221.92 17.75 461.59 538.41
3 301.92 80.00 221.92 36.93 720.44 279.56
4 301.92 80.00 221.92 57.64 1000.00 0
北京大学金融数学系 利息理论与应用 第 4章 — 53
4.3 其它偿还方式分析
广义的摊还表和偿债基金表
关键 考虑摊还表或偿债基金表中的周期与利息换算
周期不同的情形
广义摊还表
用年金的符号表示 两种可能的基本方式分别为
|
|
ni
ki
a
s 每 k个计息期付款 1 次 和
()
|
m
nia 每个计息期付
款 m次 代表的情形
北京大学金融数学系 利息理论与应用 第 4章 — 54
贷款 |
|
ni
ki
a
s 的摊还表
时间 还款
量
付息量 tI 还本量 tP 未结贷款
余额 tB
0
|
|
ni
ki
a
s
k 1
[(1)ki+ 1] |
|
ni
ki
a
s =1–
nv
nv
|
|
nki
ki
a
s
?
2k 1
[(1)ki+ 1] |
|
nki
ki
a
s
? =1 nkv ?
nkv ?
2 |
|
nki
ki
a
s
?
北京大学金融数学系 利息理论与应用 第 4章 — 55
tk 1 (1) | (1)
|
[(1)1]1ntkikntk
ki
aiv
s
?? ??+?=?
(1)ntkv ??
|
|
ntki
ki
a
s
?
n
k?
1
[(1)ki+ 1] 2 |
|
ki
ki
a
s =1
2kv
2kv
|
|
ki
ki
a
s
n 1
[(1)ki+ 1] |
|
ki
ki
a
s =1
kv
kv 0
总和 n
k
n
k
|
|
ni
ki
a
s
|
|
ni
ki
a
s
北京大学金融数学系 利息理论与应用 第 4章 — 56
贷款 () | mnia 的摊还表
时间
t
还款量 付息量 tI 还本量 tP 未结贷款余额 tB
0 () | mnia
1m 1m ()mi
m
()
|
m
nia =
1 nv
m
? nv
m
()
|
m
nia
nv
m
= ()1/ | mnmia ?
2 m 1m ()mi
m
()
1/ |
m
nmia ?
=
1/1 nmv
m
??
1/nmv
m
?
()
1/ |
m
nmia ?
1/nmv
m
?
= ()2/ | mnmia ?
北京大学金融数学系 利息理论与应用 第 4章 — 57
t m 1m ()mi
m
()
(1)/ |
m
ntmia ??
=
(1)/1 ntmv
m
???
(1)/ntmv
m
??
()
(1)/ |
m
ntmia ??
(1)/ntmv
m
??
= ()/ | mntmia ?
n
1m
1m ()mi
m
()
2/ |
m
mia
=
2/1 mv
m
?
2/mv
m
()
2/ |
m
mia
2/mv
m
= ()1/ | mmia
北京大学金融数学系 利息理论与应用 第 4章 — 58
n 1
m
()mi
m
()
1/ |
m
mia
=
1/1 mv
m
?
1/mv
m
0
总和 n n () | mnia () | mnia
例 某债务是按月摊还的 年实利率 11% 如果第三
次还款中本金量为 1000 元 计算第三十三次还款中本
金部分的金额
北京大学金融数学系 利息理论与应用 第 4章 — 59
解 这里 m= 12 且摊还表中相应的贴现因子应为
1/(1)mi ?+ = 1/12(1.11)? 记 R为每月的还款额 则有
3P =
1/1231[(1.11)]nR ??+
33P =
1/12331[(1.11)]nR ??+
由此可以解出
33P = 3P
1/1230[(1.11)]??
3P
2.5(1.11) = 1298.10
北京大学金融数学系 利息理论与应用 第 4章 — 60
广义偿债基金表
三个时间周期
1 贷款利息换算周期
2 偿债基金存款周期
3 偿债基金的利息换算周期
偿债基金表以表现偿债基金的累积过程为主要目
的 以偿债基金的利息换算周期为时间间隔 列出偿
债基金每次利息换算时的还款金额 应付利 息 偿债
基金存款额 偿债基金余额和未结贷款余额
北京大学金融数学系 利息理论与应用 第 4章 — 61
例 : 某人借款 2000 元 年利率 10%两年内还清 借款
人以偿债基金方式还款 每半年向偿债基金存款一次
而且存款利率为季挂牌利率 8% 试构造相应的偿债
基金表
解 贷款利率换算期为一年 偿债基金的存款周期为
半年 偿债基金利率换算期为一个季度
所以应按照季度来构造偿债基金表
北京大学金融数学系 利息理论与应用 第 4章 — 62
设偿债基金的存款额为 D 则有
D 8 | .02
2 | .02
s
s = 2000
从而
D= 2000 2 | .02
8 | .02
s
s = 2000(2.02)/8.5830 = 470.70
偿债基金表构造如下
北京大学金融数学系 利息理论与应用 第 4章 — 63
年份 付利
息
偿债基金
的存款额
偿债基金
的利息
偿债基金
的余额
净贷款额
0 2000.00
1
4
0 0 0 0 2000.00
1
2
0 470.70 0 470.70 1529.30
3
4
0 0 9.41 480.11 1519.89
1 200.00 470.70 9.60 960.41 1039.59
北京大学金融数学系 利息理论与应用 第 4章 — 64
1 14 0 0 19.21 979.62 1020.38
1 12 0 470.70 19.59 1469.91 530.09
1 34 0 0 29.40 1499.31 500.69
2 200.00 470.70 29.99 2000.00 0
北京大学金融数学系 利息理论与应用 第 4章 — 65
金额变化的摊还表和偿债基金表
假定利息换算期和还款期相同
设原始贷款额为 L n次还款金额为 1R 2R ...
nR 则有
L= ttRv∑
北京大学金融数学系 利息理论与应用 第 4章 — 66
1 摊还表
递推公式为
0B =L
tI =i 1tB ? t = 1 2 … n
tP= tR tI t = 1 2 … n
tB = 1tB ? – tP t = 1 2 … n
0nB =
在已知 L n和 12,,,nRRRK 的情况下 计算的顺序是
1ttttBIPB? →→→ 逐步递推
北京大学金融数学系 利息理论与应用 第 4章 — 67
注 C 与等额还款不同 上述递推公式的计算结果可能
会 出现负数 即还款额 tR不足以摊还该时间段的利息
从而需要从贷款余额中再提取一部分资金 – tP 用于
还利息
相应地 这个时刻的未结贷款余额 tB 较前一个
时刻的未结贷款余额 1tB ? 将有所增加 增加的量
为 – tP
北京大学金融数学系 利息理论与应用 第 4章 — 68
2 偿债基金表
设偿债基金的利率为 j 每次的存款额为 tR i L 则 有
L = ( 1R i L ) 1(1)nj ?+ +( 2R i L ) 2(1)nj ?+
+ +( nR i L )
= (1)nttRj?+∑ i L | njs
即
L=
|
(1)
1
nt
t
nj
Rj
is
?+
+
∑ =
| 1()
t
t
nj
Rv
ija+?
∑
其中 11v j= +
北京大学金融数学系 利息理论与应用 第 4章 — 69
讨论 tR i L可能为负值 它表示还款不足以向偿债
基金存款 反而要从未结贷款余额中提取一部分资金
i L tR 用于支付本次的利息 因此 在这种情况
下 未结贷款余额的金额在增加 或者说借款方的负
债在增加 而 偿债基金的余额没有增加
思考 上述公式是否适合 tR i L 出现负值的情形
例 某人以年利率 5%借款 分十年还清 第一年还
200 元 随后每次减少 10 元 计算
1 借款总额
北京大学金融数学系 利息理论与应用 第 4章 — 70
3 如果贷款利率为 6% 借款人能够以年利率 5%累
积偿债基金 计算当初的借款总额
解
1 1L = 100 10 | .05a + 10 10 | .05()Da
= 100(7.7217) +10[10 10 | .05a ]/.05
= 1227.83
2 4pB =100 6 | .05a +10 6 | .05()Da
5I =i 4
pB =100(1 6v ) + 10(6
6 | .05a ) = 34.62
北京大学金融数学系 利息理论与应用 第 4章 — 71
5P = 5R 5I = 160.00 34.62 = 125.38
3 直接用公式可得
L = 1
10 |.051(0.060.05)
L
a+? = 1139.82
讨论 显然 3 的结果与 1 相比对借款人不利 因
为 借款利率提高了 而且偿债基金不能抵消这部分
提高的利率
思考 这里是否会出现利息不足 支付的问题
北京大学金融数学系 利息理论与应用 第 4章 — 72
例 甲方向乙方借款 10000 元 分十次还清 每次的
还款金额以 20%的比例递增 年利率 10% 计算 摊
还表中前三年还款的本金部分之和
解 记 1R为首次还款金额 则有
10000 = 1R
101.21()
1.1
0.10.2
?
?
即
1R =10000/13.87182 = 720.89
北京大学金融数学系 利息理论与应用 第 4章 — 73
前三年的摊还计算
第一年底
1I =i 0B = 1000.00
1P= 1R 1I = 279.11< 0
从而有
1B = 0B 1P= 10279.11
第二年底
2R =1.2 1R = 865.07
2I =i 1B =1027.91
北京大学金融数学系 利息理论与应用 第 4章 — 74
2P = 865.07 1027.91= 162.84<0
从而有
2B = 10441.95
第三年底
3R =1.2 2R = 1038.08
3I =i 2B = 1044.20
3P =1038.08 1044.20= 6.12<0
从而有
3B = 10448.07
北京大学金融数学系 利息理论与应用 第 4章 — 75
因此
1P+ 2P + 3P = 448.07
结论 1P+ 2P + 3P = 0B 3B = 448.07 未结贷款余额 增
加了 448.07 元
连续摊还计算
1. |na 的摊还计算
当连续还款率为 1 连续利率为常值 d时 则对任意
时刻 t 对应的未结贷款余额为
北京大学金融数学系 利息理论与应用 第 4章 — 76
()
|
1 nt
t nt
eBa d
d
??
?
?== 0 tn≤≤ 预期法
或
tB = | |
t
nteas
d ? 0 tn≤≤ 追溯法
记 tI 和 tP为 t 时刻的本金和利息偿还率 则 有
() 1 ntttIBedd ??==? 0 tn≤≤
()1 ntttPBedd ??=?= 0 tn≤≤
北京大学金融数学系 利息理论与应用 第 4章 — 77
2. 一般情形的摊还计算
时刻 t的还款函数用 tR表示 则有
L= 0B =
0
n
t
tvRdt∫ =
0
n
t
teRdt
d?∫
进而有
ptB =
n
st
s
t
vRds?∫ = ()
n
st
s
t
eRdsd??∫
或
rtB = 0B (1)ti+
0
(1)
t
ts
siRds
?+∫ =
0B
ted ()
0
t
ts
seRds
d ?∫
北京大学金融数学系 利息理论与应用 第 4章 — 78
此时利息偿还率 tI 仍为
ttIBd= 0 tn≤≤
而本金偿还率 tP则为
tP= tR tBd
例 设 d 与 d ′是两个常数连续利率 对应的年金现值
函数分别记为 |na 和 |na′
证明
| |
00
exp()exp()
nn
ntnttad tadtdd??′′?=?∫∫
北京大学金融数学系 利息理论与应用 第 4章 — 79
4.4 实例分析
贷款利率依余额变化
问题 的 提出
原始贷款额为 L 每次的等额还款为 R
事先给定一个限额 L ' 0<L '<L 未结贷款余额小
于 L'部分利率为 i 未结贷款余额超过 L '部分利率为 j
如何计算 R
注 C i > j 鼓励多贷款 i <j 不鼓励多贷款
北京大学金融数学系 利息理论与应用 第 4章 — 80
注 C 不是 当未结贷款余额 tBL′< 时 使用利率 i 而
当未结贷款余额 tBL′> 时 使用利率 j
是 若未结贷款余额 ()ttBLBLL′′′=+?> 则 L′
部分用利率 i 而 ()tBL′? 部分则用利率 j
关键 未结贷款余额随着时间的推移而逐渐减少 从 L
减为 0 需要找到未结贷款余额小于或等于 L '的转折
点时刻
记 m为转折点时刻 则 m是满足以下条件的最早时刻
mBL′≤
北京大学金融数学系 利息理论与应用 第 4章 — 81
tB 的递推表示
111
111
[(())] ,
[] ,
ttt
t
ttt
BRiLjBLBLB
BRiBBL
???
???
′′′??+?>?=
? ′??≤?
在时刻 m 用预测法求未结贷款余额有 时刻 m 之后
的利率为 i
p
mB = | nmiRa ?
而用追溯法求未结贷款余额有 时刻 m 之前 小于 L '
部分利率为 i 超过 L '的部分利率为 j
北京大学金融数学系 利息理论与应用 第 4章 — 82
| | ()(1)
rm
m mjmjBLLLjiLsRs′′′=+?++?
注 C 求解过程
0 ()
rBLLL′′=+?
1
1 |
(1)()(1)
()(1)()
()(1)()
r
j
BLiLLjR
LLLjRiL
LLLjRiLs
=++?+?
′′′=+?+??
′=+?+??
2
2
2 |
[()(1)()](1)()
()(1)()
r
j
BLLLjRiLjRiL
LLLjRiLs
′′′′=+?+??+??
′′′=+?+??
………
北京大学金融数学系 利息理论与应用 第 4章 — 83
从而由 prmmBB= 可得每次还款额为
|
| |
()(1)m mj
nmimj
LLjLiLsR
as?
′′′?+++=
+
转折时刻 m的近似计算可以通过利用下面的不等式由
试验法来得到
|
|
mj
nmi
aLL
Ls?
′? ≤
′
注 C 即 求最小正整数使得 pmmBBL′=≤
北京大学金融数学系 利息理论与应用 第 4章 — 84
例 现有 3000 元贷款计划在一年内逐月还清 当余额
低于 1000 元时 月利率 1.5% 当余额超过 1000 元时
超过部分的月利率 1% 计算月还款金额
解 L = 3000 L ' = 1000 n =12 i =0.015 j =0.01
先计算 m:
| .01
12 | .015
2000 2
1000
m
m
aLL
Ls?
′? ==≤
′
满足上式的最小整数为 9 从而可得
R= 270.99
注 C 891044.49,789.16BB==
北京大学金融数学系 利息理论与应用 第 4章 — 85
确定本金的偿还方式
原始贷款 L 还款现金流 1,,nRRK 本金的偿还方式
给定 1,,nPPK
若对利率水平 j 有
0
1
1
0
kk
kkk
n
BL
IjB
BBP
B
?
?
=
=
=?
=
则 1
1
(),[1]
n
k
kkjj
k
LPIvvj?
=
=+=+∑
北京大学金融数学系 利息理论与应用 第 4章 — 86
证明
1
1
(1)
1
1
0
(())(1)
()(1)
[(1)(1)]
(1)
(1)
n
kn
kkj
k
n
nk
kk
k
n
nknk
kk
k
n
n
n
PIvj
PIj
jBjB
jBB
Lj
=
?
=
???
?
=
++
=++
=+?+
=+?
=+
∑
∑
∑
北京大学金融数学系 利息理论与应用 第 4章 — 87
例 设贷款额为 L 利率 i (borrower) 还款现金流
1,,nRRK (lender) 利息部分的税率 r
证明 在这种情况下 (lender) 实际贷款利率为
(1)ir?
证明 (borrower) 还款现金流为 1,,nRRK 而 (lender)
得到的还款流的实际值为 11(),,()nnRrIRrI??K
税前
对于利率 i 有
北京大学金融数学系 利息理论与应用 第 4章 — 88
1
1
(),(1)
n
k
kk
k
LPIvvi?
=
=+=+∑
其中 1,,nPPK 为本金偿还流 而 11,,,nkkIIIiB ?=K 为
利息偿还流
税后
本金偿还流 1,,nPPK 确定不变 而还款流变为
(1)ttttRrIPrI?=+?
从而利息偿还流变为
1,,,nII
%%K
1(1)kkIriB ?=?
%
北京大学金融数学系 利息理论与应用 第 4章 — 89
容易验证有关系式
0
1
1
(1)
0
kk
kkk
n
BL
IriB
BBP
B
?
?
=
=?
=?
=
%
成立 从而
1
1
(),(1(1))
n
k
kk
k
LPIvvri?
=
=+=+?∑ % %%
从而 (lender) 实际贷款利率为 (1)ir?
注 C 关键是本金偿还 现金 流 是 确定不变 的
北京大学金融数学系 利息理论与应用 第 4章 — 90
其它实例
例 已知甲乙双方的借款协议如下 最初甲向乙借款
L元 利率 12% 然后甲以金额 100 100 元 1000
元和 1000 元分四年偿还 同时乙同意甲每年只还利
息 到期还本金 甲以年利率 8%累积偿债基金 计
算 L的可能值
解 由偿债基金的定义 偿债基金的四次存款金额分
别为
100 0.12L 100 0.12L 1000 0.12L 1000 0.12L
北京大学金融数学系 利息理论与应用 第 4章 — 91
从而有
(100 0.12L) 4 | .08s + 900 2 | .08s = L
由此解出
4 | .082 | .08
4 | .08
100900
10.12
ssL
s
+=
+ = 1507.47
思考 上面的计算是否有问题
北京大学金融数学系 利息理论与应用 第 4章 — 92
分析 上面的算法有问题 只要原始贷款 L >100/.12 =
833.33 则前两年的还款金额不足以还当年的利息
重解 前两年不可能向偿债基金存钱 反而要从原贷
款 L中提取一部分来付利息
记 L表示真正的原始贷款金额 则有
22 2 | .12(1.12)100rBLs=?=1.2544 L 212
2
rB 代表甲方在此时的贷款余额 从这个时刻开始甲方
才真正向偿债基金存款 后两年的偿债基金应该是为
北京大学金融数学系 利息理论与应用 第 4章 — 93
最终一次还清 2rB 而建立的 即
2
rB = (1000 0.12
2
rB )
2 | .08s
或
2
rB = 1000 2 | .08
2 | .0810.12
s
s+ = 1664.53
由此解出
L = [ 2rB 212]/1.2544 = 1495.96 < L =1507.47
即 按照双方商定的方式还贷款 甲最多可以从乙方
借款 1495.96 元 原始贷款
北京大学金融数学系 利息理论与应用 第 4章 — 94
例 九年前某家庭从银行得到为期二十年的八万元抵
押贷款 年利率 8% 逐年还贷 第 9 次还款时 他
们希望一次多付出五千元 然后将余额在今后九年内
等额还清
试对以下两种情况计算后九年的年还款额
1 银行同意过去九年的利率不变 但是后九年的利
率将提高为 9%
2 银行坚持将该抵押贷款的利率提高到 9%
北京大学金融数学系 利息理论与应用 第 4章 — 95
解 设 R表示所求的年还款金额
1 当前时刻 ( 9t = ) 的价值方程为
80,000 9(1.08)
20 | .08
80,000
a 9 | .08s 5,000 = 9 | .09Ra
由此可以解出
9
9 | .08
20 | .08
9 | .09
80,00080,000(1.08)5,000s
aR
a
??
=
北京大学金融数学系 利息理论与应用 第 4章 — 96
=
11 | .08
20 | .08
9 | .09
161
5,000
a
a
a
?
=
7.139161
9.81815,000
5.9952
?
= 8868.78
2 当前时刻 ( 9t = ) 的价值方程为
80,000 9(1.09)
20 | .08
80,000
a 9 | .09s 5,000= 9 | .09Ra
由此可以解出
北京大学金融数学系 利息理论与应用 第 4章 — 97
9
9 | .09
20 | .08
9 | .09
80,00080,000(1.09)5,000s
aR
a
??
=
=
9 | .09
20 | .08
9 | .09
161
5,000
s
a
a
?
=
13.0210162.17189161
9.81815,000
5.9952
×??
= 10,450.57 >8868.78
北京大学金融数学系 利息理论与应用 第 4章 — 98
例 甲方从乙方借款 20,000 元 年利率 3% 二十年
还清 每次还款由还本金和付利息两部分组成 还本
部分金额固定 每次 1000 元 利息为原贷款额尚未
偿还部分的当年利息
第十年底 乙将后十年的贷款权益转卖给丙 双方
商定的利率为 前五年 5% 后五年 4%
计算乙丙双方的买卖价格
注 C 乙与丙的交易不影响甲的还款现金流
北京大学金融数学系 利息理论与应用 第 4章 — 99
解 流程图为
余额 20000 19000 10000 9000 5000 1000 0
|— — — |— — — |— — — |— — — |— — — — |— — — |
0 1 10 11 15 19 20
本金 1000 1000 1000 1000 1000
1000
利息 600 330 300 180 60 30
还款 1600 1330 1300 1180 1060 1030
北京大学金融数学系 利息理论与应用 第 4章 — 100
由题目已知
tP= 1000 固定 t = 1,2, , 20
tB = 20,000 1000t t = 0,1, 2, , 20
tI =3% 1tB ? = 600 30(t 1) t = 1,2, , 20
tR = tP+ tI =1600 30(t 1) t = 1,2, ,20
从而甲的还款流为 首次还款 1600 元 然后每次减
少 30 元
北京大学金融数学系 利息理论与应用 第 4章 — 101
在第十年底依据乙与丙的交易 其后 10 次还款的
现金流的现值为
5
5 | .055 | .045 | .055 | .05
5
5 | .04
1000[(1.05)][15030()]
(1.05)30()919110000
aaaDa
Da
?
?
+++
+=<
北京大学金融数学系 利息理论与应用 第 4章 — 102
例 某建筑承包商在购房者首期一次性支付房价 10%
的基础上 提供以下融资方式 在随后的 5 年中每年
底支付房价的 2%偿还本金 另外以月利率 0.5%按月
计算余额的利息 按月偿还 在第 5 年底 这部分融
资结束时 购房者应寻找其他的融资渠道 如银行
将余款付清 这时该承包商已支出成本 200,000 元
该建筑商以 (12)i =15% 将购房者前 5 年的贷款转卖给
某投资者
问 最初的房价为多少才可以保证该建筑商的净利
润为 40,000 元
北京大学金融数学系 利息理论与应用 第 4章 — 103
补充 Makeham 公式
假设原始贷款为 L 贷款利率为 i 还款方式为
iL iL iL iLL+ 共 n 次
如果以利率 j将还款现金流专卖给第三者 则价格
(现值 ) 应为
|
(1)
()
n
j nj
nn
jj
nn
jj
ALLia
iLL
j
iLLL
j
n=+
=+?
=+?
北京大学金融数学系 利息理论与应用 第 4章 — 104
记依利率 j计算的 n期后本金的现值为 njKLn= 则有
Makeham 公式
()iAKLKj=+?
更一般的 设定期偿还部分本金 定期还利息 则
可记
12 mLLLL=+++L
其中 kL 表示在时刻 kt 偿还的本金 1,2,,km= L
北京大学金融数学系 利息理论与应用 第 4章 — 105
假设现在以利率 j 将还款现金流转卖 则可以理解
为 在 0 时刻签发了 m个贷款 每一个的还款现金流
的定价均可以按照上面的 Makeham 公式计算 即第 k
个还款现金流的现值应为
()kkkkiAKLKj=+?
从而总现值应为
11
()()
mm
kkk
kk
iiAKLKKLK
jj===+?=+?∑∑
其中
1
m
k
k
KK
=
= ∑ 为各期偿付本金的现值和
北京大学金融数学系 利息理论与应用 第 4章 — 106
解 :
建筑承包商
购房者
房
首付
某投资者 转卖现金流所得
其它融资渠道
5 年内还款
5 年后还款
贷款
北京大学金融数学系 利息理论与应用 第 4章 — 107
建筑承包商的价值方程
购房者首付款 +与某投资者的交易款 = 成本 +利润
已知建筑承包商的成本为 200,000 元 利润为
40,000 元 从而总收入应为 240,000 元
设最初的房价为 P 则购房者的首付款为 0.1 P 相
应的建筑商与某投资者的交易可得收入为
0.005 (0.9)
0.0125KPK+?
其中 K = 0.02 P 5 | ja +0.80 P 60(1.0125)? = 0.445025 P,
北京大学金融数学系 利息理论与应用 第 4章 — 108
j = 12(1.0125) 1 转卖的年利率
由此可以解出
240000
0.0050.100.445025(0.900.445025)
0.0125
330117
P =
++?
=