cách đọc bảng quyền chọn từng cột
Bảng quyền chọn liệt kê mọi giá thực hiện và ngày đáo hạn cho một cổ phiếu. Tìm hiểu ý nghĩa các cột bid, ask, khối lượng, implied volatility và delta.
Một bảng quyền chọn (option chain) là bảng mà công ty môi giới hiển thị cho một cổ phiếu hoặc quỹ cơ sở: mọi ngày đáo hạn được niêm yết, mọi mức giá thực hiện (strike price), và một hàng số liệu trực tiếp cho quyền chọn mua (call) và quyền chọn bán (put) tại mỗi mức giá thực hiện. Đọc bảng này là vấn đề hiểu từng cột đo lường điều gì và cách hai tọa độ, ngày đáo hạn và giá thực hiện, xác định một hợp đồng cụ thể trong lưới. Trang này hướng dẫn từng cột trong một bảng quyền chọn thực tế, sử dụng quỹ ETF theo dõi S&P 500 là SPY vào ngày 15 tháng 7 năm 2026 làm ví dụ minh họa.
Chuỗi quyền chọn là gì?
Mỗi quyền chọn niêm yết được xác định bởi bốn yếu tố: mã chứng khoán cơ sở, ngày đáo hạn, giá thực hiện và loại quyền chọn mua hay bán. Chuỗi quyền chọn là cách trình bày các yếu tố đó thành một bảng. Bộ chọn ở đầu bảng cho phép chọn ngày đáo hạn. Giá thực hiện được liệt kê ở giữa màn hình, quyền chọn mua nằm ở một bên và quyền chọn bán ở bên kia. Khi bạn chọn một ngày đáo hạn, bạn đang xem một lát cắt phẳng của bảng: mỗi hàng là một mức giá thực hiện, mỗi bên có một bộ cột báo giá.
Các cột báo giá mô tả chính hợp đồng đó, không phải cổ phiếu cơ sở. Một cổ phiếu cơ sở có thể có hàng chục ngày đáo hạn và hàng trăm mức giá thực hiện, vì vậy chuỗi đầy đủ cho một mã giao dịch sôi động có thể lên tới hàng nghìn hàng. Các công ty môi giới thường ẩn hầu hết các hàng và chỉ mở các hàng gần giá thị trường, tức vùng có giá thực hiện gần nhất với giá cổ phiếu hiện tại.
Đọc một kỳ hạn, từng mức giá thực hiện
Dưới đây là một lát cắt thực tế: quyền chọn mua và bán SPY đáo hạn ngày 21 tháng 8 năm 2026, được định giá vào lúc đóng cửa ngày 15 tháng 7, trên các mức giá thực hiện bao quanh giá cổ phiếu.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT toString(toUInt32(strike_price)) AS strike,
round(any(underlying_close), 2) AS underlying_price,
round(maxIf(option_close, option_type = 'C'), 2) AS call_last,
round(maxIf(option_close, option_type = 'P'), 2) AS put_last,
round(maxIf(delta, option_type = 'C'), 2) AS call_delta,
round(minIf(delta, option_type = 'P'), 2) AS put_delta
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date = toDate('2026-07-15')
AND expiration_date = toDate('2026-08-21')
AND strike_price BETWEEN 735 AND 770
AND toUInt32(strike_price) % 5 = 0
AND iv_converged
GROUP BY strike_price
HAVING countIf(option_type = 'C') > 0 AND countIf(option_type = 'P') > 0
ORDER BY strike_priceHai mô hình xuất hiện ngay lập tức. Giá quyền chọn mua giảm khi giá thực hiện tăng, từ $28.82 ở mức $735 xuống $6.1 ở mức $770: quyền mua ở mức giá thấp hơn có giá trị cao hơn. Giá quyền chọn bán di chuyển theo hướng ngược lại trên cùng tám hàng, từ $6.07 lên $19.16. Hai bậc thang này giao nhau gần mức giá cổ phiếu $754.68, và mức giá thực hiện nơi quyền chọn mua và quyền chọn bán giao dịch gần nhau nhất đánh dấu điểm ngang giá.
Các cột delta mô tả hình học đó bằng một đơn vị khác. Delta là sự thay đổi giá của một quyền chọn khi tài sản cơ sở thay đổi 1 đô la, và nó cũng đóng vai trò như một thước đo thô về khả năng một hợp đồng sẽ kết thúc trong trạng thái có lãi. Ở mức giá thực hiện $735, quyền chọn mua có delta 0.73 và quyền chọn bán có delta -0.26. Đến mức giá thực hiện $770, delta của quyền chọn mua đã giảm xuống 0.34. Một quyền chọn mua và một quyền chọn bán trên cùng một hàng luôn có delta cách nhau xấp xỉ một đơn vị về độ lớn, một đặc tính của hai hợp đồng bao phủ hai nửa đối lập của cùng một phân phối. Các cột độ nhạy còn lại được trình bày trong giải thích về các chữ cái Hy Lạp trong quyền chọn.
Giá mua, giá bán, và tại sao chúng không phải là một mức giá
Sàn giao dịch niêm yết hai mức giá cho mỗi hợp đồng. Giá mua là mức giá cao nhất mà người mua sẵn sàng trả tại thời điểm đó. Giá bán là mức giá thấp nhất mà người bán chấp nhận. Khoảng cách giữa chúng là spread. Lệnh thị trường mua sẽ khớp ở giá bán và lệnh thị trường bán sẽ khớp ở giá mua, do đó spread là chi phí thực tế phải trả khi vào lệnh và một lần nữa khi thoát lệnh. Giá "khớp lệnh cuối" mà sàn hiển thị có thể đã cũ vài phút và có thể nằm ở bất kỳ đâu so với báo giá hiện tại.
Spread không đồng nhất trên toàn bộ chuỗi. Dưới đây là giá mua và giá bán trung bình được niêm yết cho cùng một ngày đáo hạn trên bảy mức giá thực hiện call, được đo trong phiên giao dịch thông thường ngày 15 tháng 7 năm 2026.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT concat('$', toString(toUInt32(toFloat64(toUInt32OrZero(substring(ticker, length(ticker) - 7, 8))) / 1000)), ' call') AS strike,
round(quantileDeterministic(0.5)(toFloat64(bid_price), toUInt64(sip_timestamp)), 2) AS median_bid,
round(quantileDeterministic(0.5)(toFloat64(ask_price), toUInt64(sip_timestamp)), 2) AS median_ask,
round(100 * quantileDeterministic(0.5)(toFloat64(ask_price - bid_price), toUInt64(sip_timestamp)), 1) AS median_spread_cents,
toUInt64(count()) AS quotes_recorded
FROM global_markets.cache_options_quotes
WHERE ticker IN ('O:SPY260821C00740000', 'O:SPY260821C00750000', 'O:SPY260821C00760000',
'O:SPY260821C00770000', 'O:SPY260821C00780000', 'O:SPY260821C00800000',
'O:SPY260821C00820000')
AND sip_timestamp >= '2026-07-15 13:30:00'
AND sip_timestamp < '2026-07-15 20:00:00'
AND bid_price > 0
AND ask_price > bid_price
GROUP BY ticker
ORDER BY toUInt32OrZero(substring(ticker, length(ticker) - 7, 8))Mức giá thực hiện deep in-the-money ở đầu bảng có spread trung bình là 12 cent so với giá mua $24.18. Mức giá thực hiện far out-of-the-money ở cuối bảng có spread trung bình là 1 cent so với giá mua $0.12. Về giá trị tuyệt đối, hợp đồng rẻ hơn có spread hẹp hơn. Nhưng tính theo tỷ lệ phần trăm so với giá của chính nó, spread lại rộng hơn nhiều, và tỷ lệ phần trăm đó mới là chi phí thực tế của một vòng giao dịch khứ hồi. Cơ chế của báo giá hai chiều được giải thích chi tiết trong spread giá mua giá bán. Cùng bảng này cũng cho thấy một chiều hướng khác mà spread biến động: các mức giá thực hiện sôi động gần tiền có hơn một trăm nghìn lần cập nhật báo giá trong phiên, trong khi các mức xa chỉ có vài nghìn lần.
Khối lượng và hợp đồng mở
Hai cột này đếm hoạt động, và người đọc thường xuyên nhầm lẫn chúng. Khối lượng đếm số hợp đồng được giao dịch trong phiên hiện tại và đặt lại về 0 qua đêm. Hợp đồng mở đếm số hợp đồng vẫn còn mở vào cuối phiên trước, vì vậy nó cập nhật một lần mỗi ngày và mô tả vị thế tích lũy thay vì dòng tiền hôm nay. Một mức giá thực hiện có thể có khối lượng lớn nhưng hợp đồng mở gần như bằng không, điều này xảy ra khi nhà giao dịch mở và đóng trong cùng một ngày.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT toString(toUInt32(strike_price)) AS strike,
toUInt64(sumIf(volume, option_type = 'C')) AS call_volume,
toUInt64(sumIf(volume, option_type = 'P')) AS put_volume
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date = toDate('2026-07-15')
AND expiration_date = toDate('2026-08-21')
AND strike_price BETWEEN 735 AND 770
AND toUInt32(strike_price) % 5 = 0
AND iv_converged
GROUP BY strike_price
HAVING countIf(option_type = 'C') > 0 AND countIf(option_type = 'P') > 0
ORDER BY strike_priceCụm khối lượng. Trong tám mức giá thực hiện này, phía call dao động từ 81 hợp đồng ở mức thấp nhất lên đến 4547 hợp đồng ở mức cao nhất, và phía put nghiêng theo hướng ngược lại. Các mức giá tròn và các mức giá thực hiện gần giá cổ phiếu thu hút phần lớn dòng tiền, và một mức giá cách đó hai hoặc ba bước có thể chỉ mang một phần nhỏ. Ở nơi một hàng trong chuỗi hiển thị chênh lệch rộng, khối lượng mỏng trong cùng hàng đó thường nằm bên cạnh nó. Khối lượng so với hợp đồng mở đo lường toàn bộ băng giao dịch về điểm này.
Biến động ngụ ý, theo từng mức giá thực hiện
Cột biến động ngụ ý chuyển đổi giá của một hợp đồng thành tỷ lệ phần trăm được tính năm: mức biến động mà nếu đưa vào mô hình định giá sẽ cho ra mức giá đang được niêm yết. Đây là cách diễn giải lại giá, không phải dự báo. Các hợp đồng trên cùng một tài sản cơ sở và cùng ngày đáo hạn thường có biến động ngụ ý khác nhau ở các mức giá thực hiện khác nhau, và việc vẽ cột này theo mức giá thực hiện sẽ tạo ra hình dạng được gọi là nụ cười hoặc độ lệch.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT toString(toUInt32(strike_price)) AS strike,
round(100 * avg(implied_volatility), 1) AS implied_vol_pct,
round(100 * (strike_price / any(underlying_close) - 1), 1) AS strike_vs_spot_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
AND date = toDate('2026-07-15')
AND expiration_date = toDate('2026-08-21')
AND strike_price BETWEEN 640 AND 840
AND toUInt32(strike_price) % 20 = 0
AND iv_converged
AND implied_volatility BETWEEN 0.02 AND 3
GROUP BY strike_price
ORDER BY strike_priceĐường cong không phẳng. Mức giá thực hiện thấp nhất trên bảng cách -15.2% so với giá cổ phiếu và được định giá ở 23.6%, mức giữa của dải thấp hơn nhiều, và mức giá thực hiện cao nhất lại tăng lên 12.8%. Trong quyền chọn chỉ số, cánh dưới thường được định giá cao hơn cánh trên, một sự bất đối xứng dai dẳng chứ không phải điều bất thường hàng ngày. Hai điều sau đây có ý nghĩa cho bất kỳ ai đọc cột này. Một con số "IV" duy nhất được trích dẫn cho một cổ phiếu là giá trị trung bình trên một bề mặt không phẳng, và việc so sánh biến động ngụ ý giữa hai mức giá thực hiện chỉ có ý nghĩa khi khoảng cách của chúng so với giá cổ phiếu đã được xác định rõ. Biến động ngụ ý định nghĩa thước đo và độ lệch biến động mô tả hình dạng.
Sự khác biệt của chuỗi cùng ngày
Chuỗi dành cho hợp đồng đáo hạn trong cùng một phiên giao dịch, các hợp đồng 0DTE, trông giống như mọi chuỗi khác nhưng khác biệt ở một điểm: mọi thứ trên chúng di chuyển nhanh hơn. Giá trị thời gian hao hụt trong vài giờ thay vì vài tháng, delta biến động mạnh khi giá cổ phiếu vượt qua một mức strike và lưới strike thường mịn hơn gần vùng ngang giá. Thành phần của băng giao dịch trong một ngày cho thấy phần lớn hoạt động hiện đang tập trung ở đâu.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH dateDiff('day', toDate('2026-07-15'), toDate(concat('20', substring(ticker, length(ticker) - 14, 2), '-', substring(ticker, length(ticker) - 12, 2), '-', substring(ticker, length(ticker) - 10, 2)))) AS dte
SELECT multiIf(dte = 0, 'same day (0DTE)', dte <= 7, '1-7 days', dte <= 30, '8-30 days',
dte <= 90, '31-90 days', 'over 90 days') AS expires_in,
round(sum(volume) / 1e6, 2) AS contracts_m,
round(100 * toFloat64(sum(volume)) / (SELECT toFloat64(sum(volume))
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-07-15 00:00:00' AND window_start < '2026-07-16 00:00:00'
AND substring(ticker, 3, length(ticker) - 17) = 'SPY'), 1) AS pct_of_spy_volume,
toUInt64(uniqExact(ticker)) AS distinct_contracts
FROM global_markets.options_minute_aggs
WHERE window_start >= '2026-07-15 00:00:00'
AND window_start < '2026-07-16 00:00:00'
AND substring(ticker, 3, length(ticker) - 17) = 'SPY'
AND dte >= 0
GROUP BY expires_in
ORDER BY min(dte)Các hợp đồng đáo hạn vào cùng buổi chiều hôm đó chiếm 66.9% khối lượng quyền chọn SPY vào ngày 15 tháng 7 năm 2026, 8.48 triệu hợp đồng trải rộng trên chỉ 170 mức strike riêng biệt. Mọi thứ có ngày đáo hạn trên chín mươi ngày chiếm 0.8% khối lượng trong khi niêm yết 1502 hợp đồng riêng biệt. Hình dạng đó đáng để ghi nhớ khi bạn mở bất kỳ chuỗi nào: phần rộng nhất của lưới chứa ít giao dịch nhất, và phần cùng ngày hẹp lại chứa phần lớn giao dịch. Quyền chọn không ngày đề cập đến phần đó theo các điều kiện riêng của nó.
Đọc một hàng từ đầu đến cuối
Lấy mức giá thực hiện $755 từ bảng đầu tiên, với SPY ở mức $754.68. Quyền chọn mua giao dịch lần cuối ở mức $14.03 và quyền chọn bán ở mức $11.52, cặp gần nhất trên lát cắt, điều này xác định đây là hàng ngang giá. Delta của quyền chọn mua là 0.54 cho thấy SPY biến động 1 đô la sẽ làm quyền chọn mua đó biến động khoảng 0.54 đô la, và quyền chọn bán trên cùng hàng có delta là -0.46 cho cùng biến động 1 đô la theo hướng ngược lại.
Một hợp đồng bao gồm 100 cổ phiếu, vì vậy một bảng giá niêm yết $14.03 là niêm yết trên mỗi cổ phiếu, và hợp đồng có giá gấp khoảng 100 lần con số đó trước phí giao dịch. Hệ số nhân là lỗi đọc bảng giá phổ biến nhất. Mọi thông tin khác trên hàng mô tả cùng hợp đồng từ một góc nhìn khác: spread là chi phí để giao dịch, khối lượng là mức độ thanh khoản bạn có, độ biến động ngụ ý là giả định biến động được nhúng trong giá. Quyền chọn mua và Quyền chọn bán giải thích cơ chế thanh toán mà mỗi hàng dựa vào.
Câu hỏi thường gặp
Các cột trên một bảng giá quyền chọn có ý nghĩa gì?
Giá thực hiện và ngày đáo hạn xác định hợp đồng. Giá bid và ask là báo giá hai chiều trực tiếp, giá last là giá giao dịch gần nhất, khối lượng (volume) đếm số giao dịch trong ngày hôm nay, và open interest đếm số vị thế vẫn còn tồn đọng từ các phiên trước. Implied volatility thể hiện lại giá dưới dạng tỷ lệ phần trăm năm hóa, và các cột greeks đo lường độ nhạy cảm với giá cổ phiếu, với thời gian và với biến động.
Sự khác biệt giữa khối lượng (volume) và open interest là gì?
Khối lượng (volume) đếm số hợp đồng được giao dịch trong phiên hiện tại và bắt đầu từ con số không mỗi buổi sáng. Open interest đếm số hợp đồng vẫn còn mở sau khi phiên trước đó kết thúc, do đó nó đã cũ một ngày và chỉ thay đổi khi các vị thế được mở hoặc đóng thay vì được chuyển nhượng giữa các nhà giao dịch.
Tại sao hai mức giá thực hiện trên cùng một ngày đáo hạn lại có implied volatility khác nhau?
Các quyền chọn ở các mức giá thực hiện khác nhau bao phủ các phần khác nhau của phạm vi giá cổ phiếu có thể xảy ra trong tương lai, và thị trường định giá các phần đó một cách khác nhau. Trong ví dụ SPY ở trên, mức giá thực hiện thấp nhất trên bảng được định giá gần 23.6% trong khi mức giữa của phạm vi nằm thấp hơn đáng kể, đường cong mà các nhà giao dịch gọi là nụ cười (smile) hoặc độ lệch (skew).
Delta 0,50 trên một bảng giá quyền chọn có nghĩa là gì?
Delta 0,50 có nghĩa là giá của hợp đồng di chuyển khoảng 50 xu cho mỗi đô la biến động trong giá cổ phiếu cơ sở, và nó thường được hiểu như một xấp xỉ thô về xác suất hợp đồng kết thúc trong trạng thái có lãi (in the money). Delta nằm gần 0,50 đối với các quyền chọn mua (call) ở mức giá thực hiện gần nhất với giá cổ phiếu hiện tại và giảm dần về không đối với các mức giá thực hiện xa.
Giá trên bảng giá quyền chọn đề cập đến một cổ phiếu hay một hợp đồng?
Giá được niêm yết là trên mỗi cổ phiếu. Một quyền chọn cổ phiếu tiêu chuẩn của Mỹ bao gồm 100 cổ phiếu, do đó một hợp đồng được niêm yết ở mức $2,00 có chi phí khoảng $200 cộng với phí. Các bảng giá hầu như không bao giờ hiển thị hệ số nhân đó.
Mọi con số ở trên đều đến từ một truy vấn được lưu trữ, có phiên bản trên băng dữ liệu quyền chọn. Mở rộng bất kỳ bảng nào để đọc mã SQL, hoặc tự kéo cùng một bảng giá đó trên terminal Strasmore.