What Happens When Options Expiration Falls on a Holiday?
How holiday-adjusted expiration dates should be handled in calendar pages, scanners, and backtests.
When the standard monthly expiration Friday is a market holiday, the expiration normally moves to the previous business day. In 2026, the June monthly and quarterly expiration moves from Friday, June 19 to Thursday, June 18 because Juneteenth is a market holiday.
Example
June 18, 2026
Holiday-adjusted monthly and quarterly expiration.
Moved from
June 19, 2026
Juneteenth market holiday.
Implementation
Verify listings
Use exchange calendars and listed-expiration endpoints.
Why holiday logic needs a separate step
A third-Friday rule is useful, but it is incomplete. Market holidays can shift the live expiration session, which affects chain requests, backtest windows, and UI labels.
Keep the holiday adjustment separate from listed-contract discovery. The calendar rule explains why a date moved; the listed-expirations endpoint confirms what contracts are actually available.
June 2026 holiday adjustment
Last verified
This Q&A page was last reviewed on April 28, 2026. Date-sensitive market calendars, provider docs, and listed contracts can change, so production workflows should verify the live source before trading or publishing an automated answer.
Related questions
Do options always move earlier for holidays?
For standard Friday equity and ETF cycles, the practical rule is previous business day when Friday is a market holiday.
Does this affect quarterly OpEx?
Yes. June is a quarterly month, so the June 2026 holiday adjustment affects the quarterly cycle too.
Should backtests use the scheduled Friday or moved date?
Use the listed expiration date that existed in the data, not the theoretical Friday.
Related pages
Options Q&A hub
Browse exact-answer pages for expirations, OCC symbols, options data, and provider comparisons.
Expiration calendar
Use the interactive calendar for weekly, monthly, quarterly, and holiday-adjusted dates.
Expiration API
Fetch listed expiration dates from the API instead of hard-coding calendar rules.
Expirations docs
Review the endpoint used to discover listed option expiration dates.