StructureX

Home › Guides › Options: income ETFs

How do 0DTE covered call ETFs like XDTE and QDTE work?

A 0DTE covered call ETF sells a call that expires the same day, every trading day. It collects a lot of small premiums. The catch is that every up day is capped, while every down day counts in full.

Options guide · 8-minute read · Updated 2026-10-28

The short answer

A 0DTE covered call ETF holds an index, or something that tracks it, and sells a Call option on it that expires the same day. Tomorrow it does it again. And the day after.

XDTE (built on the S&P 500) and QDTE (built on the Nasdaq-100) are Roundhill funds made around this idea. As of October 2026, both get the index's moves from options, not by owning the stocks. Each morning they sell an Out of the money call that expires that day, collect the premium, and pass most of it to you. QDTE was built on a different index until August 2026, so older articles may describe it differently.

"0DTE" means zero days to expiration. The option is born and dies in one session. If that's new, read 0DTE options explained or the Zero DTE term page first.

This isn't a recommendation to buy or sell XDTE or QDTE. Which calls each fund sells, how it gets its index exposure and how often it pays can all change, so check Roundhill's fund pages for the current details.

Why sell a call every day?

Time decay is fastest at the very end of an option's life. That melt is called Theta. A call with a few hours left loses value quickly if the price stays put.

So a fund that sells a fresh call every morning gets paid for that last, fastest melt over and over. Add up about 250 trading days and it collects a lot of small premiums.

That's the pitch. Here's the price you pay for it:

For the plain version of this trade, see the covered call strategy explained. For how this fund type fits with JEPI, QYLD and the rest, start with how covered call ETFs work.

Why the payout is high and jumpy

The premium on a same-day call depends on how much the market expects to move that day. That expectation is Implied volatility.

So the payout rises when the market is scared and shrinks when it's quiet. A big payout often arrives right after the fund's share price has dropped. It's not a sign things are going well. It's a sign the market is swinging.

One choppy week, worked out (hypothetical)

Here's the trap with made-up round numbers. This is an illustration, not a trade idea, and it isn't any real fund's trades.

A made-up index, XYZ, starts at $100. Picture $10,000 in the fund, so it holds the same as 100 units of XYZ.

Every morning the fund sells a same-day call $0.50 above the opening price for $0.30. That's $30 in premium a day. Each day opens where the last one closed.

DayXYZ movesJust holding 100 unitsThe fund's day
Mon$100 → $96−$400−$400 + $30 = −$370
Tue$96 → $100+$400capped: +$50 + $30 = +$80
Wed$100 → $97−$300−$300 + $30 = −$270
Thu$97 → $100+$300capped: +$50 + $30 = +$80
Fri$100 → $100$0+$30
The weekBack to $100$0−$450

The index ended the week exactly where it started. A plain holder is even.

The fund is down $450 on $10,000, even after it collected $150 in premium. On Monday and Wednesday it took the full drop. On Tuesday and Thursday the call it sold capped the bounce at 50 cents.

Now say the fund pays you that $150. You get $150 in cash. Your shares are now worth about $9,400. Together that's $9,550, against $10,000 for the plain holder.

In plain words: a choppy week is the worst week for this fund. The down days cost the full amount. The up days are cut to a sliver.

What about a calm week, or a big up day?

A quiet week is where this design shines. Say XYZ closes at $100 every day. The fund collects $30 a day, +$150 for the week. The plain holder gets nothing.

A strong up day is where it gives up the most. Say XYZ runs from $100 to $104 in one session. The plain holder makes +$400. The fund makes +$80: the $50 up to the strike plus the $30 premium.

One more detail. Between one call's expiry and the next sale, no call is open. Any move in that gap, up or down, is not capped. Which way that helps or hurts depends on the day.

Why the share price tends to drift down

Put the week above on repeat. The fund takes every drop in full. It keeps only a sliver of each bounce. And it pays out the premium as cash.

Over months, that pattern can pull the share price lower even when the index goes nowhere. That's the NAV drifting down, often called NAV erosion. The payout looks big. The total return, payout plus price change, is the number that tells you what you really got. See Total return.

Doing a version of this yourself

You don't need a fund to sell short-dated calls. But a few things change when it's your account:

Most sellers of the wheel strategy use expiries weeks away, not hours. Slower decay, but far fewer caps per year.

In Canada, covered calls are widely allowed in a TFSA or RRSP, but options permissions differ by broker. Check yours before you plan around it.

Questions

What does 0DTE mean in a covered call ETF?

It means the fund sells call options that expire the same day it sells them. It does this again each trading day. So the fund collects a fresh premium daily and is capped daily too.

Why is the payout on a 0DTE covered call ETF so high?

A fund like this sells about 250 calls a year instead of about 12, and same-day calls lose value fast. That adds up to a lot of premium. Part of that payout is paid for by the gains the fund gives up on up days.

Can a 0DTE covered call ETF lose money?

Yes. It owns the index's ups and downs, so a falling market pulls it down almost as far. The daily premium only covers a small part of a bad day.

Is a 0DTE covered call ETF the same as trading 0DTE options?

No. The fund only sells covered calls on what it holds. Trading 0DTE options yourself often means buying them, which can lose the whole cost in hours. The risk shapes are very different.

Do 0DTE covered call ETFs pay weekly?

XDTE and QDTE did as of October 2026. Roundhill says it expects to pay weekly but doesn't promise it, and the amount changes with the premium collected.

Follow along

XTradingViewFacebook