We may earn a commission through these partner links. Demo funds are virtual; access and country eligibility depend on the platform terms. Disclosure
A market holiday, an exchange early close and a provider’s maintenance window are different events. Research should track the actual instrument and source rather than using one generic global trading calendar.
Identify whose session is relevant
An exchange-traded share can follow an exchange calendar, while a currency feed, crypto venue or provider-specific synthetic series can follow different schedules. A product referencing an asset may also have its own availability rules.
Do not assume that a national public holiday closes every financial market, or that an open app means the underlying reference market is open.
Maintain three calendar layers
| Layer | Source to check |
|---|---|
| Reference market | Official exchange or venue calendar |
| Product session | Current contract specification |
| Platform operations | Maintenance and availability notices |
For a data study, retain all three when they affect which observations are included.
An original date-conversion example
Suppose an illustrative venue closes early at 13:00 in a timezone currently five hours behind UTC. That corresponds to 18:00 UTC. If the offset changes seasonally, reusing the same conversion on another date can be wrong.
Store the date and IANA timezone or verified offset with the event. A label such as ‘US time’ is not precise enough.
Keep missing data distinct from a closed session
A gap can mean the market was closed, the feed was unavailable or the export was incomplete. Do not fill every gap with an unchanged price and treat it as genuine low volatility.
Label the reason when known and preserve uncertainty when it is not. A backtest that trades through filled holiday gaps may create outcomes unavailable in reality.
Use calendars to define exclusions in advance
If the study excludes early-close days, state that rule before reviewing whether those days were profitable. Selectively excluding inconvenient sessions introduces hindsight.
Keep a calendar version and checking date. If a venue announces a later change, record the amendment so the dataset can be interpreted with the information available at the time.
Avoid a universal best-session claim
An open session is an availability fact, not proof that a particular time is profitable or suitable for a reader. Market activity, data source, payoff and customer permissions remain separate questions.
This guide uses a dated official early-close example rather than an undated annual table. Current venue calendars and product notices should be rechecked for an actual session.
A dated official example: the day after Thanksgiving
The NYSE calendar checked on 25 October 2026 lists an early close at 13:00 Eastern Time on Friday, 27 November 2026, with qualifications for eligible options and certain late sessions. Nasdaq’s published US schedule also identifies an early close for that date. These are specific venue schedules, not a universal closing time for every instrument in a trading app.
For that date, 13:00 in New York corresponds to 18:00 UTC and 23:30 in India. Use the date-specific America/New_York timezone when reproducing the conversion. A fixed assumption about Eastern Time throughout the year can produce a one-hour error.
Build a session record with the right fields
| Field | What to retain |
|---|---|
| Instrument and venue | Full symbol, exchange or stated source |
| Session category | Regular, extended, early close or closed |
| Original time | Venue date, local time and timezone |
| Converted time | UTC and research timezone with the resulting date |
| Source version | Official calendar address and date checked |
| Product exception | Separate contract or provider availability notice |
Keep the original venue time beside the conversion so another reader can reproduce it. If the converted time crosses midnight, store the new calendar date explicitly rather than retaining the venue’s date by mistake.
Do not confuse an open platform with an open reference market
A broker may display account controls throughout a holiday, while an exchange-linked product is unavailable. A different product with a similar name or an OTC suffix may still be offered. That does not establish that the original exchange has reopened or that the two products use the same price source.
Check the exact symbol selected and the contract’s reference description. If the original product is unavailable, do not silently substitute another series into a research sample. Record the change in instrument and investigate its own availability and settlement rules.
Handle shortened candles and missing bars carefully
An early close can leave fewer observations than an ordinary day. Depending on the chart’s session settings, a higher-timeframe bar may cover a shortened interval. A dataset should preserve that context instead of treating every daily record as an identical-length session.
If a feed contains no bars during a closure, that is different from bars reporting unchanged prices during an open session. Carrying a prior price across the gap can be useful for a labelled visualisation, but those filled values are not observed tradeable quotes. Keep any analysis-generated fill flag alongside the values.
A practical pre-session research checklist
- Identify the full instrument and applicable reference venue.
- Check its official holiday and special-hours notice for the exact date.
- Confirm the provider’s product session and any maintenance information.
- Convert the dated time using an appropriate timezone.
- Record exclusions before analysing results.
- Recheck for amendments when the session approaches.
This checklist documents availability. It does not identify the most profitable hour or recommend trading around a closure. Reduced or changed availability should not be turned into an unsupported signal claim.
Frequently asked questions
Does a bank holiday close every market?
No. Banking, exchange, settlement and platform calendars can differ. Check the specific venue and product rather than assuming one public-holiday list covers them all.
Should I use one permanent UTC offset?
Only when that is valid for the actual timezone and date. Store a named timezone where possible and verify seasonal changes before reusing a conversion.
Does a 24/7 instrument follow the NYSE calendar?
Not automatically. Its own source and product documentation determine availability. Do not transfer exchange hours to a proprietary generated series.
Can holiday exclusions improve a backtest?
They can change the sample, but choosing exclusions after seeing losses introduces selection bias. State the rule, source and version beforehand. Our research methodology and academy cover these evidence limits.
Original conceptual teaching visual. Illustrative values and schedules below are not current broker quotes, platform screenshots or verified provider behaviour.
A. Illustrative session comparison
Ordinary session: 09:00–17:00
Early-close session: 09:00–13:00
Full closure: no session
Common axis runs 09:00 to 17:00 in one stated timezone. Early close is 4 hours versus the ordinary 8 hours. These invented hours are not an exchange or broker timetable.
B. Check each calendar separately
A reference venue closure does not automatically establish the provider contract schedule or payment-processing timetable. Preserve the dated notice for each service and its UTC offset.
Convert the actual dated schedule only after identifying venue, product, session type and timezone. Include the date rollover where relevant. Do not infer an official holiday schedule from a chart with no recent candles.
Sources and research scope
- TradingView session and timezone configuration
- Pocket Option instrument-specific current availability
- NYSE official holidays and trading hours
- Nasdaq official market holiday schedule
Public-source review: 25 October 2026. Examples are illustrative. Documentary research does not represent funded-account testing. Rules must be checked against the current product, entity and customer location.
Related research
Session research academy · Research methodology · Calculation tools
Risk: Fixed-outcome contracts can lose the entire stake. No chart pattern, calculator or demo result guarantees future returns.



