Install
openclaw skills install covered-call-strategyCovered call portfolio strategy analysis and optimization. Use when the user asks about covered call (备兑认购期权) investment strategy, Roll Up/Roll Down decisions, option strike price selection, portfolio structure optimization, or any questions about combining stock holdings with short call options. Triggers on: 备兑call、备兑权证、covered call、Roll Up、Roll Down、行权价选择、期权组合策略、call option strategy、期权到期决策.
openclaw skills install covered-call-strategyAnalyze and optimize covered call (备兑认购期权) portfolio strategies with full upside/downside scenario modeling.
This is the most common and costly misconception:
| Misconception | Reality |
|---|---|
| "Short call at $580 provides downside protection" | ❌ The call only caps upside at $580. If stock drops to $400, the call expires worthless — stock falls freely |
| "Higher strike = more protection" | ❌ Strike price only determines where upside is capped, not where downside is stopped |
| "Rolling up protects my gains" | ❌ Rolling up costs premium, reducing downside cushion. It releases upside but reduces the premium buffer |
The only downside protection in a covered call comes from the premium received. Period.
| Metric | Formula | Meaning |
|---|---|---|
| Net Premium | Total premium received - Roll/close costs | Downside cushion (the only one) |
| Effective Sell Price | Strike price + (Net Premium per share) | What you actually get if assigned |
| Upside Cap | Strike price | Maximum stock sell price before premium |
| Downside Break-even | Stock cost basis - Net Premium per share | Price where total P&L = 0 |
When user asks for covered call strategy analysis, follow this sequence:
Extract and tabulate:
Stock Holdings:
| Batch | Shares | Cost Basis | Current Price |
Option Positions:
| Call | Direction | Strike | Expiry | Premium Received | Current Price |
Calculate:
Common strategies (always include "Do Nothing" as baseline):
| Strategy | Description | When to Consider |
|---|---|---|
| Do Nothing | Hold current positions to expiry | Baseline comparison |
| Roll Up | Buy back current call, sell higher strike | Stock has risen, want to release upside |
| Roll Down | Buy back current call, sell lower strike | Stock has dropped, want more premium |
| Close Position | Buy back call, hold stock naked | Want full upside flexibility |
| Mixed Roll | Roll some calls, keep others | Diversified approach |
This is the critical calculation most people get wrong:
Net Premium = (All premiums received historically)
- (Costs to buy back/roll current positions)
+ (Premiums from new positions sold)
Roll Up reduces net premium. This is the true cost — not the debit paid, but the reduction in downside cushion.
For each strategy, calculate total P&L at key price points:
Required price points:
For each cell:
Total P&L = Stock P&L + Net Premium + Assignment Income (if ITM)
Where:
| Market Outlook | Recommended Strategy | Reasoning |
|---|---|---|
| Strongly bearish | Do Nothing or Roll Down | Preserve maximum premium cushion |
| Slightly bearish | Do Nothing | Premium cushion > upside release value |
| Neutral (near strike) | Do Nothing or Partial Roll | Premium cushion roughly equals upside release |
| Slightly bullish | Roll 1 call (partial) | Release some upside, keep some cushion |
| Strongly bullish | Full Roll Up or Close | Upside release value > premium cushion loss |
Never recommend a single strategy. Present the trade-off:
Roll Up = Spending premium cushion to buy upside space
Quantify this trade explicitly:
These are real errors made during live analysis — do not repeat:
"The $580 call provides downside protection at $580"
WRONG. The $580 call means if stock > $580, your shares get called away at $580. If stock < $580, the call expires worthless and you bear full downside.
"Roll Up costs $9,600 but releases $24,000 upside"
The $9,600 reduces your net premium cushion. In downside scenarios, you're $9,600 worse off than doing nothing. The "released upside" only materializes if the stock actually rises.
"If stock drops to $400, the $580 call gets assigned"
WRONG. Call buyers only exercise when it's profitable — i.e., when stock price > strike. Deep ITM calls get assigned. Deep OTM calls expire worthless.
"Roll 1 call to $820, keep 1 at $580"
Check: after the roll, how many shares are free? The answer is always zero in a fully covered position. Each short call covers exactly 100 shares. There are no "free shares" unless you deliberately close a call without selling a new one.
Covered call decisions are path-dependent. Today's optimal strategy may need adjustment in 2 months. Always specify:
For complex multi-call positions with different strikes and cost bases, see references/multi-strike-model.md.
For Roll Up/Roll Down decision frameworks with quantitative thresholds, see references/roll-decision.md.