An Improved MV Method for Stock Allocation Based on the State-Space Measure of Cognitive Bias with a Hybrid Algorithm

: In classical ﬁnance theory, cognitive bias does not play any role in predicting returns. With the development of the economy, the classical theory gradually ﬁnds it di ﬃ cult to o ﬀ set the irrational demand through arbitrage. Due to the rise of behavioral economics, how to allocate stock portfolios in the highly subjective environment is an unavoidable problem. Considering the decision heterogeneity between the rational market and the irrational one, the mean-variance (MV) method was improved in the construction of a market bias index for stock portfolio allocation, which we called EMACB (exponential moving average of cognitive bias)-variance method. Besides, due to the lack of related research, we introduced a measure of aggregate investor cognitive bias by adopting the state-space model. Finally, the proposed method was applied in an investment allocation example to prove its feasibility, and its advantages were emphasized by a comparison with another relevant approach.


Introduction
How to improve investment efficiency in a complex capital environment is a timeless trope. The efficiency of investment largely depends on the asset allocation strategy. Asset allocation management is a process that involves the assignment of funds to different asset classes [1,2]. Because of the uncertainty of returns and high volatility, stock weight setting is the key point of assets allocation [3]. A smart stock portfolio can reap unexpected benefits for investors. Thus, for the sake of investment efficiency improvement, stock allocation is a critical strategic decision in asset optimization and has become a very fundamental component of wealth management.
The problem of stock allocation mainly depends on the evaluation of expected stock returns. Unlike classical theory, which argues that prices equal the discounted value of future cash flows, evaluation methods under the efficient market hypothesis have been challenged by many researchers in the behavioral finance field [4,5]. For instance, Mazumdar et al. [6] considered that the market pricing in reality is weakly efficient, and assumed investors should make assessments on the basis of anchor price or reference price. In Völckner et al. [7,8], investors not only considered the investment value but also paid attention to the role of history price as an informational cue, thereby inducing the changes of price perception. In the view of Vanhuele et al. [9][10][11], the sensitivity of investment intention to subjective price images could not be well explained under the efficient market environment. By contrast, the difference between two kinds of methods is whether the investors' cognitive biases hidden in stock price are treated as the basis of return pricing [12][13][14]. When facing stimulus information, there is a high probability of cognitive biases, which are decided by human evolution [15,16]. Because of this, it seems possible to use the bias information hidden in the stock price for stock portfolio allocation. However, we have to confront two difficulties in the process of realization: First, what kind of method can be used to measure the collective cognitive biases hidden in prices based on the available trading data; second, how to use the cognitive bias in the stock price to evaluate the expected return.
For the problem of cognitive bias measurement, a review of the related literature can be roughly classified into several classes. The first class chooses to utilize the available indicators as the agent variables of cognitive bias [17][18][19][20], and investigate the regular changes of cognitive bias via these variables. The second class tends to measure by extracting the principal components from the influencing factors [21,22], with the hope that it could better eliminate the interference of other characteristics to the measurement. Additionally, another way seeks to conduct a sample test and estimate the degree of cognitive bias according to the results [23][24][25]. Besides, Barberis et al. [26] constructed a random model to obtain the cognitive bias consistent with the empirical findings. Bollen et al. [27] measured collective cognitive biases in daily Twitter using two text content tracking tools. These methods indeed give us much valuable information about the cognitive bias; however, they still cannot explain how information stimulus affects price changes by cognitive biases. An ambiguous understanding will inevitably elicit the measure errors of cognitive bias hidden in the price and reduce the efficiency of decision-making.
When talking about the role of collective cognitive biases in prediction, we cannot ignore the importance of transaction information. There is an agreement that investors' information processing is determined by three cognitive biases (i.e., representativeness, availability, and anchoring) [5,[28][29][30], which indirectly confirms the validity of the notable market inefficiency theories developed by Barberis et al. [4,13,26]. With the influence of heuristics, human beings instinctively rely on information stimulus to make decisions [31]. Ascribe to the intuitive behavior that most investors cannot outrun [32][33][34], it becomes feasible for us to evaluate the expected return using collective cognitive bias. Reviewing the past, the most successful case was the appliance of MACD (moving average convergence/divergence) [18,35]. With full use of the anchoring bias, it has made more progress in return prediction compared to rational pricing. However, considering the unbalanced expression of cognitive bias, MACD is still weak in revealing the consistency between market cognition and return.
Besides, when it comes to specific research findings, plenty of allocation methods can be obtained in the process of exploration [36,37]. However, there is no doubt that the mean-variance (MV) method can be regarded as the most efficient decision-making method at the beginning of the study. With the deepening research of investment, a series of improved MV methods have been proposed. These improved methods can be classified according to the difference of constraints. In the literature, many researchers have attempted to improve the existing MV method by altering the objective constraints of functions. On the one hand, researchers provide more ideas for better expression of risk constraints. For example, Sharp constructed a simplified model based on the MV method to avoid the dimension disaster of risk constraints [38,39]. Mao employed an extended MV method under an effective semi-risk boundary to release the positive excess risk benefits [40]. In Konno [41] and Feinstein [42], absolute deviation was applied to replace the variance to measure the constraint of risk in the revised method. Dowd K et al. [43,44] introduced the value at risk (VaR) method for portfolio selection to depict constraints in the perspective of probability. Young [45] treated the worst return as the indicator of risk and built the mini-max model to obtain the investment strategy under the worst situation. On the other hand, other extra constraints have received much attention by some researchers. In Guijarro [46], the cardinality constrained frontier was taken into the MV method to meet the changing demand for expected returns. When faced with an unknown market environment, Qin et al. [47] chose to construct uncertain mean-semiabsolute deviation adjusting models for portfolio optimization in the trade-off between risk and return on investment. Furthermore, some realistic constraints have been taken into account as well. Kalayci et al. [48] summarized various kinds of improved MV methods based on multiple targets and constraints, and clarified the feasibility of different constraints (transaction, turnover, roundlot, etc.) in practical applications. In Alexander [49], the short-selling constraint was combined with the MV method to analyze the impact on returns. Athanasios [50] extended the MV method under a discrete stochastic framework to discuss the investment strategy considering the lending rate policy. In Thomas et al. [51], background risk constraints were put into the existing MV method to solve the practical problem of portfolio selection.
In contrast, improved methods with subjective constraints put more emphasis on the effects of emotion, psychology, and behavior on decision making. For instance, Lopes [52] introduced investor sentiment into expected wealth as a constraint on the MV method. Shefrin and Statman [53] expanded the MV method under dual psychological accounts to discuss how to allocate treasure to two accounts for utility maximization. Roy et al. [54][55][56] combined Maslow's hierarchy of needs with the MV method to create the portfolio framework, and set different constraints based on the needs of safety, respect, and self-actualization. In Kondor [57], investment transaction noise is regarded as the extra constraint to portfolio allocation. Yang and Xie [58] employed sentiment perceived return and sentiment perceived risk to solve the problem of the investment boundary. Boyle et al. [59] built a behavioral portfolio model with the constraint of investors' fuzzy aversion, combining Keynes' perspective and Markowitz's portfolio theory. In Sanjiv [60], the connection between the MV method and behavioral theory was found to realize portfolio optimization with mental accounts.
In this paper, we also present an improved MV method, which we called the EV (EMACB-variance) method, in combination with cognitive bias to cope with the issue of unbalanced expression of cognitive bias and the deficiency of interaction between cognition and trading behavior in stock allocation. The trend deviation of collective cognitive bias in different periods is taken as an indicator of aggregate investors' expected returns. Investors judge the value-added space of stocks by these deviations and complete the stock allocation accordingly. Especially in terms of measuring cognitive bias, the sensitivity of the trading volume changes to information stimulus is defined as the cognitive bias, which can exactly represent the feedback mechanism of collective investors to external information. To ensure the feasibility of the proposed method, an example was applied to verify the method. In addition, the general validation and the comparative analyses were made to demonstrate the superiority of our proposed method.
The remaining paper is structured as follows. In Section 2, the material preparation and the preliminaries about basic methods are introduced. In Section 3, we present the research results, including the extended MV method for stock allocation with the measure of cognitive bias and the corresponding illustrative example. In Section 4, the general validation and the performance comparison are made to testify the rationality of the proposed method. Finally, the conclusions are drawn in Section 5.

