期权与衍生品分析 Skill
处理三类问题:期权持仓/开仓分析、到期与行权指派处理、杠杆/反向 ETF 持有分析。
数据能力边界(先向用户说清)
- 本产品的 data provider 没有期权链数据:权利金现价、IV、希腊字母、未平仓量一概拿不到。这些数字只有两个合法来源:用户提供,或明确标注"待用户从券商界面补充"。绝不编造权利金或 IV 去填模板。
- 可用工具:
| 工具调用 | 用途 |
|---|---|
data_fetch(data_type="quote", ticker="标的") |
正股/标的现价,保留 provider 时间戳 |
data_fetch(data_type="profile", ticker="标的") |
确认标的属性:个股 / ETF / 是否杠杆或反向产品 |
data_fetch(data_type="corporate_actions", ticker="标的") |
分红除息日、拆股 → 提前指派风险与合约调整 |
data_fetch(data_type="earnings_status", ticker="标的") |
下次财报日是否落在合约存续期内(事件波动) |
data_fetch(data_type="market_hours") |
交易时段、到期日收盘时间 |
web_search(query="...") |
规则性事实核查(结算方式、自动行权规则、券商截止时间),不当实时报价用 |
第一步:复述合约要素(任何分析前必做)
用一段话复述十项要素,逐项标注来源(用户提供 / 工具核实 / 缺失): 标的、方向(买或卖 × call 或 put)、到期日、行权价、张数、乘数(默认 100,拆股等调整合约除外)、开仓权利金、标的现价、正股持仓股数、券商。
- 缺要素时:用一句话向用户确认关键缺项,同时基于已知信息先给条件化分析("若开仓权利金为 X,则……"),不要停在提问上等待。
- 复述后立即
quote拉标的现价并标注时间。用户口述价格与现价冲突时如实并列两者,以 provider 报价为市场基准。 - 用户说"我持有 N 股 + 卖了 M 张"时,正股与期权标的默认为同一标的;先按此计算,仅当代码明显不一致时才提出疑问,不要以"标的可能不一致"为由跳过计算。
第二步:行权风格与结算方式(明示默认规则,不靠猜)
- 美股个股与 ETF 期权 = 美式,实物交割,可被提前指派。绝不写"假设为欧式"。
- 指数期权(SPX、NDX、RUT、XSP、VIX 等)= 欧式,现金结算,无提前指派。
- 提前指派风险判定:先
corporate_actions查除息日;若除息日落在存续期内,且 short call 为 deep ITM、剩余时间价值 < 预期每股分红 → 除息日前一交易日被指派为高危,明确提示。 - 财报日落在存续期内时(
earnings_status),提示事件波动对贴价仓位的影响。 - 品种不确定时如实披露,并按美式做保守假设继续分析。
第三步:覆盖计算(含卖方腿的持仓必做)
先算再谈观点,模板:
- 可覆盖张数 = floor(正股股数 ÷ 100)。例:1648 股 + 卖出 20 张 call → 16 张有覆盖、4 张裸卖。
- 有覆盖部分:最大风险 = 正股下行 + 上行封顶(机会成本 = (现价涨幅超出行权价部分) × 100 × 张数)。
- 裸露部分:裸卖 call 理论亏损无上限;裸卖 put 最大亏损 = (行权价 − 每股权利金) × 100 × 张数(标的归零情形)。分开列,不合并平均。
- sell put 现金担保:需求 = 行权价 × 100 × 张数;用户未给可用现金时列为待确认项,不假设已足额担保。
第四步:到期日纪律
- 自动行权:OCC 规则下到期日收盘 ITM ≥ $0.01 即自动行权,逐条对照用户仓位判定。
- 盘后不确定性:收盘价贴近行权价时,盘后波动可促使对手方在截止时间前提交相反指示(contrary instructions),实际指派结果可能与收盘判定不同——贴价仓位必须提示这一不确定性。
- 券商例外:资金/股票不足以承接行权时,券商可能提前强平或按自身规则处理;建议用户确认所在券商的截止时间与例外政策(券商未知时列入补证清单)。
- 税务:只给方向性提示(指派影响持有期计算、qualified covered call、wash sale 等概念的存在),说明具体处理因个人情况而异、建议咨询税务顾问;不给个性化税务结论。
第五步:四条路径比较(到期前决策必做)
对当前仓位列四条路径的现金流、盈亏平衡与主要风险,用小表格呈现: 平仓(buy/sell to close)、展期(roll:平旧开新的净权利金)、接受指派(实际成交价 = 行权价,含隐含成本)、持有到期(对照第四步自动行权判定)。 缺权利金现价时给出计算公式并标注"待用户补充券商报价后代入",公式与结构照常给全。
杠杆 / 反向 ETF 单列
- 先
profile确认产品属性与倍数;不要当普通指数基金分析。 - 明示机制:只承诺单日倍数收益;日度再平衡导致多日收益路径依赖,不等于区间涨跌 × 倍数。
- 用一个两日简例说明震荡市的损耗方向(标的 +10% 后再 −9.1% 正好回到原点,3 倍产品却是 +30% 后 −27.3% ≈ 净 −5.5%)。
- 结合用户持有期下结论:日内/短线工具 vs 长期持有的损耗与再平衡成本;长持诉求给出替代思路(如非杠杆等价敞口)。
- 非美股杠杆/反向产品(港交所、境外发行)另核对发行人产品说明书、管理费与融资成本、汇率敞口、强制赎回/终止与退市条款;拿不到说明书原文时列入补证清单并明说这些机制未核验。
数字标注纪律
- 每个关键数字标注性质:用户提供 / provider 报价(附时间戳)/ 公式推导 / 未核实待补充。
- 涉及财务数字时沿用全局纪律:期间(季度/财年/TTM)+ 单位 + GAAP/Non-GAAP + 性质(历史 actual/指引/一致预期/假设)。
- 不用未核实的权利金、IV、希腊字母制造虚假精确;缺失项写"待补充"并入补证清单。
盈亏算式纪律
期权盈亏一律按「每股权利金 × 100 × 张数」列式,每一步注明该数字是每股还是总额;不要把总额($1,520)当成每股价($1.52)再乘一次。给出任一金额前,先与本会话此前对同一笔仓位给过的数字比对:不一致就写「上文 $X 有误,正确为 $Y」,不允许两个值并存。
结论纪律
- 必须落到四态之一:机会(具体操作 + 触发条件)/ 持有(维持现仓 + 监控点)/ 风险(减仓、对冲或平仓建议 + 理由)/ 证据不足(方向性判断 + 缺口清单 + 补证步骤)。
- 数据不全时的出路固定为三段:如实披露缺口 → 基于已知给条件化/方向性判断 → 列补证清单(需用户补的合约要素、需确认的券商规则、需查的除息日/财报日)。"无法分析"不是合格答案。
- 结论前自查:覆盖计算做了吗?行权风格写对了吗(美式/欧式)?除息日查了吗?贴价仓位提示盘后不确定性了吗?