Strasmore Research
تعلَّم Matt Connorبقلم Matt Connor

ساعات السوق الأمريكية والتوقيت الصيفي

لا تتغير ساعات السوق الأمريكية في نيويورك: من 9:30 إلى 16:00 بتوقيت نيويورك طوال العام. تعرّف إلى أثر التوقيت الصيفي في افتتاح لندن وفرانكفورت وطوكيو وسيدني.

لا تتغير ساعات السوق الأمريكية بسبب التوقيت الصيفي. تدير بورصة نيويورك وNasdaq الجلسة النظامية من الساعة 9:30 إلى 16:00 بتوقيت نيويورك في كل يوم تداول من أيام السنة، في يناير كما في يوليو تماماً. الذي يتغير مرتين في السنة هو التوقيت المحلي لذلك الافتتاح بالنسبة إلى كل من هم خارج الولايات المتحدة. ولمدة بضعة أسابيع في كل من الربيع والخريف، يختلف فارق التوقيت بين نيويورك وأوروبا ساعة واحدة عن مدته المعتادة.

هل تتغير ساعات السوق الأمريكية مع التوقيت الصيفي؟

لا. تعمل البورصة وفق التوقيت الشرقي، وهو توقيت يُسمّى باسمين على مدار العام: التوقيت الشرقي الرسمي (EST) خلال الشتاء، والتوقيت الشرقي الصيفي (EDT) خلال الصيف. تتحرك عقارب الساعة وفقاً للجلسة. أما الجلسة نفسها فتظل تبدأ عند الساعة 9:30.

تظهر الأدلة في الطوابع الزمنية. تُخزَّن بيانات السوق بالتوقيت العالمي المنسق (UTC)، وهو التوقيت المرجعي العالمي الذي لا يطبّق التوقيت الصيفي. يعرض الجدول أدناه دقيقة الافتتاح عند الساعة 9:30 من آخر جلسة نظامية في كل شهر على مدار عامين، باستخدام SPY، المتتبع لمؤشر S&P 500، كشريط الأسعار المرجعي، ويعرض تلك اللحظة نفسها وفق التوقيتين.

الاستعلامافتتاح نيويورك بتوقيت UTC: جلسات نهاية الشهر، من أغسطس 2024 إلى يوليو 2026
استعلام 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)
Run this yourself

اقرأ السطرين معاً. يظل سطر نيويورك ثابتاً: 09:30 في August 2024، و09:30 نفسه في July 2026، وفي جميع نهايات الأشهر 24 الواقعة بينهما. أما سطر UTC فيتغير: 13:30 وفق التوقيت الصيفي، و14:30 عند الانتقال إلى التوقيت الشتوي في November 2024، ثم يعود إلى ما كان عليه في الربيع. ساعة واحدة، مرتين في السنة، من دون أن تتأثر بها لحظة افتتاح السوق في نيويورك.

متى تتغير الساعات في الولايات المتحدة؟

قاعدتان، وليسا تاريخين ثابتين. تتقدم الساعات ساعة واحدة في الأحد الثاني من مارس، وتتراجع ساعة واحدة في الأحد الأول من نوفمبر، وذلك في الساعة 2:00 بالتوقيت المحلي في الحالتين. ويُطبَّق هذا النمط منذ عام 2007. التوقيت القياسي هو إعداد الشتاء، بينما التوقيت الصيفي هو إعداد الصيف، ويغطي إعداد الصيف ما يقارب ثلثي سنة التداول.

لا يتغير أي شيء في يوم التداول في أيٍّ من هذين الأحدين. تُفتتح الجلسة في نيويورك عند الدقيقة نفسها وفق ساعة الحائط يوم الجمعة السابق ويوم الاثنين اللاحق. وما يتغير هو الطابع الزمني وفق UTC لتلك الدقيقة، 14:30 وفق ساعة الشتاء مقابل 13:30 وفق ساعة الصيف، ومعه كل وقت بدء محلي خارج الولايات المتحدة.

متى تفتح السوق الأمريكية في منطقتي الزمنية؟

إجابتك المحلية هي توقيت نيويورك عند الساعة 9:30 مضافاً إليه فارق مدينتك عن نيويورك، وهذا الفارق هو الجزء المتغير. يعرض الجدول أدناه موعد افتتاح فعلي عند الساعة 9:30 من جلسة صيفية أمريكية في عام 2026، وموعداً آخر من جلسة شتوية أمريكية في العام نفسه، ثم يحوّل كلا التوقيتين إلى ثماني مدن.

الاستعلامافتتاح نيويورك الساعة 9:30 في ثماني مدن: التوقيت الصيفي الأمريكي مقابل التوقيت الشتوي الأمريكي، 2026
استعلام 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
Run this yourself

