SEC 30일 수익률과 분배율의 차이점 비교
SEC 30일 수익률과 분배율의 정의 및 산출 방식을 설명합니다. 동일한 펀드에서 두 지표가 다르게 나타나는 이유와 투자자가 수익률을 해석할 때 주의해야 할 점을 상세히 분석합니다.
SEC 30일 수익률과 분배율의 차이
SEC 30일 수익률(SEC 30-day yield)과 분배율(distribution yield)은 동일한 펀드를 측정하는 두 가지 다른 지표이며, 펀드 소개 페이지에는 이 중 하나만 명시되는 경우가 많습니다. SEC 30일 수익률은 규정에 의해 정의된 표준화된 수치로, 가장 최근 30일 동안 펀드가 보유한 자산에서 발생한 수익에서 펀드 비용을 차감한 뒤 연율화한 값입니다. 반면 분배율은 펀드가 실제로 지급한 현금을 현재 주가와 비교하여 측정한 값입니다. 이 두 지표는 서로 다른 질문에 답하는 것이며, 비교표의 같은 열에 배치하는 것은 어떤 펀드가 더 많은 수익을 지급하는지에 대해 잘못된 결론을 내리게 하는 흔한 원인이 됩니다.
펀드 페이지에 표시되는 세 가지 수익률 지표
- SEC 30일 수익률(SEC 30-day yield): 표준화 수익률이라고도 합니다. 펀드가 지난 30일 동안 보유 자산에서 발생시킨 이자 및 배당 수익에서 해당 기간의 운용 비용을 차감한 뒤, 마지막 날의 최대 공모가로 나누고 SEC가 규정한 공식에 따라 연율화합니다. 모든 펀드가 동일한 기간에 같은 공식을 적용하므로 펀드 간 비교가 가능합니다.
- 후행 12개월 분배 수익률(Trailing twelve-month distribution yield): 지난 12개월 동안 지급된 주당 분배금 총액을 현재 주가로 나눈 값입니다. 이미 지급 완료된 현금 흐름을 기록한 지표입니다.
- 선행, 표시 또는 연율화 분배 수익률(Forward, indicated, or annualized distribution yield): 가장 최근의 분배금에 펀드의 연간 지급 횟수를 곱한 뒤 현재 주가로 나눈 값입니다. 단 한 번의 지급액을 기준으로 전체 연간 수익을 추정합니다.
세 지표 모두 연간 금액을 가격으로 나눈다는 산술적 원리는 동일하며, 이는 배당수익률 계산 방법에 명시된 계산식과 같습니다. 차이는 오직 분자(numerator)를 무엇으로 설정하느냐에 있습니다. 첫 번째 지표는 포트폴리오가 벌어들인 수익을 계산하며, 나머지 두 지표는 펀드가 실제로 지급한 현금을 계산합니다. 이 두 금액이 반드시 일치해야 할 이유는 없습니다.
SEC 30일 수익률과 분배 수익률의 비교
SEC 수익률은 펀드 자체의 발생주의 회계 기록을 바탕으로 산출되어 공시되므로, 펀드 외부에서는 시장 가격만으로 이를 재구성할 수 없습니다. 반면 두 가지 분배 수익률은 모두 재구성이 가능합니다. 아래 표는 널리 보유되는 ETF들을 대상으로, 각 ETF가 지난 12개월간 실제로 지급한 분배금과 최근 종가를 사용하여 해당 수익률을 계산한 것입니다.
모든 수치 뒤에 숨겨진 정확한 SQL
WITH
px AS
(
SELECT
ticker,
argMax(toFloat64(close), date) AS last_close
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('SPY', 'SCHD', 'VYM', 'QQQ', 'TLT', 'JEPI')
AND date >= today() - 30
GROUP BY ticker
),
paid AS
(
SELECT
fund_ticker AS ticker,
sum(cash) AS ttm_cash,
argMax(cash, exd) AS latest_cash,
argMax(freq, exd) AS pays_per_year
FROM
(
SELECT
any(ticker) AS fund_ticker,
any(toFloat64(cash_amount)) AS cash,
any(ex_dividend_date) AS exd,
any(toUInt16(frequency)) AS freq
FROM global_markets.stocks_dividends
WHERE ticker IN ('SPY', 'SCHD', 'VYM', 'QQQ', 'TLT', 'JEPI')
AND ex_dividend_date > today() - 365
AND ex_dividend_date <= today()
AND toUInt16(frequency) > 0
GROUP BY id
)
GROUP BY fund_ticker
)
SELECT
p.ticker AS fund,
round((100 * p.ttm_cash) / x.last_close, 2) AS ttm_distribution_yield_pct,
round((100 * p.latest_cash * p.pays_per_year) / x.last_close, 2) AS indicated_yield_pct,
round(abs(((100 * p.latest_cash * p.pays_per_year) / x.last_close)
- ((100 * p.ttm_cash) / x.last_close)), 2) AS gap_pct
FROM paid AS p
INNER JOIN px AS x ON x.ticker = p.ticker
ORDER BY gap_pct DESC, fund ASC여기에 나열된 6개 펀드 중 두 수치 간의 격차가 큰 순서대로 정렬했을 때, JEPI이 가장 상단에 위치합니다. 이 펀드의 최근 12개월 분배 수익률은 7.95%이며, 표시 수익률(indicated yield)은 7.64%로 두 수치 간 차이는 0.31퍼센트포인트입니다. 표의 반대편 끝에는 SPY가 위치하며, 각각 0.98%와 0.99%를 기록하여 그 차이는 0.01퍼센트포인트입니다. 동일한 날짜, 동일한 가격, 동일한 공식을 적용했습니다. 유일하게 달라진 점은 분자(numerator)에 포함된 지급액의 기준뿐입니다.
펀드가 분배금을 인상한 후 발생하는 현상
표시 수익률(indicated yield)은 더 큰 규모의 분배금이 배당락일(ex-dividend date)을 맞이하는 순간 재산정됩니다. 12개월 후행 수익률(trailing twelve-month yield)은 기존의 작았던 분배금들이 모두 기간에서 제외되기까지 1년이라는 시간이 필요합니다. 그 사이 두 수치는 서로 다른 값을 나타내며, 둘 다 올바르게 계산된 결과입니다.
아래 그래프는 월별 분배를 실시하는 채권 펀드인 iShares 20+ Year Treasury Bond ETF(TLT)의 추이를 보여줍니다. 두 선 모두 동일한 날짜의 동일한 펀드 수익률을 나타냅니다. 첫 번째 선은 해당 월의 단일 분배금을 연율화한 것이며, 두 번째 선은 지난 12개월간의 분배금을 합산한 것입니다.
모든 수치 뒤에 숨겨진 정확한 SQL
WITH
monthly_px AS
(
SELECT
toStartOfMonth(date) AS m,
argMax(toFloat64(close), date) AS px
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'TLT'
AND date >= today() - 1600
GROUP BY m
),
monthly_cash AS
(
SELECT
toStartOfMonth(exd) AS m,
sum(cash) AS cash
FROM
(
SELECT
any(ex_dividend_date) AS exd,
any(toFloat64(cash_amount)) AS cash
FROM global_markets.stocks_dividends
WHERE ticker = 'TLT'
AND ex_dividend_date >= today() - 1600
AND ex_dividend_date <= today()
GROUP BY id
)
GROUP BY m
),
joined AS
(
SELECT
p.m AS m,
p.px AS px,
c.cash AS cash
FROM monthly_px AS p
INNER JOIN monthly_cash AS c ON c.m = p.m
),
rolled AS
(
SELECT
m,
px,
cash,
sum(cash) OVER (ORDER BY m ASC ROWS BETWEEN 11 PRECEDING AND CURRENT ROW) AS ttm_cash,
count() OVER (ORDER BY m ASC ROWS BETWEEN 11 PRECEDING AND CURRENT ROW) AS months_counted
FROM joined
)
SELECT
formatDateTime(m, '%Y-%m') AS month,
formatDateTime(m, '%b %Y') AS month_label,
round((100 * 12 * cash) / px, 2) AS indicated_yield_pct,
round((100 * ttm_cash) / px, 2) AS ttm_yield_pct
FROM rolled
WHERE months_counted = 12
ORDER BY m ASCApr 2023 시점에 해당 펀드의 표시 수익률은 3.03%이었으며, 12개월 후행 수익률은 2.88%이었습니다. Aug 2026에 이르러 두 수치는 각각 4.8%와 5.13%를 기록했습니다. 두 선이 갈라지는 지점은 하나가 당월의 수치를, 다른 하나가 지난 1년의 수치를 반영하고 있기 때문입니다. 단순히 펀드 수익률로만 표기된 수치는 이 둘 중 어느 하나일 수 있습니다.
금리 변동이 채권형 펀드의 수익률 지표에 미치는 영향
채권형 펀드는 매수 시점의 표면금리(coupon)로 채권을 보유합니다. 시장 금리가 변동하더라도 펀드의 월별 분배금은 만기가 도래한 채권이 새로운 채권으로 교체될 때만 조정됩니다. 세 가지 지표 중 SEC 30-day yield(SEC 30일 수익률)가 이러한 회전율을 가장 먼저 반영하는데, 이는 최근 30일간의 발생 이자를 기준으로 산출되기 때문입니다. 반면 trailing twelve-month distribution yield(과거 12개월 분배 수익률)는 가장 늦게 반영됩니다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
formatDateTime(toStartOfMonth(date), '%Y-%m') AS month,
formatDateTime(toStartOfMonth(date), '%b %Y') AS month_label,
round(avg(toFloat64(yield_3_month)), 2) AS treasury_3m_pct,
round(avg(toFloat64(yield_10_year)), 2) AS treasury_10y_pct
FROM global_markets.treasury_yields
WHERE date >= today() - 1600
AND date <= today()
AND yield_3_month > 0
AND yield_10_year > 0
GROUP BY toStartOfMonth(date)
ORDER BY toStartOfMonth(date) ASCMar 2022와 Aug 2026 사이, 3개월 만기 국채 수익률은 0.54%에서 3.9%로, 10년 만기 국채 수익률은 2.38%에서 4.66%로 변동했습니다. 이 패널을 이전 패널과 함께 살펴보면 구조적 차이로 인해 시점의 격차가 발생함을 알 수 있습니다. 시장 금리는 당일에 즉각 변동하지만, 펀드의 월별 분배금은 수개월에 걸쳐 재산정되며, 12개월 합산 지표는 이 세 가지 중 가장 마지막에 안정화됩니다. 이와 같은 시기에 SEC 수익률로 표시된 채권형 펀드와 과거 분배 수익률로 표시된 펀드를 비교하는 것은 서로 다른 시점의 데이터를 비교하는 것과 같습니다.
커버드콜 및 원금환급(Return of Capital) 펀드의 위치
이 경우 분배율은 더 이상 일반적인 의미의 소득 수익률로서의 기능을 상실합니다. 커버드콜 ETF는 보유 자산을 기초로 콜옵션을 매도하고, 그 대가로 받은 옵션 프리미엄 대부분을 주로 매월 분배합니다. 옵션 프리미엄은 이자나 배당 소득이 아니므로 SEC 30일 수익률(SEC 30-day yield)에는 전혀 포함되지 않습니다. 대형주를 보유한 커버드콜 펀드는 SEC 30일 수익률이 일반 지수 펀드와 비슷하게 나타나더라도, 광고하는 분배율은 그보다 몇 배 더 높을 수 있습니다. 두 수치 모두 틀린 것은 아닙니다. 다만 서로 다른 현금 흐름을 측정할 뿐입니다.
일부 분배금은 원금환급(Return of Capital)의 성격을 띠며, 이는 펀드가 소득을 지급하는 대신 투자자의 원금 일부를 돌려주는 것입니다. 원금환급은 분배율에는 포함되지만 SEC 수익률에는 포함되지 않으며, 수령 즉시 투자자의 취득원가(cost basis)를 낮춥니다. 이는 추후 주식을 매도할 때 더 큰 과세 대상 이익으로 나타납니다. 두 자릿수의 분배율이라도 원금환급 비중이 큰 경우와 두 자릿수의 SEC 수익률은 완전히 다른 개념입니다.
두 번째 판단 기준은 지급 안정성입니다. 표시 수익률(indicated yield)은 1회 지급액에 연간 지급 횟수를 곱하여 산출하므로, 기준이 되는 지급액만큼만 신뢰할 수 있습니다. 아래 표는 동일한 펀드들의 2년간 정기 분배 내역을 바탕으로, 실제 지급 횟수와 최대 지급액이 최소 지급액 대비 얼마나 차이가 나는지를 측정합니다.
모든 수치 뒤에 숨겨진 정확한 SQL
SELECT
fund_ticker AS fund,
count() AS payment_count,
round(100 * ((max(cash) / min(cash)) - 1), 1) AS largest_vs_smallest_pct
FROM
(
SELECT
any(ticker) AS fund_ticker,
any(toFloat64(cash_amount)) AS cash
FROM global_markets.stocks_dividends
WHERE ticker IN ('SPY', 'SCHD', 'VYM', 'QQQ', 'TLT', 'JEPI')
AND ex_dividend_date > today() - 730
AND ex_dividend_date <= today()
AND toUInt16(frequency) > 0
GROUP BY id
)
GROUP BY fund_ticker
HAVING count() >= 4
ORDER BY largest_vs_smallest_pct DESC, fund ASCSCHD은 6 펀드 중 가장 넓은 변동 폭을 보이며, 8회 지급 기간 동안 최대 정기 분배액이 최소치보다 203.3% 높았습니다. VYM는 스프레드(spread)가 16.4%에 불과하여 가장 안정적입니다. 첫 번째 펀드의 경우 특정 월의 지급액을 연율화하면 어떤 달을 기준으로 하느냐에 따라 헤드라인 수익률이 크게 달라집니다. 반면 두 번째 펀드는 동일한 방식을 적용해도 결과값에 거의 변화가 없습니다.
어떤 수익률 지표를 언제 사용해야 하는가
- 두 펀드를 서로 비교할 때: SEC 30일 수익률(SEC 30-day yield)을 사용한다. 이는 세 가지 지표 중 공통된 정의에 따라 산출되는 유일한 지표이며, 운용 보수가 이미 차감된 유일한 수치이다.
- 계좌로 입금될 현금을 추정할 때: 최근 12개월 분배 수익률(trailing twelve-month distribution yield)을 사용한다. 단, 이는 향후 수익에 대한 전망치가 아닌 시작점으로 간주해야 한다.
- 인컴 펀드의 대표 수익률을 확인할 때: 해당 펀드가 어떤 분배금 정의를 사용하는지, 그리고 원금환급(Return of Capital)이 포함되어 있는지 각주를 통해 확인한다.
- 두 개 이상의 펀드를 포함한 표를 작성할 때: 하나의 정의를 선택하여 모든 행에 동일하게 적용한다. SEC 수익률과 예상 수익률(indicated yield)을 혼용하는 표는 각주에 따라 펀드 순위가 왜곡될 수 있다.
SCHD 대 VOO 배당 수익률과 같은 동등한 조건의 펀드 비교는 양측이 동일한 방식으로 측정될 때만 유효하다. 펀드 구조(wrapper) 또한 중요하다. SPY의 배당 수익률과 현금 드래그는 펀드의 법적 구조가 실제 지급액에 어떤 영향을 미칠 수 있는지 보여준다.
자주 묻는 질문(FAQ)
SEC 30일 수익률(SEC 30-day yield)은 분배 수익률(distribution yield)과 동일합니까?
아니요, 그렇지 않습니다. SEC 30일 수익률은 펀드가 보유한 자산에서 비용을 차감한 후 지난 30일 동안 발생한 수익을 표준화하여, 서로 다른 두 펀드를 비교할 수 있도록 만든 지표입니다. 반면 분배 수익률은 펀드가 실제로 지급한 현금을 측정하며, 여기에는 옵션 프리미엄(option premium)이나 원금환급(Return of Capital)이 포함될 수 있습니다.
펀드의 분배 수익률이 SEC 수익률보다 높은 이유는 무엇입니까?
보통 두 가지 이유 중 하나입니다. 분배금에 이자나 배당 소득 외에 옵션 프리미엄이나 원금환급과 같은 항목이 포함되어 있거나, 최근 지급액이 펀드의 현재 수익을 상회하는 경우입니다. 옵션 인컴 펀드(option-income funds)에서 이러한 격차가 가장 크게 나타납니다.
어떤 수익률을 봐야 제가 받을 현금 규모를 알 수 있습니까?
분배 수익률이 두 지표 중 더 정확합니다. 펀드가 실제로 지급한 금액을 바탕으로 산출되기 때문입니다. 12개월 후행(trailing twelve-month) 수익률은 이미 종료된 일 년간의 성과를 나타내며, 어떠한 분배 일정이라도 미래에 동일하게 반복된다는 보장은 없습니다.
왜 두 웹사이트에서 동일한 ETF의 수익률을 다르게 표시합니까?
가장 흔한 이유는 한 사이트는 12개월 후행 분배 수익률을, 다른 사이트는 최근 분배금을 연율화(annualized)하여 표시하기 때문입니다. 세 번째 가능성으로는 한 곳이 펀드 공시 자료에 기재된 SEC 30일 수익률을 인용하는 경우입니다. 같은 날, 같은 펀드에 대해 세 가지 수치 모두 각자의 기준에서는 옳을 수 있습니다.
SEC 30일 수익률에 자본이익(capital gains)이 포함됩니까?
아니요, 포함되지 않습니다. 이 지표는 30일 기간 동안 발생한 이자 및 배당 소득에서 비용을 차감한 금액만을 계산합니다. 실현된 자본이익 분배금이나 원금환급은 이 계산에서 제외되며, 이것이 주식형 펀드의 SEC 수익률이 분배 수익률에 비해 낮게 보이는 이유 중 하나입니다.
데이터 참고 사항 및 제외 항목
- 분배금은 합산 전 벤더 레코드 ID를 기준으로 중복 제거되므로, 재입력된 지급액이 두 번 계산되지 않습니다.
- 명시된 지급 빈도를 가진 정기 분배금만이 이 패널에 포함됩니다. 빈도가 없는 특별 배당이나 일회성 지급액은 제외되며, 이를 통해 반복되지 않을 지급액을 근거로 연율화된 수치가 산출되는 것을 방지합니다.
- 가격은 각 펀드의 가장 최근 일일 종가입니다. 장중 가격을 기준으로 계산된 수익률은 이와 약간 다를 수 있습니다.
- 이 페이지의 어떤 패널에도 SEC 30일 수익률은 표시되지 않습니다. 해당 수치는 펀드의 내부 발생주의 기록과 자체 공시 문서에서 산출되는 것으로, 시장 데이터만으로는 재구성할 수 없습니다.
여기에 있는 모든 패널에는 해당 수치를 산출한 SQL이 포함되어 있으므로, 각 수치가 어떻게 계산되었는지 확인하려면 패널을 열어보시기 바랍니다. 팔로우하는 펀드의 분배 이력을 확인하려면 Strasmore 터미널에서 평이한 영어로 요청하십시오.