Abstract
Heterogeneity and evolutionary behaviour of investors are two of the most important characteristics of financial markets. This paper incorporates the adaptive behaviour of agents with heterogeneous beliefs and establishes an evolutionary capital asset pricing model (ECAPM) within the mean-variance framework. We show that the rational behaviour of agents switching to better-performing trading strategies can cause large deviations of the market price from the fundamental value of one asset to spill over to other assets. Also, this spill-over effect is associated with high trading volumes and persistent volatility characterized by significantly decaying autocorrelations of, and positive correlation between, price volatility and trading volume.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Within the rational expectations and representative agent paradigm, the Sharpe–Lintner–Mossin (Sharpe 1964; Lintner 1965; Mossin 1966) Capital Asset Pricing Model (CAPM) is the most widely used tool to value returns on risky assets. However, there is considerable empirical evidence documenting cyclical behaviour of market characteristics, including risk premium, volatility, trading volume, price and dividend ratio, and in particular, market betas. The conditional CAPM has been developed to provide a convenient way to incorporate time-varying beta and it exhibits empirical superiority in explaining the cross-section of returns and anomalies.Footnote 1 There exists a large literature on time-varying beta models, but most of it is motivated by econometric estimation. It is often assumed that there are discrete changes in betas across subsamples but constant betas within subsamples.Footnote 2 It has been shown that when betas vary over time, the standard OLS inference is misspecified and cannot be used to assess the fit of a conditional CAPM. In addition, most of the econometric models of time-varying beta lack any economic explanation and intuition.
Most theoretical models on conditional CAPM are based on the representative agent economy by assuming perfect rationality and homogeneous beliefs. However, empirical evidence along with unconvincing justification of the assumption of unbounded rationality and investor psychology, have led to the incorporation of both heterogeneity in beliefs and bounded rationality into asset pricing and financial market modelling (see the survey papers in the edited handbook of Hens and Schenk-Hoppé (2009) for developments in this literature). Heterogeneous beliefs and bounded rationality have become important parts of the asset pricing literature in recent years. Over the last two decades, there has been a growing body of literature on heterogeneous agent models (HAMs) in economics and finance. HAMs consider financial markets as a nonlinear expectation-feedback system and reflect the interaction of heterogeneity, bounded rationality and adaptive behaviour of agents. Following the seminal work of Brock and Hommes (1997, 1998), various HAMs have been developed to show that, when agents increasingly switch to better performing strategies, this rational behaviour of agents can lead to instability of financial markets. This framework can also explain various types of market behaviour, such as the long-term swing of market prices from the fundamental prices, asset bubbles, market crashes, the stylized facts and various kinds of power law behaviour observed in financial markets.Footnote 3
However, most of the HAMs analysed in the literature involve a financial market with only one risky asset and are not in the context of the CAPM. Recently, some attempts have been made to develop HAMs with many assets.Footnote 4 Within a mean-variance framework, Chiarella et al. (2010, 2011) study a multi-asset CAPM through a consensus belief. In a dynamic setting, Chiarella et al. (2012) demonstrate the stochastic behavior of time-varying betas and show that there can be inconsistency between ex-ante and ex-post estimates of asset betas when agents are heterogeneous and boundedly rational.
The aim of this paper is to extend the HAMs with one risky asset to an evolutionary CAPM within the framework of HAMs to examine the impact of adaptive behaviour of heterogeneous agents in a market with many risky assets. This paper is closely related to Chiarella et al. (2012), but also differs from it in several respects. In Chiarella et al. (2012), the heterogeneous beliefs are modelled at the return level and agents do not change their strategies. A spill-over effect of market instability from one asset to others due to behavioural change of agents is demonstrated through numerical simulations. In this paper, the heterogeneous beliefs are modelled at the price level and agents are allowed to change their strategies based on a fitness function similar to that used by Brock and Hommes (1997, 1998). The advantage of this setting is that we are able to examine the stability and spill-over effects analytically. We extend the single-period static model in Chiarella et al. (2011) to a dynamic equilibrium asset pricing model. As in Chiarella et al. (2012), we incorporate two types of investors, fundamentalists and trend followers, into the model. It is found that the instability of one asset, characterized by large fluctuations of market prices from the fundamental prices, can spill over to other assets when agents increasingly switch to better performing strategies. The spill-over effect is also associated with high trading volumes and persistent volatility, characterized by significantly positive and geometrically decaying autocorrelations in volume and volatility over long time horizons. Also the correlations between trading volume and volatility of risky assets are positive when asset payoffs are less correlated. These implications show that the evolutionary CAPM developed in this paper can provide insights into market characteristics related to trading volume and volatility. Also consistent with Chiarella et al. (2012), we show that the commonly used rolling window estimates of time-varying betas may not be consistent with the ex-ante betas implied by the equilibrium model.
The paper is organized as follows. Section 2 sets up a dynamical equilibrium asset pricing model in the context of the CAPM to incorporate heterogeneous beliefs and adaptive behaviour of agents. Section 3 examines analytically the stability of the steady state equilibrium prices of the corresponding deterministic model. In Sect. 4, we conduct a numerical analysis of the stochastic model to explore the spill-over effects, together with the relation between trading volumes and volatility, and the consistency of time-varying betas between ex-ante and rolling window estimates. Section 5 concludes. All proofs are given in the Appendix.
2 The model
We consider an economy with \(I\) agents, indexed by \(i=1,\ldots ,I\), who invest in portfolios consisting of a riskless asset with risk free rate \(r_f\) and \(N\) risky assets, indexed by \(j=1,\ldots ,N\) (with \(N\ge 1\)). Let \(\mathbf p _t=(p_{1,t},\ldots ,p_{N,t})^\top \) be the prices, \(\mathbf d _t=(d_{1,t},\ldots ,d_{N,t})^\top \) be the dividends and \(\mathbf x _t:=\mathbf p _t+\mathbf d _t\) be the payoffs of the risky assets in period \(t\) (from \(t-1\) to \(t\)). Let \(\mathbf z _{i,t}\) be the risky portfolio of agent \(i\) (in terms of the number of shares of each risky asset), then the end-of-period portfolio wealth of agent \(i\) is given by \(W_{i,t+1}=\mathbf z ^\top _{i,t}(\mathbf x _{t+1}-R_f\mathbf p _t)+R_fW_{i,t}\), where \(R_f=1+r_f\).
2.1 Optimal portfolio
Assume that agent \(i\) has a constant absolute risk aversion (CARA) utility \(u_i(x)=-e^{-\theta _i x}\), where \(\theta _i\) is the CARA coefficient. Assuming that the wealth of agent \(i\) is conditionally normally distributed, agent \(i\)’s optimal investment portfolio is obtained by maximizing the certainty-equivalent utility of one-period-ahead wealthFootnote 5
Following Chiarella et al. (2011), the optimal portfolio of agent \(i\) at time \(t\) for time period \(t+1\) is then given by
where \(E_{i,t}(\mathbf x _{t+1})\) and \(\varvec{\Omega }_{i,t}=[Cov_{i,t}(x_{j,t+1},x_{k,t+1})]_{N\times N}\) are respectively the conditional expectation and variance-covariance matrix of agent \(i\) about the end-of-period payoffs of the risky assets, evaluated at time \(t\).
2.2 Market equilibrium
Assume that the \(I\) investors can be grouped into \(H\) agent-types, indexed by \(h=1,\ldots ,H\), where the agents within the same group are homogeneous in their beliefs as well as risk aversion. The risk aversion of agents of type \(h\) is denoted by \(\theta _h\). We also denote by \(I_{h,t}\) the number of investors in group \(h\) and by \(n_{h,t}:=I_{h,t}/I\) the market fraction of agents of type \(h\) in period \(t\). Let \(E_{h,t}(\mathbf x _{t+1})\) and \(\varvec{\Omega }_{h,t}=[Cov_{h,t}(x_{j,t+1},x_{k,t+1})]_{N\times N}\) be respectively the conditional expectation and variance-covariance matrix of type-\(h\) agents at time \(t\). Let \(\mathbf s =(s_{1},\ldots ,s_{N})^\top \) be the \(N\)-dimensional vector of average risky asset supply per agent. A supply shock to the market, denoted by a vector of random processes,Footnote 6 is assumed to follow \(\varvec{\xi }_{t+1}=\varvec{\xi }_{t}+\varvec{\sigma }_\kappa \varvec{\kappa }_{t+1}\), where \(\varvec{\kappa }_{t+1}\) is a standard normal i.i.d. random variable with \(E(\varvec{\kappa }_{t})=\mathbf 0 \) and \(Cov(\varvec{\kappa }_{t})=\mathbf I \). Then the market clearing condition becomes
2.3 Consensus belief
We follow the construction in Chiarella et al (2011, 2012) to define an aggregate or consensus belief. Define the “average” risk aversion coefficient \(\theta _{a,t}:=(\sum ^H_{h=1}n_{h,t}\theta ^{-1}_h)^{-1}\), which is a market population fraction weighted harmonic mean of the risk aversions of different types of heterogeneous agents. Specifically, if all agents have the same risk aversion coefficient \(\theta _h=\theta \), then the “average” risk aversion coefficient \(\theta _{a,t}=\theta \).Footnote 7 Then the aggregate beliefs at time \(t\) about variances/covariances and expected payoffs over the time interval \((t, t+1)\) are specified, respectively, as
The dividend process \(\mathbf d _t\) is assumed to follow a martingale process
where \(\varvec{\zeta }_{t+1}\) is a standard normal i.i.d. random variable with \(E(\varvec{\zeta }_{t})=\mathbf 0 \) and \(Cov(\varvec{\zeta }_{t})=\mathbf I \), independent of \(\varvec{\kappa }_{t+1}\). Moreover, agents are assumed to have homogeneous and correct conditional beliefs about the dividends (the unconditional expectation of which is assumed to be constant, \(E(\mathbf d _{t})=\overline{\mathbf{d }}\)). Following Chiarella et al (2011, 2012), the market equilibrium prices (3) can therefore be rewritten as if they were determined by a homogeneous agent endowed with average risk aversion \(\theta _{a,t}\) and the consensus beliefs \(\{E_{a,t}, \varvec{\Omega }_{a,t}\}\), namely
Note that at time \(t\) the dividends \(\mathbf d _{t}\) are realized and agents formulate their beliefs about the next period payoff \(\mathbf x _{t+1}=\mathbf p _{t+1}+\mathbf d _{t+1}\), based on the realized prices up to time \(t-1\) and the dividends \(\mathbf d _{t}\).
2.4 Fitness
Following the discrete choice model (discussed for instance by Brock and Hommes 1997, 1998) the market fractions \(n_{h,t}\) of agents of type \(h\) are determined by their fitness \(v_{h,t-1}\), where the subscript \(t-1\) indicates that fitness depends only on past observed prices and dividends. The fraction of agents using a strategy of type \(h\) is thus driven by “experience” through reinforcement learning. That is, given the fitness \(v_{h,t-1}\), the fraction of agents using a strategy of type \(h\) is determined by the discrete choice model,
where \(\eta >0\) is the switching intensity of choice parameter measuring how sensitive agents are to selecting a better performing strategy.Footnote 8 If \(\eta =0\), then agents are insensitive to past performance and pick a strategy at random with equal probability. In the other extreme case \(\eta \rightarrow \infty \), all agents choose the forecast that performed best in the last period. An increase in the intensity of choice \(\eta \) can therefore represent an increase in the degree of rationality with respect to the evolutionary selection of strategies.
Given the utility maximization problem (1) of agents, we use a fitness measure that generalizes the ‘risk-adjusted profit’ introduced in Hommes (2001) (see Hommes and Wagener 2009 for a discussion about different choice of fitness functions and the relation between them), namely we set
where \(C_h\ge 0\) measures the cost of the strategy,
and
Note that (9) can be naturally interpreted as the risk-adjusted profit of type \(h\) agent. It represents the realized profit adjusted by the subjective risk undertaken by investor \(h\), which is consistent with investors’ utility-maximizing portfolio choices. Expression (10) can be interpreted as the (risk-adjusted) profit on portfolio \(\mathbf z _{h,t-1}^{B}:=\frac{\theta _{a,t-1}}{\theta _{h}}\mathbf s \), which represents a ‘benchmark’ portfolio for agents of type \(h\) at time \(t-1\). The portfolio \(\mathbf z _{h,t-1}^{B}\) is proportional to the market portfolio. The proportionality coefficient \(\frac{\theta _{a,t-1}}{\theta _{h}}\) takes into account the fact that the shares of the market portfolio of agents are positively correlated to their risk tolerance \((1/\theta _h)\). In the case that all agents have the same risk aversion (so that \(\theta _{a,t-1}=\theta _{h}\)), they all take the market portfolio. Put differently, the performance measure (8) views strategy \(h\) as a successful strategy only to the extent it outperforms its market benchmark in terms of risk-adjusted profitability. More precisely, portfolio \(z_{h,t}^{B}\) represents the portfolio that agents of type h would select at time \(t\) if all agents had identical beliefs (whichever they are) about the first and second moment of \(\mathbf x _{t+1}\). In this case agents would (possibly) differ only in terms of their risk aversion and they would hold \(z_{h,t}=z_{h,t}^{B}\) for all \(h\). According to the fitness measure \(v_{h,t}:=\pi _{h,t}-\pi _{h,t}^{B}-C_{h}\), their portfolios would thus have identical performance (apart from the costs). In other words, the selected fitness measure \(v_{h,t}\) is not affected by mere differences in risk aversion and accounts only of the profitability generated by the competing investment rules. Note that, in the case of zero supply of outside shares, the market clearing Eq. (3) leads to \( E_{a,t}(\mathbf x _{t+1})/R_{f}= \mathbf p _{t}\). This is the case considered in Hommes (2001) for a single-risky-asset model. The market thus behaves as if it were ‘risk-neutral’ at the aggregate levelFootnote 9 in this particular case and the performance measure reduces to the risk-adjusted profit considered in Hommes (2001).
2.5 Fundamentalists
Now we propose a model with classical heterogeneous agent-types and consider two types of agents, fundamentalists and trend followers, with \(h=f\) and \(h=c\), respectively. Following He and Li (2007), the fundamentalists realize the existence of non-fundamental traders, such as trend followers to be introduced in the following discussion. The fundamentalists believe that the stock price may be driven away from the fundamental value in the short-run, but it will eventually converge to the expected fundamental value in the long-run. Hence the conditional mean of the fundamental traders is assumed to follow
where \(\mathbf p ^*_{t}=(p^*_{1,t},\ldots ,p^*_{N,t})\) is the vector of fundamental prices and the parameter \(\varvec{\alpha }=diag[\alpha _1,\ldots ,\alpha _N]\) with \(\alpha _j\in [0,1]\) represents the speed of price adjustment of the fundamentalists toward their expected fundamental value or it reflects how confident they are in the fundamental value. The parameter \(\alpha _j\) can be different for different risky assets. In particular, for \(\alpha _j=1\), the fundamental traders are fully confident about the fundamental value of risky asset \(j\) and adjust their expected price in the next period instantaneously to the expected fundamental value. For \(\alpha _j=0\), the fundamentalists become naive traders of asset \(j\). We also assume that the fundamentalists have constant beliefs about the covariance matrix of the payoffs so that \(\varvec{\Omega }_{f,t}=\varvec{\Omega }_0:=(\sigma _{jk})_{N\times N}\).
2.6 Fundamental prices
To define the fundamental price \(\mathbf p _{t}^{*}\), we consider a ‘standard CAPM’ with homogeneous beliefs where all agents have correct beliefs about the fundamental prices and are fully confident about their expected fundamental values (that is \(\varvec{\alpha }=diag[1,\ldots ,1]\)). We also assume that their average risk aversion coefficient is constant over time, \(\theta _{a,t}=\overline{\theta }\), and so are their common second-moment beliefs, \(\mathbf \Omega _{0}\).Footnote 10 Correspondingly we define the fundamental price as
which is a martingale process under the assumptions about the exogenous dividend and market noise processes, so that
In this case, it follows from Eq. (6) that the equilibrium price is given by \(\mathbf p _{t}=\mathbf p _{t}^{*}\). Thus we can treat the benchmark CAPM case as the ‘steady state’ of the dynamics of the heterogeneous beliefs model.
2.7 Trend followers
Unlike the fundamental traders, trend followers are technical traders who believe the future price change can be predicted from various patterns or trends generated from the historical prices. They are assumed to extrapolate the latest observed price change over a long-run sample mean price and to adjust their variance estimate accordingly. More precisely, their conditional mean and covariance matrices are assumed to satisfy
where \(\mathbf u _{t-1}\) and \(\mathbf V _{t-1}\) are sample means and covariance matrices of past market prices \(\mathbf p _{t-1}, \mathbf p _{t-2},\ldots \), the constant vector \(\varvec{\gamma }=diag[\gamma _1,\ldots ,\gamma _N]>0\) reflects the trend following strategy, and \(\gamma _j\) measures the extrapolation rate and high (low) values of \(\gamma _j\) correspond to strong (weak) extrapolation by trend followers, and \(\lambda \) measures the sensitivity of the second-moment estimate to the sample variance. This specification of the trend followers captures the extrapolative behavior of the trend followers, who expect price changes to occur in the same direction as the price trend observed over a past time window. Assume that \(\mathbf u _{t-1}\) and \(\mathbf V _{t-1}\) are computed recursively as
Effectively, the sample mean vector and variance-covariance matrix are calculated based on the all historical prices \(\mathbf p _{t-1}, \mathbf p _{t-2},\ldots \), spreading back to \(-\infty \) with geometric decaying probability weights \((1-\delta )\{1, \delta , \delta ^2,\ldots \}\). Therefore, as \(\delta \) decreases, the weights on the latest prices increase but decay geometrically at a common rate of \(\delta \). For \(\varvec{\gamma }>\mathbf 0 \) and large \(\delta \), momentum traders calculate the trend based on a long time horizon. In particular, when \(\delta =0, E_{c,t}(\mathbf p _{t+1})=\mathbf p _{t-1}\) and \(\mathbf V _{t-1}=\mathbf 0 \), implying naive behaviour by the trend followers. However, when \(\delta =1, \mathbf u _{t-1}=\mathbf u _0\) and \(\mathbf V _{t-1}=\mathbf V _0\), and therefore \(E_{c,t}(\mathbf p _{t+1})=\mathbf p _{t-1}\, +\, \varvec{\gamma }(\mathbf p _{t-1}-\, \mathbf u _0)\), so that trend followers are momentum traders.
2.8 The complete dynamic model
Based on the analysis above, the optimal demands of the fundamentalists and trend followers are given, respectively, by
and
Finally, the general dynamic model (6) reduces to the random nonlinear dynamical system
where
In summary, we have established an adaptively heterogeneous beliefs model of asset prices under the CAPM framework. The resulting model is characterized by a stochastic difference system with seven variables, which is difficult to analyze directly. To understand the interaction of the deterministic dynamics and noise processes, we first study the dynamics of the corresponding deterministic model in Sect. 3. The stochastic model (18) is then analyzed in Sect. 4.
3 Dynamics of the deterministic model
By assuming that the fundamental price and the dividend are constants \(\mathbf p ^*_{t}= \mathbf p ^*, \mathbf d _{t}=\bar{\mathbf{d }}\), and there is no supply shock \(\varvec{\xi }_t=0\), the system (18) becomes the deterministic dynamical systemFootnote 11
The dynamical system (19) should not be interpreted as a deterministic approximation of stochastic system (18), based on some type of asymptotic convergence, but rather just as a system obtained by setting the dividend, the supply and the fundamental price at their unconditional mean levels. The analysis of this ‘deterministic skeleton’ is a common practice in the heterogeneous-agent literature, and it is aimed at gaining some initial insights into the impact of the parameters on the underlying dynamics. Although the properties of the deterministic skeleton do not carry over to the stochastic model in general, important connections between the dynamical structure of the stochastic model and that of the underlying deterministic model exist and have been highlighted in recent literature on stochastic heterogeneous-agent models (see, e.g. Chiarella et al. 2011; Zhu et al. 2011).
The system (19) has a unique steady state \((\mathbf p _{t}, \mathbf u _{t}, \mathbf V _{t}, n_{f,t})=(\mathbf p ^*, \mathbf p ^*, \mathbf 0 , n_f^*)\), where, following Eq. (12), the fundamental steady state price, \(\mathbf p ^*\), is given by
and \(n^*_f=1/(1+e^{\eta C_\Delta })\). Hence, at the steady state, \(n^*_c=1-n^*_f\) and \(\theta _{a,t}=\theta _a^*=1/(n_{f}^*/\theta _f+n_{c}^*/\theta _c)\). Let \(\theta _0:=\theta _f/\theta _c\). Note that if \(\theta _f=\theta _c=\theta \), then \(\theta _{a,t}=\theta \) and \(\theta _0=1\).
For the \(N^2 + 5N + 2\) dimensional system (19), we are able to obtain the following proposition on the local stability of the steady state. The proof is given in the appendix.
Proposition 1
For the system (19),
-
(i)
if \(R_f \ge \delta (1+\gamma _j)\) for all \(j\in \{1,\ldots ,N\}\), then the steady state \((\mathbf p ^*, \mathbf p ^*, \mathbf 0 , n_f^*)\) is locally asymptotically stable;
-
(ii)
if \(R_f<\delta (1+\gamma _j)\) for all \(j\in \{1,\ldots ,N\}\), then the steady state is locally asymptotically stable when \(C_\Delta \ne 0\) and \(\eta < \widehat{\eta }_j:=\frac{1}{C_\Delta } \ln \frac{R_f\,-\,\delta (1-\alpha _j)}{\theta _0 [\delta (1\,+\,\gamma _j)\,-\,R_f]}\) for all \(j\in \{1,\ldots ,N\}\) and undergoes a Hopf bifurcation when \(\eta = \widehat{\eta }_j\) for some \(j\in \{1,\ldots ,N\}\). If \(C_\Delta =0\), then the steady state is locally asymptotically stable when \(\theta _0 \gamma _j<\alpha _j+(1+\theta _0)(\frac{R_f}{\delta }-1)\) for all \(j\);
-
(iii)
if \(R_f<\delta (1+\gamma _j)\) for some \(j\in J_o \subseteq \{1,\ldots ,N\}\), then the steady state is locally asymptotically stable when \(\eta < \widehat{\eta }_m:=\min _{j\in J_o} \widehat{\eta }_j\) and undergoes a Hopf bifurcation when \(\eta = \widehat{\eta }_m\).
The results in Proposition 1 are significant with respect to the intuitive and simple conditions on the stability of the steady state for such a high dimensional system. First, when the trend followers are not very active (so that \(\gamma _j\le R_f/\delta -1\)), the steady state of the system is stable. Second, the stability condition (ii) is equivalent to
Hence, even when the trend followers are active (so that \(\gamma _j> R_f/\delta -1\)), the system can still be stable when the fundamentalists dominate the market at the steady state or, equivalently, the switching intensity is sufficiently small. In short, Proposition 1 shows clearly that increases in \(C_c, \alpha _j\) and \(\theta _c\) stabilize the system, while increases in \(C_f, \delta , \gamma \) and \(\theta _f\) destabilize the system. Intuitively, the fundamentalists play a stabilizing role in the market. The activity of fundamentalists is enhanced with an increase in \(\alpha _j\) or decreases in \(C_f\) (since a decrease in \(C_f\) increases the market fraction of fundamentalists) and \(\theta _f\) (since a decrease in \(\theta _f\) increases fundamentalists’ long/short position when the fundamental price moves away from the market price).
To understand how the impact of switching in a market with many risky assets is different from a market with a single risky asset, we consider a special case where agents invest in a market with one risk-free asset and one risky asset, say asset \(j\). In this case, system (19) reduces to
The dynamics of the system (21) can be characterized by the following proposition (the proof is given in the appendix).
Proposition 2
For the system (21),
-
(i)
if \(R_f \ge \delta (1+\gamma _j)\), then the steady state \((p^*_j, p^*_j, 0, n_f^*)\) of the system is always locally asymptotically stable;
-
(ii)
if \(R_f<\delta (1+\gamma _j)\), then the steady state is locally asymptotically stable when \(\eta < \widehat{\eta }_j\) and \(C_\Delta \ne 0\) and undergoes a Hopf bifurcation when \(\eta = \widehat{\eta }_j\). When \(C_\Delta =0\), the steady state is locally asymptotically stable if \(\theta _0 \gamma _j<\alpha _j+(1+\theta _0)(\frac{R_f}{\delta }-1)\).
By comparing the local stability conditions in Propositions 1 and 2, one can see that the stability conditions of each risky asset due to the increasing switching intensity are independent of the parameters specified to any other asset and, surprisingly, the correlations among risky assets have no impact on the local stability properties.Footnote 12 This result is due to the peculiar properties of the Jacobian matrix and the adaptive behaviour considered (this becomes clear from the proofs in the appendix). Hence the local stability properties of asset \(j\) in the multi-asset model are exactly the same as if asset \(j\) was considered in isolation (that is, in the model with only risky asset \(j\) and the risk-free asset).
Propositions 1 and 2 provide an initial insight into the mechanisms governing the joint price dynamics of multiple risky assets, showing that locally instability plays a very small role in the spill-over phenomena that we will discuss in what follows, but globally the instability of one asset can spill over to the other assets due to its correlations with other assets.
To better understand the implications of Propositions 1 and 2 and the price dynamics of the model, we consider an example of two risky assets and a riskless asset with
and setFootnote 13 \(\mathbf s =(0.1, 0.1)^\top , \theta _f=1, \theta _c=1, \lambda =1.5, C_f=4, C_c=1, \rho _{12}=0.5, \delta =0.98, \varvec{\gamma }=diag[0.3, 0.3]\) and \(\varvec{\alpha }=diag[0.4, 0.5]\). We choose the annual valuesFootnote 14 of the following parameters: \(r_f=0.025, \sigma _1=0.6, \sigma _2=0.4\) and \(\bar{\mathbf{d }}=(0.08, 0.05)^\top \). In this paper, we consider monthly time steps (i.e. \(K=12\)).
Based on this set of parameters, the model has the following implications. First, the equilibrium steady state fundamental price decreases when the correlation coefficient increases and, when the fundamental strategy costs more than the trend follower strategy, the steady state market fraction of the fundamentalists reduces as the switching intensity increases. These results are illustrated in Fig. 1a, b respectively for the two-asset system (19). In fact, Eq. (20) determines the dependence of the steady state fundamental price on the parameters. Figure 1a illustrates a negative linear relationship between the fundamental steady state price \(\mathbf p ^*=(p_1^*, p_2^*)\) and the correlation \(\rho _{12}\).
Secondly, as implied by Propositions 1 and 2, asset prices become unstable as the switching intensity \(\eta \) increases. This is illustrated in Fig. 2. With the chosen parameters, one can verify that \(R_f<\delta (1+\gamma _j)\) for \(j=1,2\), and the bifurcation values for asset one and two are \(\widehat{\eta }_1\approx 2.2384\) and \(\widehat{\eta }_2\approx 3.0485\) respectively. According to Proposition 1, when \(\eta <\widehat{\eta }_1\) the two prices are stable; when \(\widehat{\eta }_1<\eta <\widehat{\eta }_2\), the price of asset two is still stable, however the price of asset one becomes unstable; when \(\eta >\widehat{\eta }_2\), the prices of both assets become unstable.Footnote 15 Figure 2 plots the price bifurcation diagrams with respect to the switching intensity parameter \(\eta \) for both system (19) with two risky assets and system (21) with one risky asset. For the single risky asset model, Fig. 2c, d show that an increase in the switching intensity \(\eta \) makes the steady state price unstable, leading to the complicated price dynamics documented in Brock and Hommes (1998). With two risky assets, Fig. 2a, b show that the steady state is stable when the switching intensity \(\eta \) is low, but becomes unstable as the switching intensity increases. The time series of prices and the market fraction of the fundamentalist in Fig. 3a–c provide further evidence on the analysis above. At first, both assets and the market fraction are stable and constant when \(\eta =1.5\) is small (Fig. 3a). As \(\eta \) increases to 2.5, asset one and then asset two become unstable as illustrated in Fig. 3b. As \(\eta \) increases to 3.5, both asset prices become unstable (see Fig. 3c). Also the price of risky asset one of the two-asset model is more irregular compared to the regular fluctuations in Fig. 3f of the one asset model. In addition, as the switching intensity \(\eta \) increases, even small fluctuations in the market fractions of agents can cause large fluctuations in asset prices.
Thirdly, the model displays a very interesting spill-over effect, which can be very different from portfolio effect. As we discussed earlier, the stability is a local result and the stability conditions of the risky assets are independent among the risky assets. When one asset becomes unstable, one would expect the spill-over of instability of the asset to spread to the other assets due to the portfolio effect. However, this may not always be the case, as demonstrated in Fig. 4. For \(\eta =2.5\), Fig. 4a shows that the price is unstable for asset one, but stable for asset two. Intuitively, the price fluctuations in asset one would be caused by changing portfolio positions taken by the two types of agents for asset one, which is confirmed by Fig. 4c. However, this intuition does not carry over to asset two for which the price is constant but the portfolio positions taken by agents for the asset are also varying, as illustrated in Fig. 4d. The portfolio variations due to the portfolio effect lead to the fluctuations of the portfolio values of the agents that are illustrated in Fig. 4b. How can this happen? As a matter of fact, there are two reasons behind this interesting phenomena. First, the variations of the risky assets in the portfolios are caused by the correlation between risky assets (reflected in both \(\varvec{\Omega }_0\) and \(\mathbf{V}_t\)) and the time-varying population fractions. Hence, even when the price of asset two is constant, the portfolio positions of agents in asset two may not be constant. Secondly, the spill-over effect is a nonlinear rather than a linear effect, meaning that the stability of asset two in the nonlinear system is observed when the initial values are near the steady state values; otherwise, stability may not be maintained. Figure 5 shows how the instability of asset one spill over to asset two for \(\eta \in (\hat{\eta }_1, \hat{\eta }_2)\) increases from 2.24 in (a) to 2.5 in (b) and then to 3.04 in (c) when the initial prices are far away from the steady state price levels. Note that asset two is locally stable for \(\eta \in (\hat{\eta }_1, \hat{\eta }_2)\). Hence the spill-over effect reflects the dynamics of the nonlinear system. In fact, we do observe such spill-over effects in the bifurcation plots in Fig. 2. Note that the first small price jump of asset one in Fig. 2a after the initial bifurcation (at \(\eta =\hat{\eta }_1\)) occurs at \(\eta =\hat{\eta }_2\), which is the bifurcation of the second asset in the single asset model (in Fig. 2d). This implies that, when asset two becomes unstable, there is a spill-over effect from asset two to asset one characterized by the price jump of asset one near \(\hat{\eta }_2\). Interestingly, as the intensity increases further, say \(\eta \approx 3.4\), the fluctuations of asset one increases significantly, which is demonstrated by the large price jump of asset one for \(\eta >3.4\).
In addition, numerical simulations (not reported here) show that an increase in \(\rho _{12}\) leads to increases in the fluctuations of the prices when the system (19) becomes unstable. Intuitively, as the correlation of the two risky assets increases, diversification becomes less effective, hence assets become more risky, and consequently the fundamental equilibrium prices decrease (in order to have a high expected return). Also, simulations show (not reported here) that market prices become more volatile when the trend followers are less concerned about the sample variance; that is when \(\lambda \) becomes small, even though \(\lambda \) does not affect the local stability of the system (19). In fact, when \(\lambda \) becomes small, the demand of the trend followers increases so that they become more active in the market, leading to a more volatile market.
In summary, we have shown that the rational behaviour of agents in switching to better performing strategies can lead to market instability and a non-linear spill-over of price fluctuations from one asset to other assets. The nonlinear dynamics due to the spill-over effect can lead to high trading volume and high volatility. This becomes clearer in the discussion of the stochastic model in the next section.
4 Price behaviour of the stochastic model
In this section, through numerical simulations, we first focus on the spill-over effect by examining the interaction between the dynamics of the deterministic model and the noise processes and explore the potential power of the model to explain price deviations from the fundamental prices and also high volatility. We then provide an evolutionary capital asset pricing model (ECAPM) and compare the ex-ante betas with the rolling window estimates of the betas used in the literature. Finally we study the relationship between the price volatility and trading volumes. We choose \(\varvec{\sigma }_\kappa =diag[0.001, 0.001]\) and \(\varvec{\sigma }_\zeta =diag[0.002, 0.002]\), representing \(0.1\) and \(0.2\;\%\) standard deviations of the noisy supply and dividend processes respectively in this section.
4.1 The spill-over effect
First, we examine the spill-over effect by exploring the joint impact of the switching intensity \(\eta \) and the two noise processes on the market price dynamics. To examine the impact of stability of the deterministic model on the price dynamics, in particular, the time-varying betas, for the stochastic model, with the same random draws of the dividend and supply noise processes, Fig. 6 plots the fundamental price (the dotted lines) and the market prices (the solid lines) in (a) and (b) and the corresponding market fractions of the fundamentalists of the two-asset model for two different switching intensities \(\eta \). For \(\eta =1.5\), Fig. 6a and c demonstrate that the market price follows the fundamental price closely with about 40 % of the fundamentalists. This is underlined by the stable fundamental steady state of the deterministic model (19) illustrated in Fig. 3a. For \(\eta =3.5\), Fig. 6b and d indicate that the market price fluctuates around the fundamental price in a cyclical fashion with about 29 % of the fundamentalists, which is underlined by the bifurcation of periodic oscillations of the corresponding deterministic model (see Fig. 3c). Corresponding to Fig. 4 for the deterministic model, Fig. 7 plots the time series of the prices in (a), the market fraction of the fundamentalists in (b), the portfolio values of the two agents in (c), the portfolio positions in asset one (d) and asset two (e) of the stochastic model. The large fluctuations of the stochastic model, in particular in the portfolio values and the portfolio positions, compared to the deterministic model reflect the impact of the nonlinear interaction of the spill-over effects and the noise processes.
4.2 Time-varying betas
Next, we examine the stochastic nature of the time-varying beta coefficients of the evolutionary CAPM. The value of the market portfolio \(\mathbf s \) at time \(t\) in the market equilibrium is given by \(W_{m,t}=\mathbf p _t^\top \mathbf s \) and the payoff is \( W_{m,t+1}=\mathbf x ^\top _{t+1} \mathbf s \). Hence, under the consensus belief there holds
Define the returns of risky asset \(j\) and the market portfolio \(m\), respectively, by
from which
Following Chiarella et al. (2011), we obtain the standard CAPM-like return relation
where
are the beta coefficients in market equilibrium. Notice that the betas in Eq. (25) are ex-ante in the sense that they reflect the market equilibrium condition under the consensus belief \(E_{a,t}\) and \(\varvec{\Omega }_{a,t}\). In addition, Eq. (23) also implies \(r_{m,t+1}=\varvec{\omega }_{t}^\top \mathbf r _{t+1}\), leading to \(\varvec{\omega }_{t}^\top \varvec{\beta }_{a,t}=1\), where \(\varvec{\omega }_{t}=\mathbf P _t\mathbf s /(\mathbf p _t^\top \mathbf s )\) with \(\mathbf P _t=diag[p_{1,t},\ldots ,p_{N,t}]\) are the proportions of the total wealth (ex dividend) in the economy invested in the risky assets at time \(t\).
To examine the time-varying betas of the stochastic model, we choose two switching intensities \(\eta =1.5\) and 3.5 as before. The time series of the market prices, fractions of the fundamentalists, the proportions of the market portfolio invested in the two risky assets, the ex-ante betas of the risky assets, and the estimates of the betas using rolling windows of 100 and 300 are illustrated in Fig. 8 for \(\eta =1.5\) and in Fig. 9 for \(\eta =3.5\). For \(\eta =1.5\), the fundamental price of the deterministic model is stable, the variation of the beta coefficients in Fig. 8d is large but less significant compared to the beta coefficients in Fig. 9d for \(\eta =3.5\) (where the fundamental price of the deterministic model is unstable). Both the pattern and the level of the beta coefficients for \(\eta =1.5\) are very different from those for \(\eta =3.5\). More importantly, both Figs. 8 and 9 show that the rolling estimates of the betas do not necessarily reflect the nature of the ex-ante betas implied by the CAPM, which is consistent with the results in Chiarella et al. (2012). Interestingly, the estimated betas for window of 100 are more volatile compared to the ex-ante betas. However, an increase in the rolling window from 100 to 300 in (e) and (f) of Figs. 8 and 9 smooths the variations of the beta estimates significantly, leading to a similar patterns to the ex-ante betas.
4.3 Trading volume and volatility
Finally, we examine the dynamic relation between price volatility and trading volume. As in Banerjee and Kremer (2010), the price volatility is measured by the price difference \(|p_{j,t}-p_{j, t-1}|\) and the trading volume at time \(t\) is defined by
where
Due to the switching mechanism, the total trading volume \(\mathbf X _t\) in (26) can be decomposed into three components. The first and second components correspond to the trading volume of the agents who use, respectively, the fundamental and trend following trading strategies at both time \(t-1\) and \(t\). The third component corresponds to the trading volume of those agents who change their strategies from \(t-1\) to \(t\). In particular, when \(n_{f, t}>n_{f, t-1}\), a fraction of \(n_{f, t}-n_{f, t-1}\) agents change their strategies from the trend following strategy at time \(t-1\) (with a demand of \(z_{c, t-1}\)) to the fundamental strategy at time \(t\) (with a demand of \(z_{f, t}\)).
To explore the dynamics of the volatility and trading volume, we set \(\eta =1.5\) and choose two values of \(\rho _{12}=0.5\) and \(-0.9\) to examine the impact of the correlation. The time series of prices, demands, price volatility and trading volumes are illustrated in Fig. 10 with \(\rho _{12}=0.5\) and Fig. 11 with \(\rho _{12}=-0.9\) for a typical simulation. With the same random seeds, Figs. 10 and 11 illustrate the significant impact of the portfolio effect due to the different choices of the correlation coefficient \(\rho _{12}=0.5\) and \(-0.9\). Figures 10 and 11a, b show that the market prices can deviate from the fundamental prices from time to time, though they follow each other in the long-run. Figures 10 and 11c, d show that the fundamentalists and trend followers take opposite positions in risky assets in general, as expected in market equilibrium with two types of agents trading against each other. Figures 10 and 11 e, f indicate that both volatility and trading volume are persistent, which is further verified by the autocorrelations (ACs) of the price volatility and trading volume of risky asset one in Fig. 12a, b respectively. The results are based on 100 numerical simulations with the same parameters but different random processes. They demonstrate that the ACs for both the volatility and trading volume are highly significant and decaying over long lags.
Intuitively, the correlation should play an important role in the relation between volatility and trading volume. With the two different values of \(\rho _{12}=0.5\) and -0.9, Figs. 10 and 11e, f depict the relationship between the price volatility and the trading volume of the two-asset model. The observation is summarized statistically by the plot in Fig. 13 of the relation between the correlation coefficient \(\rho _{12}\) and the average correlation between price volatility and trading volume of the two assets (asset one in (a) and asset two in (b)) and correlation in volatility (c) and trading volumes (d) among the two assets based on 100 simulations. We observe that the correlation between the volatility and trading volume is positive (negative) when assets are less (more) correlated, but the correlations in both volatilities and trading volumes of the two assets are high when both assets are highly correlated. The result is very intuitive; when the payoffs are less correlated in agents’ beliefs, both price volatility and trading volume of the two assets are also less correlated. In summary, the persistence in price volatility and trading volume and the autocorrelation patterns in volatility and trading volume illustrated by the model are closely related to the characteristics of financial markets.
5 Conclusion
This paper extends the single-period equilibrium CAPM of Chiarella et al. (2011) to a dynamic equilibrium evolutionary CAPM to incorporate the adaptively switching behaviour of heterogeneous agents. By analyzing the stability of the underlying deterministic model, we show that the evolutionary CAPM is capable of characterizing the spill-over effects, the persistence in price volatility and trading volume, and realistic correlations between price volatility and trading volume. Also, the stochastic nature of time-varying betas implied by the equilibrium model may not be consistent with the rolling window estimate of betas used in the empirical literature. The model provides further explanatory power of the recently developed HAMs.
In this paper, the numerical analysis is focused on the case of two risky assets, though the stability analysis is conducted for any number of risky assets. It would be interesting to see how an increase in the number of risky assets could have different effects. We expect the main results obtained in this paper to hold. The statistical analysis is mainly based on some Monte Carlo simulations and a systematical study of the empirical relevance using econometric methods would be interesting. We leave these issues to the future research.
Notes
We refer the reader to Chiarella et al. (2005), Westerhoff and Dieci (2006), Chen and Huang (2008), Marsili et al. (2009) for developments in multi-asset market dynamics in the literature of HAMs. In particular, Westerhoff (2004) considers a multi-asset model with fundamentalists who concentrate on only one market and trend followers who invest in all markets; Dieci and Westerhoff (2010a,b) explore deterministic models to study two stock markets denominated in different currencies, which are linked via the related foreign exchange market; Chen and Huang (2008) develop a computational multi-asset artificial stock market to examine the relevance of risk preferences and forcasting accuracy to the survival of investors; and Marsili et al. (2009) introduce a generic model of a multi-asset financial market to show that correlation feedback can lead to market instability when trading volumes are high.
As is well known, the maximization of (1) is equivalent to maximizing the expected value of the above-defined CARA utility of wealth, \(\max _\mathbf{z _{i,t}}E_{i,t}(u_{i}(W_{i,t+1}))\), provided that \(W_{i}\) is conditionally normally distributed in agent \(i\)’s beliefs.
The matrix \(\varvec{\sigma }_\kappa \) is not necessarily a diagonal matrix, that is, the supply noise processes of the \(N\) assets can be correlated. The same also holds for \(\varvec{\sigma }_\zeta \) in the dividend processes (5).
This is the case that we use for the numerical analysis in Sect. 4.
In fact, \(\eta \) is inversely related to the variance of the noise in the observation of random utility.
Of course, risk aversion does affect decisions at the agent-type level.
Without switching, the average risk aversion \(\overline{\theta }\) is constant and corresponds to the harmonic mean of the risk aversion coefficients of all agents. In our simulations, we will set \(\overline{\theta }=\theta _{a}^{*}\), the average risk aversion coefficient at the steady state solution of the model.
The state variables \(\mathbf p _{t}, \mathbf u _{t}, \mathbf V _{t}\) and \(n_{f,t}\) in Eq. (19) can be expressed in terms of \(\mathbf p _{t-1}, \mathbf u _{t-1}, \mathbf V _{t-1}, n_{f,t-1}, \mathbf p _{t-2}, \mathbf u _{t-2}, \mathbf V _{t-2}\) and \(n_{f,t-2}\), which have \(N, N, N(N+1)/2\), 1, \(N, N, N(N+1)/2\) and 1 dimensions respectively. So the dimension of the system (19) is \(N^2 + 5N + 2.\) For instance, when \(N=1\), it is an 8-dimensional system.
Mathematically, this is due to the fact that the fitness measure and the variance-covariance matrices are in higher order terms. Certainly correlations can affect the nonlinear dynamics, but not the dynamics of the linearized system.
The set of parameters is fixed in all numerical analysis unless specified otherwise.
The annualised parameters are converted to monthly, weekly and daily parameters in the standard way, by rescaling \(r_f, \varvec{\Omega }_0, \varvec{\alpha }, \bar{\mathbf{d }}, \varvec{\gamma }, C_f\) and \(C_c\) via the factor \(1/K\), where the frequency \(K\) is set to 12 (monthly), 50 (weekly), 250 (daily). As shown in Chiarella et al. (2012), the parameter \(\delta \) is converted to \(K\delta /[1+(K-1)\delta ]\) to preserve the average memory length of the time average of past returns.
Note that here we use the words ‘stable’ and ‘unstable’ in a loose, yet intuitive, sense. Strictly speaking, the local asymptotic stability of the steady state of the multi-asset model is lost when \(\eta =\min _{j}\widehat{\eta }_{j}\), as stated in Proposition 1.
See later for the \(N\)-asset case with the computational details regarding \(\dfrac{\partial F}{\partial p}\) and \(\dfrac{\partial F}{\partial u}\).
The null matrices in the third row of \(\mathbf A \) now have dimension \(M\times N\) (first and second entry) and \(M\times 1\) (fourth entry). The identity matrix in the third entry has dimension \(M\). The identity matrix in the second row has dimension \(N\).
References
Ang, A., Chen, J.: CAPM over the long run: 1926 to 2001. J Empir Finance 14, 1–40 (2007)
Banerjee, S., Kremer, I.: Disagreement and learning: dynamic patterns of trade. J Finance 65, 1269–1302 (2010)
Bollerslev, T.: Generalized autoregressive conditional heteroskedasticity. J Econ 31, 307–327 (1986)
Bollerslev, T., Engle, R., Wooldridge, J.: A capital asset pricing model with time varying covariances. J Polit Econ 96, 116–131 (1988)
Braun, P., Nelson, D., Sunier, A.: Good news, bad news, volatility and betas. J Finance 50, 1575–1603 (1990)
Brock, W., Hommes, C.: A rational route to randomness. Econometrica 65, 1059–1095 (1997)
Brock, W., Hommes, C.: Heterogeneous beliefs and routes to chaos in a simple asset pricing model. J Econ Dyn Control 22, 1235–1274 (1998)
Campbell, J., Vuolteenaho, T.: Bad beta, good beta. Am Econ Rev 94, 1249–1275 (2004)
Chen, S.-H., Huang, Y.: Risk preference, forecasting accuracy and survival dynamics: simulations based on a multi-asset agent-based artifical stock market. J Econ Behav Organ 67, 702–717 (2008)
Chiarella, C., Dieci, R., Gardini, L.: The dynamic interaction of speculation and diversification. Appl Math Finance 12(1), 17–52 (2005)
Chiarella, C., Dieci, R., He, X.: Heterogeneity, market mechanisms and asset price dynamics. In: Hens, T., Schenk-Hoppé, K.R. (eds.) Handbook of Financial Markets: Dynamics and Evolution, pp. 277–344. Elsevier, Amsterdam (2009)
Chiarella, C., Dieci, R., He, X.: A framework for CAPM with heterogeneous beliefs. In: Bischi, G.-I., Chiarella, C., Gardini, L. (eds.) Nonlinear Dynamics in Economics, Finance and Social Sciences: Essays in Honour of John Barkley Rosser Jr, pp. 353–369. Springer, Berlin (2010)
Chiarella, C., Dieci, R., He, X.: Do heterogeneous beliefs diversify market risk? Eur J Finance 17(3), 241–258 (2011)
Chiarella, C., Dieci, R., He, X.: Time-varying beta: a boundedly rational equilibrium approach. J Evol Econ (2012) doi:10.1007/s00191-011-0233-5
Chiarella, C., He, X., Zheng, M.: An analysis of the effect of noise in a heterogeneous agent financial market model. J Econ Dyn Control 35, 148–162 (2011)
Dieci, R., Westerhoff, F.: Heterogeneous speculators, endogenous fluctuations and interacting markets: a model of stock prices and exchange rates. J Econ Dyn Control 34, 743–764 (2010a)
Dieci, R., Westerhoff, F.: On the inherent instability of international financial markets: natural nonlinear interactions between stock and foreign exchange markets, BERG (Bamberg Economic Research Group) on Government and Growth Working Paper Series, no. 79, University of Bamberg (2010b)
Dybvig, P., Ross, S.: Differential information and performance measurement using a security market line. J Finance 40, 383–400 (1985)
Engle, R.: Autoregressive conditional heteroscedasticity with estimates of the variance of UK inflation. Econometrica 50, 987–1008 (1982)
Evstigneev, I., Hens, T., Schenk-Hoppé, K.R.: Evolutionary finance. In: Hens, T., Schenk-Hoppé, K.R. (eds.) Handbook of Financial Markets: Dynamics and Evolution, pp. 507–566. Elsevier, Amsterdam (2009)
Fama, E., French, K.: The value premium and the CAPM. J Finance 61(5), 2163–2185 (2006)
Hamilton, J.: A new approach to the economic analysis of nonstationary time series and the business cycle. Econometrica 57(2), 357–384 (1989)
Hamilton, J.: Analysis of time series subject to changes in regime. J Econ 45, 39–70 (1990)
Hansen, L., Richard, S.: The role of conditioning information in deducing testable restrictions implied by dynamic asset pricing models. Econometrica 55, 587–613 (1987)
He, X., Li, Y.: Power law behaviour, heterogeneity, and trend chasing. J Econ Dyn Control 31, 3396–3426 (2007)
Hens, T., Schenk-Hoppé, K.R.: Handbook of Financial Markets: Dynamics and Evolution. Handbooks in Finance. Elsevier, Amsterdam (2009)
Hommes, C.: Financial markets as nonlinear adaptive evolutionary systems. Quant Finance 1, 149–167 (2001)
Hommes, C.: Heterogeneous agent models in economics and finance. In: Tesfatsion, L., Judd, K.L. (eds.) Agent-based Computational Economics, Vol. 2 of Handbook of Computational Economics, pp. 1109–1186. Elsevier, North-Holland (2006)
Hommes, C., Wagener, F.: Complex evolutionary systems in behavioral finance. In: Hens, T., Schenk-Hoppé, K.R. (eds.) Handbook of Financial Markets: Dynamics and Evolution, pp. 217–276. Elsevier, Amsterdam (2009)
Jagannathan, R., Wang, Z.: The conditional CAPM and cross-section of expected returns’. J Finance 51, 3–53 (1996)
LeBaron, B.: Agent-based computational finance. In: Tesfatsion, L., Judd, K.L. (eds.) Agent-based Computational Economics, vol. 2 of Handbook of Computational Economics, pp. 1187–1233. Elsevier, North-Holland (2006)
Lewellen, J., Nagel, S.: The conditional CAPM does not explain asset-pricing anomalies. J Financial Econ 82(3), 289–314 (2006)
Lintner, J.: The valuation of risk assets and the selection of risky investments in stock portfolios and capital budgets. Rev Econ Stud 47, 13–37 (1965)
Lux, T. Stochastic behavioural asset pricing and stylized facts. In: Hens, T., Schenk-Hoppé, K.R. (eds.) Handbook of Financial Markets: Dynamics and Evolution: pp. 161–215. Elsevier, Amsterdam (2009)
Marsili, M., Raffaelli, G., Ponsot, B.: Dynamic instability in generic model of multi-assets markets. J Econ Dyn Control 33, 1170–1181 (2009)
Mossin, J.: Equilibrium in a capital asset market. Econometrica 35, 768–783 (1966)
Sharpe, W.: Capital asset prices: a theory of market equilibrium under conditions of risk’. J Finance 19, 425–442 (1964)
Westerhoff, F.: Multiasset market dynamics. Macroecon Dyn 8, 591–616 (2004)
Westerhoff, F., Dieci, R.: The effectiveness of Keynes-Tobin transaction taxes when heterogeneous agents can trade in different markets: a behavioral finance approach. J Econ Dyn Control 30, 293–322 (2006)
Zhu, M., Wang, D., Guo, M.: Stochastic equilibria of an asset pricing model with heterogeneous beliefs and random dividends. J Econ Dyn Control 35, 131–147 (2011)
Acknowledgments
We would like to thank Cars Hommes for a stimulating discussion in the early stages of this project. We are grateful to valuable comments from two anonymous referees. Dieci gratefully acknowledges a Visiting Professor Appointment at the Quantitative Finance Research Centre, UTS Business School, during which this work was finalised. Dieci also acknowledges support from MIUR under project PRIN 2009 “Local interactions and global dynamics in economics and finance: models and tools” and from EU COST within Action IS1104 “The EU in the new complex geography of economic systems: models, tools and policy evaluation”. Financial support for Chiarella and He from the Australian Research Council (ARC) under Discovery Grant (DP110104487) is gratefully acknowledged.
Author information
Authors and Affiliations
Corresponding author
Proofs
Proofs
To provide some insights into the proof of the model with many risky assets, we first start with the case of one risky asset.
1.1 Proof of proposition 2
In order to prove the local stability properties of the deterministic model (19), we start from the simplified one-risky-asset case (21). We omit the index \(j\) of the unique risky asset for simplicity.
Note that \(p_{t}\) depends only on \(p_{t-1}, u_{t-1}, V_{t-1}\), and on \(n_{f,t}\). The same holds for the state variables \(u_{t}\) and \(V_{t}\). The differential of the fitness function at time \(t, v_{\Delta ,t}\), depends on \(p_{t-2}, u_{t-2}, V_{t-2}\) and \(p_{t-1}\) through the demand functions \(z_{f,t-1}\) and \(z_{c,t-1}\), on \(n_{f,t-1}\) through \(\theta _{a,t-1}\), as well as on \(p_{t}, p_{t-1}, p_{t-2}\) directly. Formally, suitable changes of variables allow us to express the dynamical system (21) as an 8-dimensional map, by which the state of the system at time t is expressed as a function of the state of the system at time \(t-1\). We set
so that we can write the map driving dynamical system (21) as
In particular, the function \(Q\) in the fourth equation above corresponds to \(v_{\Delta ,t}\), and has the structure
where, for \(h\in \left\{ f,c\right\} \),
and \(\sigma _{h,t-1}^{2}=\sigma ^{2}\) for \(h=f, \sigma _{h,t-1}^{2}=\sigma ^{2}+\lambda V_{t-2}\) for \(h=c\). One can check that both \(\hat{\zeta }_{h,t-1}\) and \(\hat{\pi }_{h,t}\) vanish at the fundamental steady state. It follows that all the partial derivatives of \(Q\) with respect to any of the state variables also vanish at the steady state, and the same holds for the derivatives of \(q_{f,t}\). Also, all the partial derivatives of \(V_{t}\) (except \(\partial V_{t}/\partial V_{t-1}\)) are zero at the steady state due to the higher-order term \((p_{t}-u_{t-1})^{2}\) and the fact that \(p=u\) at the steady state. By ordering the variables as \(p,u,V,q_{f},p^{L},u^{L},V^{L},q_{f}^{L}\), the Jacobian matrix evaluated at the fundamental steady state has the left block triangular structure
where \(\mathbf 0 \) and \(\mathbf I \) are the 4-dimensional null and identity matrices, respectively, and
It follows that the characteristic equation for \(\mathbf J \) is given by
whereFootnote 16
As \(0<\delta <1\), it follows that stability depends only on the roots of the 2nd-degree polynomial \(\chi ^{2}+m_{1}\chi +m_{2}\). The latter represents the characteristic polynomial of the two-dimensional upper-left block of matrix \(\mathbf A \) (that we denote as \(\mathbf B \)). A well-known necessary and sufficient condition for both characteristic roots of \(\mathbf B \), say \(\chi _{1}\) and \(\chi _{2}\), to have modulus smaller than one (implying that the steady state is locally asymptotically stable in our case) is the set of inequalities,
The first and second inequalities of (28) always hold for any \(\eta \ge 0\). The third condition is equivalent to
If \(R_{f}\ge \delta (1+\gamma )\), then condition (29) always holds for any \(\eta \ge 0\). If \(R_{f}<\delta (1+\gamma )\), then (29) holds when \(\eta <\widehat{\eta }:=\frac{1}{C_{\Delta }}\ln \frac{R_{f}\,-\,\delta (1\,-\,\alpha )}{\theta _{0}[\delta (1\,+\,\gamma )\,-\,R_{f}]}\). If \(C_{\Delta }=0\), then Eq. (29) holds when \(\frac{R_{f}\,-\,\delta (1\,-\,\alpha )}{\theta _{0} [\delta (1\,+\,\gamma )\,-\,R_{f}]}>1\), which is equivalent to \(\theta _{0}\gamma <\alpha +(1+\theta _{0})(\frac{R_{f}}{\delta }-1)\). This proves Proposition 2.
1.2 Proof of proposition 1
Consider the general case (19) of \(N\) risky assets. The structure of the map is the same as in the simplified one-risky-asset case, except that the variables \(\mathbf p _{t}, \mathbf u _{t}, \mathbf p _{t}^{L}, \mathbf u _{t}^{L}\) have dimension \(N\), whereas \(\mathbf V _{t}\) and \(\mathbf V _{t}^{L}\ \)have dimension \(M:=N(N+1)/2\) (e.g. \(M=3\) for the two-asset case). Again, \(\mathbf p =\mathbf u \) at the steady state, and the derivatives of each component of \(\mathbf V _{t}\) in system (19) with respect to any of the state variables (with the exception of \(\mathbf V _{t-1}\)) vanish at the steady state. Turning to the derivatives of \(q_{f,t}:=n_{f,t+1}\), note that function \(Q\) has the structure
where, for \(h=f,c\),
with \(\mathbf \Omega _{h,t-1}=\mathbf \Omega _{0}\) for \(h=f\) and \(\mathbf \Omega _{h,t-1}=\mathbf \Omega _{0}+\lambda \mathbf V _{t-2}\) for \(h=c\). Similar to the one-asset case, both \(\hat{\varvec{\zeta }}_{h,t-1}\) and \(\hat{\varvec{\pi }}_{h,t}\) vanish at the fundamental steady state, and the same holds for any of the partial derivatives of \(q_{f,t}\). The Jacobian matrix of the system of dimension \(N^{2}+5N+2\) at the fundamental steady state is thus again characterized by the structure (27), where the variables are ordered as \(\mathbf p ,\mathbf u ,\mathbf V ,q_{f},\mathbf p ^{L},\mathbf u ^{L},\mathbf V ^{L},q_{f}^{L}\). In particular, in this case, \(\mathbf 0 \) and \(\mathbf I \) represent the null matrix and the identity matrix of order \(2N+N(N+1)/2+1\) (e.g. dimension \(8\) in the case of two assets) respectively, andFootnote 17
where \(D_\mathbf{x }\mathbf F \) denotes the partial Jacobian matrix with respect to the variable \(\mathbf x \). Again, what matters for stability are the eigenvalues of the upper left block (of dimension \(2N\times 2N\)), given by
Consider now the difference equation for the price vector
The partial Jacobian with respect to \(\mathbf p \) is given by
where \(\mathbf I \) is the \(N\)-dimensional identity matrix, \(\varvec{\alpha :=}diag(\alpha _{1},\alpha _{2},...,\alpha _{N})\) and \(\varvec{\gamma } \mathbf := diag(\gamma _{1},\gamma _{2},...,\gamma _{N})\). At the steady state (where \(\mathbf \Omega _{a,t}=\mathbf \Omega _{0}\)) we obtain
where
Note that \(D_\mathbf{p }\mathbf F (\mathbf p ^{*},\mathbf p ^{*}\mathbf ,0, q_{f}^{*})\) is a diagonal matrix. This implies that the fixed component \(\mathbf \Omega _{0}\) of variance/covariance beliefs, in particular the correlations, has no effect on the dynamics of the linearized system around the steady state. Similarly, one obtains for \(D_\mathbf{u }\mathbf F \) the expression
which is also a diagonal matrix. Every submatrix of block \(\mathbf B \) is therefore an \(N\)-dimensional diagonal matrix. It follows that the characteristic equation of \(\mathbf J \) is given by
where in particular the characteristic equation of \(\mathbf B \) is represented by the product of the \(N\) 2nd-degree polynomials, and the coefficients \(m_{1,j}\) and \(m_{2,j}\) have the same structure as those of the one-asset case, namely
Each of the above second-order polynomials is naturally associated with one of the risky assets. The steady state \((\mathbf p ^{*},\mathbf p ^{*},\mathbf 0, q_{f}^{*})\) is thus locally asymptotically stable if and only if, for \(all j\in \left\{ 1,2,{\ldots },n\right\} \),
Similar to the one-asset case, the first two inequalities hold for any \(\eta \ge 0\). The above set of inequalities is thus satisfied for any \(\eta \ge 0\) if \(R_{f}\ge \delta (1+\gamma _{j})\). If \(R_{f}<\delta (1+\gamma _{j})\), it is satisfied only if \(\eta <\widehat{\eta }_{j}:=\frac{1}{C_{\Delta }}\ln \frac{R_{f}\,-\,\delta (1-\alpha _{j})}{\theta _{0}[\delta (1+\gamma _{j})\,-\,R_{f}]}\) or, in the particular case \(C_{\Delta }=0\), if \(\theta _{0}\gamma _{j}<\alpha _{j}+(1+\theta _{0})(\frac{R_{f}}{\delta }-1)\). Since stability requires that condition (30) holds for all \(j\in \left\{ 1,2,{\ldots },n\right\} \), the statement of Proposition 1 follows.
Rights and permissions
About this article
Cite this article
Chiarella, C., Dieci, R., He, XZ. et al. An evolutionary CAPM under heterogeneous beliefs. Ann Finance 9, 185–215 (2013). https://doi.org/10.1007/s10436-012-0215-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10436-012-0215-0