Material Preparation
Before the measure of cognitive bias, we have to confirm what kinds of factors can induce cognitive deviation so as to become the reason of trading fluctuation. The stimulus factors can be selected from three causes of cognitive bias mentioned by Kahneman and Tversky, which we called representativeness, availability, and anchoring [28]. The factor selection basis is presented in Table 1.
In Table 1, we chose the industry sector index to be the agent factor of representativeness information, which is consistent with the perspective in [61]. PE, which means price-to-earnings ratio, is arguably one of the most widely used valuation metrics in financial decision-making. Its efficiency and ease of access bring reasons for being the agent variable of available information [62]. Meanwhile, EMA (5) refers to a 5-day weighted average price of exponential decays. Its expression for the initial features of stocks can be much useful to represent anchoring information. These factors can be expressed as the vector I = (I 1 , I 2 , I 3 ) , which can be used in Section 3.1.

Meaning Stimulus Factor
Representativeness A person following representativeness prefers to evaluate uncertain events through the features in the similar events.

Industry Sector Index
Availability Availability refers to the situation in which people assess events by the ease with the accessible influence.

Anchoring
Anchoring refers to the situation in which people consider the initial feature as the key factor of decision.

State-Space Model
The state-space model was constructed for describing the dynamic features and the variable relation of the system. The standard model was developed in the early 1970s and then applied to solve multivariate time series economic problems. The advantages of this model can be summarized in two aspects. For the one, it smartly depicts the dynamic relationship between unobservable variables and observable variables; for another, with the use of Kalman filtering, the problem of estimating unobservable variables can be solved.

