Used to chase premium without really caring about the underlying stock. If iv was high enough id sell puts on basically anything. Got burned multiple times with assignments on companies that deserved to fall.
Changed approach completely. Now i screen for quality first using a mix of valuesense for fundamentals and finviz for technical levels. Only look at options chain after I know its a stock id actually want to own.
The criteria are pretty simple. Profitable every year for at least 5 years. Debt manageable relative to cash flows. No major red flags in the business model. Insider selling is a yellow flag.
Premium is lower on quality names, thats just reality. But the win rate more than makes up for it. Went from maybe 65% profitable trades to closer to 85% since making this change.
The other benefit is less stress. When you sell puts on something solid and it goes against you, assignment is annoying but not scary. When you sell puts on garbage and it tanks, assignment can be portfolio damaging.
Still learning but this framework feels more sustainable than chasing premium blindly.