Optimum Stocks Portfolio Selection using Fuzzy Decision Theory
Liem Chin, Erwinna Chendra and Agus Sukmana
Department of Mathematics, Parahyangan Catholic University, Ciumbuleuit 94, Bandung, Indonesia
Keywords: Portfolio Selection, Fuzzy Decision Theory, Mixed-integer Linear Programming.
Abstract: An investor wants the value of his or her money does not have a decline in value against inflation. For this
reason, investors need to invest in financial instruments, one of which is stocks. Thus, investors need to
create an optimum stock portfolio. Generally, the factors considered by investors in creating an optimum
portfolio are expectations of return and portfolio risk. However, besides these two factors, the liquidity is
also an important factor to be considered. These three factors will be discussed in this paper to form an
optimum portfolio. In addition, because stock transactions use lot units, the optimization problem here is a
mixed-integer linear programming optimization problem that will be solved using the Branch and Bound
algorithm that is available in toolbox Matlab 2016. This optimization problem will be applied to the
formation of a portfolio consisting of stocks in LQ45 index. The LQ45 Stock Index was chosen because
shares in this index have high liquidity levels according to the Indonesia Stock Exchange. The
computation results show that the portfolio rebalancing model can form a portfolio based on the level of
satisfaction of investor.
1 INTRODUCTION
In 1952, Markowitz selected the optimum portfolio
by minimizing portfolio risk expressed by the
covariance matrix (Markowitz, 1952). However, this
is not efficient for large-scale portfolios because the
model proposed by Markowitz is quadratic
programming. Moreover, in this Markowitz model
only two factors are considered, namely return
expectations and portfolio risk.
Then, Fang et. al. developed this Markowitz
model by adding the liquidity factor to assets (Fang
et al., 2005). Liquidity is an important role in
investment. Liquidity is the level of possibility in
converting investments in cash without losing
significant value. Thus, this liquidity measures how
easily investors can buy and sell their assets. An
investor's portfolio is not good if it only has a high
return and low risk while the assets in the portfolio
are not liquid. If the assets in the portfolio are
illiquid, it means that investors will have difficulty
changing the assets in cash when investors need
money. Moreover, Fang et. al. do not measure
portfolio risk using the covariance matrix but rather
using semi-absolute deviation. By using this semi-
absolute deviation, the optimization problem
becomes a linear programming problem that can be
solved by the simplex method. Because risk is
measured by semi-absolute deviations, the problem
becomes simpler and more efficient for creating
large-scale portfolios. However, this model cannot
be directly used if the formed portfolio consists only
of shares because the purchase of shares must be in
lots. This lot unit is a nonnegative integer.
In our previous studies, we discussed portfolio
selection by considering the number of lots of shares
an investor needs to buy (Chin et al., 2018; Sukmana
et al., 2019). The model discussed is quite complex
because the objective function of the optimization
problem is non-linear function. For this reason, in
this study we will not measure portfolio risk using
covariance matrices but instead using semi-absolute
deviations as suggested by Fang et. al. In addition,
we will also use fuzzy decision theory to solve
portfolio optimization problems by considering the
lot units in stock purchases. Using this theory, the
optimization problem is a mixed-integer linear
programming problem because the objective
function is linear and there are constraints in the
form of non-negative integers. Then, with this fuzzy
decision theory, we will also make portfolio
rebalancing to maintain the target expected by
investors.