Abstract

The purpose of stock portfolio selection is how to allocate the capital to a large number of stocks in order to bring a most profitable return for investors. In most of past literatures, experts considered the portfolio of selection problem only based on past crisp or quantitative data. However, many qualitative and quantitative factors will influence the stock portfolio selection in real investment situation. It is very important for experts or decision-makers to use their experience or knowledge to predict the performance of each stock and make a stock portfolio. Because of the knowledge, experience, and background of each expert are different and vague, different types of 2-tuple linguistic variable are suitable used to express experts' opinions for the performance evaluation of each stock with respect to criteria. According to the linguistic evaluations of experts, the linguistic TOPSIS and linguistic ELECTRE methods are combined to present a new decision-making method for dealing with stock selection problems in this paper. Once the investment set has been determined, the risk preferences of investor are considered to calculate the investment ratio of each stock in the investment set. Finally, an example is implemented to demonstrate the practicability of the proposed method.

1. Introduction

The purpose of stock portfolio selection is how to allocate the capital to a large number of stocks in order to bring a most profitable return for investors [1]. For this point of view, stock portfolio decision problem can be divided into two questions.

(1)Which stock do you choose?(2)Which investment ratio do you allocate your capital to this stock?

There are some literatures to handle the stock portfolio decision problem. Markowitz proposed the mean-variance method for the stock portfolio decision problem in 1952 [2]. In his method, an expected return rate of a bond is treated as a random variable. Stochastic programming is applied to solve the problem. The basic concept of his method can be expressed as follows.

(1)When the risk of stock portfolio is constant, we should pursue to maximize the return rate of stock portfolio.(2)When the return rate of stock portfolio is constant, we should pursue to minimize the risk of stock portfolio.

The capital asset pricing model (CAPM), Sharpe-Lintner model, Black model, and two-factor model are derived from the mean-variance method [3, 4]. The capital asset pricing model (CAPM) was developed in 1960s. The concept of the CAPM is that the excepted return rate of the capital with risk is equal to the interest rate of the capital without risk and market risk premium [4]. The methods and theory of the financial decision making can be found in [57]. In 1980, Saaty proposed Analytic Hierarchy Process (AHP) to deal with the stock portfolio decision problem by evaluating the performance of each company in different level of criteria [8]. Edirisinghe and Zhang [9] selected the securities by using Data Envelopment Analysis (DEA). Huang [1] defined a new definition of risk and use genetic algorithm to cope with stock portfolio decision problem. Generally, in the portfolio selection problem the decision maker considers simultaneously conflicting objectives such as rate of return, liquidity, and risk. Multiobjective programming techniques such as goal programming (GP) and compromise programming (CP) are used to choose the portfolio [1012]. Considering the uncertainty of investment environment, Tiryaki transferred experts’ linguistic value into triangle fuzzy number and used a new fuzzy ranking and weighting algorithm to obtain the investment ratio of each stock [4]. In fact, the stock portfolio decision problem can be described as multiple criteria decision making (MCDM) problem.

Technique for Order Preference by Similarity to Ideal Solution (TOPSIS) method is developed by Hwang and Yoon [13], which is one of the well-known MCDM methods. The basic principle of the TOPSIS method is that the chosen alternative should have the shortest distance from the positive ideal solution (PIS) and the farthest distance from the negative ideal solution (NIS). It is an effective method to determine the total ranking order of decision alternatives.

The Elimination et choice in Translating to Reality (ELECTRE) method is a highly developed multicriteria analysis model which takes into account the uncertainty and vagueness in the decision process [14]. It is based on the axiom of partial comparability and it can simplify the evaluation procedure of alternative selection. The ELECTRE method can easily compare the degree of difference among all of alternatives.

In MCDM method, experts can express their opinions by using crisp value, triangle fuzzy numbers, trapezoidal fuzzy numbers, interval numbers, and linguistic variables. Due to imprecise information and experts’ subjective opinion that often appear in stock portfolio decision process, crisp values are inadequate for solving the problems. A more realistic approach may be to use linguistic assessments instead of numerical values [15, 16]. The 2-tuple linguistic representation model is based on the concept of symbolic translation [17, 18]. Experts can apply 2-tuple linguistic variables to express their opinions and obtain the final evaluation result with appropriate linguistic variable. It is an effective method to reduce the mistakes of information translation and avoid information loss through computing with words [19]. In general, decision makers would use the different 2-tuple linguistic variables based on their knowledge or experiences to express their opinions [20]. In this paper, we use different type of 2-tuple linguistic variable to express experts’ opinions and combine linguistic ELECTRE method with TOPSIS method to obtain the final investment ratio which is reasonable in real decision environment.

