Stock CAGR Calculator
Result
Initial Value: ₹0
Final Value: ₹0
Years: 0
CAGR: 0%
Stock CAGR Calculator – எளிய விளக்கம்
இந்த Stock CAGR Calculator என்பது, நீங்கள் ஒரு முதலீட்டில் (investment) ஆரம்பத்தில் வைத்த தொகை/விலை (Initial Value) ஒரு குறிப்பிட்ட ஆண்டுகள் காலத்தில் (Years) இறுதியாக எவ்வளவு ஆகிறது (Final Value) என்பதை வைத்து, அந்த முதலீட்டின் CAGR (Compound Annual Growth Rate) — அதாவது “ஆண்டுக்கு சராசரி வளர்ச்சி விகிதம்” எவ்வளவு என்று கணக்கிட்டு காட்டும் ஒரு எளிய கருவி.
பொதுவாக ஒரு stock அல்லது investment எவ்வளவு நன்றாக செயல்பட்டுள்ளது என்பதைப் புரிந்து கொள்ள “மொத்தம் எவ்வளவு சதவீதம் வளர்ந்தது?” என்று பார்ப்போம். ஆனால் அது மட்டும் போதாது. ஏனெனில் 2 ஆண்டில் 50% வளர்ச்சி என்பது ஒரு விஷயம்; 10 ஆண்டில் 50% வளர்ச்சி என்பது வேறொரு விஷயம். காலம் (time) எவ்வளவு நீளமாக இருக்கிறது என்பதும் மிக முக்கியம். அதனால் தான், பல முதலீட்டாளர்கள் மற்றும் finance தொடர்பானவர்கள் CAGR-ஐ அதிகமாக பயன்படுத்துகிறார்கள்.
CAGR என்றால் என்ன? இதை எளிய தமிழில் சொன்னால்: “இந்த முதலீடு ஒவ்வொரு ஆண்டும் ஒரே மாதிரி (steady) வளர்ந்தது என்று எடுத்துக் கொண்டால், ஆண்டுக்கு எத்தனை சதவீதம் வளர்ந்தது?” என்ற சராசரி வளர்ச்சி விகிதம் தான் CAGR. உண்மையில் stock price வருடம் வருடம் மேலே கீழே போகலாம் (volatility இருக்கும்), ஆனால் CAGR அந்த எல்லா மாற்றங்களையும் சேர்த்து ஒரு “சராசரி வருட வளர்ச்சி” போல ஒரு ஒற்றை எண்ணாக காட்டுகிறது. இதனால் பல முதலீடுகளை ஒப்பிட (compare) மிகவும் சுலபமாகிறது.
1) இந்த Calculator-ல் உள்ள Input பகுதிகள் என்ன?
இந்த calculator-ல் இடது பக்கம் (Input Section) 3 முக்கிய உள்ளீடுகள் உள்ளன:
Initial Investment Price (₹) – இது உங்கள் முதலீட்டின் ஆரம்ப மதிப்பு/விலை. உதாரணமாக, நீங்கள் ஒரு stock-ஐ ₹1000 என்ற மதிப்பில் வாங்கினீர்கள் அல்லது உங்கள் முதலீடு ஆரம்பத்தில் ₹1000 இருந்தது என்று வைத்துக் கொள்ளலாம். இது CAGR கணக்கீட்டின் தொடக்க புள்ளி.
Final Price (₹) – இது குறிப்பிட்ட காலத்துக்குப் பிறகு அந்த முதலீட்டின் இறுதி மதிப்பு. உதாரணமாக, 5 ஆண்டுகளுக்குப் பிறகு உங்கள் முதலீடு ₹3000 ஆகிவிட்டது என்றால் அந்த மதிப்பை இங்கே இடலாம். CAGR கணக்கீட்டில் இது முடிவு புள்ளியாக செயல்படும்.
Investment Period (Years) – இது எத்தனை ஆண்டுகள் முதலீட்டை வைத்திருந்தீர்கள் என்பதை குறிக்கும். இது மிக முக்கியமான input; ஏனெனில் ஒரே அளவு வளர்ச்சி இருந்தாலும் ஆண்டுகள் அதிகமாக இருந்தால் CAGR குறையும், ஆண்டுகள் குறைவாக இருந்தால் CAGR அதிகமாகலாம்.
இந்த மூன்று input-களையும் நீங்கள் நிரப்பிய பிறகு “Calculate CAGR” button-ஐ கிளிக் செய்தால், வலது பக்கத்தில் (Result Section) முடிவு காட்டப்படும்.
2) Result பகுதியில் என்ன காட்டப்படும்?
Result box-ல் 4 விஷயங்கள் தெளிவாக காட்டப்படும்:
Initial Value – நீங்கள் உள்ளீடு செய்த ஆரம்ப மதிப்பு (₹).
Final Value – நீங்கள் உள்ளீடு செய்த இறுதி மதிப்பு (₹).
Years – முதலீட்டு காலம் (ஆண்டுகள்).
CAGR – கணக்கிடப்பட்ட ஆண்டுக்கு சராசரி வளர்ச்சி விகிதம் (%).
இது highlight செய்யப்பட்டு (orange color) பெரிய எழுத்தில் காட்டப்படும்; ஏனெனில் இதுவே முக்கிய முடிவு.
3) CAGR-ஐ இந்த Calculator எப்படி கணக்கிடுகிறது?
இந்த calculator-ல் JavaScript function calculateCAGR() என்ற பெயரில் உள்ளது. நீங்கள் button-ஐ கிளிக் செய்தவுடன் அந்த function இயங்கும். முதலில் startValue (initial), endValue (final), years ஆகிய மூன்றையும் input box-களில் இருந்து வாசித்து எண்ணாக மாற்றுகிறது (parseFloat).
பிறகு ஒரு முக்கிய validation செய்கிறது: start, end, years எதாவது 0 அல்லது அதற்கு குறைவாக இருந்தால், “Please enter valid values” என்று alert காட்டி கணக்கீட்டை நிறுத்திவிடும். இதனால் தவறான மதிப்புகளால் (negative அல்லது zero) கணக்கீடு தவறாக போகாமல் பாதுகாக்கப்படுகிறது.
அதன் பிறகு CAGR கணக்கீடு இந்த சூத்திரப்படி நடக்கிறது:
CAGR = ((Final / Initial)^(1 / Years) − 1) × 100
இதை எளிய உதாரணத்துடன் பார்ப்போம்: Initial = ₹1000, Final = ₹3000, Years = 5 என்றால்: Final/Initial = 3000/1000 = 3. அதன் பிறகு 3^(1/5) என்றால், 3-ன் 5வது வேர் (5th root). அதிலிருந்து 1 கழித்து, 100-ஆல் பெருக்கினால் % கிடைக்கும். இந்த % தான் CAGR.
இந்த calculator அதே கணக்கீட்டை Math.pow() மூலம் செய்கிறது: (end/start) என்பதைக் (1/years) power-க்கு உயர்த்தி, அதிலிருந்து 1 கழித்து, 100-ஆல் பெருக்கி CAGR-ஐ பெறுகிறது. இறுதியாக, cagrResult-ஐ இரண்டு decimal வரை (toFixed(2)) காட்டுகிறது.
4) CAGR ஏன் முக்கியம்? இது எதற்கு பயன்படும்?
CAGR-ன் முக்கிய பயன்பாடு ஒப்பீடு (comparison). பல stocks அல்லது mutual funds அல்லது portfolios வேறுபட்ட காலங்களில் வேறுபட்ட அளவில் வளர்ந்திருக்கும். “எது நல்ல performance?” என்று பார்க்க, மொத்த returns மட்டும் பார்த்தால் குழப்பம் வரலாம்.
உதாரணமாக: ஒரு stock 2 ஆண்டில் 50% வளர்ந்தது. இன்னொரு stock 8 ஆண்டில் 120% வளர்ந்தது. இதில் எது சிறந்தது என்று சொல்ல “மொத்தம் எவ்வளவு வளர்ச்சி” மட்டும் போதாது. அந்த வளர்ச்சியை ஆண்டுக்கு சராசரியாக மாற்றி காட்டும் CAGR தான் தெளிவை தரும்.
அதேபோல் உங்கள் இலக்கை அடைய “எனக்கு ஆண்டுக்கு சுமார் எவ்வளவு return வேண்டும்?” என்று கணக்கிடவும் CAGR உதவும். நீங்கள் ஒரு குறிப்பிட்ட final value-ஐ அடைய நினைத்தால், ஆண்டுகள் மற்றும் ஆரம்ப முதலீட்டை வைத்து CAGR மூலம் தேவையான சராசரி வளர்ச்சி விகிதத்தை புரிந்துகொள்ளலாம்.
5) CAGR-ன் வரம்புகள் (Limitations) என்ன?
CAGR மிகவும் பயனுள்ளதாக இருந்தாலும், இது சில விஷயங்களை காட்டாது. அதனால் இதை புரிந்து கொண்டு பயன்படுத்த வேண்டும்:
1) Volatility-யை காட்டாது: ஒரு stock இடையில் 40% கீழே விழுந்தாலும், பின்னர் மீண்டு மேலே போகலாம். CAGR ஒரு smooth average போல மட்டும் காட்டும்; அந்த அதிர்வுகளை (ups & downs) தனியாக காட்டாது.
2) Cashflow / SIP-க்கு பொருந்தாது: நீங்கள் இடையில் கூடுதல் முதலீடு செய்திருந்தால், இது simple start-to-end value CAGR மட்டுமே. SIP போன்ற இடைவிடா முதலீட்டுக்கு XIRR போன்ற முறை பயன்படும்.
3) Dividends / Fees / Taxes சேர்க்கப்படவில்லை: இது விலை/மதிப்பு அடிப்படையில் மட்டும். Dividend கிடைத்தால், fees/taxes இருந்தால் net return மாறும். அந்த net return-க்கு தனியாக கணக்கிட வேண்டும்.
6) எளிய உதாரணங்கள்
உதாரணம் 1: Initial ₹1000, Final ₹3000, Years 5
CAGR என்பது “5 ஆண்டுகளில் ₹1000 → ₹3000” வளர்ந்த முதலீடு, ஆண்டுக்கு சராசரியாக எவ்வளவு வளர்ந்தது?” என்பதைக் காட்டும்.
உதாரணம் 2: Initial ₹5000, Final ₹8000, Years 3
இங்கே மொத்த வளர்ச்சி ₹3000 தான்; ஆனால் 3 ஆண்டுகள் மட்டுமே என்பதால் CAGR வேகமாக இருக்கலாம்.
இதனால் காலம் குறைவாக இருந்தால் CAGR அதிகம் வர வாய்ப்பு உள்ளது.
இப்படி உங்கள் stock price அல்லது investment value-களை வைத்து CAGR கணக்கிட்டு, பல முதலீடுகளை ஒரே அளவுகோலில் ஒப்பிடலாம். இது decision-making-ல் (முடிவு எடுப்பதில்) ஒரு நல்ல அடிப்படை அளவுகோலாக இருக்கும்.
Disclaimer: This calculator provides an estimate only based on the values you enter.
Actual returns may vary due to market risk, dividends, fees, taxes, and real-world price fluctuations.
