探索加密期权波动率交易的系统化实践——动态对冲工具使用

Trading Volatility – What Are My Options?

在本文中,我们将介绍一些如何交易资产波动性(而非资产价格)的示例。为了帮助理解,我们将使用 Deribit 上提供的几种不同产品,包括但不限于期权。我们将尽可能消除对标的价格方向的风险敞口,同时保留对价格变动幅度和频率(波动性)的风险敞口。

 期权合约的价格受标的资产波动性的显著影响,更具体地说,受市场对波动性的预期影响。这对想要投机波动性的交易者来说非常有用。

一、跨式期权(多头和空头)

大多数期权交易都会对波动性采取某种立场,即使这不是交易的主要关注点,但让我们首先了解一下常用于专门押注波动性的结构,即跨式期权。

多头跨式期权是指以相同的执行价格和到期日购买看涨期权和看跌期权。执行价格通常会接近开仓时的当前标的价格。如果只是持有至到期日而不做进一步调整,当标的价格远离执行价格时,多头跨式期权就会获利。价格波动越大,多头跨式期权获利越多。如果价格接近执行价格,多头跨式期权当然会亏损。

即使不了解期权或隐含波动率背后的数学或理论,也可以直观地理解此头寸是波动率多头。当标的价格没有太大波动时,就会亏损,而当标的价格波动很大时,就会获利。

相反,若要做空波动率,可以采取相反的头寸。卖出具有相同执行价格的看涨期权和看跌期权,就形成空头跨式期权,与多头跨式期权完全相反。

持有至到期时,如果标的价格接近执行价格,卖出跨式期权可获利。

如果标的价格远离执行价格,则会出现亏损。

回到多头跨式期权,如果价格在任一方向上大幅波动,它都可以获利,并且至少最初它对价格方向是中性的(Delta 中性)。但是,它需要价格远离执行价才能获利。看涨期权和看跌期权都要购买,通常是平值期权,因此购买此头寸的成本通常很高。随着标的价格远离执行价,多头跨式期权将开始失去其 Delta 中性,成为越来越有方向性的头寸,不再主要押注波动性。我们可以通过 Delta 对冲来解决这个问题,我们将在后面介绍。

卖出跨式期权可以预先收取大量权利金,但只有当价格恰好达到执行价时,这些权利金才能全部称为利润。标的价格离执行价越远,跨式期权持有者需要支付的费用就越多,而且这个金额没有上限。卖出跨式期权也可以进行 delta 对冲,我们将在后面介绍。

二、宽跨式期权(多头和空头)

宽跨式期权与跨式期权类似,但宽跨式期权涉及将看跌期权和看涨期权的执行价格移出价外。一些交易者可能对跨式期权的风险/回报状况感到满意,但正如刚才提到的,跨式期权交易的双方可能更喜欢宽跨式期权是有原因的。

 

从多头宽跨式期权的角度来看,他们不必为自己的头寸支付那么多权利金。但是代价是盈利需要的价格变动也更大了。

从卖出宽跨式期权的角度来看,他们需要更大的标的价格波动范围,仍能获利。但是,他们的最大利润会少得多。

跨式期权和宽跨式期权都提供了一种简单的方法来接触标的资产的波动性,既可以通过标的价格变动,也可以通过隐含波动率(期权价格)。如果隐含波动率上升,则意味着期权价格上升。这对多头跨式期权和宽跨式期权有利,而对空头跨式期权和宽跨式期权不利。相反,如果隐含波动率下降,则意味着期权价格下降,这对空头有利,对多头不利。

三、动态 Delta 对冲

正如我们已经提到的,尽管跨式期权和宽跨式期权在最初输入时通常都会大致具有 delta 中性,但随着标的价格朝一个方向移动,它们将失去 delta 中性。

例如,如果我们做多一个跨式期权,其中包括一个 delta 为 0.5 的看涨期权和一个 delta 为 -0.5 的看跌期权,那么如果我们将我们的 delta 加在一起,我们的总 delta 就是 0。完美,我们做多波动性,对价格方向没有偏好。

