编程金融小白学 股票期权 lv.3 PCP 平价

ArcGIS Pro 3D地形图制作教程:免费DEM数据源与快速出图全流程 数字高程模型(DEM)是地形分析与三维可视化最基础的数据载体,它通过栅格像元记录地表海拔,为场景构建提供核心输入。理解DEM的坐标系、分辨率与高程单位原理,是避免三维地形被压成“一张饼”的前提。借助ArcGIS Pro的局部场景,用户无需在二维地图与三维软件间往返切换,即可将平面DEM拉伸为立体地形,并通过垂直夸张、山体阴影及影像纹理叠加快速提升表现力。针对数据获取难题,SRTM与ASTER GDEM等免费全球数据源提供了30米级别的可靠选择,配合地理空间数据云或OpenTopography等渠道,可大幅降 阅读详情

上一篇 期权策略

编程金融小白学 股票期权

PCP

PCP 平价原理

  • Put-Call Parity(PCP)
  • 在欧式期权 标的资产不付红利的情况下

c 看涨期权
p 看跌期权
S 标的资产现价
X 现金
r 无风险利率
T 到期时刻
t 当前时刻

PCP 现货

  • 组合

    1. 看涨期权 c c c + 现金(行权价的无风险贴现值 X 1 + r ( T − t ) \frac{X}{1+r(T-t)} 1+r(T−t)X​)
    2. 看跌期权 p p p + 标的资产 S S S
  • 当到期时刻 T 时:

    • 当 S T > X S_T > X ST​>X: 组合1价值 S T S_T ST​ 组合2价值 S T S_T ST​
    • 当 S T ≤ X S_T \leq X ST​≤X: 组合1价值 X X X 组合2价值 X X X
    • 组合1 == 组合2
  • 在无套利的情况下 当前t时刻的两个组合价值也应该相等

    • c + X 1 + r ( T − t ) = p + S c + \frac{X}{1+r(T-t)} = p + S c+1+r(T−t)X​=p+S
    • 组合1 == 组合2
正向套利操作 (Forward)

c + X 1 + r ( T − t ) > p + S 0 X 1 + r ( T − t ) > p + S 0 − c X > ( p + S T − c ) \begin{aligned}c + \frac{X}{1+r(T-t)} &> p + S_0\\ \frac{X}{1+r(T-t)} &> p + S_0-c\\ X &> (p + S_T-c)\\\end{aligned} c+1+r(T−t)X​1+r(T−t)X​X​>p+S0​>p+S0​−c>(p+ST​−c)​

  • 卖出看涨期权( + c +c +c),买入看跌期权和股票( − p -p −p),借入所需资金( − S 0 -S_0 −S0​),最终需还 ( p + S T − c ) (p + S_T-c) (p+ST​−c) 终值
  • 到期时,无论股指高于或低于行权价 X X X ,投资者均以 X X X 元卖出手中股票,获得 X − S T X-S_T X−ST​,与手中股票多头抵消,最终获得 X X X
  • 获利: X − ( p + S T − c ) X-(p+S_T-c) X−(p+ST​−c)
  • 若扣除 税费等其他因素 仍然赚钱 那么 这交易策略现实可行
反向套利操作 (Reversal)

c + X 1 + r ( T − t ) < p + S 0 X 1 + r ( T − t ) < p + S 0 c X < ( p + S T − c ) \begin{aligned}c + \frac{X}{1+r(T-t)} &< p + S_0\\ \frac{X}{1+r(T-t)} &< p + S_0c\\ X &< (p + S_T-c)\\\end{aligned} c+1+r(T−t)X​1+r(T−t)X​X​<p+S0​<p+S0​c<(p+ST​−c)​

  • 买入看涨期权( − c -c −c),卖出看跌期权和股票( + p +p +p),贷出资金( + S 0 +S_0 +S0​),最终收入 ( p + S 0 − c ) (p + S_0-c) (p+S0​−c) 终值
  • 到期时,无论股指高于或低于行权价 X X X ,投资者均以 X X X 元买入期权股票,获得 S T − X S_T-X ST​−X,与手中股票空头抵消,最终结果 − X -X −X
  • 获利: ( p + S T − c ) − X (p+S_T-c)-X (p+ST​−c)−X
  • 若扣除 税费等其他因素 仍然赚钱 那么 这交易策略现实可行

PCP 期货套利

F 期货价格

  • PCP 平价组合

