सीधे सामग्री पर जाएँ

मॉडल-आधारित अनुमान: पद्धति

FinancialMD अपने भविष्य के अनुमान प्रकाशित करता है। इनकी गणना कंपनी की SEC फाइलिंग और उसके स्वयं के प्रकाशित मार्गदर्शन से एक निश्चित, प्रकाशित पद्धति के अनुसार की जाती है। ये सर्वसम्मति अनुमान नहीं हैं, न विश्लेषकों या वॉल स्ट्रीट के अनुमान हैं और न ही सलाह हैं।

यह क्या है और क्या नहीं है

GET /v1/company/estimates एक कंपनी के लिए चार चीज़ें लौटाता है: अगली चार तिमाहियों और दो वित्तीय वर्षों के आधारभूत अनुमान, कंपनी द्वारा स्वयं दिया गया मार्गदर्शन, वर्णनात्मक संकेत और पद्धति का ट्रैक रिकॉर्ड। MCP टूल company_estimates है।

curl "https://api.financial.md/v1/company/estimates?company=ticker:AAPL&metric=revenue"
  • यह मॉडल का आउटपुट है। हर अनुमान में generated_by: model दिया जाता है, पद्धति के संस्करण fmd-baseline-1 का नाम बताया जाता है और पढ़े गए रिपोर्ट किए गए तथ्यों की प्रमाण id सूचीबद्ध की जाती हैं।
  • यह सर्वसम्मति अनुमान नहीं है। कोई विश्लेषक, ब्रोकर या डेटा विक्रेता इसका स्रोत नहीं है। हम वॉल स्ट्रीट के अनुमान, रेटिंग या लक्ष्य कीमतें उपलब्ध नहीं कराते, और GET /v1/company/estimates/consensus का उत्तर not_covered होता है।
  • यह एक आधारभूत अनुमान है। पद्धति को केवल कंपनी का अपना इतिहास और अपना मार्गदर्शन पता होता है, और कुछ नहीं: न समाचार, न कीमतें, न उद्योग का दृष्टिकोण। हर संख्या के साथ उपलब्ध कराए गए ट्रैक रिकॉर्ड के आधार पर इसे परखें।
  • यह केवल जानकारी है, निवेश सलाह नहीं। यहाँ कुछ भी यह नहीं बताता कि किसी प्रतिभूति के साथ क्या करना चाहिए।

इनपुट

पाँच मदों का अनुमान लगाया जाता है: राजस्व, परिचालन आय, शुद्ध आय, डाइल्यूटेड प्रति शेयर आय और फ्री कैश फ्लो। इनपुट मानकीकृत वित्तीय विवरणों से उस मद की कंपनी की तिमाही शृंखला होती है, जो SEC EDGAR पर उसकी XBRL फाइलिंग से प्राप्त होती है। चौथी तिमाही वित्तीय वर्ष में से पहली तीन तिमाहियाँ घटाकर निकाली जाती है।

पद्धति के लिए लगातार आठ रिपोर्ट की गई तिमाहियाँ आवश्यक हैं। इससे कम होने पर कोई अनुमान नहीं दिया जाता और उत्तर में कारण बताया जाता है।

प्रति शेयर शृंखलाओं में दो सुधार किए जाते हैं, दोनों पहले से फाइल किए गए मानों के आधार पर। चौथी तिमाही का अनुपलब्ध आँकड़ा, चौथी तिमाही की शुद्ध आय को वर्ष की प्रति शेयर आय से गुणा करके और वर्ष की शुद्ध आय से भाग देकर निकाला जाता है। और जब शुद्ध आय और प्रति शेयर आय से निकलने वाली शेयर संख्या में शेयर विभाजन जैसे अनुपात में उछाल आता है, तो पिछली तिमाहियों को नवीनतम आधार पर पुनर्कथित किया जाता है।

सूत्र

रिपोर्ट की गई तिमाहियों के लिए y लिखें, सबसे पुरानी पहले, और उनकी संख्या के लिए n। आगे की h तिमाहियों के लक्ष्य के लिए, k = ceil(h / 4) उसी वित्तीय तिमाही तक पीछे जाने वाले वर्षों की संख्या है और b = n - 1 + h - 4k उस तिमाही का सूचकांक है। चार घटकों की गणना की जाती है:

