Bull put spread
Sell a higher-strike put, buy a lower-strike put. Collect credit; profit if stock stays above the short strike. Common income play in uptrends.
How a bull put spread works
A bull put spread sells a put and buys a further out-of-the-money put in the same expiry, for a net credit. It profits when the stock stays above the short put strike. The long put caps what the position can lose, turning the short put's large downside into a fixed number.
It is the mirror image of the bear call spread and behaves the same way: time decay works for you, the maximum profit is the credit, and the trade wins on flat, higher, or mildly lower prices. You are being paid for the stock not falling past a level you chose.
The maximum loss is the strike width minus the credit. Because that is known at entry, the position can be sized honestly — you know the worst case before you take it, which is not true of the naked short put it replaces.
A worked example
XYZ trades at $100 and you think $95 holds as support. You sell the $95 put for $2.50 per share and buy the $90 put for $1.00, both expiring in 30 days.
The stock can fall 6.5% and you still break even. That cushion is what you are buying with the poor risk-reward ratio, and it is only worth it if a $350 loss is a size you can absorb repeatedly.
When a bull put spread fits — and when it doesn't
- You are neutral to bullish and can point to a support level you believe in.
- Implied volatility is elevated — put premiums richen on fear, which is when selling them pays best.
- You want short-put income with a defined worst case.
- The stock is breaking down. Selling puts into a decline puts you on the wrong side of momentum.
- The credit is small relative to the width, leaving a payoff that cannot survive a normal loss rate.
- Earnings fall inside the expiry and could gap the stock through both strikes at once.
Common questions
Done planning? Log the trade.
Sutekka journals every leg automatically — and shows you the actual P&L when you close it. Free forever.
Start logging — free