Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor · · Updated 2026-07-25

purata kos dolar berkesan atau tidak

Kajian data $500 sebulan ke dalam SPY berbanding pelaburan sekaligus dari 2016 hingga 2026, dan untuk apa purata kos dolar sebenarnya direka.

Purata kos dolar bermaksud melabur jumlah tetap pada jadual tetap, contohnya $500 ke dalam dana indeks pada hari pertama setiap bulan, tanpa mengira harga pada hari itu. Adakah purata kos dolar berkesan? Ia berkesan untuk tugas yang direka: ia menjadikan pelaburan sebagai tabiat dan mengambil keputusan pemasaan daripada tangan anda. Apa yang tidak dilakukannya, dalam pasaran yang meningkat, adalah mengatasi meletakkan jumlah dolar yang sama sekaligus.

Apa sebenarnya purata kos dolar

Purata kos dolar (DCA) adalah jadual, bukan sistem untuk memilih pemenang. Anda komited dengan jumlah dolar yang ditetapkan pada selang masa yang ditetapkan dan biarkan harga menjadi apa sahaja. Apabila harga rendah, $500 anda membeli lebih banyak saham; apabila tinggi, ia membeli lebih sedikit. Dari masa ke masa, kos purata sesaham anda berada di tengah-tengah harga yang anda bayar.

Perbandingan yang jujur adalah dengan jumlah sekaligus: jumlah dolar yang sama dilaburkan sekali, pada permulaan. Kebanyakan orang tidak pernah menghadapi pilihan itu dengan jelas. Wang tiba dengan setiap gaji, dan anda melaburkannya semasa ia tiba, yang merupakan DCA secara lalai. Soalan jumlah sekaligus hanya menjadi kritikal apabila anda sudah memegang timbunan tunai sekaligus, seperti warisan atau bonus kerja. Kedua-dua situasi adalah berbeza, dan data di bawah memisahkannya.

$500 sebulan ke dalam S&P 500

Inilah versi mudahnya. Bermula pada Januari 2016, beli $500 SPY (dana indeks S&P 500) pada awal setiap bulan sehingga pertengahan 2026. Bersama-sama dengannya, bayangkan anda mempunyai jumlah yang sama tersedia pada Januari 2016 dan meletakkan semuanya sekaligus.

Pertanyaan$500 sebulan ke dalam SPY berbanding satu jumlah sekaligus, 2016 hingga 2026 (nilai portfolio, $ ribu)
SQL tepat di sebalik setiap nombor
WITH
monthly AS (
    SELECT toStartOfMonth(dt) AS mo, argMin(c, dt) AS px
    FROM (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS dt,
               argMax(toFloat64(close), window_start) AS c
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= '2016-01-01 00:00:00' AND window_start < '2026-07-01 00:00:00'
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
        GROUP BY dt
    )
    GROUP BY mo
),
agg AS (
    SELECT argMin(px, mo) AS first_px, sum(500.0) AS total_invested FROM monthly
)
SELECT mo AS month,
       round(sum(500.0 / px) OVER (ORDER BY mo) * px / 1000, 1) AS dca_value,
       round((total_invested / first_px) * px / 1000, 1) AS lumpsum_value,
       round(sum(500.0) OVER (ORDER BY mo) / 1000, 1) AS invested
FROM monthly CROSS JOIN agg
ORDER BY mo

Menjelang Jun 2026, pelan bulanan telah menjadikan sumbangan $63k kepada $139.3k. Jumlah sekaligus, dilaburkan sepenuhnya dari bulan pertama, berakhir pada $237.7k. Jumlah dolar yang sama masuk, dan jumlah sekaligus selesai jauh di hadapan.

Jurang itu kelihatan dalam carta, bukan dalam mana-mana sifat saham. Jumlah sekaligus mempunyai semua $63k berfungsi dari Januari 2016. Pelan bulanan hanya mempunyai sumbangannya setakat ini yang berisiko: pada masa ia telah meletakkan separuh wang, bertahun-tahun telah berlalu, dan saham-saham terawal dan termurah adalah sebahagian kecil daripada periuk. Sepanjang dekad yang cenderung meningkat, wang yang dilaburkan lebih awal dikompaun lebih lama.

Adakah jumlah sekaligus sentiasa menang?

Sepanjang sepuluh tahun satu indeks, ya. Untuk memeriksa bahawa ia bukan keanehan SPY, berikut adalah lima nama yang dipegang dengan cara yang sama, $500 sebulan dari 2016 hingga 2026, dengan alternatif jumlah sekaligus di sebelah setiap satu. Kesemua lima bebas pecahan sepanjang tempoh itu, yang memastikan harga mentah setanding dari hujung ke hujung.

