Implied volatility và vega khác nhau thế nào?
Implied volatility là mức biến động suy ra từ giá option; vega cho biết giá option đổi bao nhiêu khi IV tăng một điểm phần trăm, đo trên hợp đồng thực tế.
Implied volatility và vega khác nhau ở một điểm mà option chain không bao giờ thể hiện rõ. Implied volatility, hay IV, là một đầu vào: đó là mức biến động mà bạn suy ra từ mô hình định giá sau khi thị trường đã xác lập giá quyền chọn. Vega là một tốc độ thay đổi: số tiền mà giá quyền chọn biến động khi IV thay đổi một điểm phần trăm. IV cho biết thị trường đang định giá mức biến động nào. Vega cho biết một vị thế đang chịu tác động bao nhiêu từ mức định giá đó.
Implied volatility vs vega: an input and a rate
An option pricing model takes a handful of facts anyone can look up: the spot price, the strike, the time left, and a financing rate. It also takes one fact nobody can look up, which is how much the underlying will move between now and expiry. Hand the model a volatility figure and it returns a price.
Implied volatility runs that backwards. You start from the price the market is quoting and search for the volatility figure that makes the model print exactly that price. That solved number is the IV on the chain, and how implied volatility is calculated walks through the search itself. It is not a forecast. It is the volatility assumption sitting inside today's price, and implied volatility moves whenever option prices move, even on a day the stock itself barely budges.
Vega comes out of the same model one step later. Hold everything else fixed, raise the volatility input by one point, and record how far the model price travels. That distance is vega. Take a hypothetical contract with a vega of 0.20 per share: a one point rise in IV lifts its model price by roughly 20 cents per share, about $20 on a standard 100 share contract, and two points is about $40. IV is the price of volatility. Vega is the size of the ticket. Option vega covers the mechanics in full.
Vì sao option có thời hạn dài hơn lại có vega cao hơn?
Volatility là mức độ bất định trên mỗi đơn vị thời gian, và hợp đồng có thời hạn dài hơn sẽ tích lũy mức độ bất định đó trong thời gian lâu hơn. Hai hợp đồng trên cùng một tài sản cơ sở, có cùng IV, vẫn có thể có vega rất khác nhau. Chênh lệch này càng lớn khi ngày đáo hạn càng xa.
Bảng dưới đây nhóm các hợp đồng AAPL được giao dịch đến tháng 7/2026 theo số ngày còn lại đến ngày đáo hạn. Các strike được giới hạn trong phạm vi 5% quanh giá spot. Vega bình quân của mỗi nhóm được quy đổi theo nhóm có ngày đáo hạn gần nhất. IV và các greeks hằng ngày của từng hợp đồng lấy từ global_markets.options_greeks, sau khi lọc những dòng có quá trình giải volatility hội tụ và hợp đồng thực sự được giao dịch trong ngày đó.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH ntm AS
(
SELECT
intDiv(days_to_expiry, 30) * 30 AS dte_floor,
avg(toFloat64(vega)) AS vega_avg,
avg(implied_volatility) AS iv_avg,
count() AS contract_days
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= '2026-07-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 1 AND 545
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY dte_floor
HAVING count() >= 50
)
SELECT
concat(toString(dte_floor), ' to ', toString(dte_floor + 29), ' days') AS dte_bucket,
round(iv_avg * 100, 1) AS avg_iv_pct,
round(vega_avg / first_value(vega_avg) OVER (ORDER BY dte_floor ROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING), 2) AS vega_vs_front,
toUInt32(contract_days) AS contract_day_count
FROM ntm
ORDER BY dte_floorTính bình quân trong tháng, nhóm 0 to 29 days được định giá với IV là 33.2%, so với 29.5% của nhóm 510 to 539 days. Mức chênh lệch đủ nhỏ để có thể xem là cùng một mức volatility được tính vào giá. Tuy nhiên, cột vega của chính các dòng đó lại không hề gần nhau như vậy: nhóm có thời hạn dài nhất có vega cao gấp 8.14 lần nhóm có thời hạn ngắn nhất, trên 14 nhóm của đường cong.
Đó là ý nghĩa thực tế của bội số này. Một điểm IV là một điểm trên cả hai hợp đồng. Nhưng số tiền mà điểm IV đó làm giá hợp đồng biến động lại không giống nhau. Người nắm giữ hợp đồng dài hạn chịu mức độ nhạy với volatility cao gấp nhiều lần người nắm giữ hợp đồng tháng gần nhất, dù cả hai có cùng IV được niêm yết. Mức độ nhạy này cũng thay đổi theo thời gian khi hợp đồng tiến gần đến ngày đáo hạn; các option greeks theo thời gian phân tích diễn biến đó.
Vega cũng thay đổi theo strike phải không?
Có. Đồ thị của vega có dạng một đỉnh. Vega đạt mức cao nhất ở quanh trạng thái at-the-money rồi giảm dần theo cả hai hướng. Một hợp đồng far out-of-the-money có ít option premium để định giá lại. Vì vậy, khi giả định về volatility thay đổi, giá của hợp đồng đó biến động ít hơn về giá trị tuyệt đối.
Bảng dưới đây giữ thời gian đáo hạn tương đối cố định, trong khoảng 20 đến 45 ngày, rồi lần lượt xét các strike. Vega bình quân của từng nhóm strike được quy đổi theo nhóm có vega lớn nhất trên đường cong.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH mny AS
(
SELECT
floor((toFloat64(strike_price) / toFloat64(underlying_close) - 1) * 50) / 50 AS strike_offset,
avg(toFloat64(vega)) AS vega_avg,
avg(implied_volatility) AS iv_avg,
count() AS contract_days
FROM global_markets.options_greeks
WHERE underlying_symbol = 'AAPL'
AND date >= '2026-07-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) <= 0.12
GROUP BY strike_offset
HAVING count() >= 30
)
SELECT
concat(toString(toInt32(round(strike_offset * 100))), '% from spot') AS strike_vs_spot,
round(iv_avg * 100, 1) AS avg_iv_pct,
round(vega_avg / max(vega_avg) OVER (), 2) AS vega_vs_peak,
toUInt32(contract_days) AS contract_day_count
FROM mny
ORDER BY strike_offsetNhóm -12% from spot có vega bằng 0.46 so với nhóm đạt đỉnh, còn nhóm 10% from spot có mức 0.52. Cột IV cũng thay đổi theo các strike đó, từ 35.5% ở một đầu đường cong đến 29.3% ở đầu còn lại. Độ nghiêng đó được gọi là volatility skew. Skew là đặc tính của đầu vào. Còn hình dạng đỉnh là đặc tính của độ nhạy.
IV cao có đồng nghĩa với vega cao không?
Không. IV là một mức giá trị, và một mức giá trị chỉ có ý nghĩa khi được so sánh với lịch sử của chính nó. IV rank hoặc IV percentile thực hiện phép so sánh đó bằng cách đặt IV hôm nay vào trong khoảng mà cùng ticker đã giao dịch trong năm qua: IV ở mức 30% có thể gần đáy khoảng dao động của một ticker nhưng lại gần đỉnh của ticker khác. IV cao có tốt hay không phụ thuộc vào phía nào của hợp đồng mà bạn đang nắm giữ, còn vega đo lường quy mô mức độ nhạy cảm của phía đó.
Biểu đồ dưới đây theo dõi IV bình quân hằng tuần của ba cổ phiếu quen thuộc tại một vị trí tương đương trên đường cong kỳ hạn: còn 20 đến 45 ngày đến ngày đáo hạn, với giá thực hiện nằm trong phạm vi 5% so với giá giao ngay, trong một năm gần nhất.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
toString(toMonday(date)) AS week,
formatDateTime(toMonday(date), '%b %e, %Y') AS week_label,
round(avgIf(implied_volatility, underlying_symbol = 'AAPL') * 100, 1) AS aapl_iv_pct,
round(avgIf(implied_volatility, underlying_symbol = 'NVDA') * 100, 1) AS nvda_iv_pct,
round(avgIf(implied_volatility, underlying_symbol = 'KO') * 100, 1) AS ko_iv_pct
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('AAPL', 'NVDA', 'KO')
AND date >= '2025-08-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY week, week_label
HAVING countIf(underlying_symbol = 'AAPL') > 0
AND countIf(underlying_symbol = 'NVDA') > 0
AND countIf(underlying_symbol = 'KO') > 0
ORDER BY weekChuỗi dữ liệu gồm 53 điểm theo tuần, từ tuần bắt đầu vào Jul 28, 2025 đến tuần bắt đầu vào Jul 27, 2026. Trong tuần cuối cùng đó, IV bình quân của AAPL là 32%, của NVDA là 43.6% và của KO là 21.2%. Ba cổ phiếu, ba mức biến động, nhưng không con số nào cho biết biến động một điểm sẽ có giá trị bao nhiêu đối với một vị thế cụ thể. Câu hỏi thứ hai này thuộc về vega.
Đó cũng là lý do một vị thế có thể vừa short volatility vừa gần như vega neutral. Vega được tính ròng trên tất cả các leg. Hãy bán một quyền chọn 30 ngày, mua một lượng nhỏ hơn quyền chọn 90 ngày, rồi điều chỉnh quy mô hai vị thế cho đến khi vega triệt tiêu lẫn nhau. Khi đó, IV tăng song song một điểm trên toàn bộ surface chỉ khiến danh mục biến động rất ít, trong khi vị thế vẫn short kỳ hạn gần và long kỳ hạn xa. Cấu trúc này là calendar spread. Vega neutral mô tả mức độ nhạy cảm, không phải quan điểm giao dịch.
IV rank trả lời câu hỏi liệu volatility có đang đắt hay không. Vega cho biết quy mô của khoản đặt cược đó trong danh mục. Con số thứ ba mà cùng một đầu vào tạo ra — khoảng cách mà thị trường đang định giá cổ phiếu sẽ di chuyển đến ngày đáo hạn — là mức biến động kỳ vọng từ implied volatility.
Câu hỏi thường gặp
Implied volatility có giống vega không?
Không. Implied volatility là một đầu vào của mô hình định giá quyền chọn, được suy ngược từ mức giá mà thị trường đang báo. Vega là độ nhạy của mô hình đối với đầu vào đó: mức thay đổi của giá quyền chọn khi IV biến động một điểm. Một bên là mức độ, bên kia là tốc độ thay đổi.
Implied volatility cao hơn có đồng nghĩa với vega cao hơn không?
Không, nếu chỉ xét riêng yếu tố đó. Vega chủ yếu phụ thuộc vào thời gian còn lại đến ngày đáo hạn và khoảng cách giữa strike với giá spot. Một hợp đồng at-the-money còn nhiều thời gian đến đáo hạn có thể có vega cao gấp nhiều lần hợp đồng front-week được báo ở cùng mức IV. Đây là nội dung mà panel đầu tiên ở trên đo lường.
Vega 0,20 có nghĩa là gì?
Điều đó có nghĩa là giá mô hình của hợp đồng sẽ biến động khoảng 0,20 USD mỗi cổ phiếu khi implied volatility thay đổi một điểm, tương đương khoảng 20 USD đối với hợp đồng 100 cổ phiếu. Bản thân vega cũng là một ước tính và thay đổi khi giá spot, thời gian và volatility thay đổi. Vì vậy, mức 20 USD phù hợp với biến động nhỏ hơn là biến động lớn.
Một vị thế có thể short volatility và đồng thời vega neutral không?
Có. Vega được cộng và triệt tiêu giữa các chân của chiến lược. Vì vậy, một danh mục short hợp đồng sắp đáo hạn và long hợp đồng có kỳ hạn xa hơn có thể có vega ròng xấp xỉ bằng không, trong khi vẫn duy trì quan điểm về volatility của hợp đồng kỳ hạn gần. Một biến động IV song song trên tất cả các kỳ hạn hầu như không tác động đến danh mục này. Thay đổi về hình dạng của cấu trúc kỳ hạn thì có.
Các số liệu IV và vega trên trang này lấy từ đâu?
Mỗi panel đọc dữ liệu greeks hằng ngày theo từng hợp đồng từ global_markets.options_greeks. Nguồn này cung cấp implied volatility, delta, gamma, vega, theta và rho cho từng hợp đồng được niêm yết kể từ tháng 8 năm 2021. Các panel chỉ giữ lại những dòng có kết quả tính volatility hội tụ và hợp đồng có giao dịch trong phiên đó.
Ghi chú dữ liệu và phạm vi bao phủ
Mỗi panel lọc các dòng có kết quả tính implied volatility hội tụ (iv_converged = 1) và hợp đồng có giao dịch trong phiên đó (volume > 0). Mỗi mức trung bình là trung bình số học trên các ngày giao dịch của hợp đồng, với một dòng cho mỗi hợp đồng trong mỗi ngày. Các cột vega được công bố dưới dạng chỉ số thay vì mức tuyệt đối: mỗi nhóm được chia cho nhóm tham chiếu trong cùng panel. Cách này giúp việc so sánh không phụ thuộc vào việc vega được báo theo mỗi cổ phiếu hay mỗi hợp đồng. Các cột IV là số liệu gốc, được chuyển từ dạng thập phân sang phần trăm trong SQL.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
toString(toStartOfMonth(date)) AS month,
formatDateTime(toStartOfMonth(date), '%b %Y') AS month_label,
countIf(underlying_symbol = 'AAPL') AS aapl_contract_day_count,
countIf(underlying_symbol = 'NVDA') AS nvda_contract_day_count,
countIf(underlying_symbol = 'KO') AS ko_contract_day_count
FROM global_markets.options_greeks
WHERE underlying_symbol IN ('AAPL', 'NVDA', 'KO')
AND date >= '2025-08-01'
AND date < '2026-08-01'
AND iv_converged = 1
AND volume > 0
AND days_to_expiry BETWEEN 20 AND 45
AND abs(toFloat64(strike_price) / toFloat64(underlying_close) - 1) < 0.05
GROUP BY month, month_label
ORDER BY monthChuỗi dữ liệu theo tuần dựa trên các số liệu ở trên, trong 12 tháng. Jul 2026, tháng gần nhất đã kết thúc trong phạm vi quan sát, ghi nhận 1111 ngày giao dịch hợp đồng AAPL trong khoảng thời gian từ 20 đến 45 ngày. Một tháng có số lượng quan sát thấp là tháng mà mức trung bình dựa trên ít hợp đồng hơn.
Mỗi panel ở đây đều có câu lệnh SQL chính xác nằm bên dưới. Hãy mở rộng một panel để xem cách tính từng mức trung bình. Để thực hiện cùng phép so sánh IV và vega cho một ticker bạn theo dõi, hãy yêu cầu bằng tiếng Việt trên terminal Strasmore.