What is rolling?
Rolling means closing your existing covered call and simultaneously opening a new one — usually at a higher strike, a later expiry, or both. It's a way to manage a position that's moved against you without taking a loss on your underlying asset.
You roll when the underlying has rallied toward or past your strike and you want to avoid assignment, or when you want to extend your income stream into the next expiry cycle.
Roll up and out: the standard technique
The most common roll is 'up and out' — you buy back your current call (at a loss) and sell a new call at a higher strike and later expiry. The goal is to collect enough new premium to offset the buyback cost, ideally for a net credit.
Example: You sold a $70,000 BTC call for $1,350. BTC rallies to $72,000 and your call is now worth $2,800. You buy it back for $2,800 (a $1,450 loss) and sell a $75,000 call expiring 30 days later for $2,100. Net debit: $700. You've bought yourself more time and a higher strike.
When to roll vs. accept assignment
Rolling makes sense when: (1) you believe the rally is temporary and the asset will pull back, (2) you want to keep holding the underlying long-term, or (3) you can roll for a net credit or small debit.
Accept assignment when: (1) you're happy selling at the strike price, (2) rolling would require a large debit that erases your income, or (3) you want to redeploy capital elsewhere.
The roll decision checklist
Before rolling, ask yourself: Can I roll for a net credit or small debit? Is the new strike meaningfully higher than the current one? Do I still want to hold this asset for another 30+ days? If yes to all three, rolling is likely the right move.