PertanyaanPelan $500 sebulan yang sama berbanding jumlah sekaligus merentas lima saham, 2016 hingga 2026 ($ ribu)
SQL tepat di sebalik setiap nombor
WITH
monthly AS (
    SELECT ticker, toStartOfMonth(dt) AS mo, argMin(c, dt) AS px
    FROM (
        SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS dt,
               argMax(toFloat64(close), window_start) AS c
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker IN ('SPY', 'QQQ', 'MSFT', 'JNJ', 'KO')
          AND window_start >= '2016-01-01 00:00:00' AND window_start < '2026-07-01 00:00:00'
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
        GROUP BY ticker, dt
    )
    GROUP BY ticker, mo
)
SELECT ticker,
       round(sum(500.0 / px) * argMax(px, mo) / 1000, 1) AS dca_final,
       round(sum(500.0) / argMin(px, mo) * argMax(px, mo) / 1000, 1) AS lumpsum_final
FROM monthly
GROUP BY ticker
HAVING count() = 126
ORDER BY lumpsum_final DESC

Jumlah sekaligus berakhir di hadapan dalam setiap satu. MSFT membawa pelan bulanan kepada $199.4k dan jumlah sekaligus kepada $529.5k. KO, pendaki paling perlahan daripada lima, mencapai $92.6k pada pelan bulanan dan $116.8k pada jumlah sekaligus. Jurang itu mengikut saiz kenaikan: semakin cepat nama meningkat, semakin banyak pelaburan awal penuh menjauhi.

Di mana purata kos dolar memperoleh nilainya

Keunggulan jumlah sekaligus bergantung pada dua perkara yang jarang anda miliki bersama: jumlah sekaligus, dan pasaran yang kebanyakannya meningkat dari hari anda membeli. Gerakkan titik masuk dan hasil jumlah sekaligus bergerak banyak. Panel seterusnya ini menjalankan pelan lima tahun, $30,000 bermula setiap Januari dari 2016 hingga 2021, $500 sebulan selama enam puluh bulan, di sebelah jumlah sekaligus $30,000 yang sama pada hari pertama.

PertanyaanPelan $30,000 selama lima tahun mengikut tahun mula: purata kos dolar berbanding jumlah sekaligus ($ ribu)
SQL tepat di sebalik setiap nombor
WITH
monthly AS (
    SELECT toStartOfMonth(dt) AS mo, argMin(c, dt) AS px
    FROM (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS dt,
               argMax(toFloat64(close), window_start) AS c
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY'
          AND window_start >= '2016-01-01 00:00:00' AND window_start < '2026-07-01 00:00:00'
          AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
               + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
        GROUP BY dt
    )
    GROUP BY mo
),
w AS (
    SELECT mo, px,
        sum(500.0 / px) OVER (ORDER BY mo ROWS BETWEEN CURRENT ROW AND 59 FOLLOWING) AS dca_shares,
        count() OVER (ORDER BY mo ROWS BETWEEN CURRENT ROW AND 59 FOLLOWING) AS n_ahead,
        leadInFrame(px, 59) OVER (ORDER BY mo ROWS BETWEEN CURRENT ROW AND 59 FOLLOWING) AS end_px
    FROM monthly
)
SELECT toString(toYear(mo)) AS start_year,
    round(30000.0 / px * end_px / 1000, 1) AS lumpsum_final,
    round(dca_shares * end_px / 1000, 1) AS dca_final
FROM w
WHERE toMonth(mo) = 1 AND n_ahead = 60 AND toYear(mo) BETWEEN 2016 AND 2021
ORDER BY start_year

Jumlah sekaligus menang setiap tahun permulaan di sini juga. Sebarannya adalah intinya. Jumlah sekaligus $30,000 berakhir di mana-mana dari $45.5k untuk permulaan 2018, yang lima tahunnya merangkumi kejatuhan akhir 2018 dan kemalangan 2020, sehingga $60k untuk permulaan 2017. Hasil anda bergantung pada bulan yang anda mulakan. Pengakhiran pelan bulanan lebih ketat, dari $37k hingga $45.5k. Purata masuk menyempitkan julat hasil. Ia memberikan sedikit kenaikan sebagai pertukaran untuk kurang pergantungan pada pemasaan.

Untuk apa sebenarnya purata kos dolar

