Strasmore Research
Phân tích chuyên sâu Matt ConnorBởi Matt Connor · Cập nhật 2026-08-08

Cấu trúc kỳ hạn IV nói lên điều gì?

Tìm hiểu cấu trúc kỳ hạn của IV, cách đọc đường cong dốc lên và đảo ngược, cùng dữ liệu quyền chọn thực tế để nhận diện tác động của sự kiện.

Cấu trúc kỳ hạn của IV là mức biến động hàm ý được biểu diễn theo ngày đáo hạn, với một giá trị cho mỗi kỳ đáo hạn. Dữ liệu sử dụng các quyền chọn có giá thực hiện gần với giá cổ phiếu hiện tại.

Bạn sẽ gặp chủ yếu hai dạng đường cong. Trong điều kiện thị trường yên ắng, đường cong thường dốc lên, nghĩa là các kỳ đáo hạn xa có mức IV cao hơn. Khi một sự kiện đã được ấn định rơi vào kỳ hạn gần nhất, đường cong có thể đảo ngược.

Hai dạng dưới đây đều được xây dựng từ dữ liệu quyền chọn theo từng hợp đồng, thay vì từ một sơ đồ lý thuyết.

Cấu trúc kỳ hạn của IV đo lường điều gì

Biến động hàm ý là quy mô biến động được annualize mà giá quyền chọn hàm ý cho cổ phiếu cơ sở. Chỉ số này được báo giá theo từng hợp đồng. Vì vậy, một cổ phiếu có thể có hàng trăm mức IV tại bất kỳ thời điểm nào, tương ứng với từng strike và ngày đáo hạn trên bảng giá. Cố định strike gần giá hiện tại rồi thay đổi ngày đáo hạn, các mức IV đó sẽ tạo thành một đường cong. Đường cong này là cấu trúc kỳ hạn.

Cách lấy mẫu quan trọng hơn những gì phần lớn các giải thích thừa nhận. Mỗi biểu đồ ở đây sử dụng các hợp đồng có absolute delta trong khoảng từ 0.35 đến 0.65. Đây là cách chuẩn để xác định các hợp đồng gần at-the-money mà không cố định vào một strike cụ thể. Sau đó, chúng tôi lấy median của IV trong từng dải kỳ hạn. Dùng median thay vì average vì một báo giá cũ trên hợp đồng có thanh khoản thấp có thể tạo ra một mức giá phi lý, và average sẽ đưa mức đó vào kết quả.

Dưới đây là đường cong của sáu mã có thanh khoản cao trong các phiên tháng 6/2026.

Truy vấnCấu trúc kỳ hạn IV, sáu mã thanh khoản cao: IV near-the-money trung vị theo dải ngày đáo hạn, tháng 6/2026
Câu lệnh SQL chính xác đằng sau mỗi con số
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)
Run this yourself

IV median ở mức 19.6% trong dải 5-20 days21.5% trong dải 181-365 days, cao hơn 1.9 điểm so với kỳ hạn gần nhất. Hình dạng này có tên gọi mượn từ thị trường futures: contango, tức mức giá của kỳ hạn giao sau cao hơn. Đường cong đảo ngược được gọi là backwardation.

Vì sao đường cong thường dốc lên

Có hai cơ chế duy trì hình dạng thông thường này.

Thứ nhất là mật độ sự kiện. Một hợp đồng đáo hạn sau chín ngày bao quát rủi ro lịch trong chín ngày. Với một cổ phiếu vốn hóa lớn không có sự kiện nào được lên lịch trong khoảng thời gian đó, phần lớn đây chỉ là các phiên giao dịch thông thường. Một hợp đồng đáo hạn sau một năm bao quát bốn kỳ báo cáo quý, một số cuộc họp ngân hàng trung ương và mọi tin tức bất ngờ xuất hiện trong thời gian đó. Mỗi hợp đồng chứa nhiều yếu tố chưa biết nhưng có thể dự đoán hơn, qua đó đẩy mức biến động quy đổi theo năm mà thị trường sẵn sàng chi trả lên cao hơn.

