美国生活百科全书
www.MeiGuoTong.com

期权报税比股票复杂 10 倍?straddle 与 1256 合约税务全解

股票报税很简单:买入卖出,1099-B 上 proceeds 减 basis,完事。期权报税是另一个世界:straddle 规则(跨式套利)把你的亏损”冻结”了,1256 合约(股指期权/期货)年底没平仓也要”假装卖出”交税,wash sale 对期权同样适用,行权/被行权的 basis 算法各不同。本文讲清期权报税的三大魔鬼:straddle、1256 合约、期权与 wash sale 的纠缠,以及 short 期权和常见策略的税务处理。看完这篇,期权报税的坑你都认识了。

期权报税为什么复杂:四种结局四种税

买入看涨期权(long call),四种结局:平仓卖出(按持有期,短期/长期资本利得)、到期作废(worthless,短期资本亏损,持有期永远算短期)、行权买入股票(期权费计入股票 basis,不单独交税)、卖出期权(short)被行权/平仓(short 的持有期规则特殊)。四种结局,四种税,期权报税的复杂度从这里开始。玩期权先懂税,税懂了策略才完整。

实例:花 5,000 美元买特斯拉 call,3 个月后 8,000 美元平仓,赚 3,000 美元,短期资本利得(持有 <1 年)。如果持有 13 个月后平仓赚 3,000 美元,长期资本利得(15%)。期权持有超 1 年很少见(期权有到期日),大部分期权交易是短期。LEAPS 是例外,见下文。短期利得按普通税率,税率高,期权玩家要有心理准备。

到期作废:5,000 美元 call 到期归零,5,000 美元短期资本亏损(capital loss),可抵 3,000 美元普通收入+无限资本利得(capital loss 规则)。作废日的持有期按”短期”算,不管拿了多久。作废的期权,税表上是 capital loss,不是”费用”,别填错地方。作废的亏损可以 carryforward,无限期结转,别浪费。

行权:5,000 美元 call 行权,以行权价买入 100 股特斯拉,5,000 美元期权费计入股票 basis(basis = 行权价×股数 + 5,000 美元)。行权本身不交税,卖出股票时一起算。很多人行权后忘了把期权费计入 basis,多交税。行权确认单上的期权费,报税时手动加到 basis 里。券商的行权确认单一般有明细,留好。

Straddle 规则:亏损被”冻结”

Straddle(跨式):同时持有”方向相反”的头寸,如持有特斯拉股票 + 买入特斯拉 put(保护性看跌)。税法 1092 条:straddle 中一边的亏损,在另一边还有”未实现盈利”时,不能当年抵扣(deferred),要等到另一边也平仓。Straddle 规则是 1981 年立法的,堵的就是对冲套利的税务漏洞。40 多年了,规则还在,漏洞早堵死了。

实例:持有 100 股特斯拉(赚 2 万美元未实现),买入 put 亏 5,000 美元平仓。5,000 美元亏损不能当年抵,因为股票那边还有 2 万美元未实现盈利。亏损”冻结”,等股票卖出那年再抵。这是税法堵”用 put 制造亏损抵税、股票继续涨”的漏洞。冻结的亏损不会消失,只是延期,和 wash sale 的逻辑类似。延期不等于消失,别慌。

什么算 straddle:同一标的、方向相反、风险对冲。股票 + put、call + put(straddle 组合)、期货多头 + 期权空头,都可能算。IRS 的 straddle 定义很宽,期权玩家很容易”被 straddle”。只要两条腿”实质性”地对冲了风险,就可能算,别抱侥幸心理。IRS 的”实质性”标准很主观,保守为上。

例外:qualified covered call(合格备兑看涨)不算 straddle。持有股票、卖出虚值 call(strike 高于市价、期限 >30 天等条件),不算 straddle,亏损照抵。Covered call 是散户常用策略,记得用 qualified 的参数(strike、期限符合 1092(c)(4) 条件)。卖太实值、期限太短的 call,可能变 non-qualified,落入 straddle。Qualified 的条件记牢,别卖错。

1256 合约:年底没卖也要交税

