🛠️

Whiz Tools

Build • Create • Innovate

आल्टमैन Z-स्कोर कैलकुलेटर: कंपनी के जोखिम का आकलन

यह आल्टमैन Z-स्कोर कैलकुलेटर आपको किसी कंपनी के क्रेडिट जोखिम का आकलन करने में मदद करता है, आल्टमैन Z-स्कोर की गणना करके।

आल्टमैन ज़ेड-स्कोर

इनपुट मान

परिणाम

आल्टमैन ज़ेड-स्कोर किसी कंपनी के क्रेडिट जोखिम का आकलन करने में मदद करता है। उच्च स्कोर का मतलब है कि दिवालियापन का जोखिम दो वर्षों के भीतर कम है।

📚

दस्तावेज़ीकरण

आल्टमैन जेड-स्कोर कैलकुलेटर

परिचय

आल्टमैन जेड-स्कोर एक वित्तीय मॉडल है जिसे एडवर्ड आई. आल्टमैन ने 1968 में विकसित किया था ताकि किसी कंपनी के दो वर्षों के भीतर दिवालिया होने की संभावना की भविष्यवाणी की जा सके। यह कंपनी की वित्तीय स्थिति का आकलन करने के लिए एक भारित योग का उपयोग करके पांच प्रमुख वित्तीय अनुपातों को जोड़ता है। जेड-स्कोर का उपयोग निवेशकों, ऋणदाताओं और वित्तीय विश्लेषकों द्वारा क्रेडिट जोखिम का मूल्यांकन करने के लिए व्यापक रूप से किया जाता है।

सूत्र

आल्टमैन जेड-स्कोर निम्नलिखित सूत्र का उपयोग करके गणना की जाती है:

Z=1.2X1+1.4X2+3.3X3+0.6X4+1.0X5Z = 1.2X_1 + 1.4X_2 + 3.3X_3 + 0.6X_4 + 1.0X_5

जहाँ:

  • X1=कार्यशील पूंजीकुल संपत्तिX_1 = \frac{\text{कार्यशील पूंजी}}{\text{कुल संपत्ति}}
  • X2=रिटेन्ड अर्निंग्सकुल संपत्तिX_2 = \frac{\text{रिटेन्ड अर्निंग्स}}{\text{कुल संपत्ति}}
  • X3=ब्याज और करों से पहले की आय (EBIT)कुल संपत्तिX_3 = \frac{\text{ब्याज और करों से पहले की आय (EBIT)}}{\text{कुल संपत्ति}}
  • X4=इक्विटी का बाजार मूल्यकुल देनदारियाँX_4 = \frac{\text{इक्विटी का बाजार मूल्य}}{\text{कुल देनदारियाँ}}
  • X5=बिक्रीकुल संपत्तिX_5 = \frac{\text{बिक्री}}{\text{कुल संपत्ति}}

चर का विवरण

  • कार्यशील पूंजी (WC): वर्तमान संपत्तियाँ घटाकर वर्तमान देनदारियाँ। यह अल्पकालिक वित्तीय तरलता को दर्शाता है।
  • रिटेन्ड अर्निंग्स (RE): कंपनी में पुनर्निवेशित संचयी लाभ। यह दीर्घकालिक लाभप्रदता को दर्शाता है।
  • EBIT: ब्याज और करों से पहले की आय। संचालन की दक्षता को मापता है।
  • इक्विटी का बाजार मूल्य (MVE): बकाया शेयरों की संख्या गुणा करके वर्तमान शेयर मूल्य। यह शेयरधारक विश्वास का प्रतिनिधित्व करता है।
  • कुल देनदारियाँ (TL): वर्तमान और दीर्घकालिक देनदारियों का योग।
  • बिक्री: बेचे गए सामान या सेवाओं से कुल राजस्व।
  • कुल संपत्ति (TA): वर्तमान और गैर-प्रवर्तनीय संपत्तियों का योग।

गणना

चरण-दर-चरण गाइड

  1. वित्तीय अनुपातों की गणना करें:

    • X1=WCTAX_1 = \frac{\text{WC}}{\text{TA}}
    • X2=RETAX_2 = \frac{\text{RE}}{\text{TA}}
    • X3=EBITTAX_3 = \frac{\text{EBIT}}{\text{TA}}
    • X4=MVETLX_4 = \frac{\text{MVE}}{\text{TL}}
    • X5=बिक्रीTAX_5 = \frac{\text{बिक्री}}{\text{TA}}
  2. प्रत्येक अनुपात पर भार लागू करें:

    • प्रत्येक XX अनुपात को उसके संबंधित गुणांक से गुणा करें।
  3. भारित अनुपातों का योग करें:

    • Z=1.2X1+1.4X2+3.3X3+0.6X4+1.0X5Z = 1.2X_1 + 1.4X_2 + 3.3X_3 + 0.6X_4 + 1.0X_5

