Track your book
Write the call where you see the stock
You own 300 shares; writing a call against them should start where you can see them. Every portfolio holding with at least 100 uncovered shares carries a Sell covered call action — and the tracker keeps the call attached to the shares for the life of the position.
Selling the call
- Open the position row’s menu in the portfolio (or the covered-call flow on the wheel page) and choose Sell covered call.
- The dialog states the coverage math plainly — “300 shares · 100 already covered · up to 2 contracts” — and caps contracts at your uncovered shares ÷ 100. Shares already backing an open call cannot back another.
- Pick a strike. Suggestions sit above your adjusted basis with the if-called return alongside; a strike below basis is a locked-in loss and gets flagged before you can confirm it.
- Confirm. The portfolio’s covered-share count updates immediately and the cycle appears on the wheel page — the two screens never disagree.


Which cycle the call joins
- Shares from an assignment: the new call joins the wheel cycle that produced them — it is the same campaign continuing, and the premium keeps adjusting that basis.
- Bought or imported lots: a covered-call cycle is created, seeded from those lots at their real cost basis.
- Never a duplicate: shares already inside a cycle can never spawn a second one.
Through expiry, buy-back or call-away
Log the outcome on the cycle: expired worthless ($0.00 is a real price), bought back, rolled — the roll preview prices the close and the new sale from the live chain — or called away, which realizes the shares against their adjusted basis. Between calls the cycle stays visible as “holding shares”, never silently closed.
Choosing between expiries for the next call? The strike-first table prices your strike across the next four durations side by side.