1256 合约:股指期权(如 SPX、NDX 指数期权)、期货、外汇期货。税法 1256 条:年底最后一天,所有未平仓的 1256 合约”假装按市价卖出”(mark-to-market),盈亏 60% 算长期、40% 算短期(60/40 规则),不管实际持有多久。1256 是 1981 年和 straddle 一起立法的,一堵一疏:straddle 堵漏洞,1256 给期货市场优惠。一堵一疏,税法的平衡术。

实例:10 月买入 SPX 看涨期权,年底没平仓,浮盈 2 万美元。12 月 31 日 mark-to-market:2 万美元 × 60% = 1.2 万美元长期利得(15% 税率)+ 8,000 美元短期利得(普通税率)。没卖出,先交税。第二年 1 月卖出,basis 按 12 月 31 日市价重设,不重复交税。Mark-to-market 的税是”预交”,第二年卖出时多退少补,逻辑自洽。预交不是多交,别心疼。

60/40 的优惠:普通期权全按短期(持有 <1 年),1256 合约 60% 按长期,税率 15% vs 37%,省税明显。这是交易 SPX 而不是 SPY 期权的重要原因(SPY 期权不是 1256,SPX 是)。同样赌标普 500,SPX 期权的税后收益更高,老手都懂。新手用 SPY,老手用 SPX,税是分水岭。

注意:1256 的 mark-to-market 是强制的,不能选。年底 SPX 期权浮亏 2 万美元,mark-to-market 确认 2 万美元亏损(60/40),当年抵税。浮亏变”实现亏损”,省税。浮亏时 mark-to-market 是好事,相当于提前 harvest 了亏损。浮亏别慌,税务上是好事。

期权与 wash sale:同样适用

Wash sale 对期权同样适用:卖出亏损的股票,30 天内买入该股票的 call,触发 wash sale(call 算”实质相同”)。卖出亏损的 call,30 天内买入同一 call(同标的、同行权价、同到期日),也触发。期权和股票的 wash sale 是同一套规则(1091 条),别以为期权例外。期权玩家,wash sale 是必修课。

实例:特斯拉 call 亏 5,000 美元平仓,10 天后又买入特斯拉 call(不同行权价但同标的),wash sale 触发,5,000 美元亏损否决(加到新 call 的 basis 上)。期权 wash sale 的”实质相同”判定比股票更模糊(不同行权价/到期日算不算),保守起见 31 天内别碰同标的期权。模糊地带,保守是唯一的正确姿势。别赌 IRS 的仁慈。

1256 合约豁免 wash sale:1256 合约不受 wash sale 规则约束(1091 条明确排除)。SPX 期权亏了马上买回来,不触发 wash sale。这是 1256 的另一个税务优势。SPX 玩家年底 harvest 亏损,不用等 31 天,当天卖当天买都行,税务待遇碾压 SPY 期权。1256 的豁免,是真金白银的优势。

卖出期权(Short):权利金什么时候交税

卖出看涨/看跌期权,收到权利金(premium)。权利金不是”收到就交税”:short 期权平仓/到期/被行权时,才确认盈亏。实例:卖出特斯拉 put,收权利金 3,000 美元。Put 到期作废(股价没跌),3,000 美元短期资本利得(short 的持有期永远算短期,不管拿了多久)。Put 被行权(股价跌了,被迫买入股票),3,000 美元权利金计入股票 basis(basis = 行权价×股数 − 3,000 美元),买入成本变低。权利金的税务是”悬置”的,结局定了才落袋为税。

Short call 被行权:卖出股票,权利金计入卖出 proceeds(proceeds = 行权价×股数 + 权利金),利得 = proceeds − 股票 basis。Short 期权的税务本质是”递延”:权利金先收着,结局定了再算税。Short 期权平仓(buy to close),盈亏 = 权利金 − 平仓成本,短期。

Cash-secured put(现金担保看跌):卖 put 收权利金,股价跌就按行权价买入。税务和普通 short put 一样,权利金递延到期末。很多华人用 cash-secured put “打折买股票”,税务上记得权利金冲减 basis。Cash-secured put 被行权买入的股票,持有期从行权日重新算,长期利得要再等 1 年。

Naked short 的风险提示:税务上没区别,但 naked short call 理论亏损无限,税务省的那点钱不够亏的。策略风险和税务分开看,别为了税务做 naked。税务是成本项,不是收益项,别本末倒置。

Straddle 报税:Form 6781 怎么填

