European Journal of Operational Research 245 (2015) 480–488
Contents lists available at ScienceDirect
European Journal of Operational Research journal homepage: www.elsevier.com/locate/ejor
Decision Support
Mean-variance model for portfolio optimization problem in the simultaneous presence of random and uncertain returns Zhongfeng Qin School of Economics and Management, Beihang University, Beijing 100191, China
a r t i c l e
i n f o
Article history: Received 28 April 2014 Accepted 11 March 2015 Available online 31 March 2015 Keywords: Uncertainty modeling Mean-variance model Portfolio optimization Uncertain variable Uncertain measure
a b s t r a c t The determination of security returns will be associated with the validity of the corresponding portfolio selection models. The complexity of real financial market inevitably leads to diversity of types of security returns. For example, they are considered as random variables when available data are enough, or they are considered as uncertain variables when lack of data. This paper is devoted to solving such a hybrid portfolio selection problem in the simultaneous presence of random and uncertain returns. The variances of portfolio returns are first given and proved based on uncertainty theory. Then the corresponding mean-variance models are introduced and the analytical solutions are obtained in the case with no more than two newly listed securities. In the general case, the proposed models can be effectively solved by Matlab and a numerical experiment is illustrated.
1. Introduction Portfolio selection problem is to consider how to allocate the fund among the candidate set of risky securities to maximize return and to minimize risk. Since it was originated by Markowitz (1952), there has been a large number of literature to be devoted to developing the problem. Same as the framework of Markowitz’s mean-variance model, most of the works are undertaken to measure the investment return and risk by expected value and variance of return of an portfolio, respectively. In spite of the computational difficulty, the model is still successfully applied in reality and stimulate the development of finance. In portfolio theory, the security returns are considered as random variables and their characteristics such as expected value and variance are calculated based on the sample of available historical data. It remains valid when there are plenty of data such as in the developed financial market. However, there may be lack of enough transaction data in some emerging markets. In the situation, some researchers regarded security returns as fuzzy variables estimated by experienced experts, and developed fuzzy portfolio optimization theory. More specifically, fuzzy portfolio optimization has been studied based on three different methods: fuzzy set theory (Gupta, Mehlawat, & Saxena, 2008), possibility theory (Carlsson, Fullér, & Majlender, 2002; Zhang, Wang, Chen, & Nie, 2007) and credibility theory (Huang, 2006; Qin, Li, & Ji, 2009).
E-mail address:
[email protected] http://dx.doi.org/10.1016/j.ejor.2015.03.017 0377-2217/© 2015 Elsevier B.V. All rights reserved.
© 2015 Elsevier B.V. All rights reserved.
Although fuzzy portfolio optimization provided alternatives to estimate security returns when lack of data, fuzzy theory suffers from criticism since a paradox will appear when fuzzy variable is used to describe the security returns (see Huang & Ying, 2013). In order to better describe the subjective imprecise quantity, Liu (2007) established uncertainty theory as another alternative way to estimate indeterministic quantities subject to experts’ estimations. Based on this framework, much works are undertaken to develop the theory (Chen & Dai, 2011; Gao, 2009; Yao, 2012; You, 2009) and related practical applications (Li, Peng, & Zhang, 2013; Liu, 2010b; 2013; Qin & Kar, 2013). In particular, uncertainty theory is also applied to model portfolio selection. Qin, Kar, and Li (2015) first considers meanvariance model in uncertain environment. After that, Huang (2012) established a risk index model for uncertain portfolio selection, and Huang and Ying (2013) further employed the criterion to consider portfolio adjusting problem. Different from risk index model, Liu and Qin (2012) presented semiabsolute deviation of uncertain variable to measure risk and formulated the corresponding return-risk models, and Qin, Kar, and Zheng (In Press) employed the concept to describe and model portfolio adjusting problem. In addition to these singleperiod optimization models, Huang and Qiao (2012) also modeled the multi-period problem, and Zhu (2010) founded the uncertain optimal control and applied it to solve a continuous-time uncertain portfolio selection problem. Whether the classical portfolio selection or fuzzy/uncertain one, security returns are considered as the same type of variables. In other words, security returns are assumed to be either random variables or fuzzy/uncertain variables. As stated above, the former makes use of the historical data and the latter makes use of the experiences of
Z. Qin / European Journal of Operational Research 245 (2015) 480–488
experts. However, the actual situation is that the securities having been listed for a long time have yielded a great deal of transaction data. For these “existing” securities, statistical methods are employed to estimate their returns, which implies that it is reasonable to assume that security returns are random variables. For some newly listed securities, there are lack of data or there are only insufficient data which cannot be used to effectively estimate the returns. Therefore, the returns of these newly listed securities need to be estimated by experts and thus are considered as uncertain variables. If an investor faces as such complex situation with simultaneous appearance of random and uncertain returns, how should he/she select a desirable portfolio to achieve some objectives? This paper attempts to consider the hybrid portfolio selection problem and establish mathematical models by means of uncertain random variable which was proposed by Liu (2013a) for modeling complex systems with not only uncertainty but also randomness. Based on this spirit, uncertain random programming is studied by Liu (2013b) and extended by Zhou, Yang, and Wang (2014), also applied to graph and network (Liu, 2014), risk analysis (Liu & Ralescu, 2014) and so on. The rest of the paper is organized as follows. In Section 2, we review the necessary preliminaries related to uncertain measure, uncertain variable and uncertain random variable. Section 3 in detail describes the problem and notations and then gives two assumptions which are commonly used in portfolio analysis. Further, the formulas of variances of portfolio returns are given and proved. Section 4 considers the formulations of mean-variance models and discusses the solution procedures. A numerical experiment is illustrated to the application of the proposed models in Section 5. Finally, some conclusions are given in Section 6.
2. Preliminaries In this section, uncertain measure, uncertain variable and uncertain random variable are introduced for the completeness of the paper. More details about existing measures of uncertainties the readers may consult (Liu, 2012). In 2007, Liu (2007) proposed the concept of uncertain measure to indicate the belief degree that a possible event happens. Let L be a σ -algebra on a nonempty set . Definition 1 (Liu 2007). A set function M : L → [0, 1] is called an uncertain measure if it satisfies: (1) M{ } = 1 for the universal set ; (2) M{} + M{c } = 1 for any event ∈ L; (3) For every countable se ∞ quence of events 1 , 2 , . . . , we have M { ∞ i=1 i } ≤ i=1 M {i } . The triple ( , L, M) is called an uncertain space.
481
with respect to x at which 0 < (x) < 1, and
lim (x) = 0,
x→−∞
lim (x) = 1.
x→+∞
The inverse function −1 (α ) is called the inverse uncertainty distribution of ξ if it exists and is unique for each α ࢠ (0, 1). Inverse uncertainty distribution plays a crucial role in the operations of independent uncertain variables. Next we introduce some commonly used uncertainty distributions. An uncertain variable is called linear if it has a linear uncertainty distribution
⎧ ⎪ ⎨ 0, (r) = (r − a)/(b − a), ⎪ ⎩ 1,
if r ≤ a, if a ≤ r ≤ b, if r ≥ b,
denoted by L(a, b) where a and b are real numbers with a < b. An uncertain variable is called zigzag if it has a zigzag uncertainty distribution
⎧ 0, ⎪ ⎪ ⎨ (r − a)/2(b − a), (r) = (x + c − 2b)/2(c − b), ⎪ ⎪ ⎩ 1,
if r ≤ a, if a ≤ r ≤ b, if b ≤ r ≤ c, if r ≥ c,
denoted by Z (a, b, c) where a, b, c are real numbers with a < b < c. An uncertain variable is called normal if it has a normal uncertainty distribution
(r) = 1 + exp
π (e − r) √ 3σ
−1
,
r ∈ ,
denoted by N (e, σ ) where e and σ are real numbers with σ > 0. These three uncertainty distributions are all regular. Lemma 1 (Liu, 2010a). Let ξ 1 , ξ 2 , . . . , ξ n be independent uncertain variables with regular uncertainty distributions 1 , 2 , . . . , n , respectively. If f(x1 , x2 , . . . , xn ) is strictly increasing with respect to x1 , x2 , . . . , xn , then ξ = f(ξ 1 , ξ 2 , . . . , ξ n ) is an uncertain variable with an uncertainty distribution
(α) =
sup
min i (xi ),
f (x1 ,x2 ,...,xn ) 1≤i≤n
and with an inverse uncertainty distribution
−1 −1
−1 (α) = f −1 1 (α), 2 (α), . . . , n (α) .
Definition 4 (Liu, 2007). The expected value of an uncertain variable ξ is defined by
E[ξ ] =
+∞ 0
M{ξ ≥ x}dx −
0
−∞
M{ξ ≤ x} dx
provided that at least one of the two integrals exists. In order to provide the operational law, Liu (2010a) further provided the product axiom as follows. Let (k , Lk , Mk ) be uncertainty spaces for k = 1, 2, . . . . Then the product uncertain measure M is an uncertain measure satisfying M
∞ k=1
k =
∞
Mk {k }
k=1
where k are arbitrarily chosen events from Lk for k = 1, 2, . . . , respectively. Next, the concept of uncertain variable was defined to describe a quantity with uncertainty. Definition 2 (Liu, 2007). An uncertain variable ξ is a measurable function from an uncertainty space ( , L, M) to the set of real numbers, i.e., for any Borel set B of real numbers, the set
{ξ ∈ B} = {γ ∈ | ξ (γ ) ∈ B} ∈ L. Definition 3 (Liu, 2007, 2010a). For any x ࢠ , the uncertainty distribution of an uncertain variable ξ is defined by (x) = M{ξ ≤ x}. It is said to be regular if it is a continuous and strictly increasing function
Lemma 2 (Liu, 2010a). Let ξ be an uncertain variable with regular uncertainty distribution . If the expected value E[ξ ] exists, then E[ξ ] = 1 −1 0 (α) dα . Uncertain random variable is employed to describe a complex system with not only uncertainty but also randomness. Let ( , L, M) be an uncertainty space, and (, P, Pr) a probability space. The product ( , L, M) × (, P, Pr) is called a chance space. We have the following definition. Definition 5 (Liu, 2013a). Let ( , L, M) × (, P, Pr) be a chance space, and let ∈ L × P. Then the chance measure of uncertain random event is defined as
Ch{ } =
1 0
Pr{ω ∈ |M{γ ∈ |(γ , ω) ∈ } ≥ r} dr.
Definition 6 (Liu, 2013a). An uncertain random variable is a function ξ from the chance space ( , L, M) × (, P, Pr) to the set of real numbers, i.e., ξ ࢠ B is an event in L × P for any Borel set B. Its chance distribution is defined by (x) = Ch{ξ ࣘ x} for any x ࢠ .
482
Z. Qin / European Journal of Operational Research 245 (2015) 480–488
It follows from Definition 6 that random variables and uncertain variables are special cases of uncertain random variables. If η is a random variable and τ is an uncertain variable, then the sum η + τ and the product ητ are both uncertain random variables. Definition 7 (Liu, 2013b). Let ξ be an uncertain random variable. Then its expected value is defined by
E[ξ ] =
+∞
0
Ch{ξ ≥ r}dr −
0
−∞
Ch{ξ ≤ r}dr
provided that at least one of the two integrals is finite. Let ξ be an uncertain random variable with finite expected value e. The variance of ξ is defined by Liu (2013b) as V[ξ ] = E[(ξ − e)2 ]. Suppose that is its chance distribution. Guo and Wang (2014) proposes a stipulation to calculate the variance by +∞ √ √ V[ξ ] = 0 (1 − (e + x) + (e − x)) dx. Based on the stipulation, we have the following lemma. Lemma 3 (Sheng & Yao 2014). Let ξ be an uncertain random variable with chance distribution and finite expected value e. Then
V[ξ ] =
+∞ −∞
(x − e)2 d(x).
3. Problem statement In this section, we will state the problem of finding out the optimal portfolio in the simultaneous presence of random and uncertain returns and then discuss the variance of uncertain random returns. For sake of convenience, we list the notations used in the rest as follows, m the number of existing risky securities which have enough historical data n the number of newly listed risky securities which are lack of historical data ξ i the future return of the ith existing risky security, which is a random variable, i = 1, 2, . . . , m μi the expected value of random return ξ i of the ith existing security, i = 1, 2, . . . , m σ ij the covariance of random returns ξ i and ξ j , i, j = 1, 2, . . . , m
i the probability distribution of random return ξ i , i = 1, 2, . . . , m ηj the future return of the jth newly listed risky security, which is an uncertain variable, j = 1, 2, . . . , n ν j the expected value of uncertain return ηj of the jth newly listed security, j = 1, 2, . . . , n δj2 the variance of uncertain return ηj of the jth newly listed security, j = 1, 2, . . . , n ϒj the uncertainty distribution of uncertain return ηj , j = 1, 2, . . . , n xi the holding proportion of the existing security i, i = 1, 2, . . . , m yj the holding proportion of the newly listed security j, j = 1, 2, . . . , n. Let be the matrix transpose symbol. Denote by x = (x1 , x2 , . . . , xm ) the portfolio vector of the existing securities, by ξ = (ξ1 , ξ2 , . . . , ξm ) the random vector of returns of the existing securities, by y = (y1 , y2 , . . . , yn ) the portfolio vector of the newly listed securities, by η = (η1 , η2 , . . . , ηn ) the uncertain vector of returns of the newly listed securities. Then (x , y ) = (x1 , x2 , . . . , xm , y1 , . . . , yn ) represents the portfolio vector of all the candidate securities, which yields the total return r(x, y; ξ , η) = x ξ + y η = x1 ξ1 + x2 ξ2 + · · · + xm ξm + y1 η1 + · · · + yn ηn where x ξ and y η are the total returns yielded by the portfolios of the existing securities and the newly listed securities, respectively. Obviously, x ξ is a random variable and y η is an uncertain variable. It follows
from Theorem 5 of Liu (2013b) that E[r(x, y; ξ , η)] = E[x ξ + y η] = E[x ξ ] + E[y η].
(1)
Denote by μ = (μ1 , μ2 , . . . , μm ) the expected vector of ξ , by = (σ ij )m × m the covariance matrix of ξ . We shall make use of the following assumptions. Assumption 1. The random vector ξ has a multivariate normal distribution with the following probability density function
1
1
ψξ (z) = exp − (z − μ) −1 (z − μ) . 2 (2π )m | | Assumption 2. Uncertain returns η1 , η2 , . . . , ηn are independent in the sense of uncertain measure (Liu, 2010a), i.e., M
⎧ n ⎨
⎫ ⎬
⎩
⎭
{ηj ∈ Bj } =
j=1
n
M {ηj ∈ Bj }
j=1
for any Borel set B1 , B2 , . . . , Bn of real numbers, in which ࢳ is the minimum operator. According to Assumption 1, μ and are the mean and covariance matrix of ξ , respectively, and x ξ is a normally distributed random variable with the expected value μ x = x1 μ1 + x2 μ2 + · · · + xm μm , m the variance x x = m i=1 j=1 xi xj σij and the following probability density function
(w − μ x)2 exp − 2σ 2 (x) 2πσ (x)
ψ(w) = √
1
(2)
√ σ (x) = x x and σ 2 (x) = (σ (x))2 . Denote by where ν = (ν1 , ν2 , . . . , νn ) the expected vector of η. Further, based on Assumption 2, it follows from the linearity of expected value of uncertain variables that
E[r(x, y; ξ , η)] = E[x ξ ] + E[y η] = x μ + y ν.
(3)
Next, we consider the variance of the portfolio return r(x, y; ξ , η) which is an uncertain random variable. It follows from Lemma 3 that the variance is
V[r(x, y; ξ , η)] =
+∞
−∞
[u − (x μ + y ν)] d(u), 2
(4)
where (u) is the chance distribution of r(x, y; ξ , η) determined by
(u) =
+∞ −∞
ϒ (u − w)d (w)
(5)
in which (·) is the probability distribution of x ξ and ϒ (·) is the uncertainty distribution of y η. Similar to stochastic situation, the uncertain returns η1 , η2 , . . . , ηn are always assumed to follow the same type of uncertainty distribution, such as linear uncertainty distribution, zigzag uncertainty distribution, normal uncertainty distribution and so forth. In these cases, the analytical expressions of variances V[r(x, y; ξ , η)] can be obtained. For simplicity, we write a = (a1 , a2 , . . . , an ) , b = (b1 , b2 , . . . , bn ) , c = (c1 , c2 , . . . , cn ) , e = (e1 , e2 , . . . , en ) and δ = (δ1 , δ2 , . . . , δn ) . The results are given in the form of theorems stated below. Theorem 1. Assume that ηj ∼ L(aj , bj ) is a linear uncertain variable for j = 1, 2, . . . , n. Then
V[r(x, y; ξ , η)] = σ 2 (x) +
(b y − a y)2 12
.
(6)
Proof. It follows from the operational law of uncertain variables that y η is also a linear uncertain variable with expected value (a y + b y)/2 and the following uncertainty distribution
ϒ (z) =
z − a y
b y − a y
×I{a y≤z≤b y} + I{z≥b y}
Z. Qin / European Journal of Operational Research 245 (2015) 480–488
(w − μ x)2 exp − dw 2σ 2 (x) 2πσ (x) u−b y 2b y − 2a y
u−b y 1 u−w+c y−2b y (w− μ x)2 +√ exp − dw 2 2σ (x) 2c y−2b y 2πσ (x) u−c y
u−c y 1 (w − μ x)2 exp − +√ dw. 2σ 2 (x) 2πσ (x) −∞
where I{·} is the indicator function of the set {·}. It follows from Eqs. (2) and (5) that
(u) =
+∞
u − w − a y
b y − a y u−b y
−∞
×I{a y≤u−w≤b y} + I{u−w≥b y}
Taking the derivative with respect to u on both sides of the above equation, we have
1 d(u) = √ du 2πσ (x)(b y − a y)
u−a y
u−b y
= √
ψ(w) dw
(w − μ x)2 exp − dw 2σ 2 (x) 2πσ (x) −∞
u−a y w − u + a y (w− μ x)2 1 exp − dw. −√ 2σ 2 (x) 2πσ (x) u−b y b y − a y 1
= √
(w − μ x)2 exp − dw. 2 2σ (x)
2 a y + b y V[r(x, y; ξ , η)] = d(u) u− μx+ 2 −∞ 2 +∞ u−a y 1 a y + b y = √ × μ x + u − 2 2πσ (x)(b y − a y) −∞ u−b y 2 (w − μ x) × exp − dw du 2σ 2 (x)
+∞ (w − μ x)2 1 exp − = √ 2σ 2 (x) 2πσ (x)(b y − a y) −∞ ⎛ ⎞ 2 w+b y a y + b y ×⎝ du⎠ dw u− μx+ 2 w+a y
+∞ 1 (w − μ x)2 = √ exp − 2σ 2 (x) 2πσ (x) −∞ (b y − a y)2 2 + (w − μ x) dw × 12
+∞ 1 (w − μ x)2 = √ exp − (w − μ x)2 dw 2σ 2 (x) 2πσ (x) −∞
(w − μ x)2 1 (b y − a y)2 +∞ exp − +√ dw 12 2σ 2 (x) 2πσ (x) −∞ = σ 2 (x) +
+∞
(b y − a y)2 12
.
+∞ √ 2 The last equality holds since −∞ exp(−x ) dx = π +∞ 2 √ 2 −∞ x exp(−x ) dx = π /2. The theorem is completed.
1
u−a y
u − w − a y
Taking the derivative with respect to u on both sides of the above equation, we have
(w− μ x)2 exp − dw 2σ 2 (x) u−b y
u−b y 1 (w − μ x)2 exp − +√ dw 2σ 2 (x) 2πσ (x)(2c y−2b y) u−c y
1 d(u) = √ du 2πσ (x)(2b y−2a y)
It follows from Eq. (4) that the variance is
483
u−a y
It follows from Eq. (4) that the variance is
2 a y + 2b y + c y u− μx+ V[r(x, y; ξ , η)] = d(u) 4 −∞
+∞ 1 (w − μ x)2 = √ exp − 2σ 2 (x) 2πσ (x)(2b y − 2a y) −∞ ⎛ 2 ⎞ w+b y a y + 2b y + c y du⎠ dw u − μ x + ×⎝ 4 w+a y
+∞
+∞ 1 (w − μ x)2 + √ exp − 2 2σ (x) 2πσ (x)(2c y − 2b y) −∞ ⎞ ⎛ 2 w+c y a y + 2b y + c y du⎠ dw ×⎝ u − μ x + 4 w+b y 1 = √ 2πσ (x)
+∞ −∞
(w − μ x)2 exp − (w − μ x)2 dw 2σ 2 (x)
1 (b y−a y)2 (c y−b y)2 (2b y−a y−c y)2 + − √ 3 3 8 2 2πσ (x) +∞ 2 (w − μ x) × exp − dw 2σ 2 (x) −∞ +
= σ 2 (x)+ and
5(b y−a y)2 +5(c y − b y)2 + 6(b y − a y)(c y − b y) . 48
The theorem is completed.
Theorem 2. Assume that ηj ∼ Z (aj , bj , cj ) is a zigzag uncertain variable for j = 1, 2, . . . , m. Then
Theorem 3. Assume that ηj ∼ N (ej , δj ) is a normal uncertain variable for j = 1, 2, . . . , n. Then
V[r(x, y; ξ , η)] = σ 2 (x)
V[r(x, y; ξ , η)] = σ 2 (x) + (δ y)2 .
5(b y − a y) + 5(c y − b y) + 6(b y − a y)(c y − b y) + . 48
2
2
(7)
Proof. It follows from the operational law of uncertain variables that y η is also a zigzag uncertain variable with expected value (a y + 2b y + c y)/4 and the following uncertainty distribution
ϒ (z) =
z − a y
2b y − 2a y
I{a y≤z≤b y} +
z + c y − 2b y
2c y − 2b y
I{b y≤z≤c y} + I{z≥c y} .
Proof. It follows from the operational law of uncertain variables that y η is also a normal uncertain variable with expected value e y and the following uncertainty distribution
π (e y − z) ϒ (z) = 1 + exp √ 3δ y
(u) =
+∞
−∞
u − w − a y
2b y − 2a y
u−w+c y−2b y 2c y−2b y
(u) = √
I{a y≤u−w≤b y}
+
I{b y≤u−w≤c y} + I{u−w≥c y}
−1 .
It follows from Eqs. (2) and (5) that
It follows from Eqs. (2) and (5) that
(8)
ψ(w) dw
1
+∞
1 + exp
2πσ (x) −∞
(w − μ x)2 × exp − dw. 2σ 2 (x)
π (e y − u + w) √ 3δ y
−1
484
Z. Qin / European Journal of Operational Research 245 (2015) 480–488
Taking the derivative with respect to u on both sides of the above equation, we have
−2 √ +∞ d(u) π π (e y − u + w) = √ 1 + exp √ du 6σ (x)δ y −∞ 3δ y
π (e y − u + w) (w − μ x)2 × exp exp − dw. √ 2σ 2 (x) 3δ y
√
π
+∞
u−
−∞ +∞ +∞
= √ 6σ (x)δ y −∞
−∞
μ x + e y
2
d(u)
u − μ x + e y
π (e y − u + w) × 1 + exp √ 3δ y
π (e y − u + w) (w − μ x) exp − dwdu √ 2σ 2 (x) 3δ y √
+∞ +∞ π (w − μ x)2 u− μ x + e y exp − = √ 2 2σ (x) 6σ (x)δ y −∞ −∞
π (e y−u+w) · 1 + exp √ 3δ y
−2
2
π (e y−u+w) exp dudw √ 3δ y
√ By making the change of variables u = e y + w − 3xδ y/π , we obtain
(w − μ x)2 V[r(x, y; ξ , η)] = √ exp − 2σ 2 (x) 2πσ (x) −∞ 2 +∞ √ 3δ y ex × x + μ x − w dx dw π (1 + ex )2 −∞
+∞ 1 (w − μ x)2 = √ exp − [(δ y + (w − μ x)2 ] dw 2σ 2 (x) 2πσ (x) −∞ 1
min
φ V[x ξ + y η] − E[x ξ + y η]
(11)
where φ is a factor of risk aversion. Next, we consider the solution procedures of the proposed models. We first give the third assumption.
2
2
· exp
(10)
s.t. 1 m x + 1 n y = 1
−2
⎧ ⎪ ⎨ max E[x ξ + y η] s.t. V[x ξ + y η] = λ0 ⎪ ⎩ 1 m x + 1 n y = 1
where λ0 is the tolerable risk level. In practice, the investor does not always know how to set μ0 and ν 0 . An alternative is to provide a factor representing the risk aversion by trading off return and risk. Thus, we can establish the following compromise model,
It follows from Eq. (4) that the variance is
V[r(x, y; ξ , η)] =
formulation is as follows,
+∞
= σ 2 (x) + (δ y)2 .
Assumption 3. The covariance matrix is positive definite and the expectation μ is not a multiple of 1 m . Assumption 3 guarantees a nondegenerate situation and implies that all the existing securities are indeed risky. The detailed remark can be found in Steinbach (2001). Based on Assumption 3, we write ρ = μ −1 μ, κ = 1 m −1 1 m , ς = 1 m −1 μ that will be used throughout this section. According to Assumptions 1 and 2, it follows from Theorems 1–3 that Model (11) is equivalent to the following form,
min
φ [x x + y pp y] − (x μ + y ν)
s.t. 1 m x + 1 n y = 1
(12)
√ in which p = (b − a)/2 3 in Theorem 1, pp = [5(b − a)(b − a) + 5(c − b)(c − b) + 6(b − a)(c − b) ]/48 in Theorem 2 and p = δ in Theorem 3, respectively. On this basis, it follows from Assumption 3 that Model (12) is a convex quadratic programming. We may use the method of Lagrange multipliers to find out its solution. The Lagrange function of Model (12) is
L(x, y, λ) = φ(x x + y pp y) − (x μ + y ν) − λ[(1 m x + 1 n y) − 1]. Further, the first-order necessary conditions are
The theorem is completed.
∂ L(x, y, λ) = 2φ x − μ − λ1m = 0, ∂x
(13)
(14)
4. Model formulations
∂ L(x, y, λ) = 2φ pp y − ν − λ1n = 0, ∂y ∂ L(x, y, λ) = (1 m x + 1 n y) − 1 = 0, ∂λ
(15)
Mean-variance model aims at finding out the most desirable portfolio only by the first two moments. Expected value of the total return is regarded as the investment return, and the variance is used to measure the investment risk. A typical mean-variance model is to compromise between risk and return. For example, we may choose a portfolio with minimum investment risk on the condition that the acceptable return level is given. Suppose that 1m and 1n are respectively the m-dimensional column vector and n-dimensional column vector whose all elements are 1. Following the spirit, we can formulate the following mean-variance model for hybrid portfolio optimization problem,
⎧ ⎪ ⎨ min V[r(x, y; ξ , η)] = V[x ξ + y η] s.t. E[r(x, y; ξ , η)] = E[x ξ + y η] = μ0 ⎪ ⎩ 1 m x + 1 n y = 1
(9)
where μ0 is the acceptable return level and the second constraint ensures that the net expected return is exactly equal to the return level μ0 . We may also choose a portfolio with maximum investment return on the condition that the tolerable risk level is given. The detailed
in which Eq. (15) is essentially the original constraint of Model (12). If
(x∗ , y∗ , λ∗ ) is the solution of Eqs. (13)–(15), then it is called a stationary point for the Lagrange function L(x, y, λ). It is known that a stationary point of a convex function is always a global minimum point. Thus, the problem of finding the optimal solution of Model (12) is reduced to find stationary points of Eqs. (13)–(15). Theorem 4. Let n = 1 and p = (p) > 0. Then the solution of Model (11) is
x∗ =
1 −1 λ∗ −1 μ+ 1m , 2φ 2φ
y∗ =
1 (ν + λ∗ ) 2 φ p2
where
λ∗ =
(2φ − ς )p2 − v . p2 κ + 1
Proof. First, Eqs. (13) and (14) yield
x=
1 −1 λ −1 μ+ 1m , 2φ 2φ
y=
1 (ν + λ). 2 φ p2
(16)
Z. Qin / European Journal of Operational Research 245 (2015) 480–488
485
Substituting into Eq. (15) yields
y1
6
y2
1 1 −1 λ −1 1 μ+ 1 1m + (ν + λ) = 1 2φ m 2φ m 2 φ p2
x 4
Example 1. We consider a simplified portfolio selection problem with one existing security and one newly listed one. In this case, m = 1 and n = 1. Write = σ 11 = σ 2 , μ = μ. Then we have
ρ=
1 μ2 μ (2φσ 2 − μ)p2 − νσ 2 , κ = 2 , ς = 2 , λ∗ = . σ2 σ σ p2 + σ 2
−8 0.1
Theorem 5. Let n = 2 and p = (p1 , p2 ) with p1 ࣔ p2 . Then the solution of Model (11) is
1 −1 λ∗ −1 μ+ 1m 2φ 2φ
(17)
(2φ − ς )p2 2φ(p2 − p1 ) (2φ − ς )p1 2φ(p2 − p1 )
(ν1 − ν2 )σ 2 − p2 (p1 ν2 − p2 ν1 ) + 2φσ 2 (p2 − p1 )2 (ν2 − ν1 )σ 2 + p1 (p1 ν2 − p2 ν1 ) − y∗2 = 2φσ 2 (p2 − p1 )2
ν1 + λ∗ ν2 + λ∗ , p1 y∗1 + p2 y∗2 = 2 φ p1 2 φ p2
x∗ = 0, (18)
which yields λ∗ = (p1 ν 2 − p2 ν 1 )/(p2 − p1 ). Eq. (13) yields
1 −1 λ∗ −1 μ+ 1m . 2φ 2φ
Substituting x into Eq. (15) yields
y1 + y2 =
2φ − (ς + λκ) . 2φ
0.8
0.9
1
(2φ − μ)p2 , 2φσ 2 (p2 − p1 ) (2φ − μ)p1 . 2φσ 2 (p2 − p1 )
Let v1 = 2, p1 = 1, v2 = 3, p2 = 2, μ = 3 and σ 2 = 4. Fig. 1 visually shows the investment proportions of different securities with the changing of the values of the risk aversion factor φ . Suppose that μ = ν 1 = ν 2 . Then
Proof. When n = 2, it follows from Eq. (14) that
x∗ =
0.7
p1 (ν2 − μ) + p2 (μ − ν1 ) , 2φσ 2 (p2 − p1 )
y∗1 =
p 1 ν 2 − p2 ν 1 . p 2 − p1
p1 y∗1 + p2 y∗2 =
0.5 0.6 The value of
Remark 1. Assume that p1 = p2 , i.e., the variances are same for two newly listed securities. Then investors generally prefer the security with larger expected return. Therefore, the security with smaller expected return is naturally not considered and the problem is reduced to the one in Example 1.
x∗ =
where
λ∗ =
0.4
Example 2. Let m = 1. That is, we consider a simplified portfolio selection problem with one existing security and two newly listed ones with different risks. According to Theorem 5, we have
and
(ν1 − ν2 ) − κ p2 (p1 ν2 − p2 ν1 ) + 2φ(p2 − p1 )2 (ν2 − ν1 ) + κ p1 (p1 ν2 − p2 ν1 ) y∗2 = − 2φ(p2 − p1 )2
0.3
Substituting λ∗ = (p1 ν 2 − p2 ν 1 )/(p2 − p1 ) into Eq. (19) and considering the simultaneous Eqs. (18) and (19), y∗1 and y∗2 are uniquely obtained. The theorem is completed.
if μ + φ p2 > ν + φσ 2 if μ + φ p2 = ν + φσ 2 if μ + φ p2 < ν + φσ 2 .
y∗1 =
0.2
Fig. 1. Investment proportions of different securities with different values of φ .
respectively. In particular, they have the following relationship,
x∗ =
−2
−6
μ − ν + 2 φ p2 ν − μ + 2φσ 2 , y∗ = 2 2 2φ(p + σ ) 2φ(p2 + σ 2 )
⎧ ∗ ⎨ x > y∗ , x ∗ = y∗ , ⎩ ∗ x < y∗ ,
0
−4
The optimal proportions invested these two securities are
x∗ =
2 The investment proportion
which implies that λ must be equal to be (2φ p2 − ς p2 − v)/(p2 κ + 1). The theorem is completed.
(19)
y∗1 =
p2 , p 2 − p1
y∗2 = −
p1 p 2 − p1
which implies that the existing security is not selected if it has the same expected return with the newly listed securities regardless of its variance. Next we consider the case that the number n of newly listed securities is more than 2. First note that the rank of matrix pp is no more than 1 which implies that the solution of simultaneous Eqs. (13)–(15) is either no solution or infinitely many solutions. In the latter case, we may find the stationary point to further obtain the optimal solution because of the convexity of the proposed models. We also may directly solve the original problem since the proposed models are convex quadratic programmings, which can be solved by available softwares such as Matlab.
486
Z. Qin / European Journal of Operational Research 245 (2015) 480–488 Table 1 The codes and sample means of the randomly chosen 20 stocks from SSE. No.
1
2
3
4
5
6
7
8
9
10
Code Mean
600000 −1.566
600008 0.893
600009 −0.611
600016 1.040
600019 −2.590
600027 −0.857
600030 −2.179
600050 −2.984
600064 −1.953
600085 0.804
No.
11
12
13
14
15
16
17
18
19
20
Code Mean
600104 −0.779
600118 0.893
600170 −1.881
600177 −1.780
600271 0.953
600489 −6.093
600887 2.581
600999 −2.892
601088 −2.709
601299 0.412
Table 2 The sample covariance matrix of the 20 stocks. 231.2 69.2 94.5 174.4 76.9 94.7 188.5 54.6 135.6 41.0 131.1 95.6 85.1 125.3 45.1 91.1 109.2 141.4 80.0 70.4
69.2 228.7 59.5 55.4 41.9 52.6 66.1 42.8 90.0 63.0 50.4 135.1 78.0 87.1 48.6 14.3 105.1 84.4 25.5 52.0
94.5 59.5 115.1 69.9 55.1 41.5 106.8 44.9 111.6 14.2 76.8 93.5 68.5 88.7 75.7 22.9 64.6 84.9 45.0 57.8
174.4 55.4 69.9 193.2 52.5 79.2 150.0 45.5 97.3 20.6 88.1 85.7 50.2 85.9 26.0 72.9 53.8 126.4 68.4 33.0
76.9 41.9 55.1 52.5 76.3 27.6 78.0 41.5 81.3 21.0 94.2 75.9 83.9 64.1 32.3 28.9 36.8 71.6 64.4 71.4
94.7 52.6 41.5 79.2 27.6 166.8 69.6 10.6 48.9 79.7 59.4 23.8 −14.4 68.7 −19.2 46.6 34.1 54.6 45.5 −14.6
188.5 66.1 106.8 150.0 78.0 69.6 309.0 47.0 207.5 65.0 179.4 121.7 105.5 113.4 135.6 123.4 55.3 185.4 107.6 90.7
54.6 42.8 44.9 45.5 41.5 10.6 47.0 66.3 47.4 −9.8 42.2 50.6 33.2 50.9 41.4 −10.6 27.1 49.8 32.8 74.0
135.6 90.0 111.6 97.3 81.3 48.9 207.5 47.4 250.4 29.6 145.8 166.0 142.1 119.7 145.3 37.9 62.9 156.0 94.1 103.3
41.0 63.0 14.2 20.6 21.0 79.7 65.0 −9.8 29.6 307.5 41.3 50.7 47.3 3.9 16.0 86.8 106.9 106.9 24.6 19.8
131.1 50.4 76.8 88.1 94.2 59.4 179.4 42.2 145.8 41.3 215.2 144.3 119.6 101.2 79.5 59.2 28.0 114.5 110.2 102.1
95.6 135.1 93.5 85.7 75.9 23.8 121.7 50.6 166.0 50.7 144.3 517.4 168.4 156.8 201.6 −30.8 96.9 173.5 77.0 88.4
85.1 78.0 68.5 50.2 83.9 −14.4 105.5 33.2 142.1 47.3 119.6 168.4 316.4 98.7 75.1 42.8 86.0 95.8 90.6 52.9
125.3 87.1 88.7 85.9 64.1 68.7 113.4 50.9 119.7 3.9 101.2 156.8 98.7 152.0 86.3 25.1 89.7 92.4 74.6 56.8
45.1 48.6 75.7 26.0 32.3 −19.2 135.6 41.4 145.3 16.0 79.5 201.6 75.1 86.3 240.9 31.5 52.1 97.4 46.8 74.7
91.1 14.3 22.9 72.9 28.9 46.6 123.4 −10.6 37.9 86.8 59.2 −30.8 42.8 25.1 31.5 235.7 41.5 57.8 46.9 20.2
109.2 105.1 64.6 53.8 36.8 34.1 55.3 27.1 62.9 106.9 28.0 96.9 86.0 89.7 52.1 41.5 273.6 86.4 6.0 13.5
141.4 84.4 84.9 126.4 71.6 54.6 185.4 49.8 156.0 106.9 114.5 173.5 95.8 92.4 97.4 57.8 86.4 237.3 71.2 72.6
80.0 25.5 45.0 68.4 64.4 45.5 107.6 32.8 94.1 24.6 110.2 77.0 90.6 74.6 46.8 46.9 6.0 71.2 100.5 43.6
70.4 52.0 57.8 33.0 71.4 −14.6 90.7 74.0 103.3 19.8 102.1 88.4 52.9 56.8 74.7 20.2 13.5 72.6 43.6 262.9
Table 3 Uncertain returns, expected values, variances of simulated 5 newly listed stocks. No.
Uncertain return Expected value Variance
η1
η2
η3
η4
η5
(−20, 0, 18) −0.50 120.4
(−25, 0, 25) 0.00 208.3
(−30, 2, 20) −1.50 212.4
(−30, 5, 25) 1.25 256.8
(−35, 5, 20) −1.25 265.1
5. Numerical experiment In this section, a numerical experiment is presented to illustrate the application of the proposed models. The existing securities are from Shanghai Stock Exchange (SSE) and the codes of randomly chosen 20 stocks are shown in Table 1. The analyzed transaction data of the 20 stocks are from January 29, 2010 to April 1, 2014 and 51 monthly return rates are obtained for each stock. From these data, the sample mean vector μ and covariance matrix are computed and they are shown in Tables 1 and 2, respectively. Suppose that there are five newly listed stocks and their monthly return rates are estimated by experts based on the available information. Without loss of generality, suppose that the return rates are denoted by zigzag uncertain variables. The simulated data are shown in Table 3 including their expected values and variances. Next, we consider Model (9). In many security markets, short selling is not allowed. In this case, we need to added the constraint of nonnegativity. Model (9) is reformulated as follows,
⎧ 5(b y − a y)2 + 5(c y − b y)2 + 6(b y − a y)(c y − b y) ⎪ ⎪ ⎪ min x x + ⎪ ⎨ 48 s.t. x μ + y ν = μ0 , ⎪ ⎪ 1 20 x + 1 5 y = 1, ⎪ ⎪ ⎩ x, y ≥ 0, (20) where μ, and a, b, c, ν can be found in Tables 1, 2 and 3, respectively. Obviously, it is a convex quadratic programming. We employ the function “quadprog” function in Matlab to solve it. The computational results are listed in Table 4 which shows the investment proportions of the selected stocks for each given return level μ0 . The last column of Table 4 refers to the minimum variance of all possible portfolios for each given return level. Further, the efficient frontier is obtained and depicted in a solid line in Fig. 2. In this figure, the vertical axis represents the given return level and the horizontal axis represents the corresponding minimum variance. We also employ Model (12) to construct the desirable portfolio by changing the factor of risk aversion. In fact, we can obtain the
Z. Qin / European Journal of Operational Research 245 (2015) 480–488
487
Table 4 The investment proportions of the selected stocks in the optimal portfolio of Model (20).
μ0
600008
600016
600027
600085
600271
600887
601299
η1
η2
η3
η4
η5
Variance
0.20 0.30 0.40 0.50 0.60 0.70 0.80 0.90 1.00 1.10 1.20 1.30 1.40 1.50 1.60 1.70 1.80 1.90 2.00 2.10 2.20 2.30 2.40 2.50 2.58
1.97 2.04 2.11 2.19 2.25 1.97 1.69 1.41 0.99 0.37 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7.66 8.84 10.02 11.20 12.35 12.89 13.43 13.97 14.50 14.98 15.38 15.71 16.04 16.25 15.91 15.45 14.98 12.84 9.70 6.56 2.83 0 0 0 0
6.67 4.99 3.30 1.62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3.34 3.69 4.03 4.38 4.70 4.56 4.42 4.28 4.01 3.54 2.96 2.34 1.72 0.93 0 0 0 0 0 0 0 0 0 0 0
7.76 7.88 8.00 8.12 8.25 8.57 8.90 9.23 9.53 9.79 10.00 10.18 10.36 10.44 10.16 9.82 9.48 7.79 4.93 2.07 0 0 0 0 0
7.46 8.76 10.05 11.35 12.66 14.45 16.23 18.02 20.23 23.03 25.96 28.81 31.67 34.81 38.97 42.97 46.97 52.60 58.98 65.36 71.82 78.89 86.40 93.91 100.00
6.47 6.39 6.31 6.23 6.16 6.25 6.34 6.43 6.44 6.34 6.14 5.88 5.62 5.22 4.19 2.94 1.69 0 0 0 0 0 0 0 0
18.86 18.37 17.88 17.39 16.89 16.02 15.16 14.30 12.83 10.48 7.76 4.97 2.19 0 0 0 0 0 0 0 0 0 0 0 0
12.04 12.13 12.21 12.29 12.37 12.33 12.30 12.26 12.00 11.40 10.65 9.88 9.11 8.02 5.60 2.85 0.11 0 0 0 0 0 0 0 0
8.45 7.46 6.46 5.47 4.46 3.06 1.66 0.26 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
12.09 12.89 13.70 14.51 15.32 16.23 17.15 18.06 19.04 20.08 21.15 22.22 23.29 24.31 25.17 25.97 26.77 26.77 26.39 26.01 25.35 21.11 13.60 6.09 0
7.22 6.57 5.91 5.26 4.59 3.66 2.72 1.78 0.42 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
26.04 27.14 28.55 30.27 32.28 34.65 37.40 40.54 44.11 48.23 53.02 58.51 64.70 71.59 79.47 88.57 98.91 110.81 124.90 141.28 159.97 181.72 209.00 242.26 273.60
2.5
2 Given return levels µ0
Model (20) Model (12) 1.5
1
0.5
50
100
150 200 Variances of the found optimal portfolio
250
Fig. 2. Comparisons of efficient frontiers of Models (12) and (20).
same optimal portfolio by adjusting the selections of parameters μ0 and φ . In order to highlight it, we solve Model (12) by using quadprog function for different values of φ . From Fig. 2, it is easy to see that the efficient frontier of Model (12) is the same as that of Model (20). 6. Conclusions Different from separate indeterministic environment such as stochastic or fuzzy/uncertain situation, this paper considered the complex situation in which some securities possess a great deal of
transaction data and the others are newly listed with insufficient data. The corresponding returns were assumed to be random variables and uncertain variables, respectively. This paper first deduced the formulas of variances of hybrid portfolio returns based on two assumptions, and then formulated mean-variance models. The analytical solutions were given in the case of no more than two newly listed securities. Other cases could be solved by using Matlab such as quadprog function. A numerical experiment was illustrated to the application of the proposed method. The computational results indicate that the proposed models are meaningful and able to be applied in reality.
488
Z. Qin / European Journal of Operational Research 245 (2015) 480–488
Acknowledgments This work was supported by National Natural Science Foundation of China (No. 71371019) and by the Program for New Century Excellent Talents in University (No. NCET-12-0026). References Carlsson, C., Fullér, R., & Majlender, P. (2002). A possibilistic approach to selecting portfolios with highest utility score. Fuzzy Sets and Systems, 131, 13–21. Chen, X., & Dai, W. (2011). Maximum entropy principle for uncertain variables. International Journal of Fuzzy Systems, 13(3), 232–236. Gao, X. (2009). Some properties of continuous uncertain measure. International Journal of Uncertainty, Fuzziness & Knowledge-Based Systems, 17(3), 419–426. Guo, H., & Wang, X. (2014). Variance of uncertain random variables. Journal of Uncertainty Analysis and Applications, 2 Article 6. Gupta, P., Mehlawat, M. K., & Saxena, A. (2008). Asset portfolio optimization using fuzzy mathematical programming. Information Sciences, 178, 1734–1755. Huang, X. (2006). Fuzzy chance-constrained portfolio selection. Applied Mathematics and Computation, 177, 500–507. Huang, X. (2012). A risk index model for portfolio selection with returns subject to experts’ estimations. Fuzzy Optimization and Decision Making, 11(4), 451–463. Huang, X., & Qiao, L. (2012). A risk index model for multi-period uncertain portfolio selection. Information Sciences, 217, 108–116. Huang, X., & Ying, H. (2013). Risk index based models for portfolio adjusting problem with returns subject to experts’ evaluations. Economic Modelliing, 30, 61–66. Li, S., Peng, J., & Zhang, B. (2013). The uncertain premium principle based on the distortion function. Insurance: Mathematics and Economics, 53, 317–324. Liu, B. (2007). Uncertainty theory (2nd ed.). Berlin: Springer-Verlag. Liu, B. (2010a). Uncertainty theory: A branch of mathematics for modeling human uncertainty. Berlin: Springer-Verlag. Liu, B. (2010b). Uncertain risk analysis and uncertain reliability analysis. Journal of Uncertain Systems, 4(3), 163–170. Liu, B. (2012). Why is there a need for uncertainty theory? Journal of Uncertain Systems, 6(1), 3–10.
Liu, B. (2013). Extreme value theorems of uncertain process with application to insurance risk model. Soft Computing, 17(4), 549–556. Liu, B. (2014). Uncertain random graph and uncertain random network. Journal of Uncertain Systems, 8(1), 3–12. Liu, Y. (2013a). Uncertain random variables: A mixture of uncertainty and randomness. Soft Computing, 17(4), 625–634. Liu, Y. (2013b). Uncertain random programming with applications. Fuzzy Optimization and Decision Making, 12(2), 153–169. Liu, Y., & Qin, Z. (2012). Mean semi-absolute deviation model for uncertain portfolio optimization problem. Journal of Uncertain Systems, 6(4), 299–307. Liu, Y., & Ralescu, D. (2014). Risk index in uncertain random risk analysis. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 22(4), 491– 504. Markowitz, H. (1952). Portfolio selection. Journal of Finance, 7, 77–91. Qin, Z., & Kar, S. (2013). Single-period inventory problem under uncertain environment. Applied Mathematics and Computation, 219(18), 9630–9638. Qin, Z., Kar, S., & Zheng, H. (In Press). Uncertain portfolio adjusting model using semiabsolute deviation. Soft Computing. doi: 10.1007/s00500-014-1535-y. Qin, Z., Kar, S., & Li, X. (2009). Developments of mean-variance model for portfolio selection in uncertain environment. http://orsc.edu.cn/online/090511.pdf Qin, Z., Li, X., & Ji, X. (2009). Portfolio selection based on fuzzy cross-entropy. Journal of Computational and Applied Mathematics, 228, 139–149. Sheng, Y., & Yao, K. (2014). Some formulas of variance of uncertain random variable. Journal of Uncertainty Analysis and Applications, 2 Article 12. Steinbach, M. C. (2001). Markowitz revisited: Mean-variance models in financial portfolio analysis. SIAM Review, 43(1), 31–85. Yao, K. (2012). Uncertain calculus with renewal process. Fuzzy Optimization and Decision Making, 11(3), 285–297. You, C. (2009). Some convergence theorems of uncertain sequences. Mathematical and Computer Modelling, 49(3–4), 482–487. Zhang, W., Wang, Y., Chen, Z., & Nie, Z. (2007). Possibilistic mean-variance models and efficient frontiers for portfolio selection problem. Information Sciences, 177, 2787–2801. Zhou, J., Yang, F., & Wang, K. (2014). Multi-objective optimization in uncertain random environments. Fuzzy Optimization and Decision Making, 13(4), 397–413. Zhu, Y. (2010). Uncertain optimal control with application to a portfolio selection model. Cybernetics and Systems, 41(7), 535–547.