Ai ấn định ngày giao dịch không hưởng quyền ex-dividend?
Bạn có biết ai là người quyết định ngày giao dịch không hưởng quyền? Không phải hội đồng quản trị mà là sở giao dịch dựa trên quy tắc FINRA và chu kỳ thanh toán T+1.
Ai là người ấn định ngày giao dịch không hưởng quyền (ex-dividend date)? Đó là sở giao dịch nơi niêm yết cổ phiếu. Sở giao dịch công bố ngày này theo các quy tắc thực hành thống nhất mà các sở giao dịch và FINRA áp dụng cho mọi mã chứng khoán, dựa trên ngày chốt danh sách (record date) do công ty tuyên bố và chu kỳ thanh toán hiện hành. Hội đồng quản trị là cơ quan tuyên bố cổ tức, ấn định ngày chốt danh sách và ngày thanh toán. Ngày giao dịch không hưởng quyền không nằm trong số các ngày được nêu trong nghị quyết đó.
Những nội dung thực sự được hội đồng quản trị công bố
Cổ tức bắt đầu bằng một cuộc bỏ phiếu. Hội đồng quản trị họp, thông qua nghị quyết và công ty đưa ra thông cáo báo chí, thường là cùng với một bản báo cáo 8-K. Nghị quyết đó ấn định bốn yếu tố:
- số tiền mặt trên mỗi cổ phiếu
- ngày chốt danh sách (record date), ngày công ty kiểm tra sổ cổ đông để xác định ai là người sở hữu cổ phiếu
- ngày thanh toán, ngày tiền mặt rời khỏi công ty và chuyển vào tài khoản cổ đông
- ngày tuyên bố, ngày khoản chi trả trở thành nghĩa vụ pháp lý
Ngày giao dịch không hưởng quyền không xuất hiện trong danh sách này. Nó được ấn định sau đó bởi nơi giao dịch cổ phiếu, và mọi mã chứng khoán trên thị trường đều được áp dụng quy trình tương tự.
Bảng dưới đây đo lường phần lịch trình mà hội đồng quản trị có quyền kiểm soát, đối với tám đơn vị chi trả cổ tức quen thuộc kể từ tháng 1 năm 2023: khoảng thời gian từ khi tuyên bố đến ngày ex-date, và thời gian cổ đông chờ đợi nhận tiền sau đó.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
dividend_ticker AS ticker,
count() AS declaration_count,
round(avg(dateDiff('day', declared_on, ex_date)), 1) AS avg_days_declared_to_ex,
round(avg(dateDiff('day', ex_date, paid_on)), 1) AS avg_days_ex_to_pay
FROM
(
SELECT
id,
any(ticker) AS dividend_ticker,
any(declaration_date) AS declared_on,
any(ex_dividend_date) AS ex_date,
any(pay_date) AS paid_on
FROM global_markets.stocks_dividends
WHERE ticker IN ('AAPL', 'MSFT', 'KO', 'JNJ', 'PG', 'XOM', 'CVX', 'CSCO')
AND ex_dividend_date >= toDate('2023-01-01')
AND ex_dividend_date < today()
AND declaration_date >= toDate('2000-01-01')
AND pay_date >= toDate('2000-01-01')
GROUP BY id
)
GROUP BY dividend_ticker
ORDER BY avg_days_declared_to_ex DESCMSFT để lại khoảng thời gian chuẩn bị dài nhất, trung bình 69.1 ngày từ khi hội đồng quản trị họp đến ngày ex-date, so với 9.6 ngày của AAPL. Chặng thứ hai ổn định hơn: cổ đông của cái tên đầu tiên trong bảng chờ đợi 24.4 ngày từ ngày ex-date đến khi nhận tiền. Những khoảng thời gian này là chính sách của công ty và khác biệt giữa các tổ chức phát hành. Việc ấn định ngày ex-date, diễn ra sau đó, hoàn toàn không có sự khác biệt.
Vậy ai là người ấn định ngày giao dịch không hưởng quyền?
Đối với cổ phiếu niêm yết, sở giao dịch chính tuyên bố ngày ex-date và gửi thông tin lên hệ thống dữ liệu. Đối với các chứng khoán giao dịch phi tập trung (OTC), FINRA thực hiện chức năng tương tự theo Bộ luật Thực hành Thống nhất của mình. Cả hai đều không có quyền quyết định về số tiền hoặc ngày chốt danh sách. Cả hai đều áp dụng một phép tính toán học lên ngày chốt danh sách mà công ty đã công bố.
Phép tính đó dựa trên chu kỳ thanh toán. Việc mua một cổ phiếu không giúp tên bạn xuất hiện ngay lập tức trên sổ cổ đông: giao dịch phải được thanh toán trước, và chỉ những vị thế đã thanh toán mới được ghi nhận. Để nhận cổ tức đã tuyên bố, người mua cần giao dịch mua phải được thanh toán vào hoặc trước ngày chốt danh sách. Sở giao dịch ấn định ngày ex-date vào ngày giao dịch đầu tiên mà một lệnh mua thông thường không còn kịp thanh toán. Kể từ sáng hôm đó, cổ phiếu giao dịch mà không kèm theo cổ tức, và người bán sẽ giữ lại khoản cổ tức đó. Hướng dẫn về thanh toán T+1 của chúng tôi giải thích chi tiết về chặng thanh toán này.
Tại sao T+1 chuyển ngày giao dịch không hưởng quyền sang ngày chốt danh sách
Thị trường cổ phiếu Hoa Kỳ đã chuyển từ chu kỳ thanh toán T+2 sang T+1 vào ngày 28 tháng 5 năm 2024. Áp dụng cùng một quy tắc cho cả hai chu kỳ, câu trả lời sẽ thay đổi một ngày.
Theo T+2, một giao dịch mua được thanh toán hai ngày làm việc sau khi giao dịch. Mua trước ngày chốt danh sách hai ngày làm việc sẽ được thanh toán đúng hạn. Mua trước một ngày làm việc sẽ bị trễ một ngày. Sở giao dịch đặt ngày ex-date vào ngày đầu tiên bị trễ đó, tức là một ngày làm việc trước ngày chốt danh sách.
Theo T+1, một giao dịch mua trước ngày chốt danh sách một ngày làm việc hiện được thanh toán vào đúng ngày chốt danh sách, kịp thời hạn. Ngày đầu tiên bị trễ chính là ngày chốt danh sách. Đối với cổ tức tiền mặt thông thường, ngày ex-date và ngày chốt danh sách đã trở thành cùng một ngày dương lịch.
Bảng dưới đây thống kê mọi khoản cổ tức tiền mặt thông thường theo tháng và chia tách giữa hai cơ chế này.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
toString(toStartOfMonth(ex_date)) AS month,
formatDateTime(toStartOfMonth(ex_date), '%b %Y') AS month_label,
count() AS dividend_count,
round(100 * countIf(ex_date < record_on) / count(), 1) AS ex_before_record_pct,
round(100 * countIf(ex_date = record_on) / count(), 1) AS ex_on_record_pct
FROM
(
SELECT
id,
any(ex_dividend_date) AS ex_date,
any(record_date) AS record_on
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= toDate('2023-01-01')
AND ex_dividend_date < toStartOfMonth(today())
AND record_date >= toDate('2000-01-01')
AND frequency > 0
GROUP BY id
)
GROUP BY month, month_label
ORDER BY monthTrong Jan 2023, 99.8% các khoản cổ tức tiền mặt thông thường có ngày ex-date trước ngày chốt danh sách, và 0.1% có cùng ngày. Đến Jul 2026, hai đường này đã giao nhau: 97.5% trong số 3723 khoản cổ tức của tháng đó có ngày ex-date trùng với ngày chốt danh sách. Điểm giao nhau nằm ở giữa năm 2024, trùng với thời điểm thay đổi chu kỳ thanh toán. Một tỷ lệ nhỏ vẫn còn tồn tại trên mỗi đường trong từng tháng, đây là lý do tốt để kiểm tra từng khoản chi trả cụ thể thay vì giả định theo khuôn mẫu.
Tại sao các bài giải thích cũ đưa ra câu trả lời sai
Kết quả tìm kiếm vẫn đầy rẫy các trang khẳng định chắc nịch rằng ngày giao dịch không hưởng quyền rơi vào một ngày làm việc trước ngày chốt danh sách. Câu nói đó đã chính xác trong nhiều thập kỷ nhưng không còn đúng từ tháng 5 năm 2024. Quy tắc thực hành thống nhất đằng sau nó chưa bao giờ thay đổi. Đầu vào của nó đã thay đổi: rút ngắn chu kỳ thanh toán đi một ngày thì ngày ex-date suy ra cũng lùi lại một ngày. Bất kỳ bài giải thích nào vẫn in câu trả lời cũ đều đang mô tả một chu kỳ thanh toán mà thị trường đã loại bỏ. Trang ngày chốt danh sách so với ngày giao dịch không hưởng quyền của chúng tôi trình bày hai định nghĩa này cạnh nhau.
Tìm ngày giao dịch không hưởng quyền đã xác nhận ở đâu
Hai nguồn thông tin có thẩm quyền: thông báo của sở giao dịch tuyên bố ngày ex-date, và tuyên bố của chính công ty trong thông cáo báo chí, báo cáo 8-K hoặc trang quan hệ nhà đầu tư. Mọi nguồn khác đều là bản sao. Các công cụ sàng lọc và lịch cổ tức đăng lại các nguồn cấp dữ liệu đó với độ trễ, và chúng kế thừa bất kỳ sai sót nào phát sinh trong quá trình đó.
Các bản sao thường sai ở một vị trí có thể dự đoán được. Cổ tức quý và tháng thông thường mang tính cơ học, và một cuốn lịch áp dụng quy tắc vào ngày chốt danh sách sẽ khớp với sở giao dịch gần như mọi lúc. Các khoản phân phối một lần là nơi phép tính không còn tự động.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
multiIf(payout_frequency = 0, 'One-time',
payout_frequency = 1, 'Annual',
payout_frequency = 2, 'Semiannual',
payout_frequency = 4, 'Quarterly',
payout_frequency = 12, 'Monthly',
'Other cadence') AS cadence,
count() AS payout_count,
round(100 * countIf(ex_date = record_on) / count(), 1) AS ex_on_record_pct,
round(100 * countIf(ex_date > paid_on) / count(), 1) AS ex_after_pay_pct
FROM
(
SELECT
id,
any(frequency) AS payout_frequency,
any(ex_dividend_date) AS ex_date,
any(record_date) AS record_on,
any(pay_date) AS paid_on
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= toDate('2024-09-01')
AND ex_dividend_date < today()
AND record_date >= toDate('2000-01-01')
AND pay_date >= toDate('2000-01-01')
GROUP BY id
)
GROUP BY cadence
ORDER BY cadence = 'One-time' ASC, payout_count DESCKể từ khi T+1 có hiệu lực, 99.3% trong số 38758 khoản chi trả Monthly trong bảng cho thấy ngày ex-date trùng với ngày chốt danh sách. Hàng phân phối một lần ở dưới cùng nằm ở mức 89.3%, và 1.9% trong số các khoản phân phối đó có ngày ex-date được đóng dấu sau ngày thanh toán. Cột cuối cùng đó là dấu hiệu nhận biết của trường hợp ngoại lệ dưới đây.
Trường hợp ngoại lệ về cổ tức đặc biệt
Khi một khoản phân phối lớn so với giá cổ phiếu, khoảng một phần tư giá trị cổ phiếu trở lên, sở giao dịch sẽ ngừng neo theo ngày chốt danh sách. Ngày ex-date chuyển sang ngày làm việc đầu tiên sau ngày thanh toán. Giữa ngày chốt danh sách và ngày ex-date đó, cổ phiếu được chuyển nhượng kèm theo một "due bill" (chứng từ đòi cổ tức), một yêu cầu quyền lợi đi kèm với cổ phiếu và chuyển khoản phân phối cho người mua. Due bills hoạt động theo cách tương tự đối với các đợt chia tách cổ phiếu lớn.
Tác động thực tế đối với người đọc: một cuốn lịch suy ra ngày ex-date từ ngày chốt danh sách sẽ in sai ngày cho các khoản chi trả này, và in sai ở phía sau ngày thanh toán.
Câu lệnh SQL chính xác đằng sau mỗi con số
SELECT
multiIf(toFloat64(amount) < 0.5, 'Under $0.50',
toFloat64(amount) < 2.0, '$0.50 to $2',
toFloat64(amount) < 10.0, '$2 to $10',
'$10 and up') AS amount_bucket,
count() AS payout_count,
round(100 * countIf(ex_date = record_on) / count(), 1) AS ex_on_record_pct,
round(100 * countIf(ex_date > paid_on) / count(), 1) AS ex_after_pay_pct
FROM
(
SELECT
id,
any(ticker) AS dividend_ticker,
any(cash_amount) AS amount,
any(ex_dividend_date) AS ex_date,
any(record_date) AS record_on,
any(pay_date) AS paid_on
FROM global_markets.stocks_dividends
WHERE frequency = 0
AND currency = 'USD'
AND cash_amount > 0
AND ex_dividend_date >= toDate('2024-09-01')
AND ex_dividend_date < today()
AND record_date >= toDate('2000-01-01')
AND pay_date >= toDate('2000-01-01')
AND ticker NOT IN ('SPCX')
GROUP BY id
)
GROUP BY amount_bucket
ORDER BY min(toFloat64(amount)) ASCPhân loại các khoản phân phối một lần theo quy mô cho thấy nơi nào sự liên kết thông thường được giữ vững và nơi nào nó dừng lại. Trong nhóm Under $0.50, 96% có ngày ex-date trùng với ngày chốt danh sách. Trong nhóm $10 and up, tỷ lệ đó là 74.1% trên 54 khoản chi trả, với 16.7% có ngày ex-date bị trì hoãn. Quy mô bằng đô la chỉ là một thước đo thô cho bài kiểm tra tỷ lệ phần trăm, vì ngưỡng này đo lường khoản phân phối so với giá cổ phiếu, do đó các nhóm bị mờ ở các cạnh.
Điều gì xảy ra với một vị thế vào đúng ngày đó là một câu hỏi riêng biệt. Bán vào ngày giao dịch không hưởng quyền đề cập đến việc ai giữ khoản chi trả, giải thích về ngày giao dịch không hưởng quyền bao quát các cơ chế từ đầu đến cuối, và các ngày giao dịch không hưởng quyền sắp tới duy trì danh sách liên tục những gì sắp diễn ra.
Câu hỏi thường gặp
Công ty có tự ấn định ngày giao dịch không hưởng quyền của mình không?
Không. Hội đồng quản trị tuyên bố số tiền và hai ngày đi kèm, ngày chốt danh sách và ngày thanh toán. Sở giao dịch niêm yết chính ấn định ngày giao dịch không hưởng quyền sau đó bằng cách áp dụng quy tắc thực hành thống nhất cho ngày chốt danh sách đó, và FINRA thực hiện tương tự đối với các chứng khoán giao dịch phi tập trung.
Ngày giao dịch không hưởng quyền có phải là cùng ngày với ngày chốt danh sách không?
Đối với cổ tức tiền mặt thông thường theo chu kỳ thanh toán T+1, có, và đó là cơ chế kể từ ngày 28 tháng 5 năm 2024. Theo chu kỳ T+2 cũ, ngày ex-date rơi vào trước một ngày làm việc. Các khoản phân phối rất lớn là ngoại lệ thường trực, với ngày ex-date sau ngày thanh toán.
Ai ấn định ngày giao dịch không hưởng quyền cho cổ phiếu OTC?
FINRA, theo Bộ luật Thực hành Thống nhất của họ. Phép tính khớp với phép tính mà sở giao dịch áp dụng cho cổ phiếu niêm yết: nó dựa trên ngày chốt danh sách mà tổ chức phát hành đã tuyên bố và chu kỳ thanh toán hiện hành.
Tại sao các lịch cổ tức lại không thống nhất về ngày giao dịch không hưởng quyền?
Hầu hết chúng suy ra ngày từ ngày chốt danh sách thay vì đọc thông báo của sở giao dịch. Phép suy luận này khớp với cổ tức quý và tháng thông thường nhưng sai đối với các khoản phân phối một lần và các khoản phân phối vượt mức, vốn được sở giao dịch xử lý theo một quy tắc khác.
Ngày giao dịch không hưởng quyền có thể thay đổi sau khi đã được công bố không?
Có. Ngày chốt danh sách được sửa đổi, tuyên bố muộn hoặc khoản phân phối vượt ngưỡng quy mô đều có thể làm thay đổi ngày ex-date đã công bố. Thông báo của sở giao dịch và hồ sơ của chính tổ chức phát hành vẫn là hai nơi đáng kiểm tra trước khi ngày này trở nên quan trọng đối với một vị thế.
Mọi bảng ở đây đều đi kèm với mã SQL chính xác bên dưới, hãy mở rộng một bảng để xem cách các ngày được tính toán. Để kiểm tra phép tính ngày ex-date cho một khoản chi trả bạn đang theo dõi, hãy đặt câu hỏi bằng tiếng Anh đơn giản trên thiết bị đầu cuối Strasmore.