STRASMORE/EXPLORE 3,171 QUERIES

ist_open_shift

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-07, from us-stock-market-hours-india-time.

as of series 43×4read in context →
ist_open_shift — 43 rows by 4 columns, computed from US exchange, SIP and OPRA data.
weekweek_labelist_open_clockist_open_minutes
2025-12-088 Dec 202520:001200
2025-12-1515 Dec 202520:001200
2025-12-2222 Dec 202520:001200
2025-12-2929 Dec 202520:001200
2026-01-055 Jan 202620:001200
2026-01-1212 Jan 202620:001200
2026-01-1919 Jan 202620:001200
2026-01-2626 Jan 202620:001200
2026-02-022 Feb 202620:001200
2026-02-099 Feb 202620:001200
2026-02-1616 Feb 202620:001200
2026-02-2323 Feb 202620:001200
2026-03-022 Mar 202620:001200
2026-03-099 Mar 202619:001140
2026-03-1616 Mar 202619:001140
2026-03-2323 Mar 202619:001140
2026-03-3030 Mar 202619:001140
2026-04-066 Apr 202619:001140
2026-04-1313 Apr 202619:001140
2026-04-2020 Apr 202619:001140
2026-04-2727 Apr 202619:001140
2026-05-044 May 202619:001140
2026-05-1111 May 202619:001140
2026-05-1818 May 202619:001140
2026-05-2525 May 202619:001140
2026-06-011 Jun 202619:001140
2026-06-088 Jun 202619:001140
2026-06-1515 Jun 202619:001140
2026-06-2222 Jun 202619:001140
2026-06-2929 Jun 202619:001140
2026-07-066 Jul 202619:001140
2026-07-1313 Jul 202619:001140
2026-07-2020 Jul 202619:001140
2026-07-2727 Jul 202619:001140
2026-08-033 Aug 202619:001140
2026-08-1010 Aug 202619:001140
2026-08-1717 Aug 202619:001140
2026-08-2424 Aug 202619:001140
2026-08-3131 Aug 202619:001140
2026-09-077 Sep 202619:001140
2026-09-1414 Sep 202619:001140
2026-09-2121 Sep 202619:001140
2026-09-2828 Sep 202619:001140
Rows × columns
43 × 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 ist_open_shift, derived from the stored result.
ColumnTypeRangeNotes
week date 2025-12-08 to 2026-09-28
week_label text 43 distinct values (1 Jun 2026, 10 Aug 2026, 11 May 2026…)
ist_open_clock text 2 distinct values (19:00, 20:00)
ist_open_minutes number 1,140 to 1,200 US dollars

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.

WITH opens AS
(
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS session_date,
        toTimeZone(window_start, 'Asia/Kolkata')             AS ist
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= today() - 300
      AND window_start <  today() - 2
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) = 570
)
SELECT
    toString(toMonday(session_date))                            AS week,
    concat(toString(toDayOfMonth(toMonday(session_date))), ' ',
           formatDateTime(toMonday(session_date), '%b %Y'))     AS week_label,
    any(formatDateTime(ist, '%H:%i'))                           AS ist_open_clock,
    min(toHour(ist) * 60 + toMinute(ist))                       AS ist_open_minutes
FROM opens
GROUP BY week, week_label
ORDER BY week
⌘/Ctrl + Enter

Work with this data in your AI assistant

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