This paper is organized as follows. In Section 2, we present the context of fuzzy set and the definition and operation of 2-tuple linguistic variable. In Section 3, we describe the detail of the proposed method. In Section 4, an example is implemented to demonstrate the procedure for the proposed method. Finally, the conclusion is discussed at the end of this paper.

2. The 2-Tuple Linguistic Representation

2.1. Fuzzy Set and Triangular Fuzzy Number

Fuzzy set theory is first introduced by Zadeh in 1965 [21]. Fuzzy set theory is a very feasible method to handle the imprecise and uncertain information in a real world [22]. Especially, it is more suitable for subjective judgment and qualitative assessment in the evaluation processes of decision making than other classical evaluation methods applying crisp values [23, 24].

A positive triangular fuzzy number (PTFN) 𝑇 can be defined as 𝑇=(𝑙,𝑚,𝑢), where 𝑙𝑚𝑢 and 𝑙>0, shown in Figure 1. The membership function 𝜇𝑇(𝑥) of positive triangular fuzzy number (PTFN) 𝑇 is defined as [15] 𝜇𝑇(𝑥)=𝑥𝑙𝑚𝑙,𝑙<𝑥<𝑚,𝑢𝑥𝑢𝑚,𝑚<𝑥<𝑢,0,otherwise.(2.1)

A linguistic variable is a variable whose values are expressed in linguistic terms. In other words, variable whose values are not numbers but words or sentences in a nature or artificial language [2527]. For example, “weight” is a linguistic variable whose values are very low, low, medium, high, very high, and so forth. These linguistic values can also be represented by fuzzy numbers. There are two advantages for using triangular fuzzy number to express linguistic variable [28]. First, it is a rational and simple method to use triangular fuzzy number to express experts’ opinions. Second, it is easy to do fuzzy arithmetic when using triangular fuzzy number to express the linguistic variable. It is suitable to represent the degree of subjective judgment in qualitative aspect than crisp value.

2.2. The 2-Tuple Linguistic Variable

Let 𝑆={𝑠0,𝑠1,𝑠2,,𝑠𝑔} be a finite and totally ordered linguistic term set. The number of linguistic term is 𝑔+1 in set 𝑆. A 2-tuple linguistic variable can be expressed as (𝑠𝑖,𝛼𝑖), where 𝑠𝑖 is the central value of 𝑖th linguistic term in 𝑆 and 𝛼𝑖 is a numerical value representing the difference between calculated linguistic term and the closest index label in the initial linguistic term set. The symbolic translation function Δ is presented in [29] to translate crisp value 𝛽 into a 2-tuple linguistic variable. Then, the symbolic translation process is applied to translate 𝛽(𝛽[0,1]) into a 2-tuple linguistic variable. The generalized translation function can be represented as [30]: []1Δ0,1𝑆×,12𝑔𝑠2𝑔Δ(𝛽)=𝑖,𝛼𝑖,(2.2) where 𝑖=round(𝛽×𝑔), 𝛼𝑖=𝛽(𝑖/𝑔) and 𝛼𝑖[1/2𝑔,1/2𝑔).

A reverse function Δ1 is defined to return an equivalent numerical value 𝛽 from 2-tuple linguistic information (𝑠𝑖,𝛼𝑖). According to the symbolic translation, an equivalent numerical value 𝛽 is obtained as follow [30] Δ1𝑠𝑖,𝛼𝑖=𝑖𝑔+𝛼𝑖=𝛽.(2.3)

Let 𝑥={(𝑟1,𝛼1),,(𝑟𝑛,𝛼𝑛)} be a 2-tuple linguistic variable set. The arithmetic mean 𝑋 is computed as [31] 1𝑋=Δ𝑛𝑛𝑖=1Δ1𝑟𝑖,𝛼𝑖=𝑠𝑚,𝛼𝑚,(2.4) where 𝑛 is the amount of 2-tuple linguistic variable. The (𝑠𝑚,𝛼𝑚) is a 2-tuple linguistic variable which is represented as the arithmetic mean.

