Does an Expired Option Count as a Day Trade?
Does an expired option count as a day trade? Expiration is not a transaction you place, so it does not add to the count. The cases that do, explained.
Does an expired option count as a day trade? On its own, no. The day trade count is built from transactions you place: an opening purchase or short sale, paired with a closing sale or purchase in the same security during the same session. Expiration is an event on the calendar rather than an order you enter, so the expiration itself puts nothing into the count.
The cases below are where that clean answer gets complicated. The contract you bought at 10 a.m. and left to die at the bell. The spread you opened last week and closed this morning. The shares that appear in the account after assignment. And the four leg position that one broker records once and another records four times.
What counts as a day trade
A day trade is the purchase and sale of the same security within one trading day in a margin account, in either order. Buy then sell counts. Sell short then buy back counts. FINRA's margin rule supplies the definition, and your broker is the one applying it: the number you see in the app is the broker's arithmetic on your own fills, not a figure published by a regulator. Four day trades inside five business days, when they make up more than 6% of total trades in that window, flag the account as a pattern day trader. The threshold mechanics sit in the pattern day trader rule, and the current state of that threshold is covered in what replaced the PDT rule.
'Same security' is stricter than it sounds once options are involved. Each contract is its own security, defined by underlying, expiration, strike, and type. Buying a 450 strike call and selling a 455 strike call on the same underlying in one session touches two different securities, so there is no round trip and no day trade. Buying and selling the same 450 strike call is one.
Does an expired option count as a day trade?
Take the case readers actually hit. You buy a call at 10:15 a.m. on its expiration day, it goes nowhere, and at 4:00 p.m. it is worthless. You placed one transaction. There is no closing sale, nothing pairs, and the count does not move. Sell that same contract at 3:52 p.m. instead and both halves landed in one session: that is a day trade.
That mechanic is what people mean when they say 'just let it expire'. It is real, and it has a price. You surrender whatever bid was left in the final minutes, and you hand the outcome to the expiration process rather than settling it yourself. Worthless is the outcome only when the contract finishes out of the money.
Same day expirations used to be a monthly event. For a handful of the most active names they now come due in every session, which is what turns 'bought it this morning, let it expire this afternoon' into an everyday situation. The panel below counts, week by week, how many distinct SPY expiration dates had contracts trading.
| week | week_label | expirations_traded |
|---|---|---|
| 2026-06-01 | Jun 1 | 39 |
| 2026-06-08 | Jun 8 | 38 |
| 2026-06-15 | Jun 15 | 35 |
| 2026-06-22 | Jun 22 | 36 |
| 2026-06-29 | Jun 29 | 37 |
| 2026-07-06 | Jul 6 | 38 |
| 2026-07-13 | Jul 13 | 37 |
| 2026-07-20 | Jul 20 | 37 |
| 2026-07-27 | Jul 27 | 38 |
| 2026-08-03 | Aug 3 | 38 |
| 2026-08-10 | Aug 10 | 38 |
| 2026-08-17 | Aug 17 | 36 |
| 2026-08-24 | Aug 24 | 35 |
The exact SQL behind every number
SELECT
toMonday(date) AS week,
formatDateTime(toMonday(date), '%b %e') AS week_label,
countDistinct(expiration_date) AS expirations_traded
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND volume > 0
AND date >= '2026-06-01'
AND date < '2026-08-31'
GROUP BY week
ORDER BY weekAcross the 13 weeks in view, the SPY expiration ladder stayed crowded: in the week of Aug 24, 35 distinct expiration dates had contracts trading. Zero day contracts get their own treatment in what 0DTE options are, and the list of names with daily expirations is in which stocks have daily options.
How much of a name's activity sits in contracts that are nearly out of time varies enormously across underlyings. The comparison below measures August 2026 contract volume for six household names, taking the share that sat in contracts with five or fewer sessions left.
| symbol | within_week_share_pct |
|---|---|
| AAPL | 60.6 |
| QQQ | 58.8 |
| SPY | 57 |
| NVDA | 52.2 |
| MSFT | 43.1 |
| KO | 30.1 |
The exact SQL behind every number
SELECT
underlying_symbol AS symbol,
round(100 * sumIf(volume, days_to_expiry <= 5) / sum(volume), 1) AS within_week_share_pct
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('SPY', 'QQQ', 'AAPL', 'NVDA', 'MSFT', 'KO')
AND volume > 0
AND date >= '2026-08-01'
AND date < '2026-09-01'
GROUP BY symbol
ORDER BY within_week_share_pct DESCAAPL led the 6 names, with 60.6% of its August 2026 contract volume in contracts expiring within five sessions. At the other end of the panel, KO came in at 30.1%. The higher that share, the sooner the expire-or-sell decision arrives after the entry.
Closing a spread you opened last week
The pairing has to happen inside one session. A vertical spread opened last Tuesday and closed this morning is two closing transactions today, each on a security whose opening transaction happened in a prior session. Nothing pairs, and the count does not move.
The trap is doing both in one day. Close the old spread this morning, open a fresh one at the same strikes an hour later, then close that one before the bell, and the new position is a same session round trip on every leg it has. What matters is the pairing of your own orders inside a single session, not the age of the strategy in your head.
Exercise, assignment, and the shares that arrive
Exercise and assignment move shares at the strike. That delivery is processed through the clearing system, not entered by you as a market order, and brokers generally do not treat the delivery as one half of a round trip. What it creates is a stock position with its own arrival date. Sell those shares the next morning and you have placed a single transaction in that session, with no same session purchase to pair it against. Sell them during the session they arrive and you are in the one corner where practice genuinely differs: some brokers pair the assignment with the sale, others do not.
Automatic exercise is the part that surprises people. A long option that finishes in the money by a penny is exercised by exception at most brokers unless you instruct otherwise before their cutoff, and that cutoff runs earlier than the close. What happens if an option expires ITM covers the delivery mechanics, broker exercise cutoff times covers the clock, and the uncertainty around a contract sitting right at its strike into the close is pin risk. The practical point is that 'let it expire' and 'nothing happens' are different statements.
Is an iron condor one day trade or four?
A four leg condor is four contracts. A broker applying the count security by security can record four day trades when the whole structure is opened and closed in one session, and some brokers do exactly that. Others treat the condor as one strategy and count it once, and a few split the difference by netting legs that were submitted as a single spread order.
There is no industry wide answer to quote here, and any table of broker policies would be stale within a quarter. The durable statement is the structural one: FINRA's rule sets the floor, brokers may apply a stricter reading, and the count that constrains your account is the one your broker keeps. The definition is written down in your account agreement or margin disclosure. Read that document rather than a forum post.
Cash accounts count something different
The day trade count belongs to margin accounts. A cash account has no pattern day trader designation at all, and no four in five business days threshold. It runs on settlement instead: buy with unsettled proceeds, then sell the new position before the original cash settles, and the account can collect a good faith violation. Enough of them restricts the account to settled funds for 90 days. Options settle the business day after the trade. Good faith violations in cash accounts walks the sequence.
What these panels do and do not measure
Both panels screen for contracts with recorded volume, which counts opening and closing trades alike, so they measure activity rather than positions carried into expiration. The first panel counts distinct expiration dates with any trading in the week, not contracts and not open interest. The second reads days to expiry as the gap between the trading session and the contract's expiration date, and weights each name by its own August total, so the shares are within name rather than across the six. Windows are fixed date ranges, stated in each caption.
FAQ
Does letting an option expire worthless count as a day trade?
No. A day trade requires an opening and a closing transaction in the same security within one session, and expiration is not a transaction you place. The opening purchase sits in your history on its own.
Does exercising an option count as a day trade?
The exercise is generally not counted as one leg of a round trip. It converts the option into a share position, and selling those shares in a later session is a single transaction in that session. Brokers differ on the same session case.
Is a four leg iron condor one day trade or four?
Each leg is a separate contract, so a broker counting security by security can record four day trades for one condor opened and closed the same session. Other brokers count the strategy once. Your broker's definition is the one that applies.
Does closing a spread I opened last week add to my day trade count?
Not on its own. The opening transactions happened in a prior session, and a closing transaction with no same session opening partner has nothing to pair with.
Do day trade limits apply in a cash account?
The pattern day trader designation applies to margin accounts. Cash accounts run on settlement rules instead, where trading with unsettled proceeds can produce good faith violations.
Every panel above carries the exact SQL beneath it, so expand one to see how the count was taken. To pull the same expiration mix for a name you follow, ask the question in plain English on the Strasmore terminal.