贷款业务——LPR、APR、IRR

news2024/11/16 13:32:17

文章目录

  • LPR(Loan Prime Rate)贷款市场报价利率
  • APR(Annual Percentage Rate)年化百分比利率
  • IRR(Internal Rate of Return)内部收益率

LPR、APR 和 IRR 是三个不同的金融术语,LPR 是一种市场利率指标,IRR 是衡量投资回报率的指标,APR 是表示贷款或信用卡的实际年化利率。

LPR(Loan Prime Rate)贷款市场报价利率

  • LPR 是中国贷款市场的报价利率,由中国人民银行发布,用于指导商业银行贷款利率的定价。
  • LPR 是由中国人民银行授权全国银行间同业拆借中心计算并公布的基础性的贷款参考利率,各金融机构参考LPR进行贷款定价,具体的计算公式并非公开透明,是由央行根据一系列考虑因素确定的。
    在这里插入图片描述
    在这里插入图片描述

APR(Annual Percentage Rate)年化百分比利率

  • APR 是用于表示贷款、信用卡或其他金融产品的实际年化利率,包括了利率本身以及与贷款相关的其他费用和成本。
  • APR是根据贷款或信用卡的利率、费用和还款计划等因素计算得出的。具体计算公式可能包括将费用和成本纳入考虑,并将其与借款金额和还款期限结合计算出实际年化利率。简单直观理解就是,发生一笔贷款,一年后一共产生多少息费(利息+其他费用,一般只考虑利息就行),用息费比上贷款本金就得到 APR 年利率。
  • APR(名义利率)口径,即按照放款金额进行计息,即当期利息的计息基数是期初放款金额。(如等本等息)

示例:

申请了一笔贷款,贷款本金为1000元,贷款期限为一年,利息为 50 元,并且存在一次性的100元手续费。

  • 将手续费纳入考虑。总费用 = 利息 + 手续费 = 50 + 100 = 150元。
  • 计算 APR 口径年利率。APR = 总费用 / 贷款本金 = 150 / 1000 = 0.15,即15%。不考虑手续费或不存在手续费,APR = 5%。

因为还款计划、利率调整、其他费用等因素可能会影响最终的计算结果。

IRR(Internal Rate of Return)内部收益率

APR 口径计算利率相对好理解,计算起来也简单,就是按一年内的总息费 / 贷款总本金得到年化百分比利率(APR)。这种计算利率看着相对低一点,但是它忽略了资金被实际占用的时间,无法真实反映借款人的借款成本,尤其对于分期还款,本金是随着每月的还款而减少。采用 IRR 口径计算利率,才能更真实地反映借款成本。

  • IRR 是用于衡量投资回报率的指标,表示投资项目或资产的预期收益率,使得项目的净现值等于零的折现率,IRR 的已知条件:净现值 = 0。
  • IRR 是通过计算项目的现金流量与投资成本之间的内部收益率来确定的,考虑投资成本和时间价值的因素。
  • IRR(实际利率)口径,即按照贷款余额进行计息,当期利息的计息基数是剩余贷款本金。(如等额本息、等额本金)
  • 实际利率又称内部收益率或内部报酬率,是借款人实际承担的借款成本。

根据借款人的借款本金、每期还款金额、贷款期数等要素,计算得出的年化内部收益率(IRR)
P = ∑ i = 1 N × C i ( 1 + I R R ) i P={{\sum_{i=1}^{N} }}\times\frac{C_i}{(1 + IRR)^i} P=i=1N×(1+IRR)iCi
所谓净现值为零(NPV=0),即:
N P V = 0 = ∑ i = 1 N × C i ( 1 + I R R ) i − P = ∑ i = 0 N × C i ( 1 + I R R ) i NPV=0={{\sum_{i=1}^{N} }}\times\frac{C_i}{(1 + IRR)^i} - P = {{\sum_{i=0}^{N} }}\times\frac{C_i}{(1 + IRR)^i} NPV=0=i=1N×(1+IRR)iCiP=i=0N×(1+IRR)iCi

  • 其中 P 为本金(贷款本金)、IRR 为年化内部收益率(是净现值为零(NPV=0)时的折现率)、N 为还款总期数(这里按年度分期)、 C i C_i Ci为第 i i i 年净现金流量(第 i i i 期还款额), C 0 = − P C_0=-P C0=P 为投资成本。