c + X 1 + r ( T − t ) = p + F 1 + r ( T − t ) c + \frac{X}{1+r(T-t)} = p + \frac{F}{1+r(T-t)} c+1+r(T−t)X​=p+1+r(T−t)F​

  • 期货 交易成本较低 流动性较好

策略构造

保护性看跌策略

  • 情形:假如投资者 买入了一份股票 又担心它会下跌

  • 股票多头 + 虚值或平价看跌期权多头

  • 用 PCP 平价解释:

    • 买入股票 S + p S + p S+p 买看跌期权 = 看涨多头 c c c
    • 所以构造出了看涨多头股票
  • 使用上篇博客的代码绘图

def plotearn(x,y):
    plt.fill_between(x*(y<0),y*(y<0),color='lightskyblue',label='亏损')
    plt.fill_between(x*(y>0),y*(y>0),color='mistyrose',label='收益')
# 股票 + 平价看跌期权多头
buy = Option(3000,0)
o = 100 # 期权费
price = np.linspace(2500,3500,1001)
buy_put = buy.put_opt(price)
stock = price-3001
plt.figure(figsize=(8,5), dpi=800)
plt.plot(price,stock,'--',color='green',label='股票')
plt.plot(price,buy_put,'--',color='blue',label='平价看跌期权多头')
plt.plot(price,buy_put+stock,'--',color='red',label=r'期权 $p+S$')
plt.plot(price,buy_put+stock-o,color='red',label=r'期权 $p+S-o$期权费')
plotearn(price,buy_put+stock-o)
buy.plotshow('保护性看跌(股票多头 + 平价看跌多头)')

05

# 股票 + 虚值看跌期权多头
buy_put_low = buy.put_opt(price+50) # 虚值看跌期权多头
plt.figure(figsize=(8,5), dpi=800)
plt.plot(price,stock,'--',color='green',label='股票')
plt.plot(price,buy_put_low,'--',color='blue',label='虚值看跌期权多头')
plt.plot(price,buy_put_low+stock,'--',color='red',label=r'期权 $p+S$')
plt.plot(price,buy_put_low+stock-o+20,color='red',label=r'期权 $p+S-o$期权费') # 20为预估的差价
plotearn(price,buy_put_low+stock-o+20)
buy.plotshow('保护性看跌(股票多头 + 虚值看跌多头)')

06

  • 策略特征
    • 收益无限 风险有限
    • 相对仅持有现货
      • 保留上升空间,保护下跌风险
      • 支付成本:盈亏平衡点提高,上涨时相对盈利少
  • 适用情形:保守牛市预期
    • 用看跌期权多头保护股票价格下跌风险

备兑看涨策略

  • 持有现货 卖出平价或虚值看涨期权
# 股票 + 平价看涨期权空头
sell = Option(3000,0,False)
sell_call = sell.call_opt(price)
plt.figure(figsize=(8,5), dpi=800)
plt.plot(price,stock,'--',color='green',label='股票')
plt.plot(price,sell_call,'--',color='blue',label='平价看涨期权空头')
plt.plot(price,sell_call+stock,'--',color='red',label=r'期权 $S-c$')
plt.plot(price,sell_call+stock+o,color='red',label=r'期权 $S-c+o$期权费')
plotearn(price,sell_call+stock+o)
buy.plotshow('备兑看涨(股票多头 + 平价看涨空头)')

07

# 股票 + 虚值看涨期权空头
sell_call_high = sell.call_opt(price-50)
plt.figure(figsize=(8,5), dpi=800)
plt.plot(price,stock,'--',color='green',label='股票')
plt.plot(price,sell_call_high,'--',color='blue',label='虚值看涨期权空头')
plt.plot(price,sell_call_high+stock,'--',color='red',label=r'期权 $S-c$')
plt.plot(price,sell_call_high+stock+o-20,color='red',label=r'期权 $S-c+o$期权费')
plotearn(price,sell_call_high+stock+o-20)
buy.plotshow('备兑看涨(股票多头 + 虚值看涨空头)')

09

  • 策略特征

    • 收益有限而风险较大
    • 相对仅有现货
      • 下跌风险降低:增加收入;盈亏平衡点下降
      • 上升空间受限
  • 适用情形

    • 增加收入(因各种原因无法出售)
    • 约束盈利离场价位

期权风险分析

  • 期权价格同时受到 标的价格方向 和 波动率 的影响

  • 期权空头:

    • 最大收益为期权费收入:大概率
    • 最大亏损无限或较大:小概率
    • 但小概率事件一旦发生,可能亏损严重
    • 保证金制度的约束(保证金不足需要追加)
  • 期权多头:

    • 盈利时汇报率较高,且最大亏损为期权费收入
    • 亏损是大概率事件,且可能亏损 100%
    • 无保证金制度约束
    • 谨防虚值期权爆炒风险:期权与权证不同

