주식분할은 언제 적용되나
주식분할은 분배락일부터 효력이 발생하며, 보통 지급일 다음 영업일에 조정된 가격으로 거래됩니다. 전체 일정과 due bills를 설명합니다.
주식분할은 분배락일에 효력이 발생하며, 이날부터 주식은 조정된 새 가격으로 거래된다. 선물형 분할의 경우 분배락일은 일반적으로 추가 주식이 계좌에 입고되는 날인 지급일로부터 영업일 기준 하루 뒤다. 이러한 순서는 대부분의 투자자에게 의외일 수 있다. 주식이 계좌에 입고된 뒤에도 한동안 시장에 표시되는 가격은 기존 가격일 수 있기 때문이다.
주식분할의 네 가지 기준일
모든 주식분할에는 네 가지 기준일이 있으며, 이 중 실제 시세 화면에 표시되는 내용을 바꾸는 날은 하나뿐이다. 주식분할이 초래하는 변화로 인한 주식 수 조정은 단순한 산술이다. 혼란은 일정에서 발생한다.
- 발표일. 이사회가 분할을 승인하고 회사가 분할 비율과 적용 예정일을 공시한다. 이 시점에는 주식이나 계좌에 아무런 변화도 발생하지 않는다.
- 기준일. 주주명부를 확정하는 마감일이다. 해당일 장 마감 시점에 명의개서대리인이 보유자로 등재한 사람이 추가 주식을 받을 권리를 갖는다.
- 지급일. 분배일이라고도 한다. 추가 주식이 발행되어 권리 보유자에게 입고되며, 통상 장 마감 후 처리된다.
- 분배락일. 주식이 분할 비율을 반영한 가격으로 새로운 기준에 따라 거래되는 첫 거래일이다. 차트를 보는 투자자에게는 이 날부터 분할이 적용된다.
아래 표에는 많은 독자가 알고 있는 종목 가운데 three-for-one 이상으로 완료된 정방향 주식분할과 각각의 효력 발생일이 정리돼 있다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT ticker,
formatDateTime(execution_date, '%b %e, %Y') AS effective_label,
concat(toString(toUInt32(max(split_to))), '-for-', toString(toUInt32(max(split_from)))) AS ratio_label,
round(toFloat64(max(split_to)) / toFloat64(max(split_from)), 1) AS new_shares_per_old_share
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2022-01-01')
AND execution_date <= toDate('2026-07-31')
AND split_to > 0
AND split_from > 0
AND toFloat64(split_to) / toFloat64(split_from) >= 3
AND ticker IN ('AMZN', 'GOOGL', 'TSLA', 'WMT', 'NVDA', 'CMG', 'AVGO', 'SMCI', 'LRCX', 'DECK', 'ORLY', 'NFLX', 'MSFT', 'AAPL', 'COST', 'ISRG', 'BKNG', 'FICO')
GROUP BY ticker, execution_date
ORDER BY max(execution_date) DESC
LIMIT 12표에서 가장 최근에 해당하는 BKNG은 Apr 6, 2026 25-for-1에 효력이 발생했다. 기존 주식 한 주가 25가 됐다. 가장 오래된 행인 GOOGL의 기준일은 Jul 18, 2022다. 12은 모두 확정된 과거 사례이므로, 목록의 각 날짜는 해당 내용을 담은 거래소 공시와 대조할 수 있다.
주식분할에서 정방향 분할은 언제 효력이 발생하는가?
지급일 다음 영업일이다. 회사가 금요일 장 마감 후 주식을 계좌에 입고하면, 다음 월요일이 조정된 주가로 거래되는 첫 세션이 된다. 이 규칙을 지난 5년 반 동안의 모든 분할에 적용하면 요일별 집계에서도 같은 결과가 나타난다.
모든 수치 뒤에 숨겨진 정확한 SQL
WITH s AS (
SELECT ticker,
execution_date,
toFloat64(max(split_to)) / toFloat64(max(split_from)) AS ratio
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2021-01-01')
AND execution_date <= toDate('2026-07-31')
AND split_to > 0
AND split_from > 0
GROUP BY ticker, execution_date
)
SELECT multiIf(toDayOfWeek(execution_date) = 1, 'Monday',
toDayOfWeek(execution_date) = 2, 'Tuesday',
toDayOfWeek(execution_date) = 3, 'Wednesday',
toDayOfWeek(execution_date) = 4, 'Thursday',
'Friday') AS weekday,
countIf(ratio >= 1.25) AS forward_splits,
countIf(ratio < 1) AS reverse_splits
FROM s
WHERE toDayOfWeek(execution_date) <= 5
GROUP BY weekday
ORDER BY forward_splits DESC, weekday빈도순으로 정렬하면 Thursday이 2021년 이후 300건의 정방향 분할로 가장 많았고, Wednesday의 183건이 뒤를 이었다. 역분할도 동일한 효력 발생일 체계를 적용하며, 그중 789건 역시 Thursday에 효력이 발생했다. 아직 예정된 이벤트는 예정된 주식분할 캘린더에서 발표된 일정을 확인할 수 있으며, 최근 주식분할에는 이미 완료된 분할이 정리되어 있다.
배당락일이 지급일 이후에 오는 이유: due bill
기준일과 배당락일 사이에 due bill이 적용된다. 이 기간에는 주식이 여전히 분할 전 가격으로 거래된다. 거래되는 주식은 분배금이 지급될 때 수량이 늘어나는 주식이다. 매도자는 기준일 현재의 주주이며, 추가 주식은 매도자의 계좌에 입고된다. 그러나 매수자는 분할 전 가격을 지급했으므로 해당 추가 주식을 받을 권리가 있다.
due bill은 이 과정을 마무리하는 의무다. due bill은 주식 인도에 붙어 매도자가 추가 주식을 수령하는 즉시 매수자에게 넘기도록 한다. 이 절차는 브로커가 백그라운드에서 처리한다. 일반 개인투자자는 거래 후 며칠이 지나 추가 주식이 계좌에 입고되는 것만 확인하는 경우가 많다. 적용 기간은 기준일부터 지급일까지다. 배당락일 또는 그 이후의 거래는 조정된 가격으로 권리 없이 결제된다.
이 구조는 한 가지 원칙을 유지한다. 모든 기준일 주주에게 분배 주식이 입고된 뒤에야 호가가 조정된다. 그 사이에 거래한 투자자에게는 due bill이 적용된다. 일반 현금배당은 순서가 반대이며 배당락일이 앞에 온다. 기준일과 배당락일 비교에서 해당 구조를 설명한다.
25% 기준: 분할 일정으로 처리되는 분배
모든 주식 분배가 분할 일정을 따르는 것은 아니다. 통일관행규정(Uniform Practice Code)의 일부인 FINRA Rule 11140은 기준을 25%로 정한다. 발행주식 수의 25% 이상에 해당하는 주식배당이나 주식분할의 배당락일은 지급일 다음 첫 영업일이다. 25% 미만인 분배는 일반적인 배당락일 규정을 따른다. T+1 결제에서는 배당락일이 기준일과 동일하다. 거래소는 각 기업행사에 대해 공지하는 처리 안내에서도 같은 기준을 적용한다.
지난 5년 반 동안 미국 거래소에 상장된 모든 주식분할을 비율별로 분류하면, 이 기준의 양쪽 구간이 하나의 차트에 나타난다.
모든 수치 뒤에 숨겨진 정확한 SQL
WITH s AS (
SELECT ticker,
execution_date,
toFloat64(max(split_to)) / toFloat64(max(split_from)) AS ratio
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2021-01-01')
AND execution_date <= toDate('2026-07-31')
AND split_to > 0
AND split_from > 0
GROUP BY ticker, execution_date
)
SELECT multiIf(ratio < 1, 'reverse split',
ratio < 1.25, 'under 25%',
ratio < 2, '25% to 2-for-1',
ratio < 5, '2-for-1 to 5-for-1',
'5-for-1 or larger') AS ratio_band,
count() AS splits,
uniqExact(ticker) AS companies
FROM s
GROUP BY ratio_band
ORDER BY min(ratio)전체 기업행사 중 4559는 3523개 기업에서 발생한 역주식분할이었다. 역주식분할에서는 주식 수가 늘어나는 대신 줄어든다. (역주식분할이 의미하는 것에서 이 경우를 다룬다.) 역주식분할은 효력 발생일을 기준으로 처리되며, due bill은 발생하지 않는다. 1101는 under 25% 구간에 속했다. 이는 분할 일정을 적용받지 않는 소규모 주식배당이다. 기준을 넘은 구간에서는 117가 25% to 2-for-1 구간에, 727가 2-for-1 to 5-for-1에, 그리고 334가 5-for-1 or larger에 속했다. 마지막 구간은 시장의 큰 관심을 받는 기업행사를 만들어내는 단계다.
NVIDIA 10-for-1 주식분할 타임라인 예시
NVIDIA는 2024년 5월 말 분기 실적을 발표하면서 10-for-1 주식분할을 함께 발표했고, 표준 일정에 따라 절차를 진행했다. 이벤트 전후 10개 거래일의 종가를 정리하면 다음과 같다. 이 기간에는 기준일, 지급일, 첫 조정 거래일까지 모두 포함된다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS date,
formatDateTime(toDate(toTimeZone(window_start, 'America/New_York')), '%b %e, %Y') AS day_label,
round(toFloat64(argMax(close, window_start)), 2) AS close_usd,
round(toFloat64(sum(volume)) / 1e6, 1) AS volume_millions
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'NVDA'
AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2024-06-03')
AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2024-06-14')
AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
+ toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY date, day_label
ORDER BY date행을 순서대로 확인하면 된다. Jun 6, 2024은 기준일이며, 이날 종가는 $1209.42였다. 추가 주식은 Jun 7, 2024 장 마감 후 지급됐고, 이날 종가는 $1208.65로 여전히 분할 전 가격 수준이었다. Jun 10, 2024은 배당락일에 해당하는 분배락일이다. 이날 종가는 $121.65로 직전 거래의 약 10분의 1 수준이었으며, 실시간 차트의 과거 가격 막대도 이에 맞춰 조정됐다.
첫 조정 종가는 직전 종가를 10으로 나눈 값이 아니다. 실제로 그렇게 되는 경우는 없다. 주식분할은 주식 수를 조정한다. 그다음 거래일에는 다른 모든 거래일과 마찬가지로 시장에서 주가가 형성된다. 거래량도 같은 패널에 표시된다. Jun 3, 2024 정규장에서 거래된 주식은 38.4백만 주였고, Jun 14, 2024에는 270.6백만 주가 거래됐다. 이때 각 주식이 나타내는 권리는 해당 기간 시작 시점의 10분의 1에 해당한다.
상장 옵션은 같은 날 청산기관에 의해 조정되며, 행사가격과 인도 대상 수량도 변경된다. 주식분할이 옵션에 미치는 영향에서 관련 절차를 확인할 수 있고, 주식분할 후 주가는 상승하는가에서는 모든 분할 일정에서 제기되는 질문을 수치로 설명한다.
계좌에서 보유자가 매일 확인하는 변화
- 기준일. 눈에 보이는 변화는 없다. 보유 주식 수, 주가, 포지션 가치는 전날과 동일하다.
- 지급일. 추가 주식이 등록되며, 대개 밤사이에 반영된다. 몇 시간 동안은 계좌에 새 보유 주식 수가 기존 주가와 함께 표시될 수 있다. 이 경우 잔고가 부풀려져 보이지만 다음 거래일 시초에 정상화된다.
- 분배락일. 주가는 조정된 수준에서 개장한다. 포지션 가치는 최초 수준으로 돌아가며, 차트의 과거 주가도 조정되어 다시 표시된다.
- 현금 대체 지급. 비율이 정확히 나누어지지 않으면 단주가 발생한다. 7주에 대한 3-for-2 주식분할은 10.5주가 된다. 명의개서대행기관은 일반적으로 0.5주를 발행하지 않고 기준 가격으로 현금 지급한다. 해당 금액은 주식이 아니라 소액의 과세 대상 거래로 계좌에 입금된다.
주식 분할일 FAQ
주식 분할은 기준일에 적용됩니까, 아니면 배당락일에 적용됩니까?
분배락일에 적용됩니다. 기준일은 추가 주식을 받을 권리가 있는 사람만 확정합니다. 분배 규모가 25% 이상이면 분배락일은 지급일 다음 첫 영업일입니다. 따라서 주식이 계좌에 입고된 뒤 조정 가격이 실제 거래에 반영됩니다.
기준일 이후 며칠이 지나야 주식 분할이 적용됩니까?
정해진 기간은 없습니다. 회사가 그 간격을 정하고, 거래소 공시가 해당 일정을 발표합니다. NVIDIA의 10-for-1 분할은 기준일이 Jun 6, 2024, 장 마감 후 분배일이 Jun 7, 2024, 조정 가격으로 거래가 시작된 날이 Jun 10, 2024였습니다.
기준일과 분할일 사이에 주식을 매수하면 어떻게 됩니까?
추가 주식을 받습니다. 해당 거래에는 due bill이 붙습니다. 이는 매도자에게서 매수자에게 추가 주식을 이전하도록 인도 의무에 부여되는 권리·의무입니다. 매수자는 분할 전 가격을 지급하고, 최종적으로 분할 후 주식 수를 보유하게 됩니다.
주식 분할에서 단주에 대한 현금을 받습니까?
대체로 받습니다. 분할 비율에 따라 주식 일부가 발생하면, 명의개서 대행기관이 통상 해당 단주를 매도하고 기준 가격으로 현금 대신 지급합니다. 이 금액은 계좌에 소액의 과세 거래로 반영됩니다.
주식 분할로 보유 포지션의 가치가 달라집니까?
그 자체로는 달라지지 않습니다. 분배락일에 주식 수와 가격이 같은 비율로 변하므로, 해당 시점의 포지션 가치는 변하지 않습니다. 이후 주가 움직임은 일반적인 거래 결과입니다.
이 페이지의 모든 날짜와 가격은 제출된 기업행동 자료와 실제 거래 세션 가격을 대상으로 저장된 쿼리에서 가져왔습니다. 패널을 열면 SQL을 확인할 수 있으며, Strasmore terminal에서 동일한 조건으로 조회할 수도 있습니다.