Skip to content

期权策略专题 ​

🎟️ 期权 = 风险可控的高杠杆工具 —— 7 大基础策略 + 5 大高级组合 + 完整希腊字母解析。

🎯 希腊字母(Greeks) ​

📐 五大基础希腊 ​

希腊含义公式实际意义
Delta (Δ)价格敏感度∂V/∂S1 元正股变化对期权影响
Gamma (Γ)Delta 变化∂Δ/∂S期权曲率,衡量 Delta 的稳定性
Theta (θ)时间衰减-∂V/∂t每天损失(卖出方赚钱)
Vega (ν)波动率敏感度∂V/∂σIV 变化 1% 对期权的影响
Rho (ρ)利率敏感度∂V/∂r利率变化 1% 的影响

📐 二阶希腊 ​

希腊含义用途
Vanna∂Δ/∂σDelta 随波动率的变化
Charm∂Δ/∂tDelta 随时间的衰减
Vomma∂V/∂σVega 随波动率的变化
Speed∂Γ/∂SGamma 随价格的变化
Zomma∂Γ/∂σGamma 随波动率的变化

📐 Python 计算(含二阶) ​

python
import numpy as np
from scipy.stats import norm

def bs_greeks(S, K, T, r, sigma, option_type='call'):
    """BS 期权定价 + 5 大希腊"""
    if T <= 0:
        return {'price': max(0, S-K if option_type=='call' else K-S),
                'delta': 0, 'gamma': 0, 'theta': 0, 'vega': 0, 'rho': 0,
                'vanna': 0, 'charm': 0, 'vomma': 0}
    
    d1 = (np.log(S / K) + (r + 0.5 * sigma**2) * T) / (sigma * np.sqrt(T))
    d2 = d1 - sigma * np.sqrt(T)
    
    if option_type == 'call':
        price = S * norm.cdf(d1) - K * np.exp(-r * T) * norm.cdf(d2)
        delta = norm.cdf(d1)
        theta = (-S * norm.pdf(d1) * sigma / (2 * np.sqrt(T)) 
                 - r * K * np.exp(-r * T) * norm.cdf(d2)) / 365
        rho = K * T * np.exp(-r * T) * norm.cdf(d2) / 100
    else:
        price = K * np.exp(-r * T) * norm.cdf(-d2) - S * norm.cdf(-d1)
        delta = -norm.cdf(-d1)
        theta = (-S * norm.pdf(d1) * sigma / (2 * np.sqrt(T))
                 + r * K * np.exp(-r * T) * norm.cdf(-d2)) / 365
        rho = -K * T * np.exp(-r * T) * norm.cdf(-d2) / 100
    
    gamma = norm.pdf(d1) / (S * sigma * np.sqrt(T))
    vega = S * norm.pdf(d1) * np.sqrt(T) / 100
    vanna = -norm.pdf(d1) * d2 / sigma  # ∂Δ/∂σ
    charm = -norm.pdf(d1) * (2 * r * T - d2 * sigma * np.sqrt(T)) / (2 * T * sigma * np.sqrt(T))  # ∂Δ/∂t
    vomma = vega * (d1 * d2) / sigma  # ∂V/∂σ
    
    return {
        'price': round(price, 4),
        'delta': round(delta, 4),
        'gamma': round(gamma, 4),
        'theta': round(theta, 4),
        'vega': round(vega, 4),
        'rho': round(rho, 4),
        'vanna': round(vanna, 4),
        'charm': round(charm, 4),
        'vomma': round(vomma, 4),
    }

# 示例:50ETF 平值期权
S, K, T, r, sigma = 2.8, 2.8, 60/365, 0.025, 0.18
greeks = bs_greeks(S, K, T, r, sigma)
print(greeks)

🎯 7 大基础策略 ​

1. 买入 Long Call(强烈看涨) ​

维度内容
最大亏损权利金(如 3 元)
最大盈利无限(股价大涨)
盈亏平衡行权价 + 权利金
Delta0 < Δ < 1
Theta负(每天损失时间价值)
Vega正(IV 升有利)

