Selling naked calls in stocks is a suckers bet...
Not wild about it for indices either..Run some backtests and see for yourself..
With that said I do upside ratios on the indices and large cap stocks and pray to the Sticky Delta Gods every morning
Been doing it for years. Key is small positions so if one breaches your strike, it won't cause you to lose sleep. For example, today I sold a 700 strike MSTR call expiring in Feb for 0.9. For that thing to hit its strike, the underlying will need to double in less than a month. If it's still at this same level in about a week, the premium will be cut in about half. I also frequently short SPX naked calls expiring in 3 - 5 days for around 0.40 credit. The underlying would have to move so far to hit that strike that the rest of my portfolio would be guaranteed to have a substantial profit by the time it gets there.