Strasmore Research
学习 Matt Connor作者: Matt Connor · 更新于 2026-08-08

期权头寸如何向上并向后滚动

了解如何平仓近月合约、开立更远期权合约,并判断净收权利金对盈亏平衡点、上涨空间、被指派风险和税务批次的影响。

滚动期权头寸,是用另一份合约替换现有合约:先平仓已有合约,再开仓另一份合约。新合约通常到期日更晚,行权价也可能不同。您的券商平台可能将其显示为一个按钮,成交回报也可能显示为一笔净收权利金或净支付权利金,但底层交易仍由两笔订单构成。滚动操作的关键,在于这两笔订单如何影响您的盈亏平衡点、上涨空间受限的期限、被指派风险和税务批次。

滚动期权头寸是什么意思?

滚动操作由一笔平仓订单和一笔开仓订单组成。假设您卖出了一份本月到期、行权价为200美元的备兑看涨期权。向上并向后滚动,意味着买回该看涨期权(买入平仓),再卖出一份到期月份更晚、行权价更高的看涨期权(卖出开仓)。多数平台允许您在同一交易单中将两条腿作为价差订单提交,并使用一个限价。该限价是净额,即新合约收取的权利金减去买回旧合约的成本。

“向后”滚动会将到期日推迟。“向上”滚动会提高看涨期权的行权价;“向下”滚动会降低看跌期权的行权价。“收取权利金”滚动,是指远期合约卖出的权利金高于平仓近月合约的成本,交易单显示资金流入账户。“支付权利金”滚动则相反,您需要支付资金来调整头寸。单一交易单只是执行上的便利。您的头寸记录和税法都会将其视为两项事件。

为什么向后滚动会收到权利金

期权价格由两部分构成。内在价值是合约当前处于实值的金额;时间价值,也称外在价值,是超过内在价值的部分,即买方为股票在到期前进一步变动的可能性所支付的金额。到期日更远的合约拥有更多时间价值,而这正是向后滚动产生净收权利金的全部来源。

下方图表直接展示了这一价格关系。图表选取行权价位于股价上下2%以内的 AAPL 看涨期权,在截至2026年8月的六个月期间,按剩余到期天数区间计算各合约的收盘价均值。

查询额外时间的价值:按到期天数列示的平值 AAPL 看涨期权权利金
每个数字背后的完整 SQL
SELECT
    dte_bucket,
    round(avg(premium_pct), 2) AS call_premium_pct_of_spot,
    count()                    AS sample_count
FROM
(
    SELECT
        multiIf(days_to_expiry <=  7, '1-7 days',
                days_to_expiry <= 14, '8-14 days',
                days_to_expiry <= 30, '15-30 days',
                days_to_expiry <= 60, '31-60 days',
                days_to_expiry <= 90, '61-90 days',
                                      '91-180 days')              AS dte_bucket,
        days_to_expiry                                            AS dte,
        toFloat64(option_close) / toFloat64(underlying_close) * 100 AS premium_pct
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'AAPL'
      AND lower(option_type) IN ('call', 'c')
      AND iv_converged = 1
      AND volume > 0
      AND date >= '2026-02-01'
      AND date <  '2026-08-01'
      AND days_to_expiry BETWEEN 1 AND 180
      AND underlying_close > 0
      AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.02
)
GROUP BY dte_bucket
ORDER BY min(dte)
Run this yourself

6 个区间中,曲线呈弯曲走势。剩余 1-7 days 到期的看涨期权,平均价格为股价的 1.32%;而 91-180 days 区间的平均值为 7.37%。剩余时间翻倍,并不会使权利金翻倍。标准期权定价模型显示,时间价值更接近随新增时间的平方根增长,而不是按比例增长。上图曲线正是这一特征在实际收盘价中的体现。实际影响会体现在交易单上:一份还剩一周到期的合约,向后滚动一个月,收到的净权利金可能足以大幅抵消买回成本;而对一份还剩六个月到期的合约进行同样滚动,价格变化则很小。

向上滚动行权价的成本

向后滚动只是“向上并向后滚动”的一半。提高行权价,会提高股票可能被指派卖出的价格,同时降低该合约支付的权利金。实值程度梯度曲线同时展示了这两方面的权衡。

查询提高行权价需付出更多权利金:距到期 30 至 45 天的 AAPL 看涨期权
每个数字背后的完整 SQL
SELECT
    strike_vs_spot,
    round(avg(premium_pct), 2) AS call_premium_pct_of_spot,
    count()                    AS sample_count
