We construct a deep portfolio theory. By building on Markowitz's classic risk-return trade-off, we develop a self-contained four-step routine of encode, calibrate, validate and verify to formulate an automated and general portfolio selection process. At the heart of our algorithm are deep hierarchical compositions of portfolios constructed in the encoding step. The calibration step then provides multivariate payouts in the form of deep hierarchical portfolios that are designed to target a variety of objective functions. The validate step trades-off the amount of regularization used in the encode and calibrate steps. The verification step uses a cross validation approach to trace out an ex post deep portfolio efficient frontier. We demonstrate all four steps of our portfolio theory numerically.
[1]
Robert B. Litterman,et al.
Asset Allocation
,
1991
.
[2]
W. Sharpe.
CAPITAL ASSET PRICES: A THEORY OF MARKET EQUILIBRIUM UNDER CONDITIONS OF RISK*
,
1964
.
[3]
S. Ross.
The arbitrage theory of capital asset pricing
,
1976
.
[4]
Antti Ilmanen,et al.
INVESTING WITH STYLE
,
2014
.
[5]
W. Sharpe.
Asset allocation
,
1992
.
[6]
M. Rothschild,et al.
Arbitrage, Factor Structure, and Mean-Variance Analysis on Large Asset Markets
,
1982
.
[7]
P. Diaconis,et al.
On Nonlinear Functions of Linear Combinations
,
1984
.
[8]
Nicholas G. Polson,et al.
Deep Learning in Finance
,
2016,
ArXiv.