欢迎来到天天文库
浏览记录
ID:9265704
大小:37.00 KB
页数:6页
时间:2018-04-25
《基于远期汇率的excel计算模型设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于远期汇率的Excel计算模型设计【摘要】利率平价理论决定了远期汇率的基本因素是货币短期存款利率之间的差额引起的。针对上述理论,文章运用excel构建远期汇率与利率关系计算模型为金融教学提供一个有利的运算工具。【关键词】利率平价理论;即期汇率;远期汇率远期汇率与利率之间的关系极为紧密,在其他条件不变的情况下,一种货币对另一种货币的升贴水受两种货币之间的利息率与即期汇率的直接影响。远期汇率升贴水的具体数字可以从两种货币的利率差与即期汇率中推导计算,对此笔者利用excel强大的数值、条件语句等功能设计了“远期汇率的excel计算模型”(如图1所示),为远
2、期汇率计算提供了一个有利的金融计量工具,并推广到金融教学中。一、远期汇率计算原理远期汇率、即期汇率与利率之间存在着内在联系,通过利率平价理论可以从即期汇率与两种货币利率差异中计算出一种货币对另一种货币升贴水的具体数字,最终推算出远期汇率。假设ef表示远期汇率,es表示即期汇率,n表示期限,ia表示a国利率水平(直接标价法国对应的利率水平),ib表示b国利率水平(间接标价法国对应的利率水平),计算公式如下:针对上述公式分析,最终计算的目标值为远期汇率ef,而es、ia、ib为已知数据,不妨将n值(月数)区间设定为1-36个月,以便于设计远期汇率的exce
3、l计算模型。二、远期汇率的excel计算模型设计(一)选项与智能文本的设计1.设计动态日期与静态元素(1)在c2单元格键入动态显示当前日期的函数公式“=today()”,并将c2:c3合并单元区域。(2)在a1、a10:d10、a19:单元格中键入本模型的静态文字。合并a1:e1、a19:b19单元区域。(3)选定a3:e24单元区域,按下ctrl键,右击菜单“设置单元格格式”组中“图案”,选择“橙色”,同时将b13、b16、d16、d19、d20、d23处单元区域设置为“白色”。2.设计分组框窗体控件(1)单击excel选择“视图/工具栏/窗体”菜单
4、命令(2)单击“窗体工具栏”中的“分组框”按钮,此时鼠标变“+”字状,在a3单元格中拖出一个控件;将其标签修改为“币种1(单位币种)”;接着右击该控件选择“设置控件格式”命令,单击“三维阴影”选项。(3)右击该分组框选择“复制”命令、在a6单元格右击选择“粘贴”命令;再将该控件标签修改为“币种2(标价数值)”;用同样方法a12、a15、a18、a22分组框,并且修改控件标签。(4)点击分组框拖动调整其大小、位置(如图2所示)。3.设计单选按钮窗体控件(1)首先,在币种1(单位币种)“窗体”中点击“选项按钮”,此时鼠标变“+”字状,在a4单元格中拖出一个
5、单选按钮;按下键盘上的ctrl键并单击该控件进入编辑状态,将其标签修改为“美元”;通过控件上的小圆圈调整其大小、位置;右击该控件选择“设置控件格式”,在“控制”卡的“单元格链接”中键入“$a$11”选定“三维阴影”选项。其次,复制并粘贴为两个单选按钮,修改控件的标签为“英镑”、“欧元”。最后,将三个单选按钮放置于“币种1(单位币种)”分组框内。若选择“美元”选项,a11单元格将显示“1”;选择“英镑”、“欧元”选项则分别显示“2”或“3”,这是单选按钮的设计代码。(2)运用上述方法,首先,在币种2(标价数值)“窗体”中点击“选项按钮”,此时鼠标变“+”
6、字状,在a7单元格中拖出一个单选按钮;按下键盘上的ctrl键并单击该控件进入编辑状态,将其标签修改为“人民币”;通过控件上的小圆圈调整其大小、位置;右击该控件选择“设置控件格式”,在“控制”卡的“单元格链接”中键入“$b$11”选定“三维阴影”选项。其次,复制并粘贴为两个单选按钮,修改控件的标签为“日元”、“港币”。最后,将三个单选按钮放置于“币种2(标价数值)”分组框内。若选择“人民币”选项,b11单元格将显示“1”;选择“日元”、“港币”选项则分别显示“2”或“3”。(3)设计单元格连接,在c11单元格中键入“=a11”,d11单元格中键入“=b1
7、1”。4.选项代码值转换为智能文本在a13单元格运用条件函数if公式,将设计代码转换为智能文本:“=if(a11=1,”美元/”,if(a11=2,”英镑/”,”欧元/”))”,如图2部的编辑框所示。公式的含义是:设计代码b11为1时,a13则显示“美元”,若为2则显示“英镑”,否则显示为“欧元”。运用上述方法,分别在b13、a16、c16、a23、a24中输入以下代码:b13=if(b11=1,”人民币”,if(b11=2,”日元”,”港元”))a16=if(c11=1,”美国”,if(c11=2,”英国”,”欧盟”))c16=if(d11=1,”中
8、国”,if(d11=2,”日本”,”香港”))a23=if(a11=1,”美元/”,if(a1
此文档下载收益归作者所有