اسٹاک مارکیٹ اوقات کار: 9:30 سے 4:00 ET
اسٹاک مارکیٹ کب کھلتی اور بند ہوتی ہے؟ NYSE اور Nasdaq باقاعدہ اوقات صبح 9:30 سے شام 4:00 ET تک چلتے ہیں، پری مارکیٹ اور آفٹر آورز کے ساتھ؛ ہفتے کے آخر میں بند رہتی ہے۔
امریکی اسٹاک مارکیٹ کے اوقات کار مشرقِ وقت کے مطابق صبح 9:30 بجے سے شام 4:00 بجے تک، پیر سے جمعہ تک جاری رہتے ہیں — NYSE اور Nasdaq دونوں باقاعدہ تجارت صبح 9:30 بجے ET پر شروع کرتے ہیں اور شام 4:00 بجے ET پر بند کرتے ہیں۔ اس باقاعدہ سیشن کے گرد دو توسیعی ونڈوز ہیں: صبح 4:00 بجے ET سے پری مارکیٹ ٹریڈنگ اور رات 8:00 بجے ET تک آفٹر آورز ٹریڈنگ، جبکہ ہفتے کے آخر میں اور سال میں تقریباً دس چھٹیوں کو مارکیٹیں بند رہتی ہیں۔ اس صفحے کا ہر عدد حقیقی تجارتی ریکارڈز سے ماپا گیا ہے، اور ہر نمبر کے پیچھے کی درست کوئیری صرف ایک کلک کے فاصلے پر ہے۔ (فوری جائزے کے لیے — اگنی بندش، حالیہ سیشن — دیکھیں کیا آج اسٹاک مارکیٹ کھلی ہے۔)
اسٹاک مارکیٹ کھلتی اور بند کس وقت ہوتی ہے؟
باقاعدہ ٹریڈنگ سیشن — وہ اوقات جن کی نشاندہی کوٹڈ قیمتوں، انڈیکس لیولز، اور شام کی خبریں کرتی ہیں — اوپننگ بیل کے وقت صبح 9:30 بجے ET سے کلوزنگ بیل کے وقت شام 4:00 بجے ET تک جاری رہتا ہے: یہ ہفتے میں پانچ دن، چھ اور آدھ گھنٹے طویل ہے۔ امریکہ کے دونوں بڑی لسٹنگ ایکسچینج ایک ہی گھڑی پر چلتے ہیں، اور ایک معیاری بروکریج آرڈر بطور ڈیفالٹ اسی ونڈو میں کام کرتا ہے۔
مکمل الیکٹرانک ٹریڈنگ ڈے بیلز سے وسیع تر ہے:
- پری مارکیٹ: صبح 4:00 بجے سے 9:30 بجے ET — اوپننگ بیل سے قبل الیکٹرانک ٹریڈنگ۔
- باقاعدہ سیشن: صبح 9:30 بجے سے شام 4:00 بجے ET — جہاں دن کا زیادہ تر کاروبار سرانجام پاتا ہے۔
- آفٹر آورز: شام 4:00 بجے سے 8:00 بجے ET — کلوزنگ بیل کے بعد الیکٹرانک ٹریڈنگ۔
دو نیلامیاں کا باقاعدہ دن کو احاطہ کیا گیا ہے۔ ایک اوپننگ نیلامی صبح 9:30 بجے ہر اسٹاک کی آفیشل اوپننگ پرائیس مقرر کرتی ہے، اور کلوزنگ نیلامی — شام 4:00 بجے کے فوراً بعد ایک واحد بڑا میچڈ ٹریڈ — وہ آفیشل کلوزنگ پرائیس مقرر کرتی ہے جو اس شام ہر جگہ کوٹ کی جاتی ہے۔ اس صفحے پر تمام اوقات ایسٹرن ہیں: امریکہ کے مغربی ساحل پر وہی باقاعدہ سیشن صبح 6:30 بجے سے دوپہر 1:00 بجے تک چلتا ہے۔
اسٹاک مارکیٹ کے اوقات ٹیپ پر کیسے دکھتے ہیں؟
تعریفیں ایک چیز ہیں؛ ٹیپ ثبوت ہے۔ ذیل کے پینلز SPY ٹیپ پر ایک حالیہ مکمل لمبائی کے سیشن کا تجزیہ کرتے ہیں — 2026-07-20، ایک Monday، وہ سب سے حالیہ سیشن جو اپنے ریکارڈ کے مکمل ہونے کے لیے کافی پرانا ہے (ڈیٹا فیڈ ایک دو دن پیچھے چلتا ہے) — اس کے باقاعدہ سیشن کی منٹ بارس کی گنتی سے تصدیق شدہ: ان میں سے 390، گھنٹیوں کے درمیان ہر منٹ کے لیے ایک۔ سیشن کی پہلی بار 04:00 ET پر اور آخری 19:59 ET پر پرنٹ ہوئی — ٹیپ پورے توسیعی دن، 4:00 a.m. سے 8:00 p.m. تک پھیلی ہوئی ہے۔
ہر عدد کے پیچھے موجود درست SQL
WITH
(
SELECT max(d)
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 21
AND window_start < today() - 2
GROUP BY d
HAVING rth_bars = 390
)
) AS session_day
SELECT
toString(session_day) AS session_date,
formatDateTime(session_day, '%W') AS weekday,
countIf(et_min >= 570 AND et_min < 960) AS regular_session_bars,
min(et_min) AS first_bar_minute_of_day,
max(et_min) AS last_bar_minute_of_day,
formatDateTime(min(et_ts), '%H:%i') AS first_bar_et,
formatDateTime(max(et_ts), '%H:%i') AS last_bar_et,
round(sum(volume) / 1e6, 1) AS total_shares_m,
round(100.0 * sumIf(volume, et_min < 570) / sum(volume), 1) AS premarket_pct,
round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 960) / sum(volume), 1) AS regular_pct,
round(100.0 * sumIf(volume, et_min >= 960 AND et_min < 990) / sum(volume), 1) AS post_close_30min_pct,
round(100.0 * sumIf(volume, et_min >= 990) / sum(volume), 1) AS evening_pct,
round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 600) / sum(volume), 1) AS first_30min_pct,
round(100.0 * sumIf(volume, et_min >= 930 AND et_min < 960) / sum(volume), 1) AS last_30min_pct,
round(100.0 * sumIf(volume, et_min >= 750 AND et_min < 780) / sum(volume), 1) AS midday_half_hour_pct
FROM
(
SELECT
volume,
toTimeZone(window_start, 'America/New_York') AS et_ts,
toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York')) AS et_min
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toDate(toTimeZone(window_start, 'America/New_York')) = session_day
)حجم کی تقسیم ہی سبق ہے۔ اس پورے سولہ گھنٹے کے دورانیے میں ٹریڈ ہونے والے 48.4 ملین SPY شیئرز میں سے، باقاعدہ سیشن نے 82.7% اٹھائے۔ ساڑھے پانچ گھنٹے کے پری مارکیٹ نے 1.9% پرنٹ کیے۔ کلوزنگ بیل کے فوراً بعد کے آدھے گھنٹے نے 14.8% پرنٹ کیے — یہ وہ ونڈو ہے جو سیشن کے ختم ہونے پر ٹیپ پر رپورٹ ہونے والے بڑے مذاکراتی ٹریڈز کو پکڑتی ہے — اور باقی ماندہ ساڑھے تین شام کے اوقات نے مل کر 0.6% پرنٹ کیے۔
آدھے گھنٹے کے بالٹی دن کی شکل دکھاتے ہیں:
ہر عدد کے پیچھے موجود درست SQL
WITH
(
SELECT max(d)
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 21
AND window_start < today() - 2
GROUP BY d
HAVING rth_bars = 390
)
) AS session_day
SELECT
formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_half_hour,
round(sum(volume) / 1e6, 2) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND toDate(toTimeZone(window_start, 'America/New_York')) = session_day
GROUP BY et_half_hour
ORDER BY et_half_hourاس سیشن پر کلوزنگ آدھے گھنٹے نے پورے دن کے حجم کا 19% پرنٹ کیا، جبکہ 12:30-to-1:00 دوپہر کے کھانے کے آدھے گھنٹے کے لیے 5.8% تھا؛ اوپننگ آدھے گھنٹے نے 9.5% پرنٹ کیا۔ بھاری کلوزنگ کا میکانکی اینکر ہے: انڈیکس فنڈز، میچوئل فنڈز، اور بنچ مارک ادارے سرکاری کلوزنگ قیمتوں پر لین دین کرتے ہیں، اور ان کے آرڈرز کلوزنگ نیلامی میں جمع ہوتے ہیں۔ مجموعی طور پر، حجم توسیعی دن کے دوران 32 الگ الگ آدھے گھنٹے کی بالٹیوں میں پہنچا۔
پیش بازار اور آفٹر آورز ٹریڈنگ کیا ہیں؟
پیش بازار (صبح 4:00 سے 9:30 بجے ET) اور آفٹر آورز (شام 4:00 سے 8:00 بجے ET) باقاعدہ دن کے ارد گرد صرف الیکٹرانک ٹریڈنگ کی کھڑکیاں ہیں۔ وہاں شرکاء کم آتے ہیں، بِڈ-اسک اسپریڈز وسیع تر رہتے ہیں، اور زیادہ تر بروکرز ان سیشنز میں صرف لِمٹ آرڈرز قبول کرتے ہیں۔ کمپنیوں کی خبریں ان میں مرتکز ہوتی ہیں: آمدنی کی رپورٹیں شام 4:00 بجے بند ہونے کے فوراً بعد اور کھلنے سے پہلے کے اوقات میں جمع ہوتی ہیں — یہ وہ کھڑکیاں ہیں جہاں کسی اسٹاک کی قیمت اس کے پچھلے اختتام سے بہت دور گپ لے سکتی ہے۔ رات 7:00 بجے جو قیمت چھپی ہو، اس کی کوئی ضمانت نہیں کہ اسٹاک اگلی صبح کہاں کھلے گا۔
سیشن بہ سیشن والیوم شیئرز، ناپے گئے بِڈ-اسک اسپریڈ لاگت، اور یہ کہ سرخیاں دراصل کس گھڑی میں آتی ہیں، سب آفٹر آورز اور پیش مارکیٹ ٹریڈنگ میں ہیں، جو اس صفحے کا ہمہلک ٹکڑا ہے۔ مختصر ورژن، اوپر والے پینلز میں نظر آنے والا: توسیعی سیشن حقیقی اور قابلِ تجارت ہیں، اور یہ باقاعدہ دن کے مقابلے میں پتلے ہیں۔
آپشنز اور فیوچرز کی ٹریڈنگ کے کون سے اوقات ہیں؟
انفرادی کمپنیوں کے آپشنز صبح 9:30 بجے سے شام 4:00 بجے ET تک ٹریڈ ہوتے ہیں — نہ پری مارکیٹ، نہ آفٹر آورز۔ چند منتخب براڈ مارکیٹ ETF اور انڈیکس پروڈکٹس — SPY, QQQ, IWM، اور SPX اور VIX جیسے انڈیکس آپشنز — کو پندرہ منٹ کی اضافی مہلت ملتی ہے، یعنی شام 4:15 بجے ET تک۔ ٹیپ اوپر دیکھی گئی اسی سیشن کی تفصیل 2026-07-20 پر ظاہر کرتا ہے:
ہر عدد کے پیچھے موجود درست SQL
WITH
(
SELECT max(d)
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 21
AND window_start < today() - 2
GROUP BY d
HAVING rth_bars = 390
)
) AS session_day
SELECT
if(startsWith(ticker, 'O:SPY'), 'SPY options (ETF)', 'AAPL options (single name)') AS contract,
toString(session_day) AS session_date,
countIf(sip_timestamp >= toDateTime(concat(toString(session_day), ' 15:45:00'), 'America/New_York')
AND sip_timestamp < toDateTime(concat(toString(session_day), ' 16:00:00'), 'America/New_York')) AS trades_345_to_400,
countIf(sip_timestamp >= toDateTime(concat(toString(session_day), ' 16:00:00'), 'America/New_York')
AND sip_timestamp < toDateTime(concat(toString(session_day), ' 16:15:00'), 'America/New_York')) AS trades_400_to_415,
formatDateTime(toTimeZone(max(sip_timestamp), 'America/New_York'), '%H:%i') AS last_trade_et,
toHour(toTimeZone(max(sip_timestamp), 'America/New_York')) * 60
+ toMinute(toTimeZone(max(sip_timestamp), 'America/New_York')) AS last_trade_minute_of_day
FROM global_markets.options_trades
WHERE (startsWith(ticker, 'O:SPY') OR startsWith(ticker, 'O:AAPL'))
AND match(ticker, '^O:(SPY|AAPL)[0-9]{6}[CP][0-9]{8}$')
AND sip_timestamp >= toDateTime(concat(toString(session_day), ' 15:45:00'), 'America/New_York')
AND sip_timestamp < toDateTime(concat(toString(session_day), ' 23:00:00'), 'America/New_York')
GROUP BY contract
ORDER BY contractریگولر سیشن کے آخری پندرہ منٹ دونوں ٹیپوں پر مصروف تھے: 8828 AAPL آپشنز کی ٹریڈز، 54842 SPY کی۔ بیل کے بعد کے پندرہ منٹوں نے انہیں تقسیم کر دیا: AAPL نے 0 بکھرے ہوئے پرنٹس مکمل کیے (آخری 15:59 ET پر) جبکہ SPY نے 25621 ٹریڈز پرنٹ کیں، آخری 16:14 ET پر۔ ایکسپائریشن اپنا الگ وقت محفوظ رکھتا ہے — 0DTE آپشنز کب ٹریڈ ہوتے ہیں اس کی تفصیل دیتا ہے۔
فیوچرز بالکل مختلف وقت پر چلتے ہیں: CME ایکویٹی انڈیکس فیوچرز تقریباً چوبیس گھنٹے ٹریڈ ہوتے ہیں، اتوار شام 6:00 بجے ET سے جمعہ شام 5:00 بجے ET تک، روزانہ شام 5:00 بجے ایک گھنٹے کا وقفہ ہوتا ہے — یہ رات کا ٹیپ ہر "آج صبح فیوچرز اوپر ہیں" والی ہیڈلائن کے پیچھے ہوتا ہے۔ bond مارکیٹ اوور دی کاؤنٹر SIFMA کی تجویز کردہ اوقات میں ٹریڈ ہوتی ہے، تقریباً صبح 8:00 بجے سے شام 5:00 بجے ET تک، اور اس کا اپنا ہالیڈے کیلنڈر ہے: bond کولمبس ڈے اور ویٹرنز ڈے کے موقع پر بند رہتی ہیں جبکہ اسٹاکز کی ٹریڈنگ جاری رہتی ہے۔
اسٹاک مارکیٹ کب بند ہوتی ہے؟
امریکی اسٹاک مارکیٹیں ہفتے کے آخر میں، سال میں تقریباً دس مکمل دن کی چھٹیوں پر، اور چند مقررہ آدھے دنوں میں جلدی — مشرقی وقت کے مطابق دوپہر ایک بجے — بند ہوتی ہیں۔ نیچے دیا گیا کیلنڈر براہ راست ایکسچینج شیڈول سے لیا گیا ہے اور یہ خود کو خود بخود اپڈیٹ رکھتا ہے: ہر چھٹی گزرنے کے بعد ہٹ جاتی ہے اور اگلی چھٹی اوپر آ جاتی ہے۔
ہر عدد کے پیچھے موجود درست SQL
SELECT
toString(date) AS holiday_date,
formatDateTime(date, '%a') AS weekday,
any(name) AS holiday,
any(status) AS day_status,
any(if(status = 'early-close',
formatDateTime(toTimeZone(close, 'America/New_York'), '%I:%i %p'),
'')) AS early_close_et,
dateDiff('day', today(), date) AS days_away
FROM global_markets.stocks_market_holidays
WHERE date >= today()
GROUP BY date
ORDER BY dateاگلی مقررہ بندی کی بندش Labor Day ہے جو 2026-09-07 کو ہے، 46 دن بعد، اور لوڈ کیا گیا کیلنڈر آگے 12 تاریخوں والی بندشیں درج کرتا ہے، ہر ایک کو مکمل بندش یا جلدی بندش کے طور پر نشان زد کیا گیا ہے۔ جلدی بندش کے دن باقاعدہ سیشن شام چار بجے کے بجائے مشرقی وقت کے مطابق دوپہر ایک بجے ختم ہوتا ہے — چھ اور نصف گھنٹے کے بجائے تین اور نصف گھنٹے کی ٹریڈنگ — جس میں کلوزنگ آکشن دوپہر ایک بجے پر چھپتا ہے۔ یہ آدھے دن تھینکس گیونگ اور کرسمس کے ارد گرد جمع ہوتے ہیں۔ ہفتے کے آخر کی مکاپ کے اصول (ہفتہ کی چھٹی مارکیٹ کو اس سے قبل جمعہ کو بند کر دیتی ہے، اتوار کی چھٹی کے بعد پیر کو)، مکمل کیلنڈر، اور ماضی کی کسی بندش کو ٹیپ سے کیسے آڈٹ کیا جائے، اس سب کا احاطہ اسٹاک مارکیٹ کی چھٹیاں اور جلدی بندشیں میں کیا گیا ہے۔
ٹیپ پر نصف دن کا کیا منظر ہوتا ہے؟
کیلنڈر ابتدائی بندشوں کا نام بتاتا ہے؛ ٹیپ دکھاتی ہے کہ وہ کیسی نظر آتی ہے۔ SPY ٹیپ پر سب سے حالیہ نصف دن 2025-12-24 تھا، یعنی ایک Wednesday: 210 باقاعدہ سیشن کے منٹ بارس 9:30 صبح سے لے کر 1:00 بجے دوپہر کی اختتامی نیلامی تک۔
ہر عدد کے پیچھے موجود درست SQL
WITH
(
SELECT max(d)
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 400
AND window_start < today() - 2
GROUP BY d
HAVING rth_bars >= 150 AND rth_bars <= 240
)
) AS half_day
SELECT
toString(half_day) AS session_date,
formatDateTime(half_day, '%W') AS weekday,
countIf(et_min >= 570 AND et_min < 780) AS morning_session_bars,
formatDateTime(max(et_ts), '%H:%i') AS last_bar_et,
max(et_min) AS last_bar_minute_of_day,
round(sum(volume) / 1e6, 1) AS total_shares_m,
round(100.0 * sumIf(volume, et_min < 570) / sum(volume), 1) AS premarket_pct,
round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 780) / sum(volume), 1) AS regular_pct,
round(100.0 * sumIf(volume, et_min >= 780 AND et_min < 810) / sum(volume), 1) AS post_close_30min_pct,
round(100.0 * sumIf(volume, et_min >= 810) / sum(volume), 1) AS evening_pct,
round(100.0 * sumIf(volume, et_min >= 570 AND et_min < 600) / sum(volume), 1) AS first_30min_pct,
round(100.0 * sumIf(volume, et_min >= 750 AND et_min < 780) / sum(volume), 1) AS last_30min_pct,
round(100.0 * sumIf(volume, et_min >= 750 AND et_min < 780) / sum(volume)
- 100.0 * sumIf(volume, et_min >= 570 AND et_min < 600) / sum(volume), 1) AS close_minus_open_pct
FROM
(
SELECT
volume,
toTimeZone(window_start, 'America/New_York') AS et_ts,
toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York')) AS et_min
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 400
AND toDate(toTimeZone(window_start, 'America/New_York')) = half_day
)مکمل دن کا خدوخال سمٹنے کے باوجود باقی رہتا ہے۔ 35.6 ملین SPY شیئرز میں سے، مختصر باقاعدہ سیشن نے 95.5% اپنے اندر سمیٹ لیا، اور 1:00 بجے دوپہر کی بندش سے قبل آخری آدھے گھنٹے میں 23.8% — جو کہ افتتاحی آدھے گھنٹے کے 12.2% سے کافی آگے — وہی اختتامی نیلامی کی کشش جو ایک عام دن ہوتی ہے، تین گھنٹے پیچھے کھینچ لی گئی۔ بندش کے بعد کی آدھے گھنٹے میں 3.1% (ایک بار پھر بلاک رپورٹ کا وقفہ) اور دوپہر کے باقی حصے میں محض 0.1% چھپے۔ ایکسٹینڈڈ آورز بھی جلد بند ہو گئے: دن کا آخری بار 16:59 ET پر چھپا — نصف دنوں میں آفٹر آورز تقریباً 5:00 بجے دوپہر ختم ہو جاتے ہیں، یعنی معمول کی 8:00 بجے شام سے تین گھنٹے پہلے۔ آپشنز بھی جلد بند ہوتے ہیں: سنگل نیمز کے لیے 1:00 بجے دوپہر، ایکسٹینڈڈ ETF اور انڈیکس کنٹریکٹس کے لیے 1:15 بجے دوپہر۔
ہر عدد کے پیچھے موجود درست SQL
WITH
(
SELECT max(d)
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 400
AND window_start < today() - 2
GROUP BY d
HAVING rth_bars >= 150 AND rth_bars <= 240
)
) AS half_day
SELECT
formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_half_hour,
round(sum(volume) / 1e6, 2) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 400
AND toDate(toTimeZone(window_start, 'America/New_York')) = half_day
GROUP BY et_half_hour
ORDER BY et_half_hourحجم 21 آدھے گھنٹے کے باکٹس میں اترا — وہ جانا پہچانا مصروف افتتاح، بھاری اختتام والا خدوخال جو تین اور آدھ گھنٹے میں سمٹ کر آ گیا۔
ایک سال میں کتنے تجارتی دن ہوتے ہیں؟
ہفتے کے اختتام اور تعطیلات نکال دیں تو ایک کیلنڈر سال میں تقریباً 250 تجارتی سیشن بچتے ہیں۔ ٹیپ سے ان کی گنتی سے درست تعداد طے ہو جاتی ہے:
ہر عدد کے پیچھے موجود درست SQL
SELECT
count() AS trading_days,
countIf(rth_bars >= 380) AS full_length_sessions,
countIf(rth_bars <= 240) AS shortened_sessions,
countIf(rth_bars > 240 AND rth_bars < 380) AS irregular_sessions,
countIf(is_weekend) AS weekend_sessions,
toString(min(d)) AS first_session,
toString(max(d)) AS last_session
FROM
(
SELECT
toDate(toTimeZone(window_start, 'America/New_York')) AS d,
toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) >= 6 AS is_weekend,
countIf((toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) < 960) AS rth_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= today() - 370
AND window_start < today() - 2
GROUP BY d, is_weekend
HAVING rth_bars > 0
)2025-07-18 اور 2026-07-20 کے درمیان مارکیٹ میں 252 باقاعدہ سیشن منعقد ہوئے — 250 مکمل لمبائی کے دن اور 2 مختصر دن — اور بالکل 0 ہفتے کے اختتام کے سیشن، ٹیپ کا اپنی رسید کہ کسی ہفتے یا اتوار کو کوئی باقاعدہ سیشن نہیں تھا۔
دنیا بھر میں اسٹاک مارکیٹ کے اوقات
امریکی اوقات تقریباً متواتر عالمی گردش کا ایک حصہ ہیں۔ لندن اسٹاک ایکسچینج مقامی وقت کے مطابق صبح 8:00 سے شام 4:30 تک کام کرتا ہے۔ اس کا آخری حصہ عموماً امریکی باقاعدہ سیشن کے پہلے دو گھنٹوں — یعنی ET کے مطابق صبح 9:30 سے 11:30 تک — سے متعلق ہوتا ہے۔ یورپی بندش نیویارک میں دن کے وسط میں ہوتی ہے۔ ٹوکیو مقامی وقت کے مطابق صبح 9:00 سے شام 3:30 تک دوپہر کے وقفے کے ساتھ کام کرتا ہے، جو کہ مکمل طور پر امریکی رات کے اندر ہے۔ ہفتے کے تقریباً کسی بھی دن دنیا میں کوئی نہ کوئی بڑی ایکسچینج کھلی ہوتی ہے — لیکن امریکی لسٹنگ والا اسٹاک صرف اسی صفحے پر درج امریکی اوقات کے دوران ہی قیمت لگاتا ہے۔
اسٹاک مارکیٹ اوقات کار کے بارے میں عام سوالات
اسٹاک مارکیٹ کس وقت کھلتی ہے؟
NYSE اور Nasdaq باقاعدہ تجارت صبح 9:30 بجے مشرقی وقت، پیر سے جمعہ تک شروع کرتے ہیں۔ الیکٹرانک پری مارکیٹ ٹریڈنگ کافی پہلے، صبح 4:00 بجے ET پر شروع ہوتی ہے، لیکن ہر اسٹاک کی سرکاری افتتاحی قیمت صبح 9:30 بجے کے افتتاحی نیلامے میں طے ہوتی ہے۔
کیا اسٹاک مارکیٹ ہفتے کے آخر میں کھلی رہتی ہے؟
نہیں۔ امریکی اسٹاک ایکسچینجز ہفتہ یا اتوار کو کوئی سیشن نہیں چلاتیں — اوپر دی گئی پچھلے سال کی ٹیپ ڈیٹا میں 0 ویک اینڈ سیشنز نظر آتے ہیں۔ جمعہ کو شام 4:00 بجے بند ہونے اور رات 8:00 بجے آفٹر آورز کٹ آف کے بعد، تجارت پیر کی صبح 4:00 بجے کی پری مارکیٹ سے دوبارہ شروع ہوتی ہے، چھٹیوں کے علاوہ۔
پری مارکیٹ اور آفٹر آورز ٹریڈنگ کیا ہیں؟
باقاعدہ اوقات کے باہر الیکٹرانک تجارت: پری مارکیٹ صبح 4:00 بجے سے 9:30 بجے ET تک اور آفٹر آورز شام 4:00 بجے سے 8:00 بجے ET تک چلتی ہے۔ دونوں میں باقاعدہ سیشن کے مقابلے میں شرکاء کم اور بِڈ-اسک اسپریڈز وسیع ہوتے ہیں، اور زیادہ تر بروکرز وہاں صرف لِمٹ آرڈرز ہی قبول کرتے ہیں۔
مارکیٹ کب جلدی بند ہوتی ہے؟
طے شدہ نصف دنوں میں، باقاعدہ تجارت شام 4:00 بجے کے بجائے دوپہر 1:00 بجے ET پر ختم ہوتی ہے — عموماً تھینکس گیونگ کے بعد والا جمعہ، کرسمس ایو جب وہ کسی ہفتہ کے دن آئے، اور بعض سالوں میں تیسری جولائی۔ پچھلے سال کی ٹیپ میں 2 مختصر سیشنز نظر آتے ہیں۔
اگر کوئی اسٹاک بند ہونے کے وقت معطل ہو تو کیا ہوتا ہے؟
بند ہونے کی گھنٹی پر اب بھی معطل اسٹاک کو اس دن کوئی تاخیری کلوزنگ نیلامہ نہیں ملتا — ایکسچینج کے قواعد ایک بار ہالت تقریباً شام 3:50 بجے ET سے آگے بڑھ جانے پر دوبارہ افتتاحی نیلامے کی اجازت نہیں دیتے، اس لیے ہالت بس کلوز تک جاری رہتا ہے۔ قیمت طے کرنے کے لیے کوئی نیلامہ نہ ہونے کی صورت میں، ایکسچینج ہالت سے ٹھیک پہلے کے آخری پانچ منٹ میں اس اسٹاک کے اپنے سودے کی حجم وزن اوسط قیمت کو اس کی سرکاری کلوزنگ قیمت کے طور پر اختیار کرتی ہے — نہ کہ صرف اس کا آخری سودا۔ ہالتس فی اسٹاک ہوتے ہیں — مارکیٹ کا باقی حصہ شام 4:00 بجے پر طے شدہ وقت میں بند ہوتا ہے۔
کیا اسٹاک مارکیٹ شام 4:00 بجے یا 4:30 بجے بند ہوتی ہے؟
امریکی اسٹاک ایکسچینجز باقاعدہ تجارت شام 4:00 بجے ET پر بند کرتی ہیں۔ اس کے بعد بھی حرکت کرنے والے کوٹس آفٹر آورز سیشن سے آتے ہیں، جو رات 8:00 بجے ET تک چلتا ہے، اور چند انڈیکس پروڈکٹس شام 4:15 بجے ET تک ٹریڈ ہوتے ہیں۔
مارکیٹ اوقات ایک شیڈول ہیں؛ ٹیپ وصولی ہے۔ اوپر کا ہر پینل ایک محفوظ کردہ کویری ہے جسے آپ Strasmore ٹرمینل پر کھول سکتے، ترمیم کر سکتے، اور دوبارہ چلا سکتے ہیں — کسی بھی سیشن، کسی بھی ٹکر، یا آگے آنے والی اگلی بندش کو سادہ انگریزی میں چیک کریں۔