专栏首页AI机器思维品玩SAS:房贷还款的小算盘

品玩SAS:房贷还款的小算盘

昨晚学习SAS,本已精神萎靡身体空虚就差红牛士力架为继了,恰巧遇见一个有趣的实践案例,瞬间给自己打了一记强心针。不禁感慨,越是接触SAS,越是体会到它的强大,也愈发敬佩SAS公司造物的能力,我们真的是站在了巨人的肩膀上。

辗转反侧间,决心学习SAS之余写写文章,一方面当做是自己的学习笔记,另一方面能通过数据分析给大家带去一些新奇的视角就在好不过了。以后打算借AI机器思维公号的一方天地开个“品玩SAS”的专栏,内容每周一篇,我会尽量挑选一些贴近生活又有趣的小案例来写,希望大家常来做客。

本期“品玩SAS”的主题是大家熟知并且极有可能经历的房贷(全款土豪请上座)。2019年1月全国首套房贷款平均利率为5.66%,还款方式主要是等额本金和等额本息两种,下面我打算买一套一室一厅总价60万的房子,奈何囊中羞涩只能贷款5年40万,又担心银行为刀俎,我为鱼肉(虽然是这样),于是决定用SAS来算一算两种方式的还款情况。

第一种:等额本金(利用函数方式)

月还款额计算公式:月还款金额=(贷款本金/还款月数)+(本金-已还本金累计额)*月利率。

SAS程序如下:

%let p=400000; /*贷款额*/

%let m_rate=0.004717; /*月利率*/

data hke;

m=trim('month'); /*月间隔*/

loans_dt='09mar2019'd;

/*贷款日期*/

end_dt='09mar2024'd;

/*结束日期*/

month=intck(m,loans_dt,end_dt);

/*intck函数计算间隔月数*/

m_repay=0;

/*每月还款额初值为0*/

cumpu_repay=0;

/*本金还款额初值为0*/

leiji_repay=0; /*总还款额初值为0*/

lixi_reapy=0; /*总利息初值为0*/

n_month=month; /*剩余还款月数初值*/

format loans_dt yymmdd10. end_dt yymmdd10. ;

do i=1 to month;

m_repay=(&p/month)+(&p-cumpu_repay)*&m_rate; /*每月还款金额计算公式*/

put month=n_month;

n_month=n_month-1;

/*剩余还款月数递减*/

cumpu_repay=i*(&p/month);

/*本金还款额累加*/

leiji_repay=leiji_repay+m_repay;

/*总还款额累加*/

lixi_reapy=leiji_repay-cumpu_repay;

/*总利息累加*/

output;

end;

label loans_dt="起始日期" end_dt="结束日期"

month="总还款月数" m_repay="月还款额"

eiji_repay="总还款额" lixi_reapy="总利息"

n_month="剩余还款月数"

i="期数";

drop m cumpu_repay;

proc print label;

run;

运行结果显示一共要偿还60个月,也就是60期,总偿还金额为457547.4元,总利息为57547.4元,第一个月偿还8553.47元,往后逐月递减,头几个月鸭梨山大!

图1前10个月还款信息

图2 最后10个月还款信息

第二种:等额本息(利用贷款过程方式)

月还款额计算公式:月还款金额=〔贷款本金×月利率×(1+月利率)^还款月数〕÷〔(1+月利率)^还款月数-1〕

SAS程序如下:

proc loan start=2019:03;

/*调用贷款过程,指定贷款开始日期*/

fixed amount=400000

/*贷款本金40万元*/

rate=5.66

/*年利率5.66%*/

life=60

/*分60期偿还贷款本金和利息*/

interval=month;

/*贷款偿还频率为每月一次*/

run;

图3 等额本息还款信息

运行结果如图3所示,这种方式每个月还款一样,都是7670.04元,前29个月还款金额比等额本金方式少,随后等额本金方式还款金额更低,但最后合计的总利息为60202.45元,比等额本金方式高出2655.05元。从利息角度而言,等额本金方式更占优势。然而综合考量自生收支情况(就是穷!),最终我还是选择了第二种,毕竟在月还款额很低的月份到来之前,我已经被压垮了!

看等额本金的还款方式就像那满溢热恋的高昂到七年之痒的低寒,啊~是金钱的铜臭味!诸位我们下期见~

本文分享自微信公众号 - AI机器思维(jiqisiwei)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-03-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SAS学习︱逻辑库、数据集创建与查看、数据库链接(SAS与R的code对照)

    版权声明:博主原创文章,微信公众号:素质云笔记,转载请注明来源“素质云博客”,谢谢合作!! ...

    素质
  • SAS︱操作语句(if、do、select、retain、array)、宏语言、统计量、运算符号

    SAS中的一些常见的符号。运算符是一种符号 ①比较算符 ②算术算符 ③逻辑算符 ④其它算符

    素质
  • SAS学习笔记之《SAS编程与数据挖掘商业案例》(2)数据获取与数据集操作

    版权声明:本文为王小雷原创文章,未经博主允许不得转载 https://blog.csdn.n...

    王小雷
  • 品玩SAS:失之交臂的房价黄金十年

    最近一直在思考职业发展的问题,意在搞清楚行业里哪个领域未来发展前景广阔,能让自己顺风而行,思索中想到了雷军大神的经典语录,与之相对的一大经典案例应该是最近十年的...

    机器思维研究院
  • SAS︱数据索引、数据集常用操作(set、where、merge、append)

    数据索引的创建有三种方式:data步骤、sql步骤、datasets步骤。 其中还是有点困惑在data与datasets的区别之上,datasets是对逻辑库中...

    素质
  • 品玩SAS:科技进步和生育率下降下的未来社会

    最近在微博、公众号等平台看到许多关于女性生育后产生身体问题的文章,其中《生育后那些没有人告诉你的屎尿屁:是苦痛还是自由?》,引发了人们对于生育问题的广泛讨论。让...

    机器思维研究院
  • SAS学习笔记之《SAS编程与数据挖掘商业案例》(1)系统简介和编程基础

    版权声明:本文为王小雷原创文章,未经博主允许不得转载 https://blog.csdn.n...

    王小雷
  • 品玩SAS:论科学之减肥

    古语有言,爱美之心,人皆有之。从古至今再继往开来,爱美终是要贯穿始终了。就当代而言,美(狭义)的表现无外乎一曰相貌,二曰身材。

    机器思维研究院
  • 品玩SAS:需要正视的青春期生育率

    今天在网上看了一个各国青春期生育率(每千名15-19岁女性生育数)的视频,发现视频上各国青春期生育率大多处于逐年下降的状态。然而回想前段时间爆出的直播平台上为数...

    机器思维研究院

扫码关注云+社区

领取腾讯云代金券