Strasmore Research
Belajar Matt ConnorOleh Matt Connor · data as of August 6, 2026 · refreshed weekly

Pulangan modal dalam agihan ETF: Panduan asas

Pulangan modal ialah jurang antara kadar agihan ETF covered call dan hasil dividennya. Ketahui bagaimana setiap bahagian agihan memberi kesan kepada asas kos pelaburan anda.

Apakah itu pulangan modal (return of capital) dalam agihan ETF?

Agihan diterima sebagai satu pembayaran tunai, namun ia membawa sehingga tiga sifat berbeza, dan kod cukai melayan setiap satunya secara berasingan.

  1. Pendapatan pelaburan bersih: dividen dan faedah yang dibayar oleh pegangan dana itu sendiri, ditolak perbelanjaan dana.
  2. Keuntungan modal direalisasi: keuntungan yang dibukukan oleh dana hasil penjualan posisi, dibahagikan kepada jangka pendek dan jangka panjang berdasarkan tempoh dana memegang aset tersebut, bukan tempoh anda memegang dana itu.
  3. Pulangan modal: segala yang lain, dibayar daripada modal dana dan bukannya daripada apa yang diperoleh portfolio.

Premium opsyen berada dalam kedudukan yang janggal dalam senarai itu. Apabila dana covered call menjual opsyen dan kemudian membelinya semula atau membiarkannya luput, tunai yang dikutip biasanya bukan pendapatan pelaburan bersih. Ia masuk ke dalam kategori keuntungan, atau, apabila tiada lagi keuntungan untuk diagihkan, ke dalam kategori modal. Dana yang menjalankan program pendapatan opsyen yang besar sering mengelaskan sebahagian besar daripada pembayaran sebagai pulangan modal. Strategi itu sendiri diterangkan dalam panduan covered call ETF kami.

Kadar agihan tidak sama dengan hasil dividen (dividend yield)

Kadar agihan ialah pengiraan aritmetik ke atas pembayaran: tunai terkini yang dibayar dibahagikan dengan harga saham. Tiada apa-apa dalam pengiraan itu yang bertanya dari mana datangnya tunai tersebut. Hasil dividen pula menggambarkan pendapatan yang benar-benar diperoleh oleh portfolio. Panel di bawah menjumlahkan setiap agihan yang dibayar oleh tujuh dana sepanjang tahun lalu, membahagikannya dengan harga setahun sebelumnya, kemudian meletakkan perubahan harga sepanjang tempoh yang sama di sebelahnya.

PertanyaanKadar agihan tahunan terkumpul, perubahan harga, dan jumlah pulangan anggaran
SQL tepat di sebalik setiap nombor
WITH divs AS
(
    SELECT
        ticker,
        sum(cash_amount) AS paid_12m
    FROM
    (
        SELECT
            ticker,
            ex_dividend_date,
            toFloat64(max(cash_amount)) AS cash_amount
        FROM global_markets.stocks_dividends
        WHERE ticker IN ('JEPI', 'JEPQ', 'QYLD', 'XYLD', 'RYLD', 'SCHD', 'SPY')
          AND ex_dividend_date >= today() - 373
          AND ex_dividend_date <  today() - 5
        GROUP BY ticker, ex_dividend_date
    )
    GROUP BY ticker
),
px AS
(
    SELECT
        ticker,
        toFloat64(argMin(close, window_start)) AS price_then,
        toFloat64(argMax(close, window_start)) AS price_now
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('JEPI', 'JEPQ', 'QYLD', 'XYLD', 'RYLD', 'SCHD', 'SPY')
      AND (
            (window_start >= now() - INTERVAL 375 DAY AND window_start < now() - INTERVAL 368 DAY)
         OR (window_start >= now() - INTERVAL 9 DAY   AND window_start < now() - INTERVAL 2 DAY)
          )
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
    GROUP BY ticker
)
SELECT
    px.ticker                                                          AS ticker,
    round(100 * divs.paid_12m / px.price_then, 1)                      AS distribution_rate_pct,
    round(100 * (px.price_now / px.price_then - 1), 1)                 AS price_change_pct,
    round(100 * ((px.price_now + divs.paid_12m) / px.price_then - 1), 1) AS approx_total_return_pct