Black-Scholes-Merton 公式

  • 欧式定价基准模型
  • 无红利欧式期权定价公式为例:

c = S N ( d 1 ) − X e − r ( T − t ) N ( d 2 ) p = X e − r ( T − t ) N ( − d 2 ) − S N ( − d 1 ) d 1 = ln ⁡ ( S / X ) + ( r + σ 2 / 2 ) ( T − t ) σ T − t = ln ⁡ ( S X ) σ T − t + r σ T − t + σ 2 T − t d 2 = ln ⁡ ( S / X ) + ( r − σ 2 / 2 ) ( T − t ) σ T − t = d 1 − σ T − t \begin{aligned}c &= SN(d_1)-Xe^{-r(T-t)}N(d_2)\\ p &= Xe^{-r(T-t)}N(-d_2)-SN(-d_1)\\ d_1 &= \frac{\ln(S/X)+(r+\sigma^2/2)(T-t)}{\sigma \sqrt{T-t}} \\ &= \frac{\ln(\frac{S}{X})}{\sigma \sqrt{T-t}}+ \frac{r}{\sigma} \sqrt{T-t}+\frac{\sigma}{2}\sqrt{T-t}\\ d_2 &= \frac{\ln(S/X)+(r-\sigma^2/2)(T-t)}{\sigma \sqrt{T-t}}\\ &= d_1 -\sigma\sqrt{T-t}\end{aligned} cpd1​d2​​=SN(d1​)−Xe−r(T−t)N(d2​)=Xe−r(T−t)N(−d2​)−SN(−d1​)=σT−t ​ln(S/X)+(r+σ2/2)(T−t)​=σT−t ​ln(XS​)​+σr​T−t ​+2σ​T−t ​=σT−t ​ln(S/X)+(r−σ2/2)(T−t)​=d1​−σT−t ​​

c 看涨期权价格
p 看跌期权价格
S 标的资产现价
X 行权价
r 无风险利率
T 到期时刻
t 当前时刻
𝜎 波动率
N()为标准正态分布累积分布函数

  • 和市场定价不符合因为它假设
    • 市场可复制和无套利
      • 可卖空、无税费、连续交易、证券可分
      • 无套利
    • 标的资产服从连续的几何布朗运动
      • 标的无跳动
      • 波动率为常数
      • 无风险利率为常数
B-S-M 运用
  • 计算隐含的波动率
  • 估计希腊字母(偏导)
  • 定价基准

下篇 隐含波动率

容器化部署实践:从Docker Compose到微服务架构的Web应用标准化方案 容器化技术通过将应用及其依赖打包成标准化的镜像,解决了环境一致性和依赖管理难题,其核心原理基于操作系统级虚拟化。这项技术为现代软件工程带来了显著的降本增效价值,特别是在持续集成与持续部署(CI/CD)流程中。通过配置即代码和不可变基础设施等实践,开发团队能够实现部署流程的自动化与可重复性。在Web应用部署场景中,容器化方案通常结合Nginx反向代理、多阶段构建优化和健康检查机制,为前后端分离架构提供高可用的运行时环境。本文以selene项目为例,深入解析了如何利用Docker Compose实现轻量级容器编 阅读详情

相关推荐

深入解析Lora模块的工作原理与应用场景

本文深入解析了Lora模块的工作原理与应用场景。Lora模块作为物联网领域的核心无线通信组件,凭借其独特的扩频调制与半双工通信技术,实现了远距离、低功耗的数据传输。文章详细拆解了其技术内核,包括空中唤醒等低功耗奥秘,并提供了地址、信道、空中速率等关键参数的实战配置指南。最后,探讨了Lora模块在智能家居、智慧农业、城市监测等广域物联网场景中的具体应用,为开发者提供了从理论到实践的完整参考。

weixin_29174385的博客 333

期权PCP平价原理

考虑两个投资组合,X为行权价 组合A:一份欧式看涨期权c加金额为Ke-rt的现金 组合B:一份有效期和行权价格与组合A中看涨期权相同的欧式看跌期权p加上一单位标的资产S 期权到期时,两个组合价值均为max(S_T,X),欧式期权不能提前执行,两个组合在T时刻价值必定相等,因此有: c + Ke-rt = p + s

王延超的博客 5537

从图片到3D模型:用Tripo+Unity打造AI建模流水线(避坑指南)