然而,现在假设标的价格迅速上涨几个百分点。这对我们的头寸有利,但我们的看涨期权现在是价内期权,而看跌期权现在是价外期权,因此我们期权的 delta 值可能已经变为看涨期权的 0.6 和看跌期权的 -0.4。现在我们的总 delta 值为 0.2,因此,除了仍然是波动性多头之外,我们还在做多标的价格。如果标的价格随后迅速下跌几个百分点,完全回溯之前的走势,我们可能又回到了起点。在这种情况下,波动性一直不错,但我们所谓的波动性多头头寸并没有从中受益,因为我们只是让 delta 值继续运行。

为了解决这个问题,并帮助我们的头寸从波动中获益,即使价格随后回到执行价格,我们可以在交易开放时对冲我们的 delta。为此,我们只需使用期货头寸来“抵消”期权头寸的 delta。

在我们的示例中,当我们首次进入多头跨式组合时,我们的总 delta 为 0,因此我们无需执行任何操作。当价格首次上涨时,我们的总 delta 变为 0.2。要使总 delta 回到 0,我们应该出售期货,使期货头寸的 delta 为 -0.2。

此时我们将得到:

  • 与我们的跨式期权相比,Delta 为 0.2

  • 与我们的期货空头相比,Delta 为 -0.2

当标的价格回落至执行价格时,我们的期权的 delta 将回到看涨期权的 0.5 和看跌期权的 -0.5。

然后我们将得到:

  • 与我们的跨式期权相比,Delta 为 0

  • 与我们的期货空头相比,Delta 为 -0.2

这使得 delta 为 -0.2。为了将其恢复为零,我们回购了期货头寸,在这种情况下将其完全平仓。

当然,我们的期权价值与我们没有进行任何 delta 对冲时完全相同,但现在我们从做空期货中获利。请记住,标的价格上涨,我们卖出了一些期货。标的价格随后下跌,因此我们以低于卖出价的价格买回了期货。从期货 delta 对冲中获得的利润确保了即使标的价格最终回到了我们的跨式期权的执行价格,我们仍然可以从我们看到的标的价格波动中获得一些利润。

这个简化但略显冗长的例子说明了如果交易者愿意更加积极并对冲他们的 delta,他们可以大幅降低其期权头寸的价格方向风险,使其成为主要对波动性本身的押注。

不过,Delta 对冲并不总是会带来更有利可图的结果。在我们的例子中,标的价格回到了执行价格,这对我们的多头跨式期权来说是最糟糕的情况,因此对冲带来的任何利润当然都会看起来更可观。但是,如果价格在一个方向上强劲波动,而没有大幅回调,那么未对冲的多头跨式期权头寸将更有利可图。当然,没有办法提前知道这种情况会发生,因此由交易者决定他们想要接触什么。如果纯粹想要的是波动性风险,那么他们将需要动态地对冲他们的期权。

四、对冲工具及DVOL 期货

到目前为止,我们可以使用期权以及期权与期货相结合来对冲我们的 delta。Greeks.live期权高阶工具中提供了专业的动态对冲工具,可直接使用。DDH工具使用教程:DDH 动态对冲工具

Deribit 上也有一种产品,可以让我们交易波动率指数(DVOL,即 Deribit 波动率指数)的期货合约。

五、策略实践

希望对波动性进行投机的交易者可以利用期权来实现这一目的。看跌期权或看涨期权的买方是做多波动性,而看跌期权或看涨期权的卖方是做空波动性。押注波动性的一些最常见的期权结构是跨式期权和勒式(宽跨式)期权,因为至少在最初,它们的 delta 大致是中性的。

在上文中,我们探讨了通过跨式期权、宽跨式期权和DVOL期货交易波动率的核心逻辑,以及动态Delta对冲对风险敞口管理的关键作用。这些策略为主动型交易者提供了灵活的工具,但对普通投资者而言,高频调仓和复杂风险控制可能面临技术门槛。

​对于希望系统化参与波动率套利的投资者​​,由Greeks.live团队运作的银蕨波动率优势策略提供了一种经过验证的解决方案:

专注方差风险溢价(VRP)​​:通过期权组合动态捕捉隐含波动率与历史波动率的差值,实现68%正溢价概率下的统计套利
​​自动化Delta对冲​​:实时对冲价格方向风险(Delta中性),专注波动率变动本身
​​历史验证表现​​:BTC策略运行794天(截至2025/03),费前年化24.94%,最大回撤4.56%,修复周期平均38天
​​多资产配置​​:支持BTC/ETH/USDT三类标的 
​​格致期权社区讨论入口:t.me/OKXGLVoptionsCN
运作验证​​
实盘运行超794天(截至2025/03),累计爬坡时间占比29%
典型修复周期:极端回撤后平均38天修复前高(2022年最长修复75天)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/901718.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

子函数嵌套的意义——以“颜色排序”为例(Python)

多一层缩进精减参数传递,参数少平铺书代码写更佳。 笔记模板由python脚本于2025-04-16 11:52:53创建,本篇笔记适合喜欢子函数嵌套结构代码形式的coder翻阅。 【学习的细节是欢悦的历程】 博客的核心价值:在于输出思考与经验,而不仅…

【数据结构与算法】LeetCode每日一题

此题跟27.移除数组中的指定值 类似,都是移除且双指针玩法,只不过判断条件发生了变化 此题跟26.删除有序数组中的重复项I 一样,除了fast-1变成了fast-2

c#OleDb连接池管理功能

