0DTE म्हणजे काय शून्य दिवस कालबाह्यता पर्याय
0DTE पर्याय त्याच दिवशी व्यापार होऊन कालबाह्य होतात. DTE म्हणजे days to expiration. व्यापारी 0DTE कसे तयार करतात आणि एक वास्तविक करार बेलपर्यंत ट्रेस केला आहे.
0DTE पर्याय म्हणजे त्यांच्या शेवटच्या दिवशी व्यापार होणारे करार — कालबाह्य होण्यासाठी शून्य दिवस, त्या दुपारच्या बंद होण्याच्या वेळी कालबाह्य होतात. कोणताही सूचीबद्ध पर्याय त्याच्या कालबाह्यता तारखेला 0DTE बनतो; हे लेबल तेव्हा प्रचलित झाले जेव्हा सर्वात मोठ्या निर्देशांक उत्पादनांनी दररोज व्यापाराच्या दिवशी कालबाह्य होणारा करार सूचीबद्ध करण्यास सुरुवात केली. सोमवार, 6 जुलै 2026 रोजी, त्याच दिवशी कालबाह्य होणाऱ्या करारांनी सर्व अमेरिकन पर्यायांच्या 38.8% व्हॉल्यूमचा समावेश केला. खाली मोजलेली प्रत्येक गोष्ट टेपवरून आहे, एक वास्तविक करार समाविष्ट आहे.
0DTE म्हणजे काय?
DTE म्हणजे व्यापाऱ्यांच्या भाषेत days to expiration: पर्याय संपण्यापर्यंतचे कॅलेंडर दिवस. 30-DTE पर्यायाला एक महिन्याचे आयुष्य शिल्लक असते; 0-DTE पर्याय — "zero days to expiry," म्हणजेच त्याच दिवशीचा पर्याय, "दैनिक" — आजच संपतो. बाजार बंद होताना in-the-money पर्याय वापरला जातो किंवा रोख रकमेने सेटल केला जातो; out-of-the-money पर्याय कोणत्याही मूल्याशिवाय संपतो.
0DTE हा वेगळा उत्पादन नाही: जूनच्या सुरुवातीला 30-DTE करार असलेला SPY कॉल त्याच्या शेवटच्या व्यापाराच्या दिवशी 0-DTE असतो. कालबाह्यतेची संपूर्ण श्रेणी पर्यायांमध्ये DTE म्हणजे काय यामध्ये आहे. येथे व्हॉल्यूम म्हणजे व्यापार केलेले करार, धारण केलेली पोझिशन्स नव्हे — पर्याय व्हॉल्यूम विरुद्ध ओपन इंटरेस्ट पहा.
कोणते पर्याय दररोज कालबाह्य होतात?
दशकांपर्यंत, यादीबद्ध यूएस स्टॉक पर्याय महिन्यातून एकदा, तिसऱ्या शुक्रवारी कालबाह्य होत असत; 2000 आणि 2010 च्या दशकात साप्ताहिक शुक्रवारची कालबाह्यता पसरली. 2022 मध्ये एक्सचेंजेसनी सर्वात मोठ्या इंडेक्स उत्पादनांसाठी कॅलेंडर पूर्ण केले: Cboe ने त्या वसंत ऋतूत मंगळवार आणि गुरुवारी S&P 500 (SPX) कालबाह्यता जोडल्या, आणि नोव्हेंबरमध्ये SPY आणि QQQ ETF साठी मंगळवार/गुरुवारची यादी आली. 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 व्यापार" हा एकच व्यापार नाही. बहुतेक व्यवहार चार रचनांमध्ये मोडतात, प्रत्येक रचना म्हणजे त्याच दिवसाच्या कॉल आणि पुट्सचे संयोजन. फक्त व्याख्या, शिफारसी नाहीत.
- एकल-लेग दिशात्मक. त्याच दिवसाचा कॉल (स्ट्राइकच्या वर फायदेशीर होतो) किंवा पुट (स्ट्राइकच्या खाली) खरेदी करा. खरेदीदाराचे जास्तीत जास्त नुकसान म्हणजे भरलेला प्रीमियम; जर तो इन-द-मनी संपला नाही तर बंद होण्याच्या वेळी कराराची किंमत शून्य असते.
- क्रेडिट स्प्रेड (उभा). एक पर्याय विका आणि त्याच प्रकारचा आणि मुदतीचा स्वस्त, अधिक आउट-ऑफ-द-मनी पर्याय खरेदी करा. विक्रेता फरक — क्रेडिट — गोळा करतो आणि जर अंतर्निहित मालमत्ता योग्य बाजूने संपली तर तो तो ठेवतो; लाँग लेग स्ट्राइक गॅप वजा ते क्रेडिट ("निश्चित जोखीम") वर नुकसान मर्यादित करते.
- आयर्न कोंडोर. एकाच वेळी दोन क्रेडिट स्प्रेड: बाजाराच्या वर एक कॉल स्प्रेड, खाली एक पुट स्प्रेड. जर अंतर्निहित मालमत्ता शॉर्ट स्ट्राइक्सच्या दरम्यान बंद झाली तर व्यापारी दोन्ही क्रेडिट्स ठेवतो, आणि नुकसान दोन्ही बाजूंनी मर्यादित असते — त्या दुपारच्या बेलवर सेटल होते.
- गॅमा स्कॅल्पिंग. त्याची संवेदनशीलता बदलत असताना डेल्टा-न्यूट्रल राहण्यासाठी पर्याय पोझिशनच्या विरुद्ध अंतर्निहित मालमत्तेचा व्यापार करणे. कालबाह्यता दिवशी ते बदल सर्वात वेगवान असतात आणि हेजिंग सर्वात वारंवार असते — मार्केट मेकर्स त्याच दिवसाच्या करारांमध्ये इतके सक्रिय असण्याचे हे एक कारण आहे.
प्रत्येक लेग आत जाताना आणि बाहेर येताना बिड-आस्क स्प्रेड आणि शुल्क भरते — पर्यायांचा व्यापार करण्यासाठी किती खर्च येतो ते बिल मोजते, आणि कोंडोर ते चार वेळा भरते.
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 14:00 नंतर $751 स्ट्राइकच्या वर गेला आणि त्याच्या वर $0.47 वर संपला — ETF मध्ये अर्ध्या टक्क्यापेक्षा कमी. त्या कालावधीत कॉल 15:30 वाजता $0.29 वरून $1.29 पर्यंत गेला आणि पुट $0.52 वरून $0.03 पर्यंत घसरला: निर्देशांकात एक छोटी हालचाल, कॉलमध्ये तीन-आकडी टक्केवारीचा नफा आणि पुटमध्ये जवळजवळ संपूर्ण कोसळणे, त्याच दुपारी विरुद्ध दिशांमध्ये.
संध्याकाळी 4 वाजता क्लोज होताना काय होते?
बेल वाजताच गणित सोपे आहे: त्याच दिवसाचा करार त्याच्या आंतरिक मूल्याएवढा असतो, किंवा शून्य. वरील 16:00 पंक्ती ही शेवटचा मिनिट दर्शवते — कॉल $0.57 वर प्रिंट झाला, जो त्याच्या सेटल झालेल्या आंतरिक मूल्याच्या $0.47 च्या जवळ होता; पुट, SPY त्याच्या $750 स्ट्राइकच्या वर असल्याने, $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दिवसभरातील 86 SPY स्ट्राइक्स आउट ऑफ द मनी संपल्या आणि शून्यावर एक्सपायर झाल्या, ज्यात सत्रातील त्याच दिवसाच्या SPY व्हॉल्यूमचे 66.9% होते — 3.91 दशलक्ष पुट्स आणि 1.78 दशलक्ष कॉल्स. 33.1% ज्या इन द मनी संपल्या त्या 163 स्ट्राइक्सवर पसरल्या.
हे दोन्ही दिशांनी वाचा: वरच्या पंक्तीतील प्रत्येक करार हा बेल वाजताच ज्याच्याकडे लाँग होता त्याच्यासाठी पूर्ण तोटा होता, आणि संपूर्ण प्रीमियम ज्याच्याकडे शॉर्ट होता त्याच्याकडे राहिला. व्हॉल्यूम म्हणजे मालकी नाही — टेप हे सांगू शकत नाही की संध्याकाळी 4 वाजता हे करार कोणाकडे होते. पण हे नक्की सांगते की सत्रातील त्याच दिवसाच्या 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दोन सर्वात मोठे इंडेक्स ETF यादीत अव्वल आहेत: 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 ने 390 नियमित-सत्राचे मिनिट बार 6 जुलै रोजी छापले — 9:30 ते 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 पर्यायांचा पर्याय खंडातील वाटा किती आहे?
संपूर्ण अमेरिकन पर्याय पट्ट्यामध्ये, स्वतःच्या कालबाह्यता दिवशी व्यापार केलेले करार 34.3% जून 2026 च्या खंडाचे होते — 506.3 दशलक्ष करार 1477.9 दशलक्ष पैकी. सोमवार, 6 जुलै 2026 रोजी, त्याच दिवसाचा वाटा 38.8% इतका होता.
0DTE पर्यायांचा व्यापार करण्यासाठी मला विशेष मंजुरीची आवश्यकता आहे का?
होय. 0DTE करार ब्रोकरच्या सामान्य पर्याय-मंजुरी प्रक्रियेत येतात, जी स्तरांमध्ये चालते: खालच्या स्तरावर कॉल आणि पुट खरेदी करणे, स्प्रेड आणि कोंडोर उच्च स्तरावर, अनकव्हर्ड (नेकेड) विक्री आणखी उच्च स्तरावर — सामान्यतः मार्जिन खाते आणि किमान शिल्लक आवश्यक असते. एकाच सत्रात समान करार खरेदी आणि विक्री करणे हा डे ट्रेड आहे, म्हणून वारंवार 0DTE व्यापारी अमेरिकन पॅटर्न-डे-ट्रेडर नियमाखाली येतो: पाच व्यावसायिक दिवसांत चार किंवा अधिक डे ट्रेडसाठी $25,000 मार्जिन खाते इक्विटी आवश्यक आहे. स्तर ब्रोकरनुसार बदलतात.
0DTE पर्याय दीर्घ-मुदतीच्या पर्यायांपेक्षा अधिक धोकादायक आहेत का?
ते समान परिणाम एकाच सत्रात संकुचित करतात: वेळ मूल्य तासांत कमी होते, गॅमा स्ट्राइकच्या जवळ सर्वाधिक असतो, आणि पैशाबाहेरचा करार शेवटी कोणत्याही मूल्याशिवाय संपतो — प्रीमियमचे संपूर्ण नुकसान. FINRA गुंतवणूकदार मार्गदर्शन अल्प-मुदतीच्या पर्याय व्यापारावर सावधगिरीचा इशारा देते.
वरील प्रत्येक पॅनेल एक साठवलेली क्वेरी आहे — कोणत्याही तक्त्याखालील SQL विस्तृत करा, किंवा Strasmore टर्मिनलवर साध्या इंग्रजीत समान प्रश्न विचारा.