주식 분할과 듀빌의 개념 및 배당락일 일정 이해
주식 분할 시 지급일 이후에 배당락일(ex-date)이 설정되는 이유와 듀빌(due bill)의 정의를 설명합니다. 기준일(record date)부터 조정된 가격으로 거래되는 첫 세션까지의 전체 일정과 청산 결제 기관의 권리 추적 과정을 상세히 다룹니다.
듀빌(due bill)은 주식 거래에 부수되는 권리 청구권으로, 기업이 주식 분할을 통해 발행하는 추가 주식을 매도인이 아닌 매수인이 수령할 권리가 있음을 의미합니다. 이는 일정상의 간극을 메우기 위해 존재합니다. 대부분의 주식 분할에서 신주가 조정된 가격으로 거래되는 첫 번째 세션인 배당락일(ex-date)은 지급일(payable date) 다음 영업일에 해당하는데, 이는 대다수 투자자가 알고 있는 배당 일정과는 반대입니다. 기준일(record date)과 해당 배당락일 사이에는 주식이 여전히 조정 전 가격으로 거래되며, 듀빌은 거래 양측의 권리를 온전하게 유지하는 역할을 합니다.
주식 분할에서 듀빌이란 무엇입니까?
듀빌은 특정인이 아닌 거래에 따라 이동하는 수령 권리입니다. 기업이 주식을 분배할 때, 기준일은 명의개서 대리인이 신주를 배정할 주주 명부를 확정하는 날입니다. 주식 거래는 T+1 결제에 따라 거래 체결일로부터 1영업일 후에 결제되므로, 기준일 당일에 이루어진 매수는 명부에 반영되기에는 하루가 늦습니다. 추가 주식은 지급일에 매도인의 계좌로 입고되며, 조정 전 가격을 지불한 매수인이 해당 주식에 대한 청구권을 보유하게 됩니다. 이 청구권이 바로 듀빌입니다.
개인 투자자에게 중요한 특징은 두 가지입니다. 첫째, 듀빌은 계좌 보유자가 아닌 거래 자체에 부수되며, 둘째, 거래를 중개한 양측의 청산 결제 기관(clearing broker) 간에 추적됩니다. 투자자가 별도로 조치를 취해야 할 사항은 계좌 명세서에 나타나지 않습니다.
주식 분할의 배당락일이 지급일 이후인 이유는 무엇입니까?
시장 규정은 분배 규모에 따라 일정을 분류합니다. 주식 가치의 25% 미만인 분배는 기준일과 배당락일의 차이에서 이미 알고 있는 일정을 따릅니다. 즉, 배당락일이 먼저 오고 기준일이 뒤따르며, 배당락일 당일이나 그 이후에 매수한 투자자는 분배를 받지 못합니다. 25% 이상의 분배(5대 4 분할부터 모든 순방향 분할 포함)는 이 순서가 뒤바뀝니다. 이 경우 배당락일은 지급일 다음 첫 영업일로 설정됩니다.
이러한 순서 변경의 기계적 이유는 물리적 실체 때문입니다. 지급일 전까지는 신주가 누구의 계좌에도 존재하지 않습니다. 만약 그 이전에 시장에서 호가를 분할 후 수준으로 낮춘다면, 매도인에게 아직 받지도 않은 주식을 인도하라고 요구하는 꼴이 됩니다. 지급일 이후까지 배당락일을 미룸으로써 호가와 인도 가능한 주식 수가 일치하게 됩니다. 듀빌은 그 사이에 체결된 거래를 보전합니다.
모든 날짜별 명칭을 포함한 전체 일정
기준일을 R, 배당락일을 X라고 합시다. 25% 기준을 넘는 대규모 순방향 분할은 다음 다섯 단계를 거칩니다.
- 공시: 이사회가 분할을 결의하고 기준일과 지급일을 설정합니다. 거래소는 이후 배당락일을 지정합니다.
- 기준일(R): R일 영업 종료 시점의 주주 명부에 등재된 주주가 명의개서 대리인으로부터 신주를 배정받습니다.
- 지급일: 통상 R일의 다음 영업일입니다. 추가 주식이 기준일 주주들에게 분배됩니다. 호가는 아직 조정되지 않았습니다.
- 배당락일(X): 지급일 다음 첫 영업일입니다. 호가는 분할 비율에 따라 나누어지고 주식 수는 곱해지며, 이 세션부터 체결되는 거래에는 듀빌이 붙지 않습니다.
- 상환: X일 이후 정해진 짧은 영업일 기간 내에, 청산 결제 기관들이 미결제 듀빌을 정산하며 추가 주식이 해당 기간 내에 매수한 매수인에게 전달됩니다.
듀빌 기간은 R일부터 X일 직전 세션까지입니다. R일에 매수하면 다음 영업일에 결제되는데, 이는 기준일 명부 작성 시점보다 하루 늦으며, X일 직전 세션까지의 모든 매수는 조정 전 가격으로 체결됩니다. 이러한 각 거래는 매수인에게 수령 권리를 이전합니다.
테이프(거래 기록)에 나타난 주식 분할의 모습
NVIDIA의 2024년 6월 분할은 명확한 사례이며, 아래 쿼리는 이를 고정합니다. SQL에 날짜가 고정되어 있어 데이터가 변하지 않는 각 측의 5개 세션을 보여줍니다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
toString(a.date) AS session_date,
formatDateTime(a.date, '%b %e, %Y') AS tape_label,
if(a.date < '2024-06-10', 'before ex-date', 'on or after ex-date') AS tape_phase,
round(toFloat64(a.close), 2) AS close_price,
round(toFloat64(a.close) * s.ratio, 2) AS one_prior_share_value
FROM
(
SELECT
date,
max(close) AS close
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'NVDA'
AND date >= '2024-06-03'
AND date <= '2024-06-14'
GROUP BY date
) AS a
CROSS JOIN
(
SELECT toFloat64(max(split_to)) / greatest(toFloat64(max(split_from)), 1.0) AS ratio
FROM global_markets.stocks_splits
WHERE ticker = 'NVDA'
AND execution_date BETWEEN '2024-06-05' AND '2024-06-12'
) AS s
ORDER BY a.date패널을 한 시리즈씩 읽어보십시오. close_price는 저장된 일일 종가이며, 저장된 가격 이력은 분할 후 재산정됩니다. 배당락일 이전의 모든 종가는 비율로 나누어져, 이후 차트를 분석하는 사람들을 위해 파일이 연속성을 유지하게 합니다. 해당 시리즈는 Jun 7, 2024에 $120.89, Jun 10, 2024에 $121.79로 표시되며, 그 사이에 단절이 없습니다. 두 수치 모두 이전 세션에서 실제로 지불된 가격은 아닙니다.
one_prior_share_value은 재산정을 되돌립니다. 이 쿼리는 윈도우 내의 모든 종가에 분할 비율을 곱하여, 배당락일 이전에 테이프에 기록된 가격을 복구하고 분할 전 보유 주식 1주의 가치를 추적합니다. 배당락일 직전 마지막 세션인 Jun 7, 2024에 주식은 $1208.88에 거래되었습니다. Jun 10, 2024에 동일한 원본 주식은(이제는 더 많은 수의 주식이 되었지만) $1217.9의 가치를 지녔습니다. 이 시리즈는 세션 간의 일반적인 변동만을 반영하며 분할로 인해 단절되지 않습니다. 가격과 주식 수가 동일한 비율로 움직이므로, 주주가 보유한 포지션 가치는 이벤트 자체에 의해 영향을 받지 않습니다. 이것이 바로 주식 분할이 귀하의 주식에 미치는 영향의 핵심 내용입니다. 위 규칙에 따라 지급일은 배당락일 첫 세션의 전 영업일이며, 이는 패널의 배당락일 이전 측에 위치하고 듀빌 기간도 거기서 종료됩니다.
이런 일은 얼마나 자주 발생합니까?
일정을 뒤바꿀 만큼 큰 규모의 순방향 분할은 일반적인 이벤트입니다. 아래 패널은 미국 시장에서 시행된 모든 분할을 연도별로 집계하며, 25% 기준을 넘는 분할, 그보다 작은 순방향 분할, 그리고 역분할로 분류합니다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
toString(toYear(execution_date)) AS year,
countIf(ratio >= 1.25) AS large_distributions,
countIf(ratio > 1 AND ratio < 1.25) AS small_forward_splits,
countIf(ratio < 1) AS reverse_splits
FROM
(
SELECT
ticker,
execution_date,
max(toFloat64(split_to) / greatest(toFloat64(split_from), 1.0)) AS ratio
FROM global_markets.stocks_splits
WHERE execution_date >= '2016-01-01'
AND execution_date < toStartOfYear(today())
AND ticker NOT IN ('SPCX')
GROUP BY ticker, execution_date
)
GROUP BY year
ORDER BY year2025년에는 239건의 분할이 배당락일이 지급일 이후에 오도록 하는 대규모 분할이었습니다. 같은 해에 1036건의 역분할이 있었는데, 이는 다른 방식으로 처리됩니다. 역분할은 구주를 신주로 교환하는 방식으로 처리되며, 효력 발생일부터 조정된 가격이 고시되고 듀빌 기간은 전혀 없습니다. 순방향 분할의 경우, 주식 분할의 효력 발생 시점에서 효력 발생일 자체를 다룹니다. 이 페이지는 왜 해당 날짜가 지급일 이후에 위치하는지를 설명합니다.
익숙한 기업들의 사례를 통해 이러한 분배 규모를 구체적으로 확인할 수 있습니다. 각 막대는 2020년 이후 해당 기업의 최근 분할 시 1주가 몇 주로 변했는지를 나타냅니다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
ticker,
round(argMax(toFloat64(split_to) / greatest(toFloat64(split_from), 1.0), execution_date), 2) AS shares_from_one,
argMax(concat(toString(toUInt32(split_to)), '-for-', toString(toUInt32(split_from))), execution_date) AS ratio_label,
argMax(formatDateTime(execution_date, '%b %e, %Y'), execution_date) AS adjusted_trading_began
FROM global_markets.stocks_splits
WHERE execution_date >= '2020-01-01'
AND execution_date <= today()
AND toFloat64(split_to) / greatest(toFloat64(split_from), 1.0) >= 2
AND ticker IN ('AAPL', 'AMZN', 'AVGO', 'CMG', 'DXCM', 'FTNT', 'GOOGL', 'LRCX', 'NEE', 'NVDA', 'PANW', 'SHOP', 'SMCI', 'TSLA', 'WMT')
GROUP BY ticker
ORDER BY shares_from_one DESC, tickerCMG은 맨 위에 위치하여 1주를 50주로 변환했으며, 조정된 거래는 Jun 26, 2024부터 시작되었습니다. 그룹 내 가장 작은 비율조차 주식 수를 2배로 늘려 25% 기준을 훨씬 상회합니다. 상장 옵션은 자체 규정에 따라 동일한 날짜에 조정되며, 주식 분할이 옵션에 미치는 영향에서 이를 상세히 다룹니다. 또한 향후 주식 분할에서 공시된 일정을 추적할 수 있습니다.
투자자가 해야 할 일이 있습니까?
없습니다. 듀빌은 브로커 간의 의무이며, 귀하의 브로커는 귀하의 거래가 언제 결제되었는지 이미 알고 있습니다. 명세서에 나타날 때 인지해 두어야 할 두 가지 상황이 있습니다.
듀빌 기간 내에 매수하면 조정 전 가격을 지불하고, 기업으로부터 직접 받는 대신 듀빌을 통해 추가 주식을 받게 됩니다. 주식은 지급일이 아닌 배당락일 며칠 후에 도착할 수 있으며, 해당 기간 동안 귀하의 주식 수와 고시 가격 간의 일시적인 불일치는 정상입니다.
듀빌 기간 내에 매도하면 수령 권리는 주식과 함께 이동합니다. 기준일 명부에 등재되어 있었기 때문에 지급일에 귀하의 계좌로 추가 주식이 입고될 수 있습니다. 이는 귀하가 가질 주식이 아니며, 듀빌 상환 시 브로커가 매수인에게 이전합니다.
대규모 특별 배당도 동일한 방식으로 작동합니다
25% 테스트는 일반적인 분배에 적용됩니다. 주가 대비 4분의 1 이상의 가치를 지닌 일회성 현금 지급은 분할과 동일하게 처리됩니다. 즉, 배당락일은 현금 지급 다음 영업일로 설정되며, 듀빌이 그 간극을 메우며 권리를 이전합니다. 이것이 매년 일부 분배가 이미 지급된 후에 배당락이 발생하는 것처럼 보이는 이유입니다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
ticker,
max(dateDiff('day', pay_date, ex_dividend_date)) AS days_ex_after_pay,
argMax(formatDateTime(ex_dividend_date, '%b %e, %Y'), dateDiff('day', pay_date, ex_dividend_date)) AS ex_label
FROM global_markets.stocks_dividends
WHERE ex_dividend_date > pay_date
AND pay_date >= '2010-01-01'
AND ex_dividend_date <= today()
AND dateDiff('day', pay_date, ex_dividend_date) <= 60
AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY days_ex_after_pay DESC, ticker
LIMIT 12각 막대는 현금 지급일 이후에 배당락이 발생한 기업을 나타내며, 두 날짜 사이의 달력 일수를 측정합니다. ATIB는 그룹 내에서 가장 긴 간극인 55일을 기록했으며, 배당락일은 Feb 3, 2015에 해당합니다. 일반적인 분기 배당은 결코 이런 식으로 나타나지 않으며, 배당락일에 매도하기에서 표준적인 사례를 다룹니다.
자주 묻는 질문(FAQ)
주식 분할에서 듀빌이란 무엇입니까?
듀빌은 주식 거래에 부수되는 의무로, 미결제 분배에 대한 권리를 매도인에게서 매수인에게로 이전합니다. 이는 기준일 이후 배당락일 이전에 결제되는 거래에 적용되며, 주식이 여전히 조정 전 가격으로 거래되는 동안 발생합니다. 청산 결제 기관이 투자자의 별도 조치 없이 이를 추적하고 상환합니다.
주식 분할의 배당락일이 왜 지급일 이후입니까?
주식 가치의 25% 이상인 분배는 지급일 다음 첫 영업일을 배당락일로 지정합니다. 지급 전에는 신주가 어떤 계좌에도 존재하지 않으므로, 시장은 신주가 도착할 때까지 조정 전 가격을 고시합니다. 일반 배당을 포함한 소규모 분배는 배당락일이 먼저 오는 익숙한 순서를 따릅니다.
듀빌 기간은 얼마나 됩니까?
기준일부터 배당락일 직전 세션까지입니다. 기간은 기업이 기준일과 지급일 사이에 두는 간극에 따라 다르며, 통상 며칠 정도의 영업일입니다.
듀빌 기간 중에 매도하면 어떻게 됩니까?
수령 권리는 주식과 함께 이동합니다. 지급일에 분배금이 귀하의 계좌로 입고되더라도, 듀빌이 상환될 때 브로커가 이를 매수인에게 이전하므로 귀하의 포지션은 실제 보유량과 일치하게 됩니다.
역분할도 듀빌을 사용합니까?
아니요. 역분할은 구주를 신주로 교환하는 방식으로 처리되며, 효력 발생일부터 조정된 가격이 고시됩니다. 이전 가격과 새로운 주식 수가 동시에 유효한 기간은 없습니다.
여기에 있는 모든 패널에는 이를 생성한 SQL이 포함되어 있습니다. 하나를 확장하여 각 수치가 어떻게 산출되었는지 확인하십시오. 세션별로 분할을 추적하거나 지급 후 배당락이 발생한 분배를 찾으려면 Strasmore 터미널에서 평이한 영어로 질문하십시오.