Chia tách cổ phiếu ảnh hưởng quyền chọn thế nào?
Tìm hiểu cách chia tách cổ phiếu tự động điều chỉnh quyền chọn, giá thực hiện và tài sản cơ sở 100 cổ phiếu, cùng những trường hợp phép tính trở nên phức tạp.
Việc chia tách cổ phiếu không làm thay đổi giá trị quyền chọn của bạn. Options Clearing Corporation, tổ chức thanh toán bù trừ phát hành mọi quyền chọn niêm yết tại Mỹ, sẽ điều chỉnh từng hợp đồng đang mở vào ngày chia tách. Đây chỉ là phép tính số học thuần túy: số tiền cần để thực hiện hợp đồng và số cổ phiếu làm tài sản cơ sở vẫn giữ nguyên giá trị kinh tế như trước. Điều thay đổi là cấu trúc hợp đồng. Một nhóm tỷ lệ chia tách có thể làm thay đổi cấu trúc này đến mức phá vỡ quy ước 100 cổ phiếu mà mọi option chain đều mặc định.
Điều gì xảy ra với quyền chọn của bạn trong một đợt chia tách cổ phiếu theo tỷ lệ 4:1
Hãy bắt đầu với trường hợp thông thường, tương tự như hầu hết các đợt chia tách của các công ty lớn. Đợt chia tách theo tỷ lệ 4:1 phân bổ bốn cổ phiếu cho mỗi cổ phiếu đang nắm giữ. Giá cổ phiếu giảm còn một phần tư vào buổi sáng đợt chia tách có hiệu lực. Ba thông tin trên hợp đồng quyền chọn thay đổi đồng thời:
- Giá thực hiện được chia cho 4.
- Số hợp đồng đang nắm giữ được nhân với 4.
- Số cổ phiếu cơ sở khi thực hiện quyền vẫn là 100 cổ phiếu mỗi hợp đồng, với cùng ticker.
Hãy xem một ví dụ giả định. Một call option có giá thực hiện $200 trên cổ phiếu đang ở mức $220 sẽ trở thành bốn call option có giá thực hiện $50 trên cổ phiếu ở mức $55. Thực hiện hợp đồng ban đầu có nghĩa là trả $20.000 để mua 100 cổ phiếu. Thực hiện cả bốn hợp đồng đã điều chỉnh có nghĩa là trả $20.000 để mua 400 cổ phiếu. Bốn trăm cổ phiếu sau chia tách đại diện cho cùng quyền lợi đối với công ty như 100 cổ phiếu trước chia tách. Không bên nào được lợi hay chịu thiệt khi điều chỉnh.
Mọi tỷ lệ chia tách là số nguyên đều vận hành theo cách này, dù là 2:1 hay 10:1. Chuỗi quyền chọn sau đó vẫn trông như bình thường: giá thực hiện tròn, hợp đồng 100 cổ phiếu và ticker không đổi. Một đợt chia tách cổ phiếu thông thường không đòi hỏi nhà đầu tư phải xử lý gì đối với vị thế quyền chọn. Diễn biến của cổ phiếu sau đó là một vấn đề riêng, không liên quan đến cách hợp đồng được điều chỉnh.
Bao lâu thì các đợt chia tách cổ phiếu xuất hiện trên thị trường quyền chọn?
Mỗi năm, thị trường Mỹ đều ghi nhận cả chia tách xuôi và chia tách ngược.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT toYear(execution_date) AS year,
countIf(toFloat64(split_to) > toFloat64(split_from)) AS forward_splits,
countIf(toFloat64(split_to) < toFloat64(split_from)) AS reverse_splits
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2017-01-01')
AND execution_date < toDate('2026-08-01')
AND toFloat64(split_from) > 0
AND toFloat64(split_to) > 0
GROUP BY year
ORDER BY yearTrong 2025, dữ liệu ghi nhận 429 đợt chia tách xuôi và 1038 đợt chia tách ngược. Mốc cuối chỉ bao gồm 2026 đến hết tháng Bảy, nên được xem là một năm chưa đầy đủ. Trong 10 năm được thể hiện trên biểu đồ, cột chia tách ngược luôn có số liệu. Đây cũng là nhóm khiến các hợp đồng quyền chọn thường có đặc điểm bất thường nhất. Các đợt chia tách cổ phiếu sắp tới theo dõi những đợt đã được lên lịch tiếp theo.
Những tỷ lệ split nào thực sự xảy ra?
Forward split tập trung vào một số ít tỷ lệ, và tỷ lệ này quyết định cách điều chỉnh.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT concat(toString(toUInt32(split_to)), '-for-', toString(toUInt32(split_from))) AS ratio_label,
if(modulo(toUInt32(split_to), toUInt32(split_from)) = 0, 'whole number', 'uneven') AS adjustment_style,
count() AS split_count,
round(100 * count() / (
SELECT count()
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2020-01-01')
AND execution_date < toDate('2026-08-01')
AND toFloat64(split_to) > toFloat64(split_from)
AND toFloat64(split_from) > 0
AND toFloat64(split_from) = round(toFloat64(split_from))
AND toFloat64(split_to) = round(toFloat64(split_to))
), 1) AS share_of_forward_pct
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2020-01-01')
AND execution_date < toDate('2026-08-01')
AND toFloat64(split_to) > toFloat64(split_from)
AND toFloat64(split_from) > 0
AND toFloat64(split_from) = round(toFloat64(split_from))
AND toFloat64(split_to) = round(toFloat64(split_to))
GROUP BY ratio_label, adjustment_style
ORDER BY split_count DESC
LIMIT 102-for-1 đứng đầu với 407 đợt split, chiếm 27% trong tổng số forward split kể từ năm 2020; tiếp theo là 3-for-1 với 14.5%. Cột kiểu điều chỉnh phân biệt hai trường hợp: tỷ lệ là số nguyên, trong đó các hợp đồng chỉ cần nhân lên, và tỷ lệ không nguyên, trong đó không thể thực hiện như vậy. Các dòng có tỷ lệ không nguyên là trọng tâm của phần còn lại trên trang này.
Chia tách 3 đổi 2 và tài sản cơ sở 150 cổ phiếu
Chia tách 3 đổi 2 phân bổ 1,5 cổ phiếu cho mỗi cổ phiếu đang nắm giữ. Không tồn tại nửa hợp đồng, nên số lượng hợp đồng không thay đổi; phần điều chỉnh được thực hiện ở các trường khác:
- Giá thực hiện được chia cho 1,5. Giá thực hiện $60 trở thành $40, còn giá thực hiện $50 trở thành $33,33.
- Tài sản cơ sở trở thành 150 cổ phiếu sau chia tách.
- Hệ số nhân trở thành 150, nên quyền chọn có premium được báo giá ở mức 2,00 sẽ có giá $300 thay vì $200.
Phép tính vẫn cân bằng. Trước khi chia tách, thực hiện quyền với giá $60 trên 100 cổ phiếu cần $6.000; sau chia tách, giá $40 trên 150 cổ phiếu cũng cần $6.000. Quyền lợi của người nắm giữ không thay đổi. Tuy nhiên, thông tin niêm yết trở nên khó quen thuộc: giá thực hiện lẻ như $33,33, premium được nhân với 150 và ticker được điều chỉnh, vì các hợp đồng đã điều chỉnh giao dịch dưới một mã gốc có thêm số, chẳng hạn XYZ1 thay cho XYZ. Bất kỳ ai mở chuỗi quyền chọn của mã đó đều đang xem một hợp đồng có điều khoản khác với hợp đồng họ từng biết.
Một hợp đồng bao phủ bao nhiêu cổ phiếu sau điều chỉnh
Mọi tỷ lệ không chia hết đều làm thay đổi số lượng tài sản giao nhận. Bảng dưới đây lấy các tỷ lệ điều chỉnh tăng phổ biến nhất và các tỷ lệ điều chỉnh giảm phổ biến nhất kể từ năm 2020, sau đó tính số cổ phiếu mà một hợp đồng 100 cổ phiếu bao phủ sau khi điều chỉnh được áp dụng.
Câu lệnh SQL chính xác đằng sau mỗi con số
WITH ratio_counts AS (
SELECT concat(toString(toUInt32(split_to)), '-for-', toString(toUInt32(split_from))) AS ratio_label,
if(toFloat64(split_to) > toFloat64(split_from), 'forward split', 'reverse split') AS direction,
round(100 * toFloat64(split_to) / toFloat64(split_from), 2) AS shares_per_contract_after,
count() AS split_count
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2020-01-01')
AND execution_date < toDate('2026-08-01')
AND toFloat64(split_from) > 0
AND toFloat64(split_to) > 0
AND toFloat64(split_from) = round(toFloat64(split_from))
AND toFloat64(split_to) = round(toFloat64(split_to))
AND modulo(toUInt32(split_to), toUInt32(split_from)) != 0
GROUP BY ratio_label, direction, shares_per_contract_after
),
ranked AS (
SELECT ratio_label,
direction,
shares_per_contract_after,
split_count,
row_number() OVER (PARTITION BY direction ORDER BY split_count DESC) AS rank_in_direction
FROM ratio_counts
)
SELECT ratio_label,
direction,
split_count,
shares_per_contract_after
FROM ranked
WHERE rank_in_direction <= 5
ORDER BY shares_per_contract_after DESCKhoảng biến động trong cột đó là điểm cần lưu ý. Ở đầu bảng, 3-for-2 khiến một hợp đồng chỉ còn bao phủ 150 cổ phiếu. Ở cuối bảng, 1-for-20 khiến một hợp đồng bao phủ 5 cổ phiếu. Một dòng vị thế ghi một hợp đồng có thể tương ứng với bất kỳ con số nào trong cột này. Chỉ thông báo điều chỉnh mới xác định con số cụ thể.
Reverse split vận hành theo chiều ngược lại
Reverse split được điều chỉnh theo một cơ chế khác, và chính điểm khác biệt này dễ khiến nhà đầu tư hiểu nhầm. Trong reverse split theo tỷ lệ 1 đổi 10, giá thực hiện được giữ nguyên, số lượng hợp đồng được giữ nguyên, hệ số nhân 100 vẫn giữ nguyên, còn số cổ phiếu giao nhận giảm xuống 10 cổ phiếu.
Giả sử một cổ phiếu đang có giá 0,50 USD và các hợp đồng quyền chọn có giá thực hiện 0,50 USD. Sau khi hợp nhất cổ phiếu, cổ phiếu giao dịch quanh mức 5,00 USD. Hợp đồng vẫn hiển thị giá thực hiện 0,50 USD, nhưng giờ bao phủ 10 cổ phiếu. Chi phí thực hiện là 0,50 USD nhân với hệ số 100, tương đương 50 USD, và nhà đầu tư nhận 10 cổ phiếu trị giá khoảng 50 USD. Giá trị không thay đổi. Tuy nhiên, màn hình lại hiển thị giá thực hiện 0,50 USD so với cổ phiếu giá 5,00 USD. Điều này khiến quyền chọn mua có vẻ đang in the money rất sâu, nhưng thực tế hoàn toàn không phải vậy. Dòng thông tin này là nguyên nhân phổ biến nhất khiến nhà đầu tư hiểu sai về reverse stock split.
Ai quyết định điều chỉnh?
Không phải thị trường và cũng không phải broker của bạn. Một hội đồng điều chỉnh gồm đại diện từ các sở giao dịch niêm yết quyền chọn cùng một đại diện của OCC sẽ thiết lập các điều khoản cho từng corporate action. Sau đó, OCC công bố bản ghi nhớ thông tin, trong đó nêu rõ mã chứng khoán, tỷ lệ, ngày hiệu lực, tài sản bàn giao mới, hệ số nhân mới, mẫu số điều chỉnh giá thực hiện và ticker quyền chọn mới. Broker áp dụng các điều khoản này, và các vị thế được cập nhật qua đêm. Bản ghi nhớ được công bố trước ngày hiệu lực. Đây là tài liệu duy nhất xác định chính xác tài sản bàn giao.
Cổ tức tiền mặt đặc biệt áp dụng cùng cơ chế
Cổ tức hàng quý thông thường không bao giờ làm điều chỉnh hợp đồng. Giá quyền chọn đã phản ánh dòng cổ tức dự kiến, và ngày giao dịch không hưởng quyền trôi qua mà không thay đổi điều khoản hợp đồng.
Khoản phân phối tiền mặt đặc biệt hoặc bất thường được xử lý khác. Chính sách cổ tức tiền mặt do OCC công bố đặt ngưỡng ở mức 12,50 USD cho mỗi hợp đồng, tương đương 12,5 cent mỗi cổ phiếu đối với hợp đồng tiêu chuẩn gồm 100 cổ phiếu; khoản phân phối bằng hoặc cao hơn ngưỡng này sẽ dẫn đến điều chỉnh. Bản ghi nhớ nêu rõ giá thực hiện sẽ được giảm hay khoản tiền mặt sẽ được cộng vào giá trị tài sản mà hợp đồng giao. Quy mô quyết định tần suất trường hợp này phát sinh, và các mức quy mô không phân bổ đồng đều.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT multiIf(toFloat64(cash_amount) >= 5, '$5.00 and up',
toFloat64(cash_amount) >= 1, '$1.00 to $5.00',
toFloat64(cash_amount) >= 0.25, '$0.25 to $1.00',
toFloat64(cash_amount) >= 0.125, '$0.125 to $0.25',
'under $0.125') AS payout_bucket,
count() AS payment_count,
uniqExact(ticker) AS ticker_count,
round(100 * count() / (
SELECT count()
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= toDate('2021-01-01')
AND ex_dividend_date < toDate('2026-08-01')
AND distribution_type != 'recurring'
AND toFloat64(cash_amount) > 0
), 1) AS share_of_payments_pct,
round(quantileDeterministic(0.5)(toFloat64(cash_amount), cityHash64(ticker)), 3) AS median_usd
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= toDate('2021-01-01')
AND ex_dividend_date < toDate('2026-08-01')
AND distribution_type != 'recurring'
AND toFloat64(cash_amount) > 0
GROUP BY payout_bucket
ORDER BY median_usd5068 khoản chi trả, tương đương 40.1% tổng số, nằm trong khoảng under $0.125, thấp hơn ngưỡng áp dụng cho mỗi hợp đồng. Khoảng $5.00 and up gồm 1204 khoản chi trả trên 740 ticker, với mức trung vị là 15 USD mỗi cổ phiếu. Khoản phân phối ở quy mô đó rút một lượng tiền đáng kể khỏi cổ phiếu vào ngày ex-date, và các điều khoản hợp đồng cũng được điều chỉnh theo. Cổ tức đặc biệt trình bày khía cạnh doanh nghiệp của cùng sự kiện này.
Two things to check on an adjusted contract
- Liquidity thins. An adjusted series keeps its open interest for a while but attracts few new participants, and the bid ask spread widens along with that. Closing the position can cost more than opening it did.
- Screens frequently misprice them. Many tools assume a 100 multiplier and a 100 share deliverable, so a 2.00 quote on a 150 multiplier contract shows as $200 instead of $300, and any percentage computed off that base is wrong on the page.
One habit fixes both. Read the deliverable first, then the multiplier, then the strike. In that order an adjusted contract always makes sense.
Câu hỏi thường gặp về chia tách cổ phiếu và quyền chọn
Tôi có bị lỗ nếu cổ phiếu chia tách trong khi tôi đang nắm giữ quyền chọn không?
Không. Điều chỉnh này giữ nguyên tổng chi phí thực hiện và tổng số cổ phiếu được quyền nhận. Chia tách theo tỷ lệ bốn đổi một sẽ chia tư giá thực hiện và tăng gấp bốn số lượng hợp đồng. Với tỷ lệ không tròn như ba đổi hai, giá thực hiện được chia cho 1,5 và số cổ phiếu giao nhận tăng lên 150 cổ phiếu. Không bên nào được lợi ngay từ việc điều chỉnh.
Tại sao quyền chọn của tôi hiển thị giá thực hiện không khớp với giá cổ phiếu?
Đó là dấu hiệu của một hợp đồng đã được điều chỉnh, thường xảy ra sau khi cổ phiếu reverse split. Khi đó, giá thực hiện được giữ nguyên còn số cổ phiếu giao nhận bị giảm. Một hợp đồng có giá thực hiện 0,50 USD trên cổ phiếu đang giao dịch quanh mức 5,00 USD sau đợt hợp nhất theo tỷ lệ một đổi mười vẫn chỉ giao nhận 10 cổ phiếu.
Số 1 trong ticker quyền chọn như XYZ1 có ý nghĩa gì?
Số này đánh dấu một series đã điều chỉnh, trong đó số cổ phiếu giao nhận hoặc hệ số nhân khác với quy chuẩn 100 cổ phiếu. Phần gốc có đánh số giúp tách các hợp đồng đã điều chỉnh khỏi những hợp đồng tiêu chuẩn mới được niêm yết trên cùng cổ phiếu. Bản ghi nhớ của OCC về hành động doanh nghiệp đó quy định các điều khoản chính xác.
Quyền chọn có được điều chỉnh theo cổ tức thông thường không?
Không. Cổ tức định kỳ không làm thay đổi hợp đồng. Theo chính sách của OCC về cổ tức tiền mặt, hợp đồng sẽ được điều chỉnh khi khoản phân phối đặc biệt hoặc bất thường đạt ngưỡng 12,50 USD mỗi hợp đồng. Với hợp đồng 100 cổ phiếu, mức này tương đương 12,5 cent mỗi cổ phiếu.
Mọi số liệu trên trang này đều lấy từ một truy vấn được lưu trữ, sử dụng hồ sơ chia tách và phân phối đã công bố. Hãy mở một bảng để đọc câu lệnh SQL phía sau hoặc tự chạy các bộ lọc tương tự trên terminal Strasmore.