Definition 1.
Suppose y t is an observable vector containing k economic variables, and y t is related to the vector α t . Let k × 1 be the dimensions of y t , and m × 1 be the dimensions of α t . α t is called the state vector. Additionally, the measurement equation can be denoted as follows: where T represents the sample length, Z t represents a k × m matrix, and u t represents a k × 1 vector, E(u t ) = 0, var(u t ) = H t .

Definition 2.
The unobservable vector α t can be expressed as a first-order Markov process. The state equation can be denoted as: where T t is a m × m matrix, c t is a m × 1 vector, R t is a m × g matrix, ε t is a g × 1 vector, and E(ε t ) = 0, var(ε t ) = Q t .

Hypothesis 1.
The mean value and covariance of the initial state variable can be expressed as: The initial mean value and covariance need to be set in accordance with prior data in the state-space model, so that the iteration can be continued.

Hypothesis 2.
The disturbance terms u t and ε t are assumed to be independent of each other in all time intervals. Additionally, they are not related to the initial state. It can be shown like this: Symmetry 2020, 12, 1036

of 17
The expression of this hypothesis can better prevent the correlation between the disturbance of the state equation and the one of the space equation.

Markowitz Mean-Variance Method (MV Method)
In this research, the MV model is applied to compute the stock weights in portfolios, and the procedural steps are explained as below: Step 1. Calculate expected return (single/ portfolio). For a single security, the expected return can be expressed as follows: where r = Income−Outcome Outcome × 100%. For a portfolio, the expected return can be expressed as follows: Step 2. Measure the investment risk (single/portfolio). For a single security, it can be measured in this way: For the portfolio with m securities, the risk can be measured like this: Step 3. Construct the investment model. The MV model can be expressed in many ways. For the risk averter, the model can be constructed in this way: Additionally, for investors looking to return maximization, the model can be constructed like this:

The Proposed Stock Allocation Method
In consideration of the invisible connection between cognition and price, the cognitive bias needs to be measured if it is applied as criteria for stock allocation. In this section, we first construct a state-space model to describe how cognitive biases play a role in the trading procedure. Then, collective cognitive biases are estimated by incorporating the hybrid algorithm of Kalman filtering and EM (expectation maximization). Finally, with the help of previous estimation, the symmetric investment allocation is accomplished based on the investors' risk preference.
Step 1. Build a state-space model. The construction of variables can be found in Section 2.1. For a better understanding, the concepts of the variables are described in Table 2. The state-space model can be expressed as follows: Equation (12) is the signal equation, and Equation (13) is the state equation. VR, I 1 , I 2 , I 3 are the known variables; LI i denotes the logarithm of I i ; and xi (i = 1, 2, 3) represents the cognitive bias induced by factor I i , which will lead to changes in the trading volume. The value of cognitive bias cannot be observed directly. ω t and v t are independent Gaussian noise, and their variances are denoted as Q and R, respectively. Parameters of the equation ψ = {c, x1, x2, x3, Q, R, v t , ω t } need to be estimated.
By ascribing to the cognitive bias in decision-making, people think they can balance their portfolio in a rational way, whereas they cannot. The brain mechanism always leads people to make similar cognitive choices when facing information stimuli. These similar decisions push the trading volume away from average so that stock prices are changed, which is reflected in Equation (12). Besides, habitual thinking can also have an impact on existing cognition, which is reflected in Equation (13). Therefore, we are convinced that it is feasible to denote cognitive bias in the form of "trading elasticity" (i.e., the sensitivity of the trading volume to a specific information stimulus).
In addition to measuring the unobservable value x t i (the value of x i at time t), the application of the hybrid algorithm can better reflect the interaction effect between parameters and variables. The initial setting on estimation can be acquired by the Monte Carlo stochastic points method. In the first round of iteration, we used Kalman filtering to estimate x t i . The conditional distribution mean of x t i is the unbiased estimator under the minimum mean square error, which is performed as follows:x The covariance of the corresponding estimate error can be expressed in the form: where P t−1 i is denoted in Equation (17): Symmetry 2020, 12, 1036 7 of 17 x t|t−1 i can be corrected once VR t is obtained, and the modified equation is constructed as: where F t i is represented as below: The expression of P t i can be given in the same way: Based on the outputx t i and P t i , the backward recursion starts from t = T to t = 2, which is represented as: The first unbiased estimation of x t i is acquired via iteration.
Step 3. EM algorithm. Before the EM algorithm, the joint probability density of x t and VR need to be derived: Due to the invisibility of variable x, the likelihood function cannot realize maximization. If it does apply in the algorithm as a need, it is required to get the conditional expectation in logarithmic form, which is called the E-step. For reasons of space, the conditional expectation omits the conditional representation in the process: We can obtain the partial derivative of every parameter as above, targeting the maximum conditional expectation. This process is called the M-step. After transformation, the explicit expression for the parameter is as follows: These expressions and the outputx t in step 3 can be combined to find the unbiased parameter estimates ψ = {c, Q, R, π 1 , p 1 } via the second round of iteration.
Step 4. Multiple iteration until convergence. By using Kalman filtering and the EM algorithm alternately, these parameters and the variable xi(i = 1, 2, 3) are continually put into the cyclic iterations and constantly updated, until the convergence of the conditional likelihood function. After rounds of iteration, we finally gain three kinds of cognitive biases, which are denoted as cb 1 , cb 2 , and cb 3 .
Step 5. Calculate EMACB (exponential moving average of cognitive bias). First, we tried to calculate the 12-day EMACB, which denotes the slow-trend moving average of cognitive bias: where CB i means the value of the ith cognitive bias of a portfolio, and w k denotes the weight of the kth stock in the portfolio. Then, the 5-day EMACB is chosen to be calculated, which denotes the fast-trend moving average of cognitive bias: Step 6. Make the EMACB-variance model (EV Model) for risk seekers to obtain the optimal weights of each stock.
As risk seekers, they would rather take more attention on how to acquire higher compensation for risk, rather than focus on the potential possibility of loss. Based on this, the optimal decision can be constructed as follows: max(EMACB where p m , p j denote the price of stock m and stock j. Under the limited risk, the gap between two EMACB indicates the changing trend of cognitive biases. It reveals the deviation from traders' price expectation to real value. Additionally, this kind of deviation will increase the possibility of a price rebound, which is similar to the momentum reversal principle. Therefore, the trend gap can be regarded as the effective signal of prospective return. Step 7. Make the EMACB-variance model (EV model) for risk averters to obtain optimal weights of each stock.
As a risk aversion decision-maker, they would like to get steady returns with minimum risk. Based on this, the optimal decision can be constructed as follows: min m ∈ n m j n j=1 w m w j Cov(p m , p j )

Illustrative Example for Stock Allocation
In order to get heterogenous decisions based on symmetric risk preference, we would like to give an example to illustrate the application of the proposed method for stock allocation.
A stock agent from a security company in Guizhou, China intends to make investment plans for two clients with different preferences. The plans aim at optimizing the portfolio allocation in September, 2019. Through risk assessment tests, the results indicate that one of the two clients is a risk seeker while the other one is a risk averter. The stock agent decides to pick stock S 1 , S 2 , S 3 , S 4 , S 5 as the alternative stocks in portfolios. Considering the correlated risks, the chosen stocks come from different industry segments (i.e., precision instruments, liquor, virtual game, chip and biomedical treatment). The specific descriptive statistics of the stocks can be found in Table 3. Meanwhile, Table 4 shows that there is no significant correlation between any two stocks at the 95% confidence level. In view of differential risk appetites, the agent suggests the risk seeker invests 70% of funds in the stocks while the risk averter 30%. The stock portfolio allocation procedure is shown as follows. For measuring collective cognitive bias in the chosen stocks' price, the agent firstly collects data from September, 2010 to August, 2019. A few missing values in this period can be filled by multiple imputation with a mice package in R language; in other words, we can estimate the conditional probability of the missing value by using the existing data to complete the filling work.
Then, with the collected data, the process of stock allocation based on the measurement of cognitive bias is presented as follows.
Step 1. Before measuring, the ADF test needs to be used to recognize whether each time series participated in construction is a stationary sequence, including the series of the volume ratio (VR) and the logarithmic forms of I 1 − I 3 , which are defined in Tables 1 and 2. the results are shown in Table 5. Step 2. to avoid false regression, these variables need to be tested by the Johansen co-integration test, which concludes the trace test and maximum characteristic value test. The results are shown in Table 6.
Step 3. Construct the state-space model based on collected data.
Step 4. Estimate cognitive bias xi using Kalman filtering.
Step 5. Modify the coefficients' estimation generated in step 4 by the EM algorithm.
Step 6. Put the revised estimation into Kalman Filtering to continue the next round of iteration, until convergence. Based on the results, some features of cognitive biases are shown in Figures 1-3. Additionally, the estimation results are shown as follows: Step 7. Calculate the 5-day and 12-day EMACB based on the previous measurement outcomes.
Step 8. Construct the EV model for the risk seeker and calculate the objective weights of each stock.
Step 9. Construct the EV model for the risk averter and obtain the weights allocation. The results of step 8 and 9 are expressed in Table 7. Figure 1a-c reveal the distributions of the chosen stocks' collective cognitive bias (x1, x2, x3). These distributions are acquired by a series of data that originated from two periods. What can be found in the figures is that the possible value range of three cognitive biases in the second time period are much broader than the first period. The features shown in the picture support the fact that the increasing volume of information in the economic environment does interfere with judgment, and leads to more severe cognition bias. Step 7. Calculate the 5-day and 12-day EMACB based on the previous measurement outcomes.
Step 8. Construct the EV model for the risk seeker and calculate the objective weights of each stock.
Step 9. Construct the EV model for the risk averter and obtain the weights allocation. The results of step 8 and 9 are expressed in Table 7.      In Figure 1d, the stock trading volume ratio varies with the changes of the cognitive bias in a short period. Sudden changes in cognitive bias can lead to violent trading swings. In the long run, the equilibrium price is determined by the asset value, which is not affected by short-term cognition. Besides, the red curve has the strongest impulsive effects among the three curves, which indicates the VR (volume ratio) is more sensitive to anchoring values.     Figure 1a-c reveal the distributions of the chosen stocks' collective cognitive bias (x1, x2, x3). These distributions are acquired by a series of data that originated from two periods. What can be found in the figures is that the possible value range of three cognitive biases in the second time period are much broader than the first period. The features shown in the picture support the fact that the increasing volume of information in the economic environment does interfere with judgment, and leads to more severe cognition bias.
In Figure 1d, the stock trading volume ratio varies with the changes of the cognitive bias in a short period. Sudden changes in cognitive bias can lead to violent trading swings. In the long run, the equilibrium price is determined by the asset value, which is not affected by short-term cognition. Besides, the red curve has the strongest impulsive effects among the three curves, which indicates the VR (volume ratio) is more sensitive to anchoring values.  It is obvious in Table 7 that the risk averter tends to give more evenly weights for each chosen stock, which is different from the risk seeker. In other words, the risk averter has stronger demand to diversify risk in the investment prediction of September, 2019. However, the results only represent the investment features in one month with a 5-stock portfolio. Whether the proposed method has value in general applications still need to be verified in Section 4.

Discussion
In order to discuss the general applicability of the EV method, we suggest demonstratation from the following aspects.

General Validation of the Example
To avoid the chance of the previous results, we decided to expand the size of the sample data, which was collected from January, 2000 to August, 2019. After stripping out the stocks with significantly incomplete data, we selected 100 stocks from 44 major sectors SHCI (Shanghai Securities Composite Index) as experimental samples. The general validation experiments are as follows.
(1) Changes in the number of stocks First, it has to be validated whether the number of stocks in a portfolio could impact the initial results. We identified the decision heterogeneity between two kinds of investor in the previous 5-stock portfolio. However, what will happen if the number of stocks in a portfolio changes? To acquire convincing results, we randomly extracted stocks from the experimental sample base as candidates for the experiment. These candidates cannot come from the same sector and show no correlation in the Pearson tests. The relevant results are shown in Figure 2.
In Figure 2, the allocation results of two kinds of investors are presented under the premise of the 3/5/7/9 stock in a portfolio. (P (j) represents there are j stocks in a portfolio, j = 3,5,7,9. Most of the results show that the risk seeker obtains higher returns, while the risk averter undertakes less risks in the investment, except group P (7), without a significant difference in returns. After comparison, more than 75% of the results are consistent with the previous results.
(2) Changes in the experimental periods Meanwhile, the results can also be influenced by the experimental periods. The initial results in one month can hardly reveal the true features with the appliance of the EV method. As such, the above example in Section 3.2 should be put in different periods (1 month, 2 months, . . . , 7 months) to verify whether the proposed method creates a contingency to some extent. The allocation weights acquired from the EV method will be updated based on the existing data. The corresponding results are reflected in Figure 3.
According to Figure 3, we can tell that the gap between two investors' returns seems small in the first three periods, and becomes much bigger in the last four periods. While in Figure 3b, the variances of the risk seeker have a larger fluctuation and are always higher than the risk averter's. Additionally, there is no evidence to suggest that the risk averter could gain more returns than the risk seeker with a stable variance. Based on the comparison analysis, the results are consistent with the initial one.

Performance Comparison of Different Methods
Besides the general validation of the example, the efficiency of the proposed method needs to be testified by the comparison of similar methods as well. We respectively calculated the allocation results through different methods (e.g., the EV method, the existing MV method, and two improved MV methods mentioned by Dai et al. [63]), and the performance comparison is shown in Table 8.  Table 8, the efficiency of these methods is compared from the aspects of return, variance, turnover, and sharp ratio, respectively. In terms of return, the portfolio obtained from the EV method performs much better than the other three, while there is no obvious difference between the returns of the MVSRB method and the MVSRE method.
When talking about variance, it has long been regarded as the indicator of risk. In Table 8, for the risk seeker, he gains a big pay-off from the EV method portfolio with a lower risk compared to the others. For the risk averter, the variance from the MVSRE method seems less than that from the EV method but not that much.
The turnover refers to the average monthly trading volume. In consideration of the transaction costs, a high turnover will offset the achievements of portfolios. In Table 8, the turnover rates of the portfolio in the EV method are relatively low in comparison, which means the transaction costs from the EV method are under control, though not the lowest.
In the end, we chose to calculate the sharp ratio (SR) to evaluate the effective gains after removing the risk. As is in Table 8, the EV method shows big advantages in investment achievement, which demonstrates its efficiency in applications. Based on the performances shown above, the EV method is suitable to be applied in the investment decision-making process.
Compared to the improved MV methods, the defect of the MV method is that the mean value cannot effectively represent the expected return. For one, the mean value is weak in reflecting irregular fluctuations of stock prices. For another, the mean value does not show investors' expectations, so that it cannot be used as an effective boundary constraint under the target of minimum risk. The construction of the EV method can exactly remedy these drawbacks.

Conclusions
This paper proposed the measurement method of collective cognitive bias and improved the MV method to solve the problem of stock allocation. The primary contributions of this study are summarized as follows: (1) Based on the formation mechanism of collective cognitive bias, a state-space method with a hybrid algorithm was proposed to measure the cognitive biases; (2) given the importance of the collective cognitive bias in return prediction, EMACB-V was constructed to evaluate the expected return in stock allocation; and (3) considering the difference of investors' risk preferences, a symmetric investment method was put forward to obtain the heterogeneous stock allocation.
However, there are still some limitations in the application of this method. The proposed method is suitable for stock investment, but the impact of cognitive bias on other investment situations was not investigated. In addition, in this research, the authors are more inclined to understand the cognitive states of Chinese investors, and it is unclear sure whether the investors in other countries have equal sensitivities to these stimulus factors. In the future, we will highlight the following directions. First, stock portfolios were regarded as the main research objects in this paper. In practical applications, however, investors must be challenged by composite portfolios, including bonds, stocks, funds, options, etc. Therefore, an investment method with diversified capital should be improved in the future work. Second, this method is more available for short-term investments. Thus, a dynamic investment allocation accompanied with a subjective environment should be established in the long run.