redditalpha logoredditalpha
← 返回看板
分享
14993%
r/thetagangr/thetagang· u/GarbageTimePro· 7 天前Discussion 91

运行一年“无聊”股票车轮策略的完整复盘

投资者摘要中性

作者分享了一年内在无聊股票上运行车轮策略的复盘,收益率35.13%且回撤低。

看多要点
  • 在盈利公司上运行车轮策略能产生稳定收入并跑赢SPY。
  • 保留闲置资金限制了市场下跌时的最大回撤。
SPY红利收息
帖子正文
高质量模型翻译结果

一年前的6月16日,我首次执行了后来被称为每周"无聊现金担保卖出看跌期权"(BORING CSPs)的策略,许多人在本社区看到过这类交易被定期发布。经过12个月、273笔交易后,账户净收益为28,527美元,相当于实际投入资金的35.13%回报率。同期SPY指数上涨了25.65%。我的最大回撤仅为-9.93%,而通常每周仅有约一半的资金被部署,其余部分则闲置在现金中。

这一点至关重要……我并非追求超越市场的绝对回报。我通过保持大量资金处于观望状态,同时赚取4%以上的货币市场利息,在别人陷入混乱时随时准备出击。当市场最终变得糟糕时——而它总会变糟——我不会在高点全仓投入。去问问那些追逐高额溢价的人,今年他们的最大回撤是多少?个位数?恐怕不是。

这篇帖子完整复盘了过去一年运行轮盘策略的全过程。以下所有数据均来自交易记录,文末可下载以供验证。


策略说明

如果你一直关注,应该已经熟悉这套流程:我卖出那些平庸但盈利稳定的公司现金担保看跌期权。有时会被指派,一旦发生,我就卖出备兑看涨期权,同时收取权利金、股息和利息,耐心等待。这就是全部策略。

我从不因被指派而恐慌,因为一旦发生,我只是持有优质企业的股票,而且通常还能获得坐等的报酬。

轮盘策略不必复杂。人们用各种希腊字母指标和二十个技术指标把它包装得花里胡哨。但去掉这些外衣后,其实还是那三个步骤。真正的难点从来不是操作本身,而是挑选合适的公司,并在行情不利时有足够的耐心什么也不做。


一年回顾

以下是自2025年6月16日至2026年6月20日的业绩概览:

| 指标 | 数值 |

|--------|-------|

