VIX là gì và nó thực sự đo lường điều gì
VIX là chỉ số biến động ngụ ý 30 ngày từ quyền chọn S&P 500. Mức 15 hay 30 tương ứng biến động hàng ngày khoảng 1% hay 2%. Tìm hiểu chi phí sản phẩm VIX.
VIX là một con số duy nhất tóm tắt mức giá mà các quyền chọn trên chỉ số S&P 500 định giá cho biến động trong 30 ngày tới, được thể hiện dưới dạng phần trăm năm hóa. VIX ở mức gần 16 tương ứng với biến động hàng ngày khoảng 1% của chỉ số, và VIX gần 32 tương ứng với khoảng 2%. Đây là mức giá được xác định từ các báo giá quyền chọn trực tiếp, chứ không phải dự báo do bất kỳ ai công bố.
VIX thực sự đo lường điều gì
Cboe xây dựng VIX từ giá niêm yết của các quyền chọn trên chỉ số S&P 500, kết hợp hai kỳ hạn thanh toán bao quanh mốc 30 ngày theo lịch. Cách tính toán không bao giờ chọn một hợp đồng tại mức giá ngang bằng (at-the-money). Nó quét toàn bộ dải quyền chọn mua và bán ngoài tiền (out-of-the-money), gán trọng số cho mỗi quyền chọn bằng 1 chia cho bình phương giá thực hiện (strike) của nó, tổng hợp chúng thành một con số phương sai, sau đó lấy căn bậc hai và năm hóa nó. Hai đặc tính nảy sinh từ cách xây dựng này.
- Đây là một thống kê dạng dải (strip statistic). Các quyền chọn bán ở xa ngoài tiền có trọng số thực sự, do đó mức VIX theo dõi mức độ đắt đỏ của các biện pháp bảo vệ giảm điểm sâu so với mọi thứ khác, một hình thái được đề cập trong độ lệch biến động (volatility skew).
- Nó luôn hướng tới 30 ngày trong tương lai. Khi lịch tiến triển, phép tính sẽ chuyển qua các kỳ hạn thanh toán khác nhau và chỉ số này không bao giờ già đi theo một khoảng thời gian ngắn hơn như cách một quyền chọn riêng lẻ vẫn làm.
Bản thân chỉ số này không thể được mua hay bán. Thứ được giao dịch là các hợp đồng tương lai, quyền chọn trên các hợp đồng tương lai đó và các sản phẩm giao dịch trên sàn (exchange-traded products) dựa trên chúng, đó là nơi bắt nguồn của hầu hết sự nhầm lẫn trên trang này.
Các bản ghi quyền chọn của chúng tôi bao gồm các hợp đồng niêm yết trên sàn theo từng tên cụ thể, vì vậy mọi biểu đồ bên dưới đều đo lường SPY, quỹ theo dõi S&P 500, thay vì các hợp đồng SPX mà Cboe sử dụng để tính toán chỉ số VIX công bố. Chỉ số cơ sở là giống nhau và phép tính số học cũng vậy. Các mức này chạy sát với VIX công bố mà không khớp từng con số một, và các hình thái mới là điều trang này muốn nói đến. Phiên bản đo lường tương tự cho từng cổ phiếu riêng lẻ được trình bày trong biến động ngụ ý (implied volatility).
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT toStartOfMonth(date) AS month,
formatDateTimeInJodaSyntax(toStartOfMonth(date), 'MMMM yyyy') AS month_label,
round(avg(implied_volatility) * 100, 1) AS avg_iv_pct,
round(min(implied_volatility) * 100, 1) AS lowest_print_pct,
round(max(implied_volatility) * 100, 1) AS highest_print_pct,
count() AS contracts
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date >= toDate('2025-07-01')
AND date < toDate('2026-08-01')
AND abs(delta) BETWEEN 0.45 AND 0.55
AND days_to_expiry BETWEEN 23 AND 37
AND iv_converged
AND implied_volatility BETWEEN 0.02 AND 3
GROUP BY month
ORDER BY monthTrong suốt 13 tháng được biểu đồ hóa, mức trung bình hàng tháng mở cửa ở 13.5% vào July 2025 và kết thúc ở 14% vào July 2026. March 2026 hiện đang cao hơn đáng kể so với cả hai mức này ở 21.2%. Các mức giá hợp đồng riêng lẻ trong tháng đó dao động từ 13.6% đến 33.3%, đây là điều đầu tiên mà một con số tiêu đề duy nhất che giấu: chỉ số này là mức trung bình của một dải (strip) không bao giờ đồng nhất.
Chuyển đổi mức VIX thành biến động hàng ngày dự kiến
VIX được năm hóa và các nhà giao dịch chuyển đổi nó thành con số hàng ngày bằng cách chia cho 16. Số 16 là căn bậc hai của 252, số phiên giao dịch gần đúng tại Hoa Kỳ trong một năm và biến động tỷ lệ thuận với căn bậc hai của thời gian. Chỉ số ở mức 16 chia ra thành 1%, nghĩa là thị trường được định giá để chỉ số di chuyển khoảng 1% trong một phiên điển hình, theo một trong hai hướng. Chỉ số ở mức 32 cho ra 2%. Đối với khoảng thời gian một tuần, hãy chia con số năm hóa cho khoảng 7,2, căn bậc hai của 52.
Có hai lưu ý đi kèm với cách tính nhanh này. Con số hàng ngày là một mức biến động một độ lệch chuẩn, mà theo phân phối chuẩn, xảy ra khoảng hai phần ba số phiên giao dịch, một phần ba còn lại nằm ngoài mức đó. Và con số này là mức giá mà các quyền chọn đang tính, một đại lượng riêng biệt so với những gì chỉ số thực tế đã diễn ra.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH iv AS (
SELECT toStartOfMonth(date) AS month,
avg(implied_volatility) * 100 AS iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date >= toDate('2025-07-01')
AND date < toDate('2026-08-01')
AND abs(delta) BETWEEN 0.45 AND 0.55
AND days_to_expiry BETWEEN 23 AND 37
AND iv_converged
AND implied_volatility BETWEEN 0.02 AND 3
GROUP BY month
),
px AS (
SELECT date, toFloat64(close) AS c
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date >= toDate('2025-06-01')
AND date < toDate('2026-08-01')
),
moves AS (
SELECT toStartOfMonth(date) AS month,
abs(c / any(c) OVER (ORDER BY date ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) * 100 AS abs_move_pct
FROM px
),
realized AS (
SELECT month,
avg(abs_move_pct) AS avg_abs_move_pct,
count() AS sessions
FROM moves
WHERE month >= toDate('2025-07-01')
GROUP BY month
)
SELECT iv.month AS month,
formatDateTimeInJodaSyntax(iv.month, 'MMMM yyyy') AS month_label,
round(iv.iv_pct / 16, 2) AS implied_daily_move_pct,
round(realized.avg_abs_move_pct, 2) AS realized_daily_move_pct,
round(iv.iv_pct / 16 - realized.avg_abs_move_pct, 2) AS gap_pct,
realized.sessions AS sessions
FROM iv
INNER JOIN realized ON iv.month = realized.month
ORDER BY monthHai đường này hiếm khi gặp nhau. Vào July 2025, các quyền chọn được định giá cho mức biến động phiên trung bình 0.84% trong khi chỉ số thực tế trung bình 0.33%, một khoảng cách 0.51 điểm. Đến July 2026, con số ngụ ý là 0.88% so với mức thực tế 0.61%. Khoảng cách thường trực đó có một cái tên, phần bù rủi ro biến động (volatility risk premium), và đó là khoản bồi thường mà người bán quyền chọn thu được khi chịu rủi ro đuôi (tail risk). Nó thu hẹp lại trong những giai đoạn hỗn loạn và có thể đảo ngược khi một biến động xảy ra nhanh hơn mức giá mà các quyền chọn đã định giá.
Ba mươi ngày chỉ là một điểm trên đường cong
Khoảng thời gian 30 ngày trong VIX là một sự lựa chọn, không phải một hằng số tự nhiên. Các quyền chọn tồn tại ở mọi kỳ hạn thanh toán, từ cùng ngày đến nhiều năm, và mỗi quyền chọn mang một mức biến động ngụ ý riêng. Tập hợp đầy đủ này là cấu trúc kỳ hạn (term structure).
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT multiIf(days_to_expiry <= 7, '0-7 days',
days_to_expiry <= 21, '8-21 days',
days_to_expiry <= 45, '22-45 days',
days_to_expiry <= 90, '46-90 days',
days_to_expiry <= 180, '91-180 days',
'180+ days') AS days_to_expiry_bucket,
round(avg(implied_volatility) * 100, 1) AS atm_iv_pct,
count() AS contracts
FROM global_markets.options_greeks
WHERE date = toDate('2026-07-15')
AND underlying_symbol = 'SPY'
AND abs(delta) BETWEEN 0.45 AND 0.55
AND iv_converged
AND implied_volatility BETWEEN 0.02 AND 3
GROUP BY days_to_expiry_bucket
ORDER BY min(days_to_expiry)Trong phiên giao dịch đó, các hợp đồng gần ngày nhất định giá 9.6% ở nhóm 0-7 days, tăng lên 17.3% ở kỳ hạn 180+ days. Một đường cong dốc lên như vậy là hình thái thông thường của thị trường yên tĩnh. Trong các đợt sụt giảm, phần đầu của đường cong thường tăng lên trên phần cuối, và một báo giá VIX đơn lẻ không thể hiện điều đó. Phần đầu của đường cong này là một thị trường riêng của nó, được xem xét trong quyền chọn 0DTE.
Ba cách hiểu sai phổ biến
Biệt danh "thước đo nỗi sợ hãi" (fear gauge) mang hầu hết các rắc rối. VIX tăng trong các đợt sụt giảm của thị trường chứng khoán đủ thường xuyên để cái mác này bám chặt, nhưng mức VIX vẫn là một mức giá quyền chọn, được xác định bởi bất kỳ ai đang trả giá cao cho sự bảo vệ tại thời điểm đó. Một chỉ số cao ghi nhận chi phí phòng ngừa rủi ro hiện tại. Nó không mang hàm ý về hướng đi và cũng không có mốc thời gian cho thời điểm một biến động có thể xảy ra.
Cách hiểu sai thứ hai coi chỉ số cao là tín hiệu để mua quyền chọn và chỉ số thấp là tín hiệu để bán chúng. Biểu đồ trên cho thấy lối tắt đó không đáng tin cậy: điều quan trọng đối với người nắm giữ quyền chọn là mức giá đã trả so với những gì chỉ số thực tế mang lại, và các mức cao trong lịch sử thường đi kèm với sự suy giảm nhanh hơn sau khi biến động qua đi, một mô hình được trình bày trong sự sụp đổ biến động ngụ ý (IV crush).
Cách hiểu sai thứ ba là giả định rằng biến động cao hơn mang lại lợi nhuận cao hơn. Dữ liệu cổ phiếu dài hạn đã nhiều lần cho thấy điều ngược lại, đó là chủ đề của sự bất thường biến động thấp (the low volatility anomaly).
Các sản phẩm VIX và chi phí nắm giữ chúng
Vì chỉ số này không thể được nắm giữ trực tiếp, các sản phẩm giao dịch trên sàn (exchange-traded products) đóng vai trò thay thế. Các sản phẩm phổ biến nắm giữ hợp đồng tương lai VIX và liên tục gia hạn (roll) chúng về phía trước. Các hợp đồng tương lai xa hơn thường có giá cao hơn các hợp đồng gần hơn trong những giai đoạn yên tĩnh, vì vậy mỗi lần gia hạn sẽ bán hợp đồng rẻ hơn và mua hợp đồng đắt hơn. Lặp lại hàng ngày, phép tính này cộng dồn chống lại vị thế mua và nắm giữ (buy-and-hold), thể hiện qua sự suy giảm dai dẳng trong giá cổ phiếu. Mô hình này có thể thấy rõ trong một ngày điển hình hơn là bất kỳ một phiên giao dịch đột biến nào.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH d AS (
SELECT ticker, date, toFloat64(close) AS c
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('VXX', 'SPY')
AND date >= toDate('2020-01-01')
AND date < toDate('2026-07-01')
),
r AS (
SELECT ticker,
date,
toYear(date) AS year,
(c / any(c) OVER (PARTITION BY ticker ORDER BY date ROWS BETWEEN 1 PRECEDING AND 1 PRECEDING) - 1) * 100 AS ret_pct
FROM d
)
SELECT year,
round(quantileDeterministicIf(0.5)(ret_pct, toUInt64(toYYYYMMDD(date)), ticker = 'VXX'), 3) AS vxx_median_daily_pct,
round(quantileDeterministicIf(0.5)(ret_pct, toUInt64(toYYYYMMDD(date)), ticker = 'SPY'), 3) AS spy_median_daily_pct,
countIf(ticker = 'VXX') AS vxx_sessions
FROM r
WHERE year >= 2020
GROUP BY year
ORDER BY yearTrong 2020, mức biến động trung vị của VXX mỗi phiên là -1.038%, so với 0.226% của SPY trong cùng các phiên đó. Trong 2026, một năm một phần kéo dài đến ngày 30 tháng 6, mức biến động trung vị của VXX mỗi phiên là -0.169%. Mỗi năm trong biểu đồ đều có mức trung vị âm đối với sản phẩm biến động này. Phần trăm thay đổi hàng ngày được sử dụng có chủ đích ở đây, vì đường giá thô bị phá vỡ bởi các đợt chia tách ngược (reverse splits) lặp đi lặp lại và sẽ làm cho sản phẩm trông có vẻ tốt hơn thực tế. Các công cụ này được xây dựng như những công cụ cho tầm nhìn ngắn hạn, và chi phí gia hạn là một đặc điểm thiết kế của chúng chứ không phải là một khiếm khuyết.
Câu hỏi thường gặp
VIX ở mức 20 có nghĩa là gì?
VIX ở mức 20 có nghĩa là các quyền chọn trên S&P 500 được định giá cho chỉ số này di chuyển khoảng 20% trong năm tới, được năm hóa. Chia cho 16, con số này tương đương với mức biến động khoảng 1,25% trong một phiên điển hình, tăng hoặc giảm. Con số này mô tả quy mô của biến động dự kiến và không nói gì về hướng đi.
VIX có phải là thước đo nỗi sợ hãi không?
VIX đo lường giá của sự bảo vệ bằng quyền chọn trên S&P 500 trong 30 ngày tới. Nó đã tăng trong các đợt sụt giảm cổ phiếu trong quá khứ đủ thường xuyên để biệt danh này bám chặt, và nó vẫn là một mức giá chứ không phải một cuộc khảo sát tâm lý hay một dự đoán. Nó cũng không có tầm nhìn nào ngoài khung thời gian 30 ngày mà nó được tính toán.
Mức VIX bình thường là bao nhiêu?
Các chỉ số lịch sử đã dành phần lớn thời gian ở mức thấp đến trung bình của tuổi thiếu niên (low-to-mid teens) đến hai mươi (twenties), với những đợt tăng vọt ngắn lên cao hơn nhiều trong thời kỳ căng thẳng thị trường. Để tham khảo, biến động ngụ ý ngang bằng (at-the-money implied volatility) của SPY gần 30 ngày trung bình 14% trong July 2026 trên biểu đồ ở trên.
Bạn có thể mua VIX không?
Chỉ số này là một phép tính, không phải một chứng khoán và nó không thể được mua. Việc tiếp xúc với VIX đến từ các hợp đồng tương lai VIX, quyền chọn trên các hợp đồng tương lai đó hoặc các sản phẩm giao dịch trên sàn nắm giữ chúng, mỗi loại đều theo dõi đường cong tương lai chứ không phải chỉ số giao ngay (spot index). Chi phí gia hạn của các sản phẩm đó được biểu đồ hóa ở trên.
Làm thế nào để chuyển đổi VIX thành biến động hàng ngày dự kiến?
Chia mức VIX cho 16, căn bậc hai gần đúng của 252 phiên giao dịch trong một năm. Mức 16 ngụ ý một phiên điển hình khoảng 1%, mức 24 ngụ ý khoảng 1,5%. Đây là con số một độ lệch chuẩn, vì vậy các biến động nằm ngoài mức này là bình thường chứ không phải hiếm gặp.
Mọi biểu đồ trên đều lưu trữ SQL của nó. Hãy mở bất kỳ biểu đồ nào để kiểm tra phép tính hoặc chạy cùng một phép đo trên tài sản cơ sở bạn chọn trên terminal Strasmore. Để biết phép đo này trên một quỹ trong một cửa sổ trượt, hãy xem biến động ngụ ý SPY.