قارن بين عمودي الفارق الزمني. يحافظ London وFrankfurt على الفارق نفسه في ظل نظامي التوقيت الأمريكي، أي 5 و6 ساعة إلى الأمام. وتحرّك أوروبا ساعاتها في الاتجاه نفسه الذي تتبعه الولايات المتحدة، لذلك لا يتغير الفارق بينهما خلال معظم السنة.

يتغير المشهد شرق أوروبا. يحافظ Dubai وTokyo على توقيت واحد طوال العام، ويتحملان وحدهما كامل التغيير الأمريكي. يصل افتتاح نيويورك إلى Tokyo عند الساعة 22:30 وفق التوقيت الصيفي الأمريكي، وعند الساعة 23:30 وفق التوقيت الشتوي، أي انتقالاً من 13 ساعة إلى الأمام إلى 14. أما Mumbai فيقع ضمن فارق زمني يبلغ نصف ساعة، ويكون التوقيت فيه متقدماً بمقدار 9.5 ساعة خلال الصيف الأمريكي وبمقدار 10.5 ساعة خلال الشتاء الأمريكي.

يتغير توقيت Sydney بأكبر قدر، من 14 ساعة إلى الأمام إلى 16. ويُطبَّق التوقيت الصيفي في نصف الكرة الجنوبي خلال الجزء المعاكس من السنة، لذلك يتراكم التغييران بدلاً من أن يعوّض أحدهما الآخر. ووفق التوقيت الشتوي الأمريكي، يحل افتتاح نيويورك هناك عند الساعة 01:30 من صباح اليوم التالي. وفي أعلى الجدول، يتقدم توقيت Sao Paulo بمقدار 1 ساعة خلال الصيف الأمريكي وبمقدار 2 ساعة خلال الشتاء الأمريكي؛ فقد أوقفت البرازيل تغيير الساعات في عام 2019.

الأسابيع الثلاثة من كل ربيع التي تقترب فيها لندن ساعة واحدة

لا تغيّر الولايات المتحدة وأوروبا التوقيت في الأحد نفسه. يبدّل الاتحاد الأوروبي والمملكة المتحدة التوقيت في الأحد الأخير من مارس، ثم يعودان إلى التوقيت السابق في الأحد الأخير من أكتوبر، وذلك في الساعة 01:00 UTC في الحالتين. أما الولايات المتحدة فتجري التغيير قبل ذلك بأسبوعين أو ثلاثة أسابيع في مارس. وخلال الجلسات الفاصلة بين التغييرين، تكون نيويورك قد قدّمت ساعاتها بينما لم تفعل لندن ذلك بعد، فيتقلص الفارق المعتاد مع لندن بساعة واحدة. ربيع 2026، جلسةً بجلسة:

الاستعلامفارق لندن وفرانكفورت عن نيويورك، جلسة بجلسة، من مارس إلى أبريل 2026
استعلام 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 date
Run this yourself

من Mar 2 إلى Mar 6، ظهر افتتاح نيويورك عند 14:30 في لندن وعند 15:30 في فرانكفورت، متقدماً عليهما بمقدار 5 و6 ساعة على التوالي. وفي Mar 9، وهي الجلسة الأولى بعد تغيير الولايات المتحدة توقيتها، ظهر الافتتاح نفسه عند 13:30 في لندن، أي متقدماً بمقدار 4 ساعة؛ بفارق أقرب ساعة واحدة من الأسبوع السابق. واستمر ذلك حتى Mar 27. وابتداءً من Mar 30، وهي الجلسة الأولى بعد تغيير أوروبا توقيتها، عاد الفارق مع لندن إلى 5 ساعة، وعاد الافتتاح إلى 14:30.

ويكون تذكير التقويم المثبّت على التوقيت المحلي المعتاد غير صحيح خلال تلك الفترة، وهذه هي التكلفة العملية لعدم التطابق. كما أنه يقدّم الدقائق الأولى من التداول الأميركي ساعةً واحدة إلى وقت أبكر ضمن فترة الظهيرة الأوروبية، وتختلف سلوكيات تلك الدقائق عن بقية اليوم (لماذا تتسع فروق الأسعار عند الافتتاح).

الخريف، والمدن التي لا تتغير مطلقاً

في الخريف يحدث الاختلاف بالعكس ويستمر أسبوعاً واحداً فقط. تعود أوروبا إلى التوقيت القياسي في الأحد الأخير من أكتوبر، بينما تفعل الولايات المتحدة ذلك في الأحد الأول من نوفمبر. يضيف الرسم أدناه طوكيو، حيث لا تتحرك الساعة المحلية في أي وقت من العام.

