每月配息 ETF:哪些基金真的每月發放
每月配息 ETF 一年發放十二次。了解哪些基金家族確實採用每月配息、為何 headline yield 不宜直接比較,以及現金何時入帳。
每月配息 ETF 每年發放十二次現金分配,而非通常的四次。幾乎所有這類 ETF 都屬於三種結構家族之一,各家族產生每月現金的方式不同。配息時程只能告訴你資金何時入帳,無法說明配息金額有多大,也無法說明配息由哪些項目構成。
什麼樣的 ETF 屬於每月配息 ETF?
ETF(exchange traded fund,交易所交易基金)是一籃子證券,交易方式如同單一股票。這籃子資產所收取的任何收入,包括債券票息、股票股息,以及基金賣出選擇權取得的權利金,都會以分配形式支付給股東。基金發起人決定分配日程,可以是每月、每季、每半年或每年。這項選擇屬於行政安排,不會改變投資組合實際賺取的收入。
對尋找每月收入的投資人而言,這項區分很重要。持有相同債券的每季配息基金與每月配息基金,收到的票息相同,只是前者將配息集中發放。本指南每月配息股票對個別公司也有相同說明;這類公司相當少見,且集中於少數產業。以基金形式來看,每月配息日程普遍得多,而計算實際分配次數,是確認基金是否屬於每月配息基金的唯一可靠方式。基金的行銷頁面可以修改,但付款紀錄不會因此改變。
每個數據背後的精確 SQL 語法
SELECT
ticker,
multiIf(
ticker IN ('AGG', 'HYG', 'BKLN'), 'Bond and loan',
ticker IN ('QYLD', 'JEPI', 'JEPQ'), 'Derivative income',
ticker IN ('PFF', 'SRET', 'SDIV'), 'REIT, BDC and preferred',
'Quarterly benchmark'
) AS fund_family,
round(countDistinct(ex_dividend_date) / 3, 1) AS payments_per_year
FROM global_markets.stocks_dividends
WHERE ticker IN ('AGG', 'HYG', 'BKLN', 'QYLD', 'JEPI', 'JEPQ',
'PFF', 'SRET', 'SDIV', 'SPY', 'SCHD', 'VNQ')
AND ex_dividend_date >= today() - 1095
AND ex_dividend_date < today()
GROUP BY ticker
ORDER BY payments_per_year DESC, ticker在面板列出的 12 檔基金中,排名最前者過去三年每年發放 12 次分配,排名最後者則為 4 次。中間的基金非常少。基金通常採用每月或每季其中一種日程,而且往往多年維持不變。每個 ticker 旁的家族欄位才是值得記住的部分,因為它說明現金收入的來源。
哪些 ETF 每月配息?
幾乎所有這類基金都可歸入三種結構。
- 債券與貸款基金。 公司債、市政債與政府債券會在各自錯開的日期支付票息。持有數百檔債券的基金幾乎持續收到現金,而每月配息可減少兩次收款之間的閒置現金。銀行貸款基金也採用相同方式,持有的浮動利率貸款票息會隨短期利率調整。
- 備兌買權與衍生品收益基金。 這類基金持有股票投資組合,並針對持股賣出買權,預先收取權利金。基金通常每月或每週建立新的選擇權部位,而權利金收入的節奏可支持每月分配。本指南備兌買權 ETF說明這項權利金對持有人而言的代價:基金放棄所賣買權履約價格以上的投資組合漲幅。
- REIT、BDC 與特別股基金。 不動產投資信託與 business development company 必須分配大部分應稅所得,才能維持其稅務待遇。特別股則在排定日期支付固定股息。由這些資產組成的基金,全年都會收到具有契約約束的現金流。
每月配息 ETF 的配息高於每季配息 ETF 嗎?
不能一概而論。配息頻率與配息金額分開決定,基金不會因為一年開出十二張支票,而非四張,就取得額外收入。唯一的機械性差異在於再投資:每月再投資的現金會比等待三個月的現金更早開始複利。以全年計算,這項差距通常以 basis points(基點)衡量,也就是百分之一個百分點,而非完整的百分點。
真正會推動表面數字的是基金持有的資產。下方面板取相同基金,加總過去十二個月的現金分配,再除以目前股價。這就是 trailing distribution rate(追蹤分配率),也是多數篩選器顯示在基金名稱旁的數字。
每個數據背後的精確 SQL 語法
WITH
ttm AS
(
SELECT
ticker,
sum(amount) AS ttm_cash
FROM
(
SELECT
ticker,
ex_dividend_date,
max(toFloat64(cash_amount)) AS amount
FROM global_markets.stocks_dividends
WHERE ticker IN ('AGG', 'HYG', 'BKLN', 'QYLD', 'JEPI', 'JEPQ',
'PFF', 'SRET', 'SDIV', 'SPY', 'SCHD', 'VNQ')
AND ex_dividend_date >= today() - 365
AND ex_dividend_date < today()
GROUP BY ticker, ex_dividend_date
)
GROUP BY ticker
),
px AS
(
SELECT
ticker,
argMax(toFloat64(close), date) AS last_close
FROM global_markets.stocks_daily_aggs
WHERE ticker IN ('AGG', 'HYG', 'BKLN', 'QYLD', 'JEPI', 'JEPQ',
'PFF', 'SRET', 'SDIV', 'SPY', 'SCHD', 'VNQ')
AND date >= today() - 45
GROUP BY ticker
)
SELECT
px.ticker AS ticker,
multiIf(
px.ticker IN ('AGG', 'HYG', 'BKLN'), 'Bond and loan',
px.ticker IN ('QYLD', 'JEPI', 'JEPQ'), 'Derivative income',
px.ticker IN ('PFF', 'SRET', 'SDIV'), 'REIT, BDC and preferred',
'Quarterly benchmark'
) AS fund_family,
round(100 * ttm.ttm_cash / px.last_close, 2) AS trailing_rate_pct
FROM px
INNER JOIN ttm ON px.ticker = ttm.ticker
ORDER BY trailing_rate_pct DESC面板依分配率由高至低排序,最上方為 11.58%,最下方為 0.97%。請同時查看旁邊的家族欄位。排名反映各基金持有的資產及其認列收入的方式,而每月配息基金分布於大部分區間,並未集中在某一端。
為什麼兩檔殖利率相同的每月配息 ETF 不具可比性?
分配率是回顧已支付現金的指標,計算期間內若出現一筆異常偏高的分配,就會拉高該數字。SEC 30 day yield 則是不同的衡量方式:它依所有美國基金都必須採用的公式,計算投資組合過去一個月所賺取的收入,並扣除費用。即使是同一檔基金、同一天,兩者也可能出現大幅差異。SEC 30 day yield 與分配殖利率將詳細說明計算方式。
第二項差異在於現金的構成。部分分配可能來自資本返還,也就是基金以分配形式支付、但並未賺取的收入。這類金額會降低你的 cost basis(成本基礎),而非在收到當年列為收入;它也可能讓表面分配率維持穩定,儘管每筆分配有一部分其實是返還本金。ETF 分配中的資本返還說明基金如何揭露這項資訊,包括隨付款提供的 Section 19 通知,以及年度 1099-DIV。只比較兩檔每月配息基金的表面分配率,等於把債券基金的票息收入與選擇權賣方的權利金放在一起,並視為相同數字。
每月配息 ETF 的分配有多穩定?
每月配息不代表固定配息。每股金額會在每次付款時重新設定,而且不同家族的基金會因不同原因而變動。面板追蹤一檔 Nasdaq 100 備兌買權基金與一檔核心投資級債券基金過去 24 個完整月份的表現。
每個數據背後的精確 SQL 語法
WITH paid AS
(
SELECT
ticker,
ex_dividend_date,
max(toFloat64(cash_amount)) AS amount
FROM global_markets.stocks_dividends
WHERE ticker IN ('QYLD', 'AGG')
AND ex_dividend_date >= subtractMonths(toStartOfMonth(today()), 24)
AND ex_dividend_date < toStartOfMonth(today())
GROUP BY ticker, ex_dividend_date
)
SELECT
toString(toStartOfMonth(ex_dividend_date)) AS month,
round(sumIf(amount, ticker = 'QYLD'), 4) AS option_income_per_share,
round(sumIf(amount, ticker = 'AGG'), 4) AS bond_fund_per_share
FROM paid
GROUP BY month
ORDER BY month兩條序列都不是水平直線。債券基金的配息會隨其買入債券的票面利率變動,因為舊持債會到期。選擇權收益基金的配息則會隨每月賣出買權時可取得的權利金變動,而權利金會與選擇權波動率同步升降。在圖示的最近一個完整月份,備兌買權基金每股支付 $0.1775,債券基金則支付 $0.3307。兩個數字都不是對下個月的承諾。基金可以隨時提高或削減分配金額,而付款歷史記錄的是基金已經做過的事,不是對未來付款的日程安排。
現金實際何時入帳?
每次分配都由三個日期決定。除息日是基金開始在不附帶即將發放分配的情況下交易的第一天;在該日期前持有股票,才有權取得現金。股權登記日則確認持有人身分。支付日是款項入帳的日期。除息日說明將介紹這三個日期背後的交割機制。
每個數據背後的精確 SQL 語法
SELECT
ticker,
round(avg(dateDiff('day', ex_dividend_date, pay_date_actual)), 1) AS avg_days_ex_to_pay
FROM
(
SELECT
ticker,
ex_dividend_date,
max(pay_date) AS pay_date_actual
FROM global_markets.stocks_dividends
WHERE ticker IN ('AGG', 'HYG', 'BKLN', 'QYLD', 'JEPI', 'JEPQ',
'PFF', 'SRET', 'SDIV')
AND ex_dividend_date >= today() - 730
AND ex_dividend_date < today()
AND pay_date >= ex_dividend_date
GROUP BY ticker, ex_dividend_date
)
GROUP BY ticker
ORDER BY avg_days_ex_to_pay DESC以過去兩年的付款計算平均值,從除息日到現金入帳的等待時間,在這組基金中最短為 2.8 天,最長為 7.2 天。每月日程代表一年有十二個這樣的週期,而不是四個;這也是它最實際的吸引力:投資人可以將配息日程配合每月預算。每月建立 $1,000 股息收入說明達成每月目標金額所需的資本計算。
常見問題
哪些 ETF 每月配息?
每月配息基金主要集中於債券與銀行貸款基金、備兌買權或衍生品收益基金,以及持有 REIT、BDC 或特別股的基金。與其依賴很快會過時的公開清單,不如按照上方第一個面板的方法,計算基金過去三年的分配次數。
每月配息 ETF 的殖利率高於每季配息 ETF 嗎?
配息頻率不會決定配息金額。持有相似資產的每月配息基金與每季配息基金,一年內可能分配相近的金額。唯一的結構性差異是,每月現金可以更早再投資;在一般利率下,每年效益約為幾個基點。
每月 ETF 分配的課稅方式與每季分配不同嗎?
不會。分配的課稅方式取決於其構成,而非款項到達的頻率。同一檔基金在同一年內,可能支付 ordinary income、qualified dividends、資本利得與資本返還,並在年度 1099-DIV 中分別列示。
分配率與 SEC 30 day yield 有何不同?
分配率是將基金已支付的現金按年化計算,再除以基金股價。SEC 30 day yield 則是根據投資組合過去一個月所賺取的收入,扣除費用後依標準化公式計算。兩者差距很大時,應進一步查看分配的構成。
每月配息 ETF 可以削減分配嗎?
可以。每月配息基金會在每次付款時重新設定每股金額,該金額可能逐月上升或下降。付款歷史只是基金過去支付金額的記錄,不構成對未來付款的義務。
本頁每個面板都附有產生該面板的 SQL。展開面板後,即可查看計算了哪些分配,以及涵蓋哪些日期。若要自行查詢任何基金的付款紀錄,請在 Strasmore terminal 以自然語言提出問題。