FROM px
INNER JOIN divs ON divs.ticker = px.ticker
ORDER BY distribution_rate_pct DESC
Run this yourself

Sepanjang tahun lalu, QYLD mencatatkan kadar agihan tertinggi dalam kumpulan tersebut pada 12.6%. Harga sahamnya bergerak 7.6% sepanjang tempoh yang sama. Menambah semula tunai kepada perubahan harga memberikan jumlah pulangan (total return) anggaran sebanyak 20.2%, anggaran kerana ia mengandaikan agihan disimpan dalam bentuk tunai dan bukannya dilaburkan semula. Di hujung carta, SPY membayar 1.2% daripada harga permulaannya. Bandingkan angka pertama setiap dana dengan angka ketiganya dan lajur kadar tersebut tidak lagi berfungsi sebagai penarafan pulangan. Pembayaran dana indeks biasa, dan seretan tunai kecil di belakangnya, adalah titik rujukan yang berguna: lihat hasil dividen SPY.

Bagaimana pulangan modal mengubah cost basis anda

Dalam akaun bercukai, pendapatan pelaburan bersih dan agihan keuntungan modal adalah bercukai pada tahun anda menerimanya. Pulangan modal secara amnya tidak. Ia sebaliknya mengurangkan cost basis anda, yang menangguhkan bil cukai sehingga hari anda menjualnya.

Angka hipotesis yang bulat menjadikan mekanismenya jelas. Anda membeli satu saham pada $50.00. Sepanjang tahun berikutnya, dana membayar anda $2.00, dan kemudian melaporkan $1.20 daripadanya sebagai pendapatan pelaburan bersih dan $0.80 sebagai pulangan modal. Anda dikenakan cukai ke atas $1.20 itu sekarang. Basis anda jatuh daripada $50.00 kepada $49.20. Jika anda menjual pada $50.00, anda membukukan keuntungan modal sebanyak $0.80 yang tidak akan wujud sekiranya keseluruhan $2.00 itu adalah pendapatan. Jika dipegang cukup lama, basis boleh mencecah sifar; pulangan modal seterusnya selepas tahap itu dianggap sebagai keuntungan modal pada tahun ia dibayar. Di dalam IRA atau 401(k), sifat pembayaran tidak membuat perbezaan kepada jumlah yang anda hutang, walaupun dana tetap menjejakinya.

Apakah itu notis Seksyen 19(a)?

Dana yang membayar agihan daripada apa-apa selain pendapatan pelaburan bersih perlu menyatakannya secara bertulis. Keperluan ini terkandung dalam Seksyen 19(a) Akta Syarikat Pelaburan 1940:

Adalah menyalahi undang-undang bagi mana-mana syarikat pelaburan berdaftar untuk membayar sebarang dividen, atau membuat sebarang agihan yang bersifat pembayaran dividen, secara keseluruhan atau sebahagiannya daripada mana-mana sumber selain daripada ... pendapatan bersih terkumpul syarikat yang tidak diagihkan, yang ditentukan mengikut amalan perakaunan yang baik dan tidak termasuk keuntungan atau kerugian yang direalisasikan atas penjualan sekuriti atau harta lain; atau ... pendapatan bersih syarikat yang ditentukan sedemikian bagi tahun fiskal semasa atau sebelumnya; melainkan pembayaran tersebut disertakan dengan penyata bertulis yang mendedahkan secara mencukupi sumber atau sumber-sumber pembayaran tersebut.

Akta Syarikat Pelaburan 1940, Seksyen 19(a), 15 U.S.C. 80a-19(a), dibaca daripada teks statut semasa, Ogos 2026. Nombor klausa digantikan dengan elipsis.

Peraturan SEC di bawahnya, Peraturan 19a-1, menetapkan apa yang perlu ditunjukkan oleh penyata tersebut:

Setiap penyata bertulis yang dibuat menurut seksyen 19 oleh atau bagi pihak syarikat pengurusan hendaklah dibuat pada kertas berasingan dan hendaklah dengan jelas menunjukkan bahagian pembayaran sesaham yang dibuat daripada sumber berikut: (1) Pendapatan bersih bagi tahun fiskal semasa atau sebelumnya, atau pendapatan bersih terkumpul yang tidak diagihkan, atau kedua-duanya, tidak termasuk dalam kedua-dua kes keuntungan atau kerugian daripada penjualan sekuriti atau harta lain. (2) Keuntungan bersih terkumpul yang tidak diagihkan daripada penjualan sekuriti atau harta lain (kecuali bahawa syarikat terbuka boleh melayan sebagai sumber berasingan keuntungan bersihnya daripada jualan sedemikian semasa tahun fiskal semasa). (3) Lebihan berbayar atau sumber modal lain.