例如:放款金额为 1200(期初投资),每年收益 110, 一共12年,由 NPV = 0 计算内部收益率:
N P V = 0 = ∑ i = 0 N × C i ( 1 + I R R ) i = − 1200 + 110 ( 1 + I R R ) 1 + 110 ( 1 + I R R ) 2 + . . . + 110 ( 1 + I R R ) 12 \begin{align*} NPV=0&={\sum_{i=0}^{N}}\times\frac{C_i}{(1 + IRR)^i} \\ &=-1200+{\frac{110}{(1 + IRR)^1}} + {\frac{110}{(1 + IRR)^2}} + ... + {\frac{110}{(1 + IRR)^{12}}} \end{align*} NPV=0=i=0N×(1+IRR)iCi=1200+(1+IRR)1110+(1+IRR)2110+...+(1+IRR)12110
求得:IRR 年利率 = 18%,换算 IRR 月利率 = IRR 年利率 / 12 = 1.5%

一般APR都会远低于IRR。IRR利率 = APR利率 × \times × 1.8。IRR的计算公式稍显复杂,但由于已还本金没有计入计算利息的基数,同一款贷款产品用 IRR 口径计算出来的实际利率往往会明显高于APR口径,这也是贷款机构倾向于展示 APR 口径下的名义利率来吸引客户的原因。

比如:申请了一笔贷款,贷款本金为1200元,贷款期限为一年,总利息为 120 元,按12期还。

  • 计算 APR 口径利率。APR 年利率 = 总费用 / 贷款本金 = 120 / 1200 = 0.1,即10%;APR 月利率 = 0.83%。(计算利息基数是期初贷款总本金,也就是每期还了对应本金,计息本金不变,仍为期初贷款总本金,利息一样,则利率计算偏低)
  • 计算 IRR 口径利率。IRR 年利率 = 18%;IRR 月利率 = 1.5%。(计算利息基数是贷款剩余本金,随着每期还款,本金减少,利息一样,则利率计算偏高)
  • IRR利率 ≈ APR利率 × \times × 1.8。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1812686.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Catia装配体零件复制

先选中要复制的零件 然后选中复制到的父节点才可以。 否则 另外一种方法是多实例化

【C++】继承|切片|菱形继承|虚继承

目录 ​编辑 一.什么是继承 三大特性 继承的语法 访问控制 继承的总结 二.继承的作用域 三.切片 四. 派生类的默认成员函数 构造函数 析构函数 拷贝构造 赋值运算符重载 五.单继承和多继承 单继承 多继承 菱形继承 解决方式 六.虚继承 一.什么是继承 C中的…

Excel最基本的常用函数

最基本最常用的函数,掌握了可以解决大部分问题。 (笔记模板由python脚本于2024年06月11日 19:05:56创建,本篇笔记适合熟悉excel的coder翻阅) 【学习的细节是欢悦的历程】 Python 官网:https://www.python.org/ Free:大咖免费“圣…

linux用户态操作GPIO首先需要export导出

在使用系统调用来实现 GPIO(通用输入输出端口)的输入输出操作时,同样需要先通过 export 属性文件来导出 GPIO,这是因为 Linux 内核对 GPIO 的管理和访问机制决定了这一点。 以下是具体原因: 内核设备模型&#xff1a…

加密解密工具免费分享12款,最新文件加密软件排行榜已出炉!

2024年,信息技术的快速发展让我们步入了一个数字化的时代,数据的交换和存储变得异常频繁和庞大。与此同时,数据泄露和盗窃的风险也日益增加,让人们对数据/文件/文件夹传输过程中的安全产生了更深刻的理解和关注。因此,…

vue-cli 快速入门

vue-cli (目前向Vite发展) 介绍:Vue-cli 是Vue官方提供一个脚手架,用于快速生成一个Vue的项目模板。 Vue-cli提供了如下功能: 统一的目录结构 本地调试 热部署 单元测试 集成打包上线 依赖环境:NodeJ…

成功解决IndexError: index 0 is out of bounds for axis 1 with size 0

成功解决IndexError: index 0 is out of bounds for axis 1 with size 0 🛠️ 成功解决IndexError: index 0 is out of bounds for axis 1 with size 0摘要引言正文内容(详细介绍)🤔 错误分析:为什么会发生IndexError&…

flask基础知识1

