Python 进阶视频课 - 11. 负油价和负利率模型
这是 Python 进阶课的第十一节 - 负油价和负利率模型,进阶课的目录如下:
NumPy 上
NumPy 下
Pandas 上
Pandas 下
SciPy 上
SciPy 下
Pandas 时间序列
Pandas 高频数据采样
默顿模型计量经济资本
LSMC 定价美式和百慕大期权
之前基础版的 11 节的目录如下:
编程概览
元素型数据
容器型数据
流程控制:条件-循环-异常处理
函数上:低阶函数
函数下:高阶函数
类和对象:封装-继承-多态-组合
字符串专场:格式化和正则化
解析表达式:简约也简单
生成器和迭代器:简约不简单
装饰器:高端不简单
学完本贴,你就了解了四种定价模型并给标的为两类资产的期权定价
用布莱克斯科尔斯模型和巴舍利耶定价商品现货和期货期权
用布莱克模型和正态模型定价利率期权,即利率上限下限,并能够从对数正态分布的模型的隐含波动率转换成正态分布的模型的隐含波动率
本贴的内容概览如下:
1. 布莱克斯科尔斯模型
标的路径模拟
商品现货期权
商品期货期权
隐含波动率
2. 巴舍利耶模型
标的路径模拟
商品现货期权
商品期货期权
波动率转换
3. 布莱克模型
远期利率
标的路径模拟
利率上限下限
4. 正态模型
标的路径模拟
利率上限下限
波动率转换
对于利率上下限,先从远期利率开始,再画出其支付结构,列出公式和代码,并可视化其 Black 模型和 Normal 模型之间的波动率转换结果。
def Normal_IRO( F=0.02, K=0.02, D=1, T=0.25, tau=0.25, sigma=0.2, omega=1 ):moneyness = F - Kvol_sqrt_T = sigma*np.sqrt(T)d = moneyness / vol_sqrt_TV = D * tau * (moneyness*omega*norm.cdf(omega*d) + vol_sqrt_T*norm.pdf(d))return np.sum(V)
def Normal_IV( price, F, K, D, T, tau, omega ):x0 = 10obj = lambda x: Normal_IRO(F, K, D, T, tau, x, omega) - pricex = fsolve( obj, x0 )return x[0]
本节内容绝对硬核,就等你来学!
付费用户(付 1 赠 1)可以获得:
观看课程视频 (100 分钟)
Python 代码 (Jupyter Notebook)
Jupyter Notebook
Python 进阶视频课 - 11. 负油价和负利率模型相关推荐
- Python 进阶视频课 - 10. LSMC 美式百慕大期权定价
这是 Python 进阶课的第十节 - LSMC 定价美式和百慕大期权,进阶课的目录如下: NumPy 上 NumPy 下 Pandas 上 Pandas 下 SciPy 上 SciPy 下 Pand ...
- Python 进阶视频课 - 9. 默顿模型
这是 Python 进阶课的第九节 - 用默顿模型计量经济资本,进阶课的目录如下: NumPy 上 NumPy 下 Pandas 上 Pandas 下 SciPy 上 SciPy 下 Pandas 时 ...
- Python 可视化视频课 - 3. Seaborn 上
这是 Python 数据可视化系列的第三节<Seaborn 上>. Python 数据可视化 Matplotlib 上 Matplotlib 下 之前 Python 数据分析和基础系列的所 ...
- 【视频课】快速掌握5大模型部署框架(NCNN+MNN+Tengine+TensorRT+微信小程序)
前言 欢迎大家关注有三AI的视频课程系列,我们的视频课程系列共分为5层境界,内容和学习路线图如下: 第1层:掌握学习算法必要的预备知识,包括Python编程,深度学习基础,数据使用,框架使用. 第2层 ...
- python文本挖掘视频课_自动摘要的python实现
请至PC端网页下载本课程代码课件及数据. 文本挖掘(TM),又称自然语言处理(NLP),是AI时代炙手可热的数据分析挖掘前沿领域,其所涉及的人机对话系统,推荐算法,文本分类等技术在BAT等企业中都得到 ...
- Python进阶——网课不愁系列AI换脸技术
俗话说的好:网络一线牵,珍惜这段缘! 网络的水很深,年轻人你把握不住,众所周知照片是可以P的,但是"视频"是"P"不了的(狗头保命) 谁能想到AI换脸竟然如此便 ...
- python培训视频课 知乎
Python爬虫为什么受欢迎 如果你仔细观察,就不难发现,懂爬虫.学习爬虫的人越来越多,一方面,互联网可以获取的数据越来越多,另一方面,像 Python这样的编程语言提供越来越多的优秀工具,让爬虫变得 ...
- 【视频课】快速掌握6大模型部署框架(Pytorch+NCNN+MNN+Tengine+TensorRT+微信小程序)!...
前言 欢迎大家关注有三AI的视频课程系列,我们的视频课程系列共分为5层境界,内容和学习路线图如下: 第1层:掌握学习算法必要的预备知识,包括Python编程,深度学习基础,数据使用,框架使用. 第2层 ...
- 【视频课】12小时不一样的高质量Python基础课,推荐给你学习!
在人工智能和深度学习领域,Python语言是必须掌握的,几乎所有的开源框架都基于Python接口,数据获取与整理需要用到Python,市面上Python教程众多,但良莠不齐,本次我们联合<王的机 ...
最新文章
- 剑指offer:面试题17. 打印从1到最大的n位数
- 深度对抗学习在图像分割和超分辨率中的应用
- VTK:阴影灯用法实战
- 爬虫工程师是干什么的?你真的知道了吗?
- BGP属性分析--Weight
- 从工具的奴隶到工具的主人
- OpenSSL库概述
- Spring Boot学习总结(12)——Spring Boot Admin 2.0应用监控示例
- JDBC 笔记4 PreparedStatement 与Statement 的区别
- 电脑指定区域旋转_随州平板电脑无线管道潜望镜QV厂家_武汉天仪仪器
- VS2010 配置PCL1.6.0AII in one 无法启动程序ALL_BUILD
- 网易云Api,轻松获取音乐数据
- dell笔记本耳机怎么设置_戴尔笔记本电脑怎样设置耳机
- 微软 rms服务器端,RMS 客户端部署说明 - Azure 信息保护 | Microsoft Docs
- 前程无忧、BOSS直聘、猎聘“抢”Z世代
- ZigBee Dotdot
- 网络适配器图标不见了,WLAN以太网都不见了
- 西瓜播放器 vue+xgplayer播放mp4/hls视频流。
- Redisson 锁
- android 网络连接和断开图标,网络连接频繁显示已断开?你该看看这篇文章!
热门文章
- esnp的静态和动态nat
- ML@矩阵微积分@Matrix calculus@Part1
- 【POJ 1723】SOLDIERS(排序、中位数)
- 计算机应用基础7074,毕业论文_计算机应用基础
- knife4j生产环境资源屏蔽
- java中类似实例化顺序_由浅入深详解Java 类的实例化顺序
- mysql中数值数据类型 int、bigint、smallint 和 tinyint的使用
- 2022牛客寒假算法基础集训营1 L E J H F C D A I (9/13)
- 5G开始商用,4G手机或到了大降价清货的时候
- Dijkstra算法求最短路