Blue OWL Hoots at Private Credit Winter: Selling Puts at 9% Yield

While headlines scream about private credit's cooling boom and redemption fears, we're taking the contrarian path on Blue Owl Capital (OWL). The market's panic over slowing private equity flows has cr

Cover Image for Blue OWL Hoots at Private Credit Winter: Selling Puts at 9% Yield

While headlines scream about private credit's cooling boom and redemption fears, we're taking the contrarian path on Blue Owl Capital (OWL). The market's panic over slowing private equity flows has created an attractive entry point for a company trading 25% below its 200-day moving average — and sporting a fat 9.34% dividend yield.

Our $9.50 put sale captures $0.28 in premium for a 27-day hold, representing a 2.95% return on the strike price. That's roughly 40% annualized, though we're really here for the dividend story. OWL's yield towers over the 10-year Treasury, and alternative asset managers historically trade through cycles rather than disappear into them. The 53.5% implied volatility suggests the market is pricing in significant downside risk — perhaps too much.

The fundamentals aren't pretty at first glance: an 84.9 P/E ratio and razor-thin 3% profit margins. But asset managers operate differently than traditional businesses. Fee-based revenue provides stability, and OWL's focus on private credit positions it well for the eventual normalization of credit markets. The $13 analyst target implies 28% upside from current levels, though we're not betting on that timeline.

The technical picture shows a stock in the penalty box, trading well below both moving averages. Sometimes the best trades happen when everyone else is running for the exits. With a -0.283 delta, we're not exactly loading the boat, but we're willing to collect premium while the private credit winter plays out.

Today's Atlas Trades

WPM — Short Put

  • Strike: $121.0
  • Expiration: 2026-07-02
  • Premium: $3.5
  • Stock Price: $128.43
  • IV: 49.4%
  • Delta: -0.298
  • DTE: 27

CF — Short Put

  • Strike: $111.0
  • Expiration: 2026-07-02
  • Premium: $3.17
  • Stock Price: $117.52
  • IV: 48.3%
  • Delta: -0.301
  • DTE: 27

OWL — Short Put

  • Strike: $9.5
  • Expiration: 2026-07-02
  • Premium: $0.28
  • Stock Price: $10.19
  • IV: 53.5%
  • Delta: -0.283
  • DTE: 27

QXO — Short Put

  • Strike: $15.0
  • Expiration: 2026-07-02
  • Premium: $0.41
  • Stock Price: $16.23
  • IV: 54.0%
  • Delta: -0.265
  • DTE: 27

OXY — Short Put

  • Strike: $57.0
  • Expiration: 2026-07-02
  • Premium: $1.71
  • Stock Price: $58.67
  • IV: 40.2%
  • Delta: -0.366
  • DTE: 27

SPSC — Short Put

  • Strike: $55.0
  • Expiration: 2026-06-18
  • Premium: $1.62
  • Stock Price: $56.10
  • IV: 51.5%
  • Delta: -0.395
  • DTE: 13

PARR — Short Put

  • Strike: $50.0
  • Expiration: 2026-07-17
  • Premium: $1.43
  • Stock Price: $55.55
  • IV: 50.6%
  • Delta: -0.235
  • DTE: 42