TL;DR
- Energy stocks run a textbook January-to-May rally 70 % of the time, then fade into fall.
- Selling covered calls during the fade captures income while you wait for the next cycle.
- Use 30-45 DTE calls one strike out-of-the-money to balance premium and capping risk.
- Set a circuit breaker (stop-loss) on the underlying before you ever enter the trade.
I learned the hard way that markets have seasons. In 2008 I owned a basket of oil-service names heading into Memorial Day. Crude was at $145 a barrel and my screen was a sea of green. I was long, I was loud, and I was soon broke. The sector rolled over in June, crude crashed to $35, and every “buy the dip” turned into a face-plant. That pain forced me to build the Covered Call system I still trade today. The first rule we wrote after that bruising summer: always respect seasonality and always get paid to wait.
Energy is the purest seasonal trade in the stock market. Gasoline demand, refinery maintenance, and geopolitical saber-rattling line up like clockwork. If you know the calendar, you can tilt the odds in your favor. Today I’m going to show you how I overlay simple covered-call mechanics on that calendar to turn the energy sector’s annual rhythm into monthly income.
Why Energy Has a Calendar Edge
Two numbers tell the story. Over the last thirty years the S&P Energy Select Sector ETF (XLE) has posted a positive return from January 1 to May 31 in 21 of those years. That is 70 % accuracy with an average gain of 11.2 %. From June 1 to October 31 it has been positive only 12 of 30 times and the average return is negative 4.6 %. In plain English, crude likes winter and spring, then naps in late summer and fall. The driver is demand. Refiners ramp gasoline output for summer driving season, then cut runs once inventories peak. Inventory builds equal lower prices and lower prices drag equities with them.
The pattern is not subtle. Pull up a monthly chart of XLE and circle every May high. The majority line up within a few percent. You do not need a PhD in petroleum engineering to see it; you just need eyes.
Setting Up the Covered Call Playbook
I wait for the late-May peak to start showing cracks. Once XLE prints three lower weekly closes, I look for an entry. My preferred vehicle is XLE itself or a liquid dividend-paying major like Chevron or Conoco that tracks the index like a dog on a leash. Cash-flow quality matters more than headline growth here because you may hold the stock for several months collecting option premium.
The call I sell is 30-45 days to expiration and one strike out-of-the-money. That combination gives enough premium to matter-usually 1.5 % to 2 % per month-without capping the upside if we get a surprise geopolitical spike. I never sell calls more than three strikes out; the extra premium is pennies and the risk of being blown out of the position is real.
Real Numbers from Last Summer
In 2023 XLE peaked at $91.70 on May 1st. By June 9th it had closed three straight weeks lower, triggering my entry signal. I bought 1,000 shares at $85.30 and sold the July 21 $87 calls for $1.65. That is a 1.9 % cash-flow credit in 42 days. The stock meandered between $82 and $86 for the next five weeks, the calls expired worthless, and I kept the premium plus the dividend. I repeated the same play in August and September, collecting another $2.85 in option income while the underlying drifted lower. When the October seasonal low hit, my net cost basis on the shares was down to $80.90 even though the stock was trading around $82. I owned a quality energy name for cheaper than the market and I got paid every step of the way.
That sequence is not cherry-picked. It is what happens when you combine a boring seasonal edge with a boring income strategy. Boring makes you rich.
The Circuit Breaker Nobody Talks About
Covered calls feel safe because you receive cash up front, but they do not protect you on a 2008-style meltdown. If XLE breaks the prior-year low on a weekly closing basis, I exit the entire position, calls and all. My stop is the 50-week moving average minus 5 %. That single rule saved me in 2014 when oil collapsed from $100 to $26. The premium collected cushioned the drawdown, but the stop kept me from riding it to the bottom. You can watch me walk through the exact calculation on the Covered Calls YouTube channel.
Putting It Together Step-by-Step
- Track XLE weekly. Wait for three lower closes after the May high.
- Buy shares or a high-beta dividend name that tracks the index.
- Sell 30-45 DTE calls one strike OTM. Target 1.5 %-2 % premium.
- Set a hard stop under the 50-week moving average.
- Roll or let expire. Rinse and repeat until November seasonal low.
When is the best time to open a covered call on energy sector seasonality?
Late May through early July, once the sector shows three consecutive weekly declines off the spring high. That timing lines up with the historical fade in crude demand and gives you the widest seasonal edge.
How far out-of-the-money should the call be?
One strike, roughly 2 %-3 % above current price. It balances decent premium with minimal upside sacrifice, and you can roll it forward if the stock rallies past the strike.
Can you lose money in a covered call on energy?
Yes. If oil collapses the underlying drops faster than the premium collected. Always use a stop-loss on the stock itself; covered calls are income tools, not crash helmets.
Energy seasonality is not a secret, but most investors treat it like one. By combining the calendar with a disciplined covered-call routine you turn a simple observation into monthly cash flow. If you want the exact checklist and the spreadsheet I use to track every seasonal trade, the mentorship program is here.
This is education, not financial advice. Past performance is not indicative of future results. Consult a qualified advisor before making investment decisions.