练习与考核
第9章不设笔试:训练题用来检验理解,每个专题用「项目 + 口头答辩」验收。入门练习在本章省略。
以下 8 题照录课程总纲,答案见答案与评分要点。建议先做完对应专题再作答:第 1 题对应 9.1,第 2 题对应 9.2 与 9.7,第 3 题对应 9.3,第 4 题对应 9.4,第 5 题对应 9.5,第 6、7 题对应 9.6,第 8 题对应 9.7。
- 【情景】做市商卖出 100 张 SPY 平值 call(Δ 0.53)。如何对冲?SPY 上涨时它要买还是卖股票?当做市商整体处于空 Gamma 或多 Gamma 时,对行情分别有什么影响?为什么 GEX 叙事要谨慎使用?
- 【情景】买入 25-Delta put、卖出 25-Delta call 的风险逆转,建仓时 Vega 近似中性。为什么它在急跌中仍可能赚到超出 Delta 的钱?涉及哪些高阶希腊值?
- 【计算】NVDA 财报前,4 天后到期的平值 IV 为 91%,不含事件的基准 IV 为 40%。求隐含的事件波动 m(标准差),并换算成预期绝对涨跌幅(约 0.8m);与第2章跨式隐含的 7.6% 比较,差异来自哪里?
- 【情景】VIX 现货 15,下月 VIX 期货 17.5。有人说「VIX 17 call 是虚值,很便宜」,错在哪里?持有杠杆做多波动率 ETP 一年为什么往往大幅亏损?
- 【计算】名义敞口约 $77,000 时,比较 100 股 SPY、1 张 XSP、SPX 的合约规模;从行权方式、结算方式、提前指派、流动性四方面说明各自适合什么场景。
- 【实战】写出
bs.py必须通过的 5 个单元测试(如平价关系、到期边界、IV 往返、希腊值与数值微分一致、极端输入),并说明每个测试防的是什么错。 - 【实战】用蒙特卡洛比较空头宽跨式与铁鹰:加入跳跃后,两者的 95% CVaR 分别如何变化?这对第8章的仓位规则意味着什么?
- 【挑战】到期周周五下午,一张虚值 call 的 Delta 在股价不变时也会衰减——这是哪个希腊值?它如何影响做市商在收盘前的对冲流?
项目验收标准
Section titled “项目验收标准”每个专题都要同时满足两条:交付物达到下表的标准,并通过口头答辩(导师追问 5 题,答对 4 题)。
| 专题 | 项目 | 交付物 | 验收标准 |
|---|---|---|---|
| 9.1 做市商视角 | 模拟做市 | 至少 20 个模拟交易日的记录表(真实报价快照或模型生成的数据均可)+ 一页纸报告 | 报价围绕 bs.py 的理论价;写明库存上限与 Delta 上限,超限时有调整报价或对冲的记录;按天拆分「价差收入、对冲成本、剩余盈亏」;至少解释一天「对冲成本超过价差收入」的原因 |
| 9.2 偏斜交易 | 8 周偏斜记录 | 8 行周记录 + 两张图(偏斜斜率随时间、偏斜斜率与 VIX 的散点图)+ 一页纸解读 | 8 周无缺漏,口径与时间点固定;算出偏斜与 VIX 的相关系数并说明样本太小的局限;至少指出一周「现货跌、波动率涨」或它的反例,并用 sticky strike 或 sticky delta 描述那一周 |
| 9.3 事件驱动结构 | 3 次财报的事件波动 | 每次一行:两个到期日的 IV、m、预期绝对波动、实际涨跌、「实际 ÷ 预期」 | 计算可复现(附 event_vol.py 的输入与输出);事件与普通日子按方差区分;结论写明 3 次样本不能证明优势 |
| 9.4 VIX 与波动率产品 | 历史回放 | 至少 2 次冲击的回放表 + 一页纸比较 | 同一组合、同一预算下比较 VIX call 与 SPX(或 XSP)put 的成本与赔付;写明全部价格与 IV 假设;讨论时机风险(冲高回落)与基差 |
| 9.5 指数期权与 0DTE | 0DTE 规则模拟 | 一张规则卡 + 20 个交易日的逐笔日志 + 统计表 | 规则卡含入场时间、单笔最大亏损、日内熔断、强制离场时间;规则遵守率 ≥90%;没有一笔超过最大亏损;统计胜率、平均盈亏、期望、最大单日亏损,并按 natural 或真实成交价记账 |
| 9.6 Python 量化实践 | 六个小项目 | 代码 + 测试 + 每个项目一段说明(假设、单位、局限) | 全部测试通过,至少包括训练题 6 的 5 个测试;平价误差小于 1e-8;随机模拟固定种子、结果可重现;回测同时报告 natural 与 mid 两种结果 |
| 9.7 高阶希腊值 | 曲面图 | 五张「股价 × 剩余时间」的曲面图或热力图 | 坐标轴有单位;能说出每张图最「陡」的区域和原因;至少把两个高阶希腊值和一个真实交易场景对应起来 |
| 9.8 组合对冲与尾部保护 | 尾部对冲方案 | 方案说明 + 年化成本计算 + 回放表 | 年化成本 ≤2%;在第6章的四次冲击和一个慢跌情景中逐一回放,列出「对冲盈亏」与「组合 + 对冲」;写出兑现与滚动规则;说明方案在哪种情景下失效 |
答辩前自查清单
Section titled “答辩前自查清单”- 我能用一句话说出项目回答了什么问题。
- 每个数字都说得清来源:哪天、哪个平台、按什么口径。
- 换一组输入,我能现场重算项目里的关键数。
- 我写下了至少三条局限:样本、数据、模型假设。
- 我能把这个专题和前面至少一章的内容连起来。
- 我的结论只说明「在这些假设下会怎样」,没有变成交易建议。