Back to the blog

Business 8 min read

I Sold a Covered Call on JD Today — Here's Why

JD.com popped nearly 7% this week after Chinese regulators signaled an end to the food delivery price war. My shares were up, implied volatility was elevated, and I did what I almost always do when a stock in my portfolio spikes on news: I sold a covered call.

Here’s exactly what happened and why I made that decision — from my solar-powered trading desk in the Arizona desert, 30 minutes from the nearest grocery store.

The Setup

I’ve been holding 900 shares of JD for a while. The stock was trading around $27.25 when the news dropped that regulators were stepping in on the food delivery pricing battle. That kind of catalyst drives a quick move — and quick moves inflate option premiums. That’s my signal.

I looked at the September 18th expiration and found the $34 strike call contract at $1.64 per share. On 900 shares, that’s 9 contracts — and $1,476 in premium deposited into my account today.

Let me break that down in plain English: someone paid me $1,476 for the right to buy my JD stock at $34 per share by September 18th. That money is mine no matter what happens next.

Why I Took the Trade

Three reasons:

The premium was juiced. When a stock pops on news, options premiums swell because implied volatility spikes. At $1.64 per share across 900 shares, that’s $1,476 in income — collected today, mine to keep regardless of what JD does between now and September. That’s real money, not theoretical.

The math works at $34. The $34 strike sits about 25% above where JD was trading when I sold the call. If the stock climbs to $34 and my shares get called away, I’m selling at a profit plus keeping the $1,476 in premium. That’s a total return I’d be very happy with.

I’d be genuinely okay letting the shares go. This is the part most people skip. Before I sell any covered call, I ask myself: would I actually be fine selling at this strike price? At $34, yes. I’ve had a good run with JD, and taking profit at $34 plus pocketing the premium is a clean exit.

What Could Go Wrong

Let’s be honest about the risk. If JD rips to $40 on more China news before September, my shares get called away at $34 and I miss that extra upside. I still profit — just not as much as I could have. That’s the tradeoff with covered calls. You’re capping your upside in exchange for guaranteed income today.

The other scenario: JD drops. The $1.64 per share I collected gives me a cushion — it effectively lowers my cost basis by that amount. But it won’t protect me from a major decline. I’m still holding 900 shares through any downside. The premium softens the blow, it doesn’t eliminate it.

$1,476 for One Decision

Here’s what I want people to understand about this trade. It took me maybe fifteen minutes. I looked at the chart, checked the options chain, confirmed the premium was worth it at the September 18th expiration, and placed the order. Nine contracts. Done.

That’s $1,476 for one decision on a position I already owned. I didn’t have to find a new stock. I didn’t have to time an entry. I just monetized a position that was already sitting in my portfolio by selling someone else the right to buy it at a price I’d be happy with anyway.

This is what most people miss about covered calls — you’re not making a bet. You’re getting paid to set a sell price you already like.

My Rules for Selling Covered Calls

I’ve been doing this long enough to have a few personal rules:

Sell into strength, not weakness. I only write calls after a stock has had a good run. The premiums are fatter, and I’m locking in gains rather than trying to squeeze income out of a losing position. JD was up nearly 7% — that’s when I want to be selling calls, not buying them.

Pick a strike I’d actually sell at. If I’d be upset watching my shares get called away at the strike price, it’s the wrong strike. The $34 level on JD felt right. Solid profit, clean exit.

Size it intentionally. I sold calls against all 900 shares — 9 contracts. Some people only cover a portion of their position so they can still participate in more upside. That’s a valid approach. I was comfortable capping the whole position this time because the premium was strong enough to justify it.

Don’t get greedy chasing premium. It’s tempting to sell closer to the money for bigger premiums. But that dramatically increases the chance your shares get called away before you’re ready. I’d rather collect $1.64 at the $34 strike than $3.00 at a strike where I’d regret the sale.

Why This Works Off-Grid

People sometimes ask me how I trade from the middle of nowhere. The truth is, covered calls are one of the strategies that work best in a low-infrastructure setup. I’m not glued to a screen all day scalping. I identified an opportunity this morning, placed one order, and I’m done. The trade manages itself from here.

That’s the beauty of options income — it doesn’t require babysitting. The contract expires September 18th. Between now and then, I collect my premium and go about my life. Either I keep my shares when it expires, or I sell at a price I already agreed I was happy with. Both outcomes work.

I checked my solar battery levels, made coffee, placed the trade, and now I’m writing this from my desk in the Arizona desert. That’s the whole morning. $1,476 richer, and my afternoon is wide open.

The Bottom Line

Selling covered calls isn’t glamorous. Nobody’s making TikToks about collecting $1.64 in premium on a September expiration. But this is how I generate consistent income from positions I already hold — methodically, repeatedly, without drama.

JD gave me a gift today: a news-driven pop with elevated premiums on a stock I was already holding. I took the gift. $1,476 in premium on 900 shares, and I’m comfortable with every outcome between now and September 18th.

That’s the kind of trade I like — the kind where I win in both directions.

Sarah Hope is a serial entrepreneur, day trader, and off-grid business owner. She trades from a solar-powered property in rural Arizona and spends summers managing her businesses from Alaska. Learn more at sarahhope.co or reach her at [email protected].