जोखिम कारक और वित्तीय संकट

Python में Quantitative Risk Management

Jamsheed Shorish

Computational Economist

Risk factors

  • Volatility: रिटर्न्स के अपेक्षित मान के आसपास dispersion का माप
  • Time series: अपेक्षित मान = sample average
  • अपेक्षा और dispersion को क्या चलाता है?
  • Risk factors: वैरिएबल या घटनाएँ जो पोर्टफोलियो रिटर्न और volatility को चलाएँ

Dispersion plot, deviation of returns from time series mean

Python में Quantitative Risk Management

Risk exposure

  • Risk exposure: संभावित पोर्टफोलियो हानि का माप

    • Risk factors, risk exposure तय करते हैं
  • उदाहरण: बाढ़ बीमा

    • Deductible: नुकसान चाहे हो, जेब से देय राशि
    • 100% कवरेज में भी deductible देना पड़ता है
    • इसलिए deductible ही risk exposure है
    • बार-बार बाढ़ => बाढ़ का नतीजा अधिक volatile
    • बार-बार बाढ़ => अधिक risk exposure
Python में Quantitative Risk Management

Systematic risk

  • Systematic risk: ऐसा जोखिम कारक जो सभी पोर्टफोलियो एसेट्स की volatility को प्रभावित करे

    • Market risk: व्यापक वित्तीय बाज़ार की हलचलों से आने वाला systematic risk
  • हवाई जहाज़ के इंजन की विफलता: systematic risk!

  • वित्तीय systematic risk कारकों के उदाहरण:

    • मूल्य-स्तर में बदलाव, यानी inflation
    • ब्याज दरों में बदलाव
    • आर्थिक माहौल में बदलाव

Propeller plane engine

Python में Quantitative Risk Management

Idiosyncratic risk

  • Idiosyncratic risk: किसी खास एसेट/एसेट क्लास तक सीमित जोखिम।

  • वायु-क्षोभ और खुली सीटबेल्ट: idiosyncratic risk!

  • Idiosyncratic risk के उदाहरण:

    • बॉन्ड पोर्टफोलियो: जारीकर्ता का डिफॉल्ट जोखिम
    • फर्म/सेक्टर की विशेषताएँ
      • फर्म का आकार (market capitalization)
      • Book-to-market ratio
      • सेक्टर शॉक्स

Airline seat belt

Python में Quantitative Risk Management

Factor models

  • Factor model: वे जोखिम कारक जिनसे पोर्टफोलियो रिटर्न प्रभावित होता है, उनका आकलन
  • सांख्यिकीय regression, जैसे Ordinary Least Squares (OLS):
    • dependent वैरिएबल: रिटर्न्स (या volatility)
    • independent वैरिएबल(स): systemic और/या idiosyncratic risk factors
  • Fama-French factor model: इनका संयोजन
    • market risk और
    • idiosyncratic risk (फर्म आकार, फर्म वैल्यू)
Python में Quantitative Risk Management

Crisis risk factor: mortgage-backed securities

  • इन्वेस्टमेंट बैंक्स: संकट से ठीक पहले भारी उधारी ली
  • Collateral: mortgage-backed securities (MBS)
  • MBS: अलग-अलग विशेषताओं वाले कई mortgages रखने से जोखिम diversify होना चाहिए था
    • खामी: mortgage default जोखिम वास्तव में highly correlated था
    • देरियों/डिफॉल्ट की बाढ़ ने collateral वैल्यू नष्ट कर दी
  • 90-day mortgage delinquency: संकट के दौरान इन्वेस्टमेंट बैंक पोर्टफोलियो का जोखिम कारक

90-day mortgage delinquencies 2005-2010

Python में Quantitative Risk Management

Crisis factor model

  • Factor model regression: पोर्टफोलियो रिटर्न्स बनाम mortgage delinquency
  • Regression टूल्स के लिए statsmodels.api लाइब्रेरी इम्पोर्ट करें
  • .OLS() ऑब्जेक्ट और उसकी .fit() मेथड से regression फिट करें
  • Regression की .summary() मेथड से परिणाम दिखाएँ

 

import statsmodels.api as sm

regression = sm.OLS(returns, delinquencies).fit()
print(regression.summary())
Python में Quantitative Risk Management

Regression .summary() परिणाम

regression summary example

Python में Quantitative Risk Management

अभ्यास करते हैं!

Python में Quantitative Risk Management

Preparing Video For Download...