अभी सबसे ज्यादा IV Rank वाले स्टॉक्स
वर्तमान में उच्चतम IV Rank वाले US stocks और ETFs की सूची देखें। इसमें 52-सप्ताह के दायरे के आधार पर IV percentile और गणना की विधि भी दी गई है।
IV rank उन शेयरों के लिए यह स्कोर दर्शाता है जिनकी implied volatility उनके पिछले 52-सप्ताह के दायरे के भीतर होती है। इसमें दायरे के निचले स्तर के लिए 0 और उच्चतम स्तर के लिए 100 का मान होता है। यदि यह मान ऊपरी स्तर के करीब है, तो इसका अर्थ है कि ऑप्शंस मार्केट उस स्टॉक में पिछले एक वर्ष के किसी भी सत्र की तुलना में अधिक भविष्य की हलचल की उम्मीद कर रहा है। यदि यह मान निचले स्तर के करीब है, तो इसका अर्थ है कि हलचल की उम्मीद सबसे कम है। नीचे दी गई तालिका उन US stocks और ETFs को रैंक करती है जिनका IV rank, 2026-07-20 के नवीनतम ऑप्शंस सत्र में सबसे अधिक है। इसके साथ ही IV percentile भी दिया गया है, क्योंकि ये दोनों संख्याएँ अलग-अलग गणितीय गणनाओं के माध्यम से एक ही प्रश्न का उत्तर देती हैं।
इस समय उच्चतम IV rank वाले स्टॉक्स
हर आंकड़े के पीछे का पूरा SQL
WITH per_session AS (
SELECT underlying_symbol AS u,
date AS d,
quantileExact(0.5)(implied_volatility) AS iv,
sum(volume) AS vol
FROM global_markets.options_greeks
WHERE date >= (SELECT max(date) FROM global_markets.options_greeks) - 380
AND iv_converged AND implied_volatility BETWEEN 0.02 AND 5
AND abs(strike_price / underlying_close - 1) <= 0.05
AND expiration_date BETWEEN date + 20 AND date + 60
AND underlying_symbol NOT IN ('SPCX','KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT','AMDL','NUAI','VXX','VIXY')
GROUP BY u, d
HAVING count() >= 10
),
ranked AS (
SELECT u, d, iv, vol,
row_number() OVER w AS rn,
first_value(iv) OVER w AS iv_latest,
first_value(d) OVER w AS d_latest
FROM per_session
WINDOW w AS (PARTITION BY u ORDER BY d DESC)
),
agg AS (
SELECT u,
any(iv_latest) AS iv_cur,
any(d_latest) AS last_d,
count() AS sessions,
min(iv) AS iv_lo,
max(iv) AS iv_hi,
countIf(iv < iv_latest) AS below_now,
sumIf(vol, rn <= 20) AS vol_20d
FROM ranked
WHERE rn <= 252
GROUP BY u
)
SELECT u AS ticker,
round(100 * iv_cur, 1) AS iv_now_pct,
round(100 * (iv_cur - iv_lo) / (iv_hi - iv_lo), 1) AS iv_rank,
round(100 * below_now / sessions, 1) AS iv_percentile,
round(100 * iv_lo, 1) AS iv_52w_low_pct,
round(100 * iv_hi, 1) AS iv_52w_high_pct,
toString(last_d) AS session_date
FROM agg
WHERE sessions >= 200
AND vol_20d >= 20000
AND iv_hi > iv_lo
AND last_d = (SELECT max(date) FROM global_markets.options_greeks)
ORDER BY iv_rank DESC, vol_20d DESC, ticker
LIMIT 15पहली पंक्ति देखें। NOW का at-the-money implied volatility 76% रहा, जबकि इसका 52-week range 22% से 76% के बीच है। इससे इसका IV rank 100 और IV percentile 99.6 हो जाता है।
स्केल के बिल्कुल शीर्ष पर रैंक होने का एक ही सटीक अर्थ है: नवीनतम सत्र का implied volatility, मापी गई अवधि में सबसे अधिक रीडिंग है। इस नंबर का मतलब यह नहीं है कि स्टॉक पूर्ण रूप (absolute terms) में अस्थिर है। यह केवल उस स्टॉक की अपनी पिछली अस्थिरता के सापेक्ष स्थिति का विवरण है।
यह अंतर महत्वपूर्ण है। पूरे स्क्रीन किए गए यूनिवर्स के शीर्ष rank decile में, वर्तमान implied volatility 28.1% से 172.7% के बीच है, जिसका median 79.3% है। अपने शांत रेंज के उच्चतम स्तर पर मौजूद एक शांत स्टॉक, अपनी अस्थिर रेंज के उच्चतम स्तर पर मौजूद एक अस्थिर स्टॉक के समान ही स्कोर करता है। सापेक्ष (relative) स्तर के बजाय पूर्ण (absolute) स्तर के लिए, highest implied volatility stocks board कच्चे IV के आधार पर इसी डेटा को रैंक करता है।
IV rank बनाम IV percentile
दोनों आंकड़े आज की implied volatility की तुलना पिछले 52 हफ्तों के इतिहास से करते हैं, लेकिन दोनों की गणना करने का तरीका अलग है।
- IV rank का अर्थ है: (वर्तमान IV में से 52-सप्ताह का न्यूनतम मान घटाएं) और फिर उसे (52-सप्ताह के अधिकतम मान और न्यूनतम मान के अंतर) से विभाजित करें। इसे प्रतिशत में दर्शाया जाता है। यह केवल वर्तमान मान और उस अवधि के दो चरम (extremes) मानों को देखता है।
- IV percentile उन पिछले 252 सत्रों का हिस्सा है जिनकी implied volatility आज के मान से कम रही है। यह उस पूरी अवधि के प्रत्येक सत्र को देखता है।
वर्ष के भीतर एक अत्यधिक अस्थिर सत्र एक ऐसी सीमा (ceiling) बना देता है जिसे range-based rank हमेशा याद रखता है। वहीं, count-based percentile इसे 252 सत्रों में से केवल एक सत्र मानता है। नीचे दिया गया पैनल इस अंतर की एक दिशा को दर्शाता है: IV percentile में से IV rank को घटाएं, सबसे बड़े अंतर से शुरू करते हुए। जिन नामों में विपरीत स्थिति (rank, percentile से अधिक) है, उन्हें अलग से स्क्रीन किया गया है और वे यहाँ दिखाई नहीं देंगे।
हर आंकड़े के पीछे का पूरा SQL
WITH per_session AS (
SELECT underlying_symbol AS u,
date AS d,
quantileExact(0.5)(implied_volatility) AS iv,
sum(volume) AS vol
FROM global_markets.options_greeks
WHERE date >= (SELECT max(date) FROM global_markets.options_greeks) - 380
AND iv_converged AND implied_volatility BETWEEN 0.02 AND 5
AND abs(strike_price / underlying_close - 1) <= 0.05
AND expiration_date BETWEEN date + 20 AND date + 60
AND underlying_symbol NOT IN ('SPCX','KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT','AMDL','NUAI','VXX','VIXY')
GROUP BY u, d
HAVING count() >= 10
),
ranked AS (
SELECT u, d, iv, vol,
row_number() OVER w AS rn,
first_value(iv) OVER w AS iv_latest,
first_value(d) OVER w AS d_latest
FROM per_session
WINDOW w AS (PARTITION BY u ORDER BY d DESC)
),
agg AS (
SELECT u,
any(iv_latest) AS iv_cur,
any(d_latest) AS last_d,
count() AS sessions,
min(iv) AS iv_lo,
max(iv) AS iv_hi,
countIf(iv < iv_latest) AS below_now,
sumIf(vol, rn <= 20) AS vol_20d
FROM ranked
WHERE rn <= 252
GROUP BY u
),
board AS (
SELECT u,
round(100 * iv_cur, 1) AS iv_now_pct,
round(100 * (iv_cur - iv_lo) / (iv_hi - iv_lo), 1) AS iv_rank,
round(100 * below_now / sessions, 1) AS iv_percentile,
round(100 * iv_hi, 1) AS iv_52w_high_pct
FROM agg
WHERE sessions >= 200
AND vol_20d >= 20000
AND iv_hi > iv_lo
AND last_d = (SELECT max(date) FROM global_markets.options_greeks)
)
SELECT u AS ticker,
iv_now_pct,
iv_rank,
iv_percentile,
round(iv_percentile - iv_rank, 1) AS percentile_minus_rank,
iv_52w_high_pct
FROM board
ORDER BY percentile_minus_rank DESC, iv_now_pct DESC, ticker
LIMIT 12इस दिशा में सबसे बड़ा अंतर AMZN का है: 89.7 का IV percentile और 25.9 का IV rank। एक ही सत्र और एक ही डेटा पर यह अंतर 63.8 अंक है। वहां वर्तमान implied volatility 42.4% है, और 52-सप्ताह का उच्च स्तर 99.4% है। Percentile सत्रों की संख्या गिनता है, और उस नाम के लिए इस अवधि के अधिकांश सत्र हालिया सत्र की तुलना में शांत थे। Rank चरम मानों से दूरी मापता है, और वह 52-सप्ताह का उच्च स्तर अभी भी नवीनतम रीडिंग से ऊपर है। समान डेटा, दो अलग उत्तर।
दोनों में से कोई भी संख्या पूरी तरह सही नहीं है। Rank यह बताता है कि नवीनतम रीडिंग चरम मानों के कितने करीब है। Percentile यह बताता है कि सामान्य सत्र की तुलना में यह कितना असामान्य है।
उच्च IV rank वास्तव में कैसा दिखता है
हर आंकड़े के पीछे का पूरा SQL
WITH per_session AS (
SELECT underlying_symbol AS u,
date AS d,
quantileExact(0.5)(implied_volatility) AS iv,
sum(volume) AS vol
FROM global_markets.options_greeks
WHERE date >= (SELECT max(date) FROM global_markets.options_greeks) - 380
AND iv_converged AND implied_volatility BETWEEN 0.02 AND 5
AND abs(strike_price / underlying_close - 1) <= 0.05
AND expiration_date BETWEEN date + 20 AND date + 60
AND underlying_symbol NOT IN ('SPCX','KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT','AMDL','NUAI','VXX','VIXY')
GROUP BY u, d
HAVING count() >= 10
),
ranked AS (
SELECT u, d, iv, vol,
row_number() OVER w AS rn,
first_value(iv) OVER w AS iv_latest,
first_value(d) OVER w AS d_latest
FROM per_session
WINDOW w AS (PARTITION BY u ORDER BY d DESC)
),
agg AS (
SELECT u,
any(iv_latest) AS iv_cur,
any(d_latest) AS last_d,
count() AS sessions,
min(iv) AS iv_lo,
max(iv) AS iv_hi,
sumIf(vol, rn <= 20) AS vol_20d
FROM ranked
WHERE rn <= 252
GROUP BY u
),
leader AS (
SELECT u, iv_lo, iv_hi
FROM agg
WHERE sessions >= 200
AND vol_20d >= 20000
AND iv_hi > iv_lo
AND last_d = (SELECT max(date) FROM global_markets.options_greeks)
ORDER BY round(100 * (iv_cur - iv_lo) / (iv_hi - iv_lo), 1) DESC, vol_20d DESC, u
LIMIT 1
)
SELECT toString(toMonday(r.d)) AS week,
round(100 * quantileExact(0.5)(r.iv), 1) AS iv_pct,
round(100 * any(l.iv_hi), 1) AS iv_52w_high_pct,
round(100 * any(l.iv_lo), 1) AS iv_52w_low_pct
FROM ranked AS r
INNER JOIN leader AS l ON r.u = l.u
WHERE r.rn <= 252
GROUP BY week
HAVING uniqExact(r.d) >= 3
OR max(r.d) = (SELECT max(date) FROM global_markets.options_greeks)
ORDER BY weekयह बोर्ड के शीर्ष नाम NOW का साप्ताहिक पथ है, जिसमें 52-सप्ताह के उच्च (high) और निम्न (low) स्तरों को समतल संदर्भ रेखाओं के रूप में दर्शाया गया है। प्रत्येक बिंदु उस सप्ताह के दैनिक रीडिंग का माध्य (median) है। इसलिए, यह रेखा संदर्भ रेखाओं को छूने के बजाय स्वाभाविक रूप से दैनिक उच्च-निम्न बैंड के भीतर रहती है। यह माप 29.2% पर शुरू होता है और 76% पर सप्ताह समाप्त करता है, जबकि इसकी ऊपरी सीमा 76% और निचली सीमा 22% है। रैंक का एकल सत्र ऊपर दिए गए बोर्ड पर 76% की दैनिक रीडिंग है। स्केल के शीर्ष पर IV rank का अर्थ केवल यही है: नवीनतम रीडिंग अपने स्वयं के बैंड के ऊपरी किनारे पर स्थित है, चाहे वह बैंड कहीं भी हो।
स्कोर के साथ-साथ उसकी आकृति भी महत्वपूर्ण है। यदि कोई नाम महीनों तक बढ़ता है या कोई नाम एक सप्ताह में अचानक उसी स्तर पर पहुँच जाता है, तो दोनों का रैंक समान होगा। किसी निर्धारित घटना के बाद उच्च रीडिंग के प्रभाव को समझने के लिए, वास्तविक आय पर मापा गया IV crush देखें।
IV rank पर पूरे बाजार की स्थिति
हर आंकड़े के पीछे का पूरा SQL
WITH per_session AS (
SELECT underlying_symbol AS u,
date AS d,
quantileExact(0.5)(implied_volatility) AS iv,
sum(volume) AS vol
FROM global_markets.options_greeks
WHERE date >= (SELECT max(date) FROM global_markets.options_greeks) - 380
AND iv_converged AND implied_volatility BETWEEN 0.02 AND 5
AND abs(strike_price / underlying_close - 1) <= 0.05
AND expiration_date BETWEEN date + 20 AND date + 60
AND underlying_symbol NOT IN ('SPCX','KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT','AMDL','NUAI','VXX','VIXY')
GROUP BY u, d
HAVING count() >= 10
),
ranked AS (
SELECT u, d, iv, vol,
row_number() OVER w AS rn,
first_value(iv) OVER w AS iv_latest,
first_value(d) OVER w AS d_latest
FROM per_session
WINDOW w AS (PARTITION BY u ORDER BY d DESC)
),
agg AS (
SELECT u,
any(iv_latest) AS iv_cur,
any(d_latest) AS last_d,
count() AS sessions,
min(iv) AS iv_lo,
max(iv) AS iv_hi,
sumIf(vol, rn <= 20) AS vol_20d
FROM ranked
WHERE rn <= 252
GROUP BY u
),
screened AS (
SELECT least(intDiv(toUInt16(floor(100 * (iv_cur - iv_lo) / (iv_hi - iv_lo))), 10), 9) AS b,
100 * iv_cur AS iv_now_pct
FROM agg
WHERE sessions >= 200
AND vol_20d >= 20000
AND iv_hi > iv_lo
AND last_d = (SELECT max(date) FROM global_markets.options_greeks)
),
buckets AS (
SELECT b,
count() AS names,
round(quantileExact(0.5)(iv_now_pct), 1) AS median_iv_pct,
round(min(iv_now_pct), 1) AS lowest_iv_pct,
round(max(iv_now_pct), 1) AS highest_iv_pct
FROM screened
GROUP BY b
)
SELECT concat(toString(b * 10), '-', toString(b * 10 + 10)) AS iv_rank_bucket,
names,
sum(names) OVER (ORDER BY b DESC) AS names_cumulative,
median_iv_pct,
round(median_iv_pct - first_value(median_iv_pct) OVER (ORDER BY b DESC), 1) AS median_gap_to_top_pct,
lowest_iv_pct,
highest_iv_pct
FROM buckets
ORDER BY b DESCइस सत्र में 231 शेयरों ने liquidity और history floors को पार कर लिया है। यदि इन्हें rank deciles में बांटा जाए, तो 30 शेयर 90-100 बैंड में हैं और 3 शेयर दूसरे छोर पर 0-10 बैंड में हैं। जैसे-जैसे rank कम होता है, median current implied volatility नीचे की ओर गिरती है। यह 79.3% (top band) से घटकर 0-10 बैंड में 36.6% तक पहुँच जाती है। gap column प्रत्येक बैंड की तुलना top band के median से करता है। किसी एक चरण के बजाय पूरे टेबल के slope को देखें: जिन बैंड में केवल कुछ ही नाम होते हैं, उनके medians में उतार-चढ़ाव (noise) हो सकता है, और दो आसन्न (adjacent) बैंड भी उलट सकते हैं।
एक अकेले reading के लिए distribution का संदर्भ (context) आवश्यक है। उच्च rank का अपने आप में कोई विशेष महत्व नहीं है जब तक कि आप यह न जान लें कि अन्य कितने शेयरों का rank भी वैसा ही है।
IV rank for the names most people follow
हर आंकड़े के पीछे का पूरा SQL
WITH per_session AS (
SELECT underlying_symbol AS u,
date AS d,
quantileExact(0.5)(implied_volatility) AS iv
FROM global_markets.options_greeks
WHERE date >= (SELECT max(date) FROM global_markets.options_greeks) - 380
AND underlying_symbol IN ('SPY','QQQ','AAPL','MSFT','AMZN','META','NVDA','AMD','TSLA','COIN','MSTR','PLTR')
AND iv_converged AND implied_volatility BETWEEN 0.02 AND 5
AND abs(strike_price / underlying_close - 1) <= 0.05
AND expiration_date BETWEEN date + 20 AND date + 60
GROUP BY u, d
HAVING count() >= 10
),
ranked AS (
SELECT u, d, iv,
row_number() OVER w AS rn,
first_value(iv) OVER w AS iv_latest,
first_value(d) OVER w AS d_latest
FROM per_session
WINDOW w AS (PARTITION BY u ORDER BY d DESC)
),
agg AS (
SELECT u,
any(iv_latest) AS iv_cur,
any(d_latest) AS last_d,
count() AS sessions,
min(iv) AS iv_lo,
max(iv) AS iv_hi,
countIf(iv < iv_latest) AS below_now
FROM ranked
WHERE rn <= 252
GROUP BY u
)
SELECT u AS ticker,
round(100 * iv_cur, 1) AS iv_now_pct,
round(100 * (iv_cur - iv_lo) / (iv_hi - iv_lo), 1) AS iv_rank,
round(100 * below_now / sessions, 1) AS iv_percentile,
round(100 * iv_lo, 1) AS iv_52w_low_pct,
round(100 * iv_hi, 1) AS iv_52w_high_pct,
toString(last_d) AS session_date
FROM agg
WHERE sessions >= 200
AND iv_hi > iv_lo
AND last_d = (SELECT max(date) FROM global_markets.options_greeks)
ORDER BY iv_rank DESC, tickerThe same measurement on twelve widely held tickers. AMD carries the highest IV rank of the group at 86.3, on current implied volatility of 87.5%. SPY sits at the other end of the list with a rank of 25.6 on implied volatility of 15.2%. Note how far the rank and percentile columns can sit apart within one row, the same range-versus-count arithmetic the divergence panel measures.
Each of these names has a standing IV page of its own: NVDA implied volatility, TSLA implied volatility, AAPL implied volatility, and AMD implied volatility each carry a full session history and a term structure. For the concept underneath every score on this page, start with what implied volatility is.
इसे कैसे मापा जाता है
यहाँ दिया गया प्रत्येक नंबर एक ही स्रोत से आता है: दैनिक ऑप्शंस greeks फ़ाइल। इसमें प्रत्येक सत्र के लिए प्रत्येक कॉन्ट्रैक्ट का एक रो (row) संग्रहीत होता है, जो US लिस्टेड इक्विटी और ETF ऑप्शंस को कवर करता है।
- प्रति नाम प्रति सत्र एक IV। यह उस नाम के near-the-money कॉन्ट्रैक्ट्स का मीडियन (median) इम्प्लाइड वोलैटिलिटी (implied volatility) है। इसमें वे स्ट्राइक्स शामिल हैं जो क्लोजिंग स्टॉक प्राइस के 5% के भीतर हैं और 20 से 60 कैलेंडर दिनों में एक्सपायर होते हैं। यहाँ एवरेज के बजाय मीडियन का उपयोग किया जाता है, ताकि एक गलत कीमत वाला कॉन्ट्रैक्ट रीडिंग को प्रभावित न कर सके।
- एक सत्र तभी गिना जाता है जब कम से कम 10 कॉन्ट्रैक्ट्स इन फ़िल्टर्स को पार कर लेते हैं। कम वॉल्यूम वाले सत्रों को प्रकाशित करने के बजाय हटा दिया जाता है।
- केवल converged solves। इम्प्लाइड वोलैटिलिटी को ऑप्शन प्राइस से निकाला जाता है, और फ़ाइल यह संकेत देती है कि solve converged हुआ है या नहीं। Unconverged रो को बाहर रखा जाता है, साथ ही 2% से कम या 500% से अधिक की रीडिंग को भी हटा दिया जाता है। Unconverged solve एक संख्यात्मक विफलता है, न कि मार्केट प्राइस।
- विंडो पिछले 252 सत्रों की है जो 380-कैलेंडर-दिन के लुकबैक के भीतर उस नाम के लिए उपलब्ध हैं। इस पेज पर कहीं भी दिखने के लिए किसी नाम के पास कम से कम 200 मापे गए सत्र होने चाहिए।
- IV rank = (वर्तमान - विंडो न्यूनतम) / (विंडो अधिकतम - विंडो न्यूनतम) * 100। IV percentile = वर्तमान सत्र से कम इम्प्लाइड वोलैटिलिटी वाले विंडो सत्रों की संख्या, जिसे कुल सत्रों की संख्या से विभाजित किया जाता है।
- Liquidity floor। स्क्रीन किए गए यूनिवर्स में शामिल होने के लिए किसी नाम का पिछले 20 मापे गए सत्रों में कम से कम 20,000 ऑप्शन कॉन्ट्रैक्ट्स में ट्रेड होना चाहिए। Household-name पैनल सत्र floor, हिस्ट्री floor और वही नवीनतम-सत्र फ़िल्टर लागू करता है, लेकिन वॉल्यूम floor लागू नहीं करता है, क्योंकि इसके बारह टिकर्स को स्क्रीन करने के बजाय स्पष्ट रूप से नामित किया गया है।
- Leveraged, inverse, और volatility-futures funds को एक स्पष्ट सूची के माध्यम से स्क्रीन से बाहर रखा गया है। एक फंड जो अपने इंडेक्स के तीन गुना चलने के लिए बनाया गया है, अपनी संरचना के कारण तीन गुना इम्प्लाइड वोलैटिलिटी रखता है और वास्तविक सिंगल नामों को विस्थापित कर देगा। VIX futures रखने वाले प्रोडक्ट्स भी इसी सूची में आते हैं, क्योंकि उनकी इम्प्लाइड वोलैटिलिटी किसी कंपनी के बजाय फ्यूचर्स कर्व का वर्णन करती है।
- Weekly path panel मीडियन को प्लॉट करता है, न कि एकल सत्रों को। प्रत्येक बिंदु शीर्ष-रैंक वाले नाम के उस सप्ताह के दैनिक रीडिंग का मीडियन है, इसलिए प्लॉट की गई रेखा अपनी संरचना के कारण दैनिक हाई और लो बैंड के भीतर रहती है। तीन से कम मापे गए सत्र वाले सप्ताहों को हटा दिया जाता है, सिवाय एक अपवाद के: नवीनतम सत्र वाला सप्ताह हमेशा प्लॉट होता है, भले ही वह केवल एक दिन का हो।
- फ़ाइल में क्या शामिल नहीं है। Same-day-expiry (0DTE) कॉन्ट्रैक्ट्स और cash-settled index ऑप्शंस इस डेटासेट से बाहर हैं, इसलिए 0DTE वोलैटिलिटी स्पाइक कभी भी इन नंबरों तक नहीं पहुँचता है। SPY और QQQ साधारण ETFs के रूप में दिखाई देते हैं। इस वेयरहाउस में कहीं भी open interest फ़ील्ड नहीं है, इसलिए ऊपर दिया गया प्रत्येक लिक्विडिटी थ्रेशोल्ड ट्रेड किया गया कॉन्ट्रैक्ट वॉल्यूम है, न कि open interest।
- Date stamp वास्तविक सत्र है। greeks फ़ाइल इक्विटी टेप से कुछ सत्र पीछे सेटल होती है, इसलिए प्रत्येक बोर्ड उस सत्र की तारीख रखता है जिसका उसने उपयोग किया है, और प्रत्येक बोर्ड पर प्रत्येक रो उसी एक सत्र से आता है। Weekly path panel एक जानबूझकर किया गया अपवाद है: यह शीर्ष-रैंक वाले नाम के लिए एक साल का इतिहास खींचता है। ये लाइव कोट्स नहीं हैं।
FAQ
IV rank क्या है?
IV rank यह दर्शाता है कि किसी स्टॉक की वर्तमान implied volatility उसके पिछले 52-सप्ताह के दायरे में कहाँ स्थित है। इसमें सबसे कम मान 0 और सबसे अधिक मान 100 होता है। इसका फॉर्मूला है: (वर्तमान IV - 52-सप्ताह का न्यूनतम) / (52-सप्ताह का अधिकतम - 52-सप्ताह का न्यूनतम)। यह किसी स्टॉक की तुलना केवल उसके अपने पिछले डेटा से करता है, न कि अन्य स्टॉक्स से। इसी कारण अलग-अलग volatility वाले दो स्टॉक्स का rank एक समान हो सकता है।
ऑप्शंस बेचने के लिए अच्छा IV rank क्या है?
ऑप्शंस बेचने के लिए कोई निश्चित rank नहीं होता है, और यह पेज कोई सुझाव नहीं देता है। उच्च rank का अर्थ है कि option premiums पिछले एक वर्ष के उच्चतम स्तर के करीब हैं; कम rank का अर्थ है कि वे न्यूनतम स्तर के करीब हैं। विक्रेता (sellers) आमतौर पर उच्च rank पसंद करते हैं और खरीदार (buyers) कम rank। दोनों ही स्थितियों में यह जोखिम रहता है कि स्टॉक की वास्तविक हलचल, उसकी कीमत (priced move) से अलग हो सकती है।
IV rank बनाम IV percentile, इनमें क्या अंतर है?
IV rank केवल आज की implied volatility और 52-सप्ताह के दायरे के दो चरम सीमाओं (extremes) का उपयोग करता है। IV percentile यह गिनता है कि पिछले 252 सत्रों में से कितने सत्र आज के मान से नीचे बंद हुए थे। यदि किसी एक सत्र में अत्यधिक उतार-चढ़ाव आता है, तो वह range को बढ़ा देता है जिससे rank कम हो जाता है, जबकि percentile पर इसका बहुत कम प्रभाव पड़ता है। इस कारण एक ही स्टॉक के लिए दोनों मानों में काफी अंतर हो सकता है, जैसा कि ऊपर दिए गए पैनल में दिखाया गया है।
मैं मुफ्त में IV rank कहाँ देख सकता हूँ?
यह पेज एक मुफ्त IV rank checker है: यह पूरे US options tape के विरुद्ध एक निर्धारित समय पर अपडेट होता है और प्रत्येक सेल के पीछे का सटीक SQL डेटा प्रदान करता है। प्रत्येक स्टॉक के लिए अलग पेज उपलब्ध हैं, और volatility skew page यह बताता है कि एक ही expiry के विभिन्न strikes पर implied volatility कैसे बदलती है।
यहाँ प्रत्येक पैनल अपना स्वयं का query स्टोर करता है। माप (measurement) की पूरी प्रक्रिया को देखने के लिए किसी भी पैनल को खोलें, या Strasmore terminal पर किसी भी समय सीमा और किसी भी universe के लिए समान IV rank screen चलाएं।