Whiz Tools

इनपुट मूल्ये

परिणाम

आल्टमॅन Z-स्कोअर कंपनीच्या क्रेडिट जोखमीचे मूल्यांकन करण्यात मदत करतो. उच्च स्कोअर म्हणजे दोन वर्षांत दिवाळखोरीचा कमी धोका.

आल्टमन Z-स्कोर कॅल्क्युलेटर

परिचय

आल्टमन Z-स्कोर हा एक आर्थिक मॉडेल आहे जो 1968 मध्ये एडवर्ड आय. आल्टमनने विकसित केला होता, ज्याचा उद्देश दोन वर्षांत एका कंपनीच्या दिवाळखोरी होण्याची शक्यता भाकीत करणे आहे. हे कंपनीच्या आर्थिक आरोग्याचे मूल्यांकन करण्यासाठी वजनदार एकूण पाच मुख्य आर्थिक गुणांकांचा वापर करते. Z-स्कोर गुंतवणूकदार, कर्जदार आणि आर्थिक विश्लेषकांद्वारे क्रेडिट धोका मूल्यांकन करण्यासाठी मोठ्या प्रमाणावर वापरला जातो.

सूत्र

आल्टमन Z-स्कोर खालील सूत्राचा वापर करून गणना केली जाते:

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

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