In general, decision makers would use the different 2-tuple linguistic variables based on their knowledge or experiences to express their opinions [20]. For example, the different types of linguistic variables show as Table 1. Each 2-tuple linguistic variable can be represented as a triangle fuzzy number. A transformation function is needed to transfer these 2-tuple linguistic variables from different linguistic sets to a standard linguistic set at unique domain. In the method of Herrera and Martinez [29], the domain of the linguistic variables will increase as the number of linguistic variable is increased. To overcome this drawback, a new translation function is applied to transfer a crisp number or 2-tuple linguistic variable to a standard linguistic term at the unique domain [30]. Suppose that the interval [0,1] is the unique domain. The linguistic variable sets with different semantics (or types) will be defined by partitioning the interval [0,1]. Transforming a crisp number 𝛽(𝛽[0,1]) into 𝑖th linguistic term (𝑠𝑖𝑛(𝑡),𝛼𝑖𝑛(𝑡)) of type 𝑡 as Δ𝑡𝑠(𝛽)=𝑖𝑛(𝑡),𝛼𝑖𝑛(𝑡),(2.5) where 𝑖=round(𝛽×𝑔𝑡), 𝛼𝑖𝑛(𝑡)=𝛽(𝑖/𝑔𝑡),𝑔𝑡=𝑛(𝑡)1, and 𝑛(𝑡) is the number of linguistic variable of type 𝑡.

Transforming 𝑖th linguistic term of type 𝑡 into a crisp number 𝛽(𝛽[0,1]) as Δ𝑡1𝑠𝑖𝑛(𝑡),𝛼𝑖𝑛(𝑡)=𝑖𝑔𝑡+𝛼𝑖𝑛(𝑡)=𝛽,(2.6) where 𝑔𝑡=𝑛(𝑡)1 and 𝛼𝑖𝑛(𝑡)[1/2𝑔𝑡,1/2𝑔𝑡).

Therefore, the transformation from 𝑖th linguistic term (𝑠𝑖𝑛(𝑡),𝛼𝑖𝑛(𝑡)) of type 𝑡 to 𝑘th linguistic term (𝑠𝑘𝑛(𝑡+1),𝛼𝑘𝑛(𝑡+1)) of type 𝑡+1 at interval [0,1] can be expressed as Δ𝑡+1Δ𝑡1𝑠𝑖𝑛(𝑡),𝛼𝑖𝑛(𝑡)=𝑠𝑘𝑛(𝑡+1),𝛼𝑘𝑛(𝑡+1),(2.7) where 𝑔𝑡+1=𝑛(𝑡+1)1 and 𝛼𝑘𝑛(𝑡+1)[1/2𝑔𝑡+1,1/2𝑔𝑡+1).

3. Proposed Method

Because of the knowledge, experience and background of each expert is different and experts’ opinions are usually uncertain and imprecise, it is difficult to use crisp value to express experts’ opinions in the process of evaluating the performance of stock. Instead of crisp value, the 2-Tuple linguistic valuable which is an effective method to reduce the mistakes of information translation and avoid information loss through computing with words to express experts’ opinions [19]. In this paper, different types of 2-tuple linguistic variables are used to express experts’ opinions.

The TOPSIS method is one of the well-known MCDM methods. It is an effective method to determine the ranking order of decision alternatives. However, this method cannot distinguish the difference degree between two decision alternatives easily. Based on the axiom of partial comparability, the ELECTRE method can easily compare the degree of difference among of all alternatives. This method always cannot provide the total ordering of all decision alternatives. Therefore, the ELECTRE and TOPSIS methods are combined to determine the final investment ratio.

In the proposed model, the subjective opinions of experts can be expressed by different 2-tuple linguistic variables in accordance with their habitual knowledge and experience. After aggregating opinions of all experts, the linguistic TOPSIS and linguistic ELECTRE methods are applied to obtain the investment portfolio sets Ω𝑡 and Ω𝑒, respectively. The strict stock portfolio set Ω𝑖𝑝 is determined by intersection Ω𝑡 with Ω𝑒. In general, the risk preference of investor can be divided into three types such as risk-averter, risk-neutral, and risk-loving. Considering the risk preference of investor, we can calculate the investment ratio of each stock in strict stock portfolio set Ω𝑖𝑝. The decision process of the proposed method is shown as in Figure 2.

In general, a stock portfolio decision may be described by means of the following sets:

(i)a set of experts or decision-makers called 𝐸={𝐸1,𝐸2,,𝐸𝐾};(ii)a set of stocks called 𝑆={𝑆1,𝑆2,,𝑆𝑚};(iii)a set of criteria 𝐶={𝐶1,𝐶2,,𝐶𝑛} with which stock performances are measured;(iv)a weight vector of each criterion 𝑊=(𝑊1,𝑊2,,𝑊𝑛);(v)a set of performance ratings of each stock with respect to each criterion called 𝑆𝑖𝑗,𝑖=1,2,,𝑚,𝑗=1,2,,𝑛.