目录 1.介绍 2.体验一下 3.配置参数: 4.路由和URL 1.路由 2.动态路由: 自定义转换器: 3.使用自定义转换器 5.url_for函数 6.request参数 7.处理响应: 1.重定向: 2.返回json数据: 3.返回模板&…

接口测试 Mock 工具使用 - 弱网测试

在当今移动互联网的时代,网络的形态非常多变,不光有 2G, 3G,4G,不同的制式、不同的速率,让我们移动应用运行的场景更加丰富。而且移动产品使用场景非常多变,如近地铁,上公交,进电梯&…

C#中的Web抓取:避免被阻挡

C# 是一种广泛应用于企业级项目和应用程序的多功能编程语言。它源自 C 系列语言,具有高效和强大的特点,使其成为任何开发人员工具包中不可或缺的一部分。 由于其广泛的应用,C# 提供了大量的工具,使开发人员能够解决复杂的解决方案…

DeepSpeed Mixture-of-Quantization (MoQ)

属于QAT (Quantization-Aware Training)的一种,训练阶段用量化。 特点是: 1. 从16-bit INT开始训练,逐渐减1bit,训练一些steps就减1bit,直至减至8bit INT; 2. (可选,不一定非用&a…

如何在 ASP.NET Core Web Api 项目中应用 NLog 写日志?

前言 昨天分享了在 .NET Core Console 项目中应用 NLog 写日志的详细例子,有几位小伙伴私信说 ASP.NET Core Web Api 项目中无法使用,其实在 ASP.NET Core Web Api 项目中应用 NLog 写日志,跟 .NET Core Console 项目是有些不一样的&#xf…

css font-family

知乎的font-family的设置理解 -apple-system, BlinkMacSystemFont 这两个值是为了确保在macOS和iOS系统上能够使用系统默认字体进行文本渲染。-apple-system特别为Safari浏览器设计,而BlinkMacSystemFont则主要针对基于Chromium的浏览器(如Chrome&#…

OS进程取样器OS Process Sampler执行CMD/Shell命令

Apache JMeter - Users Manual: Component Reference 1.背景 项目上最近需要测试一种很少用到的DICOM协议,但是网上资料很少,基本上可以总结为三种方案: 直接发送TCP 16进制数据包,但是参数化数据准备难度大通过开发封装jar包发送,需要开发组提供通过发送cmd命令给前置机…

【精选研报】#2形态识别,均线的收敛与发散

下载地址https://pan.baidu.com/s/1L1wPR7kXCb-ZbrgwFKcIvg?pwd8888

Qt线程间的同步(QMutex、QReadWriteLock、QSemaphone、QWaitCondition、信号槽)

同步方法: 1、互斥锁QMutex、函数互斥锁QMutexLocker。 2、读写锁QReadWriteLock、读锁QReadLockerr、写锁QWriteLocker。 3、信号量QSemaphore(QSystemSemaphore支持进程间的同步)。 4、条件变量QWaitConditon。 5、信号槽(第五个…

Jmeter07:函数

1 Jmeter组件:函数 1.1 是什么? 是程序中的封装单元(最小的),封装一些功能实现 1.2 为什么? 优点1:易读 易维护 优点2:实现功能复用 1.3 怎么用? 流程: 1&…

[ADS信号完整性分析]深入理解IBIS AMI模型设计:从基础到实践

在高速数字设计领域,信号完整性(SI)分析对于确保系统性能至关重要。IBIS AMI(Algorithmic Model Interface)模型作为一种强大的工具,能够帮助设计师在系统层面上评估和优化SERDES(串行器/解串器…

【STM32】基于I2C协议的OLED显示(利用U82G库)

【STM32】基于I2C协议的OLED显示(利用U82G库) 文章目录 【STM32】基于I2C协议的OLED显示(利用U82G库)一、实验背景二、U8g2介绍(一)获取(二)简介 三、实践(一)CubexMX配置(二)U8g2配…

【wiki知识库】06.文档管理接口的实现--SpringBoot后端部分

目录 一、🔥今日目标 二、🎈SpringBoot部分类的添加 1.调用MybatisGenerator 2.添加DocSaveParam 3.添加DocQueryVo 三、🚆后端新增接口 3.1添加DocController 3.1.1 /all/{ebokId} 3.1.2 /doc/save 3.1.3 /doc/delete/{idStr} …