用Python计算利率,告诉你亏了多少!

利用Python解决利率相关计算问题(利率计算器):本金翻倍,定期取款,多重利率,通货膨胀等问题 利用python解决利息与复利,多重利息计算,存款与通货膨胀,存款与定期取款,存款与本金翻倍问题(利率计算器)实际问题举例与利息计算原理详细介绍。 阅读详情


640?wx_fmt=jpeg


大家都知道一线城市生活压力大,年轻人如果没有家里人的帮助想要独立扎根并非易事。好不容易凑足了首付买了房,还要每月透支的还着房贷,在资金链不足的情况下想要得到其他方面的物质满足那就只能借钱了。


我觉得借贷很正常,并不是一件坏事。


一是国家正在大力推动普惠金融,通过大众消费带动经济发展,借贷正是响应了国家政策,也算为GDP做出了自己的贡献;二是短期借贷确实可以使得资金得到周转,满足眼前资金匮乏之需求。


但是最近和有些朋友聊天,我发现他们有点迷恋上了网上借贷,动不动就消费分期。经仔细一问才知道他们一直对贷款利率有一些误解,作为金融行业人员,也作为朋友,我必须告诉他这里面的玩法。


举一个例子吧。比如我要在淘宝购买华为p30,价格5488,现在我要使用花呗分期,分12期还款,那么人家平台已经帮你算好价格了。


640?wx_fmt=png


我们点进去看一下花呗分期的情况,12期手续费一共411.6元,也就是每一期需要还本息491.63元,利息34.3元。


640?wx_fmt=png


如果不仔细分析的话,按照表面的逻辑陷阱计算利率就是:411.6/5488=7.5%,也就是说年利率是7.5%,每期手续费率=7.5%/12=0.625%。


看起来还不错,如果真是这样的话,那么我一边借款,一边去买股票或者基金不就可以覆盖利率了吗?相当于白嫖,又是一波血赚。


如果真这么想就错了。我就问我的朋友:你每一期的资金占用成本都是5488吗?



正确的计算方法


本来嘴角向上,结果听到我这一问嘴角立刻向下了。我把这笔账给他算了一下。


640?wx_fmt=png


这个问题的核心就是:资金占用成本随着每期逐级递减(因为每期还款),而手续费却是不变的,这就导致了每一期的年化逐级递增。这样看来只有第一期的年化是7.5%,其它期都是高于7.5%的。那么按照这个还款金额,真正的年化应该是多少呢?


实际利率计算是有现成公式的,这个涉及到货币时间价值的一些知识,公式计算如下:

640?wx_fmt=png

其中,P为本金,F为每期现金流,r为月利率(内部收益率IRR)。有公式就好办了,Python的numpy有现成的IRR计算公式,分分钟搞定。


import numpy as np

# 计算内部收益率
irr = round(np.irr([-5488, 491.63, 491.63, 491.63, 491.63, 491.63, 491.63, 491.63, 491.63 ,491.63, 491.63, 491.63, 491.63,]), 5)
print("内部收益率IRR = {}%".format(irr*100))

# 计算年化收益率(复利公式)
pa = round((irr+1)**12 - 1,4)
print("实际年化贷款利率 = {}%".format(pa*100))


运行结果如下:

内部收益率IRR = 1.13%
实际年化贷款利率 = 14.44%


年化利率为复利(利滚利),因此用这个公式:

640?wx_fmt=png

所以你看到了吧,实际的年化利率是14.44%,而不是7.5%。因此按照这个逻辑我也给他分别计算了消费分期3期和6期的实际年化利率。

640?wx_fmt=png

卖家搞活动,因此3期手续费为零。6期年化高达16.35%,如果按照错误逻辑算才4.5%,这差距我不说也看出来了。


结语


这就是一些小套路,推广余额宝的时候反复强调七日年化收益多少多少,到了花呗借款的时候就不说年化了,因为当你看到这个数字你可能就不会分期了,高的吓人。