According to the aforementioned description, there are 𝐾 experts, m stocks and 𝑛 criteria in the decision process of stock portfolio. Experts can express their opinions by different 2-tuple linguistic variables. The 𝑘th expert’s opinion about the performance rating of 𝑖th stock with respect to 𝑗th criterion can be represented as 𝑆𝑘𝑖𝑗=(𝑆𝑘𝑖𝑗,𝛼𝑘𝑖𝑗). The 𝑘th expert’s opinion about the importance of 𝑗th criterion can be represented as 𝑊𝑗𝑘=(𝑆𝑤𝑗𝑘,𝛼𝑤𝑗𝑘).

The aggregated linguistic rating 𝑆𝑖𝑗 of each stock with respect to each criterion can be calculated as 𝑆𝑖𝑗1=Δ𝐾𝐾𝑘=1Δ1𝑆𝑘𝑖𝑗,𝛼𝑘𝑖𝑗=𝑆𝑖𝑗,𝛼𝑖𝑗.(3.1)

The aggregated linguistic weight 𝑤𝑗 of each criterion can be calculated as 𝑊𝑗1=Δ𝐾𝐾𝑘=1Δ1𝑆𝑤𝑗𝑘,𝛼𝑤𝑗𝑘=𝑆𝑤𝑗,𝛼𝑤𝑗.(3.2)

3.1. Linguistic TOPSIS Method

Considering the different importance of each criterion, the weighted linguistic decision matrix is constructed as ̃𝑣𝑉[𝑖𝑗]𝑚×𝑛,𝑖=1,2,,𝑚,𝑗=1,2,,𝑛,(3.3) where ̃𝑣𝑖𝑗=̃𝑥𝑖𝑗𝑤()𝑗=Δ(Δ1(𝑆𝑖𝑗,𝛼𝑖𝑗)Δ1(𝑆𝑤𝑗,𝛼𝑤𝑗))=(𝑆𝑣𝑖𝑗,𝛼𝑣𝑖𝑗).

According to the weighted linguistic decision matrix, the linguistic positive-ideal solution (LPIS, 𝑆) and linguistic negative-ideal solution (LNIS, 𝑆) can be defined as 𝑆=̃𝑣1,̃𝑣2̃𝑣,,𝑛,𝑆=̃𝑣1,̃𝑣2̃𝑣,,𝑛,(3.4) where ̃𝑣𝑗=max𝑖{(𝑆𝑣𝑖𝑗,𝛼𝑣𝑖𝑗)} and ̃𝑣𝑗=min𝑖{(𝑆𝑣𝑖𝑗,𝛼𝑣𝑖j)},𝑖=1,2,,𝑚,𝑗=1,2,,𝑛.

The distance of each stock 𝑆𝑖(𝑖=1,2,,𝑚) from 𝑆 and 𝑆can be currently calculated as 𝑑𝑖𝑆=𝑑𝑖,𝑆=𝑛𝑗=1𝑑̃𝑣𝑖𝑗,̃𝑣𝑗=𝑛𝑗=1Δ1max𝑖𝑆𝑣𝑖𝑗,𝛼𝑣𝑖𝑗Δ1𝑆𝑣𝑖𝑗,𝛼𝑣𝑖𝑗2,𝑑𝑖𝑆=𝑑𝑖,𝑆=𝑛𝑗=1𝑑̃𝑣𝑖𝑗,̃𝑣𝑗=𝑛𝑗=1Δ1𝑆𝑣𝑖𝑗,𝛼𝑣𝑖𝑗Δ1min𝑖𝑆𝑣𝑖𝑗,𝛼𝑣𝑖𝑗2.(3.5)

A closeness coefficient is defined to determine the ranking order of all stocks once 𝑑𝑖 and 𝑑𝑖 of each stock 𝑆𝑖(𝑖=1,2,,𝑚) have been calculated. The closeness coefficient represents the distances to the linguistic positive-ideal solution (𝑆) and the linguistic negative-ideal solution (𝑆) simultaneously by taking the relative closeness to the linguistic positive-ideal solution. The closeness coefficient (CC𝑖) of each stock is calculated as CC𝑖=𝑑𝑖𝑑𝑖+𝑑𝑖,𝑖=1,2,,𝑚.(3.6)

