πŸ“ˆ Как пандСмия влияСт Π½Π° финансовыС Ρ€Ρ‹Π½ΠΊΠΈ: Π°Π½Π°Π»ΠΈΠ· Π΄Π°Π½Π½Ρ‹Ρ…

КакоС влияниС ΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ COVID-19 Π½Π° финансовыС Ρ€Ρ‹Π½ΠΊΠΈ: Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ ΠΈ сравниваСм с Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Π» Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Ρ‹Π½ΠΎΠΊ Π½Π° ΠΌΠΈΠ½ΡƒΠ²ΡˆΠΈΠ΅ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ.

Если Π²Ρ‹ ΠΆΠΈΠ²Ρ‘Ρ‚Π΅ Π² Π³ΠΎΡ€ΠΎΠ΄Π΅, Π³Π΄Π΅ Π²Π²Π΅Π΄Ρ‘Π½ Ρ€Π΅ΠΆΠΈΠΌ самоизоляции, Ρ‚ΠΎ навСрняка Π·Π½Π°Π΅Ρ‚Π΅ ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°Ρ… бизнСса, Π·Π°ΠΌΠ΅Ρ‡Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ Π½Π°Ρ‡Π°Π»ΠΈ Π·Π°ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΊΠ°Ρ„Π΅, рСстораны, ΠΌΠ°Π³Π°Π·ΠΈΠ½Ρ‹. НСт производства – Π½Π΅Ρ‚ Π·Π°Ρ€ΠΏΠ»Π°Ρ‚, растёт Π±Π΅Π·Ρ€Π°Π±ΠΎΡ‚ΠΈΡ†Π°, сниТаСтся ΠΎΠ±ΠΎΡ€ΠΎΡ‚ Π΄Π΅Π½Π΅Π³, Ρ€Ρ‹Π½ΠΎΠΊ ΠΏΠ°Π΄Π°Π΅Ρ‚. Подобная ситуация Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ сСйчас Π²ΠΎ всём ΠΌΠΈΡ€Π΅. Π’ ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½ ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ Π°Π½Π°Π»ΠΈΠ· ситуации, основанный Π½Π° рассмотрСнии Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… макроэкономичСских индСксов:

ВлияниС Π½Π° финансовыС Ρ€Ρ‹Π½ΠΊΠΈ

Начнём с ΠΎΡ†Π΅Π½ΠΊΠΈ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ влияния распространСния коронавируса Π½Π° финансовыС Ρ€Ρ‹Π½ΠΊΠΈ. Для создания Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ использовался Python (ΠΊΠΎΠ΄ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ доступСн Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ Π½Π° GitHub). НапримСр, для построСния Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ измСнСния для S&P500 использовался ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ скрипт:

# Π§ΠΈΡ‚Π°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅
import pandas_datareader as pdr

# Для построСния Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠ²
import matplotlib.pyplot as plt
plt.style.use('seaborn-darkgrid')

# Для ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π½Π°Π΄ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ
import pandas as pd
import numpy as np

# get_data_yahoo(inst_ticker, start_date, end_date)
data_sp = pdr.get_data_yahoo('^GSPC', '17-Nov-19')

# РассчитываСм ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅
data_pc = data_sp.Close.pct_change()

# Π‘Ρ‚Ρ€ΠΎΠΈΠΌ
data_pc.plot(figsize=(10, 7), grid=True)
plt.axvline('30-Jan-20')
plt.show()
Π•ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ для индСкса S&P500

Для получСния индСкса S&P500 использовал ΠΌΠ΅Ρ‚ΠΎΠ΄ pandas_datareaders get_data_yahoo. Он ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ Π΄Π²Π° Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°: ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ – Ρ‚ΠΈΠΊΠ΅Ρ€ β€œ^GPSC" для S&P500 Π² Yahoo Finance, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ – Π΄Π°Ρ‚Π°, начиная с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅. ΠŸΡ€ΠΈ запускС ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… с ΡˆΠ΅ΡΡ‚ΡŒΡŽ столбцами. Π•ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ рассчитываСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° pct_change().

Π•ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅

Помимо S&P500, построим Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ для ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… индСксов.

