商品房还贷方案优化设计.docx
- 文档编号:9724744
- 上传时间:2023-02-06
- 格式:DOCX
- 页数:31
- 大小:130.31KB
商品房还贷方案优化设计.docx
《商品房还贷方案优化设计.docx》由会员分享,可在线阅读,更多相关《商品房还贷方案优化设计.docx(31页珍藏版)》请在冰豆网上搜索。
商品房还贷方案优化设计
摘要
本文针对购房还贷问题进行了讨论。
我们通过上网搜索了相关知识,依据每个问题中的不同情况,建立相应的模型进行求解,并运用Lingo软件对数据进行处理,给出了各种情况下的购房还贷优化方案。
针对问题一,通过分析我们建立了差分方程模型,求解出每月还款额公式:
并推算出每月被银行拿走利息的计算公式:
,最后用lingo编程求解出一万元借贷十年的还款总额为13164.828以及逐月被银行拿走的利息钱见表5.1.1。
针对问题二,因等额本息还贷比较适合收入稳定的工薪阶层。
所以我们采用等额本息还款模式,然后分别建立十年还贷、五年还贷以及是否提前还款不同情况下的模型,通过对比得出贷款33万用54个月还清的最优方案。
其中2007年3月10日志2011年3月10日月消费上限为2250元,2011年3月10日至2012年3月10日的月消费上限为3090元。
针对问题三,在王先生及其外甥A收入、开销、年终奖及现有可支配金额都不相同的条件下,我们把王先生及其外甥两家当做一个整体,以还贷总利息最小作为目标建立模型,设计出最优方案,然后将节省下来的利息合理分配到两家,达到使两家都满意的效果。
针对问题四,在问题三的基础上对模型进行修整,仍将王先生及其六个外甥看做一个整体, 将各个家庭收入、开销及年终奖等合并到一起,然后以最大额度用于首付,使贷款最小,已取得利息最少的目的。
通过具体计算得出六个外甥各向银行贷款贷款121624.5元、还贷期限均为3年、并且每次年终奖都用于提前还款的最优还贷方案,此方案总共向银行支付利息80935.4元,总共节约了103040.5元。
针对问题五,根据题中所给数据,运用有效投资组合,对各个项目的收益率、方差进行计算,并使用MATLAB编程进行求解,然后将投资三个项目的收益与银行贷款付息相比,判断方案可行,最终确定对项目甲投资43.5万元、项目乙投资6.5万元,年收益为25099.582775元的最优方案。
关键词:
等额本息差分方程有效投资组合Lingo、MATLAB软件
一、问题重述
购房策略问题
问题背景:
近些年来,我国商品房销售火爆。
由于升值潜力大,不少人愿意投资于房产。
但是,高位的房价又迫使大多数人不得不向银行贷款。
然后,用按揭的方式逐月偿还银行贷款额。
注意:
向银行借贷时间必须以年为单位,如1年、2年、3年.…等。
问题提出:
第一问:
2007年9月1号,某高校教师王先生到某商品房去看房,销售小姐向他推荐等额本息还款方式,并给他一个银行还贷明细表。
这个明细表给出了若向银行借了1万元钱、不同年限的等额房贷还款额。
王先生不知还款公式怎样写,请你给出等额本息房贷还款公式,帮王先生解惑。
如果向银行借1万元,借10年。
请详细计算逐月还完1万元后,总共向银行还款的总额以及逐月被银行拿走的利息钱。
表1借银行1万元为例每月等额房贷还款明细表:
年限
实际还款年利率%
月利率%
月还款(元)
1
5.508
0.4590
858.40
2
5.508
0.4590
440.99
3
5.508
0.4590
302.00
4
5.508
0.4590
232.60
5
5.508
0.4590
191.05
10
5.7375
0.478125
109.71
15
5.7375
0.478125
82.97
20
5.7375
0.478125
70.14
第二问:
王先生看中了一套135m2、单价为3230/m2的房子,准备9月10号前成交。
他们家每月收入5600元,每月家庭开销在1500-3000元之间服从均匀分布,每年还有3万元的年终奖金。
这时候王先生手头有15万元的可支配的现金,现在请你建立一套详细的购房与商贷快速计算还贷数学模型,并为王先生设计还贷方案而且要指出每月的家庭开销上限(注:
首付不得低于20%)。
第三问:
但事情有变:
2008年3月10号,王先生经多方筹措,借到了无息的款项20万(包括年终奖金3万),准备提前还款,但其外甥A此时在本地购买了总房价为20万的房子,但首付不得低于40%,但外甥A手头只有可支配现金5万元,每月全家收入3500元,每月家庭开销在1500-2000元之间也服从均匀分布。
她来向王先生借钱买房,王先生很为难,但此时,聪明的王夫人给出了一套新方案,使两家人购房均欢欣鼓舞,你能给出这个新方案吗?
第四问:
但这事还未开始实施就被王先生其他五个外甥知道了,均想加入这一方案,并准备在3月份都购买房子,他们购买房子的总价以及他们的经济情况见表2。
那么,王夫人怎样设计这7套房子的购房还贷及每个家庭的每月开销上限呢?
请你帮她拿出详细的方案。
即每套房子向银行贷款多少年、多少钱、是否提前还款及还款多少、总共向银行交了多少利息钱、这种方案总共节约了多少钱等等。
表1:
借银行1万元为例每月等额房贷还款明细表:
购买房子的
总价
手头可支配的现金
每月开销(均匀分布)
每月家庭
总收入
首付最低比例
年终奖
外甥B
35万
15万
1500-2000元
5000元
30%
2万元
外甥C
30万
20万
1200-1800元
4000元
30%
0万元
外甥D
15万
10万
1000-1500元
3500元
40%
3万元
外甥E
25万
8万
1200-1500元
4500元
30%
0万元
外甥F
20万
9万
800-1200元
3000元
40%
5万元
第五问:
王先生拿到方案后,觉得应该多向银行借钱,想把尽量多的钱拿出来投资三个项目,但遭到其他人的反对,你支持王先生的观点吗?
请说明理由。
如果你支持王先生的观点,问最多可拿多少钱投资这三个项目,各投资多少?
表3三种项目(甲、乙、丙)12年中后一年相对于前一年资产每年的增长情况
年份
项目甲
项目乙
项目丙
1996
1.300
1.225
1.149
1997
1.103
1.290
1.260
1998
1.216
1.216
1.419
1999
0.954
0.728
0.922
2000
0.929
1.144
1.169
2001
1.056
1.107
0.965
2002
1.038
1.321
1.133
2003
1.089
1.305
1.732
2004
1.090
1.195
1.021
2005
1.083
1.390
1.131
2006
1.035
0.928
1.006
2007
1.176
1.715
1.908
注:
例如1996年项目甲1.300的意思是:
1996年项目甲的最后资产是1995年最后资产的1.3倍,其他类推。
四、问题分析
4.1问题一的分析:
通过上网查阅相关知识,我们了解到等额本息还贷规则,建立差分方程模型推导出每月还款金额公式以及逐月还款利息公式,最后运用Lingo对数据进行处理,得出逐月还款利息。
4.2问题二的分析:
首先将等额本息还款和等额本金还款两种不同还款模式进行分析比较,通过上网查阅资料我们了解到:
等额本息还款就是按按揭贷款的本金总额与利息总额相加,然后平均分摊到还款期限的每个月中。
作为还款人,每个月还给银行固定金额,但每月还款额中的本金比重逐月递增、利息比重逐月递减,适合收入稳定的群体。
等额本金还款方式将本金分摊到每个月内,同时付清上一还款日至本次还款日之间的利息。
借款人可随还贷年份增加逐渐减轻负担,适合目前收入较高的人群。
考虑到王先生家庭收入稳定,并且每月收入并不是很高,因此我们采用等额本息还款模式,然后通过计算将不同贷款年限以及贷款金额不同的情况作对比,并考虑提前还款对方案作具体调整,最终得出最优还贷方案。
4.3问题三的分析:
王先生至少要借给外甥3万元,外甥才足以支付买房首付。
要使得两家人对方案都满意,就要使付给银行的利息最少。
因此,我们可以把王先生及其外甥两家合并到一起,通过具体计算对比出可支配现金如何分配才能使支付银行的利息达到最少,确定最优方案。
然后将节省下来的钱按两家节省利息的比列分配给两家,以达到两家收益平衡。
4.4问题四的分析:
在问题三的基础上对模型进行修整,仍将王先生及其六个外甥看做一个整体, 将各个家庭收入、开销及年终奖等合并到一起,然后以最大额度用于首付,使贷款达到最少,已取得利息最少的目的。
4.5问题五的分析:
首先要考虑到投资三个项目与银行贷款付息相比是否获利,若获利,获利多少,在获利的情况下,贷款越多越好。
高利率存在高风险,在有风险的情况下,应该选择哪个投资项目。
先算出每个项目的获利情况、风险大小、利率曾长趋势,综合三个因素,确定最优投资方案。
二、模型假设
(1)假设还款期限不受外界因素的影响。
(2)假设货币价值在贷款期限内不受外界因素影响,即不会发生升
值或贬值。
(3)假设在贷款期限内利率固定不变,不受经济危机、通货膨胀等因素的影响。
(4)假设每个月的收入只用于月开销与还款,不用于其他方面。
(5)假设王先生以及各个外甥的年终奖金都在每年3月10号发放。
(6)假设年终奖金在每年3月10日发。
三、符号说明
:
贷款总额
:
贷款时间(月)
:
贷款月利率
:
每个月的还款利息
:
月还款数
:
贷款后第k个月时欠款余数
:
贷款总利息
五、模型建立与求解
5.1问题一的模型建立与求解:
5.1.1模型建立
根据题意并查阅相关资料我们知道,若贷款总额为
,月利率为
,贷款年限为
,每月还贷金额为
,
为第个
个月还贷后的本息和,则
第一个月:
第二个月:
第
个月:
第
个月:
5.1.2模型求解
针对本题,我们主要是为了求解每月的还款额m,因此我们令
由
(1)知:
,
则:
由上式递推可得:
由
得
则:
则:
到第
个月后,
代入上式得:
即月还款额=
。
逐月利息公式为:
如果向银行贷款1万元,贷款期限为10年。
我们运用Lingo编程求解出还款总额为13164.828元,逐月被银行拿走的利息钱见下表:
表5.1.1:
年份
月份
1月
2月
3月
4月
5月
6月
7月
8月
9月
10月
11月
12月
第一年
47.81
47.52
47.22
46.92
46.62
46.32
46.02
45.71
45.41
45.1
44.79
44.48
第二年
44.17
43.85
43.54
43.22
42.9
42.58
42.26
41.94
41.62
41.29
40.96
40.64
第三年
40.31
39.97
39.64
39.31
38.97
38.63
38.29
37.95
37.61
37.26
36.92
36.57
第四年
36.22
35.87
35.51
35.16
34.8
34.44
34.08
33.72
33.36
32.99
32.63
32.26
第五年
31.89
31.52
31.14
30.77
30.39
30.01
29.63
29.25
28.86
28.47
28.09
27.7
第六年
27.3
26.91
26.51
26.12
25.72
25.32
24.91
24.51
24.1
23.69
23.28
22.87
第七年
22.45
22.03
21.61
21.19
20.77
20.34
19.92
19.49
19.06
18.62
18.19
17.75
第八年
17.31
16.87
16.42
15.98
15.53
15.08
14.63
14.17
13.72
13.26
12.8
12.33
第九年
11.87
11.4
10.93
10.46
9.982
9.505
9.026
8.545
8.061
7.575
7.087
6.596
第十年
6.103
5.608
5.11
4.61
4.107
3.603
3.095
2.586
2.073
1.559
1.042
0.522
5.2问题二的模型建立与求解:
模型一:
我们首先将模型极端化,贷款期限定为十年,首付15万,家庭开销均在1500元,贷款金额为29万。
则每个月还款3138.3元,每年一拿到年终奖金就马上提前还款,每次提前还款为一个阶段,这样我们可以粗略的计算一下:
还款数额=次阶段每月还款数*此阶段包含的月数
2007年9月10日
2008年3月10日:
还款金额:
3181.499*6=19088.994元
剩余金额:
290000*(1+0.00478125)^6-3181.499*((1+0.00478125)^6-1)/0.00478125)
=28595.138元
提前还款:
30000+(4100-3181.499)*6=35511.006元
提前还款后剩余金额:
28595.138-35511.006=250448.1323元
阶段总利息:
8189.819
2008年3月10日
2009年3月10日:
还款金额:
2747.58*12=32971.056
剩余金额:
250448.1323*1.00478125^13-2747.58*(1.00478125^13-1)/0.00478125)=229708.15
提前还款:
30000+(4100-2747.58)*12=46229.04
提前还款后剩余金额:
183479.111
阶段总利息:
13872.419
2009年3月10日
2010年3月10日:
还款金额:
2012.892*12=24154.704
剩余金额:
183479.111*1.00478125^13-2012.892*((1.00478125^13-1)/0.00478125)=168248.853元
提前还款:
30000+(4100-2012.892)*12=55045.296
提前还款后剩余金额:
113239.557
阶段总利息:
10162.9778
2010年3月10日
2011年3月10日:
还款金额:
1242.316*12=14907.792
剩余金额:
113239.557*1.00478125^13-1242.316*((1.00478125^13-1)/0.00478125)=103861.969元
提前还款:
30000+(4100-1242.316)*12=64292.208
提前还款后剩余金额:
39569.761
阶段总利息:
6272.3821
2011年3月10日
2012年3月10日:
还款金额:
434.108*12=5209.29
剩余金额:
39569.761*1.00478125^13-434.108*(1.00478125^13-1)/0.00478125)=36292.906
可支配现金:
30000+(4100-434.1108)*12=73990.704
从第五阶段来看,按十二个月还款,然后再进行提前还款,所剩金额为37697.798
表明,我们可以不用等到发年终奖金在进行提前还款,令36292.906-41000*x=0x=9.6解得x=10,即第10个月时,就可以还完全部贷款。
阶段总利息:
1838.5567
总利息:
40336.1546
总还款:
340336.1546
时间共用:
52个月
从模型一首先可以看出:
(1)题目中给出,家庭开销在1500-3000元之间服从均匀分布,限制家庭开销,显然有些不合情理,如果使家庭开销在1500-3000元之间且服从均匀分布,又会增加还款时间,导致利息曾多。
(2)十年还款期限,仅用了52个月,即不到五年的时间,就还完了全部贷款。
十年贷款,因为还款时间加长使得利息增多,这时应该考虑设置还款时间为五年。
(3)将还款总额、总利息相加,与五年相比较见表5.2,得出只要调整一下五年方案的首付,就可以看到五年方案优于十年方案,并且通过合理计算,与四年、六年相比较,得到五年还款方案是较优方案。
(4)我们以十年的年限还清贷款,若首付87210元,则每个月还款109.71*(436050-87210)/10000=3827.1元,我们按上面的简单计算会发现这样还款会使还款的利息增加,比上面的还款总额还要多。
因此,还贷期限定位十年是不理智的。
表5.2.1:
五年还款方案与十年还款方案表
总还款额(元)
总利息(元)
月还款额(元)
若无提前还款
十年
381779.92
91779.92
3181
五年
332424.48
42424.48
5540
提前还款
十年
331769.857
40336.1546
不同阶段不等
五年
……
……
……
模型二:
我们以五年的年限还清贷款,首付介于87210与150000之间;头六个月至少每个月要还款(436050-150000)*191.05/10000=5465元,最大还款额(436050-87210)*109.71/10000=6664.6元,由于家庭收入5600,家庭开销1500到3000且服从均匀分布,这样一来我们可以先把所有的月家庭开销相加,除以月数,就得到了每月家庭开销的平均值,但每月家庭开销是不确定的,且月数也是不确定的,知道家庭开销服从均匀分布,所以,先将家庭开销定为2250即均匀分布的期望值,而将15万分为两个部分:
首付、可临时调配资金。
我们将第阶段还款设为六个月,以后以每年计数(即12个月),直到还清贷款。
假设每年一拿到年终奖金就马上顺利提前还款,这样一来每提前还款一次后还款计划将会改变一次,每改变一次后下一年的每个月还款金额减小,直到当年每月还款小于3350元时,每个月就一定可以预留一部分资金,到年终和年终奖金一起作为提前还款的金额;这样,在五年之内就可以还清所有欠款,我们有理由认为这是一个较优方案。
然后将方案进行进一步优化。
通过以下条件及约束:
我们可以求出首付在106050-110000元之内都较为合理,所以将106050元作为首付,剩余现金作为用来填补以后每个月不够的还款差额,贷款330000元。
具体数据如下:
2007年9月10日
2008年3月10日:
还款金额:
6304.602*6=37827.612
剩余金额:
330000*1.00459^13-6304.602*(1.00459^13-1)/0.00459)=296005.20596
提前还款:
30000
提前还款后剩余金额:
266005.206
阶段总利息:
8756
2008年3月10日
2009年3月10日:
还款金额:
5081.991*12=60983.892
剩余金额:
266005.206*1.00459^13-5081.991*(1.00459^13-1)/0.00459)=214406.314元
提前还款:
30000
提前还款后剩余金额:
184406.314
阶段总利息:
13463.826
2009年3月10日
2010年3月10日:
还款金额:
3523.056*12=42276.672
剩余金额:
184406.314*1.00459^13-3523.056*(1.00459^13-1)/0.00459)=148635.731
提前还款:
30000
提前还款后剩余金额:
118635.731
阶段总利息:
9333.7097
2010年3月10日
2011年3月10日:
还款金额:
2266.518*12=27198.216
剩余金额:
118635.731*1.00459^13-2266.518*(1.00459^13-1)/0.00459)=95623.134
提前还款:
30000+(3350-2266.518)*12=43001.784
提前还款后剩余金额:
52621.35
阶段总利息:
6004.7348
2011年3月10日
2012年3月10日:
还款金额:
1005.323*12=12063.876
剩余金额:
52621.35*1.00459^13-6304.602*(1.00459^13-1)/0.00459)=42414元
提前还款:
42414
提前还款后剩余金额:
0
阶段总利息:
2428.996
在第五阶段的一次性还完所有贷款后,还有可支配资金10082元,也就表明,王先生在还款期间,还有10082元的可调配资金,所以,开销上限可以为:
3090
综上:
此方案首付106050元,贷款33万元,用54个月还清,总还款369987.1901,总利息39987.1901。
其中2007年3月10日志2011年3月10日月消费上限为2250元,2011年3月10日至2012年3月10日的月消费上限为3090元。
5.3问题三的模型建立与求解:
基于问题二设计的最优还贷方案(首付106050元,贷款33万元,月还款6304.6元),此时(2008年3月10号)王先生已还款6304.6*6=37827.6元,月消费取中位数来算,剩余可支配现金为:
200000+43956+(5100-2250)*6-37827.6=226228.4元
倘若王先生开始只借3万元给外甥,则外甥必须贷款12万元,考虑到外甥的还款能力只能按照十年期限还贷,则总共还款157977.84元,支付银行的利息为37977.84元。
显然由于贷款期限过长导致利息太多。
我们把王先生及其外甥看做一个整体,用手上可支配现金将外甥房款一次性付完,此时剩余可支配现金总共为76228.4元,全部用于王先生提前还款,则剩余欠款为:
330000*(1+0.00459)^6-6304.6*((1+0.00459)^6-1)/0.00459-76228.4=224700.39元。
2008年3月10日
2009年3月10日:
每月还款额:
4292.868元
每月收入:
3500+5600=9100元
每月消费:
3000~5000元,取其中位数4000元
则至2009年3月10日
剩余欠款为:
224700.39*(1+0.00459)^12-4292.868*((1+0.00459)^12-1)/0.00459=184559.16元
可支配现金为:
(9100-4000-4292.868)*12+30000=39685.58元
全部用于提前还款后,则剩余欠款为144873.52元。
2009年3月10日
2010年3月10日:
每月还款额:
2767.78元
每月收入:
3500+5600=9100元
每月消费:
3000~5000元,取其中位数4000元
则至2010年3月10日
剩余欠款为:
144873.52*(1+0.00459)^12-2767.7*((1+0.00459)^12-1)/0.00459=1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 商品房 还贷 方案 优化 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)