الاستعلامفارق لندن وطوكيو عن نيويورك، جلسة بجلسة، من أكتوبر إلى نوفمبر 2025
استعلام 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 date
Run this yourself

خلال الفترة من Oct 24 إلى 5، كانت لندن تسبق نيويورك بفارق 5 ساعات. ومن Oct 27 إلى 4، أصبح الفارق 4 ساعات، وهو الأسبوع الوحيد في الخريف الذي تقترب فيه المدينتان زمنياً. وابتداءً من Nov 3، أي الجلسة الأولى بعد عودة الولايات المتحدة إلى التوقيت القياسي، عاد الفارق إلى 5 ساعات.

يوضح خط طوكيو القصة الأبسط. تلتزم اليابان بتوقيت واحد طوال العام، ولا يتغير الخط إلا مرة واحدة، في التاريخ الذي عادت فيه الولايات المتحدة إلى التوقيت القياسي: كانت طوكيو تسبق نيويورك بـ 13 ساعات حتى Oct 31، ثم أصبحت تسبقها بـ 14 ساعات ابتداءً من Nov 3، مع انتقال موعد افتتاح نيويورك من 22:30 إلى 23:30 على ساعة طوكيو. ويقع التغير الكامل بمقدار ساعة واحدة على الجانب المحلي. يعيد مكتب التداول في طوكيو ضبط منبّهه مرتين سنوياً، بينما يظل جرس افتتاح نيويورك في موضعه.

ما الذي لا تغطيه هذه الصفحة

تغطي هذه الصفحة تغيير الساعة وحده. أما الأسئلة ذات الصلة فتتناولها صفحات مستقلة:

الخلاصة: يتغير وقت الافتتاح المحلي لديك مرتين سنوياً، بينما لا يتغير وقت افتتاح نيويورك.

الأسئلة الشائعة حول ساعات السوق الأمريكية

هل تتغير ساعات سوق الأسهم الأمريكية مع التوقيت الصيفي؟

لا. تمتد الجلسة النظامية من الساعة 9:30 إلى الساعة 16:00 بالتوقيت الشرقي في كل أشهر السنة. ويتغير اسم التوقيت الشرقي من EST إلى EDT في الأحد الثاني من مارس، ثم يعود إلى EST في الأحد الأول من نوفمبر. ويتغير معه توقيت فتح السوق وفق UTC، من 14:30 في التوقيت الشتوي إلى 13:30 في التوقيت الصيفي.

في أي وقت يفتح السوق الأمريكي في المملكة المتحدة؟

يفتح السوق عند 14:30 بتوقيت لندن عندما يكون البلدان على التوقيت نفسه، سواء كان كلاهما على التوقيت الصيفي أو كلاهما على التوقيت الشتوي. أما في الأسابيع الفاصلة بين انتقال الولايات المتحدة إلى التوقيت الصيفي في مارس وانتقال المملكة المتحدة إليه في نهاية الشهر، فيفتح السوق عند 13:30.

في أي وقت يفتح السوق الأمريكي في آسيا؟

يتغير التوقيت المحلي، رغم أن جلسة نيويورك لا تتغير. في عام 2026، حلّ فتح جلسة نيويورك عند Tokyo، في الساعة 22:30 وفق التوقيت الصيفي الأمريكي، وعند 23:30 وفق التوقيت الشتوي الأمريكي. وتلتزم معظم مناطق آسيا بتوقيت واحد طوال العام، لذلك يظهر التحول الكامل البالغ ساعة واحدة في التوقيت المحلي.

لماذا يتغير الفارق بين لندن ونيويورك خلال جزء من شهر مارس؟

تنتقل المنطقتان بين التوقيتين في يومي أحد مختلفين: الولايات المتحدة في الأحد الثاني من مارس، والمملكة المتحدة والاتحاد الأوروبي في الأحد الأخير من الشهر. وفي الجلسات الفاصلة بينهما، تكون نيويورك قد تقدمت ساعة بينما لم تتغير لندن. لذلك يبلغ الفارق 4 ساعات بدلاً من 5 المعتادة.

هل يتغير وقت الإغلاق أيضاً؟

يبقى الإغلاق وفق التوقيت نفسه المستخدم عند الافتتاح، أي الساعة 16:00 بتوقيت نيويورك طوال العام. ويتغير توقيته وفق UTC بالساعة نفسها في الأحدين نفسيهما، كما تتغير معه جميع أوقات الإغلاق المحلية خارج الولايات المتحدة.


كل رقم أعلاه هو نتيجة استعلام مخزّن يستند إلى طوابع زمنية حقيقية للجلسات. افتح استعلام SQL أسفل أي لوحة، أو نفّذ التحويل نفسه لمدينتك على منصة Strasmore.

#ساعات التداول#daylight saving#time zones#trading schedule