Straddle 和 1256 合约的盈亏报在 Form 6781(不是 8949)。Form 6781 Part I:1256 合约的 mark-to-market 盈亏(60/40 自动分)。Part II:straddle 的亏损递延(deferred loss 金额)。Part III:unrecognized gain(straddle 另一边的未实现盈利)。6781 是期权玩家的专属税表,玩期权就要认识它。

实例:SPX 期权年底浮盈 2 万美元,Form 6781 Part I 填 2 万美元,自动 60/40 分:1.2 万美元长期 + 8,000 美元短期,转到 Schedule D。Straddle:put 亏 5,000 美元、股票浮盈 2 万美元,Part II 填 deferred loss 5,000 美元,Part III 填 unrecognized gain 2 万美元,5,000 美元亏损当年不抵。6781 的数字最终汇总到 Schedule D,和 8949 的数字合并。

券商的 1099-B 对 1256/期权的处理参差不齐:有些券商把 SPX 期权报在 1099-B(不对,应该 6781),有些不报。自己核对:1256 合约走 6781,别跟着 1099-B 错填。报税软件有 6781 入口,TurboTax 在”投资收入→1256 合约”里。券商的 1099-B 错了,自己用 6781 纠正,别将错就错。

Mixed straddle(1256 + 非 1256 的组合):可以选”identified mixed straddle”,税务处理更灵活,但 election 要在建仓时做(不能事后选)。专业玩家才用,散户知道有这回事就行。Mixed straddle 的 election 是 1092(b) 的高级玩法,CPA 也不一定熟。

常见期权策略税务对比

Covered call(备兑看涨):持有股票 + 卖虚值 call。Qualified covered call 不算 straddle,call 的权利金短期利得(平仓/到期时)。股票卖出时,持有期从买入日算(qualified covered call 不中断持有期,deep-in-the-money 的 non-qualified 会中断)。想保长期资本利得,别卖太实值的 call。Covered call 的权利金是”租金收入”,税务上短期,但稳定。

Protective put(保护性看跌):持有股票 + 买 put。对冲期超过 1 年,股票的长期持有期可能被”暂停”(tolling),卖出时变短期。买 put 保护长期持仓,持有期规则复杂,CPA 介入。Protective put 的 put 本身如果亏了平仓,straddle 规则可能冻结亏损。

Iron condor(铁秃鹰):四个腿(卖 call spread + 卖 put spread)。每个腿单独算税务(平仓/到期的短期利得/亏损),straddle 规则可能把腿之间的亏损递延。Iron condor 玩家,straddle 是常态,Form 6781 是标配。Iron condor 的四个腿,报税时是四笔独立交易,别合并。

LEAPS(长期期权):持有超 1 年的期权,平仓利得算长期(15%)。LEAPS 是少数能拿长期税率的期权,买 LEAPS call 持有 13 个月平仓赚 1 万美元,长期利得。但 LEAPS 时间价值衰减(theta),税务优惠抵不过时间损耗的不一定划算。税务优惠是 LEAPS 的加分项,不是买入理由。

一句话总结

期权报税三魔鬼:straddle(对冲持仓的亏损被冻结,Form 6781 递延)、1256 合约(SPX/期货年底 mark-to-market,60/40 税率优惠,豁免 wash sale)、wash sale(期权同样适用,31 天内别碰同标的)。行权记得把期权费计入 basis,short 的权利金递到期末,qualified covered call 避开 straddle。期权玩得越花,税务越复杂,重度玩家请 CPA,别自己硬算。税务合规是期权游戏的入场券,别在税务上翻车。

相关阅读

英文官方来源

本文核验日期:2026年10月2日

免责声明

本文仅为税务知识科普,不构成税务、法律或投资建议。期权税务规则复杂,straddle 判定存在灰色地带,操作前请咨询持牌税务师(CPA/EA),或以 IRS 最新指引为准。重度期权玩家建议找有期权税务经验的 CPA,普通报税员可能没处理过 6781。

更多美国华人投资税务实务干货分享,欢迎关注美国通官方微信号:UUUMGT,期权税务问题一站搞定。

赞(0) 打赏
未经允许不得转载:美国通 » 期权报税比股票复杂 10 倍?straddle 与 1256 合约税务全解
https://www.meiguotong.com

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册