Roll analyzer: is this roll worth taking?
A roll is worth taking when it collects a net credit, buys a meaningfully better strike, or both, at a credit per added day that beats what a fresh trade on the same capital would pay. This analyzer computes all three from the two prices you are looking at.
The three questions a roll has to answer
Is it a net credit? Buying back at 7.10 and selling at 8.40 is 130 dollars in. A net debit roll means paying to stay in a losing trade, and the only thing you get for the money is time. Sometimes that is the right call. It is never the default.
Does the strike improve? Rolling up and out on a covered call moves the ceiling in your favor. Rolling out at the same strike buys time and nothing else. Rolling down on a call, or up on a put, is taking on more assignment risk to collect a credit, which is a trade you should make deliberately if at all.
Does the credit per day beat the alternative? This is the question almost nobody asks. A roll paying 130 dollars for 35 extra days is 3.71 a day. If closing the position and opening a fresh one on the same capital would pay 5.50 a day, the roll is a worse trade that feels safer because it avoids a decision.
Check the extrinsic value before you defend anything
When your short call goes deep in the money, most of what you pay to close it is intrinsic value, and intrinsic is not a loss you are avoiding. It is money the shares already made. The analyzer prints what extrinsic is left in the contract. Under about a nickel, there is nothing to defend, and rolling is a fresh trade wearing the costume of a repair.
When not to roll
When the stock has changed. You sold the call because the setup made sense. If earnings came in badly, the guidance was cut, or the reason you owned the shares no longer holds, rolling is a way of not looking at that.
Getting assigned is an acceptable outcome. On a covered call it means you sold your shares at a price you agreed to in advance, at a profit if you set the strike above your basis. Traders roll forever to avoid assignment as though assignment were a failure. It is the trade working.
Questions people actually ask
When should I roll a covered call?
When the stock has run through your strike, there is little extrinsic value left in the contract, and rolling up and out collects a net credit at a per-day rate you would accept on a new trade. If any of those three is missing, taking assignment is usually the better answer.
Is rolling for a debit ever right?
Occasionally, when the strike improvement is large enough to be worth the cash, or when assignment would trigger a tax event you specifically want to defer. Both are real reasons. Neither describes most debit rolls, which are made to avoid admitting the first trade did not work.
How far out should I roll?
Far enough that the credit is worth the added risk, which usually means 30 to 60 days rather than the next weekly. Rolling into a very short expiry for a small credit is the pattern that ends with a position rolled nine times for less total premium than one clean trade.
Does rolling reset my cost basis?
It adjusts it. Every net credit lowers your effective basis, every net debit raises it. Track the cumulative total across the whole position, not just the latest contract, or the number stops meaning anything after the second roll.