I apologize if this subject has been already beat to death here. I see the argument that covered calls limit your upside. But if you are swing trading a stock you should place the strike price of your Covered Call at the current resistance level. If the stock makes a move up, that resistance level could become the new support level or at least close to it. You could then use a naked put to reestablish your trading position at or near your original covered call strike price and keep on going. Using the covered calls and naked puts help improve your margin of error on where to buy and sell. So I think covered calls and naked puts should work well if your strategy on a particular stock is to swing trade it anyway.