f1 = y[b]
f2 = y[b] + k * mean(d[-8:])            d[i] = y[i] - y[i-4]
f3 = y[b] * g^k                         g = clip(median(r[-4:]), 0.5, 2.0),  r[i] = y[i] / y[i-4]
f4 = y[b] + k * s                       s = exponential smoothing of d, alpha from {0.2, 0.4, 0.6, 0.8}
estimate = median(f1, f2, f3, f4)
scale = mean(|y[-4:]|)
  • f1, मौसमी नैव: एक वर्ष पहले की वही तिमाही।
  • f2, मौसमी ड्रिफ्ट: उस तिमाही में पिछली आठ तिमाहियों का औसत वर्ष-दर-वर्ष बदलाव जोड़ना, आगे के प्रत्येक वर्ष के लिए एक बार।
  • f3, मौसमी वृद्धि: उस तिमाही का मान गुणा पिछली चार तिमाहियों के वर्ष-दर-वर्ष अनुपातों की माध्यिका, जिसे 0.5 और 2 के बीच सीमित रखा जाता है। इसका उपयोग केवल तब होता है जब पिछली आठ तिमाहियों के सभी मान सकारात्मक हों।
  • f4, समतलित रुझान: f2 की तरह, लेकिन बदलाव को घातीय रूप से समतल किया जाता है; भार उन चार में से वह होता है जिसकी ऐतिहासिक डेटा पर एक-चरणीय त्रुटि सबसे कम थी।

अनुमान उपलब्ध घटकों की माध्यिका है। चार मान होने पर यह बीच के दो मानों का औसत होता है, इसलिए एक अत्यधिक विचलित घटक इसे बदल नहीं सकता। सभी घटकों के मान उत्तर में शामिल होते हैं।

एक वित्त वर्ष का मान पहले से रिपोर्ट की गई तिमाहियों और बाकी तिमाहियों के अनुमानों का योग होता है। प्रति शेयर आय के लिए चार तिमाहियों का योग वार्षिक आंकड़े के लगभग बराबर होता है, क्योंकि वर्ष के दौरान शेयरों की संख्या बदलती रहती है।

कंपनी का मार्गदर्शन

मार्गदर्शन EDGAR पर कंपनी के अपने दस्तावेज़ों से पढ़ा जाता है: Form 8-K में प्रदर्श 99 के रूप में संलग्न आय घोषणा और Forms 10-Q और 10-K का पाठ। किसी कथन को केवल तभी रखा जाता है जब एक ही वाक्य में भविष्यसूचक शब्द, भावी वित्तीय अवधि, ज्ञात मेट्रिक और एक मान हों। प्रत्येक कथन के साथ उसका सटीक वाक्य, दस्तावेज़ में उसके अक्षरों की स्थितियां, एक्सेशन नंबर और दस्तावेज़ का लिंक दिया जाता है।

किसी कथन को GAAP, समायोजित या स्थिर मुद्रा आधार वाला तभी माना जाता है जब वाक्य में ऐसा कहा गया हो; अन्यथा उसका आधार अनिर्दिष्ट होता है। अनिर्दिष्ट को कभी GAAP नहीं माना जाता। जब एक फाइलिंग के दो दस्तावेज़ों में विरोध हो, तो उस मेट्रिक और अवधि के लिए कुछ भी प्रकाशित नहीं किया जाता।

कुछ वाक्य पैटर्न के बजाय भाषा मॉडल द्वारा पढ़े जाते हैं। उन पंक्तियों में generated_by: model लिखा होता है और मॉडल का नाम दिया जाता है। उत्तर केवल तभी रखा जाता है जब उद्धृत वाक्य दस्तावेज़ में शब्दशः मिले और हर संख्या उसमें छपी हो।