# Π§ΠΈΡ‚Π°Π΅ΠΌ Ρ‚Π°ΠΉΠΌΠ»Π°ΠΉΠ½Ρ‹ ΠΈΠ· Ρ„Π°ΠΉΠ»Π° CSV
timelines = pd.read_csv('pandemics_timelines.csv').dropna()
for col in timelines.columns[1:]:
    timelines[col] = pd.to_datetime(timelines[col])
    
# Π§ΠΈΡ‚Π°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· yahoo fianance
def get_data(tl):    
    inst_list = ['^GSPC', 'CL=F','GC=F', 'TLT']
    data = pd.DataFrame()
    for inst in inst_list:
        try:
            data[inst] = pdr.get_data_yahoo(inst, tl.first_case.iloc[0]-timedelta(days=30), 
                                        tl.last_date.iloc[0]+timedelta(days=365))['Adj Close']    
        except Exception as e:
            print('No data available for ',inst, e)

    return data
    
# ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π΄Π°Π½Π½Ρ‹Π΅ Π²ΠΎ врСмя covid19
covid_timelines = timelines.loc[timelines.pandemic_name=='covid19']
data= get_data(covid_timelines)

# Π‘Ρ‚Ρ€ΠΎΠΈΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ измСнСния
def plot_daily_pc(data, tl):
    data_pc = data.pct_change().dropna()
    fig = plt.figure(figsize=(12, 8))
    i = 0
    for col in data_pc.columns:
        # ДобавляСм Π΄ΠΎΠΏ.Π³Ρ€Π°Ρ„ΠΈΠΊ
        sub = fig.add_subplot(2, 2, i+1)
        i = i+1
        # Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ
        sub.set_title(col, fontsize=20)
        # Π“Ρ€Π°Ρ„ΠΈΠΊ
        r = random.random()
        b = random.random()
        g = random.random()
        data_pc[col].plot(color=(r, g, b))
        sub.set_ylabel('Returns')
        sub.grid(which="major", color='k', linestyle='-.', linewidth=0.2)
        sub.axvline(x=tl.first_case.iloc[0], color='RoyalBlue',
                    linestyle='dashdot', linewidth=3)
        sub.axvline(x=tl.who_emergency.iloc[0], color='Red',
                    linestyle='dashdot', linewidth=3)

    plt.tight_layout()
    plt.show()
    
plot_daily_pc(data, covid_timelines)
ΠŸΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ измСнСния Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… рассматриваСмых ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ с ноября 2019 Π³. ΠΏΠΎ Π°ΠΏΡ€Π΅Π»ΡŒ 2020 Π³.

Биняя ΡˆΡ‚Ρ€ΠΈΡ…ΠΏΡƒΠ½ΠΊΡ‚ΠΈΡ€Π½Π°Ρ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒ – Π΄Π°Ρ‚Π°, ΠΊΠΎΠ³Π΄Π° Π±Ρ‹Π» выявлСн ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ случай заболСвания. КолСбания индСксов Π±Ρ‹Π»ΠΈ Π½Π΅Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ВсСмирная организация здравоохранСния (Π’ΠžΠ—) Π½Π΅ объявила Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠ²Π΅Π΄ΡˆΠ΅Π΅ ΠΊ Ρ€Π΅Π·ΠΊΠΎΠΉ ΠΏΠΎΡ‚Π΅Ρ€Π΅ ΡΡ‚Π°Π±ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ – Π²ΡΠΏΡ‹ΡˆΠΊΠ° COVID-19 ΠΎΠΊΠ°Π·Π°Π»Π° сильноС влияниС Π½Π° финансовыС Ρ€Ρ‹Π½ΠΊΠΈ.

Бовокупная Π΄ΠΎΡ…ΠΎΠ΄Π½ΠΎΡΡ‚ΡŒ

ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ ΠΊΡ€ΠΈΠ²Ρ‹Π΅ совокупной доходности Π°ΠΊΡ†ΠΈΠΉ для пСрСчислСнных индСксов. Π”Π°Ρ‚Π° Π½Π°Ρ‡Π°Π»Π° – Π·Π° нСсколько Π΄Π½Π΅ΠΉ Π΄ΠΎ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ случая, послСдний рассматриваСмый дСнь – 30 ΠΌΠ°Ρ€Ρ‚Π°.