The higher CC𝑖 means that stock 𝑆𝑖 relatively close to positive ideal solution, the stock 𝑆𝑖 has more ability to compete with each others. If the closeness coefficient of stock 𝑆𝑖 is greater than the predetermined threshold value 𝛽𝑡, we consider stock 𝑆𝑖 is good enough to choose in the investment portfolio set. According to closeness coefficient of each stock, the investment portfolio set Ω𝑡 can be determined based on investment threshold value 𝛽𝑡 as Ω𝑡={𝑆𝑖CC𝑖𝛽𝑡}. Finally, the investment ratio of each stock in Ω𝑡 can be calculated as 𝑃𝑡𝑆𝑖=𝑆CC𝑖𝑆𝑖Ω𝑡𝑆CC𝑖,𝑆𝑖Ω𝑡,0,𝑆𝑖Ω𝑡,(3.7) where 𝑃𝑡(𝑆𝑖) is the investment ratio of each stock by linguistic TOPSIS method.

3.2. Linguistic ELECTRE Method

According to the ELECTRE method, the concordance index 𝐶𝑗(𝑆𝑖,𝑆𝑙) is calculated for 𝑆𝑖 and 𝑆𝑙 (𝑖𝑙,𝑖,𝑙=1,2,,𝑚) with respect to each criterion as 𝐶𝑗𝑆𝑖,𝑆𝑙=1,Δ1̃𝑠𝑖𝑗Δ1̃𝑠𝑙𝑗𝑞𝑗,Δ1̃𝑠𝑖𝑗Δ1̃𝑠𝑙𝑗+𝑝𝑗𝑝𝑗𝑞𝑗,Δ1̃𝑠𝑙𝑗𝑞𝑗Δ1̃𝑠𝑖𝑗Δ1̃𝑠𝑙𝑗𝑝𝑗,0,Δ1̃𝑠𝑖𝑗Δ1̃𝑠𝑙𝑗𝑝𝑗,(3.8) where 𝑞𝑗 and 𝑝𝑗 are indifference and preference threshold values for criterion 𝐶𝑗,𝑝𝑗>𝑞𝑗.

The discordance index 𝐷𝑗(𝑆𝑖,𝑆𝑙) is calculated for each pair of stocks with respect to each criterion as 𝐷𝑗𝑆𝑖,𝑆𝑙=1,Δ1̃𝑠𝑖𝑗Δ1̃𝑠𝑙𝑗𝑣𝑗,Δ1̃𝑠𝑙𝑗𝑝𝑗Δ1̃𝑠𝑖𝑗𝑣𝑗𝑝𝑗,Δ1̃𝑠𝑙𝑗𝑝𝑗Δ1̃𝑠𝑖𝑗Δ1̃𝑠𝑙𝑗𝑣𝑗,0,Δ1̃𝑠𝑖𝑗Δ1̃𝑠𝑙𝑗𝑝𝑗,(3.9) where 𝑣𝑗 is the veto threshold for criterion 𝐶𝑗,𝑣𝑗>𝑝𝑗.

Calculate the overall concordance index 𝐶(𝑆𝑖,𝑆𝑙) as 𝐶𝑆𝑖,𝑆𝑙=𝑛𝑗=1Δ1𝑤𝑗𝐶𝑗𝑆𝑖,𝑆𝑙.(3.10)

The credibility matrix 𝑆(𝑆𝑖,𝑆𝑙) of each pair of the stocks is calculated as 𝑆𝑆𝑖,𝑆𝑙=𝐶𝑆𝑖,𝑆𝑙,if𝐷𝑗𝑆𝑖,𝑆𝑙𝑆𝐶𝑖,𝑆𝑙𝐶𝑆𝑗,𝑖,𝑆𝑙𝑗𝐽(𝑆𝑖,𝑆𝑙)1𝐷𝑗𝑆𝑖,𝑆𝑙𝑆1𝐶𝑖,𝑆𝑙,otherwise,(3.11) where 𝐽(𝑆𝑖,𝑆𝑙) is the set of criteria for which 𝐷𝑗(𝑆𝑖,𝑆𝑙)>𝐶(𝑆𝑖,𝑆𝑙),𝑖𝑙,𝑖,𝑙=1,2,,𝑚.

The concordance credibility and discordance credibility degrees are defined as [32] 𝜙+𝑆𝑖=𝑖𝑙𝑆𝑆𝑖,𝑆𝑙,𝜙𝑆𝑖=𝑖𝑙𝑆𝑆𝑙,𝑆𝑖.(3.12)

