期权定价matlab程序.docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
期权定价 Matlab 程序 期权定价 Matlab 程序是金融工程领域中一种常用的金融工具,用于计算美国期权的价值。本文档提供了 Matlab 程序的源代码,用于计算 Boyle(1986)三叉树法的美国期权价值。 Matlab 程序的主要参数包括: * CallPut:表示期权的类型,Call = 1,Put = 0 * AssetP:表示基础资产的价格 * Strike:表示期权的执行价格 * RiskFree:表示无风险利率 * Div:表示基础资产的股息收益率 * Time:表示期权的到期时间 * Vol:表示基础资产的波动率 * nSteps:表示三叉树法的时间步长 程序的主要计算步骤包括: 1. 计算时间步长dt = Time / nSteps 2. 计算成本携带率cc = RiskFree - Div 3. 计算上涨和下跌的 magnitude:Up = exp(Vol * sqrt(2 * dt)),Down = 1 / Up 4. 计算三叉树法的概率:P_up, P_down, P_mid 5. 计算贴现率Df = exp(-RiskFree * dt) Matlab 程序的优点是可以快速计算美国期权的价值,并且可以根据不同的参数进行灵活的调整。但是,需要注意的是,该程序假设基础资产的价格服从几何布朗运动,因此在实际应用中需要结合具体情况进行调整。 此外, Matlab 程序还可以用于其他金融衍生工具的定价,如欧式期权、 Barrier 选项等。同时, Matlab 程序也可以与其他金融模型集成,例如 Monte Carlo 模拟、Finite Difference 方法等,以进行更加复杂的金融分析。 Matlab 程序是金融工程领域中一种强大的工具,能够快速计算美国期权的价值,并且可以与其他金融模型集成以进行更加复杂的金融分析。但是,需要注意的是,该程序的假设和参数需要根据具体情况进行调整,以确保结果的准确性。
- 过去门前2022-11-21超赞的资源,感谢资源主分享,大家一起进步!
- 2301_768893672023-10-07资源内容详细,总结地很全面,与描述的内容一致,对我启发很大,学习了。
- 粉丝: 87
- 资源: 2万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 技术资料分享TF卡资料很好的技术资料.zip
- 技术资料分享TF介绍很好的技术资料.zip
- 10、安徽省大学生学科和技能竞赛A、B类项目列表(2019年版).xlsx
- 9、教育主管部门公布学科竞赛(2015版)-方喻飞
- C语言-leetcode题解之83-remove-duplicates-from-sorted-list.c
- C语言-leetcode题解之79-word-search.c
- C语言-leetcode题解之78-subsets.c
- C语言-leetcode题解之75-sort-colors.c
- C语言-leetcode题解之74-search-a-2d-matrix.c
- C语言-leetcode题解之73-set-matrix-zeroes.c