ऑप्शन चेन कैसे पढ़ें कॉलम दर कॉलम
ऑप्शन चेन एक स्टॉक के लिए हर स्ट्राइक और एक्सपायरी सूचीबद्ध करती है। बोली, पूछ, वॉल्यूम, निहित अस्थिरता और डेल्टा कॉलम क्या मापते हैं यह समझें।
एक ऑप्शन चेन वह तालिका होती है जो ब्रोकर किसी एक अंतर्निहित स्टॉक या फंड के लिए दिखाता है: हर सूचीबद्ध एक्सपायरी, हर स्ट्राइक प्राइस, और प्रत्येक स्ट्राइक पर कॉल और पुट के लिए लाइव नंबरों की एक पंक्ति। इसे पढ़ने का अर्थ यह जानना है कि प्रत्येक कॉलम क्या मापता है और दो निर्देशांक, एक्सपायरी और स्ट्राइक, एक एकल अनुबंध को ग्रिड के अंदर कैसे स्थित करते हैं। यह पृष्ठ एक वास्तविक चेन को कॉलम दर कॉलम समझाता है, जिसमें जुलाई 15, 2026 को S&P 500 ट्रैकर SPY को कार्य उदाहरण के रूप में उपयोग किया गया है।
विकल्प शृंखला क्या है?
प्रत्येक सूचीबद्ध विकल्प चार तथ्यों द्वारा परिभाषित होता है: अंतर्निहित प्रतीक, समाप्ति तिथि, स्ट्राइक मूल्य, और यह कॉल है या पुट। शृंखला इस परिभाषा का एक लेआउट में रूपांतरण है। शीर्ष पर एक चयनकर्ता समाप्ति तिथि चुनता है। फिर स्ट्राइक स्क्रीन के बीच में नीचे की ओर चलती हैं, कॉल एक तरफ के कॉलम में और पुट दूसरी तरफ के कॉलम में होते हैं। एक समाप्ति तिथि चुनें और आप ग्रिड का एक सपाट टुकड़ा पढ़ रहे हैं: प्रति स्ट्राइक एक पंक्ति, प्रति पक्ष उद्धरण कॉलम का एक सेट।
कॉलम स्वयं उस एक अनुबंध का वर्णन करते हैं, न कि अंतर्निहित शेयर का। एक एकल अंतर्निहित में दर्जनों समाप्ति तिथियां और सैकड़ों स्ट्राइक हो सकते हैं, इसलिए भारी कारोबार वाले नाम के लिए पूरी शृंखला हजारों पंक्तियों तक चलती है। ब्रोकर डिफ़ॉल्ट रूप से उनमें से अधिकांश को छिपाते हैं और पैसे के करीब खोलते हैं, वह क्षेत्र जहां स्ट्राइक वर्तमान शेयर मूल्य के सबसे करीब बैठता है।
एक समाप्ति तिथि, स्ट्राइक दर स्ट्राइक पढ़ना
यहाँ एक वास्तविक नमूना है: SPY के कॉल और पुट जो 21 अगस्त, 2026 को समाप्त हो रहे हैं, जिनका मूल्यांकन 15 जुलाई के बंद भाव पर किया गया है, और ये शेयर मूल्य को घेरने वाली स्ट्राइक पर हैं।
हर आंकड़े के पीछे का पूरा SQL
SELECT toString(toUInt32(strike_price)) AS strike,
round(any(underlying_close), 2) AS underlying_price,
round(maxIf(option_close, option_type = 'C'), 2) AS call_last,
round(maxIf(option_close, option_type = 'P'), 2) AS put_last,
round(maxIf(delta, option_type = 'C'), 2) AS call_delta,
round(minIf(delta, option_type = 'P'), 2) AS put_delta
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date = toDate('2026-07-15')
AND expiration_date = toDate('2026-08-21')
AND strike_price BETWEEN 735 AND 770
AND toUInt32(strike_price) % 5 = 0
AND iv_converged
GROUP BY strike_price
HAVING countIf(option_type = 'C') > 0 AND countIf(option_type = 'P') > 0
ORDER BY strike_priceदो पैटर्न तुरंत दिखाई देते हैं। स्ट्राइक बढ़ने पर कॉल की कीमतें गिरती हैं, $735 स्ट्राइक पर $28.82 से लेकर $770 पर $6.1 तक: कम कीमत पर खरीदने का अधिकार अधिक मूल्यवान होता है। पुट की कीमतें समान आठ पंक्तियों में विपरीत दिशा में चलती हैं, $6.07 से बढ़कर $19.16 तक। ये दोनों सीढ़ियाँ शेयर मूल्य $754.68 के पास मिलती हैं, और जिस स्ट्राइक पर कॉल और पुट का भाव सबसे करीब होता है, वह एट-द-मनी को चिह्नित करता है।
डेल्टा कॉलम उस ज्यामिति को एक अलग इकाई में वर्णित करते हैं। डेल्टा अंतर्निहित परिसंपत्ति में $1 के बदलाव के लिए एक विकल्प की कीमत में होने वाला परिवर्तन है, और यह मोटे तौर पर इस बात का अनुमान भी देता है कि कोई अनुबंध इन-द-मनी समाप्त होने की कितनी संभावना है। $735 स्ट्राइक पर कॉल 0.73 और पुट -0.26 दर्शाता है। $770 स्ट्राइक तक कॉल गिरकर 0.34 हो जाता है। एक ही पंक्ति पर एक कॉल और एक पुट के डेल्टा हमेशा परिमाण में लगभग एक के अंतर पर होते हैं, यह एक ही वितरण के विपरीत हिस्सों को कवर करने वाले दो अनुबंधों का गुण है। इन शेष संवेदनशीलता कॉलमों को विकल्प ग्रीक्स की व्याख्या में शामिल किया गया है।
बिड, आस्क, और वे एक कीमत क्यों नहीं हैं
चेन हर अनुबंध के लिए दो कीमतें उद्धृत करती है। बिड वह उच्चतम कीमत है जो एक खरीदार इस समय भुगतान करने को तैयार है। आस्क वह न्यूनतम कीमत है जो एक विक्रेता स्वीकार करेगा। इनके बीच के अंतर को स्प्रेड कहते हैं। बाजार ऑर्डर से खरीदने पर आस्क पर और बेचने पर बिड पर भराव होता है, इसलिए स्प्रेड एक वास्तविक लागत है जो प्रवेश पर और फिर निकास पर चुकाई जाती है। चेन द्वारा दिखाई गई "अंतिम" कीमत कई मिनट पुरानी हो सकती है और वर्तमान कोट के सापेक्ष कहीं भी हो सकती है।
स्प्रेड एक चेन में एक समान नहीं होते। नीचे, 15 जुलाई 2026 के नियमित सत्र में मापे गए सात कॉल स्ट्राइकों के लिए समान समाप्ति की माध्यिका उद्धृत बिड और आस्क दी गई है।
हर आंकड़े के पीछे का पूरा SQL
SELECT concat('$', toString(toUInt32(toFloat64(toUInt32OrZero(substring(ticker, length(ticker) - 7, 8))) / 1000)), ' call') AS strike,
round(quantileDeterministic(0.5)(toFloat64(bid_price), toUInt64(sip_timestamp)), 2) AS median_bid,
round(quantileDeterministic(0.5)(toFloat64(ask_price), toUInt64(sip_timestamp)), 2) AS median_ask,
round(100 * quantileDeterministic(0.5)(toFloat64(ask_price - bid_price), toUInt64(sip_timestamp)), 1) AS median_spread_cents,
toUInt64(count()) AS quotes_recorded
FROM global_markets.cache_options_quotes
WHERE ticker IN ('O:SPY260821C00740000', 'O:SPY260821C00750000', 'O:SPY260821C00760000',
'O:SPY260821C00770000', 'O:SPY260821C00780000', 'O:SPY260821C00800000',
'O:SPY260821C00820000')
AND sip_timestamp >= '2026-07-15 13:30:00'
AND sip_timestamp < '2026-07-15 20:00:00'
AND bid_price > 0
AND ask_price > bid_price
GROUP BY ticker
ORDER BY toUInt32OrZero(substring(ticker, length(ticker) - 7, 8))पैनल के शीर्ष पर गहरे इन-द-मनी स्ट्राइक ने 12 सेंट का माध्यिका स्प्रेड उद्धृत किया, जबकि बिड $24.18 थी। पैनल के निचले भाग में दूर आउट-ऑफ-द-मनी स्ट्राइक ने 1 सेंट उद्धृत किया, जबकि बिड $0.12 थी। निरपेक्ष रूप में सस्ता अनुबंध संकीर्ण स्प्रेड रखता है। अपनी कीमत के अंश के रूप में यह कहीं अधिक चौड़ा है, और वह अंश ही वह है जो एक राउंड ट्रिप की वास्तविक लागत है। दो-तरफा कोट की कार्यप्रणाली को बिड आस्क स्प्रेड में विस्तार से समझाया गया है। वही पैनल दूसरी धुरी दिखाता है जिसके साथ स्प्रेड चलते हैं: पैसे के निकट व्यस्त स्ट्राइकों ने सत्र में एक लाख से अधिक कोट अपडेट दर्ज किए, जबकि दूर के स्ट्राइकों ने कुछ हज़ार।
मात्रा और खुली ब्याज
दो कॉलम गतिविधि दर्शाते हैं, और पाठक इन्हें लगातार भ्रमित करते हैं। मात्रा वर्तमान सत्र के दौरान कारोबार किए गए अनुबंधों की गणना करती है और रातोंरात शून्य पर रीसेट हो जाती है। खुली ब्याज पिछले सत्र के अंत में अभी भी खुले अनुबंधों की गणना करती है, इसलिए यह दिन में एक बार अपडेट होती है और आज के प्रवाह के बजाय संचित स्थिति का वर्णन करती है। कोई स्ट्राइक लगभग बिना खुली ब्याज के भारी मात्रा दिखा सकती है, जो तब होता है जब व्यापारी उसी दिन के अंदर पोजीशन खोलते और बंद करते हैं।
हर आंकड़े के पीछे का पूरा SQL
SELECT toString(toUInt32(strike_price)) AS strike,
toUInt64(sumIf(volume, option_type = 'C')) AS call_volume,
toUInt64(sumIf(volume, option_type = 'P')) AS put_volume
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date = toDate('2026-07-15')
AND expiration_date = toDate('2026-08-21')
AND strike_price BETWEEN 735 AND 770
AND toUInt32(strike_price) % 5 = 0
AND iv_converged
GROUP BY strike_price
HAVING countIf(option_type = 'C') > 0 AND countIf(option_type = 'P') > 0
ORDER BY strike_priceमात्रा समूह बनाती है। इन आठ स्ट्राइकों में कॉल पक्ष सबसे कम स्ट्राइक पर 81 अनुबंधों से लेकर सबसे अधिक पर 4547 तक रहा, और पुट पक्ष दूसरी ओर झुका हुआ था। गोल संख्याएँ और शेयर मूल्य के निकट की स्ट्राइकें अधिकांश प्रवाह लेती हैं, और दो या तीन कदम दूर की स्ट्राइक इसका एक छोटा सा अंश वहन कर सकती है। जहाँ कोई चेन पंक्ति व्यापक प्रसार दिखाती है, उसी पंक्ति में पतली मात्रा आमतौर पर उसके बगल में बैठी होती है। मात्रा बनाम खुली ब्याज इस बिंदु पर पूरे टेप को मापता है।
निहित अस्थिरता, स्ट्राइक दर स्ट्राइक
निहित अस्थिरता कॉलम किसी अनुबंध की कीमत को वार्षिक प्रतिशत में बदल देता है: वह अस्थिरता का आंकड़ा जो किसी मूल्य निर्धारण मॉडल को उद्धृत मूल्य लौटाने पर मजबूर करेगा। यह कीमत का पुनःकथन है, कोई पूर्वानुमान नहीं। एक ही अंतर्निहित परिसंपत्ति और एक ही समाप्ति वाले अनुबंधों पर अलग-अलग स्ट्राइक पर नियमित रूप से अलग-अलग निहित अस्थिरताएं होती हैं, और स्ट्राइक के मुकाबले कॉलम को प्लॉट करने से स्माइल या स्क्यू के नाम से जाना जाने वाला आकार बनता है।
हर आंकड़े के पीछे का पूरा SQL
SELECT toString(toUInt32(strike_price)) AS strike,
round(100 * avg(implied_volatility), 1) AS implied_vol_pct,
round(100 * (strike_price / any(underlying_close) - 1), 1) AS strike_vs_spot_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date = toDate('2026-07-15')
AND expiration_date = toDate('2026-08-21')
AND strike_price BETWEEN 640 AND 840
AND toUInt32(strike_price) % 20 = 0
AND iv_converged
AND implied_volatility BETWEEN 0.02 AND 3
GROUP BY strike_price
ORDER BY strike_priceवक्र सपाट नहीं है। पैनल पर सबसे कम स्ट्राइक शेयर मूल्य से -15.2% दूर है और 23.6% पर मूल्यांकित है, सीमा का मध्य भाग कहीं अधिक नीचे है, और शीर्ष स्ट्राइक वापस 12.8% तक मुड़ जाता है। इंडेक्स विकल्पों में डाउनसाइड विंग आमतौर पर अपसाइड विंग से अधिक मूल्यांकित होता है, जो एक दैनिक विचित्रता के बजाय एक स्थायी विषमता है। कॉलम पढ़ने वाले किसी भी व्यक्ति के लिए दो बातें निकलती हैं। किसी स्टॉक के लिए उद्धृत एक एकल "IV" संख्या एक ऐसी सतह पर एक औसत है जो सपाट नहीं है, और दो स्ट्राइक के बीच निहित अस्थिरता की तुलना करना तभी समझ में आता है जब शेयर मूल्य से उनकी दूरी सामने हो। निहित अस्थिरता माप को परिभाषित करता है और अस्थिरता स्क्यू आकार का मानचित्रण करता है।
एक ही दिन की श्रृंखला कैसे भिन्न होती है
उसी सत्र में समाप्त होने वाले अनुबंधों की श्रृंखला, 0DTE अनुबंध, हर दूसरी श्रृंखला की तरह दिखती है और एक मामले में अलग व्यवहार करती है: उन पर सब कुछ तेज़ी से चलता है। समय मूल्य महीनों के बजाय घंटों में समाप्त हो जाता है, शेयर मूल्य के एक स्ट्राइक को पार करने पर डेल्टा जोर से झूलता है, और स्ट्राइक ग्रिड आमतौर पर पैसे के करीब अधिक बारीक होता है। एक दिन के टेप की संरचना दिखाती है कि अब कितनी गतिविधि वहाँ बैठती है।
हर आंकड़े के पीछे का पूरा SQL
WITH dateDiff('day', toDate('2026-07-15'), toDate(concat('20', substring(ticker, length(ticker) - 14, 2), '-', substring(ticker, length(ticker) - 12, 2), '-', substring(ticker, length(ticker) - 10, 2)))) AS dte
SELECT multiIf(dte = 0, 'same day (0DTE)', dte <= 7, '1-7 days', dte <= 30, '8-30 days',
dte <= 90, '31-90 days', 'over 90 days') AS expires_in,
round(sum(volume) / 1e6, 2) AS contracts_m,
round(100 * toFloat64(sum(volume)) / (SELECT toFloat64(sum(volume))
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-07-15 00:00:00' AND window_start < '2026-07-16 00:00:00'
AND substring(ticker, 3, length(ticker) - 17) = 'SPY'), 1) AS pct_of_spy_volume,
toUInt64(uniqExact(ticker)) AS distinct_contracts
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-07-15 00:00:00'
AND window_start < '2026-07-16 00:00:00'
AND substring(ticker, 3, length(ticker) - 17) = 'SPY'
AND dte >= 0
GROUP BY expires_in
ORDER BY min(dte)उसी दोपहर समाप्त होने वाले अनुबंधों ने 15 जुलाई, 2026 को 66.9% SPY विकल्प मात्रा ली, 8.48 मिलियन अनुबंध केवल 170 अलग-अलग स्ट्राइक पर फैले हुए थे। नब्बे दिनों से परे दिनांकित हर चीज़ ने 0.8% मात्रा के लिए जिम्मेदार थी, जबकि 1502 अलग-अलग अनुबंध सूचीबद्ध थे। वह आकार किसी भी श्रृंखला में ले जाने लायक है जिसे आप खोलते हैं: ग्रिड का सबसे चौड़ा हिस्सा सबसे कम व्यापार रखता है, और संकीर्ण एक-दिवसीय टुकड़ा इसका अधिकांश भाग रखता है। शून्य दिवस विकल्प उस टुकड़े को अपनी शर्तों पर कवर करता है।
एक पंक्ति को शुरू से अंत तक पढ़ना
पहले पैनल से $755 स्ट्राइक को लें, जब SPY $754.68 पर है। कॉल का अंतिम कारोबार $14.03 पर हुआ और पुट का $11.52 पर, जो स्लाइस पर सबसे करीबी जोड़ी है, और यह इस पंक्ति को एट-द-मनी पंक्ति के रूप में पहचानता है। 0.54 का कॉल डेल्टा बताता है कि SPY में $1 के बदलाव से उस कॉल में लगभग 0.54 डॉलर का बदलाव होता है, और उसी पंक्ति पर पुट का डेल्टा -0.46 है, जो विपरीत दिशा में उसी $1 के बदलाव के लिए है।
एक अनुबंध 100 शेयरों को कवर करता है, इसलिए $14.03 उद्धृत करने वाली श्रृंखला प्रति शेयर उद्धृत कर रही है, और अनुबंध की लागत कमीशन से पहले लगभग 100 गुना होती है। गुणक श्रृंखला को पढ़ने में सबसे आम गलती है। पंक्ति पर बाकी सब कुछ उसी अनुबंध को दूसरे कोण से वर्णित करता है: स्प्रेड वह है जो लेन-देन की लागत है, वॉल्यूम बताता है कि आपके पास कितनी संगति है, और निहित अस्थिरता वह अस्थिरता अनुमान है जो कीमत में अंतर्निहित है। कॉल विकल्प और पुट विकल्प उन भुगतान तंत्रों को कवर करते हैं जिन पर प्रत्येक पंक्ति आधारित है।
सामान्य प्रश्न
विकल्प श्रृंखला पर कॉलम का क्या अर्थ है?
स्ट्राइक और समाप्ति अनुबंध की पहचान करते हैं। बोली और पूछना लाइव दो-तरफा कोटेशन है, अंतिम सबसे हालिया व्यापार मूल्य है, वॉल्यूम आज के व्यापारों की गणना करता है, और ओपन इंटरेस्ट पिछले सत्रों से अभी भी बकाया स्थितियों की गणना करता है। निहित अस्थिरता मूल्य को वार्षिक प्रतिशत के रूप में पुनः बताती है, और ग्रीक कॉलम शेयर मूल्य, समय और अस्थिरता के प्रति संवेदनशीलता को मापते हैं।
वॉल्यूम और ओपन इंटरेस्ट में क्या अंतर है?
वॉल्यूम वर्तमान सत्र के दौरान कारोबार किए गए अनुबंधों की गणना करता है और प्रत्येक सुबह शून्य से शुरू होता है। ओपन इंटरेस्ट पिछले सत्र के निपटान के बाद भी खुले अनुबंधों की गणना करता है, इसलिए यह एक दिन पुराना है और केवल तभी बदलता है जब व्यापारियों के बीच हस्तांतरण के बजाय स्थितियां खोली या बंद की जाती हैं।
एक ही समाप्ति पर दो स्ट्राइक अलग-अलग निहित अस्थिरता क्यों दिखाती हैं?
विभिन्न स्ट्राइक पर विकल्प संभावित भविष्य की कीमतों की सीमा के विभिन्न भागों को कवर करते हैं, और बाजार उन भागों को अलग-अलग मूल्य देता है। ऊपर SPY उदाहरण में, पैनल पर सबसे कम स्ट्राइक 23.6% के करीब मूल्यांकित था जबकि सीमा का मध्य उससे काफी नीचे था, जिस वक्र को व्यापारी मुस्कान या तिरछापन कहते हैं।
विकल्प श्रृंखला पर 0.50 के डेल्टा का क्या अर्थ है?
0.50 के डेल्टा का अर्थ है कि अंतर्निहित शेयर मूल्य में $1 के बदलाव के लिए अनुबंध की कीमत लगभग 50 सेंट चलती है, और इसे आमतौर पर अनुबंध के इन-द-मनी समाप्त होने की संभावना के मोटे अनुमान के रूप में पढ़ा जाता है। डेल्टा वर्तमान शेयर मूल्य के सबसे करीब स्ट्राइक पर कॉल के लिए 0.50 के करीब होता है और दूर की स्ट्राइक के लिए शून्य की ओर गिरता है।
क्या विकल्प श्रृंखला मूल्य एक शेयर या एक अनुबंध को संदर्भित करता है?
उद्धृत मूल्य प्रति शेयर है। एक मानक अमेरिकी इक्विटी विकल्प 100 शेयरों को कवर करता है, इसलिए $2.00 पर उद्धृत अनुबंध की लागत शुल्क सहित लगभग $200 होती है। श्रृंखलाएं लगभग कभी भी उस गुणक को प्रदर्शित नहीं करती हैं।
ऊपर दिया गया प्रत्येक आंकड़ा विकल्प टेप पर संग्रहीत, संस्करणित क्वेरी से आता है। SQL पढ़ने के लिए किसी भी पैनल का विस्तार करें, या Strasmore टर्मिनल पर स्वयं वही श्रृंखला खींचें।