The concordance credibility degree represents that the degree of stock 𝑆𝑖 is at least as good as all the other stocks. The discordance credibility degree represents that the degree of all the other stocks is at least as good as stock 𝑆𝑖.

Then, the net credibility degree is defined as 𝜙(𝑆𝑖)=𝜙+(𝑆𝑖)𝜙(𝑆𝑖). If the net credibility degree of stock 𝑆𝑖 is higher, then it represents a higher attractiveness of stock 𝑆𝑖. In order to determine the investment ratio, the outranking index of stock 𝑆𝑖 can be defined as 𝑆OTI𝑖=𝜙𝑆𝑖/(𝑚1)+12.(3.13)

Property 3.1. According to the definition of OTI(𝑆𝑖), we can find 0OTI(𝑆𝑖)1.

Proof. Because𝜙(𝑆𝑖)=𝜙+(𝑆𝑖)𝜙(𝑆𝑖)=𝑖𝑙𝑆(𝑆𝑖,𝑆𝑙)𝑖𝑙(𝑆𝑙𝑆𝑖),𝑖𝑙,𝑖,𝑙=1,2,,𝑚.
If the stock 𝑆𝑖 is better than 𝑆𝑙 with respect to each criterion, the best case is 𝑖𝑙𝑆𝑆𝑖,𝑆𝑙𝑖𝑙𝑆𝑙,𝑆𝑖=𝑚1.(3.14) If the stock 𝑆𝑖 is worse than 𝑆𝑙 with respect to each criterion, the worst case is 𝑖𝑙𝑆0𝑥0200𝑑𝑆𝑖,𝑆𝑙𝑖𝑙𝑆𝑙,𝑆𝑖=(𝑚1).(3.15) Therefore, (𝑚1)𝜙(𝑆𝑖)𝑚1.
Then, 1𝜙(𝑆𝑖)/(𝑚1)1. Finally, we can prove 0(𝜙(𝑆𝑖)/(𝑚1)+1)/2=OTI(𝑆𝑖)1.
The OTI(𝑆𝑖) denotes the standardization result of the net credibility degree. According to the definition, it is easy to understand and transform the net credibility degree into interval [0,1].
If the outranking index of stock 𝑆𝑖 is greater than the predetermined threshold value 𝛽𝑒, we consider stock 𝑆𝑖 is good enough to choose in the investment portfolio set. According to the outranking index of each stock, the investment portfolio set Ω𝑒 can be determined based on investment threshold value 𝛽𝑒 as Ω𝑒={𝑆𝑖OTI(𝑆𝑖)𝛽𝑒}. Finally, the investment ratio of each stock in Ω𝑒 can be calculated as 𝑃𝑒𝑆𝑖=𝑆OTI𝑖𝑆𝑖Ω𝑒𝑆OTI𝑖,𝑆𝑖Ω𝑒,0,𝑆𝑖Ω𝑒,(3.16) where 𝑃𝑒(𝑆𝑖) is the investment ratio of each stock by using linguistic ELECTRE method.

3.3. Stock Portfolio Decision

We can consider Linguistic TOPSIS and Linguistic ELECTRE methods as two financial experts to provide investment ratio of each stock, respectively. Smart investor will make a stock portfolio decision by considering the suggestions of investment ratio of each stock simultaneously. Therefore, the portfolio set Ω𝑖𝑝 is defined as strict stock portfolio set Ω𝑖𝑝=Ω𝑡Ω𝑒.

According to the closeness coefficient, the investment ratio of each stock in strict stock portfolio set Ω𝑖𝑝 can be calculated as 𝑃𝑡_𝑖𝑝𝑆𝑖=𝑆CC𝑖𝑆𝑖Ω𝑖𝑝𝑆CC𝑖,𝑆𝑖Ω𝑖𝑝,0,𝑆𝑖Ω𝑖𝑝.(3.17) According to the outranking index, the investment ratio of each stock in strict stock portfolio set Ω𝑖𝑝 can be calculated as 𝑃𝑒_𝑖𝑝𝑆𝑖=𝑆OTI𝑖𝑆𝑖Ω𝑖𝑝𝑆OTI𝑖,𝑆𝑖Ω𝑖𝑝,0,𝑆𝑖Ω𝑖𝑝.(3.18)