FROM
(
    SELECT
        multiIf(strike_ratio < 0.95, '5%+ below spot',
                strike_ratio < 0.98, '2-5% below spot',
                strike_ratio < 1.02, 'at the money',
                strike_ratio < 1.05, '2-5% above spot',
                strike_ratio < 1.10, '5-10% above spot',
                                     '10%+ above spot')            AS strike_vs_spot,
        strike_ratio,
        premium_pct
    FROM
    (
        SELECT
            toFloat64(strike_price)  / toFloat64(underlying_close)       AS strike_ratio,
            toFloat64(option_close)  / toFloat64(underlying_close) * 100 AS premium_pct
        FROM global_markets.options_greeks
        WHERE underlying_symbol = 'AAPL'
          AND lower(option_type) IN ('call', 'c')
          AND iv_converged = 1
          AND volume > 0
          AND date >= '2026-02-01'
          AND date <  '2026-08-01'
          AND days_to_expiry BETWEEN 30 AND 45
          AND underlying_close > 0
    )
)
GROUP BY strike_vs_spot
ORDER BY min(strike_ratio)
Run this yourself

将到期日控制在30至45天内,行权价为股价 5%+ below spot 的看涨期权,平均价格为股价的 18.66%;行权价为股价 10%+ above spot 的看涨期权,平均价格为 0.14%。向上并向后滚动,就是这两条曲线相互作用的结果。新增的几周时间会增加权利金,提高行权价则会放弃其中一部分,最终交易单上的净收权利金取决于两者抵消后的金额。

滚动操作如何改变盈亏平衡点

下面使用整齐的假设数字,而非实时报价来说明计算方法。假设您以每股100美元买入100股股票,并以2.00美元卖出一份30天到期、行权价为105美元的备兑看涨期权。扣除权利金后的成本基础为98.00美元,头寸在105美元行权价处受到上限限制,加上2.00美元权利金后,最佳结果为每股盈利7.00美元。

股票涨至104美元,此时距离到期还有一周。您以1.20美元买回105美元看涨期权,再以2.60美元卖出一份45天后到期、行权价为110美元的看涨期权,净收权利金为1.40美元。

  1. 两份合约累计收取的权利金:2.00美元减去1.20美元,再加上2.60美元,合计3.40美元。
  2. 股票的新盈亏平衡点:100.00美元成本基础减去3.40美元权利金,即96.60美元。
  3. 股票以110美元被指派卖出时的新最大收益:每股10.00美元的股价收益,加上3.40美元权利金,合计13.40美元。
  4. 新最大亏损:股票仍可能跌至零,因此盈亏平衡点96.60美元就是持仓底线;对100股而言,相当于9,660美元。

这笔净收权利金同时带来两项变化。它将每股盈亏平衡点降低了1.40美元,并将上涨空间受限的时间从一周后推迟至45天后。这几周时间就是获得净收权利金的实际代价,交易单不会显示这一点。完整了解备兑看涨期权的向后滚动收益会详细展示这笔交易,标的头寸的运作机制则见我们的备兑看涨期权指南

向下并向后滚动卖出看跌期权时的相同计算方法

您以1.80美元卖出一份30天到期、行权价为95美元的现金担保看跌期权,并预留9,500美元现金。此时盈亏平衡点为93.20美元,最大收益为1.80美元权利金。

股票跌至93美元,此时距离到期还有五天。您以2.60美元买回95美元看跌期权,再以2.10美元卖出一份45天后到期、行权价为90美元的看跌期权。交易单显示净支付权利金0.50美元。

  1. 两份合约累计收取的权利金:1.80美元减去2.60美元,再加上2.10美元,合计1.30美元。
  2. 替代合约的新盈亏平衡点:90.00美元行权价减去1.30美元,即88.70美元。
  3. 新最大收益:如果替代看跌期权到期时一文不值,则为1.30美元净权利金。
  4. 新最大亏损:如果股票跌至零,则为每股88.70美元;以目前预留的9,000美元现金计算,合计8,870美元。

支付权利金的滚动操作仍可能改善头寸。支付0.50美元,将行权价下调5.00美元,可以使盈亏平衡点降低4.50美元。但这不会缩小头寸规模。持续卖出看跌期权并滚动合约,正是轮动策略的核心机制。

近月腿在平仓前可能被指派吗?

可能。在买入平仓订单实际成交前,您仍然持有该合约的空头头寸,美国式空头看涨期权可能在隔夜被行权,导致您被指派。最需要留意的时间窗口,是股票除息日前一个交易日。此时,深度实值看涨期权的持有人可能通过提前行权获得股息,同时放弃合约剩余的时间价值。判断依据只有一个比较:股息金额与剩余时间价值的大小。

下方图表使用按季派息的 KO,测量这一比较中的后一个部分,即剩余时间价值;样本为行权价低于股价1%至10%的看涨期权。

查询到期临近时价内 KO 看涨期权剩余的时间价值
每个数字背后的完整 SQL
SELECT
    dte_bucket,
    round(avg(extrinsic_dollars), 2) AS avg_time_value_dollars,
    round(avg(extrinsic_pct), 2)     AS time_value_pct_of_spot,
    count()                          AS sample_count
