本文目录一览:
- 1、什么是利率平价(IRP)?
- 2、浅谈IRP结构
- 3、驱动irp是什么
- 4、IRP是什么?有何作用?
什么是利率平价(IRP)?
问题1:什么是利率平价(IRP)?
问题2:利率平价(IRP)是什么意思?
利率平价规定,一种货币对另一种货币的升值(贬值)必将被利率差异的变动所抵销。如果美国利率高于日本利率,那么美元将对日元贬值,贬值幅度据防止无风险套汇而定。未来汇率会在当日规定的远期汇率中被反映。在我们的例子中,美元的远期汇率被看作贴水,因为以远期汇率购得的日元少于以即期汇率购得的日元。日元则被视为升水。
20 世纪 90 年代之后,无证据表明利息平价说仍然有效。与此理论截然相反,具有高利率的货币通常不但没有贬值,反而因对通货膨胀的远期抑制和身为高效益货币而增值。
利率平价理论
利率平价理论(Interest Rate Parity ),利率平价理论认为,汇率的本质是两国货币的相对价格,在开放经济条件下,两国货币之间的汇率由金融资产市场上两国货币资产的收益来决定。理性的投资者将比较本国或外国资产的投资收益率,据此制定投资策略,并产生对外币和本币的相对供求,进而决定两国汇率。当本国利率低于外国时,投资者为获得较高收益,会将其资本从本国转移到外国,以进行套利活动,获取利息差额。但他能否达到此目的,必须以两国货币汇率保持不变为前提条件;如果汇率发生对其不利的变动,他不仅不能获得较高收益,反而会遭受损失,为避免这种情况,投资者会在远期外汇市场,按远期汇率将其在外国投资所得收益卖为本国货币,并将此收益同在本国投资所得收益进行对比。这种对比的结果,便是投资者确定投资方向的依据。两国投资收益存在差异,形成了资本在国际移动。直到通过利率的调整,两国的投资收益相等时,国际资本移动才会终止。基于这些分析,利率平价理论认为:同即期汇率相比,利率低的国家的货币的远期汇率会上升,而利率高的国家的货币的远期汇率会下跌;远期汇率同即期汇率的差价,约等于两国间的利率差。
货币的价格由利率来表现,而利率是一种收益率,它表明持有货币的机会成本率或贷出货币的收益率。在国际金融市场上,在资本自由流动的前提下,拥有一国货币的机会成本还将包括预期的或远期的货币对外价值的变动率。将两国货币的比价同各自的机会成本(或收益)相联系,我们就得到汇率决定的利率平价理论。
利率平价理论最早出现于20世纪20年代。英国经济学家凯恩斯(John M. Keynes)是古典利率平价理论的主要代表人物,他于1923年出版了《货币改革论》一书,首先提出该理论。而完成古典利率平价理论体系并为现代利率平价理论开辟了新道路的是英国经济学家保罗·爱因奇格(Paul Einzig)。
利率平价理论的发展
利率平价理论的思想起源可以追溯到l9世纪60年代。l9世纪90年代,研究远期外汇理论的德国经济学家沃尔塞·洛茨提出了利差与远期汇率的关系问题。
20世纪初期,凯恩斯第一个建立了古典利率平价模型,得出以下结论:
1、决定远期汇率的基本因素是货币短期存款利率之间的差额。
2、远期汇率围绕利率平价上下波动。
3、不论远期汇率与其利率平价偏离多大程度,获得足够利润的机会使套利者把资金转移到更有利的金融中心。
4、如果外汇交易被少数集团控制,或在主要交易人之间达成交易协议,那么,挂牌汇率可能偏离其利率平价。
5、套利资金有限,常常不能大到足以使远期汇率调整到其利率平价水平上。
6、在不兑换纸币的条件下,银行利率变化直接促使远期汇率重新调整。
20世纪30一40年代,保罗·艾因齐格运用动态均衡思想,发展了利率平价的动态理论。经过罗伯特·z·阿利布尔等人的进一步完善,现代利率平价理论框架趋于成熟。
现代利率平价理论的代表人物主要有特森·格鲁贝尔、沃费克尔和威利特等人。与传统的利率平价理论不同的是,利率平价的现代理论认为,套利者对远期外汇的超额需求不具有完全弹性(传统理论认为是呈完全弹性)。这就是说,远期汇率不仅受套利者行为的影响,而且也受到贸易商、投资者和中央银行等诸多外汇市场的参与者的影响。因此,远期汇率就不仅由套利决定,而且与套利者对即期汇率的预期有关。
利率平价理论的模式
在资本具有充分国际流动性的条件下,投资者的套利行为使得国际金融市场上以不同货币计价的相似资产的收益率趋于一致,也就是说,套利资本的跨国流动保证了一价定律适用于国际金融市场。 用r表示以本币计价的资产的收益率(年率),r * 表示以外币计价的相似资产的平均收益率,E表示即期汇率(直接标价),Ee表示预期将来某个时点上的即期汇率。假设投资者是风险中性(risk neutral),根据一价定律可得:
(1)
对等式(1)做适当的数学处理,得到:
r − r * = ΔEe
(2)
其中
(3)
等式(2)就是无抛补的利率平价的表达式。它表明:当本国利率高于(低于)外国利率时,本国货币预期贬值(升值),本币预期贬(升〕值的幅度等于国内与国际利率水平之间的差异。
等式(3)是本币的预期贬(升)值率。
投资者在国际金融市场上对以不同币值计价的资产进行充分的套利是无抛补利率平价得以成立的关键。为了避开有关风险的争论,无抛补利率平价中假设投资者是风险中性的,投资者的收入效用曲线是线性的。投资者的效用由预期收入的期望值决定,预期收入的期望值越高,投资者所获得的效用就越大。如果两种资产组合的预期收入的期望值相等,而风险不同,投资者对两种资产组合的偏好相同,这类投资者就是风险中性的。
与无抛补利率平价相比,抛补的利率平价并未对投资者的风险偏好做出假定,因为远期外汇市场的出现使套利者可以免于承担由于汇率波动而产生的汇率风险。套利者在套利的时候,可以在期汇市场上签订与套利方向相反的远期外汇合同(掉期交易),确定在到期日交割时所使用的汇率水平。由于套利者利用远期外汇市场固定了未来交易时的汇率,避免了汇率风险的影响,整个套利过程得以顺利实现。抛补的利率平价的表达式是
r − r * = f(4)
其中
(5)
F表示远期汇率,f是本国货币的远期贴水(升水),是本币的远期汇率高于(低于)即期汇率的比率。
抛补的利率平价表明本国利率高于(低于)外国利率的差额等于本国货币的远期贴水(升水)。高利率国的货币在期汇市场上必定贴水,低利率国的货币在期汇市场必定升水。如果国内利率高于国际利率水平,资金将流入国内牟取利润。但套利者在比较金融资产的收益率时,不仅考虑两种资产的利率水平,而且考虑两种资产由于汇率变动所产生的收益变动。套利者往往将套利与掉期业务结合进行,以避免汇率风险。在本币利率高于外币利率的情况下,大量掉期外汇交易的结果,是外汇的现汇汇率下浮,期汇汇率上浮,而本币的现汇汇率上浮,期汇汇率下浮。随着抛补套利不断进行,期汇汇率与现汇汇率的差额会不断增大,直至两种资产所提供的收益率完全相等。此时抛补套利活动就会停止,本币远期贴水恰好等于国内利率高于国际利率的幅度。
利率平价理论的缺陷
利率平价说没有考虑交易成本。然而,交易成本却是很重要的因素。如果各种交易过高,就会影响套利收益,从而影响汇率与利率的关系。如果考虑交易成本,国际间的抛补套利活动在打到利率平价之前就会停止。
利率平价说假定补存在资本流动障碍,假定资金能顺利,不受限制地在国际间流动。但实际上,资金在国际间流动会受到外汇管制和外汇市场不发达等因素的阻碍。目前,只有在少数国际金融中心才存在完善的期汇市场,资金流动所受限制也少。
利率平价说还假定套利资金规模是无限的,故套利者能不断进行抛补套利,直到利率平价成立。
但事实上,从事抛补套利的资金并不是无限的。这是因为:
与持有国内资产相比较,持有国外资产具有额外的风险。随着套利资金的递增,其风险也是递增的。
套利还存在机会成本,由于套利的资金数额越大,则为预防和安全之需而持有的现金就越少。而且这一机会成本也是随套利资金的增加而递增的。基于以上因素,在现实世界中,利率平价往往难以成立。
浅谈IRP结构
啥都不说先上图:
什么是IRP
IRP是一个结构体,用于R3和R0之间通信,R3会把请求的数据封装在IRP中发送给R0,R0通过DeviceObject(设备对象)接收到IRP,然后由DeviceObject调用分发函数处理对IRP进行处理,
IRP分为2部分:IRP head(IRP 头)和IRP stack(IRP 栈).IRP head中封装了公用的一些参数,比如IoStatus和存储数据的Buffer,这些数据是共有的.IRP stack可以由多层.Stack中的数据则需要特定的驱动设备才能访问.当我们的DeviceObject拦截到一个IRP并处理完成之后,可以结束这个IRP,也可以继续下发这个IRP.下发IRP到下一层时,Stack的下标就-1.
IRP_HEAD(头):
IO_STATUS :这个成员中有2个子成员.分别是Status和Information
status:就是反应这次IO的成功状况与否,
Information: 表示Io的一些额外信息. 比如在读写操作时表示实际读写的字节数, 在其他地方可能有更多的意思.
SystemBuffer :当R3和R0的通信方式是DO_BUFFERED_IO时,IRP-Associated.SystemBuffer中获取IoManager分配的缓存的首地址
MdlAddress :当R3和R0的通讯方式是DRIVECT_IO时,就可以从这个位置获取到IoManager为R3和R0分配的物理地址的首地址.在拿到物理地址后再转换为R0的虚拟地址
UserBuffer : 当R3和R0通信方式是neither_io是,R0直接获取R3传下来的内存地址,在使用UserBuffer是一定要验证地址是否是R3的地址,以确保安全
IRP_STACK(栈):
栈是分层的,一般会有6或8层,每层栈的结构如图所示:
在DriverEntry函数中调用IoGetCurrentIrpStackLocation(IRP)函数,将IRP作为参数传入,就可获得IRP中的栈的地址.栈中保存了 MajorFunction(主功能号)、MinorFunction(次功能号) 、 Parameters(Union联合体)、 DeviceObject和FileObject,下面介绍这些参数的作用:
MajorFunction(主功能号):
代表了IRP的类型,表示本次IRP是Read、Write、Close或是其他操作;
MinorFunction(次功能号):
代表主功能号的操作中包含的其他操作.举个栗子:比如Delete、Rename操作,这两个操作就可能是Write操作下的子操作,包含在Write中
Parameter(union联合体):
这个union存放着各种操作的struct.当进行Read操作时,就使用Read这个结构体,以此类推.这些struct中存放着对应buffer的长度
驱动irp是什么
驱动中的IRP的全名是I/O Request Package,即输入输出请求包,它是Windows内核中的一种非常重要的数据结构。上层应用程序与底层驱动程序通信时,应用程序会发出I/O请求,操作系统将相应的I/O请求转换成相应的IRP,不同的IRP会根据类型被分派到不同的派遣例程中进行处理。
IRP是什么?有何作用?
信息资源规划(IRP)、业务流程整理(BPR)和ERP之间存在着内在联系,弄清三者的关系有力于企业信息化项目的实施。
一个企业经营管理活动可按企业的总目标分解为若干项大的业务工作,而这些工作又通过一系列流程来完成。ERP的目的就是利用计算机网络和程序这一工具来帮助人们固化并高效地执行这些流程,从而更快捷、低成本地实现企业的总目标。因此,要建立ERP就必须对达成总目标所需的流程进行整理、优化。
一个企业的业务流程是否重组,如何重组不能一概而论,要视企业现有的流程与企业的发展阶段是否相适应而定,重组可能给企业带来新的生机,也会给企业带来振荡和冲击。但是,无论如何,在实施ERP之前,对纳入ERP主要业务流程进行梳理、分析、优化则是必不可少的。从这个意义上讲,BPR叫做业务流程整理可能更加贴近实际。
而IRP恰恰是以工程理论方法为指导,遵从标准规范,利用科学的软件工具帮助我们看清现行流程的现代化网络工具,利用IRP梳理现行流程,以形象直观的方式表达现行流程,可以让企业的业务人员、管理者和决策者从不同的角度审视现行流程,结合ERP的现代管理思想和企业环境,兼顾企业自身对流程优化冲击的承受能力,去作切合实际的业务流程优化,为实施ERP,从业务流程、数据统一两个基本方面奠定了结实的基础,大大降低了实施ERP的风险。
明确一点说就是:IRP是现代化需求(功能、数据)调研、描述流程的工具,BPR(优化流程)的基础,ERP需求(功能和数据)调研的基础;BPR是ERP思想在流程中的体现,管理思想的升级;通过BPR提高IRP结果(功能、数据)的针对性;ERP:落实IRP、BPR的结果,把需求变成应用系统。IRP、BPR是实施ERP必不可少的台阶,把通常的ERP分成IRP、BPR、ERP三部分实施会大大提高成功率。
用好工具。工欲善其事,必先利其器。信息资源规划是企业信息化项目的基础和先导,亦是一项复杂的社会--技术系统工程,没有以信息工程理论为依据的现代化工具支持,是不可能成功的。国内IRP工具是大连圣达计算机发展有限公司多年集体智慧的结晶。是辅助企业进行信息资源规划不可多得的工具软件。它突出以"数据为中心",集标准、工具和方法于一体,形成标准规范工具、工具实现方法、方法决定标准;标准体现方法、方法指导工具、工具支持标准的相互制约相互优化的闭环机制。实施企业信息资源规划若使用IRP工具软件,不仅提高工作效率,同时得到一套简明、科学、实用的工程化的方法。使信息资源规划工作有计划、有步骤地进行,获得较好的规划成果。