मार्गदर्शन तीन मामलों में अनुमान बदलता है: GAAP या अनिर्दिष्ट आधार पर राजस्व का मार्गदर्शन; उन्हीं शर्तों पर राजस्व वृद्धि का मार्गदर्शन, जिसे एक वर्ष पहले की समान अवधि पर लागू किया जाता है; और परिचालन आय, शुद्ध आय या प्रति शेयर आय का मार्गदर्शन जिसे कंपनी GAAP के रूप में चिह्नित करती है। अनुमान परास का मध्यबिंदु बन जाता है और anchor इसे दर्शाता है, साथ में सांख्यिकीय मान दिया जाता है। समायोजित मार्गदर्शन दिखाया जाता है, लेकिन उससे GAAP अनुमान कभी नहीं बदलता। फ्री कैश फ्लो कभी नहीं बदला जाता।

अंतराल

हर अनुमान के साथ एक अंतराल होता है जिसका उद्देश्य पांच में से चार बार रिपोर्ट किए गए मान को समाहित करना है। इसे उसी विधि की पिछली त्रुटियों से स्प्लिट-कन्फॉर्मल नियम के अनुसार बनाया जाता है:

scaled error e = (actual - estimate) / scale
w = r-th smallest |e| over the n past errors, r = ceil((n + 1) * 0.8)
interval = estimate ± scale * w
  • company_history: पिछली त्रुटियां कंपनी की अपनी होती हैं और समान पूर्वानुमान अवधि की होती हैं। कम से कम आठ आवश्यक हैं।
  • pooled_history: इससे कम होने पर, उस पूर्वानुमान अवधि की सभी कंपनियों की त्रुटियों का उपयोग किया जाता है।
  • guidance_range, guidance_history, guidance_and_history: मार्गदर्शन के अनुसार बदले गए अनुमान के लिए अंतराल कंपनी का घोषित परास होता है, जिसे इस आधार पर चौड़ा किया जाता है कि उसके परिणाम उसके अपने मध्यबिंदुओं से कितनी दूर रहे हैं; या, जब ऐसा इतिहास कम हो, तो सांख्यिकीय चौड़ाई के आधार पर।

केवल उन्हीं त्रुटियों का उपयोग किया जाता है जो अनुमान की तारीख पर पहले से ज्ञात थीं। जब दोनों में से कोई भी इतिहास उपलब्ध न हो, तो कोई अंतराल नहीं होता और उत्तर में यह बताया जाता है।

पिछला प्रदर्शन

विधि को प्रत्येक कंपनी के ऐतिहासिक डेटा पर दोबारा चलाया जाता है। प्रत्येक तिमाही के पहली बार रिपोर्ट किए जाने के समय एक अनुमान बनाया जाता है, जिसमें हर अवधि के लिए मान का केवल वही संस्करण पढ़ा जाता है जो उस समय ज्ञात था। बाद में फाइल किया गया मान या बाद में फाइल किया गया पुनर्कथन किसी पहले के अनुमान में शामिल नहीं हो सकता। प्रत्येक अनुमान का मूल्यांकन उसकी अवधि के लिए पहली बार रिपोर्ट किए गए मान के विरुद्ध किया जाता है।

ape = |estimate - actual| / |actual|
median_ape = median(ape)        mape = mean(ape)
wape = sum |estimate - actual| / sum |actual|
naive_wape = the same for f1, the same quarter one year earlier
bias = mean((estimate - actual) / |actual|)
interval_coverage = share of actuals inside the interval

प्रत्येक अनुमान के साथ कंपनी-वार और सभी कंपनियों के आंकड़े, मद के अनुसार, तिमाही या वर्ष के अनुसार, और पूर्वानुमान अवधि के अनुसार दिए जाते हैं। naive_wape इसलिए दिया जाता है ताकि आप देख सकें कि विधि सबसे सरल मानदंड से बेहतर है या नहीं। लाभ की मदों में यह अक्सर बहुत अधिक बेहतर नहीं होती: किसी अनुमान पर भरोसा करने से पहले आंकड़े पढ़ें।