संख्यात्मक उदाहरण

मान लीजिए कि एक कंपनी के पास निम्नलिखित वित्तीय डेटा (यूएसडी मिलियन में):

  • कार्यशील पूंजी (WC): $50 मिलियन
  • रिटेन्ड अर्निंग्स (RE): $200 मिलियन
  • EBIT: $100 मिलियन
  • इक्विटी का बाजार मूल्य (MVE): $500 मिलियन
  • कुल देनदारियाँ (TL): $400 मिलियन
  • बिक्री: $600 मिलियन
  • कुल संपत्ति (TA): $800 मिलियन

अनुपातों की गणना:

  • X1=50800=0.0625X_1 = \frac{50}{800} = 0.0625
  • X2=200800=0.25X_2 = \frac{200}{800} = 0.25
  • X3=100800=0.125X_3 = \frac{100}{800} = 0.125
  • X4=500400=1.25X_4 = \frac{500}{400} = 1.25
  • X5=600800=0.75X_5 = \frac{600}{800} = 0.75

जेड-स्कोर की गणना:

Z=1.2(0.0625)+1.4(0.25)+3.3(0.125)+0.6(1.25)+1.0(0.75)=0.075+0.35+0.4125+0.75+0.75=2.3375\begin{align*} Z &= 1.2(0.0625) + 1.4(0.25) + 3.3(0.125) + 0.6(1.25) + 1.0(0.75) \\ &= 0.075 + 0.35 + 0.4125 + 0.75 + 0.75 \\ &= 2.3375 \end{align*}

व्याख्या

  • Z-स्कोर > 2.99: सुरक्षित क्षेत्र – दिवालिया होने की संभावना कम।
  • 1.81 < Z-स्कोर < 2.99: ग्रे क्षेत्र – अनिश्चित जोखिम; सावधानी आवश्यक।
  • Z-स्कोर < 1.81: संकट क्षेत्र – दिवालिया होने की उच्च संभावना।

परिणाम: 2.34 का जेड-स्कोर कंपनी को ग्रे क्षेत्र में रखता है, जो संभावित वित्तीय अस्थिरता को दर्शाता है।

