डॉलर-कॉस्ट एव्हरेजिंग कार्य करते का? डेटा अभ्यास
डॉलर-कॉस्ट एव्हरेजिंग कार्य करते का? 2016 ते 2026 पर्यंत SPY मध्ये दरमहा $500 गुंतवणूक विरुद्ध एकरकमी गुंतवणुकीचा डेटा अभ्यास. DCA नेमके कशासाठी आहे हे स्पष्ट होते.
डॉलर-कॉस्ट एव्हरेजिंग म्हणजे ठराविक वेळापत्रकानुसार ठराविक रक्कम गुंतवणे, उदाहरणार्थ, दर महिन्याच्या पहिल्या दिवशी, त्या दिवशीची किंमत कितीही असली तरी, इंडेक्स फंडात $500 गुंतवणे. डॉलर-कॉस्ट एव्हरेजिंग कार्य करते का? ते ज्या कामासाठी बनवले आहे ते कार्य करते: ते गुंतवणुकीची सवय बनवते आणि वेळेचा निर्णय तुमच्या हातातून काढून घेते. वाढत्या बाजारात, ते एकाच वेळी समान एकूण डॉलर्स गुंतवण्यापेक्षा चांगले काम करत नाही.
डॉलर-कॉस्ट एव्हरेजिंग म्हणजे नेमके काय
डॉलर-कॉस्ट एव्हरेजिंग (DCA) हे एक वेळापत्रक आहे, विजेते निवडण्याची प्रणाली नाही. तुम्ही ठराविक अंतराने ठराविक डॉलरची रक्कम गुंतवता आणि किंमत जी असेल ती राहू द्या. जेव्हा किंमत कमी असते तेव्हा तुमचे $500 अधिक शेअर्स खरेदी करतात; जेव्हा ती जास्त असते तेव्हा ते कमी शेअर्स खरेदी करतात. कालांतराने, तुमची प्रति शेअर सरासरी किंमत तुम्ही दिलेल्या किमतींच्या मध्यभागी येते.
प्रामाणिक तुलना म्हणजे एकरकमी गुंतवणुकीशी: सुरुवातीला एकदाच गुंतवलेली समान एकूण डॉलर्स. बहुतेक लोकांना ही निवड स्पष्टपणे कधीच येत नाही. प्रत्येक पगारासह पैसे येतात आणि तुम्ही ते येताच गुंतवता, जे डीफॉल्टनुसार DCA आहे. एकरकमी गुंतवणुकीचा प्रश्न तेव्हाच येतो जेव्हा तुमच्याकडे एकदम मोठी रक्कम असते, जसे की वारसा किंवा कामाचा बोनस. या दोन परिस्थिती वेगळ्या आहेत, आणि खालील डेटा त्यांना वेगळे ठेवतो.
S&P 500 मध्ये दरमहा $500
हे साधे आवृत्ती आहे. जानेवारी 2016 पासून सुरुवात करून, 2026 च्या मध्यापर्यंत दर महिन्याच्या सुरुवातीला SPY (S&P 500 इंडेक्स फंड) चे $500 खरेदी करा. त्याचबरोबर, कल्पना करा की जानेवारी 2016 मध्ये तुमच्याकडे समान एकूण रक्कम उपलब्ध होती आणि तुम्ही ती सर्व एकदाच गुंतवली.
प्रत्येक आकड्यामागील अचूक SQL
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जून 2026 पर्यंत, मासिक योजनेने $63k चे योगदान $139.3k मध्ये बदलले होते. पहिल्या महिन्यापासून पूर्णपणे गुंतवलेली एकरकमी रक्कम $237.7k वर पोहोचली. समान एकूण डॉलर्स गुंतवले गेले, आणि एकरकमी रक्कम खूप पुढे राहिली.
हा फरक चार्टमध्ये दिसतो, शेअर्सच्या कोणत्याही गुणधर्मात नाही. एकरकमी रकमेचे सर्व $63k जानेवारी 2016 पासून काम करत होते. मासिक योजनेत फक्त त्या तारखेपर्यंतचे योगदान धोक्यात होते: जेव्हा तिने अर्धे पैसे गुंतवले होते, तेव्हा वर्षे उलटून गेली होती, आणि सुरुवातीचे आणि स्वस्त शेअर्स हा एक छोटासा भाग होता. एका दशकात जो वरच्या दिशेने गेला, लवकर गुंतवलेले पैसे जास्त काळ चक्रवाढ झाले.
एकरकमी रक्कम नेहमीच जिंकते का?
एका इंडेक्सच्या दहा वर्षांत, होय. हे SPY चे वैशिष्ट्य नाही हे तपासण्यासाठी, येथे पाच नावे आहेत जी त्याच प्रकारे धरली गेली, 2016 ते 2026 पर्यंत दरमहा $500, आणि प्रत्येकासाठी एकरकमी पर्याय दिला आहे. या कालावधीत सर्व पाच नावे विभाजन-मुक्त आहेत, ज्यामुळे कच्च्या किमती शेवटपर्यंत तुलनात्मक राहतात.
प्रत्येक आकड्यामागील अचूक SQL
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प्रत्येक बाबतीत एकरकमी रक्कम पुढे राहिली. MSFT ने मासिक योजनेला $199.4k आणि एकरकमी रकमेला $529.5k पर्यंत नेले. KO, या पैकी सर्वात हळू वाढणारी, मासिक योजनेवर $92.6k आणि एकरकमी रकमेवर $116.8k पर्यंत पोहोचली. हा फरक वाढीच्या आकाराशी संबंधित होता: एखादे नाव जितक्या वेगाने वाढले, तितकी लवकर पूर्ण गुंतवणूक पुढे सरकली.
डॉलर-कॉस्ट एव्हरेजिंग कुठे उपयुक्त ठरते
एकरकमी रकमेचा फायदा दोन गोष्टींवर अवलंबून असतो ज्या तुमच्याकडे क्वचितच एकत्र असतात: एकरकमी रक्कम, आणि एक बाजार जो तुम्ही खरेदी केल्या दिवसापासून बहुतेक वाढतो. प्रवेश बिंदू बदला आणि एकरकमी रकमेचा परिणाम खूप बदलतो. हा पुढील पॅनेल 2016 ते 2021 पर्यंत प्रत्येक जानेवारीपासून सुरू होणारी पाच वर्षांची, $30,000 योजना चालवतो, साठ महिन्यांसाठी दरमहा $500, पहिल्या दिवशी समान $30,000 च्या एकरकमी रकमेच्या शेजारी.
प्रत्येक आकड्यामागील अचूक SQL
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येथेही एकरकमी रक्कम प्रत्येक सुरुवातीच्या वर्षी जिंकली. फरक हा मुद्दा आहे. $30,000 ची एकरकमी रक्कम 2018 च्या सुरुवातीसाठी $45.5k पासून, ज्याच्या पाच वर्षांत 2018 च्या शेवटची विक्री आणि 2020 चा क्रॅश समाविष्ट होता, ते 2017 च्या सुरुवातीसाठी $60k पर्यंत संपली. तुमचा निकाल तुम्ही सुरू केल्या महिन्यावर अवलंबून होता. मासिक योजनेचे शेवट अधिक घट्ट होते, $37k ते $45.5k पर्यंत. सरासरी काढल्याने परिणामांची श्रेणी कमी झाली. वेळेवर कमी अवलंबून राहण्याच्या बदल्यात काही वरची बाजू सोडली.
डॉलर-कॉस्ट एव्हरेजिंग खरोखर कशासाठी आहे
एकत्र वाचल्यास, पॅनेल काहीतरी स्पष्ट सांगतात. वरच्या दिशेने जाणाऱ्या बाजारात, लवकर गुंतवलेली एकरकमी रक्कम हळूहळू दिलेल्या समान पैशांपेक्षा चांगली कामगिरी करते, आणि हे अनेक सुरुवातीच्या तारखांवर इंडेक्स आणि वैयक्तिक स्टॉक दोन्हीमध्ये टिकते. DCA हे त्याला मागे टाकण्याचा मार्ग नाही. त्याचे मूल्य इतरत्र आहे.
प्रथम, ते उत्पन्न कसे येते याशी जुळते. तुम्हाला मासिक पगार मिळतो, आणि तुम्ही मासिक गुंतवणूक करता. तैनात होण्याची वाट पाहत बसलेली एकरकमी रक्कम नसते. DCA म्हणजे तुम्ही कमावता तसे गुंतवणुकीची क्रिया आहे.
दुसरे, ते वेळेचा निर्णय आणि त्यासोबत येणारा पश्चात्ताप काढून टाकते. एकरकमी रक्कम गुंतवण्याचा सर्वात कठीण क्षण म्हणजे घसरणीनंतर लगेच, जेव्हा ते सर्वात वाईट वाटते. एक निश्चित वेळापत्रक तो निर्णय तुमच्या हातातून काढून घेते आणि भीतीदरम्यान, कमी किमतीत खरेदी करत राहते. वरील 2018 आणि 2020 च्या सुरुवाती दोन्ही विक्रीदरम्यान योगदान देत राहिल्या.
तिसरे, ते परिणामांची श्रेणी कमी करते. प्रवेश वर्षाच्या पॅनेलने दाखवल्याप्रमाणे, DCA चे शेवट एकत्रित झाले जिथे एकरकमी रक्कम कॅलेंडरनुसार डोलत होती. अशा बचतकर्त्यासाठी जो वाईट वेळेत प्रवेश करू शकत नाही, परिणामांची एक घट्ट श्रेणी उच्च सरासरीपेक्षा अधिक महत्त्वाची असू शकते.
यापैकी काहीही असा युक्तिवाद करत नाही की DCA परतावा वाढवते. जर तुमच्याकडे आज रोख रक्कम असेल आणि दीर्घ कालावधी असेल, तर नोंद लवकर गुंतवणुकीच्या बाजूने आहे. जर तुम्ही महिन्यागणिक रक्कम जमा करत असाल, जे बहुतेक लोकांचे वर्णन करते, तर DCA ही योजना स्वतःच आहे. संपूर्ण वेळापत्रक एका स्टॉकवर पैज लावणे टाळण्यासाठी ते विविधीकृत होल्डिंगसह जोडा, आणि जर गुळगुळीत प्रवास तुम्हाला वाईट महिन्यांत गुंतवणूक करत राहण्यास मदत करत असेल तर अस्थिरता लक्षात ठेवा.
FAQ
डॉलर-कॉस्ट एव्हरेजिंग एकरकमी गुंतवणुकीपेक्षा चांगले काम करते का?
सामान्यतः नाही, वाढत्या बाजारात. 2016 ते 2026 पर्यंत SPY मध्ये दरमहा $500 गुंतवल्याने $63k चे योगदान $139.3k मध्ये वाढले, तर सुरुवातीला गुंतवलेली समान रक्कम $237.7k पर्यंत पोहोचली. एकरकमी रकमेचे पैसे पहिल्या दिवसापासून काम करत होते.
डॉलर-कॉस्ट एव्हरेजिंग ही चांगली रणनीती आहे का?
मासिक बचतकर्त्यासाठी हा नैसर्गिक दृष्टिकोन आहे: तुम्ही प्रत्येक पगार येताच गुंतवता आणि कधीही प्रवेशाची वेळ ठरवावी लागत नाही. जेव्हा बाजार स्थिरपणे वाढतो तेव्हा काही वरची बाजू गमावण्याच्या किंमतीवर, तुमचा निकाल तुम्ही सुरू केल्या दिवसावर किती अवलंबून आहे हे कमी करते.
डॉलर-कॉस्ट एव्हरेजिंगचा मुख्य फायदा काय आहे?
शिस्त आणि कमी वेळेचा धोका. हे चांगल्या आणि वाईट दोन्ही महिन्यांत खरेदी स्वयंचलित करते, आणि वरील पाच वर्षांच्या सुरुवातीच्या वर्षाच्या पॅनेलमध्ये दाखवल्याप्रमाणे, वेगवेगळ्या प्रवेश बिंदूंवर परिणामांची श्रेणी कमी करते.
डॉलर-कॉस्ट एव्हरेजिंग तुमची सरासरी किंमत कमी करते का?
हे तुमची सरासरी किंमत वेळापत्रकात तुम्ही दिलेल्या किमतींच्या सरासरीवर सेट करते, जेव्हा किंमत कमी असते तेव्हा अधिक शेअर्स आणि जेव्हा ती जास्त असते तेव्हा कमी शेअर्स खरेदी करते. ही तुम्ही दिलेली सर्वात वाईट किंमत आणि सर्वोत्तम किंमत यांच्या दरम्यान येते. ही बाजाराच्या खाली किंमतीची हमी नाही.
मी एकाच वेळी सर्व गुंतवावे की पसरवावे?
ऐतिहासिक नोंद लवकर एकरकमी रक्कम गुंतवण्याच्या बाजूने आहे जेव्हा तुमच्याकडे आधीच रोख रक्कम असेल आणि दीर्घ कालावधी असेल. ती पसरवल्याने अपेक्षित परताव्याची देवाणघेवाण परिणामांच्या घट्ट श्रेणीसाठी आणि तुम्ही खरेदी केल्यानंतर लगेच बाजार घसरल्यास कमी पश्चात्तापासाठी केली जाते. यापैकी कोणतेही अंदाज नाही.
येथील प्रत्येक आकडा ही एक संग्रहित क्वेरी आहे जी तुम्ही उघडू आणि पुन्हा चालवू शकता. टिकर, मासिक रक्कम किंवा सुरुवातीची तारीख बदला आणि Strasmore टर्मिनलवर स्वतः योजनेची चाचणी घ्या.