0DTE آپشن کیا ہے zero days to expiry
0DTE options اسی دن ختم ہوتے ہیں جس دن تجارت ہوتے ہیں۔ DTE کا مطلب، تاجر 0DTE trade کیسے بناتے ہیں، اور ایک حقیقی contract کی گھنٹی بجنے تک کہانی۔
0DTE options ایسے معاہدے ہیں جو اپنی زندگی کے آخری دن تجارت ہوتے ہیں — یعنی expiration تک صفر دن، اسی دوپہر کے اختتام پر ختم ہو جاتے ہیں۔ کوئی بھی listed option اپنی expiry کی تاریخ کو 0DTE بن جاتا ہے؛ یہ لیبل اس وقت رائج ہوا جب سب سے بڑے index products نے ایسا معاہدہ listing شروع کیا جو ہر trading day ختم ہوتا ہو۔ پیر، 6 جولائی 2026 کو، same-day-expiring معاہدوں نے تمام US options volume کا 38.8% حصہ اپنے نام کیا۔ نیچے دی گئی ہر چیز tape سے ناپی گئی ہے، جس میں ایک حقیقی معاہدہ بھی شامل ہے۔
0DTE کا کیا مطلب ہے؟
DTE تاجروں کا days to expiration کا مختصر لفظ ہے: یعنی آپشن کے ختم ہونے تک باقی کیلنڈر دن۔ ایک 30-DTE آپشن میں ایک ماہ کی زندگی باقی ہوتی ہے؛ ایک 0-DTE آپشن — "صفر دن تک ختم ہونے،" یعنی اسی دن کا آپشن، ایک "ڈیلی" — آج ہی ختم ہو جاتا ہے۔ بندش پر ان-د-منی آپشن کو استعمال کیا جاتا ہے یا نقد میں تصفیہ کیا جاتا ہے؛ آؤٹ-آف-د-منی آپشن بے قیمت ختم ہو جاتا ہے۔
0DTE کوئی الگ پروڈکٹ نہیں ہے: وہ SPY کال جو جون کے شروع میں ایک 30-DTE کنٹریکٹ تھی، اپنے آخری ٹریڈنگ دن پر 0-DTE ہو جاتی ہے۔ ختم ہونے والی تاریخوں کی مکمل سیڑی آپشنز میں DTE کا کیا مطلب ہے میں موجود ہے۔ یہاں والیوم میں traded کنٹریکٹ شمار ہوتے ہیں، نہ کہ رکھے گئے پوزیشنز — دیکھیں آپشنز والیوم بمقابلہ اوپن انٹرسٹ۔
کون سے آپشنز روزانہ ختم ہوتے ہیں؟
کیڈز سے، امریکی اسٹاک آپشنز مہینے میں ایک بار، تیسرے جمعہ کو ختم ہوتے تھے۔ 2000s اور 2010s کی دہائیوں میں ہفتہ وار جمعہ کی میعاداں بڑھتی گئیں۔ 2022 میں ایکسچینجز نے سب سے بڑے انڈیکس پروڈکٹس کیلنڈر مکمل کیا: اس بہار Cboe نے S&P 500 (SPX) کے لیے منگل اور جمعرات کی میعادیں شامل کیں، اور نومبر میں SPY اور QQQ ETFs کے لیے منگل اور جمعرات کی لسٹنگز کا آغاز ہوا۔ 2022 کے آخر سے SPX، SPY اور QQQ میں ہفتے کے ہر ٹریڈنگ دن کے لیے میعاد لسٹڈ ہو رہی ہے۔ Russell 2000 ETF (IWM) بھی روزانہ ختم ہوتا ہے۔ سنگل اسٹاکس نے پرانا نظام برقرار رکھا، اس لیے ایک وقت میں جمعہ وہ واحد دن تھا جب اسٹاک آپشن 0DTE ہو سکتا تھا۔
آپشنز والیم کا کتنا حصہ 0DTE ہے؟
پینل اس دن ہر تجارت شدہ کنٹریکٹ کو اس کی میعاد تک دنوں کے حساب سے تقسیم کرتا ہے — یہ ایک تصدیق شدہ مکمل سیشن ہے، جس کی رسیدات ڈیٹا نوٹس میں موجود ہیں — جو OCC ٹکر سے حاصل کی گئی ہے۔
ہر عدد کے پیچھے موجود درست SQL
SELECT multiIf(dte = 0, '0 (expires today)',
dte = 1, '1 day',
dte <= 7, '2-7 days',
dte <= 30, '8-30 days',
'31+ days') AS days_to_expiry,
round(sum(volume) / 1e6, 2) AS contracts_mm,
round(100.0 * sum(volume) / sum(sum(volume)) OVER (), 1) AS pct_of_volume
FROM (
SELECT toFloat64(volume) AS volume,
dateDiff('day',
toDate(toTimeZone(window_start, 'America/New_York')),
toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) AS dte
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-07-06 08:00:00')
AND window_start < toDateTime('2026-07-07 04:00:00')
AND toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2026-07-06')
)
WHERE dte >= 0
GROUP BY days_to_expiry
ORDER BY min(dte)اسی دن کے کنٹریکٹس سب سے بڑا گروہ تھے: 23.52 ملین، یعنی سیشن کے کل 60.64 ملین کا 38.8% — جو میعاد سے ایک ماہ سے زیادہ عرصے بعد تجارت ہونے والے 18.6% سے آگے تھے۔ سب سے خاموش گروہ اس کے برابر ہے: ایک دن باقی رہنے والے کنٹریکٹس نے 4.5% کھینچا۔ قلیل میعاد کی سرگرمی میعاد کے سیشن میں ہی مرتکز ہوتی ہے، نہ کہ اس سے ایک دن پہلے۔
اب ایک مکمل ماہ:
ہر عدد کے پیچھے موجود درست SQL
SELECT round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm,
round(sumIf(toFloat64(volume), toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) = toDate(toTimeZone(window_start, 'America/New_York'))) / 1e6, 1) AS zero_dte_contracts_mm,
round(100.0 * sumIf(toFloat64(volume), toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) = toDate(toTimeZone(window_start, 'America/New_York'))) / sum(toFloat64(volume)), 1) AS zero_dte_pct,
uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-06-01 00:00:00')
AND window_start < toDateTime('2026-07-01 00:00:00')21 جون کے سیشنز اور 1477.9 ملین کنٹریکٹس میں، 506.3 ملین — 34.3% — اسی دن تجارت ہوئے جس دن ان کی میعاد ختم ہوئی۔ ہماری 2026 کی پہلی ششماہی کی مارکیٹ ریکیپ نے یہ سکین ماہانہ بنیاد پر چلایا اور اسی دن کے حصے میں جنوری کی سطح سے جون کی چوٹی تک اضافے کی پیمائش کی۔
تاجر 0DTE تجارت کو کیسے ڈھالتے ہیں
"0DTE ٹریڈنگ" ایک تجارت نہیں ہے۔ چار ڈھانچے ٹیپ کا بیشتر حصہ احاطہ کرتے ہیں، ہر ایک اسی دن کے کال اور پٹ کا امتزاج ہے۔ صرف تعریفیں، کوئی سفارشات نہیں۔
- سنگل لیگ سمتار۔ اسی دن کا کال خریدیں (یہ اسٹرائیک سے اوپر منافع دیتا ہے) یا پٹ (نیچے)۔ خریدار زیادہ سے زیادہ جو کچھ کھو سکتا ہے وہ ادا کردہ پریمیم ہے؛ معاہدہ بند وقت پر صفر کے برابر ہوتا ہے جب تک کہ یہ منی میں ختم نہ ہو جائے۔
- کریڈٹ اسپریڈ (عمودی)۔ ایک آپشن بیچیں اور اسی نوع اور میعاد کا سستا، مزید آؤٹ آف دی منی آپشن خریدیں۔ بیچنے والا فرق — یعنی کریڈٹ — وصول کرتا ہے اور اگر انڈرلائنگ درست سمت پر ختم ہو تو اسے رکھتا ہے؛ لانگ لیگ نقصان کو اسٹرائیک گیپ مائنس وہ کریڈٹ پر محدود کرتا ہے ("defined risk")۔
- آئرن کنڈور۔ ایک ساتھ دو کریڈٹ اسپریڈز: مارکیٹ سے اوپر کال اسپریڈ، نیچے پٹ اسپریڈ۔ تاجر دونوں کریڈٹس رکھتا ہے اگر انڈرلائنگ شارٹ اسٹرائیکس کے درمیان بند ہو، اور نقصان دونوں طرف محدود ہوتا ہے — اسی دن دوپہر کی بیل پر تصفیہ ہوتا ہے۔
- گاما اسکیلپنگ۔ انڈرلائنگ کو آپشن پوزیشن کے خلاف ٹریڈ کرنا تاکہ اس کی حساسیت کے اتار چڑھاؤ کے ساتھ ڈیلٹا نیوٹرل رہے۔ میعاد کے دن یہ اتار چڑھاؤ سب سے تیز اور ہیجنگ سب سے زیادہ بار بار ہوتی ہے — ایک وجہ کہ مارکیٹ میکرز اسی دن کے معاہدوں میں اتنے فعال ہوتے ہیں۔
ہر لیگ اندر جانے اور باہر نکلتے وقت بِڈ-آسک اسپریڈ اور فیس ادا کرتا ہے — آپشنز ٹریڈ کرنے کی لاگت اس بل کو ماپتی ہے، اور کنڈور اسے چار بار ادا کرتا ہے۔
0DTE آپشنز اتنی تیزی سے کیوں چلتے ہیں: تھیٹا اور گاما
آپشنز کے ریاضی کی دو اصطلاحات زیادہ تر فرق کو ظاہر کرتی ہیں — یہ معاہدے کی میکانکس ہے، کسی کی پیش گوئی نہیں۔
تھیٹا وقت کا زوال ہے۔ آپشن کی قیمت کے دو حصے ہوتے ہیں: اندرونی قدر (جو اسے اب استعمال کرنے پر ملے گا) اور وقت کی قدر (جو کچھ ابھی ہو سکتا ہے اس کا پریمیم)۔ وقت کی قیمت میعاد پر صفر ہونا چاہیے؛ آخری دن جو باقی رہتا ہے وہ ہفتوں نہیں گھنٹوں میں ختم ہو جاتا ہے۔
گاما یہ بتاتا ہے کہ آپشن کا ڈیلٹا — اس کا بنیادی اثاثے کی قیمت کے لیے حساسیت — کتنی جلتی بدلتا ہے۔ میعاد کے قریب، ایک ایٹ دا منی ڈیلٹا بنیادی اثاثے کے اسٹرائیک کو عبور کرنے پر قریب صفر اور قریب ایک کے درمیان تیزی سے جھولتا ہے۔
تھیٹا، گاما، اور ڈیلٹا آپشن گریکس میں سے تین ہیں — یہ وہ معیاری حساسیتیں ہیں جنہیں ہر آپشنز ڈیسک کوٹ کرتا ہے۔ حقیقی ٹیپ پر ناپے گئے مکمل سیٹ کے لیے، آپشن گریکس، وضاحت سے شروع کریں، پھر تھیٹا، گاما، اور ڈیلٹا پر گہری غور شامل ہے۔
دونوں، ٹیپ پر۔ اس پیر کو ٹریڈ ہونے والے ہر سیم ڈے SPY معاہدے میں، دو مصروف ترین $751 کال (1.08 ملین معاہدے) اور $750 پٹ (0.99 ملین) تھے؛ درجہ بندی نیچے ڈیٹا نوٹس میں ہے۔ پینل دونوں کو ہر تیس منٹ میں SPY کے $751 اسٹرائیک سے فاصلے کے مقابلے میں نمونہ لیتا ہے۔ SPY کا آغاز $748.74 پر ہوا۔
ہر عدد کے پیچھے موجود درست SQL
SELECT formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:%i') AS et_time,
round(anyIf(close, ticker = 'O:SPY260706C00751000'), 2) AS call_751_price,
round(anyIf(close, ticker = 'O:SPY260706P00750000'), 2) AS put_750_price,
round(anyIf(close, ticker = 'SPY') - 751, 2) AS spy_vs_751_strike
FROM (
SELECT window_start, ticker, close
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-07-06 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-07-06 16:01:00', 'America/New_York')
AND ticker IN ('O:SPY260706C00751000', 'O:SPY260706P00750000')
UNION ALL
SELECT window_start, ticker, close
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= toDateTime('2026-07-06 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-07-06 16:01:00', 'America/New_York')
AND ticker = 'SPY'
)
WHERE toMinute(window_start) % 30 = 0
GROUP BY et_time, window_start
ORDER BY window_start09:30 کے آغاز پر کال $0.7 میں اور پٹ $1.88 میں ٹریڈ ہوئی، SPY اسٹرائیک سے $-1.75 دور تھا (تیسرا کالم)۔ ایک معاہدہ 100 شیئرز پر مشتمل ہوتا ہے: $748.74 کے قریب ٹریڈ ہونے والے ETF کی 100 شیئرز کے مقابلے میں دسیوں ڈالر کا پریمیم۔ یہی وہ لیوریج ہے۔
تھیٹا دن کے وسطے میں چلتا ہے۔ 11:30 پر کال $0.57 تھی اور پٹ $0.48، SPY اسٹرائیک سے $-0.29 دور۔ دو گھنٹے بعد، 13:30 پر، SPY ابھی بھی اس سے ایک ڈالر کے اندر تھا ($-0.52) — اور کال $0.42 تک پھسلی، پٹ تقریباً وہیں تھی جہاں سے اس کا آغاز $0.47 پر ہوا تھا۔ کال میں کسی بھی نمونے پر کوئی اندرونی قدر نہیں تھی اور SPY اس مدت کا اختتام وہیں کرتا ہے جہاں سے اس کا آغاز ہوا: صرف گھڑی نے پریمیم کو نیچے لایا۔
گاما دوپہر کے بعد چلتا ہے۔ SPY نے $751 اسٹرائیک کے اوپر 14:00 کے بعد عبور کیا اور اسے $0.47 اوپر ختم کیا — ETF میں آدھے فیصد سے بھی کم۔ اس مدت میں کال $0.29 سے $1.29 تک 15:30 پر گئی اور پٹ $0.52 سے $0.03 تک گر گئی: انڈیکس میں ایک چھوٹی سی حرکت، کال میں تین ہندسی فیصد کا منافع اور پٹ میں تقریباً مکمل تباہی، اسی دوپہر میں مخالف سمتوں میں۔
شام چار بجے بندوق ہونے پر کیا ہوتا ہے؟
بندوق بجنے پر حساب سیدھا ہے: اسی دن کا کنٹریکٹ اپنی اندرونی مالیت کا حقدار ہے، یا کچھ نہیں۔ اوپر دی گئی 16:00 صف بندوق کا اختتامی منٹ ہے — کال کی قیمت $0.57 تھی، جو اس کی ادائیگی کی اندرونی مالیت $0.47 کے قریب تھی؛ پٹ، جس کا اسٹرائیک $750 تھا اور SPY اس سے اوپر تھا، $0.01 پر بکا۔ اس کو ہر اسی دن کے SPY اسٹرائیک تک پھیلا کر، SPY کی اختتامی قیمت $751.47 کے حساب سے ترتیب دیں:
ہر عدد کے پیچھے موجود درست SQL
WITH (
SELECT round(argMax(close, window_start), 2)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-07-06 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-07-06 16:01:00', 'America/New_York')
) AS spy_close
SELECT if(expired_at_zero, 'Out of the money at the close (expired at zero)',
'In the money at the close (settled with value)') AS at_the_bell,
count() AS contracts,
round(sumIf(vol, opt_type = 'C') / 1e6, 2) AS call_contracts_mm,
round(sumIf(vol, opt_type = 'P') / 1e6, 2) AS put_contracts_mm,
round(100.0 * sum(vol) / sum(sum(vol)) OVER (), 1) AS pct_of_spy_zero_dte_volume
FROM (
SELECT substring(ticker, length(ticker) - 8, 1) AS opt_type,
toFloat64(substring(ticker, length(ticker) - 7, 8)) / 1000 AS strike,
(opt_type = 'C' AND strike > spy_close) OR (opt_type = 'P' AND strike < spy_close) AS expired_at_zero,
sum(toFloat64(volume)) AS vol
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-07-06 08:00:00')
AND window_start < toDateTime('2026-07-07 04:00:00')
AND startsWith(ticker, 'O:SPY260706')
GROUP BY ticker, opt_type, strike, expired_at_zero
)
GROUP BY expired_at_zero
ORDER BY expired_at_zero DESCاسی دن کے SPY اسٹرائیک میں سے 86 مال سے باہر ختم ہوئے اور صفر پر میعاد پوری کر گئے، جو اس سیشن کے اسی دن کے SPY حجم کا 66.9% بنتا ہے — 3.91 ملین پٹ اور 1.78 ملین کال۔ جو 33.1% مال میں ختم ہوئے وہ 163 اسٹرائیک میں پھیلے ہوئے تھے۔
اسے دونوں سمتوں میں پڑھیں: اوپر والی صف کا ہر کنٹریکٹ اس شخص کے لیے مکمل نقصان تھا جس نے بندوق بجنے تک اسے لانگ پوزیشن میں رکھا، اور پورا پریمیم اس نے رکھ لیا جو شارٹ پوزیشن میں تھا۔ حجم ملکیت نہیں — ٹیپ یہ نہیں بتا سکتی کہ شام چار بجے ان کنٹریکٹس کے مالک کون تھا۔ یہ ضرور بتاتی ہے کہ سیشن کے اسی دن کے SPY حجم کی اکثریت ان کنٹریکٹس میں تھی جو بے قیمت ختم ہوئے۔ دونوں دم کے سائز کے لیے، جون 2026 کے بہترین اور بدترین ہزار ڈالر نے ایک مہینے کے بعد کا حساب کتاب پیش کیا۔
سیٹلمنٹ مصنوعات کے لحاظ سے مختلف ہوتا ہے: SPY، QQQ اور سنگل اسٹاک آپشنز شیئرز میں سیٹل ہوتے ہیں، اس لیے میعاد تک رکھا گیا کوئی مال میں کنٹریکٹ اسٹاک پوزیشن بن جاتا ہے: ایک $751 SPY کال 100 شیئرز اس اسٹرائیک پر دیتا ہے۔ SPX آپشنز نقد میں سیٹل ہوتے ہیں۔
کون سے ٹکرز 0DTE ٹریڈنگ پر حاوی ہیں؟
ہر آپشن ٹکر میں ایک روٹ شامل ہوتا ہے — یعنی وہ مصنوعہ جس سے وہ تعلق رکھتا ہے۔ یہ پینل اسی دن کے حجم کے لحاظ سے روٹس کو درجہ بندی کرتا ہے۔
ہر عدد کے پیچھے موجود درست SQL
SELECT root AS underlying,
round(sum(volume) / 1e6, 2) AS zero_dte_contracts_mm,
round(100.0 * sum(volume) / sum(sum(volume)) OVER (), 1) AS pct_of_zero_dte_volume
FROM (
SELECT substring(ticker, 3, length(ticker) - 17) AS root,
toFloat64(volume) AS volume
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-07-06 08:00:00')
AND window_start < toDateTime('2026-07-07 04:00:00')
AND toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2026-07-06')
AND toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) = toDate(toTimeZone(window_start, 'America/New_York'))
)
WHERE root != 'SPCX'
GROUP BY root
ORDER BY sum(volume) DESC
LIMIT 8سب سے بڑے دو انڈیکس ETFs فہرست میں سرفہرست ہیں: SPY نے سیشن کے اسی دن کے حجم کا 36.1% (8.49 ملین کنٹریکٹس) اٹھایا، QQQ نے مزید 21.2%۔ SPXW — ہفتہ وار، نقد تصفیہ شدہ S&P 500 انڈیکس آپشنز کا روٹ — نے 11.3% پرنٹ کیے، IWM نے 3.5%۔ قابل ذکر بات یہ ہے: TSLA اسی دن کا سب سے بڑا سنگل اسٹاک روٹ تھا جس کا حجم 11.9% تھا، اس کے پیچھے NVDA، AAPL اور META تھے — یہ ایک پیر کا دن تھا، جس پر پرانے صرف جمعہ کو ختم ہونے والے روایت کے تحت کوئی بھی اسٹاک آپشن ختم نہیں ہوتا۔
0DTE آپشنز کون تجارت کرتا ہے، اور کب؟
ٹیپ معاہدوں، قیمتوں، سائز اور اوقات کو ریکارڈ کرتی ہے — شناختیں کبھی نہیں۔ ایکسچینجز اور ریگولیٹرز اس بہاؤ کو ایک مکسچر کے طور پر بیان کرتے ہیں: ادارہ جاتی ڈیسکس اسپریڈز اور ہیجز چلا رہے ہیں، ریٹیل ٹریڈرز سمتار پوزیشنز لے رہے ہیں۔ کب کا تعین کیا جا سکتا ہے — جب 0DTE آپشنز کی تجارت ہوتی ہے ساتھ دن کے بہاؤ کو پہلے نصف گھنٹے میں تیز ترین پاتا ہے، آخری نصف میں نہیں۔
ڈیٹا نوٹس: سیشن اور پارس رسیدیں
SPY نے 6 جولائی کو 390 ریگولر سیشن منٹ بارز پرنٹ کیں — ایک مکمل 9:30-to-4:00 سیشن — $748.74 پر کھل کر $751.47 پر بند ہوا۔ آپشنز والیوم جن کی ایکسپائری OCC ٹکر سے پارس نہیں ہو سکی: 0%۔ ایکسپائری گزر چکی معاہدوں پر والیوم: 0%۔ ٹائم اسٹیمپس UTC میں ہیں، کسی بھی تاریخ کے موازنے سے پہلے مشرقی میں تبدیل کر دیے گئے ہیں؛ کنٹریکٹ پاتھ پینل منٹ بار کلوزز پڑھتا ہے (آخری تجارت کے پرنٹس، کوٹڈ مڈز نہیں)۔
دو معاہدے جن کی پیروی تھیٹا/گاما سیکشن کرتا ہے، سیشن کے مصروف ترین ساتھ دن کے SPY اسٹرائیکس ہیں، یہاں تجارت شدہ معاہدوں کے لحاظ سے درجہ بندی کی گئی ہے۔
ہر عدد کے پیچھے موجود درست SQL
SELECT if(opt_type = 'P', 'Put', 'Call') AS side,
toString(intDiv(strike_thousandths, 1000)) AS strike,
round(contracts / 1e6, 2) AS contracts_mm
FROM (
SELECT substring(ticker, length(ticker) - 8, 1) AS opt_type,
toUInt32OrZero(substring(ticker, length(ticker) - 7, 8)) AS strike_thousandths,
sum(toFloat64(volume)) AS contracts
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-07-06 08:00:00')
AND window_start < toDateTime('2026-07-07 04:00:00')
AND startsWith(ticker, 'O:SPY260706')
GROUP BY ticker, opt_type, strike_thousandths
ORDER BY contracts DESC
LIMIT 2
)
ORDER BY contracts DESCہر عدد کے پیچھے موجود درست SQL
WITH (
SELECT countIf(window_start >= toDateTime('2026-07-06 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-07-06 16:00:00', 'America/New_York'))
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-07-06 00:00:00', 'America/New_York')
AND window_start < toDateTime('2026-07-07 00:00:00', 'America/New_York')
) AS spy_bars,
(
SELECT round(argMin(open, window_start), 2)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-07-06 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-07-06 16:01:00', 'America/New_York')
) AS spy_open,
(
SELECT round(argMax(close, window_start), 2)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-07-06 09:30:00', 'America/New_York')
AND window_start < toDateTime('2026-07-06 16:01:00', 'America/New_York')
) AS spy_close
SELECT spy_bars AS spy_session_bars_jul06,
spy_open AS spy_open_jul06,
spy_close AS spy_close_jul06,
round(sum(toFloat64(volume)) / 1e6, 2) AS total_contracts_mm,
round(100.0 * sumIf(toFloat64(volume), toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) IS NULL) / sum(toFloat64(volume)), 2) AS unparsable_expiry_pct,
round(100.0 * sumIf(toFloat64(volume), toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) < toDate(toTimeZone(window_start, 'America/New_York'))) / sum(toFloat64(volume)), 2) AS past_expiry_pct
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-07-06 08:00:00')
AND window_start < toDateTime('2026-07-07 04:00:00')
AND toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2026-07-06')0DTE آپشنز کے بارے میں عام سوالات
زیرو ڈیز ٹو ایکسپائری (0DTE) آپشنز کیا ہیں؟
زیرو ڈیز ٹو ایکسپائری — 0DTE — ایک ایسا آپشن ہے جو اپنی ہی میعاد ختم ہونے کی تاریخ پر ٹریڈ ہوتا ہے: اس دن کے اختتام پر یا تو اس کی اندرونی قدر پر اس پر عمل کیا جاتا ہے یا صفر پر اس کی میعاد ختم ہو جاتی ہے۔ "زیرو ڈیز ٹو ایکسپائری"، "سییم ڈے آپشنز" اور "ڈیلیز" ایک ہی چیز کے نام ہیں — یہ کسی بھی کنٹریکٹ کی زندگی کا ایک مرحلہ ہے، کوئی پروڈکٹ نہیں۔ SPX، SPY، QQQ اور IWM ہر ٹریڈنگ دن ایک کو لسٹ کرتے ہیں؛ ہر آپشن ایبل اسٹاک کے پاس اس کی میعاد ختم ہونے والے جمعہ کو یہ دستیاب ہوتے ہیں۔
آپشنز والیوم میں 0DTE کا حصہ کتنا ہے؟
پورے US آپشنز ٹیپ پر، اپنی ہی میعاد ختم ہونے والے دن ٹریڈ ہونے والے کنٹریکٹس جون 2026 کے والیوم کا 34.3% تھے — 1477.9 ملین کنٹریکٹس میں سے 506.3 ملین کنٹریکٹس۔ پیر، جولائی 6، 2026 کو، سییم ڈے شیئر 38.8% پر پرنٹ ہوا۔
کیا 0DTE آپشنز ٹریڈ کرنے کے لیے مخصوص منظوری درکار ہے؟
ہاں۔ 0DTE کنٹریکٹس بروکر کے معمول کے آپشنز-اپرووال پروسیس کے اندر آتے ہیں، جو لیولز میں چلتا ہے: کالز اور پٹس خریدنا ایک نچلے لیول پر، spreads اور condors اس سے اوپر، اور انکورڈ (نیکڈ) سیلنگ اس سے بھی اوپر — عموماً margin اکاؤنٹ اور کم از کم بیلنس کے ساتھ۔ ایک ہی سیشن کے اندر ایک ہی کنٹریکٹ کو خریدنا اور بیچنا ڈے ٹریڈ ہے، لہذا ایک باقاعدہ 0DTE ٹریڈر US کے پیٹرن-ڈے-ٹریڈر رول کے تحت آتا ہے: پانچ کاروباری دنوں میں چار یا اس سے زیادہ ڈے ٹریڈز کے لیے margin اکاؤنٹ میں $25,000 کی ایکویٹی درکار ہوتی ہے۔ لیولز بروکر کے لحاظ سے مختلف ہوتے ہیں۔
کیا 0DTE آپشنز زیادہ دیر تک میعاد رکھنے والے آپشنز سے زیادہ خطرناک ہیں؟
یہ اسی نتیجے کو ایک سیشن میں سمیٹ لیتے ہیں: ٹائم ویلیو چند گھنٹوں میں زوال پذیر ہوتی ہے، گاما strike کے قریب سب سے زیادہ ہوتا ہے، اور آؤٹ آف دی منی کنٹریکٹ اختتام پر بغیر کسی قدر کے میعاد ختم کر دیتا ہے — پریمیم کا مکمل نقصان۔ FINRA کی سرمایہ کار رہنمائی شارٹ ڈیٹڈ آپشنز ٹریڈنگ پر خبردار کرتی ہے۔
اوپر کا ہر پینل ایک اسٹورڈ کوری ہے — کسی بھی ٹیبل کے تحت SQL کو توسیع دیں، یا Strasmore ٹرمینل پر سادہ انگریزی میں یہی سوال پوچھیں۔