Journal of Environmental Treatment Techniques
2019, Special Issue on Environment, Management and Economy, Pages: 1093-1098
J. Environ. Treat. Tech.
ISSN: 2309-1185
Journal web link: http://www.jett.dormaj.com
Robust Optimization of the Investment Portfolio
under Uncertainty Conditions
*
Alexey G. Isavnin, Damir R. Galiev, Anton N. Karamyshev , Ilnur I. Makhmutov
Kazan Federal University, Naberezhnye Chelny Branch, Naberezhnye Chelny, Russia
Received: 13/09/2019
Accepted: 22/11/2019
Published: 20/12/2019
Abstract
Of the goal of this study is to investigate the assessment of expected return parameters µ and return covariance matrices Σ in modern
portfolio investment tasks. These parameters are used in almost all modern portfolio investment models, including the classic mean-
variance Markowitz model, Black-Litterman model, “smart ”models. In practice, they are difficult to evaluate correctly, since the
parameter values change every day. However, the quality of investment portfolio depends precisely on these parameters. The quality
of investment portfolio is understood as a combination of risk and profitability parameters. Number of methodologies are used in this
article to reduce the uncertainty of these parameters. The main idea of these methods is to reduce the sensitivity of resulting optimal
portfolios to uncertain input parameters. In other words, if the parameter values µ and Σ change slightly, the final portfolio shall not
radically change its structure. According the results gained in this article, one asset will not be able to dominate the final portfolio.
Chopra offers using the James-Stein estimate for the expected averages, while Black and Litterman use the Bayesian estimate µ and Σ
(
taking into account the expert opinions). There are also selection methods and scenarios that are described in detail, for example, in.
Of all these methods, the Black-Litterman model is most often used in practice.
Keywords: Black-Litterman model, Portfolio investment, Analysis, Uncertainty, Risk
1
1
Introduction
SOCP is a class of tasks that lies between linear
programming (LP) and semi-definite programming (SDP).
Quadratic programming problems, problems with hyperbolic
constraints, etc. are examples of SOCP class. SOCP can be
solved more efficiently than SDP. There are suitable numerical
methods for solving SOCP, which are implemented in some
software packages. In this work, we used the SEDUMI library
Robust optimization principles reduce the impact of the
problems described above. To do this, one shall first determine
the interval of possible parameter values µ and Σ. The value
interval is called an indefinite set of these parameters. The final
task will be solved for the "worst" case. As a result, the
investor will be able to see the guaranteed level of portfolio
income with the “worst ”development of events. Quite often,
VaR (Value at Risk) indicator is used as a criterion for the
-
an addition to the MATLAB complex for solving the
problems of SOCP and SDP class.
"
worst" case (1). Similar approaches are proposed in (2, 3, 4,
In this work, to give the model the robustness property, the
worst case optimization method will be used, and the risk of
capital loss will be introduced by defining VaR restrictions and
restrictions on the investment portfolio structure. The idea of
making models robust by optimizing the worst case is
described in (7, 8, 9). To optimize the worst case scenario, one
5
, 6).
2
Text of Article
To solve the problem of constructing optimal portfolios
(
without taking into account the uncertainty of parameters), the
Lagrange method or the Kuhn-Tucker theorem are used (if
there are restrictions on the portfolio structure). When solving
a robust optimization problem for the “worst ”case from an
indefinite set, the use of these methods is inefficient. Instead,
the task can be reduced to the class of the second order cone
problems (SOCP):
m
shall first specify the many possible portfolio returns S and
covariance matrices S . This set is called the "indefinite set" in
v
the literature. The scheme for generating indefinite sets for
returns and covariances is as follows:
퐿
푈
ꢁ
푈
휇 ≤휇 ≤휇 , ∀푖
ꢁ
ꢁ
(
2)
퐿
ꢂ ≤ꢂꢁ푗 ≤ꢂ , ∀푖,ꢃ
ꢁ푗 ꢁ푗
푇
푇
ꢁ
푀푖푛{푓 푥|ꢀ‖퐴푥+푏‖≤푐 푥+푑,ꢀ푖=1,...,푁}.
(1)
ꢁ
ꢁ
ꢁ
Corresponding Author: Anton N. Karamyshev, Kazan Federal University, Naberezhnye Chelny Branch, Naberezhnye Chelny,
Russia. E-mail: antonkar2005@yandex.ru.
1
093