Example
As reported by \href{http://finance.yahoo.com/}{Yahoo! Finance}, the \href{http://finance.yahoo.com/q?s=^gspc}{S&P 500 Index of U.S.
stocks} was at 903.25 on 31 December 2008. Similarly, Yahoo! Finance reported that
the index closed on 30 July 2002 at 902.78, implying a return of close to 0 percent
over the approximately six-and-a-half-year period. The results are very different,
however, if \href{http://finance.yahoo.com/q?s=^sp500tr}{the total return S&P 500 Index} is considered. The index was at 1283.62 on 30 July 2002 and had risen 13.2 percent to 1452.98 on 31 December 2008, giving an annual return of 1.9 percent.
Single-period, does not consider non-market factors
The inclusion of transaction costs (such as market impact costs) and tax effects
The addition of various types of constraints that take specific investment
guidelines and institutional features into account
Modeling and quantification of the impact of estimation errors in risk and return
forecasts on the portfolios via Bayesian techniques, stochastic optimization, or
robust optimization approaches;
The Lagrangian Function L(x,y,s):=21x⊤Qx+c⊤x+y⊤(b−Ax)+s⊤(d−Dx)
An observatoin y,ss≥0maxL(x,y,s)=⎩⎨⎧21x⊤Qx+c⊤x+∞ if Ax=b and Dx≥d otherwise.
The primal can be thought as xminy,ss≥0maxL(x,y,s)
what about y,ss≥0maxxminL(x,y,s).
The Dual maxx,y,s s.t. b⊤y+d⊤s−21x⊤QxA⊤y+D⊤s−Qx=cs≥0
The Dual for Standard From Primal maxx,y,s s.t. b⊤y−21x⊤QxA⊤y−Qx+s=cs≥0
Strong Duality: Assume one of the primal or dual problem is feasible. Then this problem is bounded if and only if the other one is feasible. In that case both problems have optimal solutions and their optimal values are the same.
Optimality Conditions for QP
The vectors x∈Rn and (x~,y,s)∈Rn×Rm×Rp are optimal solutions to primal and dual problem respectively if and only if Qx=Qx~ and Qx+c−A⊤y−D⊤sAx−bDx−ds(Dx−d)isi=0=0≥0≥0=0,i=1,…,p.
For a QP in standard form, the optimality conditions can be written as follows: −Qx+A⊤y+sAxxsxisi=c=b≥0≥0=0,i=1,…,n.
The Basic Mean-Variance Models
maxxμ⊤x−21γ⋅x⊤Vx1⊤x=1
minx s.t. x⊤Vxμ⊤x≥μˉ1⊤x=1,
maxx s.t. μ⊤xx⊤Vx≤σˉ21⊤x=1
Analytical Solutions
Minimum Risk and Characteristic Portfolios
the minimum risk problem minxx⊤Vx1⊤x=1
the characteristic portfolios x∗=1⊤V−111V−11
the minimum-risk portfolio with unit exposure to a vector of attributes a associated with the assets. minxx⊤Vxa⊤x=1.
solution x∗=a⊤V−1a1V−1a.
Separation Theorems
if no risk-free asset available maxxμ⊤x−21γ⋅x⊤Vx1⊤x=1
There exist two efficient portfolios (funds), namely 1⊤V−1μ1V−1μ and 1⊤V−111V−11
if one risk-free asset available maxx,xn+1μ⊤x+rf⋅xn+1−21γ⋅x⊤Vx1⊤x+xn+1=1
there exists a fully invested efficient portfolio (fund) namely 1⊤V−1(μ−rf1)1V−1(μ−rf1)
such that every efficient portfolio - that is, every solution for some γ>0 - is a combination of this portfolio and the risk-free asset.
Generalizations & Implementations
Common Constraints
The mean-variance model 1Tx=1
Other simple constraints Ax=bDx≥d
Budget constraints, such as fully invested portfolios.
Upper and/or lower bounds on the size of individual positions.
Upper and/or lower bounds on exposure to industries or sectors
Leverage constraints such as long-only, or 130/30 constraints
long-only constraint x>0
constraints on the amount of short position (the value of the total short positions to be at most L) j=1∑nmin(xj,0)≥−L⇔j=1∑nmax(−xj,0)≤L Discussion: Can we improve the above constraint?
Turnover constraints: a constraint on the total change in the portfolio positions.
initial portfolio: x0=[x10,x20,⋯,xn0]T
new portfolio: x=[x1,x2,⋯,xn]T
the total turnover (the two-sided turnover): ∑j=1n∣xj0−xj∣
the turnover constraint j=1∑n∣xj0−xj∣≤h
How to improve the above constraint?
Maximizing the Sharpe Ratio
The Sharp Ratio Sharp Ratio=portfolio riskportfolio return=x⊤Vxμ⊤x
Maximizing the Sharpe Ratio (Non-Convex) maxx s.t. x⊤Vxμ⊤xAx=bDx≥d.
Maximizing the Sharpe Ratio (Convex) maxz,κ s.t. z⊤Vzμ⊤zAκz=bDκz≥dκ>0.⟹minz,κ s.t. z⊤Vzμ⊤zAz−bκDz−dκκ=1=0≥0≥0.
Putting Portfolio Theory to Work}
Estimation of Inputs to Mean–Variance Models
Model the sensitivity
Solver
Performance Analysis
We will cover most of the above topics in later lectures.
课后阅读与练习
课后阅读与练习
课后阅读:教材第十三章相关内容(pp221-233)
练习
教材pp232:1-8
在线练习
参考文献
[1] Markowitz H M. Portfolio selection[J]. The Journal of finance, 1952, 7(1): 77-91.
[2] Markowitz H M. Portfolio selection[M]//Portfolio selection. Yale university press, 1968.
[3] Markowitz H M. Mean—variance analysis[M]//Finance. Palgrave Macmillan, London, 1989: 194-198.
[4] Cornuejols G, Tütüncü R. Optimization methods in finance[M]. Cambridge University Press; 2006 Dec 21.
[5] Boyd S, Boyd SP, Vandenberghe L. Convex optimization[M]. Cambridge university press; 2004 Mar 8.
[7] Rubinstein M. Markowitz's" portfolio selection": A fifty-year retrospective[J]. The Journal of finance, 2002, 57(3): 1041-1045.
[10] Li B, Hoi S C H. Online portfolio selection: A survey[J]. ACM Computing Surveys (CSUR), 2014, 46(3): 1-36.
[11] Gomes F. Portfolio choice over the life cycle: A survey[J]. Annual Review of Financial Economics, 2020, 12: 277-304.
[12] Cochrane JH. Asset pricing: Revised edition[M]. Princeton university press; 2009 Apr 11.
[13] Markowitz HM. The early history of portfolio theory: 1600–1960[J]. Financial analysts journal. 1999 Jul 1;55(4):5-16.
[14] Roy AD. Safety first and the holding of assets. Econometrica: Journal of the econometric society. 1952 Jul 1:431-49.
Kolm P N, Reha Tütüncü, Fabozzi F J. 60 Years of portfolio optimization: Practical challenges and current trends[J]. European Journal of Operational Research, 2014, 234(2):356--371. ↩︎