Fragsimv2 Uživatelská příručka
Fragsimv2 je softwarový nástroj, který slouží k řešení Goodhartova-Tsomocosova modelu finanční křehkosti adaptovaného na české prostředí (detailní popis modelu je uveden v souboru popis_modelu.pdf). Za předpokladu, že se finanční trhy nachází v ekonomické rovnováze, a změnou exogenních proměnných dojde k narušení této rovnováhy, lze simulovat ustanovení nové rovnováhy, která se projeví změnou hodnot endogenních proměnných modelu. Hlavními ukazateli, které program prezentuje, je vývoj očekávané míry splácení klientských závazků, a dále vývoj makroekonomických ukazatelů HDP, míry inflace a nezaměstnanosti. Tento software byl vytvořen s finanční podporou TA ČR (evidenční číslo projektu TD020190). Tento software je šířen pod licencí GNU GPL, což znamená licence pro svobodný software.
Systémové požadavky Požadavky na operační systém: Windows XP Service Pack 3, Windows XP x64 Edition Service Pack 2, Windows Server 2003 R2 Service Pack 2, Windows Vista Service Pack 1 nebo 2, Windows Server 2008 Service Pack 2 or R2, Windows 7, Windows 8. Procesor: Jakýkoliv procesor Intel nebo AMD x86, který podporuje instrukční set SSE2. Disková kapacita: Minimálně 1 GB. Paměť RAM: 1024 MB (doporučeno nejméně 2048 MB).
Instalace Aplikace byla vytvořena v programovém prostředí MATLAB R2010b a pro spuštění je nutné nainstalovat sadu knihoven Matlab Compiler Runtime (MCR), která je součástí instalačního souboru. Balíček obsahuje následující soubory:
fragsimv2_pkg.exe – instalátor, který kromě extrakce samotného programu Fragsimv2 nainstaluje i potřebné knihovny MATLABu. initial_equilibrium.xls – soubor, který obsahuje počáteční rovnováhu (data z České republiky z roku 2013). Do tohoto souboru je možné provést změny parametrů, na základě kterých potom proběhne simulace. setpath.bat – tento soubor je nutné spustit pro nastavení systémové proměnné PATH. popis_modelu.pdf – tento soubor obsahuje kompletní popis modelu finanční křehkosti. cmd.bat – spustí příkazovou řádku v aktuálním adresáři.
Postup instalace: 1. Jako první krok je nutné spustit instalátor fragsimv2_pkg.exe. V průběhu instalace může být uživatel dotázán na umístění knihoven MATLABu – doporučujeme ponechat výchozí nastavení, resp. provést instalaci MCR do adresáře C:\Program Files\. 2. Po úspěšné instalaci je nutné ještě spustit soubor setpath.bat. Pokud byly v předchozím kroku knihovny MCR nainstalovány do jiného než výchozího umístění, je nutné změnit příslušnou cestu v tomto souboru před jeho spuštěním.
Používání programu Program Fragsimv2 je nutné spustit pomocí příkazové řádky systému Windows. Tu je možné spustit pomocí souboru cmd.bat. Syntaxe programu je následující: fragsimv2 FileName kde FileName označuje název vstupního souboru ve formátu XLS (Microsoft Office). Jedná se o tabulku se 160 řádky a 2 sloupci, ve které první sloupec vstupního souboru obsahuje nadpisy proměnných pro snazší orientaci, druhý sloupec obsahuje číselné hodnoty. Soubor initial_equilibrium.xls, přiložený k instalaci programu, obsahuje tato data pro rok 2013 a je možné jej upravit. Průběh simulace Simulace probíhá tak, že ve vstupním souboru dojde ke změně určitých exogenních parametrů modelu (např. měnová báze, sazba povinných minimálních rezerv), na základě kterých dojde k výpočtu nových hodnot endogenních proměnných.
Textový výstup simulace je následující: Loading values from input file initial_equilibrium.xls Setting up simulation Running optimization Optimization finished Calculating the new equilibrium Macroeconomic indicators: ------------------------GDP growth (good state):0.0000 GDP growth (bad state):0.0000 Inflation rate (good state):1.4133 Inflation rate (bad state):2.2693 Unemployment rate (good state):7.1084 Unemployment rate (bad state):7.8903 Financial fragility indicators: ------------------------------Clients of bank gamma (good state):0.9541 Clients of bank gamma (bad state):0.8481 Clients of bank delta (good state):0.9359 Clients of bank delta (bad state):0.8319 Clients of bank tau (good state):0.9371 Clients of bank tau (bad state):0.8565 The new equilibrium stored in output.xls
Program vypíše hlavní parametry nové rovnováhy, tedy:
Růst HDP (GDP growth) v dobrém a špatném stavu světa, Míru inflace (Inflation rate) v dobrém a špatném stavu světa, Míru nezaměstnanosti (Unemployment rate) v dobrém a špatném stavu světa. Ukazatele finanční křehkosti (Financial fragility indicators), kterými je míra splácení klientských úvěrů, a to pro všechny tři banky modelu, tedy banky gamma (γ), delta (δ) a tau (τ).
Celá nová rovnováha je zároveň zapsána do souboru output.xls, ve kterém je možné hledat příčiny vývoje jednotlivých parametrů. Možné problémy s používáním programu a jejich řešení
Program hlásí chybu, že není možné nalézt knihovnu mclmcrrt7_14.dll. V tomto případě je nutné před spuštěním programu spustit skript setpath.bat se správnou cestou k souborům MCR. Program nereaguje na změny vstupního souboru initial_equilibrium.xls. V tomto případě je nutné soubor uložit pod jiným názvem, např. initial_equilibrium2.xls.
Popis vstupního souboru V následující tabulce naleznete popis proměnných, které tvoří vstupní XLS soubor programu Fragsimv2. Pro kompletní popis proměnných, jejich významu a vztahů doporučujeme konzultovat přiložený soubor (popis_modelu.pdf). Sloupec „Označení“ obsahuje jednotlivé proměnné v prvním sloupci vstupní tabulky, numerická hodnota se nachází ve druhém sloupci. Označení
Popis
r_gamma
Úroková míra na trhu půjček banky γ
r_delta
Úroková míra na trhu půjček banky δ
r_tau
Úroková míra na trhu půjček banky τ
mu_alpha
Poptávka po půjčkách zákazníky banky γ
mu_beta
Poptávka po půjčkách zákazníky banky δ
mu_theta
Poptávka po půjčkách zákazníky banky τ
m_gamma
Objem poskytnutých půjček bankou γ
m_delta
Objem poskytnutých půjček bankou δ
m_tau
Objem poskytnutých půjček bankou τ
rd_gamma
Úroková míra na trhu depozit banky γ
rd_delta
Úroková míra na trhu depozit banky δ
rd_tau
Úroková míra na trhu depozit banky τ
mud_gamma
Poptávka po depozitech banky γ
mud_delta
Poptávka po depozitech banky δ
mud_tau
Poptávka po depozitech banky τ
d_gamma_phi
Nabídka depozit bance γ
d_delta_phi
Nabídka depozit bance δ
d_tau_phi
Nabídka depozit bance τ
ro
Úroková míra na mezibankovním trhu
d_gamma
Nabídka bance γ na mezibankovním trhu
d_delta
Nabídka bance δ na mezibankovním trhu
d_tau
Nabídka bance τ na mezibankovním trhu
mu_gamma
Poptávka banky γ na mezibankovním trhu
mu_delta
Poptávka banky δ na mezibankovním trhu
mu_tau
Poptávka banky τ na mezibankovním trhu
Bt
Objem státních dluhopisů
M
Měnová báze
Ri
Míra splácení závazků bank v dobrém stavu světa
Rii
Míra splácení závazků bank ve špatném stavu světa
p
Pravděpodobnost dobrého stavu světa
p2
Pravděpodobnost špatného stavu světa
GDPi
HDP v dobrém stavu světa
GDPii
HDP ve špatném stavu světa
rA
Rentabilita aktiv (položky market book)
xi
Sazba povinných minimálních rezerv
Agamma
Položka market book banky γ
Adelta
Položka market book banky δ
Atau
Položka market book banky τ
l_gamma
Povinné minimální rezervy banky γ
l_delta
Povinné minimální rezervy banky δ
l_tau
Povinné minimální rezervy banky τ
e0_gamma
Vlastní kapitál banky γ v počátečním období
e0_delta
Vlastní kapitál banky δ v počátečním období
e0_tau
Vlastní kapitál banky τ v počátečním období
ei_gamma
Vlastní kapitál banky γ v dobrém stavu světa
ei_delta
Vlastní kapitál banky δ v dobrém stavu světa
ei_tau
Vlastní kapitál banky τ v dobrém stavu světa
eii_gamma
Vlastní kapitál banky γ ve špatném stavu světa
eii_delta
Vlastní kapitál banky δ ve špatném stavu světa
eii_tau
Vlastní kapitál banky τ ve špatném stavu světa
pi_i_gamma
Zisk banky γ v dobrém stavu světa
pi_i_delta
Zisk banky δ v dobrém stavu světa
pi_i_tau
Zisk banky τ v dobrém stavu světa
pi_ii_gamma
Zisk banky γ ve špatném stavu světa
pi_ii_delta
Zisk banky δ ve špatném stavu světa
pi_ii_tau
Zisk banky τ ve špatném stavu světa
other_gamma
Položka „other“ na straně pasiv banky γ
other_delta
Položka „other“ na straně pasiv banky δ
other_tau
Položka „other“ na straně pasiv banky τ
v_i_alpha
Míra splácení závazků klientů banky γ v dobrém stavu světa
v_i_beta
Míra splácení závazků klientů banky δ v dobrém stavu světa
v_i_theta
Míra splácení závazků klientů banky τ v dobrém stavu světa
v_ii_alpha
Míra splácení závazků klientů banky γ ve špatném stavu světa
v_ii_beta
Míra splácení závazků klientů banky δ ve špatném stavu světa
v_ii_theta
Míra splácení závazků klientů banky τ ve špatném stavu světa
v_i_gamma
Míra splácení závazků banky γ v dobrém stavu světa
v_i_delta
Míra splácení závazků banky δ v dobrém stavu světa
v_i_tau
Míra splácení závazků banky τ v dobrém stavu světa
v_ii_gamma
Míra splácení závazků banky γ ve špatném stavu světa
v_ii_delta
Míra splácení závazků banky δ ve špatném stavu světa
v_ii_tau
Míra splácení závazků banky τ ve špatném stavu světa
omega_loans omega_mb omega_interbank
Riziková váha klientských půjček Riziková váha položky market book Riziková váha půjček na mezibankovním trhu
k_gamma
Limit kapitálové přiměřenosti pro banku γ
k_delta
Limit kapitálové přiměřenosti pro banku δ
k_tau
Limit kapitálové přiměřenosti pro banku τ
k_i_gamma
Skutečná kapitálová přiměřenost banky γ v dobrém stavu světa
k_i_delta
Skutečná kapitálová přiměřenost banky δ v dobrém stavu světa
k_i_tau
Skutečná kapitálová přiměřenost banky τ v dobrém stavu světa
k_ii_gamma
Skutečná kapitálová přiměřenost banky γ ve špatném stavu světa
k_ii_delta
Skutečná kapitálová přiměřenost banky δ ve špatném stavu světa
k_ii_tau
Skutečná kapitálová přiměřenost banky τ ve špatném stavu světa
lam_k_i_gamma
Trest za nedodržení CAR banky γ v dobrém stavu světa
lam_k_i_delta
Trest za nedodržení CAR banky δ v dobrém stavu světa
lam_k_i_tau
Trest za nedodržení CAR banky τ v dobrém stavu světa
lam_k_ii_gamma
Trest za nedodržení CAR banky γ ve špatném stavu světa
lam_k_ii_delta
Trest za nedodržení CAR banky δ ve špatném stavu světa
lam_k_ii_tau
Trest za nedodržení CAR banky τ ve špatném stavu světa
lam_i_gamma
Trest za nesplácení závazků bankou γ v dobrém stavu světa
lam_i_delta
Trest za nesplácení závazků bankou δ v dobrém stavu světa
lam_i_tau
Trest za nesplácení závazků bankou τ v dobrém stavu světa
lam_ii_gamma
Trest za nesplácení závazků bankou γ ve špatném stavu světa
lam_ii_delta
Trest za nesplácení závazků bankou δ ve špatném stavu světa
lam_ii_tau
Trest za nesplácení závazků bankou τ ve špatném stavu světa
c_i_gamma
Koeficient averze k riziku banky γ v dobrém stavu světa
c_i_delta
Koeficient averze k riziku banky δ v dobrém stavu světa
c_i_tau
Koeficient averze k riziku banky τ v dobrém stavu světa
c_ii_gamma
Koeficient averze k riziku banky γ ve špatném stavu světa
c_ii_delta
Koeficient averze k riziku banky δ ve špatném stavu světa
c_ii_tau
Koeficient averze k riziku banky τ ve špatném stavu světa
a_alpha_1
Autonomní člen - poptávka domácností po půjčkách - klienti banky γ
a_alpha_2
Citlivost na oček. vývoj HDP v příštím období - klienti banky γ
a_alpha_3
nevyužito
a_beta_1
Autonomní člen - poptávka domácností po půjčkách klienty banky δ
a_beta_2
Citlivost na oček. vývoj HDP v příštím období - klienti banky δ
a_beta_3
nevyužito
a_theta_1
Autonomní člen - poptávka domácností po půjčkách klienty banky τ
a_theta_2
Citlivost na oček. vývoj HDP v příštím období - klienti banky τ
a_theta_3
nevyužito
z_gamma_1
Autonomní člen – nabídka klientských depozit bance γ
z_gamma_2
Citlivost na oček. vývoj HDP v příštím období - nabídka depozit bance γ
z_gamma_3
nevyužito
z_gamma_4
nevyužito
z_delta_1
Autonomní člen – nabídka klientských depozit bance δ
z_delta_2
Citlivost na oček. vývoj HDP v příštím období - nabídka depozit bance δ
z_delta_3
nevyužito
z_delta_4
nevyužito
z_tau_1
Autonomní člen – nabídka klientských depozit bance τ
z_tau_2
Citlivost na oček. vývoj HDP v příštím období - nabídka depozit bance τ
z_tau_3
nevyužito
z_tau_4
nevyužito
g_alpha_i_1
Autonomní člen – míra splácení závazků klientů banky γ v dobrém stavu světa
g_alpha_i_2
Citlivost na vývoj HDP – míra splácení závazků klientů banky γ v dobrém stavu světa
g_alpha_i_3
Citlivost na objem půjček – míra splácení závazků klientů banky γ v dobrém stavu světa
g_beta_i_1
Autonomní člen – míra splácení závazků klientů banky δ v dobrém stavu světa
g_beta_i_2
Citlivost na vývoj HDP – míra splácení závazků klientů banky δ v dobrém stavu světa
g_beta_i_3
Citlivost na objem půjček – míra splácení závazků klientů banky δ v dobrém stavu světa
g_theta_i_1
Autonomní člen – míra splácení závazků klientů banky τ v dobrém stavu světa
g_theta_i_2
Citlivost na vývoj HDP – míra splácení závazků klientů banky τ v dobrém stavu světa
g_theta_i_3
Citlivost na objem půjček – míra splácení závazků klientů banky τ v dobrém stavu světa
g_alpha_ii_1
Autonomní člen – míra splácení závazků klientů banky γ ve špatném stavu světa
g_alpha_ii_2
Citlivost na vývoj HDP – míra splácení závazků klientů banky γ ve špatném stavu světa
g_alpha_ii_3
Citlivost na objem půjček – míra splácení závazků klientů banky γ ve špatném stavu světa
g_beta_ii_1
Autonomní člen – míra splácení závazků klientů banky δ ve špatném stavu světa
g_beta_ii_2
Citlivost na vývoj HDP – míra splácení závazků klientů banky δ ve špatném stavu světa
g_beta_ii_3
Citlivost na objem půjček – míra splácení závazků klientů banky δ ve špatném stavu světa
g_theta_ii_1
Autonomní člen – míra splácení závazků klientů banky τ ve špatném stavu světa
g_theta_ii_2
Citlivost na vývoj HDP – míra splácení závazků klientů banky τ ve špatném stavu světa
g_theta_ii_3
Citlivost na objem půjček – míra splácení závazků klientů banky τ ve špatném stavu světa
u_i_1
Autonomní člen – vývoj HDP v dobrém stavu světa
u_i_2
Citlivost vývoje HDP v dobrém stavu světa na celkový objem půjček na trhu
u_ii_1
Autonomní člen – vývoj HDP ve špatném stavu světa
u_ii_2
Citlivost vývoje HDP ve špatném stavu světa na celkový objem půjček na trhu
qi,1
Autonomní člen – míra nezaměstnanosti v dobrém stavu světa
qi,2
Citlivost vývoje míry nezaměstnanosti na HDP v dobrém stavu světa
qii,1
Autonomní člen – míra nezaměstnanosti ve špatném stavu světa
qii,2
Citlivost vývoje míry nezaměstnanosti na HDP ve špatném stavu světa
ni,1
Autonomní člen – míra inflace v dobrém stavu světa
ni,2
Míra inflace v dobrém stavu světa – citlivost na mezibankovní investice
ni,3
Míra inflace v dobrém stavu světa – citlivost na objem klientských půjček
ni,4
Míra inflace v dobrém stavu světa – citlivost na vývoj měnové báze
nii,1
Autonomní člen – míra inflace ve špatném stavu světa
nii,2
Míra inflace ve špatném stavu světa – citlivost na mezibankovní investice
nii,3
Míra inflace ve špatném stavu světa – citlivost na objem klientských půjček
nii,4
Míra inflace ve špatném stavu světa – citlivost na vývoj měnové báze
psii
Míra nezaměstnanosti v dobrém stavu světa
psiii
Míra nezaměstnanosti ve špatném stavu světa
Ii
Míra inflace v dobrém stavu světa
Iii
Míra inflace ve špatném stavu světa
r2T
Dvoutýdenní repo sazba