《MATLAB金融计算试题》由会员分享,可在线阅读,更多相关《MATLAB金融计算试题(19页珍藏版)》请在人人文库网上搜索。

1、精品文档MATLAB金融计算试题(2014级研究生用)(上机操作使用)、利率期限结构(20分)已知国债面值是100美元,各期收益率为国债品种票息到期日当期收益3个月17-Apr-20131.156个月17-Jul-20131.182年1.7531-Dec-20141.685年3.0015-Nov-20172.9710年4.0015-Nov-20224.0130年5.37515-Feb-20414.92试分析其利率期限结构。MATLAB 命令:bo nds=date num(04/17/2013) 0100;date num(07/17/2013) 0100;datenum(12/31/2014。

2、) 0.0175 100;datenum(11/15/2017) 0.03100;datenum(11/15/2022) 0.04100;datenum(02/15/2041) 0.0537 100;yield=0.0115 0.0118 0.0168 0.0297 0.0401 0.0492; settle=date num(01/17/2013); %结算日zerorates,curvedates=zbtyield(b on ds,yield,settle) datestr(curvedates)plot(zerorates) 运行结果:zerorates =0.055 (.CCC10.0。

3、5-0.045-0.04 -/-0.0350.030.0250.02-0.015-0.01 !1111cJ111.522.533.544.555.560.01150.01180.01680.03020.04180.0550curvedates =735341735432735964737014738840745507ans =17-Apr-201317-Jul-201331-Dec-201415-Nov-201715-Nov-202215-Feb-2041二、期权定价 (30 分) 若股票现在价格为 $50 ,期权执行价格为 $52 ,无风险利率为 0.1 ,股票波动标准差为0.4 ,期权的到。

4、期日为 6 个月, 且若这一卖权在 3.5月时有一次股息支付 $2。 ( 1)使用 Black-Scholes 定价公式计算欧式卖权和买权的价值 ;MATLAB 命令:price=50;strike=52;rate=0.1;time=6/12;volatility=0.4; callprice,putprice=blsprice(price,strike,rate,time,volatility)运行结果:callprice =5.8651putprice =5.3290(2)利用二项式期权定价(二叉树( CRR )模型定价数值解)计算看涨看跌期权价格 MATLAB 命令: price=50;。

5、strike=52;rate=0.1;time=6/12;increment=1/12;volatility=0.4;flag=0;dividentrate=0;divident=2;exdiv=3.5; price,option=binprice(price,strike,rate,time,increment,volatility,flag,dividentrate,divident,exdiv)运行结果: 得出二叉树每个交点处的资产价格和期权价值 .price =50.000055.898562.517269.944176.269985.605496.0836044.775550.032。

6、655.931560.542067.952476.26990040.122644.808448.057553.939860.542000035.979038.147442.816748.0575000030.280933.987338.14740000026.978730.280900000024.0366option =6.70163.93081.76520.459800009.66866.22753.13930.9412000013.37629.51325.45601.9263000017.581113.85269.18333.9425000021.719118.012713.852600。

7、00025.021321.719100000027.9634由结果可知, option 第一行第一列就是看跌期权价格,该期权价格为 6.7016 元。MATLAB 命令:price=50;strike=52;rate=0.1;time=6/12;increment=1/12;volatility=0.4;flag=1;dividentrate=0;divident=2;exdiv=3.5;price,option=binprice(price,strike,rate,time,increment,volatility,flag,dividentrate,divident,exdiv) 运行结果。

8、:得出二叉树每个交点处的资产价格和期权价值 .price =50.000055.898562.517269.944176.269985.605496.0836044.775550.032655.931560.542067.952476.26990040.122644.808448.057553.939860.542000035.979038.147442.816748.0575000030.280933.987338.14740000026.978730.280900000024.0366option =4.99967.879212.086417.944125.129434.036944.08。

9、3602.11933.68096.259910.342716.3840 24.2699000.54731.08782.16224.29768.54200000000000000000000000000000由结果可知, option 第一行第一列就是看涨期权价格,该期权价格为 4.9996 元。(3) 假设股票价格服从几何布朗运动,试用蒙特卡洛模拟方法计算该期权价格。 MATLAB 命令:s0=50;K=52;r=0.1;T=0.5;sigma=0.4;Nu=1000;randn( seed ,0);%定义随机数发生器种子是0,%这样保证每次模拟的结果相同n uT=(r-0.5*sigmaA2。

10、)*Tsit=sigma*sqrt(T)discpayoff=exp(-r*T)*max(0,s0*exp(nuT+sit*randn(Nu,1)-K);%期权到期时的现金流eucall,varprice,ci=normfit(discpayoff) 运行结果:nuT =0.0100 sit =0.2828 eucall =6.1478varprice =10.2924ci =5.50916.7865 三、搜集数据并计算画图( 50 分)按照自己的研究生学号后两位数, 在锐思金融数据库中搜集 4 种股票信息, 包括最高价、 最低价、收盘价和开盘价,数据个数 2 个月左右,建立数据表格。要求使用。

11、 MATLAB 编程 解决以下问题:( 1)将 4 种股票的收盘价格转化为收益率,并画出收益率直方图海虹控股MATLAB 命令:TickSeries=31.63 32.17 31.58 30.71 30.77 30.93 31.7931.58 32 33.91 33.12 34.98 35.3 35.5 34.65 35.46 35.9535.39 37.67 36.64 36.77 36.85 36.59 35.81 35.18 35.7636.66 38.35 38.26 38.34 38.85 41.27 40.99 40.7 42.28; RetSeries=tick2ret(Tick。

12、Series)bar(RetSeries)xlabel( 天数 );ylabel( 收益率 ); title( 海虹控股对数收益率直方图 ); 运行结果:RetSeries =0.0171-0.0183-0.02750.0020率 益 收海虹控股对数收益率直方图天数0.00520.0278-0.00660.01330.0597-0.02330.05620.00910.0057-0.02390.02340.0138-0.01560.0644-0.02730.00350.0022-0.0071-0.0213-0.01760.0165 0.02520.0461-0.00230.00210.01330。

13、.0623-0.0068-0.00710.0388盛达矿业MATLAB 命令:TickSeries=13.07 12.88 13.19 12.98 12.78 12.49 12.7312.51 12.97 13.06 12.68 13.17 13.93 14.39 14.08 14.3414.19 14.24 13.74 13.57 13.813.76 13.76 13.52 13.3 13.28 13.44 13.37 13.28 13.74 13.93 14.16 13.99 14.73 14.7;RetSeries=tick2ret(TickSeries)bar(RetSeries)xl。

14、abel(天数);ylabel(收益率);title(盛达矿业对数收益率直方图);运行结果:RetSeries =-0.01450.02410.06-0.01590.05-0.01540.04-0.02270.01920.03-0.01730.03680.0069率益收-0.02910.03860.05770.0330-0.0215-0.02-0.03-0.045-0.01盛达矿业对数收益率直方图10152025天数303502O0O00.0185-0.01050.0035-0.0351-0.01240.0169-0.00290-0.0174-0.0163-0.00150.0120-0.005。

15、2-0.00670.03460.01380.0165-0.01200.0529-0.0020恒逸石化MATLAB 命令:TickSeries=9.43 9.148.998.678.6 8.428.498.4 8.538.978.618.919.119.129.069.149.048.798.78.788.839.379.479.3 9.559.899.699.649.589.529.8810.2210.310.45 10.84;RetSeries=tick2ret(TickSeries)bar(RetSeries)xlabel( 天数);ylabel( 收益率); title(恒逸石化对数收益。

16、率直方图 ); 运行结果:RetSeries =-0.03080.08-0.0164-0.0356-0.00810.060.04-0.02090.0083-0.0106率益收0200.0155-0.020.0516-0.0401-0.040.03480.02240.0011-0.06051015202530天数恒逸石化对数 收益率 直方图35-0.00660.0088-0.0109-0.0277-0.01020.00920.00570.06120.0107-0.01800.02690.0356-0.0202-0.0052-0.0062-0.00630.03780.03440.00780.014。

17、60.0373金宇车城MATLAB 命令:TickSeries=10.9 11.17 11.32 11.32 11.22 11.08 11.27 11.19 11.31 11.52 11.25 11.78 12.07 12.11 12.15 12.2912.45 12.87 12.77 12.63 12.56 12.71 12.71 12.512.1512.23 12.12 12.48 12.612.87 12.913.33 13.513.5 13.42;RetSeries=tick2ret(TickSeries) bar(RetSeries) xlabel( 天数);ylabel( 收益率)。

18、;title(金宇车城对数收益率直方图 运行结果:RetSeries =0.02480.01340-0.0088-0.01250.0171-0.00710.01070.0186-0.02340.04710.02460.0033);0.0033 0.01150.01300.0337-0.0078-0.0110-0.00550.0119 0 -0.0165 -0.02800.0066 -0.00900.02970.00960.02140.00230.03330.01280-0.0059(2)计算 4 种股票收盘价的协方差矩阵;MATLAB 命令:A=31.63 13.07 9.43 10.932.。

19、1712.889.1411.1731.5813.198.9911.3230.7112.988.6711.3230.7712.788.6 11.2230.9312.498.4211.0831.7912.738.4911.2731.5812.518.4 11.1932 12.97 8.53 11.3133.9113.068.9711.5233.1212.688.6111.2534.9813.178.9111.7835.313.939.1112.0735.514.399.1212.1134.6514.089.0612.1535.4614.349.1412.2935.9514.199.0412.453。

20、5.3914.248.7912.8737.6713.748.7 12.7736.6413.578.7812.6336.7713.88.8312.5636.8513.769.3712.7136.5913.769.4712.7135.8113.529.3 12.535.1813.39.5512.1535.7613.289.8912.2336.6613.449.6912.1238.3513.379.6412.4838.2613.289.5812.638.3413.749.5212.8738.8513.939.8812.941.2714.1610.2213.3340.9913.9910.313.540。

21、.714.7310.4513.542.2814.710.8413.42cov(A)运行结果:ans =10.06081.47511.56872.30591.47510.37110.22700.38571.56870.22700.36820.33262.30590.38570.33260.58370.35、(3)若给出这 4种股票预期收益率分别为 0.3、0.25、0.2和 0.15,且购买权重分别0. 25、 0.25和 0.15,求总资产的标准差和期望收益;MATLAB 命令:ExpReturn=0.3,0.25,0.2,0.15;ExpCovariance= 10.0608 1.4751 。

22、1.5687 2.30591.4751 0.3711 0.2270 0.38571.5687 0.2270 0.3682 0.33262.3059 0.3857 0.3326 0.5837;PortWts=0.35 0.25 0.25 0.15;PortRisk,PortReturn=portstats(ExpReturn, ExpCovariance,PortWts) 运行结果:PortRisk =1.4659PortReturn =0.2400( 4)求该资产组合有效前沿(有效前沿的个数选为5);MATLAB 命令:ExpReturn=0.3 0.25 0.2 0.15;ExpCovari。

23、ance=10.0608 1.4751 1.5687 2.30591.4751 0.37111.5687 0.22702.3059 0.3857NumPorts=5;0.2270 0.38570.3682 0.33260.3326 0.5837PortRink,PortReturn,PortWts=frontcon(ExpReturn,ExpCovariance,NumPor ts)运行结果:PortRink =0.54620.58201.17292.15853.1719PortReturn =0.22470.24360.26240.28120.3000PortWts =.00000.4949。

24、0.50510.000000.87120.1288-0.00000.24750.75250-0.00000.62370.37630-0.00001.000000.0000-0.00003,求考虑无风险资( 5)无风险利率为 0.35,借贷利率为 0.5,投资者风险厌恶系数为 产及借贷情况下的最优资产配置。MATLAB 命令: ExpReturn=0.3 0.25 0.2 0.15;ExpCovariance=10.0608 1.4751 1.5687 2.30591.4751 0.3711 0.2270 0.38571.5687 0.2270 0.3682 0.33262.3059 0.385。

25、7 0.3326 0.5837; RisklessRate=0.035;BorrowRate=0.5; RiskAversion=3; PortRisk,PortReturn,PortWts=portopt(ExpReturn,ExpCovariance) RiskyRink, RiskyReturn, RiskyWts, RiskyFraction,OverallRick, OverallReturn=portalloc(PortRisk, .PortReturn, PortWts, RisklessRate,BorrowRate, RiskAversion) 运行结果:PortRisk =。

26、0.54620.55340.57470.60840.96631.38641.82462.27042.72003.1719PortReturn =0.22470.23310.24150.24980.25820.26660.27490.28330.29160.3000PortWts =.00000.49490.50510.000000.66210.3379-0.00000.00000.82940.1706-0.000000.99660.0034-0.00000.16380.83620-0.00000.33110.668900.00000.49830.50170-0.00000.66550.3345。

27、0-0.00000.83280.167200.00001.000000.0000-0.0000RiskyRink =0.5427RiskyReturn =0.2302RiskyWts =-0.0000 0.6040 0.3960 -0.0000 RiskyFraction =0.2209OverallRick =0.1199OverallReturn =0.0781(6)绘制这 4 种股票的最高价、最低价、收盘价和开盘价的烛型图。 海虹控股MATLAB命令:a=31.9 30.5431.6331.2932.3530.7132.1731.332.631.5631.5832.0832 30.7 3。

28、0.71 31.8231.5930.4530.7730.5531.230 30.93 30.632.230.9431.7930.9432.1831.5231.5831.7832.1131.4332 31.633.9131.9133.9132.135.5732.533.1232.8335.433.2634.9833.2635.5734.2835.334.9636.4935.135.535.335.834.4534.6535.335.634.635.4634.7536.3535.3335.9535.6636.2634.935.3935.737.935 37.67 35.0137.6636.4236。

29、.6437.338.2936.336.7736.6437.5836 36.85 37.337.3236.3536.5937.2536.89 35.8 35.81 36.5936.4134.7535.1835.936.0335.1835.7635.437.2235.536.6635.738.5536.7238.3537.0538.6538.0838.2638.4439.1738.0338.3438.2539.238.0738.8538.541.4939.0841.2739.0842.3940.6840.9941.240.9940.0140.740.7542.640.5942.2840.69;ca。

30、n dle(a(:,1),a(:,2),a(:,3),a(:,4)can dle(a(:,1),a(:,2),a(:,3),a(:,4),r)title(海虹控股);运行结果:盛达矿业MATLAB 命令:a=13.1112.08 13.07 12.212.9912.6512.8812.913.4912.8813.1912.9913.2712.8812.9813.113.112.7712.7812.9512.7712.4212.4912.712.812.4212.7312.4212.7712.3212.5112.7213.2212.512.9712.5113.3812.9513.0613.151。

31、3.2712.4612.6812.9813.22 12.65 13.17 12.6814.1213.2213.9313.2914.6513.714.3913.9514.8414 14.08 14.3514.3513.8814.341414.3413.9214.1914.1514.314 14.24 14.114.213.713.7414.1413.7613.513.5713.513.913.413.813.514 13.71 13.76 13.7914.0113.7213.7613.813.9913.513.5213.9113.4713.213.313.313.4413.0313.2813.2。

32、713.4513.1813.4413.2513.5413.313.3713.4513.4113.0913.2813.3313.7713.2913.7413.3414.0513.7213.9313.814.2313.8114.1613.9414.213.813.9914.0814.813.9314.7313.9314.9514.5614.714.78can dle(a(:,1),a(:,2),a(:,3),a(:,4)can dle(a(:,1),a(:,2),a(:,3),a(:,4),r)title(盛达矿业);运行结果:恒逸石化MATLAB 命令: a=9.6 8.75 9.43 9.04。

33、9.64 9.1 9.14 9.359.16 8.86 8.99 9.089 8.65 8.67 8.998.85 8.58 8.6 8.588.85 8.38 8.42 8.638.54 8.3 8.49 8.438.57 8.34 8.4 8.58.57 8.4 8.53 8.429.318.538.978.539.388.418.618.78.978.638.918.639.218.859.118.919.258.979.129.119.3 9.01 9.06 9.139.15 8.8 9.14 9.059.278.959.049.19.098.748.799.048.868.618.7。

34、 8.78.858.638.788.728.938.258.838.49.668.829.378.8210.29.469.479.589.9 9.28 9.3 9.479.759.259.559.310.199.379.899.4410.089.539.699.839.719.3 9.64 9.699.669.379.589.539.759.529.529.689.999.379.889.5610.39.8110.229.8910.589.9710.310.2210.610.2310.4510.310.9610.1610.84 10.3r )candle(a(:,1),a(:,2),a(:,3。

35、),a(:,4) candle(a(:,1),a(:,2),a(:,3),a(:,4), title( 恒逸石化 ); 运行结果:金宇车城MATLAB 命令:a=11.1310.56 10.910.6511.310.811.1710.811.3811.0511.3211.1411.511.1411.3211.3411.5111.0811.2211.311.6910.811.0811.1511.3211.0211.2711.0911.3211.1411.1911.2711.411.1611.3111.211.5911.2611.5211.3111.5210.911.2511.3411.9911.。

36、1711.7811.1712.1511.6712.0711.812.2311.8212.1112.0912.2511.8712.1512.0512.3212.0212.2912.1612.6912.1412.4512.2612.9512.3212.8712.4413.0912.5512.7712.812.8612.5312.6312.7112.7312.2512.5612.5612.8612.5412.7112.5812.812.6212.7112.7212.8512.4112.512.8112.612 12.15 12.512.4512.0212.2312.0212.39 12.12 12.12 12.1212.5812.1612.4812.2412.6412.4212.612.4912.9512.6212.8712.6912.9412.712.912.8513.5612.8513.3312.9213.5812.9713.513.3213.5613.0513.513.0513.5813.3413.4213.48;can dle(a(:,1),a(:,2),a(:,3),a(:,4)can dle(a(:,1),a(:,2),a(:,3),a(:,4),r)title(金宇车城);运行结果。

portstats matlab,MATLAB金融计算试题相关推荐

  1. 金融计算与编程 基于matlab,金融计算与编程.pdf

    金融市场与风险管理系列教材 金融计算与编程 ---基于 MATLAB 的应用 曹志广 著 上海财经大学出版社 ( ) 图书在版编目 CIP数据 : / : 金融计算与编程 基于 的应用 曹志广著 上海 ...

  2. MATLAB及工具箱计算特点汇总及图形工作站配置探讨202007

    (一)MATLAB及工具箱计算特点汇总 MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发.数据可视化.数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和 ...

  3. matlab圆形器件,计算围绕点+ Matlab的圆形箱

    我的问题与此链接stackoverflow问题有关 本质上,重复在此绘制的图形..我在图像中有一个中心点(x,y),我必须围绕它绘制四个1-4单位半径的圆,它们之间有8个角度. 在此图中,有12个角仓 ...

  4. e-006 matlab,基于MATLAB进行潮流计算

    基于MATLAB 进行潮流计算 学生:王仕龙 2011148213 指导老师:李咸善 摘要:电力系统潮流计算方法有两类,即手算潮流和计算机潮流计算.手算潮流主要借助于形成简化的等值电路来实现,这种方法 ...

  5. matlab将常值函数转换为变量,MATLAB与科学计算期末复习题题库15.11.12

    MATLAB 与科学计算期末复习题题库(第一部分) 一.填空 1.MATLAB 的主界面是一个高度集成的工作环境,有四个不同职责分工的窗口,分别 为 . . .和 窗口. 2.MATLAB 的值,应在 ...

  6. 运用数学软件matlab求无穷积分,matlab积分的计算及其简单应用论文.doc

    积分的计算及其简单应用 摘要:本文简要的概述了MATLAB 在高等数学中积分的计算及应用:利用MATLAB 中符号积分和数值积分的命令,计算定积分和不定积分.同时,也可以通过这些命令来解决一些实际问题 ...

  7. float gpu 加速_(总结篇)使用 MATLAB GPU 加速计算|MATLAB 并行计算与分布式服务器|MATLAB技术论坛...

    本帖最后由 蓝云风翼 于 2013-12-18 17:28 编辑 注: 利用gpu加速有一下工具 1.JACKET 可从帖子中寻找 2.MATLAB a.并行计算工具箱 gpuArray,查看支持gp ...

  8. 高斯公式积分matlab,三用MATLAB实现定积分计算.PPT

    令用式计算我们不妨只考虑二高斯求积公式各种近似求积公式都可以表示为若对于都有而当时则称的代数精度为梯形公式代数精度为辛甫森公式的代数精度为下面介绍的是取消对区间等分的限制给定后同时确定节点和系数使代数 ...

  9. matlab电学成像,利用MATLAB进行电磁学计算及可视化教学.PDF

    利用MATLAB进行电磁学计算及可视化教学.PDF 第 2 8 卷 第 2 期 电气电子教学学报 Vol . 28 No . 2 2006 年 4 月 J OU RN AL O F EEE Ap r ...

最新文章

  1. Batch Normalization深入理解
  2. 域netbios名什么意思_域渗透(二):域环境搭建
  3. LOJ 3156: 「NOI2019」回家路线
  4. android api接口文档,API 接口文档
  5. 2013q3 android ios 用户接入网络方式pv占比分布,2012年移动互联网发展分析.pdf
  6. MYSQL中什么是规范化_数据库设计 - 什么是规范化(或规范化)?
  7. [Python] L1-008. 求整数段和-PAT团体程序设计天梯赛GPLT
  8. Eclipse中和编辑相关的快捷键
  9. Oracle的重做日志
  10. LINUX系统下监控DELL服务器硬盘状态
  11. [原]tornado源码分析系列(二)[网络层 IOLoop类]
  12. 第一次作业 三班20
  13. uniapp项目使用mescroll中mescroll-body组件记录
  14. 【区块链开发入门】(二) 以太坊的编程接口
  15. 阴阳师手游如何用云手机无限多开换IP防封
  16. pandas filter数据筛选
  17. 浪漫主义时期交响曲 聆听记录
  18. 计算机系统层次结构最顶层,在多媒体计算机系统的层次结构中,处于顶层的系统是( )。...
  19. 模拟cmos集成电路(8)
  20. 正点原子 第65讲 MPU6050 六轴传感器实验

热门文章

  1. Mac 和 Android 手机之间互传文件,这四种方法简单高效!
  2. 电网计算机基础资料,国家电网考试大学计算机基础复习题.docx
  3. 三星手机软件测试英文文档,三星手机验机及测试指令集.doc
  4. Mybatis Update操作 返回值修改为受影响条数
  5. How to Enhance Our Sense of Happiness? 如何提升我们的幸福感
  6. windows i0s android,更多阅读:Win10是咋运行安卓/i0S应用的
  7. “在未来10年,超过一半的职业会被取代。”2019下半年的风口!
  8. Java多线程异常抛出后的表现及捕获
  9. Chapter_10
  10. 座舱交互的下一个时代