使用 ConcurrentDictionary 和 ConcurrentBag 来管理数据库连接 using Drv.Utilities; using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.Data.OleDb; using System.Linq;namespace Drv.AccessClient {/// <summary>…

【Flink运行时架构】核心组件

在Flink的运行架构中&#xff0c;有两大比较重要的组件&#xff1a;作业管理器&#xff08;JobManager&#xff09;和任务管理器&#xff08;TaskManager&#xff09;。 Flink的作业提交与任务处理时的系统如下图所示。 其中&#xff0c;客户端并不是处理系统的一部分&#xff…

牟乃夏《ArcGIS Engine地理信息系统开发教程》学习笔记2

目录 一、ArcGIS Engine概述 1、 定义 2、 核心功能 3、 与ArcObjects&#xff08;AO&#xff09;的关系 二、开发环境搭建 1、 开发工具要求 2、 关键步骤 三、 ArcGIS Engine核心组件 1、 对象模型 2、 类库分类 四、 第一个AE应用程序&#xff08;C#示例&#xf…

端、管、云一体化原生安全架构 告别外挂式防护!

面对数字化转型浪潮&#xff0c;企业网络安全风险日益凸显。数据泄露、黑客勒索等事件频发&#xff0c;合规要求加速推进。尽管企业纷纷部署了防病毒、身份认证、文件加密、入侵防护、流量监控等多种安全系统&#xff0c;但分散且孤立的架构非但没有有效抵御风险&#xff0c;反…

深度学习--深度学习概念、框架以及构造

文章目录 一、深度学习1.什么是深度学习&#xff1f;2.特点3.神经网络构造1&#xff09;.单层神经元2&#xff09;多层神经网络3&#xff09;小结 4.感知器5.多层感知器6.多层感知器&#xff08;偏置节点&#xff09;7.神经网络构造 一、深度学习 1.什么是深度学习&#xff1f…

helm账号密码加密

1、安装工具 sudo apt update sudo apt install gnupg -y wget https://github.com/getsops/sops/releases/download/v3.10.2/sops-v3.10.2.linux.amd64 mv sops-v3.10.2.linux.amd64 /usr/local/bin/sops chmod x /usr/local/bin/sops2、生成加密文件 gpg --full-generate-…

大数据面试问答-HBase/ClickHouse

1. HBase 1.1 概念 HBase是构建在Hadoop HDFS之上的分布式NoSQL数据库&#xff0c;采用列式存储模型&#xff0c;支持海量数据的实时读写和随机访问。适用于高吞吐、低延迟的场景&#xff0c;如实时日志处理、在线交易等。 RowKey&#xff08;行键&#xff09; 定义&#xf…

动态渲染组件

React框架&#xff0c;JSX语法 今天遇到一个好玩的 常规的搜索列表&#xff0c;列表最后一列为操作列&#xff0c;删改查。 眼看着Table 操作列 的配置文件越来越复杂&#xff0c;决定把操作列单独写一个组件&#xff0c;代码瞬间靓仔了些 {title: Operation,dataIndex: oper…

Web APIs阶段

一、Web APIs和JS基础关联性 1.1JS的组成 1.2JS基础阶段以及Web APIs阶段 JS基础阶段&#xff1a;学习的是ECMAScript标准规定的基础语法 Web APIs阶段&#xff1a; Web APIs是W3C组织的标准Web APIs我们主要学习DOM和BOMWeb APIs是JS独有的部分主要学习页面交互功能需要使用…

Doip功能寻址走UDP协议

目前使用 connect()函数的UDP客户端 ,这里接收数据 解析的地方 查看一下。 如果使用 bind()、sendto()、recvfrom() 组合 那么返回值 和发送要在做调整&#xff0c;&#xff0c;根据业务需要后续在调整 其余的 和原来的 逻辑都是一样的&#xff0c;只是协议变了而已。 if serv…

Linux指令的详细介绍

前言&#xff1a;&#x1f33c;&#x1f33c; Linux是一款强大且广泛使用的操作系统&#xff0c;命令行接口&#xff08;CLI&#xff09;是与其交互的核心方式。通过Linux指令&#xff0c;用户可以高效地执行文件管理、系统监控、进程控制等任务。虽然刚接触时可能感到有些复杂…

Elasticsearch使用记录

一、配环境 1.docker版本部署es 8.x系列可以关掉ssl&#xff08;本地测试时&#xff09;&#xff0c;去docker的/usr/share/elasticsearch/config/elasticsearch.yml里面的“xpack.security.enabled:”设置成true就可以 2.window docker部署推荐教程&#xff1a;基于Docker安…

MuJoCo(Multi-Joint Dynamics with Contact)机器人仿真器存在的问题

MuJoCo物理引擎计算接触力的核心思路&#xff0c;是通过数学优化的方式同时满足多个物理约束&#xff0c;而不是简单地为每个碰撞点单独计算作用力。它的工作流程可以理解为几个阶段的紧密配合。首先&#xff0c;仿真器会快速检测所有可能发生接触的物体表面&#xff0c;筛选出…

基础(项目管理工具:JIRA、禅道)

目录 JIRA JIRA介绍 JIRA中的优先级&#xff08;缺陷严重程度&#xff09; JIRA中的解决结果&#xff08;缺陷的解决结果&#xff09; JIRA中的问题状态&#xff08;缺陷的状态&#xff09; 使用JIRA创建缺陷 JIRA的安装&#xff08;Windows&#xff09; JDK22的下载和安…

16.使用豆包将docker-compose的yaml转为k8s的yaml,安装各种无状态服务

文章目录 docker方式httpbinit-toolslinux-commandmyipreference docker-compose安装k8s方式 docker方式 httpbin A simple HTTP Request & Response Service https://httpbin.org/ https://github.com/postmanlabs/httpbin https://github.com/mccutchen/go-httpbin do…

Day(22)--网络编程习题

习题 以下是这些 TCP 通信练习题的 Java 代码实现及解析&#xff1a; TCP 通信练习 1 - 多发多收 客户端&#xff08;Client1.java&#xff09; java import java.io.IOException; import java.io.OutputStream; import java.net.Socket; ​ public class Client1 {public…

20、.NET SDK概述

.NET SDK&#xff08;Software Development Kit&#xff09; 是微软提供的一套开发工具包&#xff0c;用于构建、运行和管理基于 .NET 平台的应用程序。它包含了一组丰富的工具、库和运行时环境&#xff0c;支持开发者在多种操作系统&#xff08;如 Windows、Linux 和 macOS&am…

DELL电脑开机进入自检界面

疑难解答 - 如何解决开机直接进入BIOS画面 添加链接描述 一、DELL电脑开机自检提示please run setup program 未设置一天中的时间-请运行安装程序(Time-of-day not set - please run SETUP program) 配置信息无效-请运行安装程序(Invalid configuration information - ple…