def plot_cumulative_returns(data,tl):
    data_cum_ret = (data.pct_change()+1).cumprod()
    data_cum_ret.plot(figsize=(10,7),grid=True)
    plt.legend(loc='best')
    plt.ylabel('Cumulative Returns')
    plt.axvline(x=tl.first_case.iloc[0],color='RoyalBlue',linestyle='dashdot',linewidth=3)
    plt.axvline(x=tl.who_emergency.iloc[0],color='Red',linestyle='dashdot',linewidth=3)
    plt.axvline(x=tl.pandemic_declaration.iloc[0],color='LightSeaGreen',linestyle='dashdot',linewidth=3)
    plt.axvspan(tl.last_date.iloc[0], tl.last_date.iloc[0]+timedelta(days=365),color='dodgerblue', alpha=0.2)
    plt.show()
    
plot_cumulative_returns(data, covid_timelines)
ΠšΡ€ΠΈΠ²Ρ‹Π΅ совокупной доходности с ноября 2019 Π³. ΠΏΠΎ ΠΊΠΎΠ½Π΅Ρ† ΠΌΠ°Ρ€Ρ‚Π° 2020 Π³.

Π”ΠΎΡ…ΠΎΠ΄Π½ΠΎΡΡ‚ΡŒ ΠΎΡ‚ Π½Π΅Ρ„Ρ‚ΠΈ послС объявлСния ΡƒΠΏΠ°Π»Π° сильнСС всСго – Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Π° ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π° 60%. Π Π΅Π·ΠΊΠΎΠ΅ сниТСниС ΠΏΠΎΠΊΠ°Π·Π°Π»Π° ΠΈ Ρ€Π΅Π½Ρ‚Π°Π±Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ индСкса S&P500.

Π‘Π΅ΠΊΡ‚ΠΎΡ€Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ

Π”ΠΎ сих ΠΏΠΎΡ€ ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΈ ΠΎ S&P500 Π² Ρ†Π΅Π»ΠΎΠΌ, Π½ΠΎ Ρ‡Ρ‚ΠΎ происходит с сСкторами экономики, входящими Π² индСкс? ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ основныС сСкторы Ρ€Ρ‹Π½ΠΊΠ°.

def plot_sector(tl):
    sector_list = ['IHE', 'IYW', 'IYF', 'IYK', 'IYZ','ITM', 'IYE']

    columns = ['Pharma', 'Technology', 'Financials', 'Consumer Goods',
               'Telecom', 'Basic Materials', 'Energy']

    sector_data = pd.DataFrame()
    for inst in sector_list:
        try:
            sector_data[inst] = pdr.get_data_yahoo(inst, tl.first_case.iloc[0]-timedelta(days=30), 
                                        tl.last_date.iloc[0]+timedelta(days=365))['Adj Close']    
        except:
            pass

    sector_data.columns = columns
    plot_cumulative_returns(sector_data, tl)
plot_sector(covid_timelines)
ΠšΡ€ΠΈΠ²Ρ‹Π΅ совокупной доходности для ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… сСкторов глобальной экономики

Π”Π²Π° сСктора, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ оказались Π½Π°ΠΈΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Ρ‹ влиянию – это Ρ„Π°Ρ€ΠΌΠ°Ρ†Π΅Π²Ρ‚ΠΈΠΊΠ° ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ. Однако Π² Ρ†Π΅Π»ΠΎΠΌ, всС сСкторы находятся Π² Β«ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠΎΡ€Π΅Β», ΠΏΡƒΡΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π° ΠΈ отличаСтся. НаибольшиС трудности испытываСт энСргСтичСский сСктор – это Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ, учитывая, ΠΊΠ°ΠΊ пострадал ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ Crude Oil.