2. 买入 Long Put(强烈看跌) ​

维度内容
最大亏损权利金
最大盈利(行权价 - 0) × 100 - 权利金
Delta-1 < Δ < 0
用途对冲 / 押注下跌

3. 牛市价差 Bull Call Spread(温和看涨) ​

  • 构建:买 100 Call + 卖 110 Call
  • 净成本:4 元(权利金 6 - 2)
  • 最大盈利:6 元(封顶 10 元 / 100 份)
  • 最大亏损:4 元(净成本)
  • 盈亏比:6:4 = 1.5:1

4. 熊市价差 Bear Put Spread(温和看跌) ​

  • 构建:买 100 Put + 卖 90 Put
  • 净成本:3 元
  • 最大盈利:7 元(封顶 10 元 - 净成本)
  • 最大亏损:3 元

5. 跨式 Straddle(预期大幅波动) ​

  • 构建:买 100 Call + 买 100 Put
  • 总成本:11 元
  • 盈利条件:股价变动 > 11%
  • 典型场景:财报、央行决议、产品发布

6. 宽跨式 Strangle(预期大幅波动,低成本) ​

  • 构建:买 95 Put + 买 105 Call
  • 总成本:5 元(比 Straddle 便宜 6 元)
  • 盈利条件:股价变动 > 5%
  • 胜率:比 Straddle 高(但赔率小)

7. 铁鹰式 Iron Condor(预期低波动) ​

  • 构建:卖 100 Call + 买 105 Call + 卖 95 Put + 买 90 Put
  • 总净收:4 元
  • 最大盈利:4 元(区间内)
  • 最大亏损:1 元(突破区间)
  • 胜率:60-70%
  • 典型场景:震荡市、赚取 Theta

🎯 5 大高级策略 ​

8. 日历价差 Calendar Spread(押注 IV 上升) ​

  • 构建:卖近月 100 Call + 买远月 100 Call
  • 逻辑:近月 Theta 衰减快,远月 Vega 更大
  • 盈利场景:股价不动 + 隐含波动率上升
  • 风险:近月 Gamma 风险

9. 蝶式价差 Butterfly(精准目标价) ​

  • 构建:买 95 Call + 卖 100 Call × 2 + 买 105 Call
  • 净成本:2 元
  • 最大盈利:3 元(股价 = 100)
  • 最大亏损:2 元
  • 胜率:20-30%(窄区间)
  • 盈亏比:3:2 = 1.5:1

10. 比例价差 Ratio Spread ​

  • 构建:买 1 张 100 Call + 卖 2 张 110 Call
  • 净成本:0(甚至收权利金)
  • 盈利场景:温和上涨
  • 风险:大涨时亏损放大

11. 风险逆转 Risk Reversal(押注方向 + 收权利金) ​

  • 构建:买 100 Put + 卖 105 Call(同行权价距离)
  • 净成本:通常 0 或收权利金
  • 场景:机构构建现货保护 + 收收益

12. 鹰式价差 Eagle Spread ​

  • 与 Iron Condor 类似,但更宽
  • 适合:低波动但有方向偏向

📐 策略选择矩阵 ​

观点策略最大亏损最大盈利
强烈看涨Long Call权利金无限
温和看涨Bull Call Spread净成本价差 - 净成本
强烈看跌Long Put权利金行权价 - 权利金
温和看跌Bear Put Spread净成本价差 - 净成本
预期大幅波动Straddle / Strangle总权利金无限
预期小幅波动Iron Condor净成本净权利金
中性偏多 + 收权利金Calendar Spread净成本价差 - 净成本
押注具体价格Butterfly净成本价差 - 净成本
对冲持仓Protective Put权利金上涨无限 - 权利金
增强收益Covered Call上涨封顶权利金 + 上涨

📐 实战案例(6 个) ​

案例 1:财报前用跨式(事件驱动) ​

场景:宁德时代 Q3 财报,预期大幅波动
- 股价 200
- 买 200 Call(权利金 8)
- 买 200 Put(权利金 7)
- 总成本 15
- 财报后:
  - 涨到 230:盈利 = (230-200) - 15 = 15
  - 跌到 170:盈利 = (200-170) - 15 = 15
  - 维持 200:亏损 15
