STRASMORE/EXPLORE 2,882 QUERIES

dst_gap_2025

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-01, from us-premarket-and-after-hours-uk-time.

as of series 16×4read in context →
dst_gap_2025 — 16 rows by 4 columns, computed from US exchange, SIP and OPRA data.
session_datesession_labellondon_clock_at_us_openhours_ahead_of_new_york
2025-10-17Fri 17 Oct14:305
2025-10-20Mon 20 Oct14:305
2025-10-21Tue 21 Oct14:305
2025-10-22Wed 22 Oct14:305
2025-10-23Thu 23 Oct14:305
2025-10-24Fri 24 Oct14:305
2025-10-27Mon 27 Oct13:304
2025-10-28Tue 28 Oct13:304
2025-10-29Wed 29 Oct13:304
2025-10-30Thu 30 Oct13:304
2025-10-31Fri 31 Oct13:304
2025-11-03Mon 3 Nov14:305
2025-11-04Tue 4 Nov14:305
2025-11-05Wed 5 Nov14:305
2025-11-06Thu 6 Nov14:305
2025-11-07Fri 7 Nov14:305
Rows × columns
16 × 4
Period covered
to
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for dst_gap_2025, derived from the stored result.
ColumnTypeRangeNotes
session_date date 2025-10-17 to 2025-11-07
session_label text 16 distinct values (Fri 17 Oct, Fri 24 Oct, Fri 31 Oct…)
london_clock_at_us_open text 2 distinct values (13:30, 14:30)
hours_ahead_of_new_york number 4 to 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(toDate(toTimeZone(window_start, 'America/New_York')))                       AS session_date,
    any(formatDateTime(toTimeZone(window_start, 'America/New_York'), '%a %e %b'))        AS session_label,
    formatDateTime(any(toTimeZone(window_start, 'Europe/London')), '%H:%i')              AS london_clock_at_us_open,
    toUInt8((toHour(any(toTimeZone(window_start, 'Europe/London')))
             - toHour(any(toTimeZone(window_start, 'America/New_York'))) + 24) % 24)     AS hours_ahead_of_new_york
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= '2025-10-17 00:00:00'
  AND window_start <  '2025-11-08 00:00:00'
  AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
       + toMinute(toTimeZone(window_start, 'America/New_York'))) = 570
GROUP BY session_date
ORDER BY session_date
⌘/Ctrl + Enter

Work with this data in your AI assistant

Opens ready to query, with this page's data. Free, no account.

More from this analysisus-premarket-and-after-hours-uk-time
uk_clock_map series 16×4 → extended_hours_spreads series 16×4 → The 2s10s spread by month, full history series 604×5 → One SPY $600 LEAPS call's price over two years (expired Jan 16 2026) series 470×2 → The 5s30s spread month by month, with both legs series 241×4 → 5s30s and 2s10s, monthly averages over 20 years series 241×3 → See all 2,882 queries →