समजा एका कंपनीकडे खालील आर्थिक डेटा आहे (USD मिलियनमध्ये):

  • कार्यशील भांडवल (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-स्कोरची गणना:

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''-स्कोर मॉडेल
  • Z'-स्कोर: खाजगी उत्पादन कंपन्यांसाठी समायोजित केलेले.
  • Z''-स्कोर: नॉन-उत्पादन आणि उभरत्या बाजारातील कंपन्यांसाठी आणखी समायोजित केलेले.
इतर मॉडेल
  • ओल्सन O-स्कोर: दिवाळखोरीच्या धोका भाकीत करण्यासाठी एक लॉजिस्टिक रिग्रेशन मॉडेल.
  • झमिजेव्स्की स्कोर: आर्थिक संकटावर लक्ष केंद्रित करणारे प्रॉबिट मॉडेल.

पर्यायांचा वापर कधी करावा:

  • उत्पादन क्षेत्राबाहेरच्या कंपन्यांसाठी.
  • खाजगी किंवा नॉन-पब्लिक ट्रेडेड कंपन्यांचे मूल्यांकन करताना.
  • विविध आर्थिक संदर्भ किंवा भौगोलिक क्षेत्रांमध्ये.

इतिहास

एडवर्ड आल्टमनने 1968 मध्ये Z-स्कोर मॉडेलची ओळख दिली, जेव्हा कॉर्पोरेट दिवाळखोरी वाढत होती. बहुविध भेदक विश्लेषण (MDA) वापरून, आल्टमनने 66 कंपन्यांचे विश्लेषण केले जे दिवाळखोरी भाकीत करण्यासाठी महत्त्वाच्या आर्थिक गुणांकांचा शोध घेतात. हे मॉडेल सुधारित केले गेले आहे आणि क्रेडिट धोका मूल्यांकनात एक मूलभूत साधन म्हणून राहते.

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

आर्थिक हेराफेरीचा प्रभाव

  • कंपन्या आर्थिक गुणांकांना तात्पुरती वाढवण्यासाठी लेखा पद्धतींचा वापर करू शकतात.
  • गुणात्मक घटकांचा विचार करणे महत्त्वाचे आहे.

इतर मेट्रिक्ससह एकत्रीकरण

  • Z-स्कोर इतर विश्लेषणांसह (उदा. रोख प्रवाह विश्लेषण, मार्केट ट्रेंड) एकत्रित करा.
  • एक व्यापक ड्यू डिलिजन्स प्रक्रियेचा भाग म्हणून वापरा.

कोड उदाहरणे

Excel

' Excel VBA फंक्शन आल्टमन Z-स्कोर गणना करण्यासाठी
Function AltmanZScore(wc As Double, re As Double, ebit As Double, mve As Double, tl As Double, sales As Double, ta As Double) As Double
    Dim X1 As Double, X2 As Double, X3 As Double, X4 As Double, X5 As Double
    
    X1 = wc / ta
    X2 = re / ta
    X3 = ebit / ta
    X4 = mve / tl
    X5 = sales / ta
    
    AltmanZScore = 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5
End Function

' एक सेलमध्ये वापर:
' =AltmanZScore(A1, B1, C1, D1, E1, F1, G1)
' जिथे A1 ते G1 संबंधित इनपुट मूल्ये असतात

Python

## आल्टमन Z-स्कोर गणना Python मध्ये
def calculate_z_score(wc, re, ebit, mve, tl, sales, ta):
    X1 = wc / ta
    X2 = re / ta
    X3 = ebit / ta
    X4 = mve / tl
    X5 = sales / ta
    z_score = 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5
    return z_score

## उदाहरण वापर:
wc = 50
re = 200
ebit = 100
mve = 500
tl = 400
sales = 600
ta = 800

z = calculate_z_score(wc, re, ebit, mve, tl, sales, ta)
print(f"आल्टमन Z-स्कोर: {z:.2f}")

JavaScript

// JavaScript आल्टमन Z-स्कोर गणना
function calculateZScore(wc, re, ebit, mve, tl, sales, ta) {
  const X1 = wc / ta;
  const X2 = re / ta;
  const X3 = ebit / ta;
  const X4 = mve / tl;
  const X5 = sales / ta;
  const zScore = 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5;
  return zScore;
}

// उदाहरण वापर:
const zScore = calculateZScore(50, 200, 100, 500, 400, 600, 800);
console.log(`आल्टमन Z-स्कोर: ${zScore.toFixed(2)}`);

Java

// Java आल्टमन Z-स्कोर गणना
public class AltmanZScore {
    public static double calculateZScore(double wc, double re, double ebit, double mve, double tl, double sales, double ta) {
        double X1 = wc / ta;
        double X2 = re / ta;
        double X3 = ebit / ta;
        double X4 = mve / tl;
        double X5 = sales / ta;
        return 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5;
    }

    public static void main(String[] args) {
        double zScore = calculateZScore(50, 200, 100, 500, 400, 600, 800);
        System.out.printf("आल्टमन Z-स्कोर: %.2f%n", zScore);
    }
}

R

## R आल्टमन Z-स्कोर गणना
calculate_z_score <- function(wc, re, ebit, mve, tl, sales, ta) {
  X1 <- wc / ta
  X2 <- re / ta
  X3 <- ebit / ta
  X4 <- mve / tl
  X5 <- sales / ta
  z_score <- 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5
  return(z_score)
}

## उदाहरण वापर:
z_score <- calculate_z_score(50, 200, 100, 500, 400, 600, 800)
cat("आल्टमन Z-स्कोर:", round(z_score, 2))

MATLAB

% MATLAB आल्टमन Z-स्कोर गणना
function z_score = calculate_z_score(wc, re, ebit, mve, tl, sales, ta)
    X1 = wc / ta;
    X2 = re / ta;
    X3 = ebit / ta;
    X4 = mve / tl;
    X5 = sales / ta;
    z_score = 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5;
end

% उदाहरण वापर:
z_score = calculate_z_score(50, 200, 100, 500, 400, 600, 800);
fprintf('आल्टमन Z-स्कोर: %.2f\n', z_score);

C++

// C++ आल्टमन Z-स्कोर गणना
#include <iostream>

double calculateZScore(double wc, double re, double ebit, double mve, double tl, double sales, double ta) {
    double X1 = wc / ta;
    double X2 = re / ta;
    double X3 = ebit / ta;
    double X4 = mve / tl;
    double X5 = sales / ta;
    return 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5;
}

int main() {
    double zScore = calculateZScore(50, 200, 100, 500, 400, 600, 800);
    std::cout << "आल्टमन Z-स्कोर: " << zScore << std::endl;
    return 0;
}

C#

// C# आल्टमन Z-स्कोर गणना
using System;

class Program
{
    static double CalculateZScore(double wc, double re, double ebit, double mve, double tl, double sales, double ta)
    {
        double X1 = wc / ta;
        double X2 = re / ta;
        double X3 = ebit / ta;
        double X4 = mve / tl;
        double X5 = sales / ta;
        return 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5;
    }

    static void Main()
    {
        double zScore = CalculateZScore(50, 200, 100, 500, 400, 600, 800);
        Console.WriteLine($"आल्टमन Z-स्कोर: {zScore:F2}");
    }
}

Go

// Go आल्टमन Z-स्कोर गणना
package main

import (
    "fmt"
)

func calculateZScore(wc, re, ebit, mve, tl, sales, ta float64) float64 {
    X1 := wc / ta
    X2 := re / ta
    X3 := ebit / ta
    X4 := mve / tl
    X5 := sales / ta
    return 1.2*X1 + 1.4*X2 + 3.3*X3 + 0.6*X4 + X5
}

func main() {
    zScore := calculateZScore(50, 200, 100, 500, 400, 600, 800)
    fmt.Printf("आल्टमन Z-स्कोर: %.2f\n", zScore)
}

Swift

// Swift आल्टमन Z-स्कोर गणना
func calculateZScore(wc: Double, re: Double, ebit: Double, mve: Double, tl: Double, sales: Double, ta: Double) -> Double {
    let X1 = wc / ta
    let X2 = re / ta
    let X3 = ebit / ta
    let X4 = mve / tl
    let X5 = sales / ta
    return 1.2 * X1 + 1.4 * X2 + 3.3 * X3 + 0.6 * X4 + X5
}

// उदाहरण वापर:
let zScore = calculateZScore(wc: 50, re: 200, ebit: 100, mve: 500, tl: 400, sales: 600, ta: 800)
print(String(format: "आल्टमन Z-स्कोर: %.2f", zScore))

संदर्भ

  1. आल्टमन, ई. आय. (1968). आर्थिक गुणांक, भेदक विश्लेषण आणि कॉर्पोरेट दिवाळखोरीचा भाकीत. द जर्नल ऑफ फायनन्स, 23(4), 589–609.
  2. आल्टमन Z-स्कोर. विकिपीडिया. https://en.wikipedia.org/wiki/Altman_Z-score वरून मिळवले.
  3. इन्व्हेस्टोपेडिया - आल्टमन Z-स्कोर. https://www.investopedia.com/terms/a/altman.asp वरून मिळवले.
Loading related tools...
Feedback