जब रिपोर्ट किया गया मान आता है, तो उससे ठीक पहले लागू संग्रहीत अनुमान का भी मूल्यांकन किया जाता है और परिणाम को लाइव नतीजे के रूप में रखा जाता है। प्रत्येक कंपनी का रिकॉर्ड as_of का पालन करता है। सभी कंपनियों की तालिका हर रन में दोबारा बनाई जाती है और उसकी अपनी तारीख होती है।

संकेत

संकेत निश्चित नियमों के आधार पर फाइल किए गए तथ्यों का वर्णन करते हैं। इनके चार प्रकार हैं:

  • guidance_change: समान अवधि और आधार के लिए कंपनी के वर्तमान कथन का मध्यबिंदु उसके पिछले कथन की तुलना में: बढ़ाया गया, घटाया गया, बरकरार रखा गया, परास संकुचित किया गया, परास विस्तृत किया गया या शुरू किया गया।
  • estimate_revision: हमारा अपना अनुमान हमारे अपने पिछले संस्करण की तुलना में: बढ़ा, घटा या अपरिवर्तित।
  • result_vs_guidance: पहली बार रिपोर्ट किया गया मान कंपनी के मार्गदर्शन परास की तुलना में: ऊपर, भीतर या नीचे।
  • result_vs_own_estimate: पहली बार रिपोर्ट किया गया मान उससे पहले बनाए गए हमारे अनुमान की तुलना में: ऊपर, बराबर या नीचे।

हर संकेत में उसके नियम और जिन प्रमाणों पर वह आधारित है, उनका उल्लेख होता है। कोई रेटिंग, कोई लक्ष्य मूल्य और कोई अनुशंसा संबंधी शब्द नहीं होते।

सीमाएं

  • विधि एक कंपनी का अपना ऐतिहासिक डेटा देखती है। यह मांग, कीमतें, प्रतिस्पर्धी, एकमुश्त मदें या कॉल पर कही गई कोई भी बात नहीं देखती।
  • लाभ की मदों और फ्री कैश फ्लो में राजस्व की तुलना में कहीं अधिक उतार-चढ़ाव होता है, और त्रुटियाँ भी इसे दर्शाती हैं।
  • केवल तालिका में प्रकाशित मार्गदर्शन, या ऐसा मार्गदर्शन जिसकी अवधि का उल्लेख किसी पहले वाक्य में है, अभी पढ़ा नहीं जाता।
  • भविष्य की अवधियों की तारीखें वित्तीय कैलेंडर के आधार पर निर्धारित की जाती हैं और 52 या 53 सप्ताह वाले वर्षों में कुछ दिनों का अंतर हो सकता है।
  • जिन कंपनियों के लिए किसी मद की लगातार आठ मानकीकृत तिमाहियाँ उपलब्ध नहीं हैं, उनके लिए उस मद का कोई अनुमान नहीं है।

यदि कोई अनुमान या मार्गदर्शन की पंक्ति गलत लगे, तो हमें बताएँ।

स्रोत और कानूनी आधार

  • स्रोत: केवल SEC EDGAR। फाइलिंग सार्वजनिक दस्तावेज़ हैं; हम घोषित यूज़र एजेंट और अनुरोध दर की सीमा के साथ SEC के निष्पक्ष पहुँच नियमों का पालन करते हैं।
  • मार्गदर्शन: जारीकर्ता द्वारा अपने बारे में प्रकाशित तथ्य, एक संक्षिप्त उद्धृत वाक्य और मूल स्रोत के लिंक के साथ। हम दस्तावेज़ होस्ट नहीं करते।
  • अनुमान और संकेत: उन तथ्यों पर हमारी अपनी गणना, जिसे मॉडल के आउटपुट के रूप में चिह्नित किया जाता है।
  • उपयोग नहीं किया जाता: किसी भी विक्रेता के अनुमान, विश्लेषक रिपोर्ट, सर्वसम्मति के आँकड़े, प्रतिलेख या समाचार पाठ।

शर्तें लागू होती हैं। यह पृष्ठ पद्धति के संस्करण fmd-baseline-1 का वर्णन करता है; किसी भी सूत्र में बदलाव से संस्करण बदल जाता है।