portfolios and risk premia for the long run
TRANSCRIPT
Model Long Run Applications Large Deviations Appendix
Portfolios and Risk Premia for the Long Run
Paolo Guasoni(joint work with Scott Robertson)
Boston UniversityDepartment of Mathematics and Statistics
Model Long Run Applications Large Deviations Appendix
Outline
Goal:A Tractable Framework forPortfolio Choice and Derivatives Pricing.Model:Stochastic Investment Opportunities with Several Assets.Main Result:Long Run Portfolios and Risk Premia.Implications:Static Fund Separation. Horizon effect.Large Deviations:Connection with Donsker-Varadhan results.
Model Long Run Applications Large Deviations Appendix
Asset Prices and State Variables
Market with risk-free rate and n risky assets.Investment opportunities driven by k state variables.
dSit
Sit
=r(Yt )dt + dR it 1 ≤ i ≤ n
dR it =µi(Yt )dt +
n∑j=1
σij(Yt )dZ jt 1 ≤ i ≤ n
dY it =bi(Yt )dt +
k∑j=1
aij(Yt )dW jt 1 ≤ i ≤ k
d〈Z i ,W j〉t =ρij(Yt )dt 1 ≤ i ≤ n,1 ≤ j ≤ k
Z , W Brownian Motions.Σ(y) = (σσ′)(y), Υ(y) = (σρa′)(y), A(y) = (aa′)(y).
Model Long Run Applications Large Deviations Appendix
(In)Completeness
Υ′Σ−1Υ: covariance of hedgeable state schocks:Measures degree of market completeness.A = Υ′Σ−1Υ: complete market.State variables perfectly hedgeable, hence replicable.Υ = 0: fully incomplete market.State shocks orthogonal to returns.Otherwise state variable partially hedgeable.One state: Υ′Σ−1Υ/a2 = ρ′ρ.Equivalent to R2 of regression of state shocks on returns.
Model Long Run Applications Large Deviations Appendix
Payoffs
Find optimal portfolio today for a long horizon T .πt = (π1
t , . . . , πnt ) proportions of wealth in risky assets.
Portfolio value Xπt evolves according to:
dXπt
Xπt
=rdt + πtdRt
Maximize expected power utility U(x) = xp
p , p < 1, p 6= 0.Power utility motivated by Turnpike Theorems.
Model Long Run Applications Large Deviations Appendix
Stochastic Discount Factors
All stochastic discount factors of the form:
MηT =
1S0
TE(−∫ ·
0(µ′Σ−1 + η′Υ′Σ−1)σdZ +
∫ ·0η′adW
)T
for some adapted integrable process (ηt )t≥0.η: risk premia of state-variable shocks.Assumption: there exists a stochastic discount factor.
Model Long Run Applications Large Deviations Appendix
Duality Bound
q = pp−1 . If X ,M ≥ 0 satisfy E [XM] ≤ 1:
1p
E [X p] ≤ 1p
E [Mq]1−p
Analougue of Hansen-Jagannathan bound for power utility.Any payoffs lives below any stochastic discount factor.If a payoff and a stochastic discount factor live together,the payoff is maximal, and the discount factor is minimal.
Model Long Run Applications Large Deviations Appendix
Certainty Equivalent
Any pair or policies (π, η) satisfies in a finite horizon T :
1p
EyP
[(X π
T )p]≤ uT (y) ≤ 1
pEy
P
[(M η
T )q]1−p
(1)
Certainty Equivalent loss lT measures performance:increase in risk-free rate that covers utility loss:
1p
EyP
[(elT T X π
T )p]
= uT (y) (2)
(2) in (1) yields upper bound:
lT ≤1p
(1T
log EyP
[(M η
T )q]1−p
− 1T
log EyP
[(X π
T )p])
(3)
Model Long Run Applications Large Deviations Appendix
Long Run Optimality
DefinitionA pair (π, η) ∈ C1(E ,Rn)× C1(E ,Rk ) is Long-Run Optimal if:
limT→∞
1T
log EyP
[(X π
T )p]
= limT→∞
1T
log EyP
[(M η
T )q]1−p
Certainty equivalent loss vanishes for long horizons.Alternative interpretation:an agent with sufficiently long horizon prefers the long-runoptimal portfolio to the optimal finite horizon portfolio, if thelong-run portfolio has slightly lower fees.π and η depend on state alone (no t).
Model Long Run Applications Large Deviations Appendix
Solution Method
Differential equation delivers candidate solutions.Finite-horizon bounds.Characterize performance of candidate.Most relevant for applications.Long-run optimality.Guarantees that candidate prevails in the long run.Theoretical justification.
Model Long Run Applications Large Deviations Appendix
Finite-Horizon Bounds: Assumptions
Theoremi) δ = 1
1−qρ′ρ constant;ii) for some λ ∈ R, the linear ODE:
A2φ+
(b − qΥ′Σ−1µ
)φ+
1δ
(pr − q
2µ′Σ−1µ− λ
)φ = 0
admits a strictly positive solution φ ∈ C2 (E ,R);iii) both models:
dRt =µdt + σdZt
dYt =bdt + adWt
dRt = 11−p
(µ+ δΥ φ
φ
)+ σdZt
dYt =(
b−qΥ′Σ−1µdt + A φφ
)dt +adWt
well-posed under equivalent probabilities P and P.
Model Long Run Applications Large Deviations Appendix
Finite-Horizon BoundsTheoremThe portfolio π and the risk premia η defined by:
π =1
1− pΣ−1
(µ+ Υδ
φ
φ
)η = δ
φ
φ
satisfy the equalities:
EyP
[(X π
T )p]
= eλTφ(y)δEyP
[φ(YT )−δ
]Ey
P
[(M η
T )q]1−p
= eλTφ(y)δEyP
[φ(YT )
− δ1−p
]1−p
π and η as candidate long-run solutions.Long Run and transitory components(Hansen and Scheinkman, 2006).
Model Long Run Applications Large Deviations Appendix
Long-Run Optimality
TheoremIn addition to the previous assumptions, suppose that:
i) for some t > 0, the random variables (Yt )t≥t are P-tight;ii) supy∈E F (y) <∞, where F ∈ C(E ,R) defined as:
(pr − λ− q
2µ′Σ−1µ+ 1
2δ(δ − 1) φ2
φ2 A)φ−δ p < 0(
pr − λ− 12qµ′Σ−1µ− 1
2qδ2(1− ρ′ρ) φ2
φ2 A)φ− δ
1−p 0 < p < 1
Then the pair (π, η) is long-run optimal.
Model Long Run Applications Large Deviations Appendix
Pricing measure
Long-run version of q-optimal measure:dRt =σdZt
dYt =(
b −Υ′Σ−1µ+(A−Υ′Σ−1Υ
)δ φφ
)dt + adWt
Indifference pricing, for a long horizon.Changes drift for Monte Carlo simulation.First term: original drift.Second term: effect of correlation.Third term: effect of preferences.
Model Long Run Applications Large Deviations Appendix
Extreme Cases
Υ′Σ−1Υ = A: Complete Market.Pricing trivial: η = 0.Portfolio nontrivial: π = 1
1−p Σ−1(µ+ Υδ φ
φ
)Perfect intertemporal hedging. No unhedgeable risk.
Υ = 0: Fully Incomplete.
Portfolio trivial: π = 11−p Σ−1µ.
Pricing nontrivial: η = δ φφ
Intertemporal hedging infeasible within asset span.Unhedgeable risk premia reflect latent hedging demand.
Model Long Run Applications Large Deviations Appendix
The Myopic Probability
P is neither the physical probability P, nor risk neutral.An investor with utility xp
p and a long horizon behaves
under P like a logarithmic investor under P.P as myopic probability.
Model Long Run Applications Large Deviations Appendix
Several Assets with Predictability
Several assets, one state:dRt = (σν0 + bσν1Yt ) dt + σdZt
dYt =− bYtdt + dWt
d〈R,Y 〉t =σρadtr(Yt ) =r0
σ matrix, ν0, ν1 vectors, b scalar.Expected Returns Predictable.Nests Kim and Omberg (1996) and Wachter (2002).Think of Y as the dividend yield.
Model Long Run Applications Large Deviations Appendix
SolutionLong-run portfolios and risk premia linear in the state:
π(y) =1
1− pΣ−1 (µ(y) + v0σρ− v1yσρ)
η(y) =v0 − v1y
Utility growth rate:
λ = pr0 −q2ν ′0ν0 +
12δ−1v2
0 − qv0ρ′ν0 −
12
v1
v0 and v1 constants.Depend on preferences and price dynamics.
v1 = δb(√
Θ−(1 + qρ′ν1
))v0 = qδρ′ν0 −
(qν ′1ν0 + qδρ′ν0
(1 + qρ′ν1
))/√
Θ
Θ =(1 + qρ′ν1
)2+ δ−1qν ′1ν1
Model Long Run Applications Large Deviations Appendix
Static Fund Separation
One state variable: dynamic separation into three funds(2 + 1): risk-free, myopic, and hedging portfolios.Drawback: dynamic weights unknown.Long-run portfolios:
π(y) =1
1− p
Σ−1µ(y)︸ ︷︷ ︸myopic
+v0 Σ−1Υ︸ ︷︷ ︸3rd fund
−v1 yΣ−1Υ︸ ︷︷ ︸4thfund
Static separation into four “funds”(preference-free portfolios).Last two funds span hedging demand.Weights constant over time. Explicit formulas.
Model Long Run Applications Large Deviations Appendix
Long-Run Optimality
Set ν1 = −κρ, for some κ > 0.Sensitivities proportional to correlations.Still nests Kim and Omberg (1996) and Wachter (2002).Long-run optimality holds if:
qρ′ρ <14
+1
2κ
Always satisfied if at least one of the following holds:Sensitivity κ sufficiently low.Market sufficiently incomplete.Risk aversion sufficiently low.
Long-run optimality holds: at long horizonsLifestyle (risk-based) superior to lifecycle (age-based).
Model Long Run Applications Large Deviations Appendix
Calibration
Parameters as in Barberis (2000) and Wachter (2002).One risk asset: equity index.One state variable: dividend yield.ρ = −0.935, r = 0.14%, σ = 4.36%, ν0 = 0.0788,κ = 0.8944, b = 0.0226.Long-run optimality holds for risk-aversion less than 13.4.
Model Long Run Applications Large Deviations Appendix
Long Run vs. Myopic. Risk-aversion 2
0 5 10 15 20 25 30
0.2
0.4
0.6
0.8
1.0
Model Long Run Applications Large Deviations Appendix
Long Run vs. Myopic. Risk-aversion 5
5 10 15 20 25 30
0.5
1.0
1.5
2.0
2.5
3.0
3.5
Model Long Run Applications Large Deviations Appendix
Conclusion
Long-run asymptotics:tractable framework for portfolio choice and asset pricing.Long-run policies widely available in closed form.Finite-horizon solutions rarely explicit.Long-run portfolios for investing.Long-run risk-premia for pricing.Long-run optimality?Then horizon does not matter if it is long.Horizon matters if: (1) high risk aversion (2) nearlycomplete markets (3) risk premia sensitive to state shocks.
Model Long Run Applications Large Deviations Appendix
Donsker-Varadhan AsymptoticsY ergodic Feller diffusion with generator L on domain D.M1(E) set of Borel probabilities on E .For V ∈ C(E ,R), and under joint conditions on Y and V ,Donsker and Varadhan (1975,1976,1983) show:
limT→∞
1T
log E
[exp
(∫ T
0V (Yt )dt
)]= sup
µ∈M1(E)
(∫E
Vdµ− I(µ)
)rate function defined as I(µ) = − infu>0,u∈D
∫E
Luu dµ
For a one-dimensional diffusion with generatorLu = 1
2a2u′′ + bu′ and invariant density m(y) the function Iadmits the simpler expression:
I(µ) =
∫E a(y)2ψ(y)2m(y)dy if dµ
dm = ψ2
∞ otherwise
Model Long Run Applications Large Deviations Appendix
Large Deviations Approach
For any strategy π, find explicit utility rate.Obtain set of lower bounds ot utility growth rate.Maximize rate lower bound over π.For any risk premium η, find explicit dual growth rate.Obtain set of upper bounds ot utility growth rate.Minimize rate upper bound over η.Two variational problems coincide.
Model Long Run Applications Large Deviations Appendix
Primal Side CalculationTerminal utility:
(XπT )p = exp
(∫ T
0
(pr + pπ′µ+
12
p(p − 1)π′Σπ
)dt
)E(∫ ·
0pπ′σdZt
)T
Expected utility under change of measure:
E[(Xπ
T )p] = EPπ
[exp
(∫ T0
(pr + pπ′µ+ 1
2p(p − 1)π′Σπ)
dt)]
Donsker-Varadhan asymptotics:
limT→∞
1T
log E [(XπT )p] =
supψ:∫
E ψ2mπ=1
∫E
(pr + pπ′µ+ 1
2p(p − 1)π′Σπ − A2
(ψψ
)2)ψ2mπ
Model Long Run Applications Large Deviations Appendix
More CalculationsChange of variable: ψ2mπ = φ2m0.
∫E φ
2m0
(pr−1
2
(a φφ − qρ′ν
)2+pπ′σ
((1− qρρ′) ν + a φφρ
)+ 1
2p(p − 1)π′σ
(1− qρρ′
)σ′π
)Quadratic function of π. Maximizer is candidate optimal:
π = 11−p Σ−1
(µ+ δΥ φ
φ
)Maximum is the Long Run Risk Return tradeoff:
supφ:∫
E φ2m0=1
∫E
(pr − 1
2qµ′Σ−1µ− δ
2Aφ2
φ2
)φ2m0
Model Long Run Applications Large Deviations Appendix
Long Run Risk-Return Tradeoff
Suppose there is an invariant density m for the process:
dYt = (b − qΥ′Σ−1µ)dt + adWt
ODE is Euler-Lagrange equation for:
max∫E φ
2m=1
∫E
(pr − 1
2qµ′Σ−1µ− 12δA
(φφ
)2)φ2dm
If pr − 12qµ′Σ−1µ constant, maximum achieved at φ ≡ 1.
Both portfolios and risk-premia are trivial.Covers p → 0 (logarithmic utility) or r , µ′Σ−1µ constant.
Model Long Run Applications Large Deviations Appendix
Related Topics
Utility Maximization in Incomplete Markets: Karatzas,Lehoczky, Shreve, Xu (1991), Kramkov andSchachermayer (1999).q-optimal measure: Hobson (2004), Henderson (2005),Goll and Rüschendorf (2001).Risk Sensitive Control: Bielecki, Pliska (1999), Flemingand Sheu (2000), Nagai and Peng (2002), Sekine (2006).Long Term Investment: Pham (2003), Föllmer andSchachermayer (2007).Asymptotic Criteria: Dumas and Luciano (1991),Grossman and Zhou (1993), Cvitanic and Karatzas (1994).Explicit Solutions: Kim and Omberg (1996), Wachter(2002), Brendle (2006), Liu (2007).
Model Long Run Applications Large Deviations Appendix
Well PosednessLaw of process (R,W ) determined by:
Risk-free rate r(y), drifts µ(y) and b(y).Covariances Σ(y) = (σσ′)(y), Υ(y) = (σρa′)(y),A(y) = (aa′)(y).
Assumption
(Ω,F) = C([0,∞),Rn+k ) with Borel σ-algebra.E ⊂ Rk open connected set.b ∈ C1(E ,Rk ), µ ∈ C1(E ,Rn),A ∈ C2(E ,Rk×k ), Σ ∈ C2(E ,Rn×n), Υ ∈ C2(E ,Rn×k ).A(y),Σ(y) nonsingular for all y ∈ E.For all y ∈ E, there exists a unique probability Py on (Ω,F)such that (R,Y ) satisfies system (R0,Y0) = (0, y).Solution global and internal: Py (Yt ∈ E for all t ≥ 0) = 1.
Model Long Run Applications Large Deviations Appendix
Implicit Solution
Value function:
u(y ,T ) = maxπ
1p
EyP [(Xπ
T )p]
Implicit solution (Merton 1971):
π =1
1− p
(Σ−1µ+ Σ−1Υ
uy
u
)Dynamic (k + 2)-fund separation
risk-free assetmyopic portfolio Σ−1µintertemporal hedging portfolio Σ−1Υ
Myopic weight constant (passive strategy)Hedging weight time-varying (active strategy).
Model Long Run Applications Large Deviations Appendix
Example
One-asset, one-state model:
dRt =Ytdt + dZt
dYt =− λYtdt + dWt
Closed-form solution for p < 0:
u(y ,T ) = 1p
√αe
λ2 T
√sinh(αλT )+α cosh(αλT )
e−q y2
2λsinh(αλT )
sinh(αλT )+α cosh(αλT )
where y = Y0, q = p/(p − 1) and α =√
1 + q/λ2.
Model Long Run Applications Large Deviations Appendix
Long Run Limit
Formulas simplify dramatically as T →∞.Value function:
u(T ) ∼ eλ2 (1−α)T +o(T )
Intertemporal hedging independent of t , and linear in thestate: uy
u= − q
1 + αy
Mean-reverting drift asymptotically equivalent to constantdrift µ = λ
q (α− 1):
dRt = µdt + dZt
Model Long Run Applications Large Deviations Appendix
General CaseQuasilinear PDE in (v , λ)
12 tr(AD2v
)+ 1
2∇v ′(A− qΥ′Σ−1Υ
)∇v
+∇v ′(
b − qΥ′Σ−1µ)
+ pr − 12
qµ′Σ−1µ = λ
Policies:
π =1
1− pΣ−1 (µ+ Υ∇v) η = ∇v
Finite-horizon bounds:
EyP
[(X π
T )p]
= eλT +v(y)EyP
[e−v(YT )
]Ey
P
[(M h
T )q]1−p
= eλT +v(y)EyP
[e−
11−p v(YT )
]1−p
Quadratic solution v(y) = y ′Ay + By + C for many models.Includes linear diffusion: r , µ,b affine in y , Σ,A,Υ constant.
Model Long Run Applications Large Deviations Appendix
Long Run Optimality
PropositionLong-run optimality holds if δ < 4.If δ ≥ 4, long-run optimality fails. In particular:
i) if δ > 4, there exists a finite T such that 1p E [(X π
T )p] = −∞.ii) if δ = 4 and ξ = 0, the certainty equivalent loss converges
to − γ2p ;
iii) if δ = 4 and ξ 6= 0, the certainty equivalent loss diverges to∞.
Long-run optimality fails for nearly complete market, andhighly risk-averse investor.Departure from optimality near T becomes intolerable.
Model Long Run Applications Large Deviations Appendix
Finite Horizons as Long-Horizon Expansions
Assume finite horizon solutions solve HJB equations(Duffie, Fleming, Soner, Zariphopoulou 1997, Pham 2002).Linear PDE via power transformation (Zariphopoulou2001).Separation of variables. Expand value function as a seriesof eigenvectors with respect to invariant density.
uT (y) =∞∑
n=1
eλnδ
Tφn(y)m(y)
In the long run, only first eigenvector survives in uyu .