ساختار زمانی IV چیست و منحنی آن چه میگوید؟
ساختار زمانی IV، نوسان ضمنی را بر اساس سررسید اختیارها نشان میدهد. با معنای منحنیهای صعودی و معکوس و نمونههای واقعی دادههای اختیار آشنا شوید.
ساختار زمانی IV، نوسان ضمنی را در برابر تاریخ سررسید ترسیم میکند؛ برای هر سررسید یک قرائت و با استفاده از اختیارهایی که قیمت اعمالشان نزدیک به قیمت جاری سهم است. تقریباً تمام مواردی که با آنها روبهرو میشوید در یکی از دو شکل قرار میگیرند: شیب صعودی در شرایط آرام، که در آن سررسیدهای دورتر عدد بالاتری دارند، و منحنی معکوس زمانی که رویدادی زمانبندیشده در ماه نزدیک قرار دارد. هر دو شکل زیر بر پایه دادههای اختیار در سطح هر قرارداد ساخته شدهاند، نه یک نمودار آموزشی.
ساختار زمانی IV چه چیزی را اندازهگیری میکند
نوسان ضمنی، اندازه سالانه حرکتی است که قیمت اختیار برای سهم پایه القا میکند. این رقم برای هر قرارداد اعلام میشود؛ بنابراین یک سهم در هر لحظه صدها قرائت دارد، برای هر قیمت اعمال و هر سررسید موجود در بازار. قیمت اعمال را نزدیک قیمت جاری ثابت نگه دارید، سررسید را تغییر دهید و این قرائتها در قالب یک منحنی کنار هم قرار میگیرند. این منحنی همان ساختار زمانی است.
نحوه نمونهگیری اهمیت بیشتری از آن چیزی دارد که بیشتر توضیحات نشان میدهند. در هر نمودار، قراردادهایی انتخاب شدهاند که دلتا مطلق آنها بین 0.35 و 0.65 است. این روش استانداردی برای اشاره به اختیارهای نزدیک به قیمت بازار است، بدون آنکه قیمت اعمال مشخصی تحمیل شود. سپس میانه نوسان ضمنی در هر بازه سررسید محاسبه شده است. میانه، نه میانگین؛ زیرا یک مظنه قدیمی در قراردادی کممعامله میتواند عددی غیرواقعی ثبت کند و میانگین آن عدد را وارد نتیجه میکند.
در اینجا منحنی شش نماد نقدشونده در جلسات معاملاتی ژوئن 2026 را میبینید.
کد دقیق SQL پشت هر عدد
WITH (
SELECT quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker))
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('SPY', 'AAPL', 'MSFT', 'KO', 'JNJ', 'PG')
AND date >= toDate('2026-06-01')
AND date < toDate('2026-07-01')
AND iv_converged = 1
AND volume > 0
AND implied_volatility BETWEEN 0.03 AND 3
AND abs(toFloat64(delta)) BETWEEN 0.35 AND 0.65
AND days_to_expiry BETWEEN 5 AND 20
) AS front_band_iv
SELECT multiIf(days_to_expiry <= 20, '5-20 days',
days_to_expiry <= 45, '21-45 days',
days_to_expiry <= 90, '46-90 days',
days_to_expiry <= 180, '91-180 days',
'181-365 days') AS expiry_band,
round(100 * quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker)), 1) AS median_iv_pct,
round(100 * (quantileDeterministic(0.5)(toFloat64(implied_volatility), cityHash64(ticker)) - front_band_iv), 1) AS pts_vs_front_band,
count() AS contract_count
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('SPY', 'AAPL', 'MSFT', 'KO', 'JNJ', 'PG')
AND date >= toDate('2026-06-01')
AND date < toDate('2026-07-01')
AND iv_converged = 1
AND volume > 0
AND implied_volatility BETWEEN 0.03 AND 3
AND abs(toFloat64(delta)) BETWEEN 0.35 AND 0.65
AND days_to_expiry BETWEEN 5 AND 365
GROUP BY expiry_band
ORDER BY min(days_to_expiry)میانه نوسان ضمنی در بازه 19.6%، 5-20 days و در بازه 21.5%، 181-365 days اندازهگیری شد؛ یعنی 1.9 واحد بالاتر از سررسید نزدیک. این شکل نامی دارد که از بازارهای معاملات آتی گرفته شده است: کونتانگو، یعنی تحویل دیرتر با قیمت بالاتری همراه است. منحنی معکوس، بکواردیشن نام دارد.
چرا منحنی معمولاً شیب صعودی دارد
دو سازوکار شکل عادی منحنی را حفظ میکنند.
نخست، تراکم رویدادهاست. قراردادی که 9 روز دیگر سررسید میشود، ریسک تقویمی 9 روز را پوشش میدهد. در یک سهم بزرگ که در این بازه رویداد برنامهریزیشدهای ندارد، این روزها عمدتاً روزهای معاملاتی عادی هستند. قراردادی که یک سال دیگر سررسید میشود، چهار گزارش فصلی، چند نشست بانک مرکزی و تمام اخبار پیشبینینشده میان آنها را پوشش میدهد. تعداد بیشتر ناشناختههای قابلشناسایی در هر قرارداد، رقم سالانهای را که بازار حاضر است برای آن بپردازد، افزایش میدهد.
دوم، رفتار خود نوسان است. نوسان تحققیافته خوشهای است: هفتههای آرام پس از هفتههای آرام میآیند و هفتههای پرتنش پس از هفتههای پرتنش. در دوره آرام بازار، اختیارهای نزدیک به قیمت بازار تقریباً با قرائت آرام امروز قیمتگذاری میشوند. اختیارهایی که یک سال دیگر سررسید میشوند، به میانگین بلندمدت نزدیکترند؛ میانگینی که بالاتر قرار دارد. پس از یک شوک، همین محاسبه در جهت معکوس عمل میکند. در جلسات پس از ریزش شدید، نزدیکترین سررسید بالاترین نوسان ضمنی را در بازار ثبت میکند و منحنی در تمام طول خود معکوس میشود؛ در حالی که ماههای دورتر نزدیک سطح معمول خود باقی میمانند.
چه چیزی منحنی را معکوس میکند: یک رویداد زمانبندیشده
گزارش سود و زیان زمانبندیشده، روشنترین نمونهای است که میتوان از آن برای مشاهده معکوسشدن منحنی استفاده کرد. گزارش پس از پایان معاملات و در تاریخی مشخص منتشر میشود. هر سررسیدی که پس از آن تاریخ تسویه شود، حرکت قیمت را دربرمیگیرد و هر سررسیدی که پیش از آن تسویه شود، چنین پوششی ندارد. نزدیکترین سررسیدی که رویداد را دربرمیگیرد، کمترین تعداد روزهای عادی را برای میانگینگیری در اختیار دارد؛ بنابراین قرائت سالانهشده آن بیشترین افزایش را نشان میدهد. یک اختیار ششماهه، همان رویداد را در حدود 125 روز معاملاتی پخش میکند و اثر آن بهسختی در رقم نهایی دیده میشود.
NVIDIA پس از پایان معاملات روز چهارشنبه، 26 فوریه 2025، گزارش خود را منتشر کرد. این نمودار کل منحنی را دو بار میخواند: در آخرین جلسه پیش از انتشار گزارش، 25 فوریه، و در نخستین جلسه پس از آن، 27 فوریه.
کد دقیق SQL پشت هر عدد
SELECT multiIf(days_to_expiry <= 20, '5-20 days',
days_to_expiry <= 45, '21-45 days',
days_to_expiry <= 90, '46-90 days',
days_to_expiry <= 180, '91-180 days',
'181-365 days') AS expiry_band,
round(100 * quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
toDate(date) = toDate('2025-02-25')), 1) AS iv_before_print_pct,
round(100 * quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
toDate(date) = toDate('2025-02-27')), 1) AS iv_after_print_pct,
round(100 * (quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
toDate(date) = toDate('2025-02-25'))
- quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
toDate(date) = toDate('2025-02-27'))), 1) AS iv_drop_pts
FROM global_markets.options_greeks
WHERE underlying_symbol = 'NVDA'
AND date >= toDate('2025-02-25')
AND date < toDate('2025-02-28')
AND iv_converged = 1
AND volume > 0
AND implied_volatility BETWEEN 0.05 AND 5
AND abs(toFloat64(delta)) BETWEEN 0.35 AND 0.65
AND days_to_expiry BETWEEN 5 AND 365
GROUP BY expiry_band
HAVING countIf(toDate(date) = toDate('2025-02-25')) >= 3
AND countIf(toDate(date) = toDate('2025-02-27')) >= 3
ORDER BY min(days_to_expiry)بازه 5-20 days در جلسه پیش از انتشار گزارش 84.9% و در جلسه پس از آن 66.4% بود؛ تغییری معادل 18.5 واحد. بازه 181-365 days در همین دو پایان معاملات 1 واحد جابهجا شد؛ کسری از حرکت بازه نزدیک. یک دارایی پایه و یک رویداد، اما تجربهای متضاد در دو انتهای منحنی. این ریزش در بخش نزدیک، فشردگی IV نام دارد و ساختار زمانی، جایی است که میتوان آن را پیشاپیش مشاهده کرد.
مشاهده شکلگیری و فروپاشی منحنی
یک جلسه در دو سوی گزارش، فقط یک تصویر لحظهای است. شکلگیری این وضعیت هفتهها طول میکشد و خود را در قالب افزایش فاصله میان دو انتهای منحنی نشان میدهد.
کد دقیق SQL پشت هر عدد
SELECT toDate(date) AS session_date,
round(100 * quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
days_to_expiry BETWEEN 5 AND 20), 1) AS front_iv_pct,
round(100 * quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
days_to_expiry BETWEEN 91 AND 180), 1) AS back_iv_pct,
round(100 * (quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
days_to_expiry BETWEEN 5 AND 20)
- quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
days_to_expiry BETWEEN 91 AND 180)), 1) AS front_minus_back_pts
FROM global_markets.options_greeks
WHERE underlying_symbol = 'NVDA'
AND date >= toDate('2025-02-10')
AND date < toDate('2025-03-15')
AND iv_converged = 1
AND volume > 0
AND implied_volatility BETWEEN 0.05 AND 5
AND abs(toFloat64(delta)) BETWEEN 0.35 AND 0.65
AND ((days_to_expiry BETWEEN 5 AND 20) OR (days_to_expiry BETWEEN 91 AND 180))
GROUP BY session_date
HAVING countIf(days_to_expiry BETWEEN 5 AND 20) >= 3
AND countIf(days_to_expiry BETWEEN 91 AND 180) >= 3
ORDER BY session_dateفاصله میان دو بازه در نخستین جلسه این دوره 12.4 واحد و در آخرین جلسه 3.3 واحد بود؛ آن هم طی 24 جلسه. به شکل خط نزدیک توجه کنید، نه سطح آن: با نزدیکشدن گزارش صعود میکند، در جلسات پیرامون گزارش به اوج میرسد و در یک جلسه پس از گزارش دوباره کاهش مییابد. خط دورتر تقریباً در تمام این مدت تغییری نمیکند. گزارش سود و زیان و یونانیهای اختیار توضیح میدهد که همین رویداد چه اثری بر وگا و تتا در قراردادهای منفرد دارد.
منحنی چند وقت یکبار معکوس میشود؟
معکوسشدن منحنی نادر نیست و میزان زمانی که هر نماد در این وضعیت سپری میکند، تفاوت زیادی دارد.
کد دقیق SQL پشت هر عدد
WITH daily AS (
SELECT underlying_symbol,
toDate(date) AS session_date,
quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
days_to_expiry BETWEEN 5 AND 30) AS front_iv,
quantileDeterministicIf(0.5)(toFloat64(implied_volatility), cityHash64(ticker),
days_to_expiry BETWEEN 91 AND 180) AS back_iv
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('NVDA', 'AAPL', 'MSFT', 'AMZN', 'KO', 'JNJ', 'PG', 'SPY', 'XOM', 'WMT')
AND date >= toDate('2025-08-01')
AND date < toDate('2026-08-01')
AND iv_converged = 1
AND volume > 0
AND implied_volatility BETWEEN 0.03 AND 5
AND abs(toFloat64(delta)) BETWEEN 0.35 AND 0.65
AND ((days_to_expiry BETWEEN 5 AND 30) OR (days_to_expiry BETWEEN 91 AND 180))
GROUP BY underlying_symbol, session_date
HAVING countIf(days_to_expiry BETWEEN 5 AND 30) >= 3
AND countIf(days_to_expiry BETWEEN 91 AND 180) >= 3
)
SELECT underlying_symbol AS ticker,
count() AS sessions,
round(100 * countIf(front_iv > back_iv) / count(), 1) AS inverted_pct,
round(100 * quantileDeterministic(0.5)(front_iv - back_iv,
cityHash64(concat(underlying_symbol, toString(session_date)))), 1) AS median_spread_pts
FROM daily
GROUP BY underlying_symbol
ORDER BY inverted_pct DESCدر 251 جلسه طی 12 ماه منتهی به 31 ژوئیه 2026، XOM در 68.5% جلسه بازه نزدیک بالاتر از بازه 91 تا 180 روزه قرار گرفت؛ این رقم برای SPY برابر 19.5% بود. میانه فاصلهها بهترتیب 1.4 واحد و -2.1 واحد بود. نمادهایی که رویدادهای زمانبندیشده منظم دارند، بخش بیشتری از سال را در وضعیت معکوس سپری میکنند. یک صندوق شاخص گسترده نیز بیشتر اوقات در کونتانگو قرار دارد و معکوسشدنها عمدتاً پیرامون موجهای فروش متمرکز میشوند. رتبه IV مفهوم متفاوتی را اندازهگیری میکند: جایگاه سطح امروز در یک سال گذشته خود، نه شکل منحنی در میان سررسیدها.
منحنی تخت یا معکوس چه اثری بر اسپرد تقویمی دارد
در اسپرد تقویمی، یک اختیار نزدیک فروخته و یک اختیار دورتر با همان قیمت اعمال خریداری میشود. در دیagonal، همین کار با دو قیمت اعمال متفاوت انجام میشود. در هر دو حالت، موقعیت نسبت به نوسان ضمنی سررسید دورتر خرید و نسبت به نوسان ضمنی سررسید نزدیک فروش است. بنابراین ساختار زمانی، ورودی اصلی این موقعیت است، نه یک جزئیات حاشیهای.
وقتی منحنی شیب صعودی دارد، اختیار نزدیک با نوسان ضمنی پایینتری فروخته میشود و اختیار دورتر با نوسان ضمنی بالاتری خریداری میشود. زمانی که ماه نزدیک پیش از یک رویداد در وضعیت معکوس قرار دارد، این رابطه برعکس میشود و موقعیت روی منحنیای باز میشود که زمینه همگرایی دارد. پس از رویداد، بخش نزدیک به سمت بخش دورتر سقوط میکند، بخش دورتر تغییر اندکی دارد و فاصله میان دو قرائت به شکل معمول خود بازمیگردد. محل نهایی موقعیت به میزان حرکت سهم نیز بستگی دارد؛ موضوعی که منحنی درباره آن چیزی نمیگوید. صفحه حرکت مورد انتظار نیمه دیگر این مسئله را پوشش میدهد.
منحنی تخت حالت دشوارتری است. در هیچیک از دو جهت شیبی برای استفاده وجود ندارد و نتیجه تقریباً بهطور کامل به مسیر سهم و گذر زمان وابسته است.
پرسشهای متداول درباره ساختار زمانی IV
ساختار زمانی IV در اختیارها چیست؟
نوسان ضمنی است که بر اساس تاریخ سررسید برای اختیارهای نزدیک به قیمت بازار ترسیم میشود. در میان شش نماد نقدشونده در ژوئن 2026، میانه این قرائت در بازه 19.6% برابر 5-20 days و در بازه 21.5% برابر 181-365 days بود.
منحنی معکوس IV چه معنایی دارد؟
در منحنی معکوس، بالاترین نوسان ضمنی در نزدیکترین سررسیدها ثبت میشود. این وضعیت زمانی رخ میدهد که یک رویداد زمانبندیشده در ماه نزدیک قرار داشته باشد. پس از یک موج فروش شدید نیز ممکن است چنین وضعیتی شکل بگیرد؛ زیرا قراردادهای نزدیک بر مبنای حرکتهای بزرگ اخیر قیمتگذاری میشوند، در حالی که قراردادهای دورتر به میانگین بلندمدت نزدیکتر باقی میمانند.
چرا نوسان ضمنی ماه نزدیک پیش از گزارش سود و زیان اینقدر بالاست؟
قرارداد نزدیک روزهای معاملاتی عادی بسیار کمی برای میانگینگیری یک حرکت بزرگ مورد انتظار در بازگشایی بازار دارد. بنابراین رقم سالانهشده برای لحاظکردن آن حرکت افزایش مییابد. بازه 5-20 days مربوط به NVIDIA در جلسه پیش از گزارش 26 فوریه 2025 84.9% و در جلسه پس از آن 66.4% بود.
آیا ساختار زمانی با چولگی نوسان یکی است؟
خیر. چولگی، نوسان ضمنی را میان قیمتهای اعمال مختلف در یک سررسید مقایسه میکند. ساختار زمانی، میزان مانی را تقریباً ثابت نگه میدارد و سررسیدهای مختلف را با یکدیگر مقایسه میکند. چولگی نوسان بُعد قیمت اعمال همین سطح را پوشش میدهد.
تمام ارقام بالا از یک stored query بر پایه نوسان ضمنی در سطح هر قرارداد به دست آمدهاند و SQL مربوط به هر نمودار زیر همان نمودار قابل بازکردن است. همین منحنی را برای هر ticker در پایانه Strasmore ترسیم کنید.