Thứ hai là đặc tính của chính biến động. Biến động thực tế có xu hướng tập trung theo cụm: các tuần yên ắng thường nối tiếp nhau, còn các tuần biến động mạnh cũng vậy. Khi thị trường yên ắng, các quyền chọn đáo hạn gần định giá gần với mức yên ắng hiện tại, trong khi quyền chọn đáo hạn sau một năm được định giá gần hơn với mức trung bình dài hạn, vốn cao hơn. Sau một cú sốc, phép tính tương tự vận hành theo chiều ngược lại. Trong các phiên sau một vụ sụt giảm mạnh, kỳ đáo hạn gần nhất ghi nhận mức biến động hàm ý cao nhất trên bảng giá. Đường cong đảo chiều trên toàn bộ chiều dài, còn các kỳ hạn xa vẫn neo gần mức thông thường.

Yếu tố làm đường cong đảo chiều: một sự kiện có thời điểm xác định

Báo cáo kết quả kinh doanh theo lịch là dạng đảo chiều rõ ràng nhất có thể theo dõi. Báo cáo được công bố sau giờ đóng cửa vào một ngày đã biết trước. Mọi kỳ hạn đáo hạn sau ngày đó đều bao hàm biến động từ sự kiện, còn mọi kỳ hạn đáo hạn trước ngày đó thì không. Kỳ hạn gần nhất bao trùm sự kiện có ít ngày giao dịch thông thường nhất để phân bổ tác động này, nên số liệu annualized của nó tăng mạnh nhất. Một quyền chọn kỳ hạn sáu tháng phân bổ cùng sự kiện đó trên khoảng 125 ngày giao dịch và hầu như không phản ánh sự kiện.

NVIDIA công bố kết quả sau giờ đóng cửa vào thứ Tư, ngày 26 tháng 2 năm 2025. Biểu đồ đọc toàn bộ đường cong hai lần: trong phiên cuối cùng trước khi báo cáo được công bố, ngày 25 tháng 2, và trong phiên đầu tiên sau đó, ngày 27 tháng 2.

Truy vấnCấu trúc kỳ hạn NVDA trước và sau báo cáo ngày 26/2/2025: IV near-the-money trung vị theo dải ngày đáo hạn
Câu lệnh SQL chính xác đằng sau mỗi con số
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)
Run this yourself

Dải 5-20 days ở mức 84.9% trong phiên trước khi báo cáo được công bố và ở mức 66.4% trong phiên sau đó, thay đổi 18.5 điểm. Dải 181-365 days thay đổi 1 điểm qua cùng hai phiên đóng cửa, chỉ bằng một phần mức biến động của dải kỳ hạn gần. Một tài sản cơ sở, một sự kiện, nhưng trải nghiệm trái ngược ở hai đầu đường cong. Sự sụt giảm mạnh ở đầu gần đó là IV crush, và cấu trúc kỳ hạn là nơi hiện tượng này có thể được nhìn thấy trước.

Theo dõi đường cong hình thành và co hẹp

Một phiên ngay trước hoặc sau báo cáo chỉ là một lát cắt. Quá trình hình thành kéo dài nhiều tuần và thể hiện qua khoảng cách mở rộng giữa hai đầu đường cong.

Truy vấnDải kỳ hạn gần của NVDA so với dải 91–180 ngày: IV near-the-money trung vị mỗi phiên, 10/2–14/3/2025
Câu lệnh SQL chính xác đằng sau mỗi con số
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
Run this yourself

Khoảng cách giữa hai dải là 12.4 điểm trong phiên đầu của khung thời gian và 3.3 điểm trong phiên cuối, trải qua 24 phiên. Hãy theo dõi hình dạng của đường phía trước thay vì mức của nó: đường này tăng dần khi báo cáo đến gần, đạt đỉnh trong các phiên quanh thời điểm công bố, rồi giảm trở lại chỉ sau một phiên. Đường phía sau hầu như không thay đổi trong suốt giai đoạn này. Báo cáo lợi nhuận và các greeks của quyền chọn trình bày tác động của cùng sự kiện này lên vega và theta của từng hợp đồng.

Đường cong đảo chiều thường xuyên đến mức nào?

Đảo chiều không hiếm gặp. Tuy nhiên, tỷ lệ thời gian mỗi mã ở trạng thái này khác nhau rất lớn giữa các ticker.

Truy vấnTỷ lệ phiên có đường cong đảo ngược: dải kỳ hạn gần cao hơn dải 91–180 ngày, 12 tháng đến 31/7/2026
Câu lệnh SQL chính xác đằng sau mỗi con số
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
Run this yourself