不过其他电商、银行端消费分期类的产品都大同小异,基本都不是很低,只是想借着这个事告诉大家理性对待分期,别觉得自己赚了多少,能不分期就别分期。



另外前几次的送书的题目

答案如下


题目:

如果数字1到5用英语写出:one,two,three,four,five,则总共使用3 + 3 + 5 + 4 + 4 = 19个字母。如果所有1到1001(包含一千零一)的数字都用英语写出来,会用多少个字母?


答案是:21141

from num2words import num2wordsimport rewords=(num2words(num) for num in range(1,1002))print (sum(len(each)for each in map(lambda w:re.sub(r'[\s\-]','',w),words)))import num2words
import re

words=(num2words(num) for num in range(1,1002))
print (sum(len(each)for each in map(lambda w:re.sub(r'[\s\-]','',w),words)))

(左滑滑,右滑滑)


题目:

3124是数字1,2,3和4的一种可能的排列。如果所有排列都以数字或字母顺序进行列出,我们称之为词典顺序。比如0,1,2 的字典排列是:012 021 102 120 201 210。


那么0,1,2,3,4,5,6,7,8,9的字典排列第1百万个数字是多少?


答案:2783915460

640?wx_fmt=png



另外帮机械出版社推一本新书,书是国内第一本基于TensorFlow2实现的算法教程,现在在【华章鲜读】购买本书鲜读专栏享受7折优惠62.3元(原价89元),不仅可以入库即刻发货得到作者签名版(先到先得)!

640?wx_fmt=png

640?wx_fmt=png

扫码购买链接


【如何用python计算利率互换收盘曲线的即期利率】 以Shibor 3M为参考利率的利率互换为例,阐述进行即期利率计算的python思路。主要用pandas来实现从获取利率曲线数据、剥削法获得全期限曲线并计算利率衍生品或任何需要应用基准曲线进行估值的全过程。 阅读详情

相关推荐

使用BDT利率二叉树模型来计算期权的初始价值

本文通过构建利率树和期权价值树,使用二叉树模型对欧式看涨期权进行定价。利率树用于模拟利率的未来路径,而期权价值树则用于计算期权的价值。

eeee~~的博客 1591

长点心吧年轻人,利率不是这么算的!我用Python告诉你亏了多少!

点击上方“Python数据科学”,选择“星标”公众号重磅干货,第一时间送达作者:xiaoyu,半路转行数据大家都知道一线城市生活压力大,年轻人如果没有家里人的帮助想要独立...

Python数据科学 665

期权定价模型(如Black-Scholes模型)和利率模型中的单因子模型的Python实现案例

本文演示了期权定价模型(如Black-Scholes模型)和利率模型中的单因子模型的Python的案例的实现过程。

eeee~~的博客 3829

python计算利息

# coding:utf-8 s = 0 # 每月存的本金 base = 5000 # 期望利率 rate = 1.05 year = 5 month = year*12 for i in range(0, month): s = s + base * pow(rate, i/12) print "本金+利息:", s print "本金:", 5000*month print "利息:...

summeryan2011的博客 1万+

Proteus 8.9仿真五路抢答器:从74LS148编码到NE555报警的保姆级电路拆解

本文详细解析了使用Proteus 8.9仿真五路抢答器的完整设计流程,从74LS148优先编码器到NE555定时报警电路。通过保姆级的电路拆解和芯片选型指南,帮助读者掌握数字电路中的编码、锁存、译码和定时等核心技术,实现稳定可靠的抢答系统仿真。

weixin_30836759的博客 380

洛谷 P5736 【深基7.例2】质数筛

题目描述 输入 n(n\le100)n(n≤100) 个不大于 100000 的整数。要求全部储存在数组中,去除掉不是质数的数字,依次输出剩余的质数。 输入格式 无 输出格式 无 输入输出样例 输入 #1 复制 5 3 4 5 6 7 输出 #1 复制 3 5 7 板子题,使用一下线性筛 #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> using n

