ABD Borsa Saatleri ve Yaz Saati Uygulaması
ABD piyasaları New York saatiyle yıl boyunca 09.30-16.00 arasında açıktır. Yaz saati, Londra, Frankfurt, Tokyo ve Sidney’deki yerel açılış saatlerini değiştirir.
ABD piyasa saatleri yaz saati uygulamasıyla değişmez. New York Stock Exchange ve Nasdaq, yılın her işlem gününde normal seansı New York saatiyle 09.30-16.00 arasında yürütür; ocakta da temmuzda olduğu gibi. Yılda iki kez değişen, ABD dışındaki yatırımcılar açısından açılışın yerel saatidir. Her ilkbahar ve sonbaharda birkaç hafta boyunca New York ile Avrupa arasındaki saat farkı, normalden bir saat farklı olur.
ABD piyasalarında işlem saatleri yaz saati uygulamasıyla değişir mi?
Hayır. Borsa seansını Doğu Saati üzerinden yürütür. Doğu Saati yıl boyunca iki ad kullanır: kış aylarında Eastern Standard Time (EST), yaz aylarında Eastern Daylight Time (EDT). Saatler seansın altında değişir. Seansın başlangıcı ise 9:30 olarak kalır.
Bunun kanıtı zaman damgalarında görülür. Piyasa verileri, yaz saati uygulamasını hiçbir zaman kullanmayan küresel referans saat olan Coordinated Universal Time (UTC) cinsinden saklanır. Aşağıdaki panel, iki yıl boyunca her ayın son düzenli seansının 9:30 açılış dakikasını alır. Referans veri akışı olarak SPY’ı (S&P 500 takip fonu) kullanır ve bu anı her iki saat diliminde gösterir.
Her verinin arkasındaki tam SQL
WITH ny_opens 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('2024-08-01') AND toDate('2026-07-31')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) = 570
GROUP BY session_date
)
SELECT formatDateTime(toStartOfMonth(session_date), '%Y-%m') AS month,
formatDateTimeInJodaSyntax(toStartOfMonth(session_date), 'MMMM yyyy') AS month_label,
formatDateTime(toTimeZone(argMax(open_utc, session_date), 'America/New_York'), '%H:%i') AS ny_open_et_clock,
formatDateTime(argMax(open_utc, session_date), '%H:%i') AS ny_open_utc_clock,
toHour(toTimeZone(argMax(open_utc, session_date), 'America/New_York')) * 60
+ toMinute(toTimeZone(argMax(open_utc, session_date), 'America/New_York')) AS ny_open_et_minutes,
toHour(argMax(open_utc, session_date)) * 60
+ toMinute(argMax(open_utc, session_date)) AS ny_open_utc_minutes
FROM ny_opens
GROUP BY toStartOfMonth(session_date)
ORDER BY toStartOfMonth(session_date)İki satır birlikte okunmalıdır. New York satırı sabittir: 09:30 içinde August 2024, July 2026 içinde aynı 09:30 ve aradaki tüm 24 ay sonlarında da aynı şekilde. UTC satırı ise değişir: yaz saatinde 13:30, kış saatinde November 2024 itibarıyla 14:30 ve ilkbaharda yeniden eski düzene döner. Yılda iki kez bir saatlik değişim olur; New York seansının açılışı ise bunu hiç fark etmez.
ABD’de saatler ne zaman değişir?
İki sabit tarih değil, iki kural vardır. Saatler mart ayının ikinci pazar günü bir saat ileri, kasım ayının ilk pazar günü ise bir saat geri alınır. Her iki değişiklik de yerel saatle 02.00’de yapılır. Bu uygulama 2007’den beri geçerlidir. Standart saat kış döneminde kullanılan düzendir; yaz saati uygulaması ise yaz döneminde kullanılır. Yaz saati uygulaması, işlem yılının yaklaşık üçte ikisini kapsar.
Her iki pazar günü de işlem gününde herhangi bir değişiklik olmaz. Seans, önceki cuma ve sonraki pazartesi New York’ta duvar saatine göre aynı dakikada açılır. Değişen, bu dakikanın UTC karşılığıdır: kış saatinde 14:30, yaz saatinde 13:30. Buna bağlı olarak ABD dışındaki tüm yerel başlangıç saatleri de değişir.
ABD piyasası saat dilimimde kaçta açılıyor?
Yerel açılış saati, New York’taki 09.30’a kent ile New York arasındaki saat farkının eklenmesiyle bulunur. Değişen unsur bu farktır. Aşağıdaki tablo, 2026’daki bir ABD yaz seansından gerçek bir 09.30 açılışını ve aynı yılın bir ABD kış seansındaki açılışı alarak her iki zamanı sekiz kente dönüştürür.
Her verinin arkasındaki tam SQL
WITH anchors AS (
SELECT maxIf(window_start, toMonth(toTimeZone(window_start, 'America/New_York')) = 6) AS summer,
maxIf(window_start, toMonth(toTimeZone(window_start, 'America/New_York')) = 1) AS winter
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toYear(toTimeZone(window_start, 'America/New_York')) = 2026
AND toMonth(toTimeZone(window_start, 'America/New_York')) IN (1, 6)
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) = 570
),
local_opens AS (
SELECT arrayJoin([
('Sao Paulo', toHour(toTimeZone(summer, 'America/Sao_Paulo')) * 60 + toMinute(toTimeZone(summer, 'America/Sao_Paulo')), toHour(toTimeZone(winter, 'America/Sao_Paulo')) * 60 + toMinute(toTimeZone(winter, 'America/Sao_Paulo'))),
('London', toHour(toTimeZone(summer, 'Europe/London')) * 60 + toMinute(toTimeZone(summer, 'Europe/London')), toHour(toTimeZone(winter, 'Europe/London')) * 60 + toMinute(toTimeZone(winter, 'Europe/London'))),
('Frankfurt', toHour(toTimeZone(summer, 'Europe/Berlin')) * 60 + toMinute(toTimeZone(summer, 'Europe/Berlin')), toHour(toTimeZone(winter, 'Europe/Berlin')) * 60 + toMinute(toTimeZone(winter, 'Europe/Berlin'))),
('Dubai', toHour(toTimeZone(summer, 'Asia/Dubai')) * 60 + toMinute(toTimeZone(summer, 'Asia/Dubai')), toHour(toTimeZone(winter, 'Asia/Dubai')) * 60 + toMinute(toTimeZone(winter, 'Asia/Dubai'))),
('Mumbai', toHour(toTimeZone(summer, 'Asia/Kolkata')) * 60 + toMinute(toTimeZone(summer, 'Asia/Kolkata')), toHour(toTimeZone(winter, 'Asia/Kolkata')) * 60 + toMinute(toTimeZone(winter, 'Asia/Kolkata'))),
('Singapore', toHour(toTimeZone(summer, 'Asia/Singapore')) * 60 + toMinute(toTimeZone(summer, 'Asia/Singapore')), toHour(toTimeZone(winter, 'Asia/Singapore')) * 60 + toMinute(toTimeZone(winter, 'Asia/Singapore'))),
('Tokyo', toHour(toTimeZone(summer, 'Asia/Tokyo')) * 60 + toMinute(toTimeZone(summer, 'Asia/Tokyo')), toHour(toTimeZone(winter, 'Asia/Tokyo')) * 60 + toMinute(toTimeZone(winter, 'Asia/Tokyo'))),
('Sydney', toHour(toTimeZone(summer, 'Australia/Sydney')) * 60 + toMinute(toTimeZone(summer, 'Australia/Sydney')), toHour(toTimeZone(winter, 'Australia/Sydney')) * 60 + toMinute(toTimeZone(winter, 'Australia/Sydney')))
]) AS city_open
FROM anchors
)
SELECT tupleElement(city_open, 1) AS city,
formatDateTime(toDateTime(tupleElement(city_open, 2) * 60, 'UTC'), '%H:%i') AS local_open_us_summer,
formatDateTime(toDateTime(tupleElement(city_open, 3) * 60, 'UTC'), '%H:%i') AS local_open_us_winter,
round(((tupleElement(city_open, 2) + 1440 - 570) % 1440) / 60, 1) AS hours_ahead_us_summer,
round(((tupleElement(city_open, 3) + 1440 - 570) % 1440) / 60, 1) AS hours_ahead_us_winter
FROM local_opens
ORDER BY hours_ahead_us_summerİki fark sütununu karşılaştırın. London ve Frankfurt, her iki ABD saat uygulamasında da aynı farkı gösterir: 5 ve 6 saat ilerisi. Avrupa saatlerini ABD ile aynı yönde değiştirir. Yılın büyük bölümünde iki bölge arasındaki fark değişmez.
Avrupa’nın doğusunda tablo tersine döner. Dubai ve Tokyo saatlerini yıl boyunca değiştirmez. ABD’deki saat değişiminin tamamı bu kentlerin tarafına yansır. New York piyasasının açılışı, ABD yaz saatinde Tokyo kentinde 22:30, kış saatinde ise 23:30 olur. Bu, 13 saat ileriden 14 saate geçiş anlamına gelir. Mumbai yarım saatlik farkla konumlanır; ABD yaz saatinde 9.5, kış saatinde 10.5 saat ileridedir.
Sydney en büyük değişimi gösterir: 14 saat ileriden 16 saate geçer. Güney yarımkürede yaz saati uygulaması takvimde ters yönde işler. Bu nedenle iki saat değişimi birbirini dengelemek yerine üst üste eklenir. ABD kış saatinde New York piyasasının açılışı burada ertesi sabah 01:30 olur. Tablonun ilk sırasında yer alan Sao Paulo, ABD yaz saatinde 1 saat, kış saatinde ise 2 saat ileridedir. Brezilya 2019’da saat değişikliğini sona erdirmiştir.
Londra’nın her ilkbaharda üç hafta boyunca piyasaya daha yakın olduğu dönem
ABD ile Avrupa saatleri aynı pazar günü değiştirmez. Avrupa Birliği ve Birleşik Krallık mart ayının son pazar günü saat 01:00 UTC’de yaz saatine geçer ve ekim ayının son pazar günü aynı saatte kış saatine döner. ABD ise mart ayında saatleri iki veya üç hafta daha erken ileri alır. Aradaki seanslarda New York saatlerini zaten ileri almış, Londra ise henüz almamış olur; bu nedenle Londra ile arasındaki olağan fark bir saat azalır. 2026 ilkbaharında seans bazında görünüm şöyledir:
Her verinin arkasındaki tam SQL
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 dateMar 2 ile Mar 6 arasında New York açılışı Londra’da 14:30, Frankfurt’ta 15:30 olarak gerçekleşti; bu saatler New York’un sırasıyla 5 ve 6 saat ilerisindeydi. ABD’nin saatlerini değiştirmesinden sonraki ilk seans olan Mar 9 tarihinde aynı açılış Londra’da 13:30 olarak gerçekleşti: New York 4 saat ilerideydi. Bu, önceki haftaya göre bir saat daha yakındı. Bu durum Mar 27 tarihine kadar sürdü. Avrupa’nın saatlerini değiştirmesinden sonraki ilk seans olan Mar 30 tarihinden itibaren Londra ile fark yeniden 5 saate çıktı ve açılış 14:30 olarak gerçekleşti.
Olağan yerel saate sabitlenmiş bir takvim hatırlatıcısı bu dönem için yanlış olur. Saat farkındaki uyumsuzluğun pratik sonucu budur. Ayrıca ABD işlemlerinin ilk dakikalarını Avrupa öğleden sonrasına bir saat daha erken taşır. Bu dakikaların davranışı günün geri kalanından farklıdır (açılışta spreadlerin neden genişlediği).
Sonbahar ve hiç değişmeyen şehirler
Sonbaharda fark ters yönde oluşur ve yalnızca bir hafta sürer. Avrupa ekim ayının son pazar günü kış saatine geçer; ABD ise kasım ayının ilk pazar günü geçer. Aşağıdaki panelde, yerel saatin yılın hiçbir döneminde değişmediği Tokyo da yer alır.
Her verinin arkasındaki tam SQL
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('2025-10-06') AND toDate('2025-11-07')
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, 'Asia/Tokyo'), '%H:%i') AS tokyo_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, 'Asia/Tokyo')) * 60
+ toMinute(toTimeZone(open_utc, 'Asia/Tokyo')) + 1440 - 570) % 1440) / 60, 1) AS tokyo_hours_ahead
FROM ny_open
ORDER BY dateOct 24 boyunca Londra, New York’un 5 saat önündeydi. Oct 27 tarihinden itibaren, iki şehrin sonbaharda birbirine en yakın olduğu tek hafta boyunca 4 saat önde kaldı. ABD’nin kış saatine geçtiği tarihten sonraki ilk seans olan Nov 3 tarihinden itibaren fark yeniden 5 saat oldu.
Tokyo’nun çizgisi daha basit bir tablo ortaya koyar. Japonya yıl boyunca tek bir saat düzeni kullanır ve çizgi yalnızca ABD’nin saat değişikliğinin gerçekleştiği tarihte bir kez sıçrar: Oct 31 boyunca 13 saat önde, Nov 3 tarihinden itibaren 14 saat önde. New York açılışı da Tokyo saatine göre 22:30’ten 23:30’e taşınır. Bir saatlik farkın tamamı yerel tarafta oluşur. Tokyo’daki bir işlem masası kendi alarmını yılda iki kez yeniden ayarlarken New York’taki açılış zili aynı yerde kalır.
Bu sayfa ne değildir
Bu sayfa yalnızca saat değişikliğini ele alır. İlgili soruların kendi sayfaları vardır:
- normal seans ve işlem gününün nasıl yapılandırıldığı: ABD hisse piyasası işlem saatleri
- değişikliğin öncesindeki ve sonrasındaki zaman aralıkları: piyasa öncesi ve seans sonrası işlemler
- piyasanın kapalı olduğu veya erken kapandığı günler: piyasa tatilleri ve erken kapanışlar, tek bir tarih için bugün hisse piyasası açık mı
- ABD seansının Avrupa ve Asya ile nasıl kesiştiği: dünya genelinde ABD piyasa saatleri
Akılda tutulması gereken tek cümle: yerel piyasanın açılış saati yılda iki kez değişir, New York’taki açılış saati ise değişmez.
ABD piyasa saatleri hakkında sık sorulan sorular
ABD hisse piyasasının işlem saatleri yaz saati uygulamasıyla değişir mi?
Hayır. Normal seans yılın her ayında Doğu Saati ile 09:30-16:00 arasında sürer. Doğu Saati, mart ayının ikinci pazar günü EST’den EDT’ye; kasım ayının ilk pazar günü ise yeniden EST’ye geçer. Piyasanın açılışına ait UTC zaman damgası da kış saatindeki 14:30 değerinden yaz saatindeki 13:30 değerine kayar.
ABD piyasası Birleşik Krallık’ta saat kaçta açılır?
İki ülkenin de yaz saatini veya kış saatini uyguladığı dönemlerde Londra saatiyle 14:30 açılır. ABD’nin mart ayındaki geçişi ile Birleşik Krallık’ın ay sonundaki geçişi arasındaki haftalarda ise açılış 13:30 olur.
ABD piyasası Asya’da saat kaçta açılır?
New York seansı değişmese de yerel saat değişir. 2026’da New York açılışı, ABD’nin yaz saatinde Tokyo yerel saatle 22:30, kış saatinde ise 23:30 yerel saatle gerçekleşti. Asya’nın büyük bölümü yıl boyunca tek bir saat düzenini korur ve bir saatlik fark yerel saate doğrudan yansır.
Londra ile New York arasındaki fark mart ayının bir bölümünde neden değişir?
İki bölge saatleri farklı pazar günlerinde değiştirir: ABD mart ayının ikinci pazar günü, Birleşik Krallık ve AB ise son pazar günü geçiş yapar. Aradaki seanslarda New York saatini ileri almış, Londra ise henüz almamış olur. Bu nedenle saat farkı olağan 5 yerine 4 saattir.
Kapanış saati de değişir mi?
Kapanış, yıl boyunca New York saatiyle 16:00’da gerçekleşir ve açılışla aynı saat düzenini izler. UTC zaman damgası aynı iki pazarda aynı yönde bir saat değişir. ABD dışındaki yerel kapanış saatleri de buna bağlı olarak değişir.
Yukarıdaki her rakam, gerçek seans zaman damgaları üzerinden alınmış bir stored query sonucudur. Her panelin altındaki SQL kodu açılabilir veya Strasmore terminalinde aynı dönüşüm kendi şehri için çalıştırılabilir.