In general, the investment preference of investors can be divided into three types such as risk-averter (RA), risk-neutral (RN), and risk-loving (RL). If a person is risk-averter, he/she will consider the smaller investment rates between 𝑃𝑡_𝑖𝑝(𝑆𝑖) and 𝑃𝑒_𝑖𝑝(𝑆𝑖). Therefore, the final ratio of each stock in strict portfolio set can be calculated as 𝑃RA𝑆𝑖=𝑃min𝑡_𝑖𝑝𝑆𝑖,𝑃𝑒_𝑖𝑝𝑆𝑖𝑆𝑖Ω𝑖𝑝𝑃min𝑡_𝑖𝑝𝑆𝑖,𝑃𝑒_𝑖𝑝𝑆𝑖.(3.19)

If a person is risk-neutral, he/she will consider the average investment rates between 𝑃𝑡_𝑖𝑝(𝑆𝑖) and 𝑃𝑒_𝑖𝑝(𝑆𝑖). Therefore, the final ratio of each stock in strict portfolio set can be calculated as 𝑃RN𝑆𝑖=𝑃𝑡_𝑖𝑝𝑆𝑖+𝑃𝑒_𝑖𝑝𝑆𝑖/2𝑆𝑖Ω𝑖𝑝𝑃𝑡_𝑖𝑝𝑆𝑖+𝑃𝑒_𝑖𝑝𝑆𝑖/20𝑥0200𝑑.(3.20)

If a person is risk-loving, he/she will consider the bigger investment rates between 𝑃𝑡_𝑖𝑝(𝑆𝑖) and 𝑃𝑒_𝑖𝑝(𝑆𝑖). Therefore, the final ratio of each stock in portfolio set can be calculated as 𝑃RL𝑆𝑖=𝑃max𝑡_𝑖𝑝𝑆𝑖,𝑃𝑒_𝑖𝑝𝑆𝑖𝑆𝑖Ω𝑖𝑝𝑃max𝑡_𝑖𝑝𝑆𝑖,𝑃𝑒_𝑖𝑝𝑆𝑖.(3.21)

4. Numerical Example

An example with ten stocks of semiconduct industry in placecountry-region, Taiwan, will be considered to determine the investment ratio of each stock in this paper. Ten stocks are shown as Table 1. A committee of three financial experts 𝐸={𝐸1,𝐸2,𝐸3} has been formed to evaluate the performance of each stock. They are famous professors of a department of finance at well-known university in country-regionplace, Taiwan. Their knowledge and experiences are enough to evaluate the stock performance of each company for this example. In the process of criteria selection, they considered the quantitative and qualitative factors to deal with the portfolio selection. After the serious discussion and selection by three financial experts, six criteria are considered to determined the investment ratio of each stock such as profitability (𝐶1), asset utilization (𝐶2), liquidity (𝐶3), leverage (𝐶4), valuation (𝐶5), growth (𝐶6).

Profitability (𝐶1)
The goal of enterprise is tomakeaprofit. There are some indexes to evaluate the profitability of a company such as earnings per share (EPS), net profit margin, return on assets (ROA), and return on equity (ROE). The profitability of a company will influence the performance of each stock.

Asset Utilization (𝐶2)
Asset utilization means the efficiency of using company’s resource in a period. A good company will promote the resource using efficiency as more as possible. Experts evaluate the asset utilization of the company based on receivables turnover, inventory turnover, and asset turnover.

Liquidity (𝐶3)
Liquidity will focus on cash flow generation and a company’s ability to meet its financial obligations. When company’s transfer assets (1 and, factory buildings, equipment, patent, goodwill) to currency in a short period, there will have some loss because the company’s manager do not have enough time to find out the buyer who provide the highest price. An appropriate liquidity ratio (debt to equity ratio, current ratio, quick ratio) will both prevent liquidity risk and minimize the working capital.

Leverage (𝐶4)
When the return on assets is greater than lending rate, it is time for a company to lend money to operate. But increasing the company’s debt will increase risk if the company does not earn enough money to pay the debt in the future. A suitable leverage ratio is one of the criteria to evaluate the performance of each stock.

Valuation (𝐶5)
Book value means the currency which all of the company’s assets transfer to, stock value means the price if you want to buy now, earnings before amortization, interest and taxes ratio (EBAIT) means the company earns in this year, expert must consider the best time point to buy the stock by Technical Analysis (TA) and Time Series Analysis (TSA). So, valuation is also one of the criteria to evaluate the performance of each stock.

Growth (𝐶6)
If the scale of a company was expanded year by year, EBAIT will increase which is like “compound interest.” Because of economies of scale, the growth of the company will promote asset utilization and then raise the EBAIT and EPS.

