STRASMORE/EXPLORE 3,171 QUERIES

istanbul_saat_hacim

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-istanbul-time.

as of ranking 16×3read in context →
istanbul_saat_hacim — 16 rows by 3 columns, computed from US exchange, SIP and OPRA data.
istanbul_hourvolume_millionsminute_bars
11:0021062
12:000.9959
13:001.4989
14:004.31219
15:009.21249
16:0086.51258
17:00109.61260
18:00101.11260
19:0068.61260
20:0061.61260
21:0090.81260
22:00226.51260
23:00123.51242
00:007.6938
01:002.6989
02:000.8905
Rows × columns
16 × 3
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 istanbul_saat_hacim, derived from the stored result.
ColumnTypeRangeNotes
istanbul_hour text 16 distinct values (00:00, 01:00, 02:00…)
volume_millions number 0.8 to 226.5 count
minute_bars number 905 to 1,260

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 bars AS
(
    SELECT
        toTimeZone(window_start, 'Europe/Istanbul') AS ist_time,
        (toHour(toTimeZone(window_start, 'America/New_York')) * 60
         + toMinute(toTimeZone(window_start, 'America/New_York'))) AS et_minute,
        volume
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2026-09-01 00:00:00')
      AND window_start <  toDateTime('2026-10-01 00:00:00')
)
SELECT
    formatDateTime(ist_time, '%H:00') AS istanbul_hour,
    round(sum(volume) / 1e6, 1)       AS volume_millions,
    count()                           AS minute_bars
FROM bars
WHERE et_minute >= 240
  AND et_minute < 1200
GROUP BY istanbul_hour, (toHour(ist_time) + 13) % 24
ORDER BY (toHour(ist_time) + 13) % 24
⌘/Ctrl + Enter

Work with this data in your AI assistant

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