FROM
(
    SELECT
        multiIf(days_to_expiry <=  2, '0-2 days',
                days_to_expiry <=  5, '3-5 days',
                days_to_expiry <= 10, '6-10 days',
                days_to_expiry <= 21, '11-21 days',
                                      '22-45 days')  AS dte_bucket,
        days_to_expiry                               AS dte,
        greatest(toFloat64(option_close)
                 - (toFloat64(underlying_close) - toFloat64(strike_price)), 0) AS extrinsic_dollars,
        greatest(toFloat64(option_close)
                 - (toFloat64(underlying_close) - toFloat64(strike_price)), 0)
            / toFloat64(underlying_close) * 100                                AS extrinsic_pct
    FROM global_markets.options_greeks
    WHERE underlying_symbol = 'KO'
      AND lower(option_type) IN ('call', 'c')
      AND iv_converged = 1
      AND volume > 0
      AND date >= '2026-02-01'
      AND date <  '2026-08-01'
      AND days_to_expiry BETWEEN 0 AND 45
      AND underlying_close > 0
      AND toFloat64(strike_price) / toFloat64(underlying_close) BETWEEN 0.90 AND 0.99
)
GROUP BY dte_bucket
ORDER BY min(dte)
Run this yourself

剩余 0-2 days 时,平均实值看涨期权每股包含0.34美元时间价值。在 22-45 days 区间中,该数值为每股1.05美元。现在将股息金额与其进行比较。

查询八家广泛持有公司 2026 年每股现金股息
每个数字背后的完整 SQL
SELECT
    ticker,
    formatDateTime(max(ex_dividend_date), '%b %e, %Y')         AS latest_ex_label,
    round(toFloat64(argMax(cash_amount, ex_dividend_date)), 2) AS dividend_per_share,
    round(toFloat64(sum(cash_amount)), 2)                      AS dividends_paid_ytd
FROM
(
    SELECT
        ticker,
        ex_dividend_date,
        max(cash_amount) AS cash_amount
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('AAPL', 'MSFT', 'KO', 'JNJ', 'PG', 'XOM', 'VZ', 'CVX')
      AND ex_dividend_date >= '2026-01-01'
      AND ex_dividend_date <  '2026-08-01'
    GROUP BY ticker, ex_dividend_date
)
GROUP BY ticker
ORDER BY dividend_per_share DESC
Run this yourself

8 家高股息公司中,最近一次季度股息最高达到每股1.78美元,除息日为CVXMay 19, 2026。将这一金额与临近到期、剩余时间价值仅为几美分的合约进行比较,提前行权的计算结果就非常明确。若滚动操作安排在除息日早晨,股票可能已经被指派卖出。除息日如何改变期权定价介绍定价方面的影响,提前指派指南则说明通知流程。

滚动操作如何影响税务处理

平仓近月腿属于已实现事件。若您以低于卖出价格的价格买回该合约,则在平仓当年确认短期收益,与之后替代合约的表现无关。若买回价格更高,则确认已实现亏损,这正是滚动操作变得复杂的地方。根据洗售规则,如果您在出售前后30天内取得实质相同的头寸,该亏损将不被允许扣除;而在滚动操作中,替代腿会在几秒后开仓。到期日更远、行权价不同的合约是否属于实质相同的头寸,需要根据具体事实判断,而不是由券商软件中的某个设置决定。不同券商的申报方式也可能不同。被禁止确认的亏损并不会永久消失,而是计入替代头寸的成本基础,并在该头寸平仓时体现出来。

常见问题

滚动期权是一笔交易还是两笔?

两笔。滚动操作包括对现有合约的平仓订单和对替代合约的开仓订单,通常会作为价差订单一起提交,并使用一个净限价。成交回报显示为一笔净收或净支付权利金,但账户会记录两笔独立交易。

备兑看涨期权滚动并收取净权利金,会降低我的盈亏平衡点吗?

会。股票盈亏平衡点会按净收权利金的金额降低,因为盈亏平衡点等于原始成本基础减去所有合约累计收取的权利金。与此同时,上涨空间受限的期限会延长,并在新的行权价处重新受到限制。

滚动操作等待成交期间,我仍可能被指派吗?

可能。在平仓腿成交前,您仍持有近月合约的空头头寸。对于实值空头看涨期权,风险主要集中在除息日前一个交易日,此时剩余时间价值可能低于股息金额。

什么是支付权利金的滚动操作?

支付权利金的滚动操作,是指买回近月合约的成本高于替代合约收取的权利金,因此交易单显示资金流出账户。它本身没有好坏之分。关键在于这笔支付换来了什么,通常是更有利的行权价或更多时间,以及盈亏平衡点的改善是否超过了支付金额。

滚动期权会重置股票的持有期吗?

不会。滚动期权并不会卖出股票,因此股票批次及其持有期不会因滚动操作本身而改变。根据合格备兑看涨期权规则,以股票为基础卖出某些实值看涨期权,可能导致这些股票的持有期暂停计算;具体处理取决于行权价和到期时间。


本文每个图表下方都附有完整的 SQL。展开图表即可查看数字的计算方式。若您希望在实际持有的 ticker 上运行相同的权利金和时间价值比较,请在 Strasmore terminal 中用自然语言提问。