According to the proposed method, the computational procedures of the problem are summarized as follows.

Step 1. Each expert selects the suitable 2-tuple linguistic variables to express their opinions. Expert 1 uses linguistic variables with 5 scale of linguistic term set to express his opinion, expert 2 uses linguistic variables with 7 scale of linguistic term set and expert 3 uses linguistic variables with 9 scale of linguistic term set, respectively (see Table 2).

Step 2. Each expert expresses his opinion about the performance of each stock with respect to each criterion as shown in Table 3.

Step 3. Each expert expresses his opinion about the importance of each criterion as shown in Table 4.

Step 4. Transform the linguistic ratings into the linguistic variables of type 2 and aggregate the linguistic ratings of each stock with respect to criteria as Table 5.

Step 5. Transform the linguistic evaluations of weight of each criterion into the linguistic variables of type 2 and aggregate the linguistic weight of each criterion as Table 6.

Step 6. Calculate the weighted linguistic decision matrix 𝑉=[𝑣𝑖𝑗]𝑚𝑛 as Table 7.

Step 7. Calculate the linguistic positive-ideal solution (LPIS, 𝑆) and linguistic negative-ideal solution (LNIS, 𝑆) as Table 8.

Step 8. Calculate the distance of each stock from 𝑆 and the distance from 𝑆, and the closeness coefficient of each stock as Table 9.

Step 9. Define investment threshold value as the average of the closeness coefficient 𝛽𝑡=𝑛𝑖=1CC(𝑆𝑖)/𝑛, so the investment portfolio set is Ω𝑡={𝑆1,𝑆4,𝑆5,𝑆7,𝑆9} in accordance with TOPSIS. The ratio of investment based on TOPSIS method is shown as Table 13.

Step 10. The indifference threshold, preference threshold, and veto threshold values of each criterion can be determined in accordance with the linguistic variables of type 2 as 𝑞𝑗=Δ1𝑆71Δ1𝑆70=16,𝑝𝑗=Δ1𝑆72Δ1𝑆70=26,𝑣𝑗=Δ1𝑆73Δ1𝑆70=36,𝑗=1,,6.(4.1)

Step 11. Calculate the concordance matrix and the discordance matrix of each pair stock with respect to each criterion.Then, calculate the overall concordance matrix as Table 10 and the credibility matrix as Table 11.

Step 12. Calculate the concordance credibility degree, the discordance credibility degree, the net credibility degree, and the outranking index as Table 12.

Step 13. Define investment threshold value as the average of the outranking index 𝛽𝑒=𝑛𝑖=1OTI(𝑆𝑖)/𝑛, so the investment portfolio set is Ω𝑒={𝑆1,𝑆3,𝑆4,𝑆5,𝑆6,𝑆7,𝑆9} in accordance with ELECTRE method. The ratio of investment based on ELECTRE method is shown as Table 13.

Step 14. Compute strict stock portfolio set as Ω𝑖𝑝=Ω𝑡Ω𝑒={𝑆1,𝑆4,𝑆5,𝑆7,𝑆9}.

Step 15. According to the investment preference of investor, the result of the ratio of investment based on combining linguistic ELECTRE with TOPSIS can be calculated as Table 13.

According to the result of numerical example, experts considered that the proposed method is useful to help investor determine the stock portfolio.

5. Conclusion

In general, the stock portfolio decision problem adheres to uncertain and imprecise data, and fuzzy set theory is adequate to deal with it. In this proposed model, different types of 2-tuple linguistic variables are applied to express the subjective judgment of each expert. Expert can easily express his opinion by different types of 2-tuple linguistic variables. The generalized translation method of different types of 2-tuple linguistic variables is applied to aggregate the subjective judgment of each expert. It is a flexible way to aggregate the opinions of all experts. Then, a new decision-making method has been presented in this paper by combining the advantages of ELECTRE with TOPSIS methods. According to the experts’ opinions, the linguistic ELECTRE method and linguistic TOPSIS method are used to derive the closeness coefficient and the outranking index of each stock, respectively. Based on the closeness coefficient, the outranking index, and selection threshold, we can easily obtain three type of the investment ratio in accordance with different investment preference of final decision-maker. It is a reasonable way in real decision environment. In other words, the proposed method provides a flexible way to determine the stock portfolio under the uncertain environment. In the future, the concept of combing different decision methods for deciding stock portfolio will be applied to different fields such as R&D projects investment, bonus distribution in a company. A decision support system will be developed based on the proposed method for dealing with the stock selection problems in the future.