Trong 251 phiên của 12 tháng tính đến ngày 31 tháng 7 năm 2026, XOM có dải kỳ hạn gần cao hơn dải kỳ hạn 91 đến 180 ngày trong 68.5% số phiên. Con số tương ứng của SPY19.5%. Khoảng cách trung vị của hai mã lần lượt là 1.4 điểm và -2.1 điểm. Các mã có sự kiện định kỳ theo lịch cố định thường ở trạng thái đảo chiều trong phần lớn thời gian của năm. Trong khi đó, quỹ chỉ số diện rộng thường ở trạng thái contango trong phần lớn thời gian, còn các giai đoạn đảo chiều tập trung quanh những đợt bán tháo. Xếp hạng IV đo lường một yếu tố khác: vị trí của mức hiện tại trong phạm vi của chính mã đó trong một năm qua, chứ không đo hình dạng của đường cong giữa các kỳ hạn.

Đường cong đi ngang hoặc đảo ngược tác động thế nào đến calendar spread

Calendar spread bán một quyền chọn có ngày đáo hạn gần và mua một quyền chọn có ngày đáo hạn xa hơn, với cùng giá thực hiện. Diagonal spread cũng thực hiện tương tự nhưng sử dụng hai giá thực hiện khác nhau. Trong cả hai trường hợp, vị thế đều mua implied volatility của kỳ đáo hạn xa và bán implied volatility của kỳ đáo hạn gần. Vì vậy, cấu trúc kỳ hạn là yếu tố đầu vào chính, không chỉ là một chi tiết nền.

Khi đường cong dốc lên, quyền chọn ở kỳ gần được bán với implied volatility thấp hơn implied volatility của quyền chọn kỳ xa được mua. Khi tháng gần bị đảo ngược trước một sự kiện, mối quan hệ này đảo chiều. Vị thế được mở khi đường cong vẫn còn khoảng cách để hội tụ. Sau đó, implied volatility của kỳ gần giảm về gần kỳ xa, trong khi kỳ xa ít biến động. Chênh lệch giữa hai mức implied volatility trở lại hình dạng thông thường. Vị thế thực tế kết thúc ở đâu còn phụ thuộc vào mức độ biến động của cổ phiếu. Đường cong không cho biết điều đó. Trang mức biến động kỳ vọng phân tích phần này của vấn đề.

Đường cong đi ngang là trường hợp khó xử. Không có độ dốc để khai thác theo bất kỳ hướng nào. Kết quả gần như hoàn toàn phụ thuộc vào diễn biến của cổ phiếu và thời gian trôi qua.

Câu hỏi thường gặp về cấu trúc kỳ hạn của IV

Cấu trúc kỳ hạn của IV trong quyền chọn là gì?

Đó là implied volatility được biểu diễn theo ngày đáo hạn của các quyền chọn gần at-the-money. Trong sáu mã có thanh khoản cao vào tháng 6/2026, mức trung vị là 19.6% trong dải 5-20 days21.5% trong dải 181-365 days.

Cấu trúc kỳ hạn IV đảo ngược có ý nghĩa gì?

Đường cong đảo ngược có implied volatility cao nhất ở các kỳ đáo hạn gần nhất. Tình trạng này xuất hiện khi một sự kiện đã được xác định về thời điểm nằm trong tháng gần nhất. Nó cũng xuất hiện trong các phiên sau một đợt bán tháo mạnh, khi các hợp đồng ngắn hạn phản ánh những biến động lớn gần đây còn các hợp đồng dài hạn vẫn ở gần mức trung bình dài hạn.

Vì sao implied volatility của tháng gần nhất lại cao trước khi doanh nghiệp công bố kết quả kinh doanh?

Hợp đồng có ngày đáo hạn gần chỉ còn rất ít phiên giao dịch thông thường để phân bổ một biến động lớn qua đêm được dự báo. Vì vậy, con số annualized tăng lên để phản ánh biến động đó. Dải 5-20 days của NVIDIA ghi nhận 84.9% trong phiên trước báo cáo ngày 26/2/2025 và 66.4% trong phiên sau đó.

Cấu trúc kỳ hạn có giống volatility skew không?

Không. Skew so sánh implied volatility giữa các mức strike trong cùng một kỳ đáo hạn. Cấu trúc kỳ hạn giữ moneyness tương đối cố định và so sánh giữa các kỳ đáo hạn. Volatility skew bao quát chiều strike của cùng bề mặt biến động.


Mọi số liệu trên đều là kết quả từ stored query dựa trên implied volatility của từng hợp đồng. SQL có thể được mở rộng bên dưới mỗi biểu đồ. Bạn có thể vẽ cùng đường cong cho bất kỳ ticker nào trên terminal Strasmore.