全部版块 我的主页
论坛 金融投资论坛 六区 金融学(理论版) 金融工程(数量金融)与金融衍生品
10657 12
2015-12-08
悬赏 5 个论坛币 未解决

   A bank has written a call option on onestock and a put option on another stock. For the first option the stock priceis 50, the strike price is 51, the volatility is 28% per annum, and the time tomaturity is 9 months. For the second option the stock price is 20, the strikeprice is 19, and the volatility is 25% per annum, and the time to maturity is 1year. Neither stock pays a dividend, the risk-free rate is 6% per annum, andthe correlation between stock price returns is 0.4.

    Using C/C++ or Java programming language to calculate the 10-day 99%Monte Carlo Simulation based VaR for the portfolio. Set the number ofsimulation to 5000.


单个期权的知道怎么计算,但是具有相关性的期权组合不知道怎么算,求思路,谢谢。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-12-19 20:08:49
ds1=rs1*dt+sigma1*s1*dz1
ds2=rs2*dt+sigma2*s2*dz2
z2=rho*z1+sqrt(1-rho^2)*z

然后将上面三个式子离散化做蒙特卡罗模拟  最后用delta中性的方法算VAR 应该是这个思路吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-20 00:01:24
simulate the path of the two stocks

reprice the two options on all path. Calculate the PnL of each option separately (simulated price-today's base price) . Then add the two PnL together to get the total PnL of the portfolio. Then calculate VaR based on the PnL vector.
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-25 08:27:27
0.以目前股价,计算两个Option的价格,产生Portfolio价格,P0
1.先产生具相关性的两个随机随机数
2.以此模拟10天后两个相关的股价
3.以10天后的股价,计算这两个Option的价格
4.将这两个Option价格相加,产生Portfolio价格,Pi,
5.令Vi=Pi-P0,
6.步骤1~步骤5做5000次,产生5000个Vi,i=1…5000
7.将Vi排序,取第50个最小的,即为VaR(10-day, 99%)。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-27 13:46:28
我们用的matlab中的 copularnd 生成相关的随机数,然后就好做了
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-10-26 00:39:07
请问楼主现在有思路了吗?我在准备FRM一级看到这个题不会准备问老师QAQ
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群