Peraturan SEC 19a-1(a), 17 CFR 270.19a-1(a), teks peraturan semasa, Ogos 2026.

Lebihan berbayar atau sumber modal lain ialah baris yang dilaporkan oleh notis 19(a) dana sebagai pulangan modal. Dua ciri membentuk cara anda membacanya. Ia adalah anggaran, dikira pada buku dana bagi tempoh agihan tersebut di bawah perakaunan peraturan itu. Dan ia adalah dokumen berasingan, dihantar bersama pembayaran dan disiarkan di laman web dana, bukan borang cukai.

Mengapa 1099-DIV akhir tahun menyemak semula anggaran

Sebaik sahaja tahun kalendar berakhir, dana mengira semula sifat segala yang dibayarnya di bawah peraturan cukai, yang bukan peraturan perakaunan yang digunakan oleh notis 19(a), dan melaporkan angka akhir pada Borang 1099-DIV. Kotak 1a ialah Jumlah Dividen Biasa, kotak 1b Dividen Layak, kotak 2a Jumlah Agihan Keuntungan Modal, dan kotak 3 Agihan Bukan Dividen. Kotak 3 adalah tempat pulangan modal diletakkan.

Semakan semula berjalan dalam kedua-dua arah. Dana yang menganggarkan pulangan modal yang tinggi sepanjang tahun boleh berakhir dengan keuntungan direalisasi yang mengelaskan semula sebahagian besarnya sebagai agihan keuntungan modal, dan dana yang tidak menganggarkan apa-apa boleh melaporkan sebahagian daripadanya pada bulan Januari. Anggap notis 19(a) sebagai anggaran semasa dan 1099-DIV sebagai angka yang digunakan oleh penyata cukai anda. Ini adalah maklumat umum mengenai kategori tersebut, bukan nasihat cukai.

Pulangan modal yang merosakkan dan tidak merosakkan

Pulangan modal pada notis tidak bermakna dana itu sedang "memakan dirinya sendiri". Pulangan modal yang tidak merosakkan adalah hasil perakaunan: ekonomi dana menampung pembayaran tersebut, dan sifat cukai hanya menetapkan sebahagian daripadanya kepada modal. Penghargaan belum direalisasi yang belum dijual oleh dana, dan pulangan modal yang disalurkan terus daripada pegangan seperti REIT dan MLP, kedua-duanya menghasilkannya.

Pulangan modal yang merosakkan adalah kes yang satu lagi. Pembayaran melebihi apa yang diperoleh dana, dan kekurangan itu diambil daripada aset. Kurang aset sesaham bermakna nilai aset bersih (NAV) yang lebih rendah, dan NAV yang lebih rendah bermakna pembayaran seterusnya dengan jumlah dolar yang sama adalah potongan yang lebih besar daripada periuk yang lebih kecil. Tandanya ialah garis harga yang semakin menurun sepanjang tahun sementara pembayaran diteruskan. Panel di bawah mengindeks harga saham setiap dana kepada 100 pada permulaan tempoh, meletakkan tiga dana pada tahap harga berbeza pada satu skala.