Π”Π°Π»Π΅Π΅ ΠΌΡ‹ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ развития ситуации с вирусом, ΠΎΠΏΠΈΡ€Π°ΡΡΡŒ Π½Π° ΠΏΡ€Π΅ΠΆΠ½ΠΈΠΉ ΠΎΠΏΡ‹Ρ‚. Π’ истории ΡƒΠΆΠ΅ ΡΠ»ΡƒΡ‡Π°Π»ΠΈΡΡŒ Π²ΡΠΏΡ‹ΡˆΠΊΠΈ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ, Π½Π°Π½Ρ‘ΡΡˆΠΈΠ΅ ΠΊΠΎΠ»ΠΎΡΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ€Π΅Π΄ Ρ€Ρ‹Π½ΠΊΠ°ΠΌ – ΠΏΠΎΠ»Π΅Π·Π½ΠΎ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ ΡΠΏΡ€Π°Π²Π»ΡΠ»ΠΎΡΡŒ чСловСчСство Π² Π±Ρ‹Π»Ρ‹Π΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π°.

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ примСнСния строгих ΠΌΠ΅Ρ€

Атипичная пнСвмония

Π’ 2002 Π³. Π²ΡΠΏΡ‹ΡˆΠΊΠ° ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ Π·Π°Ρ…Π²Π°Ρ‚ΠΈΠ»Π° юг ΠšΠΈΡ‚Π°Ρ, Π±Ρ‹Π»ΠΈ ΠΈΠ½Ρ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ 8500 Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ. РаспространСниС Π±ΠΎΠ»Π΅Π·Π½ΠΈ взяли ΠΏΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Ρ‚Π΅ΠΌΠΈ ΠΆΠ΅ способами, Ρ‡Ρ‚ΠΎ сСгодня: изоляциСй, ΠΊΠ°Ρ€Π°Π½Ρ‚ΠΈΠ½ΠΎΠΌ ΠΈ отслСТиваниСм ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ². Π‘ΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ΅ дистанцированиС ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ распространСниС, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ пнСвмонию Π±Ρ‹Π»ΠΎ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΡ‰Π΅, Ρ‡Π΅ΠΌ COVID-19.

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ количСства случаСв ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ: оранТСвая линия – Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ сумма числа Π·Π°Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, красная – числа смСртСй. ΠŸΠΎΠ½Π°Ρ‡Π°Π»Ρƒ наблюдался ΡΠΊΡΠΏΠΎΠ½Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ рост с апрСля ΠΏΠΎ ΠΌΠ°ΠΉ, Π½ΠΎ Π΄Π°Π»Π΅Π΅ ситуация стала Π½Π°Π»Π°ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ.

Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ зависимости распространСния Π°Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ ΠΏΠ½Π΅Π²ΠΌΠΎΠ½ΠΈΠΈ (SARS) Π² 2003 Π³.

ВзглянСм, Ρ‡Ρ‚ΠΎ происходило с финансовыми Ρ€Ρ‹Π½ΠΊΠ°ΠΌΠΈ Π²ΠΎ врСмя Π²ΡΠΏΡ‹ΡˆΠΊΠΈ Π°Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ ΠΏΠ½Π΅Π²ΠΌΠΎΠ½ΠΈΠΈ.

Π•ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… индСксов Π² случаС Π²ΡΠΏΡ‹ΡˆΠΊΠΈ Π°Ρ‚ΠΈΠΏΠΈΡ‡Π½ΠΎΠΉ ΠΏΠ½Π΅Π²ΠΌΠΎΠ½ΠΈΠΈ 2002-2003 Π³.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ эпидСмия прСимущСствСнно ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠ»Π° Π² ΠšΠΈΡ‚Π°Π΅, ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ мСньшСС влияниС Π½Π° финансовыС Ρ€Ρ‹Π½ΠΊΠΈ. МоТно Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ€Π΅Π·ΠΊΠΈΠ΅ двиТСния Π² ΠΎΠ±ΠΎΠΈΡ… направлСниях, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ Π½Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π²ΠΎΠ»Π°Ρ‚ΠΈΠ»ΡŒΠ½ΠΎΡΡ‚ΠΈ. НаиболСС Ρ€Π΅Π·ΠΊΠΎΠ΅ сниТСниС совокупной доходности Ρ‚Π°ΠΊΠΆΠ΅ наблюдалось для индСкса Crude oil, ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ индСксы оказались ΠΌΠ΅Π½Π΅Π΅ ΠΏΠΎΠ΄Π²Π΅Ρ€ΠΆΠ΅Π½Ρ‹ влиянию.

