当前位置: 首页 > news >正文

波动率建模(三)Heston模型及其Python实现

1. 为什么需要Heston模型?

BS模型假设:波动率(volatility)是常数。然而现实金融市场中,BS模型的假设存在明显缺陷:

  • 波动率是变化的:市场波动率会随时间剧烈变化(例如金融危机期间波动率飙升)。
  • 波动率聚集(Volatility Clustering):高波动率倾向于跟随高波动率,低波动率跟随低波动率。
  • 杠杆效应(Leverage Effect):股价下跌时,公司杠杆上升,风险增加,波动率上升。
  • 波动率微笑/偏斜(Volatility Smile/Skew):用B-S模型反推的隐含波动率随行权价变化,形成“微笑”或“偏斜”曲线,这与常数波动率假设矛盾。

Heston模型通过引入随机波动率波动率与资产价格的相关性,成功解释了这些现象。

2. Heston模型的基本设定

Heston模型的核心思想是:资产价格的波动率本身也是一个随机过程,通常用一个均值回归的随机过程(如CIR过程)来描述。

模型在风险中性测度下由以下两个随机微分方程(SDE)定义:

(1) 资产价格过程:dS_t = r S_t dt + \sqrt{v_t} S_t dW_t^S

(2) 方差过程(波动率平方):dv_t = \kappa (\theta - v_t) dt + \sigma \sqrt{v_t} dW_t^v,这个其实是CIR过程的形式。

(3) 资产价格和波动率的相关性过程:dW_t^S \cdot dW_t^v = \rho dt

其中:

- S_t:标的资产在时间 t 的价格。
- v_t:资产价格的瞬时方差(即波动率的平方,v_t = \sigma_t^2)。注意:Heston模型对方差建模,而非波动率。
- r:无风险利率(假设为常数)。
- \kappa:方差过程的均值回归速度(Speed of mean reversion)。值越大,方差越快回到长期均值。
- \theta:方差过程的长期均值(Long-term variance)。
-

http://www.dtcms.com/a/557215.html

相关文章:

  • 左侧 导航 网站泰安信誉好的网络推广公司
  • python 初学2
  • 51单片机基础-LCD12864液晶显示
  • 在openSUSE-Leap-15.6-DVD-x86_64-Media自制应用软件离线包——备份91个视频解码器的rpm包
  • 《云原生基础设施》
  • dedecms手机网站开发怎么在网站底部添加备案号
  • 2019个人建网站利用关键词进网站后台
  • 物联网技术与应用传感器学习笔记
  • 云架构设计与实践:从基础到未来趋势
  • 【SDIO】【SDMMC】硬件层
  • 算法 - 差分
  • 定制制作网站哪家好北京seo关键词
  • Transformer:Decoder 中,Cross-Attention 所用的 K(Key)和 V(Value)矩阵,是如何从 Encoder 得到的
  • 矩阵系统全面解析:构建智能营销体系的核心引擎
  • 灵山县建设局网站设计论坛最好的网站
  • 整体设计 全面梳理复盘 之14 原型表结构深化与组织表关联重构
  • 使用 GitLab CI/CD 为 Linux 创建 RPM 包(一)
  • Go语言中error的保姆级认知学习教程,由易到难
  • Go语言中通过get请求获取api.open-meteo.com网站的天气数据
  • 哪些网站可以做微课技术支持 英铭网站建设
  • STM32位带操作理论实践
  • 住房和城乡建设部的网站首页不懂网站怎么做平台
  • 禁止Windows 10升级至Windows 11的方法
  • 人工智能之数学基础:随机变量函数的分布(离散和连续)
  • 30.16.2.表现层框架设计
  • DMS 迁移错误:String Length Exceeds DDL Length 完整解决方案
  • 福建建设厅网站官网宣传推广方案
  • 网站搭建的步骤百度网站怎样做
  • 网站的建设与开发discover wordpress
  • apk反编译修改教程系列-----读懂 Android 签名机制:从 V1 到 V4的签名区别