Jumped hard on the covered calls bandwagon in the last month (which is probably a negative indication[emoji14]).
1st covered call result was very good, but I also left a lot on the table. AMD, bought at 1000 shares at 80 on 7/16, sold 10 07/02/22 86.5 calls for 1.11 on 6/28, stock got assigned away yesterday for strike price.
Initial investment:$80000
Profit after 20 days: $7600
Return: 9.5%
Return annualized: 173%
Profit lost due to stock price ($94.70) when assigned: $7100[emoji22]
I know I could have made almost double if I just held, but hard to be upset with a 173% annualized return...
AMD closed today at $90.54, down from when you got assigned, but still higher than your $86.5 strike price. It may drop some more.
Here's a chance for you to sell puts to buy it back.
Put options at $86.5, expiry Aug 6, paid $2.60. Tomorrow, the premium may be higher.
When I have 1000 shares in one position, my style of trading is to sell 1 or 2 contracts, then if the stock keeps going up will sell another 1 or 2 contracts at a higher strike price, possibly with a later expiry. By laddering the covered calls, I will not lose all of my good stock at once, and hopefully get more money from the covered calls. Again, I only hold stocks I want to keep long term, so of course I think of them as "good stocks".
Occasionally, I would lose the good ones, and they kept rising. But by chasing after them with puts, I managed to recover some of the money I left on the table.
As Koolau always says, YMMV.
PS. Laddering the calls gets me more money when a stock is rising. It gets me less money when the stock is in a decline, but still more than if I did nothing.