本文详细介绍了如何利用Tripo和Unity构建AI驱动的3D建模流水线,从图片到3D模型的高效转换。通过文生模型和图生模型的双模系统,开发者可以大幅提升建模效率,适用于游戏开发和数字内容创作。文章还提供了环境配置、图片预处理、批量生成等实用技巧,帮助开发者避开常见陷阱。

weixin_27024175的博客 613

期权价格分析

1.期权价格的上下限 1.1 看涨期权 对欧式看涨期权而言,上限为当前的现货价格,因为如果期权费超过现货价格,不如直接购买现货本身来持有;下限为期权的内在价值,因为期权的价值由内在价值和时间价值构成,而时间价值总是大于0的。 对美式看涨期权而言,上限仍然为当前的现货价格;下限在有红利情况下高于欧式期权,在无红利情况下相等。 1.2 看跌期权 对欧式看跌期权而言,价格上限为执行价格的贴现值,因为如果期权费高于执行价格现值,而赚的钱是执行价格与现货价格的差值,无论如何都是亏本买卖;价格下限仍然为内在价

Paddington7的博客 5169

RAG优化知识库检索(4):混合检索技术

混合检索技术在RAG(检索增强生成)系统中的应用显著提升了检索效果。本文探讨了语义检索与关键词检索的优缺点,指出两者在语义理解和精确匹配方面的互补性。通过结合BM25与向量检索,混合检索系统能够更全面地捕捉文档的相关性。文章详细介绍了并行检索、级联检索、稀疏-密集混合表示等多种结合方式,并探讨了权重调整策略,如线性组合、动态权重调整和排序融合算法。此外,稀疏-密集混合检索架构的设计和实现方案也被深入分析,展示了如何通过结合不同检索方法的优势,提升RAG系统的检索质量和效率。

分享一些感兴趣的技术方面 2073

SRA数据库

简介 序列读取存档(sequence Read Archive,SRA)数据是可通过多个云提供商和NCBI服务器获得的,它是最大的可公开获得的高通量测序数据存储库。 SRA接受来自生活各个部门以及宏基因组学和环境调查的数据。 SRA存储原始测序数据和比对信息,以提高可重复性并通过数据分析促进新发现。 NCBI网站储存二代测序原始数据的数据库 SRA官网 从Entrez搜索结果中下载SRA序列 例如查找SRA Entrez中BALB / c小鼠淋巴结组织的RNA-Seq记录 获取搜索结果 SRA se

qq_44520665的博客 5907

pcp平价原理套利

现货套利 期货套利

huiqiong_wang的博客 1361

Cosmos Transfer2.5多模态AI模型部署与优化实战

多模态AI技术通过融合文本、图像、代码等不同模态数据,实现跨模态理解与生成。其核心原理基于Transformer架构的注意力机制,结合对比学习实现模态对齐。这类技术在智能内容创作、跨模态搜索等领域具有重要价值,尤其适合电商营销图文生成、UI设计转代码等场景。Cosmos Transfer2.5作为先进的多模态模型,支持8192 tokens长文本窗口和混合模态输入,实测推理速度达17.5 samples/s(T4显卡)。部署时需注意FlashAttention优化可提升3倍长文本处理效率,8-bit量化则能

weixin_29038303的博客 281

量化进阶——如何进行期权套利(二)

阅读原文:http://club.jr.jd.com/quant/topic/1353225 京东金融官方资讯QQ群:456448095 有什么想咨询的都可以来询问我们 紧接量化进阶——如何进行期权套利(一) 链接地址http://club.jr.jd.com/quant/topic/1352301 简单套利策略的到期日损益分析 上述案例中的简单套利策略的损益进行

JDquant的博客 2473

Unity热更实战:用YooAsset+HybridCLR实现小游戏资源与代码双更新(含避坑清单)

本文详细介绍了Unity小游戏开发中如何通过YooAsset与HybridCLR实现资源与代码双热更新方案。内容涵盖环境配置、架构设计、微信小游戏专项优化、热更代码工程化实践及真机调试技巧,帮助开发者解决审核周期长、紧急修复等痛点,提升更新效率与稳定性。

weixin_42520025的博客 501

【WRF-GHG 教程第一期】概述(Overview)

概述(Overview)

WW、forever的博客 509

python3抓取-双色球开奖的所有历史数据-2003年始

开奖数据抓取自500彩票网站: https://datachart.500.com/ssq/history/history.shtml 使用Python3语法 需安装以下必须依赖包: pip install requests pip install bs4 pip install user_agent 已抓取数据下载地址,包含Excel数据以及txt数据文件及py代码: https...