- 关键:选对财报季 + 控制仓位

案例 2:备兑开仓增强收益(持币收息) ​

场景:持有 1000 股贵州茅台(成本 1700,现价 1800)
- 卖出 1 张 1900 Call(权利金 30)
- 收权利金 30,000 元
- 结果:
  - 涨到 1950:被行权,收益 (1900-1700) × 1000 + 30000 = 230,000(封顶)
  - 维持 1800:净收 30,000 权利金(年化 1.7%)
  - 跌到 1500:仍赚 30,000 权利金(部分对冲)
- 注意:备兑开仓冻结现货

案例 3:保险对冲(持币保本) ​

场景:持有 1000 股腾讯(成本 320,现价 350)
- 担心短期下跌 → 买 320 Put(权利金 15)
- 收益:
  - 跌到 280:行权 (320-280) × 1000 - 15×1000 = 25,000(对冲了大部分)
  - 涨到 400:放弃 Put,享受上涨 (400-350) × 1000 - 15,000 = 35,000
- 本质:买了 350 到 320 的保险

案例 4:牛熊价差(震荡市) ​

场景:恒生指数 18000 附近震荡
- 卖 18500 Call(权利金 100)
- 买 19000 Call(权利金 50)
- 净收 = 50
- 最大盈利:500 点(50 × 10)
- 最大亏损:500 点
- 胜率:50-60%

案例 5:铁鹰式(赚 Theta) ​

场景:沪深 300 ETF 3.8 附近震荡
- 卖 3.9 Call(收 0.05)
- 买 4.0 Call(付 0.02)
- 卖 3.7 Put(收 0.04)
- 买 3.6 Put(付 0.01)
- 总净收 = 0.06 / 份
- 持有 30 天,假设不变:净赚 0.06
- 年化:0.06 × 12 = 72%(理论)
- 实际胜率 60-70%

案例 6:Gamma Scalping(专业策略) ​

场景:持有 Long Straddle(50ETF 2.8 ATM)
- 净 Delta = 0
- 净 Gamma = 0.05
- 当股价 2.85 → Delta = +0.05
- 操作:卖出 0.05 仓位正股
- 当股价回到 2.80 → Delta = -0.05
- 操作:买入 0.05 仓位正股
- 每来回一次 = 0.05 × 0.05 = 0.0025 利润
- 每天 5-10 次 = 0.0125-0.025
- 风险:大幅单边走势

📊 风控与实战建议 ​

📌 期权投资 6 原则 ​

  1. 从买方做起:风险有限
  2. 小仓位:单策略 ≤ 5% 总资金
  3. 明确观点:期初有方向判断
  4. 管理 Greeks:Delta / Theta / Vega
  5. 严控到期:至少 30 天到期
  6. 避免末日轮:1 周内到期 Gamma 风险巨大

📌 Greeks 管理矩阵 ​

Greek风险应对
Delta方向风险动态对冲
GammaDelta 风险控制仓位 / 远月
Theta时间衰减卖方 / 价差
VegaIV 风险看 IV 选策略
Rho利率风险短线影响小

📌 隐含波动率(IV)选择 ​

IV 状态策略
IV 极高卖期权(铁鹰式 / 跨式空头)
IV 中等价差(中性)
IV 极低买期权(Long Call / Put)

📌 常见错误 ​

  1. 卖出裸 Call:无限风险
  2. 满仓单策略:集中风险
  3. 持有到期:Theta 加速衰减
  4. 逆市死扛:无止损
  5. 过度交易:手续费侵蚀

📖 相关阅读 ​

💡 数据来源:上交所股票期权报告、中金所期权数据、Bloomberg 期权链。数据截至 2026-08。

来源 ​

💡 数据截至 2026-08;具体规则以交易所/监管机构最新公告为准。

本知识库内容仅供学习参考,不构成任何投资建议。
本站总访问量 ... 次 · 访客数 ... 人