| 净盈亏 | 28,527.69美元(+35.13% |

| 已实现收入 | 32,616.69美元 |

| 权利金 | 23,972.45美元 |

| 股票盈亏 | 5,000.00美元 |

| 利息 | 2,609.63美元 |

| 股息 | 1,034.61美元 |

| 总交易次数 | 273 |

| 独立标的数量 | 47 |

| 胜率 | 96.3% |

| 夏普比率 | 2.02 |

| 索提诺比率 | 3.23 |

| 最大回撤 | -9.93% |

| 年化收益率 | 35.2% |

| 平均每周回报率 | 0.68% |

| 平均每笔交易回报率 | 0.55% |

| 平均每周部署资金 | 81,200美元 |

| 已部署资本 | 14,411美元(10%) |

| 当前现金 | 132,478美元(90%) |

| 总资本 | 146,889美元 |

| SPY回报率 | +25.65% |

| SPY年化回报率 | +25.72% |

| SPY最大回撤 | -10.69% |

| SPY夏普比率 | 1.46 |

| SPY索提诺比率 | 2.08 |

我最关心的数字是全年夏普比率为2.02。这说明收益并非来自几次幸运交易或剧烈波动。该策略在部署资金上实现了超过SPY的回报(35.13%对25.65%),同时拥有更高的夏普比率(2.02对1.46)、更高的索提诺比率(3.23对2.08),以及更浅的回撤(-9.93%-10.69%)。这才是真正具备优势的表现。


个位数回撤

在经历了一场或两场战争、油价飙升、关税新闻、高通(QCOM)事件,以及六月半导体板块惨烈下跌的一整年中,账户的最大回撤仅为-9.93%。而同期标普500指数的回撤幅度甚至超过了这个数值。

这一年中我遭遇的最大亏损来自QCOM。我在167.50美元和160美元两个价位被指派,看着股价一路下跌至124美元,眼睁睁看着未实现亏损接近7,900美元,直到几个月后才以约2,900美元的利润完成轮转。我将整个交易过程详细记录在这里。这是全年最艰难的阶段,也是证明该策略有效的最好例证。我之所以坚持持有,是因为这家企业本身并不差。股价下跌了,但公司基本面没有崩塌。这两者完全不同,而理解这种区别,正是让你能在市场暴跌时稳住阵脚,而不是像大多数散户一样恐慌抛售底部资产的原因。


绝不重仓单一标的

QCOM能跌这么深,而账户回撤仍控制在个位数,关键在于仓位管理。没有任何一个头寸大到足以单独影响整体表现。即使在最繁忙的周,资金也分散在少数几个标的上,从未集中于单一股票。QCOM虽然痛苦,但它只是整个投资组合中的一个适度组成部分,绝非决定性赌注。

同样的逻辑适用于行业和板块。一个满是半导体或高贝塔科技股的轮盘账户,尽管看似按不同代码分散,但风险并未真正分散。一旦该群体走弱,所有头寸会同步下滑。因此我选择跨行业配置,而非堆叠单一主题。

此外,从个体头寸之外,我还保留了大量现金。通常每周只有约一半资金被部署,其余部分存放在货币市场生息,仅这一年的利息就累计达3,643美元。目前我持有90%的现金,且无任何开仓。这笔缓冲资金让我在持仓反向变动时能够从容应对,并在他人被迫平仓时果断加仓。


我交易了哪些标的

以下是按年度盈亏排名的前几只股票。其中多数并非投机性标的,也没有带来令人兴奋的权利金收益:

| 代码 | 净盈亏 | 交易次数 |

|--------|---------|--------|

| NVDA | 5,645.95美元 | 59 |

| GOOG | 4,172.23美元 | 15 |

| ANET | 3,584.46美元 | 22 |

| QCOM | 2,889.47美元 | 23 |

| UAL | 1,303.69美元 | 23 |

| AAPL | 1,177.46美元 | 4 |

| ORCL | 1,031.66美元 | 2 |

| LRCX | 987.82美元 | 2 |

| MSFT | 901.62美元 | 5 |

| HOOD | 776.42美元 | 7 |

| DELL | 719.85美元 | 4 |

| HPE | 655.73美元 | 13 |

NVDA是主力,主要通过被指派后的备兑看涨期权管理以及持续卖出看跌期权实现收益。QCOM的大部分损失发生在四月下旬完成轮转之前,当时股价突破了我的行权价,两个月的磨底后,两批头寸均被高价强制买入。GOOG、ANET、LRCX、ORCL及其他标的属于同一类:股价回调后能恢复,且在你等待期间持续支付股息。这份名单上没有SOFI、HIMS、MARA、IONQ、TSLL等,这是刻意为之。


我没有交易的时候

观察每月活动情况,交易数量更能体现纪律性,远胜于任何文字描述:

| 月份 | 交易次数 | 权利金 |

|-------|--------|---------|

| 2025年6月(从6月16日开始) | 4 | 1,189美元 |

| 2025年7月 | 5 | 589美元 |

| 2025年8月 | 13 | 1,630美元 |

| 2025年9月 | 39 | 4,470美元 |

| 2025年10月 | 39 | 4,958美元 |

| 2025年11月 | 29 | 1,938美元 |

| 2025年12月 | 33 | 1,493美元 |

| 2026年1月 | 43 | 2,099美元 |

| 2026年2月 | 13 | 1,575美元 |

| 2026年3月 | 27 | 489美元 |

| 2026年4月 | 13 | 1,046美元 |

| 2026年5月 | 10 | 1,526美元 |

| 2026年6月(截至6月16日) | 5 | 1,037美元 |

九月、十月和一月较为活跃,因为市场配合,有真实可卖的权利金。二月、五月和六月我大幅缩减交易,有时整个月仅进行寥寥数笔。当市场广度不佳或权利金不足以覆盖风险时,我就选择袖手旁观。卖出权利金(或交易)最难的部分,从来不是选行权价,而是知道何时根本不该卖出(或交易),并能心安理得地看着几周过去,账户大部分时间都在现金中闲置。


为什么“无聊”对我有效

每週我都能看到有人问该在哪些标的上卖出看跌期权,而热门答案总是那些X和基于Theta的子版块正在吹捧的标的……通常是那些权利金收割机——SOFI、HIMS、MARA、RIOT、IONQ等,任你挑选。这些标的确实能产生丰厚权利金,但其原因也很明显:市场在警告你,这些股票可能一天内波动15%,一周内波动20%以上,一旦发生,你就只能拿着一家可能根本没盈利的公司股票。

那些轮转高贝塔垃圾股的人在1月赚到了大笔权利金,接下来几个月却不得不忍受30%到40%的回撤,而这些公司不像“无聊”的大型科技股那样能反弹回来。与此同时,我的交易记录中全是那些能恢复、在你等待期间付股息、让轮盘策略真正发挥作用的企业——因为当股价下跌时,它们的业务并未崩溃。

“无聊”是故意的。正是这种无聊,才让我把回撤控制在个位数。


当前状况

截至6月20日,一年期成果如下:

  • 28,527美元净盈亏(部署资本增长35.13%)
  • 2个持仓:100股DG,100股SMCI,目前均为浮亏,但仍在持有
  • 0个开仓交易
  • 各账户合计现金132,478美元(占总资本90%)
  • 总资本146,889美元
  • 平均每周部署资金81,200美元

DG和SMCI目前都处于亏损状态,但这没关系。它们正像QCOM一样被轮转处理——通过备兑看涨期权和耐心持有,我会继续压低成本基础,直到它们回升。这正是策略按设计运作,而非失效的表现。

自2025年6月16日至2026年6月20日的一年期投资组合快照


回应“你本可以直接买入并持有SPY”的质疑者

在评论区被刷屏之前,让我先主动回应这个显而易见的问题。几周前我发过类似的分析,收到不少反馈,核心都是类似“这么辛苦,结果只勉强跑赢SPY”(原文在此)。这有一定道理,所以我直接正面回应,而不是假装不存在。

首先,最关键的前提是:这个账户专用于轮盘策略,别无他事。它是我在市场中整体资本的一小部分。大部分资金分布在其他独立的买入并持有组合、指数基金和共同基金中,与该策略完全无关。这从来不是“轮盘 vs SPY”的全副身家博弈。轮盘只是一个定义明确的风险区间,承担单一任务,而我在其他地方持有大量纯多头指数敞口。

现在,对于那些仍坚信买入并持有才是最优选择的人,我想提出几个诚实的问题:

1. 在此周期开始前,你是否能自信地将相同资金100%投入SPY并全程持有?

2. 你是在评估策略时依据当时可掌握的信息,还是事后根据最好的结果来评判?

3. 如果SPY在这段时间内持平或下跌10%-15%,你还会说买入并持有是明显更好的选择吗?

4. 如果批评是“你本可以买SPY”,那么年初在结果未知时,你在哪里发出过这样的建议?我在基于Theta的子版块里找不到这些帖子或评论。

5. 你的年内、一年期及对应期间的最大回撤分别是多少?


最后思考

轮盘策略不会让你一年内翻倍。这从来不是目标。但如果你选对了公司,合理控制单个头寸规模,避免任何单一头寸造成重大伤害,并具备足够的耐心度过回撤和空窗期,它就能完美实现其设计功能。一年下来,我在部署资本上获得了35.13%的回报,跑赢SPY,最大回撤低于10%,平均每周近半资金处于现金状态。

这就是“无聊”的价值所在。更好的风险调整后回报,低于指数的回撤,以及简单到足以终身运行的策略。第二年将以与第一年相同的方式开启:一次无聊的看跌期权,一次接一次。

下载完整交易日志(CSV)

讨论 · 高赞评论15 条精选
u/Used_Tooth_5854 41· 7 天前

I see nvidia google and robinhood in a list with boring companies

u/Berns429 12· 7 天前

Exactly what i was thinking, the top ten are all the hottest AI companies lol

u/yldf 26· 7 天前

No. NVDA as the main workhorse is not a boring stocks strategy.

u/mikeblas 8· 7 天前

NVDA is up 44.8% year over year, with a 52 week range of 142 to 236 ... that's up or down about 25%. Hardly "boring", and certainly not "sideways".

u/GarbageTimePro 4· 7 天前

Take a look at the trade log to see the dates I traded NVDA. It was a snoozefest.

u/kaputavarice587 8· 7 天前

the sharpe ratio jump from 1.46 to 2.02 is the real story here, not the raw percent gain. that's the bit that matters long term. you're getting paid better per unit of risk, which is the whole game. most people see +35% and think they should be doing this, then they load up on sofi or whatever and get wrecked because they skipped the part where you actually have to pick good companies and sit still when things are quiet.

the cash sitting around earning 4% while you wait is kind of genius too. like you're not fighting the market every week just to stay busy. half the account doing nothing most of the time sounds dull as hell until you realize that's exactly why the drawdown stayed under 10% when everything else was getting hammered. had a mate try something similar with his trading account last year and he got bored after three weeks and started chasing premium on garbage. lasted till february before he blew it up. discipline is way harder than finding the next meme stock.

u/crash404 7· 7 天前

This is great, I enjoy reading your posts throughout the year. Did you build your own tracker or use a commerical one?

u/GarbageTimePro 3· 7 天前

Thanks for following along! I used a spreadsheet for a while and ended up building my own that ties into my brokerage accounts

u/donnie1977 7· 7 天前

Max drawdown was 12% over the past year.

u/donnie1977 6· 7 天前

QQQ did 40%. I don't get the draw to wheel.

u/do_oby 4· 7 天前

thanks for sharing, two thoughts before able to take a closer look. i used to wheel, so i am curious about two things.

  1. what if benchmarked not against sp500, but the symbols themselves instead.
  2. do you think tax and washsales are problems?
u/GarbageTimePro 3· 7 天前

It's my own for members of my community. I can't advertise tools in this sub but you can feel free to message me directly about it. If you want more info about the "HOW" then here's a comment I've replied to someone else with the same question:

"It's basically a proxmox/docker stack where a Cloudflare Tunnel feeds Caddy, which routes to my Next.js frontend and FastAPI backend (both behind a VPN sidecar) backed by Postgres and Redis.

I have Dagu scheduled jobs across a fleet of ~30 VPN-paired workers that pull sharded options and OHLCV bar data, and I keep an eye on everything with Prometheus, Grafana, Loki, and Uptime Kuma. I also run a separate TimescaleDB-based market-data and backtesting stack on a seperate proxmox box plus that includes an VM used for inference for local LLMs.

Everything is reachable remotely through Tailscale.

Now as far as the application itself - it's built w/ next, fastapi, pg+timescaledb+redis. I use broker API's to pull portfolio data in near realtime and I fetch market data from my cache/db. my ui lib is shadcn, charting uses recharts."

u/kayakyakr 3· 7 天前

Echoing /u/do_obey's question: what if you built an index of the companies you traded over the course of the year. You can build a flat index (start with same $ per company), a share index (start with 1 share per company), or a weighted index (weighted based on your ending gain per stock). What would the end value of buy & hold have been compared to your results?

u/yldf 3· 7 天前

A covered call is exactly the same as a cash-secured put at the same strike.

Your strategy has nothing to do with boring stocks. Most of these stocks are not boring at all.

u/Citadel_Employee 3· 7 天前

How is it exactly the same if one requires shares and the other requires cash collateral?