qq_37978559的博客 1117

【如何用Python计算实际年化利率】

大家在生活中可能会碰到向你推销贷款的,月利率多少,年利率多少,月利率通常是年利率/12得来的,但是对于那种每月分期还款的,年实际利率是大于月利率*12的(或者大于他们告诉你的利率的)。本文通过Python简单编程,来计算实际年利率是多少。实际的年化利率和标定的标准利率是有出入的,且和标定的利率有关,也和分期还款的月数有关。

xll_007的博客 2060

ANSYS命令流黑箱揭秘:流体渗透压力载荷的七种收敛优化策略

本文深入解析ANSYS Workbench中流体渗透压力载荷的七种收敛优化策略,重点探讨接触探测点迭代逻辑、PPCN阈值动态调整及FPAT参数优化等关键技术。通过命令流示例和实战技巧,帮助工程师有效解决流体与结构相互作用仿真中的收敛难题,提升计算效率和精度。

weixin_29274337的博客 523

PTA python-计算利率

python-计算利率 计算存款利息,计算公式为interest=money×(1+rate)^year−money, interest为存款到期时的利息(税前),money是存款金额,year是存期,rate是年利率。 输入格式: 输入3个数据,空格隔开。第一个数据表示money,第二个数据表示year,第三个数据表示rate 输入样例: 1000 3 0.025 输出样例: interest=...

Doni666的博客 1万+

“傻瓜”学计量——双重差分DID3(多期双重差分原理+解决方案CSDID原理)

“傻瓜”学计量——双重差分DID3(多期双重差分原理+解决方案CSDID原理)

nnpersistent的博客 5057

OpenCV视频防抖算法实现与优化指南

本文详细解析了如何使用OpenCV实现视频防抖算法。通过特征点检测与光流跟踪估算帧间运动,利用滑动平均平滑运动轨迹,并应用仿射变换重塑视频帧。文章提供了完整的代码实现、参数调优指南及黑边处理等优化技巧,帮助开发者高效处理手持拍摄等场景下的视频抖动问题。

weixin_29062823的博客 341

利率计算中的套路!用 Python 告诉你究竟亏了多少!

点击“小詹学Python”,星标公众号重磅干货,第一时间送达作者:Python数据科学大家都知道一线城市生活压力大,年轻人如果没有家里人的帮助想要独立扎根并非易事。好不容...

小詹学python的博客 308

EAAI title-page-template 怎么填写: 期刊投稿作者信息填写指南

本文详细介绍了期刊投稿时作者信息填写的规范要求。主要内容包括:1)核心填写原则(信息一致性、标注清晰性、通讯作者唯一性);2)具体填写方法演示(作者姓名、单位/机构、通讯作者);3)常见错误规避指南(如单位上标错误、邮箱无效等);4)提供可直接套用的规范模板。特别强调作者姓名拼写、单位标注、通讯作者指定等关键细节,并以深圳大学和同济大学研究团队为例进行说明,帮助投稿者避免因格式问题被退回修改。

ZhangJiqun&191cm&85kg 1087

用Python计算利率,告诉你亏了多少?

本文转自:https://mp.weixin.qq.com/s/M4qcW6C_me4yhYJqEwqaGw 大家都知道一线城市生活压力大,年轻人如果没有家里人的帮助想要独立扎根并非易事。好不容易凑足了首付买了房,还要每月透支的还着房贷,在资金链不足的情况下想要得到其他方面的物质满足那就只能借钱了。 我觉得借贷很正常,并不是一件坏事。 一是国家正在大力推动普惠金融,通过大众消费带动经济发...

lixiaoxiong的专栏 2820

14.建立时间、保持时间以及vivado时序report的参考使用

