# 0DTE Iron Condor —— tastylive Rising Star 访谈笔记

**视频**：[How 0 DTE Turned This Uber Driver Into A Millionaire](https://www.youtube.com/watch?v=-kLqp_4JLmU)
**频道**：tastylive（Tom Sosnoff 主持） · **时长**：30:26 · **发布**：2024-11-17
**嘉宾**：Mark，约 30 岁，前建筑工程 superintendent
**逐字稿**：`0DTE condor - transcript.txt`（同目录，已保存）
**姊妹篇**：见同目录 `README.md`（七篇索引 + 横向对比 + 跨视频共识）

**背景速览**：2017/18 受父亲影响从 covered call 入门 → 2022 年建筑业裁员，开 Uber 过渡 → 2022 年底全职交易，本金约 20 万美元（房产投资 + 积蓄，"roll the dice with everything you got"）→ 两年后约 150 万美元，基本全是利润。每天 100–200 笔交易，一年 2.5 万–5 万笔。

> ⚠️ 先摆在前面：这是一个 n=1 的成功样本，两年 ~175% 年化。Tom 在片中亲口反复警告 0DTE "significantly less edge... it's a zero-sum game... there's a lot of bodies out there"。下面第 6 节是我自己的批判性分析，请连着看。

---

## 1. 策略的主要逻辑

### 核心结构：只做 SPX 0DTE，全天分批卖 condor

* **标的唯一**：只交易 SPX，不用 SPY、不用 ES/MES 期货期权、不用任何东西对冲。Tom 直接说他是 "the ultimate one trick pony"，他确认了。
* **为什么只有 SPX**（他自己列的四条）：
  1. 定价极其准确（"very accurately priced"）；
  2. 进出摩擦成本极低；
  3. **现金交割**（cash settled）→ 无指派风险、无收盘后跳空风险，3:00/3:01 收盘那一跳之后就彻底结束了；
  4. 名义金额大 → 佣金/费用占比低，加上 bid-ask 窄、流动性深。
* 他认为这套逻辑可以搬到任何**现金交割**的品种，但商品世界几乎没有现金交割（都交割成期货），而其他大指数没有 SPX 的流动性和 skew 结构，所以实际上没得选。

### 两层持仓：日内做空 + 隔夜做多尾部

这是整个策略最关键、也最容易被忽略的一点 —— **他不是纯裸卖 0DTE**：

| 层 | 内容 | 目的 |
|---|---|---|
| **日内空头层** | 0DTE credit spread（condor），每 2 分钟一笔 | 收权利金，locally concave（局部凹，赚 income） |
| **隔夜多头层** | 提前一周开始分批建的 7/6/4/3/2/1 DTE **纯多头**期权，持有到到期 | globally convex（全局凸，限制回撤）；同时提供保证金抵扣 |

他的原话：**"I'm locally concave for income and globally convex to basically limit drawdowns."**

* 每天收盘时：**credit spread 100% 变现金，账户 99% 是现金**，只把 long tails 带过夜 —— 所以每天 4pm 的状态是 **long tails / long gamma / long vega / long delta**。
* 好处之一：第二天开盘时"翅膀"已经在手里了，不用再花钱买 wing。
* 好处之二：真出现跳空或极端行情，隔夜的长头寸是纯 bonus。Tom 补了一句："if you're taking the long side home with you overnight, who cares if you have a gap."
* 他明确说这些长期期权**长期期望值约等于零**，但它给组合带来"风险的多样性"—— 因为 credit spread 之间在你最需要的时候是**相关的**，唯一真正不相关的东西是 long vol。

### 同时对冲，不是事后对冲

> "a lot of people do hedging after the fact — once they get threatened. I always, if I'm selling a credit spread, I'm buying a hedge for it at exactly the same time."

### 关于"credit spread 其实是合成裸卖"

Tom 点破：他买的翅膀是最便宜的（0DTE 200 点外的 nickel wing，$0.05），所以本质上是**合成裸期权**（synthetically naked），买翅膀纯粹是为了**保证金和风险**，那 5 分钱是 give-up money。他认可这个说法。

---

## 2. 策略的实施和管理

### 日内节奏

* **9:32 ET** 开始 —— 等开盘价格发现（price discovery）完成后再动手。9:30–9:31 他明确说不能碰。
* 之后**每 2 分钟**下一组 credit spread，一直做到大约 **15:50**。
* 一天累计约 **15?–200 组**（字幕在此处含糊，配合"100–200 trades a day"应理解为 100–200 组量级），趋势日会顺势偏向某一边。

### 参数

| 项目 | 数值 |
|---|---|
| 短腿 Delta | **7 – 20 delta** |
| 单边收权利金 | 常在 **$1 – $3**，最高到 **$4.50**（取决于波动率和翅膀距离） |
| 翅膀 | 尽可能便宜，0DTE 通常 200 点外的 nickel wing（$0.05） |
| 结构 | **以 condor 形式整体下单**（put 侧 + call 侧同时） |
| 偏斜 | put 侧卖得更重一些；call 侧保留更多**较长期的 long call** 作为暴涨缓冲 |
| 隔夜多头 | 提前一周开始 leg in，7/6/4/3/2/1 DTE 各有一层，持有到到期 |
| 补充结构 | 会做一些 **calendar 结构**（"offer a lot of edge"，能加 vega） |

### 管理规则

1. **绝大多数持有到到期**（"I'm almost always letting them expire"）—— 这本身就是约 **2% 的 alpha**，因为省下了平仓的摩擦成本。
2. **例外**：一旦短腿 delta 逼近平值、仓位受威胁，**立刻按下单时就已经定好的 risk ratio 平掉**。他说这是为了避开"两分钟到期时巨大的 delta 风险"。
3. **以 condor 进场，但分边管理**："all entered as a condor, but I'm only managing the short leg if I get threatened on one side."
4. **只滚动短腿**，长腿（翅膀）原地不动 → **不在乎价差最后变多宽**（"you don't care how wide the spreads are" — "Nope"）。
5. **腿不拆开**：进场是 spread，出场是 spread（很 tastytrade 的做法）。
6. **不做 Fed 日**：全部价格都被压在公告上等着，价格发现混乱、滑点更高，"there's a negative expected return on it"。这是他一年里唯一休息的日子。

### 摩擦成本（他自己测出来的数据，非常有价值）

* **进场**：约权利金的 **2%**（大概半个 tick，$0.02–0.025）
* **出场**：约 **5%**；高波动时可能到 **10%**
* **止损单成交**：约 **2%**

---

## 3. 风险管理和一些心得

### 回撤记录

* 最大回撤 **20%** —— 发生在早期，当时做的是 90DTE 的 Gold / TLT / S&P 结构，撞上 2022 年俄乌战争爆发。
* 转成 0DTE SPX 之后，**最大回撤约 8%**。

### 心法

* **"We should look at ourselves as risk managers first and capital allocators second."**
* **为 conviction 优化，而不是为 return 优化** —— 只有这样才能真正执行下去（"optimizing your strategy for conviction instead of return so you can follow through"）。
* **"Test, trade, track, and be curious."** 这是他反复讲的四步公式。
* 交易的质量 = **假设的质量**。他从开始记录所有 input / output 之后才真正"click"。
* **主动缩小仓位**：赚到钱、找到节奏之后他**反而降低了下单手数**，理由是——"I don't want a drawdown I have to pay a volatility tax to get out of."（不想陷入那种必须付出高波动率成本才能脱身的回撤）。心理压力因此大幅下降。
* **complex 与 mastery**：越简单的东西，把周边所有概念理解得越深，才是真正的精通。
* **复利知识**：不只是资金复利，25 岁开始积累的学习能力是曲棍球棒形的。

### 可扩展性

他估算：0DTE credit spread 大约可以做到 **未平仓合约（open interest）的 5%** 而仍能拿到普通人的 bid-ask —— Tom 立刻反驳说"要占到 5% OI 几乎不可能"，言下之意是容量远远不是瓶颈。

---

## 4. 实战窍门 & 走过的弯路

### 窍门

* 🩶 **屏幕全部设成灰度（grayscale）** —— 这样红绿不再引发情绪反应，"purely I want to get what the backtest is and I want to create my occurrences"。**这是全片最便宜、最容易抄的一条。**
* ⏱️ **9:30–9:31 不交易**，等开盘价格发现结束（9:32 起）。
* 📅 **不做 Fed 日**（经测算是负期望）。
* 🪶 **把 long tails 带回家**，第二天不用重新买翅膀（省一趟摩擦）。
* 🔁 **受威胁时只滚短腿**，长腿不动，不管价差变多宽。
* ⚖️ **进场同时买对冲**，而不是等被打到再补。
* 🎯 **下单那一刻就定好风险比例**，不是被套住之后再想。
* 📉 **暴跌日反而是最好的卖 0DTE 的日子** —— "if the market is tanking those are some of the best days to sell zeros because there's so much demand for volatility."
* 🧮 **每日重置带来的低相关性**，让权益曲线比长周期策略平滑得多。
* 💡 Tom 补充的一个结构思路：**卖 1DTE 短腿 + 买 0DTE 翅膀**，日内收盘就平掉。因为出现大幅跳空时，0DTE 那条腿的 delta 走向 1 的速度比 1DTE 更快（1DTE 还剩一点时间价值）—— 所以**只能这样搭，反过来（卖 0DTE / 买 1DTE）不成立**。

### 弯路 / 教训

1. **2022 年之前**：一边打 60 小时工一边挤 10–15 小时交易，"你在开会时警报响了，那不行"。分心的兼职交易做不出结果。
2. **早期结构太杂**：90DTE 的 Gold / TLT / S&P 组合，遇到俄乌开战直接 -20%。之后收敛到只做 SPX。
3. **一度仓位过大**："I can get a little feedback from maybe I was sized too large" —— 后来主动降规模。
4. **裸奔式全职**：拿全部身家（约 20 万）上，他自己承认 "not advice that necessarily lends to everyone"。

---

## 5. 有价值的 Q&A（精选，含 Tom 的追问）

**Q：为什么是 SPX 而不是 SPY？**
A：SPY 有指派风险和收盘后波动；SPX 现金交割，收盘最后一跳之后就结束了。

**Q：会不会用 ES / 微型合约 / SPY 来对冲 SPX 0DTE？**
A：不会。只用 SPX。

**Q：几乎都持有到到期？**
A：是。不平仓就是省下约 2% 的 alpha。但只要短腿被威胁、接近平值，就按预设比例立刻平掉——因为最后两分钟的 delta 风险是必须避免的。

**Q（Tom 点破）：你说的 credit spread，其实是合成裸期权吧？**
A：是的。翅膀只是为了保证金和风险，那点钱是送出去的。

**Q：一天结束时有多少仓位平掉？**
A：几乎 100% 的 credit spread 变成现金，账户 99% 现金，只留 long tails 过夜（long gamma / long vega / long delta）。

**Q：为什么休 Fed 日？**
A：所有东西都憋在公告上，价格发现混乱，滑点更高，实测负期望。类似于去交易 9:30–9:31。

**Q：这套能扩容吗？**
A：能做到 OI 的 5% 还不影响成交价。Tom：要占到 5% OI 基本不可能，所以容量根本不是问题。

**Q：会不会拆腿（lift a leg）？**
A：以 condor 进场，受威胁时只管短腿，长腿留着不动，不在乎价差最后多宽。

**Q（Tom 的关键警告）：0DTE 的 edge 呢？**
A：Tom —— "statistically **significantly** less edge... it's insane how much less edge there is... you're attempting to master a zero-sum game... plenty of people have tried and failed and there's a lot of bodies out there."

**Q：为什么他两年就做到别人几十年的事？**
A：Tom 的总结 —— 一年 2.5 万–5 万笔交易，等于把 25–50 年的交易反馈压缩进了 18–24 个月。**高频率带来的是学习速度，不只是收益。**

**Q：为什么 SPX 深度虚值的 put 永远那么贵？**
A：因为外面有大量机构必须买那个东西，来对冲他们卖出的其他所有东西。skew 是结构性的、不会消失的。

---

## 6. 我的调研与分析

### 6.1 他到底在赚什么钱

拆开看，这套策略的收益来源有三块，权重差别很大：

1. **VRP（波动率风险溢价）**：0DTE 的隐含波动率长期高于实际盘中已实现波动率。这是**真实的、结构性的** edge，来源和你在 `02 Core Strategy` 里做的 VRP 是同一个 —— 有人必须买保险。
2. **skew / 翅膀定价**：SPX put 侧 skew 陡峭，卖 put 侧收得比 call 侧多。他"put 侧卖得更重"就是在吃这个。
3. **执行与摩擦管理**：这是最被低估的一块。他自己测出进场 2% / 出场 5% 的成本，然后选择**不平仓**来省掉出场那 5%。在一个单笔 edge 只有几个百分点的游戏里，**省下 5% 的摩擦可能就是全部的净利润**。

**注意**：第 3 点决定了这套策略对散户的可复制性极差。Tom 说的 "significantly less edge" 是对的 —— 0DTE 的毛 edge 很薄，谁的执行成本高，谁的净 edge 就是负的。

### 6.2 三个真正的风险，他讲得比较轻

* **收益分布是尖峰厚尾的左偏**：每天赚一点点，偶尔一天赔掉几十天。他两年只有 8% 最大回撤，但样本期（2023–2024）是一个**低波动、持续上行**的市场 —— 2024 年只有 8 月 5 日一次真正的 vol spike。这个策略**没有经历过 2018 年 2 月、2020 年 3 月那种环境**。
* **日内趋势日是主要杀手，不是崩盘日**：崩盘日 IV 爆炸，他反而能高价卖；真正难受的是**单向缓慢趋势日**（比如全天匀速上涨 1.2%），call 侧被一层层碾过去，而 IV 没涨，long tails 也不赔付。
* **每 2 分钟一笔 = 高度相关的仓位**：他自己说了 "credit spreads can be correlated"。100 笔交易在趋势日不是 100 个独立样本，而更接近 1 个大样本。**"occurrences" 的独立性被严重高估**，这是全片我最不认同的一处。

### 6.3 对你（VRP/CSP 体系）的关联

有三条可以直接迁移到你现有体系，不需要做 0DTE：

1. **摩擦成本量化**：他给了具体数字（入场 2%、出场 5%）。你的 VRP 策略应该也做一次同样的测量 —— 你的 backtest 里如果没有把 bid-ask 建模进去，回测的 edge 可能有相当一部分不存在。
2. **"持有到到期 = alpha"**：这和你 memory 里那条 [[reference_vertical_loss_distribution]]（hold-to-expiry 优于 stop-loss）是同一个结论的不同侧面。但注意他补了个例外：短腿被威胁时**必须**平。
3. **灰度屏幕**：零成本，立刻可用。

### 6.4 简化版：可手动执行的例子

下面这个版本把"每 2 分钟一笔 × 100 笔"降到**每天 4 笔**，让一个人可以手动执行。

> ⚠️ **先说清楚代价**：把频率从 100 笔/天降到 4 笔/天，**不是同一个策略的缩小版，而是一个方差高得多的赌注**。他的 8% 最大回撤建立在大数定律上；4 笔/天的版本单日方差可能是他的 5 倍以上。所以下面这套**必须加硬止损**（他可以不用，因为他能每 2 分钟盯着）。

#### 参数表

| 项目 | 设定 | 理由 |
|---|---|---|
| 标的 | **SPX**（资金不够可用 XSP，1/10 大小，但流动性差、滑点吃掉 edge） | 现金交割、欧式、无指派 |
| 建议起始沙盒 | **10,000–15,000 USD**（不是你 50k VRP sleeve 的一部分，单独隔离） | 这是学习成本，不是配置 |
| 手数 | **每笔 1 张 condor** | |
| 进场时间 | **10:00 / 11:30 / 13:00 / 14:30 ET**（4 笔） | 避开 9:30–9:32 的价格发现；均匀采样全天波动率 |
| 短腿 Delta | **10 delta**（区间 8–12） | 他的 7–20 区间的中位 |
| 翅膀宽度 | **25 点** | 定义风险；比 nickel wing 贵但你没有他的保证金条件 |
| 目标权利金 | 每边 **$0.80 – $1.50** | 低于 $0.60 不做（摩擦占比太高） |
| **硬止损** | 单边亏损 = **2× 收到的权利金** 时平掉该边 | 你无法每 2 分钟盯盘 |
| 止盈 | 不设。跑到到期（他的 2% alpha） | 但止损优先于持有到期 |
| 不交易日 | **FOMC 日、CPI 日** | 他的负期望结论 + CPI 同理 |
| 隔夜尾部 | 每天买 **1 张 5DTE、约 3 delta 的 SPX put**，持有到到期，形成 5 层滚动阶梯 | 复制"globally convex" |

#### 单日算术示例（SPX = 6,800 假设）

**每笔 condor**（10:00 那笔为例）：

```
卖出 SPX 0DTE 6,730 Put   收 $1.10
买入 SPX 0DTE 6,705 Put   付 $0.55   → put 价差净收 $0.55
卖出 SPX 0DTE 6,870 Call  收 $0.95
买入 SPX 0DTE 6,895 Call  付 $0.40   → call 价差净收 $0.55

单笔 condor 净收权利金 = $1.10 × 100 = $110
单边最大亏损 = (25 − 0.55) × 100 = $2,445
实际占用保证金 ≈ $2,445（两边不会同时最大亏损）
```

**一天 4 笔**：
```
毛权利金收入          = 4 × $110              = +$440
进场滑点（2%）        = −$9
出场/止损滑点          ≈ −$15（仅止损的那些）
隔夜尾部成本（1 × 5DTE 3-delta put ≈ $1.50）= −$150
────────────────────────────────────────────
无人被打到时的净收入  ≈ +$266
```

**典型日（8 个单边中有 1 边被止损）**：
```
毛权利金（8 个单边 × $55）          = +$440
1 边止损：亏损 = 2 × $55 = $110，加滑点 ≈ −$120
尾部成本                            = −$150
进场滑点                            = −$9
────────────────────────────────────────────
净 ≈ +$161
```

**趋势日（4 笔的 call 边全部被止损）**：
```
put 边全部到期作废，保留 = +$220
call 边 4 边全部止损     = −$480
尾部成本                 = −$150
滑点                     = −$40
净 ≈ −$450   ← 这就是一天的典型坏日子，约等于 3 个好日子
```

**跳空崩盘日**（隔夜 −4%）：
```
0DTE put 边尚未开仓（还没到 10:00）→ 无损失
5DTE 3-delta put 阶梯 大幅升值 → 可能 +$1,000 ~ +$3,000
这就是 long tail 存在的唯一理由：它一年可能只发挥 1–2 次作用
```

#### 执行清单（每日）

```
09:30  开盘，不动
09:32  记录：开盘 SPX、VIX、当日 expected move (ATM straddle)
       检查今日是否 FOMC / CPI → 是则整日不交易
10:00  开第 1 组 condor（10 delta，25 点翅膀）+ 设两个 GTC 止损单
11:30  开第 2 组
13:00  开第 3 组
14:30  开第 4 组
15:45  买入次日的 5DTE 3-delta put（补尾部阶梯）
16:00  记录：4 组各自结果、被止损次数、实际滑点、当日 SPX 收盘涨跌幅
```

#### 追踪表字段（"Test, Trade, Track, Be Curious"）

`日期 | 开盘SPX | VIX | ATM straddle(expected move) | 实际日内振幅 | 4组进场时间/行权价/权利金 | 每组结果(到期/止损) | 实际滑点 | 当日净P/L | 尾部持仓市值变化 | 备注`

**最关键的一列是"ATM straddle vs 实际振幅"** —— 这直接测量 VRP 是否存在。如果连续 20 天实际振幅 > expected move，说明这段时间根本没有 VRP 可赚，应该停手。

#### 上手路径建议

1. **Paper trade 60 个交易日**，一笔真钱不投。目标不是盈利，是把上面那张追踪表填满，测出**你自己的滑点数字**。
2. 60 天后回答三个问题：(a) 你的实际滑点是多少？(b) 最大单日亏损是多少？(c) 有没有一次因为盯不住盘而漏掉止损？
3. 只有三个答案都可接受，才用 10k 沙盒实盘，**且规模不得增加**，再跑 3 个月。
4. 这套东西在你现有体系里的定位应该是**研究项目**，不是资金配置 —— 你的 VRP/CSP 体系（`02 Core Strategy`）有实测的回测支撑，0DTE 目前只有一个 n=1 的访谈。

---

*笔记生成时间：2026-08-07*