我的blog 1万+

r3live 使用前提 雷达-相机外参标定 livox_camera_lidar_calibration

港科大livox_camera_calib虽然操作方便,但是使用mid360雷达会有视角问题(投影三维点到相机),尝试了很多场景,标定效果都不理想(推荐场景是楼梯间),看来港大的更适合avia之类窄角度的雷达。如果标定效果不好的话,就使用 getExt2节点,getExt1节点只优化外参,而getExt2节点在计算的时候会将一开始计算的内参作为初值和外参一起优化。一般使用getExt1节点即可,如果在外参初值验证过,并且异常值已经剔除后,优化还是有较大的残差,那么可以使用getExt2试一试。

z1872385的博客 2399

项目实战 网易彩票3

一 initialize方法 + (void)initialize第一次使用这个类或者它的子类的时候调用,但是并不是说只会调用一次。 初始化子类的时候,先初始化父类,在初始化子类 + (void)load如果一个类只想做一次操作的时候,在load方法里去调用 二 新特性界面加立即体验 最后一个 cell 加上立即体验 封装方法最后一个 cell 判断方法 XMGNewFeatureCell /

IOS开发进阶之路 1283

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

用python抓取“3d”彩票数据,怎么分析你说了算!

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34095889的博客 1326

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

Scrapy爬取彩票开奖结果的实现

需求:爬取体育×××高频游戏-北京11选5的开奖结果实现计划:使用Scrapy从网页上爬取实现步骤:1、准备一个开发测试环境,笔者使用的是:1)Ubuntu16.04 2)Python2.7.12 3)Scrapy1.2.02、创建一个scrapy工程: scrapystartprojectElevenPFiveSpider结果如下:...

weixin_34128839的博客 591

股票期权 【小白手册】(含大量图解)

股票期权 小白手册基本概念什么是期权?认购期权认沽期权四种期权类型收益简单线性图买入看涨线性图(多头认购)买入看跌线性图(多头认沽)卖出看涨线性图(空头认购)卖出看跌线性图(多头认沽)期权线性图合约要素实值,虚值与平值内在价值与时间价值期权的定义对比 期权多头与空头对比 期权与期货保证金欧式看涨期权价格曲线欧式期权价格曲线欧式期权看跌价格曲线期权策略单期权策略风险收益期权多头 风险收益期权空头 风...

Varalpha的博客 7143

编程金融小白学 股票期权 lv.7 希腊字母 Theta

上一篇 希腊字母 Gamma 文章目录编程金融小白学 股票期权希腊字母 IV波动率 Sigma (σ)(\sigma)(σ)Delta (Δ)(\Delta)(Δ) — 标的资产价格特征 I特征 II特征 III特征 IV证券组合的 Delta 值Delta 中性Gamma (Γ)(\Gamma)(Γ)特征 I特征 II特征 III特征 IV证券组合的 Gamma 值Gamma 中性Theta (...

Varalpha的博客 3474

编程金融小白学 股票期权 lv.6 希腊字母 Gamma

上一篇 隐含波动率 文章目录编程金融小白学 股票期权希腊字母 II 编程金融小白学 股票期权 希腊字母 II

Varalpha的博客 3101

编程金融小白学 股票期权 lv.4 隐含波动率

上一篇 PCP策略 文章目录编程金融小白学 股票期权 编程金融小白学 股票期权

Varalpha的博客 2476

编程金融小白学 股票期权 lv.0 基本概念

文章目录编程金融小白学 股票期权基本概念什么是期权?认购期权认沽期权Python 期权类买入认购线性图买入认沽线性图卖出认购线性图卖出认沽线性图期权线性图合约要素实值,虚值与平值内在价值与时间价值 编程金融小白学 股票期权 最近 沉迷股市 学习期权,所以 学了半斤八两的我 来写写 关于 股票期权 的介绍手册, 帮助 像我一样的小白 从 编程 与 数学的角度 了解期权。若有哪里不对,欢迎大佬在评论...

Varalpha的博客 1549

编程金融小白学 股票期权 lv.5 希腊字母 Delta

上一篇 隐含波动率 文章目录编程金融小白学 股票期权 编程金融小白学 股票期权

Varalpha的博客 1259
上一篇: 编程金融小白学 股票期权 lv.2 期权策略
下一篇: 编程金融小白学 股票期权 lv.4 隐含波动率
Varalpha
博客等级 码龄7年 353粉丝 49原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值