ΠšΡ€ΠΈΠ²Ρ‹Π΅ совокупной доходности с ноября 2002 Π³. ΠΏΠΎ июль 2003 Π³. Π²ΠΎ врСмя распространСния SARS

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΠΌ, ΠΊΠ°ΠΊ пошли Π΄Π΅Π»Π° послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ кризис закончился. Голубая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ соотвСтствуСт Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠ³Π΄Π° Π’ΠžΠ— объявила, Ρ‡Ρ‚ΠΎ кризис Π±ΠΎΠ»Π΅Π·Π½ΠΈ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Ρ‘Π½.

ΠšΡ€ΠΈΠ²Ρ‹Π΅ совокупной доходности с ноября 2002 Π³. ΠΏΠΎ июль 2004 Π³. (Π±ΠΎΠ»Π΅Π΅ ΡˆΠΈΡ€ΠΎΠΊΠΈΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»)

ПослС объявлСния Π’ΠžΠ— наблюдалось быстроС восстановлСниС ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»Π΅ΠΉ.

Π‘Ρ†Π΅Π½Π°Ρ€ΠΈΠΉ ΡˆΠΈΡ€ΠΎΠΊΠΎΠ³ΠΎ распространСния зараТСния

Π’ случаС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ сцСнария Ρ€Π΅Ρ‡ΡŒ ΠΏΠΎΠΉΠ΄Ρ‘Ρ‚ ΠΎΠ± Испанском Π³Ρ€ΠΈΠΏΠΏΠ΅ («испанкС»), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π²ΠΎ врСмя ΠŸΠ΅Ρ€Π²ΠΎΠΉ ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ Π²ΠΎΠΉΠ½Ρ‹ Π·Π°Ρ‚Ρ€ΠΎΠ½ΡƒΠ» ΠΏΠΎΡ‡Ρ‚ΠΈ 30% насСлСния ΠΏΠ»Π°Π½Π΅Ρ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Ρ… Азиатском (H2N2) ΠΈ Гонконгском (H3N2) Π³Ρ€ΠΈΠΏΠΏΠ°Ρ…, ΠΎΡ‚ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… пострадало ΠΎΠΊΠΎΠ»ΠΎ ΠΏΠΎΠ»ΡƒΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ.

«Испанка»

Испанский Π³Ρ€ΠΈΠΏΠΏ развивался трСмя Π²ΠΎΠ»Π½Π°ΠΌΠΈ: июнь-июль 1918 Π³ΠΎΠ΄Π°, ΠΎΠΊΡ‚ΡΠ±Ρ€ΡŒ-Π΄Π΅ΠΊΠ°Π±Ρ€ΡŒ 1918 Π³ΠΎΠ΄Π°, ΡΠ½Π²Π°Ρ€ΡŒ-ΠΌΠ°Ρ€Ρ‚ 1919 Π³ΠΎΠ΄Π°. На Π½ΠΈΠΆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½ΠΎΠΌ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ использовался индСкс Π”ΠΎΡƒ-ДТонса (индСкс S&P500 Π±Ρ‹Π» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ лишь Π² 1927 Π³ΠΎΠ΄Ρƒ):

ИзмСнСниС индСкса Π”ΠΎΡƒ-ДТонса Π² 1918-1919 Π³. (источник Π΄Π°Π½Π½Ρ‹Ρ…)

Π‘ ΡƒΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Ρ‹Π½ΠΎΠΊ Π²ΠΎ врСмя распространСния «испанки» ΡˆΡ‘Π» Π²Π²Π΅Ρ€Ρ…. ΠŸΡ€ΠΈΡ‡ΠΈΠ½Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² ΠΊΡ€ΡƒΠΏΠ½ΠΎΠΌ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²ΠΎΠ²Π°Π²ΡˆΠ΅ΠΌ событии – ΠŸΠ΅Ρ€Π²ΠΎΠΉ ΠΌΠΈΡ€ΠΎΠ²ΠΎΠΉ Π²ΠΎΠΉΠ½Π΅. На Ρ€Ρ‹Π½ΠΊΠ΅ наблюдался восходящий Ρ‚Ρ€Π΅Π½Π΄, связанный с восстановлСниСм послС Π²ΠΎΠΉΠ½Ρ‹.