在设计数字系统时,需要仔细考虑电路元件的选择和布局以及时序设计来满足建立时间和保持时间的要求。建立时间,又称为建立时间窗口或建立期,是指数字信号在触发器的时钟信号前沿到来之前,必须已经稳定存在的时间。在本章节将结婚扫建立时间和保持时间的基本原理,以及如何通过vivado处理建立时间和保持时间。通过使用同步电路,可以更好地控制数据传输的时序并满足建立时间和保持时间的要求。例如,在D触发器中,选择具有适当充电和放电特性的D端口元件可以确保在时钟信号前沿到达前数据已经稳定存在,并在时钟信号前沿到达后保持稳定。

FPGA/MATLAB学习教程/源码/项目合作开发 2986

流体仿真软件:COMSOL Multiphysics二次开发_(3).流体仿真基础理论

流体仿真基础理论包括流体的基本性质、流体运动方程、边界条件、初始条件、湍流模型和网格生成等。在使用COMSOL Multiphysics进行流体仿真时,正确设置这些参数和条件是获得准确仿真结果的关键。通过实际应用案例,可以更好地理解如何在COMSOL中进行流体仿真,并提取和分析仿真结果。希望本文对流体仿真初学者和从业人员有所帮助。

kkchenjj的博客 1341

分期付款的利率不是这么算的!我用Python告诉你亏了多少!

大家都知道一线城市生活压力大,年轻人如果没有家里人的帮助想要独立扎根并非易事。好不容易凑足了首付买了房,还要每月透支的还着房贷,在资金链不足的情况下想要得到其他方面的物质...

Python专栏 1256

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

长点心吧,利率不是这么算的!我用Python告诉你亏了多少

Python学习交流群:1004391443 大家都知道 一线城市生活压力大,年轻人如果没有家里人的帮助想要独立扎根并非易事。好不容易凑足了首付买了房,还要每月透支的还着房贷, 在资金链不足的情况下想要得到其他方面的物质满足那就只能借钱了。 我觉得借贷很正常,并不是一件坏事。 一是国家正在大力推动普惠金融,通过大众消费带动经济发展,借贷正是响应了国家政策,也算为G...

Pythoncxy的博客 439

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

信用卡分期利率陷阱——实际利率计算

信用卡分期年利率表面看起来很低,甚至低于余额宝的七日年化利率。但实际上年利率高的吓人。 以招商银行信用卡10000元,分12期,每期费率0.66%为例。 每期手续费66元,共付手续费792元,79210000=7.92%79210000=7.92%\frac{792}{10000}=7.92\%,年利率看起来只有7.92%,实则不然。 第1个月 欠银行10000元,借款时长1个月,附本金8...

调包侠理查 2万+

python:计算复利 利率

今天有一笔存了11年(包含2个1年期+3个3年期)的定期到期了,到期后本息合计金额 / 初始本金 =1.46779 , 求11年的每年复利_利率。 用 pow(a, n)函数即可。需要开a的n次方则pow(a, 1/n)。 fulilv.py import math a=1.46779 n=11 r = math.pow(a, 1/n) print('r=', (r-1)*100) 运性 python fulivl.py r= 3.5502772112501413 每年复利_利率 = 3.5

belldeep的专栏 5650

python计算利率贷款_python 贷款利息计算公式

固定支付贷款固定支付贷款(fixed-payment loan) 也称为分期偿还贷款(fully amortized loan)。贷款人向借款人提供一定数量的资金,在约定的若干年度内,借款人每个期限偿还固定的金额,其中包括本金,也包括利息。例如,你借款金额为1000元,每年偿还126元,还款年限为25年。分期贷款与抵押贷款,如车贷、房贷,通常都属于这种类型。固定支付贷款相关的几个变量为:贷款金额L...

weixin_39990558的博客 2702
上一篇: 行,这本Python 书彻底火了!
下一篇: 80%的人都被裁员了,还好我有数据分析硬技能
菜鸟学Python
博客等级 码龄9年 8063粉丝 571原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值