किनारे के मामले और सीमाएँ

  • नकारात्मक मान: नकारात्मक शुद्ध आय, रिटेन्ड अर्निंग्स या कार्यशील पूंजी के लिए इनपुट जेड-स्कोर को महत्वपूर्ण रूप से कम कर सकते हैं।
  • लागूता: मूल मॉडल सार्वजनिक रूप से व्यापार करने वाली विनिर्माण कंपनियों के लिए सबसे उपयुक्त है।
  • उद्योग भिन्नताएँ: गैर-विनिर्माण, निजी और उभरते बाजार की कंपनियों के लिए समायोजित मॉडल की आवश्यकता हो सकती है (जैसे, Z'-स्कोर, Z''-स्कोर)।
  • आर्थिक स्थितियाँ: मॉडल में मैक्रो-आर्थिक कारकों पर विचार नहीं किया गया है।

उपयोग के मामले

अनुप्रयोग

  • दिवालिया की भविष्यवाणी: वित्तीय संकट का प्रारंभिक पता लगाना।
  • क्रेडिट विश्लेषण: ऋणदाताओं को ऋण जोखिम का मूल्यांकन करने में सहायता करना।
  • निवेश निर्णय: निवेशकों को वित्तीय रूप से स्थिर कंपनियों की ओर मार्गदर्शन करना।
  • कॉर्पोरेट रणनीति: प्रबंधन को वित्तीय स्वास्थ्य का आकलन करने और रणनीतिक समायोजन करने में मदद करना।

विकल्प

Z'-स्कोर और Z''-स्कोर मॉडल
  • Z'-स्कोर: निजी विनिर्माण कंपनियों के लिए अनुकूलित।
  • Z''-स्कोर: गैर-विनिर्माण और उभरते बाजार की कंपनियों के लिए आगे समायोजित।
अन्य मॉडल
  • ओहल्सन ओ-स्कोर: दिवालिया जोखिम की भविष्यवाणी करने वाला एक लॉजिस्टिक रिग्रेशन मॉडल।
  • ज़मिजेव्स्की स्कोर: वित्तीय संकट पर ध्यान केंद्रित करने वाला एक प्रॉबिट मॉडल विकल्प।

वैकल्पिकों का उपयोग कब करें:

  • विनिर्माण क्षेत्र के बाहर की कंपनियों के लिए।
  • निजी या गैर-सार्वजनिक कंपनियों का मूल्यांकन करते समय।
  • विभिन्न आर्थिक संदर्भों या भौगोलिक क्षेत्रों में।

इतिहास

एडवर्ड आल्टमैन ने 1968 में बढ़ती कॉर्पोरेट दिवालियाओं के बीच जेड-स्कोर मॉडल पेश किया। कई भेदक विश्लेषण (MDA) का उपयोग करते हुए, आल्टमैन ने दिवालिया होने की भविष्यवाणी करने वाले प्रमुख वित्तीय अनुपातों की पहचान करने के लिए 66 कंपनियों का विश्लेषण किया। यह मॉडल तब से परिष्कृत किया गया है और क्रेडिट जोखिम मूल्यांकन में एक मौलिक उपकरण बना हुआ है।

अतिरिक्त विचार

वित्तीय हेरफेर का प्रभाव

  • कंपनियाँ ऐसे लेखांकन प्रथाओं में संलग्न हो सकती हैं जो अस्थायी रूप से वित्तीय अनुपातों को बढ़ा देती हैं।
  • मात्रात्मक स्कोर के साथ गुणात्मक कारकों पर विचार करना महत्वपूर्ण है।

अन्य मैट्रिक्स के साथ एकीकरण

  • जेड-स्कोर को अन्य विश्लेषणों (जैसे, नकद प्रवाह विश्लेषण, बाजार के रुझान) के साथ मिलाकर उपयोग करें।
  • एक व्यापक ड्यू डिलिजेंस प्रक्रिया का हिस्सा के रूप में उपयोग करें।

कोड उदाहरण

एक्सेल

1' आल्टमैन जेड-स्कोर गणना के लिए एक्सेल VBA फ़ंक्शन
2Function AltmanZScore(wc As Double, re As Double, ebit As Double, mve As Double, tl As Double, sales As Double, ta As Double) As Double
3    Dim X1 As Double, X2 As Double, X3 As Double, X4 As Double, X5 As Double
4    
5    X1 = wc / ta
6    X2 = re / ta
7    X3 = ebit / ta
8    X4 = mve / tl
9    X5 = sales / ta
10    
11    AltmanZScore = 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5
12End Function
13
14' एक सेल में उपयोग:
15' =AltmanZScore(A1, B1, C1, D1, E1, F1, G1)
16' जहाँ A1 से G1 में संबंधित इनपुट मान होते हैं
17

पायथन

1## पायथन में आल्टमैन जेड-स्कोर गणना
2def calculate_z_score(wc, re, ebit, mve, tl, sales, ta):
3    X1 = wc / ta
4    X2 = re / ta
5    X3 = ebit / ta
6    X4 = mve / tl
7    X5 = sales / ta
8    z_score = 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5
9    return z_score
10
11## उदाहरण उपयोग:
12wc = 50
13re = 200
14ebit = 100
15mve = 500
16tl = 400
17sales = 600
18ta = 800
19
20z = calculate_z_score(wc, re, ebit, mve, tl, sales, ta)
21print(f"आल्टमैन जेड-स्कोर: {z:.2f}")
22

जावास्क्रिप्ट

1// जावास्क्रिप्ट में आल्टमैन जेड-स्कोर गणना
2function calculateZScore(wc, re, ebit, mve, tl, sales, ta) {
3  const X1 = wc / ta;
4  const X2 = re / ta;
5  const X3 = ebit / ta;
6  const X4 = mve / tl;
7  const X5 = sales / ta;
8  const zScore = 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5;
9  return zScore;
10}
11
12// उदाहरण उपयोग:
13const zScore = calculateZScore(50, 200, 100, 500, 400, 600, 800);
14console.log(`आल्टमैन जेड-स्कोर: ${zScore.toFixed(2)}`);
15

जावा

1// जावा में आल्टमैन जेड-स्कोर गणना
2public class AltmanZScore {
3    public static double calculateZScore(double wc, double re, double ebit, double mve, double tl, double sales, double ta) {
4        double X1 = wc / ta;
5        double X2 = re / ta;
6        double X3 = ebit / ta;
7        double X4 = mve / tl;
8        double X5 = sales / ta;
9        return 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5;
10    }
11
12    public static void main(String[] args) {
13        double zScore = calculateZScore(50, 200, 100, 500, 400, 600, 800);
14        System.out.printf("आल्टमैन जेड-स्कोर: %.2f%n", zScore);
15    }
16}
17

आर

1## आर में आल्टमैन जेड-स्कोर गणना
2calculate_z_score <- function(wc, re, ebit, mve, tl, sales, ta) {
3  X1 <- wc / ta
4  X2 <- re / ta
5  X3 <- ebit / ta
6  X4 <- mve / tl
7  X5 <- sales / ta
8  z_score <- 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5
9  return(z_score)
10}
11
12## उदाहरण उपयोग:
13z_score <- calculate_z_score(50, 200, 100, 500, 400, 600, 800)
14cat("आल्टमैन जेड-स्कोर:", round(z_score, 2))
15

मैट्लैब

1% MATLAB में आल्टमैन जेड-स्कोर गणना
2function z_score = calculate_z_score(wc, re, ebit, mve, tl, sales, ta)
3    X1 = wc / ta;
4    X2 = re / ta;
5    X3 = ebit / ta;
6    X4 = mve / tl;
7    X5 = sales / ta;
8    z_score = 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5;
9end
10
11% उदाहरण उपयोग:
12z_score = calculate_z_score(50, 200, 100, 500, 400, 600, 800);
13fprintf('आल्टमैन जेड-स्कोर: %.2f\n', z_score);
14

C++

1// C++ में आल्टमैन जेड-स्कोर गणना
2#include <iostream>
3
4double calculateZScore(double wc, double re, double ebit, double mve, double tl, double sales, double ta) {
5    double X1 = wc / ta;
6    double X2 = re / ta;
7    double X3 = ebit / ta;
8    double X4 = mve / tl;
9    double X5 = sales / ta;
10    return 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5;
11}
12
13int main() {
14    double zScore = calculateZScore(50, 200, 100, 500, 400, 600, 800);
15    std::cout << "आल्टमैन जेड-स्कोर: " << zScore << std::endl;
16    return 0;
17}
18

C#

1// C# में आल्टमैन जेड-स्कोर गणना
2using System;
3
4class Program
5{
6    static double CalculateZScore(double wc, double re, double ebit, double mve, double tl, double sales, double ta)
7    {
8        double X1 = wc / ta;
9        double X2 = re / ta;
10        double X3 = ebit / ta;
11        double X4 = mve / tl;
12        double X5 = sales / ta;
13        return 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5;
14    }
15
16    static void Main()
17    {
18        double zScore = CalculateZScore(50, 200, 100, 500, 400, 600, 800);
19        Console.WriteLine($"आल्टमैन जेड-स्कोर: {zScore:F2}");
20    }
21}
22

गो

1// गो में आल्टमैन जेड-स्कोर गणना
2package main
3
4import (
5    "fmt"
6)
7
8func calculateZScore(wc, re, ebit, mve, tl, sales, ta float64) float64 {
9    X1 := wc / ta
10    X2 := re / ta
11    X3 := ebit / ta
12    X4 := mve / tl
13    X5 := sales / ta
14    return 1.2*X1 + 1.4*X2 + 3.3*X3 + 0.6*X4 + X5
15}
16
17func main() {
18    zScore := calculateZScore(50, 200, 100, 500, 400, 600, 800)
19    fmt.Printf("आल्टमैन जेड-स्कोर: %.2f\n", zScore)
20}
21

स्विफ्ट

1// स्विफ्ट में आल्टमैन जेड-स्कोर गणना
2func calculateZScore(wc: Double, re: Double, ebit: Double, mve: Double, tl: Double, sales: Double, ta: Double) -> Double {
3    let X1 = wc / ta
4    let X2 = re / ta
5    let X3 = ebit / ta
6    let X4 = mve / tl
7    let X5 = sales / ta
8    return 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5
9}
10
11// उदाहरण उपयोग:
12let zScore = calculateZScore(wc: 50, re: 200, ebit: 100, mve: 500, tl: 400, sales: 600, ta: 800)
13print(String(format: "आल्टमैन जेड-स्कोर: %.2f", zScore))
14

संदर्भ

  1. आल्टमैन, ई. आई. (1968). वित्तीय अनुपात, भेदक विश्लेषण और कॉर्पोरेट दिवालिया की भविष्यवाणी। द जर्नल ऑफ फाइनेंस, 23(4), 589–609।
  2. आल्टमैन जेड-स्कोर। विकिपीडिया। https://en.wikipedia.org/wiki/Altman_Z-score से प्राप्त।
  3. इन्वेस्टोपेडिया - आल्टमैन जेड-स्कोर। https://www.investopedia.com/terms/a/altman.asp से प्राप्त।