Π¨Ρ‚Π°ΠΌΠΌΡ‹ Π³Ρ€ΠΈΠΏΠΏΠ° H2N2 ΠΈ H3N2

НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ совокупной доходности для S&P500 Π²ΠΎ врСмя распространСния соотвСтствСнно Азиатского Π³Ρ€ΠΈΠΏΠΏΠ° (1957-1959 Π³Π³.) ΠΈ Гонконгского Π³Ρ€ΠΈΠΏΠΏΠ° (1968-1971 Π³Π³.).

Бовокупная Π΄ΠΎΡ…ΠΎΠ΄Π½ΠΎΡΡ‚ΡŒ для S&P500 Π²ΠΎ врСмя распространСния азиатского Π³Ρ€ΠΈΠΏΠΏΠ° (H2N2)
Бовокупная Π΄ΠΎΡ…ΠΎΠ΄Π½ΠΎΡΡ‚ΡŒ для S&P500 Π²ΠΎ врСмя распространСния гонконгского Π³Ρ€ΠΈΠΏΠΏΠ° (H3N2)

ΠšΡ€Π°ΡΠ½Π°Ρ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π½Π° ΠΏΠ΅Ρ€ΠΈΠΎΠ΄, ΠΊΠΎΠ³Π΄Π° Π’ΠžΠ— объявила Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΡƒΡŽ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ. Голубая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ соотвСтствуСт ΠΏΠ΅Ρ€ΠΈΠΎΠ΄Ρƒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ. МоТно Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π² ΠΎΠ±ΠΎΠΈΡ… случаях Π½Π°Ρ‡Π°Π»ΠΈ расти Π΅Ρ‰Ρ‘ Π΄ΠΎ объявлСния ΠΎ ΠΏΡ€Π΅ΠΎΠ΄ΠΎΠ»Π΅Π½ΠΈΠΈ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ.

Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅

Π Ρ‹Π½ΠΎΠΊ Π½Π΅ Π»ΡŽΠ±ΠΈΡ‚ нСопрСдСлённости. Когда ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ΡΡ Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠ½ Ρ€Π΅Π·ΠΊΠΎ ΠΏΠ°Π΄Π°Π΅Ρ‚. Но ΠΊΠ°ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€Π΅Π΄ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ шаги для сдСрТивания ситуации ΠΈ Π’ΠžΠ— ΠΎΠ±ΡŠΡΠ²Π»ΡΠ΅Ρ‚ Π΅Ρ‘ бСзопасной, Ρ€Ρ‹Π½ΠΎΠΊ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠΎΠ΄ΡŠΡ‘ΠΌΠΎΠΌ Π½Π° докризисный ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ, Π° Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Π΄Π°ΠΆΠ΅ прСвосходит Π΅Π³ΠΎ.

РасскаТитС Π² нашСм обсуТдСнии, ΠΊΠ°ΠΊ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΈ Π»ΠΈΡ‡Π½ΠΎ Π½Π° вас повлияло распространСниС коронавируса.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊΠΈ

Π›Π£Π§Π¨Π˜Π• БВАВЬИ ПО Π’Π•ΠœΠ•

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° программиста
16 ноября 2019

DeepFake-Ρ‚ΡƒΡ‚ΠΎΡ€ΠΈΠ°Π»: создаСм собствСнный Π΄ΠΈΠΏΡ„Π΅ΠΉΠΊ Π² DeepFaceLab

РассказываСм ΠΎ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ DeepFake ΠΈ шаг Π·Π° шагом учимся Π΄Π΅Π»Π°Ρ‚ΡŒ Π΄ΠΈΠΏΡ„Π΅ΠΉΠΊΠΈ Π² ...
admin
11 дСкабря 2018

ООП Π½Π° Python: ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ, ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π½Π° Python допускаСт Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ, Π½ΠΎ Π² Π΅Π³ΠΎ основС...
admin
14 июля 2017

ПишСм свою Π½Π΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒ: пошаговоС руководство

ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ Π³Π°ΠΉΠ΄ ΠΏΡ€ΠΎ Π½Π΅ΠΉΡ€ΠΎΡΠ΅Ρ‚ΡŒ ΠΎΡ‚ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΊ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅. Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΈΠ· ΠΊΠ°ΠΊΠΈΡ… элСмС...