0:03 该策略以
0:07 27% 的年回报率击败了标准普尔 500 指数,敏锐比率为 2.4。
0:09 而且,它只使用一个
0:12 指标,一个。 它被称为前向
0:14 因子策略,你几乎
0:16 肯定从未听说过它。 它
0:18 使用日历价差来交易远期波动性,
0:20 以降低风险和
0:23 减少损失。 多年来,我一直将该策略作为
0:25 我的投资组合的核心部分进行交易,
0:27 它在将该投资组合增长到现在的 7 位数中段的过程中发挥了重要作用
0:31 。 今天,我将把一切都给你
0:34 。 19 年的回溯测试、
0:36 真实的交易示例,甚至还有
0:38 计算器,以便您可以自己运行。
0:40 一旦你发现它有多么简单,
0:41 你就会想知道为什么没有人谈论
0:44 它。 交易是什么? 这是设置。
0:46 这是一个简单的基于规则的交易。
0:49 使用一个指标打开日历或双日历价差
0:51 。 然后持有它直到
0:53 前期合约到期之前。
0:56 就是这样。 无需不断调整,无需
0:58 猜谜游戏。 优势来自于
0:59 我们稍后将定义的单一指标
1:01 。 这一观点来自学术
1:04 研究,表明
1:05 隐含波动率的期限结构存在持续的偏差
1:07 。 基本上,市场对
1:10 波动性的前瞻性看法往往是错误的,
1:12 而这种错误可以通过
1:14 普通的期权结构来弥补。 引起
1:16 我关注的论文是
1:18 波动性和
1:20 期权投资组合回报的期限结构预测。 研究发现,
1:25 根据两个近期到期日构建的远期隐含波动率
1:27 系统性地错误估计了
1:29 短期波动率的实际值
1:31 。 当远期 V 相
1:34 对于前期而言过低时,
1:36 远期波动往往会带来回报。
1:38 好消息是,您不需要使用奇异的
1:40 产品来表达这一点。 日历
1:42 价差可以完成这个任务。 所以核心前提
1:44 很简单。 如果市场
1:46 对下一期波动率的远期报价
1:48 完全公平,那么当前期
1:50 合约到期、后期合约成为
1:52 新的前期合约时,其一期
1:54 波动率应该与之前的
1:56 远期报价相匹配。 但通常情况并非如此。 这个
1:59 差距很大而且持续存在,足以
2:01 围绕它制定一项规则策略。 我们的
2:03 一个指标将告诉我们何时进行
2:05 价差交易,然后我们持有价差直至
2:08 到期并平仓。 让我们
2:10 一步一步来分析一下。 因为要
2:12 了解远期波动性,我们首先
2:14 需要了解
2:15 这种交易运作背后的机制。 让我们从对
2:17 远期波动性的直观解释开始
2:19 。 想象一下像
2:22 降雨一样的随时间变化的波动。 您有
2:24 一月份的天气预报。 这就是您的
2:26 前期隐含波动率。 然后你就得到了
2:28 一月和二月的
2:30 综合预测。 这就是你的后段
2:32 隐含波动率。 现在,从这两个
2:34 预测中,您实际上可以推算出
2:37 二月份的降雨量。
2:39 二月份的数字是
2:42 一月至二月的远期波动率。
2:44 对于期权,我们使用相同的概念,
2:46 但我们处理的不是降雨量,而是
2:48 方差。 这就是波动率的
2:51 平方。 为什么会有差异? 因为
2:53 非重叠时间段内的方差会
2:55 加在一起,就像不同时期的总降雨量一样
2:57 。 这就是我们
2:58 不直接平均隐含波动率的原因
3:01 。 相反,我们将方差
3:03 乘以时间结合起来。 因此,如果近期到期的合约(
3:06 称为 T1)大约为 30 天,而
3:09 下一个合约(称为 T2)大约为 60 天,那么
3:12 T1 和 T2 之间的远期波动率
3:15 就是使
3:17 总方差在
3:19 这两个窗口之间正确对齐的唯一数字。 波动率代表
3:21 每年的标准差。 而且由于
3:23 不同时间窗口内的方差
3:26 就像我们的雨水示例一样相加,我们
3:28 总是在方差空间中进行数学运算,
3:30 然后对结果求平方根以
3:32 回到波动率。 我们将保持这一
3:35 实用性。 一个公式,然后一个例子。
3:37 不要被数学吓到。 这将
3:38 非常简单易行,您
3:40 无需自己计算。
3:43 描述中有一个免费的 Python 脚本,或者如果您不喜欢
3:45 Python,可以使用 oquants.com 上的免费计算器
3:46 。 现在,让我们来讨论一下
3:49 数学计算。 Sigma 1 等于
3:51 前期的年化 IV,
3:55 到期时间为 T1 年。 我们
3:57 让 sigma 2 成为到期时间为 T2 的后期年度化 IV( 以
4:00 以
4:03 年为单位)。 这也假设 ts2
4:05 大于 t1。 然后我们定义
4:07 方差为
4:09 波动率的平方。
4:11 t1 和 ts2 之间的窗口的年化远期方差
4:18 为 v2 * t2 减去 v1 * t1 / t2 减去
4:20 t1。 那么远期波动率本身
4:22 就是远期方差的平方根
4:24 。 因此我们回到波动
4:26 空间。 这是一个关键细节。 时间必须
4:28 始终以年为单位来表示。
4:32 例如,30 天等于 30/365,60
4:35 天等于 60/365。
4:37 让我们举个例子来说明这一点。
4:39 假设 30 天隐含波动率为
4:42 45%。 我们还假设 60 天
4:44 隐含波动率为 35%。 我们的
4:49 年限定义为 30/365 和
4:51 60/365。然后,我们
4:54 通过对波动率求平方来计算方差。 现在我们
4:55 计算前向方差,其
4:58 值为 0.0425。 0425 这
5:00 是我们年度化远期方差
5:02 测量值。 然后我们取
5:04 该数字的平方根,得出 30 天至 60 天到期日
5:07 之间的年化远期波动率为 20.6%
5:09 。 考虑到
5:11 这两个 IV 点,市场
5:14 暗示前端到期后 30 天内波动率约为 20.6%
5:18 。 这意味着,当
5:21 60 天期权
5:24 变成 30 天期权时,30 天内的预期波动率为
5:27 20.6%(按市场当前价格计算)
5:29 。 您可以
5:31 对任意一对到期日重复此过程。
5:34 例如,30 到 90、60 到 90 以及
5:36 介于两者之间的任何值。 这就是我们
5:38 推导出远期波动率的方法。 市场
5:40 对未来一段时间波动性的隐含看法
5:42 。 现在,一切都
5:44 汇集到了一起。 这个比率不仅可以将
5:46 亏损交易转变为盈利交易,
5:49 还可以准确地告诉您何时进入。
5:51 这被称为前向因子。
5:52 好的,现在我们了解了远期
5:54 波动性,让我们来讨论一下
5:57 推动整个交易的一个指标。
5:59 前向因子或简称 FF。
6:02 远期因子告诉您
6:04 前期隐含波动率 相对于
6:06 相对于
6:08 下一个到期日的远期隐含波动率有多热。 简而言之,
6:10 它衡量的是
6:12 当前发生的事情与期限
6:15 结构预测的下一步之间的差距。 而这种差距、
6:17 这种不平衡正是我们试图
6:19 获取的优势。 对于
6:21 我们在此讨论的所有计算和研究,我们都
6:23 使用隐含波动率。 这是
6:28 扣除收益隐含波动率后的隐含波动率。 原因如下。
6:30 Xarn IV 是期权市场
6:33 在扣除
6:35 与预定收益公告相关的额外溢价后的隐含波动率
6:37 。 我们为什么要使用它?
6:39 因为收益会导致
6:41 近期 IV 出现暂时的特定股票飙升。
6:43 如果我们不消除这个峰值,我们就会将
6:45 苹果与橘子进行比较。
6:48 前期 IV 受到收益的推动,
6:49 而后期则较为平静,效率较低
6:52 。 通过使用 X earn IV,我们将所有
6:54 到期日和所有股票代码置于平等的
6:56 竞争环境中。 因此,远期因子
6:59 真正反映了期限结构不平衡,而
7:01 不仅仅是一次性事件的结果。
7:03 这样做会扼杀盈利交易吗?
7:05 一点也不。
7:07 当 Xarn FF 升高时,日历仍会通过收益发挥作用
7:09 。 在这些情况下,您交易的是
7:11 基础曲线错位,而
7:13 不仅仅是收益事件。 然而,
7:15 论文研究表明,当完全避免收益时,这些
7:17 日历价差往往表现更好
7:19 。 为了
7:22 简单和一致性,
7:24 对于大多数交易者来说,最简单的方法是避免
7:26 通过收益来交易该策略。 这意味着, 在
7:28 在
7:31 您进入和第二次到期之间不应发生任何收益事件。 如果
7:33 这是真的,Xarn IV 将
7:35 与常规隐含
7:37 波动率相同。 远期因子
7:40 定义为前期 IV 减去
7:42 第一和第二期之间的远期 IV 再
7:44 除以
7:46 第一和第二期之间的远期 IV。 远期
7:48 因子衡量的是
7:50 前期 IV 与
7:52 远期波动率之间的相对差异。 正如我们
7:54 之前定义的,它量化了近期
7:56 隐含波动率与
8:01 T1 到 T2 区间隐含远期波动率的比较情况。 它以
8:03 百分比差异来表示,即前部
8:05 超过前部的程度。 那么,我们该如何
8:07 解释这一点呢? 如果 FF 大于
8:09 零,则前 IV 大于
8:11 前 IV。 这通常发生在
8:13 期限结构处于现货溢价状态时,
8:16 预示着近期的压力或恐慌。
8:18 从历史上看,这种设置表现出非常
8:19 强劲的表现,具有较高的夏普
8:22 比率和强劲的回报。 这些是我们
8:24 在本视频中关注的重点。 如果 FF
8:27 小于零,则意味着前 IV 小于
8:28 前 IV。 这通常
8:30 发生在期限结构处于正
8:32 价差时,这是
8:35 普通市场的默认状态。 这些往往
8:37 利润较低,但仍然稳固,
8:39 只是不如积极的 FF
8:41 设置那么强劲。 那么这为什么重要呢? 当
8:43 近期波动率相对于
8:46 远期波动率过高时,长期远期波动率
8:48 立场往往会获得回报。 美妙之处
8:50 在于,您可以使用
8:52 普通的香草选项来近似长前向跳跃。 为了做
8:53 多远期金库,我们可以使用
8:56 日历价差。 卖出 IV
8:58 较高的前端,买入 IV
9:00 较低的后端。 那么为什么正 FF 可以
9:02 捕捉到这种错误定价呢? 在恐慌的
9:04 市场中,交易者争相购买短期
9:06 保护或投机产品。 这会导致
9:08 前期 IV 上升,而后期
9:10 IV 的上升幅度则小得多。 当您计算
9:12 远期价格时,这是市场
9:14 对下一个周期窗口的隐含储备。 它通常
9:16 比前面低得多。 如果
9:18 差距很大,则表明一旦当前压力消失,
9:21 市场可能低估了未来的风险 。
9:23 。
9:28 如果其中一个前端 IV 在
9:30 到期时缩小,您将从短腿的 Theta 和
9:33 IV 挤压中受益,或者两个
9:35 后端期间因成为新的前端而面临
9:37 短期风险,您的日历价差将获利,因为它将成为新的
9:39 前端,您的多腿将受益。
9:42 入口处的 FF 越大,
9:43 捕获的错位就越大。 让我们 使用
9:46 使用
9:47 之前远期
9:49 波动率示例中的数字来研究一个高 FF 示例,其中
9:52 远期 V 等于 20.66% 66%,
9:55 前期 IV 为 45%。 然后,我们可以 通过
9:56 通过 计算
9:58 计算
10:00 前 IV 和前向之间的百分比差异来计算前向因子,
10:03 得出的值为 117%。
10:05 市场暗示,
10:08 前沿到期后的下一个 30 天窗口期的
10:12 隐含波动率将为 20.66%。
10:13 尽管今天的前期隐含
10:16 波动率为 45%。 这是严重的
10:18 现货溢价。 前面很热,
10:20 前锋看起来很平静。
10:24 底线是,117% 的远期因子表明
10:26 期限结构存在重大错位。
10:27 这正是长期
10:30 日历价差对
10:32 未来波动性上升的强有力押注的设置。 正的
10:34 前向因子意味着前线很热。
10:36 我们倾向于使用长日历。 让我告诉
10:38 你为什么这会隔离前向切片。
10:41 日历价差,无论是多头还是
10:43 空头,从根本上来说都是对
10:45 两个到期日之间的远期波动性的押注。
10:47 我们卖出
10:50 近期并买入远期的长期日历是多头
10:52 远期金库。 我们
10:54 买入近期并卖出
10:57 远期的短期日历是短期远期库。 让我们
10:59 通过重新审视我们的方差直觉来回顾一下为什么会这样
11:02 。 请记住,方差是
11:04 波动率的平方,并随
11:06 时间增加。 后期方差
11:08 等于前期窗口方差加上
11:10 前期窗口方差。 而
11:12 前期方差恰好等于
11:14 前窗方差。 通过卖出
11:16 前端并买入后端,您可以
11:18 有效地移除前端部分并
11:20 仅保持对前向
11:23 部分的敞口。 这就是它形成长期远期
11:25 波动率头寸的原因。 将其翻转,则
11:27 前切距离就不足了。 让我们来探讨一下
11:29 长期日历价差,即长期
11:31 远期波动率。 再次,该头寸
11:33 是卖出即将到期的合约,例如 30
11:35 天,并买入进一步到期的合约,
11:38 例如 60 天。 观点是,
11:40 市场低估了
11:41 下一个窗口的波动性。 我们希望远期
11:43 波动性上升。 那么,什么有助于
11:46 未来波动呢? 如果前端 IV 下降,
11:48 这将增加我们的前向波动性。
11:51 现在冷却下来了。 如果未来 IV 上升,
11:52 我们的未来波动性也会上升。
11:55 未来风险的定价被提高。
11:57 不管怎样,我们都会在长期内获益。
11:59 如果前静脉注射上升,就会造成疼痛。 这会
12:01 降低前跳高度。 预示着
12:03 近期压力将进一步加大。 背部 IV 下降
12:06 也会对长期日历造成影响。 这也
12:08 降低了我们的远期储备,未来
12:10 风险再次被降低。 不管怎样,
12:12 长日历都是失败的。 让我们来探讨一下
12:14 短期日历价差,即短期
12:16 远期波动率。 因此,再次强调,我们的
12:18 立场是买入即将到期的期权,
12:20 卖出远期到期的期权。 观点是,
12:22 市场夸大了
12:23 下一个窗口的波动性。 因此
12:25 远期波动率应该会下降。 再次,
12:30 如果前向 IV 上升,则前向波动性会降低;
12:32 如果后向 IV
12:34 再次下降,则前向
12:36 波动性会降低。 任何
12:38 导致未来波动性上升的因素都会带来损害。 因此,前期
12:40 IV 下降将会增加我们的
12:43 前期波动性,而后期 IV 上升
12:44 也将会增加我们的前期
12:46 波动性。 无论如何,
12:48 如果发生这种情况,日历价差就会亏损。 长期
12:50 日历和短期日历都依赖于路径。
12:52 价格大幅波动可能会将您的损益推到
12:55 帐篷区之外,而在该区域之外,
12:57 您的希腊风险敞口会趋于平缓,这意味着
12:59 您对远期波动的敏感度会
13:01 减弱。 然而,你转动的主要杠杆
13:04 仍然是前向波动性。 我们
13:06 希望它在长历法中上升,
13:08 我们希望它在短
13:09 历法中下降。
13:13 当我们交易香草上市
13:15 期权而不是直接
13:18 交易远期金库或远期方差的场外交易产品时,帐篷外风险敞口的减少只是我们接受的一种风险
13:20 。 好的,现在我们已经了解了
13:22 远期波动率、远期
13:24 因素和日历价差,让我们来
13:26 看看真实的回溯测试结果和数据
13:28 设置。 我们不只是相信报纸上的
13:30 说法。 我们
13:32 在现实的交易摩擦下通过真实的可投资利差测试了这个想法
13:35 。 我们
13:37 使用您实际可以交易的期权重建了福特波动性逻辑
13:39 ,然后分层增加
13:41 滑点、佣金和容量
13:43 限制,以便结果反映
13:45 现场交易者实际可以看到的情况。 我们
13:47 对两种时间
13:49 跨度系列进行了测试。 第一个是看涨
13:51 期权日历。 买入较远
13:53 日期的等值看涨期权,卖出近期
13:55 日期的等值看涨期权。 相同的执行价格,
13:57 不同的到期价格。 这是简洁
13:59 经典的日历版面。 我们还
14:01 探索了长 35 三角洲双
14:03 日历。 我们出售前期
14:05 期权链的执行价格,看涨期权的
14:08 delta 值为正 35,看跌期权的 delta 值为负 35
14:10 。 如果需要的话,我们接受正负 5 个
14:12 delta 差异,以达到
14:16 上期期权所列的相同执行价格。 实际上,
14:18 您正在同时运行两个日历
14:21 。 在 35
14:23 Delta 看涨期权侧做空前多回,
14:25 在负 35 Delta 看跌期权侧做空前多回。
14:27 这种结构利用了倾斜。 您
14:29 通常会出售更丰富的前期
14:32 倾斜并拥有相对便宜的
14:34 后期倾斜,同时扩大相
14:36 对于单一货币
14:38 日历的利润范围。 对于这两种结构,我们都测试了
14:41 3D 组合,每个组合都有一个小的缓冲区,
14:42 因此我们不会因为列表粒度而跳过交易
14:45 。 我们测试了 3060、3090
14:48 DTE 和 6090 DTE。 同样,我们
14:51 允许每个目标周围有正或负 5DTE 缓冲区
14:53 。 这意味着
14:56 25 到 35 之间的任何数字都算作 30。
14:58 当连锁店
15:01 列出 29 或 32 天而不是完美的
15:03 30 天时,这使得数据集保持现实性。 我们仅交易
15:05 20 天平均期权交易量超过
15:07 每天 10,000 份合约的股票。 这使得
15:10 填充合理且容量合理。
15:12 测试自 2007 年开始,涵盖了
15:14 近 19 年的期权历史。
15:17 大量的周期、恐慌、低谷
15:19 状态,足以让我们充满信心地做出分布
15:21 陈述。
15:23 每笔交易都会产生滑点和佣金。 我们
15:27 根据未平仓
15:29 合约和交易数据限制了每个交易品种的同时价差数量。 所以回
15:31 测不能不切实际地吸收
15:33 书本上的知识。 这避免了纸张
15:35 性能在尺寸增大时消失的情况
15:37 。 当目标 DTE 和双日历时,我们进入
15:39 目标增量在
15:41 允许的缓冲区内排列,然后
15:43 我们一次性进入价差。 在
15:46 退出时,我们会
15:47 在前期合约
15:50 到期日(实际上是在收盘前)以价差形式平仓整个仓位。
15:53 那么为什么要使用两种结构呢? 现价
15:54 日历是中心多头远期波动率的最清晰的代理 。
15:56 。
15:59 35 delta 双日历增加了倾斜
16:01 收割和更广泛的支付几何,
16:03 这可以提高获胜率,并在当前向切片定价错误时加强
16:04 回报和我们的指标之间的联系
16:09 。 归根结底,这不是
16:12 玩具模拟。 它是一个大型流动
16:14 多死期数据集,包含实际日历
16:17 价差交易,带有缓冲、摩擦
16:19 和容量限制,并使用与
16:23 您在现实世界中运行策略的方式相匹配的机械进入和退出规则进行管理
16:24 。 对于这两个数据集,我们
16:27 对 30 到 60DTE 对有 124,000 个观测值
16:30 ,对
16:33 30 到 90DTE 对有 95,000 个观测值,
16:36 对 60 到 90D 对有 88,000 个观测值。
16:38 这是超过 300,000 个完全
16:40 指定、完全成本分散的
16:42 实例。 足以
16:44 相当自信地做出分布陈述。 我们
16:46 可以从回报分布中看到,
16:48 在所有情况下,盲目交易
16:50 所有这些头寸都会导致
16:51 负平均回报。 这是一个
16:54 重要的基准。 日历不是
16:56 免费的午餐。 如果您不考虑
16:58 期限结构,每次开火时交易成本
17:00 和滑点都会让您陷入困境
17:02 。 我们可以看到,
17:05 3090dt 价差具有最佳负
17:07 回报,并且所有分布都呈
17:09 正偏态。 这意味着大多数是
17:12 失败者,但也有一些更大的赢家。 我们还
17:14 注意到,
17:15 双日历的平均回报率比其
17:17 货币看涨期权要好,而且其
17:20 胜率也更高。 这与
17:22 预期相符。 我们正在前面销售倾斜, 并
17:24 并
17:26 通过扩大日历的利润帐篷来扩大我们的利润区域
17:28 。 当然,由于交易的合约数量增加,这会
17:30 导致更多的潜在佣金
17:32 和滑点
17:34 。 最糟糕的回报是
17:37 已付借方,即 100%。 但我们会看到
17:40 有些大于100%。 这
17:42 是由于滑点和佣金造成的。
17:44 实际上,临近到期的宽幅市场以及
17:47 两次进入和退出时支付的价差可能
17:50 会使测量的损失超过 100 几个点。
17:52 这是一个测量工件。 并不是
17:54 说经纪人收取的费用超过了您的
17:56 借记金额,而是在某些情况下,滑点和佣金会使
17:59 往返成本变得
18:01 比入场借记金额稍大一些
18:03 。 从按
18:05 季度分组并随时间绘制的回报来看,该
18:07 策略看起来相对一致,
18:10 没有明显的季节性。 再次,
18:12 3090 看起来
18:14 具有最佳回报,尽管仍然意味着
18:17 负值。 这令人鼓舞。
18:19 如果有的话,优势不应该取决于特定的
18:21 时期或季度。 期限结构
18:23 错位贯穿整个周期。
18:25 这是铰链。 高于简单的 FF
18:27 截止值,回报变为正值。 我
18:29 会给你确切的阈值和一个非常
18:31 简单的规则。 通过观察 日历
18:33 日历
18:35 价差回报与远期因子的回归线散点图,
18:37 我们可以看出一种明显的关系。
18:40 远期因子越高,长期
18:42 日历价差回报越好。 显然,我们可以
18:44 从图表中看到,当因子达到或
18:47 超过 0.1 到 0.2 时,回报就
18:50 开始变为正值。 我们还可以看到,
18:51 这种关系在
18:53 双日历中更加牢固。 更多的证据表明,
18:55 双日历可能更好地 与
18:57 与
18:59 先前建立的更好的负平均
19:01 回报一起进行交易策略。 这就是我们
19:03 想要的签名。 以远期因素为条件,
19:05 重新构建了交易,让我们打开
19:07 日历价差并希望收获
19:09 可重复的错位。
19:12 双日历
19:13 在散点图中斜率更大这一事实表明
19:15 其收益与远期因子之间的关系
19:18 略强。 通过 观察
19:19 观察
19:22 y 轴上的回报率和 x 轴上的远期因子十分位数的图表
19:24 ,我们可以清楚地看到,
19:26 更高的正
19:28 远期因子会带来更好的日历
19:30 价差回报率。 对于多头
19:32 平价看涨期权日历,我们看到,对于
19:36 3060 对,高于 0.14 的 FF 会带来
19:39 正回报。 对于 3090 对,
19:42 高于 0.03 的 FF 会带来正回报。
19:46 对于 6090 对来说,高于 0.41 的 FF
19:48 会带来正回报。 对于长期
19:50 35 delta 双日历,我们看到
19:54 3060 对,高于 0.11 的 FF 会带来
19:56 正回报。 对于 3090 对,
20:00 高于 0.01 的 FF 会带来正回报。
20:03 对于 3090 对来说,高于 0.14 的 FF
20:05 会带来正回报。 让我们
20:06 根据这些值创建一个模型,看看
20:08 它如何改变我们的结果。 最简单的
20:11 模型是仅当 FF
20:13 高于我们刚刚看到的
20:15 每个 DTE 配对和结构的阈值时才进行交易。
20:16 其余一切保持不变。 对于
20:19 平价看涨期权日历,
20:21 仅进行 FF 截止值以上的交易,
20:24 3060 现在的平均回报率为正 9.2%
20:27 ,胜率为 47%,
20:30 平均每月交易 50 笔。 3090
20:32 目前的平均回报率为正 4%,
20:35 胜率为 50%,平均
20:38 每月交易量为 138 笔。 6090 目前的
20:41 平均回报率为正 39.7,
20:42 胜率为 49.5%,
20:44 但平均每月仅有四笔交易
20:46 。 对于长期双日历,
20:48 仅进行高于 FF
20:52 截止值的交易,3060 现在的平均回报率为正 7.9%,
20:55 胜率为 54.6%
20:58 ,平均每月交易 62 次。
21:01 3090 目前的平均回报率为正 3.8%(8%),
21:04 胜率为 56.7%,
21:07 平均每月交易 166 笔。
21:10 6090 目前的平均回报率为正 16.9%,
21:14 胜率为 51.1%,
21:16 平均每月交易 36 次。
21:18 这里有一些重要的内容。 首先,
21:20 过滤会翻转
21:22 每个存储桶的平均回报符号。 这正是我们所
21:25 希望的。 其次,货币
21:27 看涨期权日历桶中的 6090 在平均回报率上看起来很庞大,
21:29 但在交易数量上却非常稀疏
21:32 。 第三,在同等门槛下,双日历的
21:34 胜率通常略高一些
21:36 。 所有这些
21:38 模型看起来都不错,但为了获得
21:40 更具可交易性的东西,我希望将这个
21:41 数字提高到
21:44 每月平均交易次数约为 20 次的水平。因为
21:47 即使拥有庞大的投资组合,这也将是
21:49 大量的交易,我们可能会
21:51 通过减少除看涨期权日历之外的所有交易次数来增加我们的回报,对于看涨期权日历,
21:55 我们
21:56 实际上需要
21:57 通过降低门槛来增加每月的交易次数
22:00 。 这可能会减少我们的
22:02 回报,但会降低我们的差异并
22:04 给我们带来更多的交易。 对于
22:06 平价看涨期权日历,将 FF
22:08 阈值调整为每月 20 笔交易左右,
22:11 我们得到以下结果。 3060 的
22:15 调整后 FF 为 0.23 23,现在
22:19 平均回报率为 13.9%,胜率为 47.8%
22:21 ,平均每月交易 20 笔。
22:25 调整后的 FF 为 0.23 的 3090 目前
22:28 平均回报率为 9.3%,胜率为
22:31 50.3%,平均每月交易量为 19 笔
22:34 。 调整后的 FF 为
22:38 0.2 的 6090 现在平均回报率为 24.7%,
22:40 胜率为 45.4%,
22:42 平均每月交易 21 次。
22:44 对于长双日历,将
22:46 FF 阈值调整为每月 20 笔交易左右
22:48 ,我们得到以下结果。
22:52 调整后的 FF 为 0.23 的 3060 现在
22:56 平均回报率为 14.2%,胜率为 56%,
22:58 平均每月交易 20 笔。
23:02 调整后的 FF 为 0.23 的 3090
23:05 目前平均回报率为 10.4%,胜率
23:08 为 57.9%,平均每月交易量为 19 笔
23:11 。 调整后的 FF
23:15 为 0.2 2 的 6090 现在平均回报率为 22.6%,
23:19 胜率为 55.8%,平均
23:21 每月交易 21 次。 我们可以清楚地看到,
23:23 使用远期因子是
23:25 长期日历价差回报的预测信号,
23:27 所有时间范围和
23:29 头寸都是有利可图的。 我们还
23:32 注意到 6090 看起来似乎最好。 通过
23:34 绘制每季度的模型平均收益组
23:36 ,我们发现了一种
23:38 比盲目交易更加持续盈利的策略
23:40 。 我们还看到
23:42 6090 时间框架仍然看起来
23:44 最好。 现在我们已经
23:46 通过大量机会建立了盈利能力
23:48 ,我们可以开始确定
23:50 交易规模并对结果进行回溯测试。
23:51 让我们看一下
23:53 每种策略组合的凯利分数。 请注意,
23:55 凯利通常比
23:57 我们实际想要交易的要大得多。 在实践中,
23:59 我们更喜欢使用分数凯利来管理
24:01 凹陷凸度和参数
24:03 不确定性。 对于平价
24:06 看涨期权日历,3060 的凯利
24:09 分数为 16.1%。 3090 的凯利
24:12 分数为 20.1%,而 6090 的
24:15 凯利分数为 18.4%。 对于长
24:17 双历来说,3060的凯利
24:19 分数为25.7%。
24:23 3090 的凯利分数为 31.5%,
24:25 而 6090 的凯利分数为 29.1%。
24:26 29.1%。
24:28 根据凯利分数和
24:30 上述模型,双日历似乎
24:32 是更好、更有利可图的
24:34 结构。 此外,
24:36 根据凯利分数,3090 似乎是最佳时间框架
24:38 。 我们现在可以回溯测试
24:40 这些策略,看看它们的
24:41 历史表现如何。 回溯
24:44 测试从 100,000 美元开始,首先
24:46 根据最高的远期
24:48 因子分配头寸,直到投资组合
24:50 满为止。 再次,这些头寸被
24:52 持有直到前期
24:53 合约到期之前,然后以
24:55 价差平仓。 请务必查看
24:56 下面的链接,您可以在其中下载包含
24:58 回溯测试结果的完整文档
24:59 以及脚本,以便自己找到这些
25:01 交易。 投资组合
25:03 构建细节很重要。 分配
25:05 给最高 FF 会将资本集中到
25:08 最错误定价的股票中。 在
25:10 到期前以价差平仓可以避免
25:12 锁定风险和其他到期麻烦。 现在来看看
25:14 结果。 让我们从完整的
25:16 凯利结果开始。 对于长期资金
25:18 调用日历。 30 至 60DTE 对
25:22 实现了 21.5% 的 kegger 和 1.58 的
25:26 sharp。 3090dt 对实现了 22.6% 的
25:30 kegger 和 1.93 的 sharp。 6090dt 对
25:34 实现了 28% 的 kegger 和 1.72 的 sharp。
25:35 其次,我们来看一下双
25:38 日历的结果。 3060 对实现了
25:42 21.9% 的 kegger 和 2.11 的 sharp。
25:46 3090 对实现了 21.5% 的 kegger 和
25:49 1.97 的 sharp。 最后,6090 对
25:53 实现了 27% 的 kegger 和 2.27 的 sharp。 在
25:55 完整的凯利尺寸下,两种结构在
25:57 不同期限内均表现良好。
26:00 6090 天窗口在两者的 kegger 方面明显领先,
26:02 而双日历的
26:04 整体尖锐比率略高。
26:06 现在让我们看一下 halfkelly 的结果。
26:08 首先是看多看涨期权
26:12 日历。 3060 对实现了 20.5% 的
26:15 kegger 和 1.92 的 sharp。 3090 对
26:19 实现了 21.9 kegger 和 2.06 sharp。
26:22 6090 对实现了 27.8 桶和
26:25 1.97 锋利。 其次,从
26:27 长双历来看,3060实现了
26:32 21.5克的克格和2.07的锋利。 3090 的
26:36 桶装啤酒量为 21.4%,锋利度为 2.04。
26:39 6090 的桶装啤酒量为 27%,
26:42 锋利度为 2.38。 在半凯利水平下,业绩
26:44 表现非常接近全凯利
26:46 水平,同时显著提高
26:48 夏普比率,表明减少
26:50 头寸规模可以平滑权益曲线
26:53 并提高效率。 6090 DTE 对
26:55 继续占据主导地位。 最后,我们来
26:56 看看季度凯利结果。
26:58 首先,看多看涨期权
27:02 日历。 3060 对实现了 16.9% 的
27:05 kegger 和 2.37 的 sharp。 3090 对
27:08 实现了 20% 的 kegger 和 2.64 的锋利。
27:13 6090 的桶装啤酒量为 26.7%,
27:14 锋利度为 2.4。 其次我们来看长
27:17 双历。 3060 实现了 20% 的
27:21 桶装和 2.31 的锋利。 3090 的
27:24 桶装啤酒量为 20.3%,锋利度为 2.34。
27:28 最后,6090 实现了 26.5% 的
27:31 kegger 和 2.42 的 sharp。 按四分之一凯利
27:33 尺寸计算,夏普比率是
27:35 全盘最高的。
27:37 与全尺寸相比,Kegger 的体积几乎没有减少,但
27:39 回报的稳定性和效率却
27:41 大大提高。 这凸显了
27:43 实际的收获。 分数凯利
27:45 尺寸,尤其是四分之一或
27:47 更小的尺寸,可以在
27:49 增长和平滑之间实现最佳平衡。
27:51 标题很直接。 两种
27:53 结构均适用于所有三种 DT
27:55 配对,并且
27:58 长期性能的差异不大。 60 至
28:00 90 天的窗口始终显示出
28:02 最强的 kegger 和 sharp 混合,而
28:04 3060 天的窗口
28:06 对结构选择最为敏感。 这种模式
28:08 强化了该视频的中心点
28:09 。 优势在于前锋
28:12 因素,而不是某些超精确的
28:14 扩散选择或深度配对。 真正的
28:16 优势在于它能够识别
28:19 便宜的价格,也就是便宜的远期与日历
28:21 价差。 您还会注意到
28:23 有关尺寸的一些重要信息。 从
28:25 满凯利到半凯利,再到
28:27 四分之一凯利,啤酒密度几乎为零,但
28:29 锋利度却显著提高。 这是
28:31 因为较小的赌注可以让你同时持有更多
28:33 头寸,这意味着更好的
28:35 多样化。 平滑股权
28:38 曲线并降低回撤凸度。
28:40 实际的做法是选择分数
28:42 凯利四分之一或更少的股票,并将风险分散
28:44 到各个股票上,而不是过分依赖
28:46 少数股票。 在这两种结构中,
28:48 平价赎回日历是
28:50 最容易输入、管理和扩展的。 如果
28:52 您想要最干净、
28:54 移动部件最少的正向保险库代理,请从
28:57 这里开始。 双日历通常
28:59 在某些窗口中发布略高的风险调整概况,
29:01 因为您出售
29:02 更丰富的前期倾斜并拥有
29:05 相对便宜的后期倾斜,
29:07 这可以扩大利润范围。
29:09 代价是
29:11 执行风险更加复杂,成本也更高。
29:14 为了简化执行并降低成本,底线
29:16 是选择呼叫日历,
29:18 因为结构之间的差异
29:20 很小,并且执行更简单
29:22 ,成本更低。 我们知道这是
29:24 有效的。 让我们推测一下为什么这种策略有效,以便
29:26 我们对优势充满信心,然后
29:28 让我们通过一些易于遵循的
29:30 规则来实际运行该策略
29:32 。 当期限
29:34 结构不平衡变得极端时,就会出现这种优势。
29:35 这正是我们的前向因子所要
29:37 检测的。 让我们分析一下
29:40 为什么它有效、它从何而来以及
29:42 为什么它在实践中是可交易的。 很少有
29:44 参与者明确交易远期
29:46 波动性。 您能想到有多少零售
29:48 交易商或网点提倡
29:50 交易远期波动性吗? 此外,
29:52 期权市场的大部分资金流
29:54 集中在
29:56 受对冲、短期
29:57 投机和事件交易驱动的近期到期期权上。 这种
29:59 拥挤可能会使近期隐含
30:01 波动率过高,同时使
30:03 远期部分(期限结构隐含的下一时期)
30:06 被低估。 在
30:08 现货溢价、局部
30:10 恐慌、行业冲击或重大
30:12 新闻事件期间,交易员往往会大举进行
30:14 短期保护或投机。
30:16 他们抬高前期合同的报价,
30:18 却忽视了
30:20 下一期合同到期的公平关系。 这使得后段
30:22 相对平静,而前段隐含
30:25 波动率(两者之间的桥梁)
30:26 被压缩到
30:28 前端滚动后不合理的水平。
30:30 较高的远期因子读数通常
30:32 出现在流动性中等的单一股票中,
30:35 大型机构基金往往会
30:37 跳过这些股票。 通过合理的流动性过滤器
30:39 和头寸上限,这些资金
30:41 对于零售交易者来说仍然是可收获的。
30:42 对于零售和中型账户来说,它们的规模足够大
30:44 ,但
30:46 对于大型波动性基金来说,它们的规模太小,不足以产生影响,
30:48 因此这种优势仍然存在。 当
30:51 近期 IV 的出价超出
30:52 远期隐含的合理水平时,或者
30:54 相反,当其滞后太远时
30:57 ,时间利差自然会充当
30:59 曲线平衡器,帮助期限
31:01 结构回到公允价值。 这
31:03 与一对神奇的 DTE 无关。 我们
31:07 测试了 3060、3090 和 6090。虽然
31:10 6090 通常看起来最好,但福特因子
31:12 是期限结构错位出现的通用检测器
31:14 。 如果 前端
31:16 前端
31:18 隐含波动率和远期隐含
31:21 波动率之间存在真正的不匹配,那么无论
31:27 是 714、1030、1221、2035 还是介于两者之间
31:29 或之后的任何价格,交易都存在。
31:30 根据经验和
31:32 测试得出的一般建议是,如果
31:35 使用 X 赚取
31:37 隐含波动率或避免
31:38 收益来衡量时远期因子高于 0.2,则该设置通常是
31:40 可交易的。 显然,越高
31:42 越好。 以下是关键要点。 前瞻性
31:44 因素与特定的
31:46 日历模板无关。 它与
31:48 错误定价结构相关,即日历
31:50 与双日历或
31:52 对角线。 对货币与
31:55 35 德尔塔和期限的打击只是将
31:58 同样的不平衡货币化的工具。
32:00 规模较小,交易更多名称。
32:02 分数凯利的规模(通常为四分之一
32:05 或更小)可显著提高夏普比率,
32:07 同时仅略微降低
32:09 长期回报。 一个实用的规模
32:11 指导原则是将每个头寸限制在
32:14 投资组合权益的 2% 到 8% 左右,其中
32:16 4% 是一个不错的默认值。 将
32:19 风险分散到许多不相关的
32:21 股票上也是件好事。 以下是一份简单的剧本供您
32:22 遵循。 首先,我们希望找到具有
32:25 较高近期隐含
32:26 波动率、期限结构和现货
32:28 溢价的流动性股票。 这将导致较高的
32:30 前向因子。 使用隐含波动率计算
32:32 所选到期日之间的远期因子 或
32:34 或
32:36 完全避免收益。 如果您的远期
32:39 因子读数为 0.2 或更高,我们可以做
32:41 多日历或双日历,
32:43 即卖出前期并买入
32:45 后期。 我们希望将其规模定为
32:48 投资组合资本的 2% 至 8% 左右,其中
32:50 4% 是一个良好的默认值。 坚持
32:52 四分之一凯利或更少。 我们希望
32:54 从最高的
32:55 绝对远期因子读数开始
32:57 向下填补仓位,并保持在我们整体
33:00 投资组合的上限之内。 在
33:02 前期到期之前以价差平仓,然后重新部署
33:04 到新的信号中。 前向因子
33:06 简单、直观,并且根植于
33:09 方差的时间可加性。 当
33:11 短期合同的出价远远超过
33:13 长期合同
33:16 下一期的出价时,您将获得报酬
33:18 作为期限结构平衡者。
33:20 如果您希望 使用
33:21 使用
33:23 实时筛选器、每日警报和
33:25 历史前瞻性因素自动计算和筛选此过程,您可以
33:27 在 Oakquots 找到所有这些。 好了,
33:29 理论讲得够多了。 让我们通过
33:31 实际交易来了解一下如何
33:33 找到、验证和执行
33:35 这些设置之一。 让我们来看看
33:38 AES,它在 Oakquant
33:40 筛选器的前瞻性因素列表中名列前茅。
33:42 或者,您可以
33:44 使用经纪平台找到类似的设置。
33:46 只需筛选
33:48 近期隐含波动率非常高且远期
33:50 隐含波动率低得多的股票即可
33:52 。 这意味着我们正在
33:54 寻找一种现货溢价期限结构。 现在,
33:56 我们总是想检查收入。 在
33:58 这种情况下,预计收益为
34:00 10 月 30 日。 我们可以
34:02 使用 X 收益波动率进行交易,但为了使
34:04 这个例子简单实用,让我们
34:06 完全避免收益。 为了做到这一点,
34:08 我们将选择在收益之前结束的到期日
34:11 。 我们将寻求
34:19 以 61.97% 的隐含波动率出售 10 月 17 日 10 DTE 14.5 行权价看涨期权。
34:22 我们将寻求以 52.11% 的隐含波动率买入 10 月 24 日
34:26 17D 14.5 行权价的看涨期权 。
34:28 。
34:30 将这些值插入
34:31 计算器(可下载的
34:34 Python 脚本或 Oakance 上的免费远期因子
34:36 计算器),我们发现远期
34:39 波动率为 33.37%,
34:42 远期因子约为 86%。
34:44 这远远高于我们的 20% 门槛,
34:46 使其
34:48 成为交易的有力候选者。 我们以 51 的价格卖出
34:52 10 月 17 日到期的 14.5 执行价看涨期权,
34:56 同时以 61 的价格买入 10 月 24 日到期的 14.5
34:59 执行价看涨期权。净借方
35:02 仅为 10。这说明了
35:04 使用远期因子的真正优势。 它
35:06 帮助我们找到极其便宜的日历
35:08 价差,从而我们可以
35:11 以很大的折扣有效地购买远期波动率。
35:13 现在,我们只需持有至 10 月
35:15 17 日到期日,并
35:17 在前一个月到期之前关闭价差。
35:19 我们将拭目以待这一策略将如何
35:21 发挥作用,但像这样具有高
35:23 前向因子和低进入成本的设置正是
35:25 这一策略的核心。
35:26 如果您还没有,请确保
35:28 下载下面的脚本或
35:30 查看 out.com 以访问实时
35:32 筛选器、计算器和社区。