zomertijd_kloof
Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-10-08, from us-stock-market-hours-amsterdam-time.
| day | datum_nl | opening_nl | sluiting_nl | verschil_uren |
|---|---|---|---|---|
| 2026-10-26 | 26 okt 2026 | 14:30 | 21:00 | 5 |
| 2026-10-27 | 27 okt 2026 | 14:30 | 21:00 | 5 |
| 2026-10-28 | 28 okt 2026 | 14:30 | 21:00 | 5 |
| 2026-10-29 | 29 okt 2026 | 14:30 | 21:00 | 5 |
| 2026-10-30 | 30 okt 2026 | 14:30 | 21:00 | 5 |
| 2027-03-15 | 15 mrt 2027 | 14:30 | 21:00 | 5 |
| 2027-03-16 | 16 mrt 2027 | 14:30 | 21:00 | 5 |
| 2027-03-17 | 17 mrt 2027 | 14:30 | 21:00 | 5 |
| 2027-03-18 | 18 mrt 2027 | 14:30 | 21:00 | 5 |
| 2027-03-19 | 19 mrt 2027 | 14:30 | 21:00 | 5 |
| 2027-03-22 | 22 mrt 2027 | 14:30 | 21:00 | 5 |
| 2027-03-23 | 23 mrt 2027 | 14:30 | 21:00 | 5 |
| 2027-03-24 | 24 mrt 2027 | 14:30 | 21:00 | 5 |
| 2027-03-25 | 25 mrt 2027 | 14:30 | 21:00 | 5 |
| 2027-03-26 | 26 mrt 2027 | 14:30 | 21:00 | 5 |
- Rows × columns
- 15 × 5
- Period covered
- to
- Computed
- Completeness
- No missing values
- Source
- US exchange, SIP and OPRA market data
- Licence
- Strasmore terms · free, no signup
What each column holds
| Column | Type | Range | Notes |
|---|---|---|---|
day |
date | 2026-10-26 to 2027-03-26 | |
datum_nl |
text | 15 distinct values (15 mrt 2027, 16 mrt 2027, 17 mrt 2027…) | |
opening_nl |
text | 1 distinct value (14:30) | |
sluiting_nl |
text | 1 distinct value (21:00) | |
verschil_uren |
number | every row is 5 |
Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.
Run it yourself
This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.
SELECT
toString(dag) AS day,
concat(toString(toDayOfMonth(dag)), ' ',
['jan','feb','mrt','apr','mei','jun','jul','aug','sep','okt','nov','dec'][toMonth(dag)],
' ', toString(toYear(dag))) AS datum_nl,
formatDateTime(toTimeZone(opening_et, 'Europe/Amsterdam'), '%H:%i') AS opening_nl,
formatDateTime(toTimeZone(sluiting_et, 'Europe/Amsterdam'), '%H:%i') AS sluiting_nl,
intDiv(timeZoneOffset(toTimeZone(opening_et, 'Europe/Amsterdam'))
- timeZoneOffset(opening_et), 3600) AS verschil_uren
FROM
(
SELECT
dag,
toDateTime(concat(toString(dag), ' 09:30:00'), 'America/New_York') AS opening_et,
toDateTime(concat(toString(dag), ' 16:00:00'), 'America/New_York') AS sluiting_et
FROM
(
SELECT today() + arrayJoin(range(300)) AS dag
)
WHERE toDayOfWeek(dag) BETWEEN 1 AND 5
)
WHERE opening_nl != '15:30'
ORDER BY dag
Werk met deze data in je AI-assistent
Opent klaar om te bevragen, met de data van deze pagina. Gratis, zonder account.