STRASMORE/EXPLORE 2,173 QUERIES 22Y EQUITIES · 12Y OPTIONS

2,173 answered market questions

every one with its exact SQL, its result and the date it was computed · free, no signup

US Market Hours and Daylight Saving Time
London and Frankfurt distance from New York, session by session, March to April 2026series · 2026-08-04 · 29×6Preview: a 16-point series, ending lower. The New York open on two clocks: month-end sessions, August 2024 to July 2026series · 2026-08-04 · 24×6Preview: a 16-point series, ending higher. The 9:30 New York open in eight cities: US summer clock against US winter clock, 2026table · 2026-08-04 · 8×5 London and Tokyo distance from New York, session by session, October to November 2025series · 2026-08-04 · 25×6Preview: a 16-point series, roughly flat.
London and Frankfurt distance from New York, session by session, March to April 2026

London and Frankfurt distance from New York, session by session, March to April 2026

most recentas of series 29×6read in context →
London and Frankfurt distance from New York, session by session, March to April 2026 — 29 rows by 6 columns, computed from US exchange, SIP and OPRA data.
datedate_labellondon_local_openfrankfurt_local_openlondon_hours_aheadfrankfurt_hours_ahead
2026-03-02Mar 214:3015:3056
2026-03-03Mar 314:3015:3056
2026-03-04Mar 414:3015:3056
2026-03-05Mar 514:3015:3056
2026-03-06Mar 614:3015:3056
2026-03-09Mar 913:3014:3045
2026-03-10Mar 1013:3014:3045
2026-03-11Mar 1113:3014:3045
2026-03-12Mar 1213:3014:3045
2026-03-13Mar 1313:3014:3045
2026-03-16Mar 1613:3014:3045
2026-03-17Mar 1713:3014:3045
2026-03-18Mar 1813:3014:3045
2026-03-19Mar 1913:3014:3045
2026-03-20Mar 2013:3014:3045
2026-03-23Mar 2313:3014:3045
2026-03-24Mar 2413:3014:3045
2026-03-25Mar 2513:3014:3045
2026-03-26Mar 2613:3014:3045
2026-03-27Mar 2713:3014:3045
2026-03-30Mar 3014:3015:3056
2026-03-31Mar 3114:3015:3056
2026-04-01Apr 114:3015:3056
2026-04-02Apr 214:3015:3056
2026-04-06Apr 614:3015:3056
2026-04-07Apr 714:3015:3056
2026-04-08Apr 814:3015:3056
2026-04-09Apr 914:3015:3056
2026-04-10Apr 1014:3015:3056
the exact SQL behind every number
WITH ny_open AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
           min(window_start) AS open_utc
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND toDate(toTimeZone(window_start, 'America/New_York')) BETWEEN toDate('2026-03-02') AND toDate('2026-04-10')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) = 570
    GROUP BY session_date
)
SELECT session_date AS date,
       formatDateTime(session_date, '%b %e') AS date_label,
       formatDateTime(toTimeZone(open_utc, 'Europe/London'), '%H:%i') AS london_local_open,
       formatDateTime(toTimeZone(open_utc, 'Europe/Berlin'), '%H:%i') AS frankfurt_local_open,
       round(((toHour(toTimeZone(open_utc, 'Europe/London')) * 60
               + toMinute(toTimeZone(open_utc, 'Europe/London')) + 1440 - 570) % 1440) / 60, 1) AS london_hours_ahead,
       round(((toHour(toTimeZone(open_utc, 'Europe/Berlin')) * 60
               + toMinute(toTimeZone(open_utc, 'Europe/Berlin')) + 1440 - 570) % 1440) / 60, 1) AS frankfurt_hours_ahead
FROM ny_open
ORDER BY date
$