Dibaca bersama, panel-panel itu mengatakan sesuatu yang jelas. Dalam pasaran yang cenderung meningkat, jumlah sekaligus yang dilaburkan lebih awal mengalahkan wang yang sama disalurkan secara perlahan, dan ia berlaku merentas kedua-dua indeks dan saham individu selama bertahun-tahun tarikh mula. DCA bukan cara untuk mengatasi itu. Nilainya terletak di tempat lain.

Pertama, ia sepadan dengan cara pendapatan tiba. Anda dibayar setiap bulan, dan anda melabur setiap bulan. Tiada jumlah sekaligus yang duduk terbiar menunggu untuk digunakan. DCA hanyalah tindakan melabur semasa anda memperoleh.

Kedua, ia menghapuskan keputusan pemasaan dan penyesalan yang mengiringinya. Momen paling sukar untuk komited jumlah sekaligus adalah sejurus selepas kejatuhan, apabila ia terasa paling teruk. Jadual tetap mengambil panggilan itu daripada tangan anda dan terus membeli melalui ketakutan, pada harga yang lebih rendah. Permulaan 2018 dan 2020 di atas terus menyumbang terus melalui kedua-dua kejatuhan.

Ketiga, ia menyempitkan jalur hasil. Seperti yang ditunjukkan panel tahun kemasukan, pengakhiran DCA berkelompok di mana jumlah sekaligus berayun dengan kalendar. Bagi penyimpan yang tidak mampu membayar kemasukan yang tidak tepat pada masanya, jalur hasil yang lebih ketat boleh menjadi lebih penting daripada purata yang lebih tinggi.

Tiada satu pun daripada ini berpendapat bahawa DCA memaksimumkan pulangan. Jika anda sudah memegang tunai hari ini dan mempunyai ufuk yang panjang, rekod memihak kepada melaburnya. Jika anda sebaliknya membina timbunan bulan demi bulan, yang menggambarkan kebanyakan orang, DCA adalah rancangan itu sendiri. Gandingkannya dengan pegangan terpelbagai untuk mengelakkan mempertaruhkan keseluruhan jadual pada satu saham, dan pastikan turun naik dalam pandangan jika perjalanan yang lebih lancar membantu anda kekal melabur melalui bulan-bulan buruk.

Soalan Lazim

Adakah purata kos dolar mengatasi melabur jumlah sekaligus?

Biasanya tidak, dalam pasaran yang meningkat. Melabur $500 sebulan dalam SPY dari 2016 hingga 2026 mengembangkan sumbangan $63k kepada $139.3k, manakala jumlah yang sama dilaburkan pada permulaan mencapai $237.7k. Wang jumlah sekaligus berfungsi dari hari pertama.

Adakah purata kos dolar strategi yang baik?

Bagi penyimpan bulanan ia adalah pendekatan semula jadi: anda melabur setiap gaji semasa ia mendarat dan tidak perlu memasa kemasukan. Ia mengurangkan berapa banyak hasil anda bergantung pada hari anda bermula, dengan kos beberapa kenaikan apabila pasaran meningkat secara tetap.

Apakah faedah utama purata kos dolar?

Disiplin dan mengurangkan risiko pemasaan. Ia mengautomasikan pembelian melalui bulan baik dan buruk sama, dan ia menyempitkan julat hasil merentas titik masuk yang berbeza, seperti yang ditunjukkan panel tahun permulaan lima tahun di atas.

Adakah purata kos dolar menurunkan kos purata anda?

Ia menetapkan kos purata anda kepada purata harga yang anda bayar sepanjang jadual, membeli lebih banyak saham apabila harga rendah dan lebih sedikit apabila tinggi. Itu datang di bawah harga terburuk yang anda akan bayar dan di atas yang terbaik. Ia bukan jaminan kos di bawah pasaran.

Patutkah saya melabur semua sekali gus atau menyebarkannya?

Rekod sejarah memihak kepada melabur jumlah sekaligus lebih awal apabila anda sudah memegang tunai dan mempunyai ufuk yang panjang. Menyebarkannya menukar pulangan yang dijangkakan untuk julat hasil yang lebih sempit dan kurang penyesalan jika pasaran jatuh sejurus selepas anda membeli. Tiada satu pun adalah ramalan.


Setiap angka di sini adalah pertanyaan tersimpan yang boleh anda buka dan jalankan semula. Tukar ticker, jumlah bulanan, atau tarikh mula dan uji pelan itu sendiri di terminal Strasmore.

#dollar-cost averaging#lump sum investing#index funds#spy#investing strategy