Log-linearyzacja równania Eulera z terminem oczekiwanym

10

Dostępnych jest kilka zasobów online, które mogą pomóc w linearyzacji logów (np. Tutaj lub tutaj ). Jednak linearyzacja logów w przypadku oczekiwania jest nieco trudna, ponieważ log nie może po prostu „przejść” przez operator oczekiwania. Czy ktoś mógłby pomóc z algebrą w tym przykładzie?

Mam równanie Eulera (równanie 1) gdzie . Próbuję znaleźć wyrażenie na stopę wolną od ryzyka i wyrażenie na premię akcyjną. Jak powinienem to zrobić?

1=Et[{δ(Ct+1Ct)1/ψ}θ{11+Rm,t+1}1θ1+Ri,t+1]
θ=(1γ)/(11/ψ)

Z drugiego linku powyżej wydaje się, że powinienem zacząć od zamiany interesujących zmiennych, takich jak . Następnie postępując zgodnie z podanymi krokami, wydaje się, że powinienem dojść do (równanie 2)Ct=ceC~t

1=Et[{δ(C~t+1+1C~t+1)1/ψ}θ{1(1+Rm)[(1+Rm,t+1)~+1]}1θ[(1+Ri)[(1+Ri,t+1)~+1]]].

Ale dokąd mam iść?

EDYTOWAĆ:

  1. Skopiowałem równanie 1 bezpośrednio z notatek, które mam. Prawdopodobnie jest tak, że termin po prawej stronie, , powinien być w nawiasach, . W pierwszej próbie linearyzacji logów potraktowałem to w ten sposób.1+Ri,t+1(1+Ri,t+1)

  2. W równaniu 2 wykonałem kroki instrukcji, które można znaleźć w drugim łączu na początku. Zatem i bez czasowych są tymi wartościami w stanie ustalonym.RiRm

  3. Rm to zwrot z portfela rynkowego, a to zwrot z aktywów .Rii

EDYCJA 2:

Dzięki za przydatne komentarze. Z tego, co dotychczas zebrałem, powinienem otrzymać coś takiego:

1=Et[δθ(1θψ(C~t+1C~t)(1+Rm)θ1(θ1)(1+R~m,tRm1+Rm)(1+Ri)((1+R~i,tRi1+Ri)]

Oznaczałoby to, że stopa wolna od ryzyka została ustalona w następujący sposób:

1=Et[δθ(1θψ(C~t+1C~t)(1+Rm)θ1(θ1)(1+R~m,tRm1+Rm)(1+Rf)]1=Et[mt+1(1+Rf)]1Et[mt+1]=1+Rf.

Czy to jest poprawne? A teraz, aby zakończyć pytanie, jak znaleźć premię kapitałową?

ethan1410
źródło
Jestem w biegu, ale czy masz dostęp do książki Gali? Myślę, że robi to szeroko, iirc
FooBar
Nie. Czy będzie to jego książka o polityce pieniężnej? „Polityka pieniężna, inflacja i cykl koniunkturalny?”
ethan1410,
Ostatnia równość, którą podałeś (1 w stosunku do stopy wolnej od ryzyka jest równa oczekiwaniom sdf) jest zawsze prawdziwa, więc to dobry znak. Aby znaleźć premię kapitałową, znajdź cenę , wartość roszczenia na rynku, a następnie odejmij cenę zwrotu bez ryzyka: 1.Et[mt+1(1+Rm)]
jayk

Odpowiedzi:

4

Zignorujmy na chwilę istnienie oczekiwanej wartości. Gdyby to była konfiguracja deterministyczna, linearyzacja poprzez zapisywanie logów byłaby prosta i bez sztuczek łączy dostarczonych przez PO. Biorąc dzienniki naturalne po obu stronach pierwszego równania, otrzymujemy:

(1)0=θlnδθψln(Ct+1Ct)(1θ)ln(1+Rm,t+1)+ln(1+Ri,t+1)

Zestaw

(2)c^t+1=Ct+1CtCtCt+1Ct=1+c^t+1

Zauważ też, że standardowym przybliżeniem jest zapisywanie przynajmniej dla . Zwykle dzieje się tak w przypadku stóp wzrostu i stóp finansowych, które otrzymujemyln(1+a)a|a|<0.1

(3)0=θlnδθψc^t+1(1θ)Rm,t+1+Ri,t+1

która jest wyraźną relacją dynamiczną łączącą trzy obecne zmienne. Jeśli w modelu stan ustalony charakteryzuje się stałym zużyciem i stałymi zwrotami, wówczas będziemy mieli a zatem relacja stanu ustalonego będziec^t+1=0

(4)Ri=θlnδ+(1θ)Rm

Ale zrobiliśmy to wszystko, ignorując oczekiwaną wartość. Nasze wyrażenie to , a nie tylko . Wprowadź rozszerzenie Taylor pierwszego rzędu . Potrzebujemy centrum ekspansji. Przedstaw cztery zmienne po prostu przez (nie szkodzi, że zmienna z -index jest obecna w ). Wybieramy rozszerzenie funkcji wokół . WięcEt[f(Ct,Ct+1,Rm,t+1,Ri,t+1)]f(Ct,Ct+1,Rm,t+1,Ri,t+1)f()zt+1tzt+1Et(zt+1)

(5)f(zt+1)f(Et[zt+1])+f(Et[zt+1])(zt+1Et[zt+1])

Następnie

(6)Et[f(zt+1)]f(Et[zt+1])

Oczywiście jest to przybliżenie, tzn. Zawiera błąd, nawet jeśli tylko z powodu nierówności Jensena. Ale to standardowa praktyka. Następnie widzimy, że wszystkie poprzednie prace nad wersją deterministyczną można zastosować w wersji stochastycznej, wstawiając warunkowe oczekiwane wartości zamiast zmiennych. Więc eq. jest napisane(3)

(7)0=θlnδθψEt[c^t+1](1θ)Et[Rm,t+1]+Et[Ri,t+1]

Ale gdzie są wartości stanu ustalonego ? Cóż, wartości stanu ustalonego w kontekście stochastycznym są nieco trudne - czy argumentujemy, że nasze zmienne (które są teraz traktowane jako zmienne losowe) stają się stałymi ? Czy istnieje inny sposób zdefiniowania stanu ustalonego w kontekście stochastycznym?

Jest więcej niż jeden sposób. Jednym z nich jest „stan ustalony doskonałego foresightu”, w którym doskonale prognozujemy niekoniecznie stałą wartość (jest to koncepcja „równowagi jako spełnionych oczekiwań”). Jest to na przykład użyte w książce Jordi Gali wspomnianej w komentarzu. „Stan ustalony idealnego foresightu” jest zdefiniowany przez

(8)Et(xt+1)=xt+1

Zgodnie z tą koncepcją, równ. staje się równaniem. który jest obecnie równaniem ekonomicznym „stochastycznego stanu ustalonego idealnego foresightu”.(7)(3)

Jeśli chcemy silniejszego warunku, mówiącego, że zmienne stają się stałe w stanie ustalonym, uzasadnione jest również argumentowanie, że ich prognoza w końcu będzie idealna. W takim przypadku stan ustalony gospodarki stochastycznej jest taki sam jak gospodarki deterministycznej, tj. Równ. .(4)

Alecos Papadopoulos
źródło
@jmbejara Jest to całkowicie poprawne . Jest to oczekiwana wartość okrojonej aproksymacji Taylora pierwszego rzędu funkcji. Czy się z tym nie zgadzasz? To, czy uważasz, że jest to przybliżenie nieoptymalne , to inna sprawa i ma związek z tym, jakich kryteriów używasz do oceny jakości i adekwatności przybliżenia.
Alecos Papadopoulos,
Ok. Masz rację. Ale, jak mówisz, nie jestem pewien, co jest najlepsze w tej sytuacji. Ale z pewnością wydaje się, że istnieją na to różne sposoby. Zdecydowanie jest coś do powiedzenia na temat stronniczości, ale przywołujesz dobrą rację. Odwołam głosowanie, gdy tylko pozwoli.
jmbejara,
3

Prawidłowe przybliżenie to . Jest to obiektywne, podczas gdy nie jest. Aby to zobaczyć, projektuj na , gdzie „słupek” reprezentuje operator oczekiwania. Następnie przybliż przybliżone To przybliżenie jest dokładne, gdy jest zwykle rozkładane (według lematu Stein'a).f(x)E[f(x)]+E[f(x)](xE[x])f(x)E[f(x)]+f(E[x])(xE[x])f(x)f(x)¯xx¯

Cov(f(x),x)Var(x)E[f(x)].
x

EDYTOWAĆ:

Dla wyjaśnienia zobacz, że rzutowanie na daje nam , gdzie i . Jeśli użyjemy lematu Stein'a do przybliżenia jak opisano powyżej, otrzymamy która jest bezstronna, Z drugiej strony f(x)f(x)¯xx¯f(x)f(x)¯=β(xx¯)+ϵE[ϵ]=E[ϵx]=0β=Cov(f(x),x)Var(x)β

f(x)E[f(x)]+E[f(x)](xx¯)+ϵ,
E[ϵ]=0.
E[f(E[x])+f(E[X])(xE[x])]=f(E[x])E[f(x)].
jmbejara
źródło
Przydałoby się podać w swojej odpowiedzi szczegółowe wyprowadzenie przybliżenia . f(x)E[f(x)]+E[f(x)](xE[x])
Alecos Papadopoulos,
Dziękujemy za poprawę odpowiedzi. Aby pozostać blisko pytania, OP ma funkcję i chce manipulować jej oczekiwaną wartością. Powinien więc rozwiązać wyrażenie, które piszesz dla i uzyskaćf(x)E[f(x)]
E[f(x)]f(x)Cov(f(x),x)Var(x)[xE(x)]?
Alecos Papadopoulos,
3

Twój problem wygląda jak równanie wyceny aktywów z preferencjami rekurencyjnymi (Epsteina-Zina). W przypadku cen aktywów należy zachować ostrożność przy zwykłej linearyzacji „makroekonomicznej”. Takie przybliżenie jest równoważne z pewnością, co oznacza, że ​​współczynniki zlinearyzowanego rozwiązania nie zależą od wielkości wstrząsów. Ponadto wszystkie zmienne w rozwiązaniu zlinearyzowanym będą się wahać wokół ich deterministycznych stanów ustalonych. W rezultacie premia za ryzyko wynosi zero, co jest sprzeczne z celem.

Jednym z rozwiązań jest stosowanie metod perturbacji wyższego rzędu (2. rzędu, aby uzyskać stałe premie za ryzyko, 3. rzędu w przypadku premii zmieniających się w czasie). Jest to łatwe w przypadku istniejącego oprogramowania (np. Dynare), jeśli mimo wszystko chcesz rozwiązać model numerycznie (w takim przypadku nie ma również potrzeby ręcznej linearyzacji). Jeśli zamiast tego preferowane jest rozwiązanie analityczne (przybliżone), zwykłym sposobem jest linearyzacja dynamiki ilości (np. Wzrost konsumpcji), a następnie uzyskiwanie cen aktywów bezpośrednio z równania Eulera, obliczanie oczekiwań przy użyciu założenia logarytmiczności, jak w Bansal i Yaron (2004) .

Na przykład, jeśli zmienne pisane małymi literami są logami, zwykłe równanie Eulera można zapisać ponownie jako

1=Et[exp(mt+1+rt+1)]

Jeżeli są (warunkowo) wspólnie normalne, powyższe implikujemt+1,rt+1

(1)0=Et[mt+1]+Et[rt+1]+12{Vart[mt+1]+Vart[rt+1]+2Covt[mt+1,rt+1]}

Stawka wolna od ryzyka musi spełniać lubexp(rtf)=Et[exp(mt+1)]

rtf=Et[mt+1]12Vart[mt+1]

i dlatego musimy mieć

Et[rt+1]rtf+12Vart[rt+1]=Covt[mt+1,rt+1]

Aby faktycznie obliczyć ceny aktywów, należałoby wtedy

  • wyrażać log-SDF jako funkcję liniową niektórych zmiennych stanu i wstrząsów (np. wzrost zużycia logu w przypadku CRRA)

  • linearyzuj zwrot pod względem stosunku dywidendy do ceny (przybliżenie Campbella-Shillera), zamień to na (1).

  • wyrazić logarytmiczny stosunek D / P jako liniowy w zmiennych stanu, a następnie zastosować metodę nieokreślonych współczynników, aby uzyskać rozwiązanie spełniające (1).

W praktyce jest to nieco bardziej skomplikowane (szczególnie w przypadku preferencji EZ, gdy najpierw należy zastosować podejście, aby uzyskać zwrot z rynku, który wchodzi w SDF, a następnie drugi raz dla innych zwrotów), ale więcej szczegółów można znaleźć np. W powiązanym Bansal i Yaron papier.

ivansml
źródło
1
Dokładnie. Wygląda na to, że zamieszanie w tym wątku wynikało z faktu, że w przybliżeniu pierwszego rzędu równania Eulera dla wyceny aktywów, nie ma premii za ryzyko. (Kowariancja między SDF a zwrotem jest oczywiście z natury drugim rodzajem). Dziękujemy za wyjaśnienie.
nominalnie sztywny