PertanyaanIndeks harga saham kepada 100, tiga ETF covered call, bulanan
SQL tepat di sebalik setiap nombor
WITH monthly AS
(
    SELECT
        ticker,
        toStartOfMonth(toTimeZone(window_start, 'America/New_York')) AS month_start,
        argMax(toFloat64(close), window_start)                       AS month_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('QYLD', 'XYLD', 'RYLD')
      AND window_start >= toDateTime('2021-09-01 04:00:00')
      AND window_start <  toDateTime('2026-08-01 04:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
    GROUP BY ticker, month_start
),
base AS
(
    SELECT
        ticker,
        argMin(month_close, month_start) AS base_close
    FROM monthly
    GROUP BY ticker
)
SELECT
    formatDateTime(m.month_start, '%Y-%m')                                  AS month,
    round(100 * sumIf(m.month_close / b.base_close, m.ticker = 'QYLD'), 1)  AS qyld_price_index,
    round(100 * sumIf(m.month_close / b.base_close, m.ticker = 'XYLD'), 1)  AS xyld_price_index,
    round(100 * sumIf(m.month_close / b.base_close, m.ticker = 'RYLD'), 1)  AS ryld_price_index
FROM monthly AS m
INNER JOIN base AS b ON b.ticker = m.ticker
GROUP BY m.month_start
ORDER BY m.month_start
Run this yourself

Antara 2021-09 dan 2026-07, indeks harga QYLD bergerak daripada 100 kepada 80.5. Jika anda membaca garis itu sahaja, anda akan membuat kesimpulan bahawa pemegang kehilangan wang. Anda tidak boleh membuat kesimpulan itu, kerana indeks hanya menjejaki harga, dan setiap agihan yang dibayar sepanjang tahun tersebut hilang daripadanya. Tunai itu nyata dan hakisan itu nyata; jumlah pulangan adalah satu-satunya angka yang mengambil kira kedua-duanya. Di mana kedudukan harga dana berbanding nilai apa yang dipegangnya adalah soalan berasingan, yang diliputi dalam premium dan diskaun ETF kepada NAV, dan aritmetik di bawah NAV itu sendiri ada dalam bagaimana NAV dana dikira.

Sekarang letakkan aliran pembayaran di sebelah laluan harga itu. Panel seterusnya memplot apa yang dibayar oleh setiap dana sesaham, bulan demi bulan, sepanjang tempoh yang sama.

PertanyaanAgihan tunai setiap saham, bulan demi bulan
SQL tepat di sebalik setiap nombor
SELECT
    formatDateTime(toStartOfMonth(ex_dividend_date), '%Y-%m') AS month,
    round(sumIf(cash_amount, ticker = 'QYLD'), 4)             AS qyld_per_share,
    round(sumIf(cash_amount, ticker = 'XYLD'), 4)             AS xyld_per_share,
    round(sumIf(cash_amount, ticker = 'RYLD'), 4)             AS ryld_per_share
FROM
(
    SELECT
        ticker,
        ex_dividend_date,
        toFloat64(max(cash_amount)) AS cash_amount
    FROM global_markets.stocks_dividends
    WHERE ticker IN ('QYLD', 'XYLD', 'RYLD')
      AND ex_dividend_date >= toDate('2021-09-01')
      AND ex_dividend_date <  toDate('2026-08-01')
    GROUP BY ticker, ex_dividend_date
)
GROUP BY toStartOfMonth(ex_dividend_date)
ORDER BY toStartOfMonth(ex_dividend_date)
Run this yourself

Dalam 2026-07 QYLD membayar $0.1775 sesaham, berbanding $0.1902 dalam 2021-09. Pembayaran dolar kekal dalam julat yang agak sempit sepanjang keseluruhan tempoh sementara indeks harga tidak, itulah cara kadar tajuk utama bertahan pada asas yang mengecil. Dana yang membayar setiap bulan lebih kerap mengundang perbandingan ini berbanding pembayar suku tahunan, satu tabiat yang wajar dibawa ke dalam saham dividen bulanan juga.

Kadar agihan berbanding jumlah pulangan

Dua angka menentukan apa yang ditinggalkan oleh kadar tajuk utama. Yang pertama ialah kadar agihan. Yang kedua ialah jumlah pulangan sepanjang tempoh yang sama, perubahan harga ditambah agihan, iaitu angka yang menjawab sama ada pembayaran itu diperoleh. Dana boleh mencatatkan kadar agihan yang tinggi di samping jumlah pulangan yang lemah selama bertahun-tahun, dan jurang itu adalah modal yang dikembalikan kepada anda. Jejak di bawah menyematkan satu dana merentasi lima tahun kalendar penuh.

PertanyaanQYLD mengikut tahun kalendar: tunai dibayar, harga purata, kadar tersirat
SQL tepat di sebalik setiap nombor
WITH yearly_px AS
(
    SELECT
        toYear(toTimeZone(window_start, 'America/New_York')) AS yr,
        round(avg(toFloat64(close)), 2)                      AS avg_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'QYLD'
      AND window_start >= toDateTime('2021-01-01 05:00:00')
      AND window_start <  toDateTime('2026-01-01 05:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
    GROUP BY yr
),
yearly_div AS
(
    SELECT
        toYear(ex_dividend_date)         AS yr,
        round(sum(cash_amount), 3)       AS distributions_per_share,
        count()                          AS payments
    FROM
    (
        SELECT
            ex_dividend_date,
            toFloat64(max(cash_amount)) AS cash_amount
        FROM global_markets.stocks_dividends
        WHERE ticker = 'QYLD'
          AND ex_dividend_date >= toDate('2021-01-01')
          AND ex_dividend_date <  toDate('2026-01-01')
        GROUP BY ex_dividend_date
    )
    GROUP BY yr
)
SELECT
    toString(p.yr)                                            AS year,
    d.distributions_per_share                                 AS distributions_per_share,
    p.avg_close                                               AS avg_close,
    round(100 * d.distributions_per_share / p.avg_close, 1)   AS distribution_rate_pct,
    d.payments                                                AS payments
FROM yearly_px AS p
INNER JOIN yearly_div AS d ON d.yr = p.yr
ORDER BY p.yr
Run this yourself

Dalam 2021, QYLD mengagihkan $2.851 sesaham berbanding purata harga sesi biasa sebanyak $22.59, kadar agihan sebanyak 12.6%. Dalam 2025 pembayaran adalah $2.041 sesaham pada purata harga $17.11, kadar sebanyak 11.9%. Kadar itu berakhir berhampiran tempat ia bermula, dan kedua-dua inputnya bergerak sepanjang jalan. Itulah tujuan utama nisbah tersebut: ia boleh kekal stabil sementara pengangka dan penyebut kedua-duanya mengecil, yang tidak memberitahu anda apa-apa tentang sama ada dana itu memperoleh apa yang dibayarnya.

Soalan Lazim

Adakah pulangan modal daripada ETF boleh dikenakan cukai?

Secara amnya tidak pada tahun anda menerimanya. Ia mengurangkan cost basis anda, yang meningkatkan keuntungan modal, atau mengurangkan kerugian, yang anda bukukan apabila anda menjual. Sebaik sahaja basis mencecah sifar, pulangan modal seterusnya dianggap sebagai keuntungan modal pada tahun ia dibayar.

Apakah itu notis Seksyen 19(a)?

Penyata bertulis yang dihantar oleh dana bersama mana-mana agihan yang dibayar daripada sumber selain pendapatan pelaburan bersih. Peraturan 19a-1 memerlukannya pada kertas berasingan, membahagikan pembayaran sesaham merentasi pendapatan bersih, keuntungan terkumpul daripada jualan, dan lebihan berbayar atau sumber modal lain. Setiap angka di dalamnya adalah anggaran pada masa pembayaran.

Adakah pulangan modal bermakna ETF kehilangan wang?

Tidak secara sendirinya. Pulangan modal yang tidak merosakkan datang daripada perbezaan antara perakaunan dana dan sifat cukai. Pulangan modal yang merosakkan membayar lebih daripada apa yang diperoleh dana, dan ia muncul sepanjang tahun sebagai harga saham yang semakin menurun sementara pembayaran diteruskan.

Adakah kadar agihan dua angka sama dengan hasil dua angka?

Tidak. Kadar agihan membahagikan pembayaran terkini dengan harga saham dan mengabaikan dari mana datangnya tunai tersebut. Hasil menggambarkan pendapatan yang diperoleh portfolio. Letakkan kadar agihan di sebelah jumlah pulangan sepanjang tempoh yang sama untuk melihat berapa banyak pembayaran yang benar-benar diperoleh.

Bagaimanakah saya mencari pulangan modal dalam agihan ETF saya?

Dua tempat. Dana menyiarkan notis 19(a) dengan setiap agihan yang terjejas, membawa pecahan anggaran. Borang 1099-DIV anda kemudian melaporkan angka akhir bagi tahun tersebut dalam kotak 3, Agihan Bukan Dividen.


Setiap panel di sini dibuka kepada SQL tepat yang menghasilkannya. Untuk meletakkan kadar agihan di sebelah jumlah pulangan pada dana yang anda ikuti, minta kedua-duanya dalam bahasa Inggeris yang mudah di terminal Strasmore.