Next Article in Journal
Optimal Plastic Reliable Design of Reinforced Concrete Beams Considering Steel Bars Volume Probability
Previous Article in Journal
DNN-MLVEM: A Data-Driven Macromodel for RC Shear Walls Based on Deep Neural Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Coexisting Attractors in a Heterogeneous Agent Model in Discrete Time

by
Serena Brianzoni
,
Giovanni Campisi
*,† and
Graziella Pacelli
Department of Management, Polytechnic University of Marche, Piazzale Martelli 8, 60121 Ancona, Italy
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Mathematics 2023, 11(10), 2348; https://doi.org/10.3390/math11102348
Submission received: 5 May 2023 / Revised: 15 May 2023 / Accepted: 16 May 2023 / Published: 18 May 2023
(This article belongs to the Section Dynamical Systems)

Abstract

:
In this paper, the discrete-time version of a continuous-time model with fundamentalists and momentum traders is presented. Our aim consists of studying the impact of cross-sectional momentum traders on the dynamics of the model. To this end, the continuous-time deterministic skeleton of the benchmark model is transformed using sophisticated discretization techniques. It is worth noting that the model does not always maintain the same characteristics after moving from continuous to discrete time. In spite of this, our discrete-time system preserves the dynamic properties of the continuous-time original model. Moreover, heterogeneity introduces an important non-linearity into the market dynamics, causing our deterministic financial model to generate erratic time series similar to the patterns observed in real markets. In particular, we show that the time series originated by the perturbed deterministic system capture some of the main stylized facts of the U.S. financial market. Converting the benchmark model from continuous time to discrete time allows the use of financial data available in discrete time.

1. Introduction

This paper explores the relevance of cross-sectional momentum traders to the stock market’s return dynamics. The framework used is that of the heterogeneous agent model (HAM), which captures the qualitative pattern of the asset price in financial markets through the interaction of different types of agents that act according to specific trading rules (see, for example, [1,2,3,4,5,6]). The present paper analyzes a discrete-time version of the continuous-time model of [7], which includes different kinds of investors, to prove the time-varying economic dominance in financial markets. In particular, the time-varying dominance concerns the two controversial views of financial markets, that is, periods where they tend to be more efficient and periods where they tend to be less efficient. These two views are captured in [7] by considering three types of heterogeneous agents who trade multi-assets: fundamentalists, absolute momentum traders and cross-sectional momentum traders. Fundamentalists have a stabilizing role in the market; indeed, they believe that the price tends to its fundamental value (estimated considering various types of fundamental information). For this purpose, if the current price is above (or below) its fundamental value, fundamentalists place a selling (or buying) order since they believe that the price is overvalued (or undervalued). The model also includes two types of momentum traders who rely on extrapolative expectations and, unlike fundamentalists, have a destabilizing role in the market. Both types of momentum traders base their trading strategies on market conditions and historical prices instead of the fundamental value. However, while fundamentalists and absolute momentum traders invest only in one asset, cross-sectional traders invest in two assets simultaneously. It is the role of cross-sectional momentum traders that leads the model to exhibit bistable dynamics. In fact, as in [7], our discrete-time model is also able to exhibit multiple attractors with very different structures. Depending on the initial price, the model can produce two opposing market phenomena that correspond to the two views of the financial market. In the first case (a more efficient financial market), the price tends to its equilibrium, while in the second case (a less efficient financial market), the deviations from the fundamental price are amplified by cross-sectional momentum traders, generating complex dynamics in the model.
The relevance of the model of [7] leads us to focus on a discrete-time version using a non-trivial discretization method scheme proposed by [8], called the nearly exact discretization scheme (NEDS). The method consists of transforming the original system of differential equations into an equivalent system of differential equations. The term equivalent means that when we consider the discretized model, the properties of the original model in continuous time have to be preserved. Beyond its simplicity, the choice of this method is also motivated by its efficacy. Indeed, this method has been applied in other works with successful results (see [9], for example).
Within the proposed model, this paper has two aims. The first is to apply the NEDS to the model of [7] and to prove that the resulting discrete-time model is dynamically consistent with the results obtained in its continuous-time counterpart. In this sense, we demonstrate that the qualitative dynamics do not change within our framework. Indeed, through the combination of analytical and numerical computations, we show that the results in terms of stability analysis are the same as those of the continuous-time model and that the same attractors, trajectories and bifurcations are obtained via numerical simulations. In particular, our model is able to generate the bistable dynamics observed in [7], and confirm the destabilizing role of cross-sectional momentum traders. This is an important result since discretized models often differ from the original ones in continuous time in terms of equilibria, their stability and bifurcations when it is known that discretization schemes should produce the same long-term behaviors as the original models. The second contribution to the literature concerns the application of the model to real financial data, which are usually available in discrete time. To this purpose, we show the ability of our discrete-time model to replicate various stylized facts of financial markets with reference to bubbles and crashes and volatility clustering phenomena, following the common approach in the literature (see, for example, [10,11]). Moreover, we take into account the importance of some parameters of the model that control the behavior of fundamentalists and cross-sectional traders, analyzing the reactions of these traders with respect to the path of the market’s assets. We find that our results are in line with the evidence on these types of traders, confirming the stabilizing role of fundamentalists and the destabilizing role of cross-sectional momentum traders.
The paper is organized as follows. Section 2 presents the model and describes the discretization method applied. Section 3 explains how we conducted the local stability analysis and the related numerical simulations that confirmed the analytical results. Section 4 provides various numerical simulations of the stochastic version of the model, showing how it is able to match the patterns of the returns of several U.S. companies and the typical stylized facts documented in the literature, especially volatility clustering. Section 5 concludes.

2. The Model

We consider the model of multi-assets developed in continuous time published by [7]. Hence, in order to make the reading easier, let us recall the main aspects of the benchmark set-up.
The financial market of two risky assets A and B is populated by heterogeneous agents, i.e., fundamentalists and absolute and cross-sectional momentum traders, by introducing the following demand functions i , j = A , B , i j (see the benchmark work of [7] for more details):
1.
Fundamentalists: D f , t = tanh [ β f ( F t i P t i ) ]
2.
Absolute momentum investors: D a , t = tanh [ β a ( P t i P t τ i ) ]
3.
Cross-sectional momentum investors: D c , t i = tanh β c [ ( P t i P t τ i ) ( P t j P t τ j ) ]
where F t i and P t i are the log fundamental and market prices. In what follows, we assume that the fundamental price is constant, i.e., F t i = F i , t . The parameter β f > 0 measures the mean reverting of market prices to their fundamental values, while parameters β a , β c > 0 capture the extrapolation rates on future prices of absolute and cross-sectional momentum investors, respectively. Notice that cross-sectional momentum traders focus on both assets simultaneously, which is different to the other traders who look at single assets.
By assuming constant fractions of different types of agents α f i , α a i , α c i > 0 trading on asset i (constant proportions of the three types of traders satisfy: α f i + α a i + α c i = 1 , i = A , B .), the authors arrive at the following final system:
P i ( t ) = d P i d t = μ i [ α f i tanh β f F i P i ( t ) + α a i tanh β a P i ( t ) P i ( t τ ) + + α c i tanh β c P i ( t ) P i ( t τ ) P j ( t ) P j ( t τ ) ]
where tanh denotes the hyperbolic tangent function, i , j = A , B , i j , μ i > 0 is the speed of the price adjustment made by the market maker, and the fundamental values F i are assumed to be constant.
Our preliminary goal is the discretization of the model, i.e., to convert it into a discrete-time model. To achieve this, we make use of the non-trivial nearly exact discretization scheme (NEDS), as proposed by [8].
Our choice is due to the fact that this scheme captures and preserves the local stability and bifurcation of equilibrium points. In fact, the benchmark model admits a unique (fundamental) steady state whose local bifurcations are well investigated in continuous time. Hence, we are mainly interested in the analysis around it.
Moreover, its capability to allow for large time steps as well (which, in practice, can represent the period of some empirical measurements) (see again [8]) makes the method suitable for the present work, which aims at making use of real market data.
Finally, we appreciate its simplicity when compared to other schemes for moving from continuous to discrete time. The NEDS method and its properties are also well documented in [9], where the authors apply the NEDS to the Goodwin model.
Before proceeding, we expand the t a n h by using the Taylor series, stopping at the third order: t a n h ( x ) = tanh ( x 0 ) + tanh ( x 0 ) ( x x 0 ) + 1 2 tanh ( x 0 ) ( x x 0 ) 2 + 1 6 tanh ( x 0 ) ( x x 0 ) 3 + o ( x x 0 ) 3 . Since System (1) has the unique fundamental steady state ( P A , P B ) = ( F A , F B ) , we use it as the center of the Taylor formula. We obtain t a n h ( x ) = x 1 3 x 3 + o ( x 3 ) (our mathematical approximations have sense in an opportune neighborhood of the fundamental steady state).
Hence, after expanding the t a n h and posing τ = 1 , System (1) becomes:
d P i d t = γ f i ( F i P t i ) + γ a i ( P t i P t 1 i ) + γ c i ( P t i P t 1 i ) γ c i ( P t j P t 1 j ) + 1 3 μ i α f i β f 3 ( F i P t i ) 3 1 3 μ i α a i β a 3 ( P t i P t 1 i ) 3 1 3 μ i α c i β c 3 [ ( P t i P t 1 i ) ( P t j P t 1 j ) ] 3
where we followed He et al. (2018) [7] in defining the measures of the activities of the three types of agents: γ f i = μ i α f i β f , γ a i = μ i α a i β a , γ c i = μ i α c i β c ( i = A , B ).
We now limit our considerations to the terms in prices until the second order (ignoring the third order terms) (notice that, in this way, the existence of the fundamental steady state is preserved) to obtain:
d P i d t = ( γ a i + γ c i γ f i ) P t i ( γ a i + γ c i ) P t 1 i γ c i P t j + γ c i P t 1 j + γ f i F i 1 3 μ i α f i β f 3 [ 3 P t i ( F i ) 2 + 3 F i ( P t i ) 2 ]
that is:
d P i d t = ( γ a i + γ c i γ f i ) P t i ( γ a i + γ c i ) P t 1 i γ c i P t j + γ c i P t 1 j + γ f i F i μ i α f i β f 3 P t i ( F i ) 2 + F i ( P t i ) 2
For computational purposes, we rewrite the system in terms of deviations from fundamentals, x t i = P t i F i (for i = A , B ):
d x i d t = ( γ a i + γ c i γ f i ) x t i ( γ a i + γ c i ) x t 1 i γ c i ( x t j x t 1 j ) γ f i β f 2 ( F i ) 2 + F i x t i x t i
Let us move the derivative d x d t from continuous to discrete time by implementing the NEDS construction rules, as described by [8]:
  • The left-hand side of the ODE is discretized in the following way:
    d x d t x t + 1 x t ϕ ( h )
    where h is the step size and ϕ ( h ) = h + O ( h 2 ) a s h 0 +
  • ϕ has the following form
    ϕ ( h ) = e r h 1 r
    with r > 0 real constant.
Notice that, in our case, coefficients of both equations of the system are the same. For this reason, the left-hand sides of both equations are discretized in the same way.
Applying this scheme to our ODE and considering that, in the right hand side of Equation (3), the term depending on x t i is of the form r i x t i + g ( x t i ) x t i , we define r i = γ a i + γ c i γ f i and ϕ i ( h ) = e r i h 1 r i in order to obtain:
x t + 1 i x t i ϕ i ( h ) = r i x t i ( γ a i + γ c i ) x t 1 i γ c i ( x t j x t 1 j ) γ f i β f 2 [ F i x t i + ( F i ) 2 ] x t i
which can be rewritten as:
x t + 1 i = r i e r i h 1 r i x t i + x t i ϕ i ( h ) γ f i β f 2 [ F i x t i + ( F i ) 2 ] x t i ϕ i ( h ) ( γ a i + γ c i ) x t 1 i ϕ i ( h ) γ c i ( x t j x t 1 j )
and we obtain the following final system:
x t + 1 i = e r i h x t i ϕ i ( h ) γ f i β f 2 [ F i x t i + ( F i ) 2 ] x t i ϕ i ( h ) ( γ a i + γ c i ) x t 1 i ϕ i ( h ) γ c i ( x t j x t 1 j )
with ϕ i ( h ) = e r i h 1 r i , r i = γ a i + γ c i γ f i and h > 0 .
As previously explained, in this work we are interested in the dynamics around the fundamental steady state. Hence, let us now approach its local stability analysis.

3. Local Dynamics

In order to investigate the local stability of the unique fundamental steady state, we have to make use of technical variables for obtaining a system of first-order difference equations:
x t + 1 A = e r A h x t A ϕ A ( h ) γ f A β f 2 [ F A x t A + ( F A ) 2 ] x t A ϕ A ( h ) ( γ a A + γ c A ) x t 1 A ϕ A ( h ) γ c A ( x t B x t 1 B ) x t + 1 B = e r B h x t B ϕ B ( h ) γ f B β f 2 [ F B x t B + ( F B ) 2 ] x t B ϕ B ( h ) ( γ a B + γ c B ) x t 1 B ϕ B ( h ) γ c B ( x t A x t 1 A ) y t + 1 A = x t A y t + 1 B = x t B
whose Jacobian matrix evaluated at the fundamental equilibrium ( 0 , 0 ) is:
J ( 0 , 0 ) = ( e r A h ϕ A ( h ) γ f A β f 2 ( F A ) 2 ϕ A ( h ) γ c A ϕ A ( h ) ( γ a A + γ c A ) ϕ A ( h ) γ c A ϕ B ( h ) γ c B e r B h ϕ B ( h ) γ f B β f 2 ( F B ) 2 ϕ B ( h ) γ c B ϕ B ( h ) ( γ a B + γ c B ) 1 0 0 0 0 1 0 0 )
We denote by D e t ( J ) and T r ( J ) the determinant and the trace of the Jacobian matrix J. The determinant is D e t ( J ) = ϕ A ( h ) ϕ B ( h ) [ ( γ a A + γ c A ) ( γ a B + γ c B ) γ c A γ c B ] and the trace can be written as: T r ( J ) = 2 + ( γ a A + γ c A ) ϕ A ( h ) + ( γ a B + γ c B ) ϕ B ( h ) γ f A ϕ A ( h ) [ 1 + ( β f F A ) 2 ] γ f B ϕ B ( h ) [ 1 + ( β f F B ) 2 ] (we make use of relations e r i h = r i ϕ i ( h ) + 1 and r i = γ a i + γ c i γ f i .).
Finally, we recall the necessary and sufficient conditions guaranteeing the local stability of fixed point:
1 + T r ( J ) + D e t ( J ) > 0
1 T r ( J ) + D e t ( J ) > 0
1 D e t ( J ) > 0
and we remember that the violation of one of them implies, respectively, the “flip, fold and Neimark-Sacker” bifurcation (see [12]).
The stability conditions coming from the analytical study give us the chance to investigate the long-term behavior of the system by performing numerical simulations. In particular, the following numerical analysis aims at comparing the map with the benchmark model in continuous time.
To this end, we follow the definition given by [8], according to which a discretization scheme is dynamically consistent when the long-term behavior of the discrete model is the same as the continuous one, in terms of attractors and bifurcations.
Concerning the former, we first show that the discrete-time model is able to exhibit the same bistable dynamics as illustrated in [7]. To this end, in Figure 1, we plot the attractors of our system in the plane ( x A , x B ) for the same parameter values and initial conditions as the benchmark model. Our model exhibits the coexistence of attractors, and, as in [7], different price dynamics appear (for different initial values), and it also confirms the destabilizing role of cross-sectional momentum traders.
In order to show that the bifurcations of the ODE and DE are the same, in Figure 2, we depict the bifurcation diagram of the discrete variable x t A with respect to β c , which shows the same bifurcations of [7] for the same range of the parameter β c .
Finally, we recall that a discretization scheme is called a nearly exact discretization scheme if it is dynamically consistent and the trajectories of the resulting DE are the same or nearly the same as those of the ODE (see [8,9]). Hence, in Figure 3, we plot the trajectories of the continuous-time model of [7] (panel (a)) and the trajectories of our discrete-time model (panel (b)). As we can see, the trajectories are nearly the same for equal parameter values and initial conditions.

4. Empirical Model

In this section, we illustrate how our model is able to match some stylized facts of the U.S. market. We proceed in two steps. We first consider the assets of six of the biggest companies: Amazon (amzn), Apple (aapl), Tesla (tsla), Netflix (nflx), Exxon and Intel. Our dataset comes from Datastream and consists of 3082 daily observations starting in January 2003 and ending in February 2023. In what follows, the simulations are performed, including a stochastic component ϵ N ( 0 , ( σ ) 2 ) , to the demand of each trader. σ is a positive parameter representing the standard deviations of the normal random variables that we assume to be equal to one for all the traders. Numerical simulations focus on daily log returns, specified as:
r t = ln ( P t ) ln ( P t 1 )
In Figure 4, we present the time series of the returns of the six companies, while in Figure 5, we show the returns of the simulated time series of our model (Asset A and Asset B, respectively). Observing the two figures, we note that the path of the simulated time series reproduces the returns of the six companies. Both Figure 4 and Figure 5 show that the time series exhibit volatility clustering, a phenomenon that highlights the occurrence of large fluctuations subsequently followed by small fluctuations in returns. Considering our model, assets A and B also show the phenomenon of fat tails in addition to that of volatility clustering, consistent with many empirical studies (see [13,14], for example).
In Table 1, we report some quantitative characteristics of the returns of the analyzed companies in the U.S. market; the same summary statistics were reported for our model. In our simulations, parameters are fixed, as in Figure 3. For convenience, we recall that β f = 0.2 and β c = 0.03 , while initial conditions are x 0 A = 2 , x 0 B = 2 . The obtained results are reported in Table 1, where Assets A and B are similar to the couple Exxon–Tesla for what concerns the minimum and maximum of returns.
We also take into account changes in some key parameters. In particular, we focus on two parameters, β f and β c , which reflect the reactivity of the fundamentalists and cross-sectional momentum traders, respectively. The results are reported in Table 2 (for the fundamentalists) and Table 3 (for the cross-sectional momentum traders), where we varied only one parameter at a time. To this purpose, looking at Table 2, when β f assumes the values of 0.2001 (see Figure 6) and 0.2003 , the simulated model, including Assets A and B, is similar to the couple Exxon–Tesla. About the mean, increasing the value of β f , we observe that, for β f = 0.2004 and β f = 0.20044 , our model reproduces the statistics of the couples Intel–Netflix and Tesla–Netflix, respectively.
From Table 2, we observe that, when increasing the values of β f , the mean of both assets decreases, while maximum values increase and minimum values decrease, meaning that they trade more aggressively in order to bring the price to its equilibrium value. These results are coherent with the evidence on the behavior of fundamentalists (see, for instance, [1,4]). In fact, fundamentalists tend to stabilize the market, and they bet on the mean reversion of the price to its fundamental value. However, the larger the mispricing, the more aggressive they become.
On the other hand, considering the effects of the change in β c , in Figure 7, we report the behavior of Assets A and B for β c = 0.03018 , while Table 3 describes their statistics when β c varies. In particular, we can observe that, when increasing the values of the parameter β c , the mean of Asset A always increases, while the mean of Asset B shows fluctuations (also, for what concerns minimum and maximum values, we observe fluctuations). This is in line with the behavior of momentum traders and System (5). Indeed, β c exhibits anomalous behavior due to the fact that it influences both of the assets in System (5).
Finally, we would like to point out that we also checked the effect of changes in the parameter β a , finding that it does not affect the path of the returns, as we expected.
We further investigated the phenomenon of volatility clustering from a quantitative perspective, following [10,11]. In detail, in order to observe the persistence of volatility, we performed an estimation of the power law component of autocorrelations (ACFs) of absolute returns, d. The results are shown in Table 4. We denote with q the number of lags, ζ the parameter capturing the ACF of absolute returns with lag one, and with d the power exponent capturing the decay of the ACFs. In line with [10,11], the value of d ranges between 0.2 and 0.4 , confirming not only the presence of volatility clustering but also that our model is coherent with the stylized facts of four of the U.S. companies. However, it is worth noting that, about estimates of both Assets A and B, the value of R 2 is lower with respect to the U.S. companies. Moreover, the significance level is also different among two assets. Indeed, the estimate of the parameter ζ is significant at 10 % level for Asset A and at 1 % for Asset B. Although our results do not replicate the stylized facts of U.S. companies perfectly, the model helps us understand the mechanism behind financial markets when traders with different investing attitudes interact. In this line of reasoning, our model does not represent a “facsimile model” whose purpose is to replicate some specific situations and “predict” the future exactly, but it intends to grasp the mechanism behind financial markets, and in this sense, it represents an abstract model useful to this scope in contrast to more complex models that prevent the understanding of such mechanisms (see [15,16] for a detailed discussion).

5. Conclusions

We analyzed a discrete-time heterogeneous agent model based on the continuous-time counterpart investigated by [7]. We first discretized the model of [7] by making use of the nearly exact discretization scheme developed by [8] for its simplicity and relying on the successful results obtained. Then, we proved that our model preserves the same dynamics as the original continuous-time model. Indeed, it confirmed the bistable dynamics with the coexistence of multiple attractors. The use of this non-trivial discretization method enabled us to obtain a model that preserves the original dynamic properties in continuous time, in the sense of equilibria, their stability and bifurcations. The additional capability of our model with respect to the benchmark one is the possibility of making use of discrete-time data, as they are usually available in finance. Moreover, we also confirmed the destabilizing role of cross-sectional momentum traders in generating complex dynamics in the time series of returns. In addition, we considered a stochastic version of our model to capture the main stylized facts of the U.S. market. In particular, we focused on fat tails and the volatility clustering phenomenon. Finally, we concentrated our analysis on the effects of the key parameters on the pattern of returns, i.e., fundamentalists and cross-sectional momentum reactivity parameters. From numerical simulations, the results showed the stabilizing role of fundamentalists and the destabilizing role of cross-sectional momentum traders. The model lends itself to various extensions. In fact, we considered fixed proportions of agents, but the model can be extended by relaxing this assumption and analyzing the effects of some switching mechanisms (such as, for example, [2,6,17]). Another direction of future research should consider a more rigorous analysis of the stochastic part of the model, following the contributions of [18,19].

Author Contributions

Formal analysis, S.B.; investigation, S.B. and G.C.; software, G.C.; supervision, G.P.; validation, G.P.; visualization, G.P.; writing—original draft, S.B. and G.C.; writing—review and editing, S.B., G.C. and G.P. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Day, R.H.; Huang, W. Bulls, bears and market sheep. J. Econ. Behav. Organ. 1990, 14, 299–329. [Google Scholar] [CrossRef]
  2. Brock, W.A.; Hommes, C.H. Heterogeneous beliefs and routes to chaos in a simple asset pricing model. J. Econ. Dyn. Control 1998, 22, 1235–1274. [Google Scholar] [CrossRef]
  3. Bischi, G.I.; Gallegati, M.; Gardini, L.; Leombruni, R.; Palestrini, A. Herd behavior and nonfundamental asset price fluctuations in financial markets. Macroecon. Dyn. 2006, 10, 502–528. [Google Scholar] [CrossRef]
  4. Tramontana, F.; Gardini, L.; Dieci, R.; Westerhoff, F. The emergence of bull and bear dynamics in a nonlinear model of interacting markets. Discret. Dyn. Nat. Soc. 2009, 2009, 310471. [Google Scholar]
  5. Brianzoni, S.; Mammana, C.; Michetti, E. Updating wealth in an asset pricing model with heterogeneous agents. Discret. Dyn. Nat. Soc. 2010, 2010, 676317. [Google Scholar] [CrossRef]
  6. Dieci, R.; He, X.Z. Cross-section instability in financial markets: Impatience, extrapolation, and switching. Decis. Econ. Financ. 2021, 44, 727–754. [Google Scholar] [CrossRef]
  7. He, X.Z.; Li, K.; Wang, C. Time-varying economic dominance in financial markets: A bistable dynamics approach. Chaos Interdiscip. J. Nonlinear Sci. 2018, 28, 055903. [Google Scholar] [CrossRef] [PubMed]
  8. Kwessi, E.; Elaydi, S.; Dennis, B.; Livadiotis, G. Nearly exact discretization of single species population models. Nat. Resour. Model. 2018, 31, e12167. [Google Scholar] [CrossRef]
  9. Grassetti, F.; Guzowska, M.; Michetti, E. A dynamically consistent discretization method for Goodwin model. Chaos Solitons Fractals 2020, 130, 109420. [Google Scholar] [CrossRef]
  10. He, X.Z.; Zheng, H. Trading heterogeneity under information uncertainty. J. Econ. Behav. Organ. 2016, 130, 64–80. [Google Scholar] [CrossRef]
  11. Campisi, G.; Muzzioli, S.; Zaffaroni, A. Nonlinear dynamics in asset pricing: The role of a sentiment index. Nonlinear Dyn. 2021, 105, 2509–2523. [Google Scholar] [CrossRef]
  12. Medio, A.; Lines, M. Nonlinear Dynamics: A Primer; Cambridge University Press: Cambridge, UK, 2001. [Google Scholar]
  13. Lux, T. The socio-economic dynamics of speculative markets: Interacting agents, chaos, and the fat tails of return distributions. J. Econ. Behav. Organ. 1998, 33, 143–165. [Google Scholar] [CrossRef]
  14. Chiarella, C.; Iori, G. A simulation analysis of the microstructure of double auction markets. Quant. Financ. 2002, 2, 346. [Google Scholar] [CrossRef]
  15. Gilbert, N. Agent-Based Models; Sage Publications: Thousand Oaks, CA, USA, 2019. [Google Scholar]
  16. Weisberg, M. Simulation and Similarity: Using Models to Understand the World; Oxford University Press: Oxford, UK, 2012. [Google Scholar]
  17. Westerhoff, F.H.; 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 2006, 30, 293–322. [Google Scholar] [CrossRef]
  18. Franke, R.; Westerhoff, F. Why a simple herding model may generate the stylized facts of daily returns: Explanation and estimation. J. Econ. Interact. Coord. 2016, 11, 1–34. [Google Scholar] [CrossRef]
  19. Kukacka, J.; Barunik, J. Estimation of financial agent-based models with simulated maximum likelihood. J. Econ. Dyn. Control 2017, 85, 21–45. [Google Scholar] [CrossRef]
Figure 1. Attractor in the plane ( x t A , x t B ) for parameter values: α f A = 0.2 , α f B = 0.25 , α c A = 0.1 , α c B = 0.1 , β a = 0.05 , β c = 0.03 , μ A = 15 , μ B = 15 , β f = 0.2 , α a A = 0.7 , α a B = 0.65 , F A = 0 , F B = 0 , γ a A = 0.6 , γ a B = 0.75 , γ c A = 0.045 , γ c B = 0.045 , γ f A = 0.6 , γ f B = 0.75 , r A = 0.045 , r B = 0.045 , ϕ A = 1.2559 , ϕ B = 1.2559 , h = 1.21 and initial conditions x 0 A = 2 , x 0 B = 2 in (a), while x 0 A = 20 , x 0 B = 20 and h = 1.2217 in (b).
Figure 1. Attractor in the plane ( x t A , x t B ) for parameter values: α f A = 0.2 , α f B = 0.25 , α c A = 0.1 , α c B = 0.1 , β a = 0.05 , β c = 0.03 , μ A = 15 , μ B = 15 , β f = 0.2 , α a A = 0.7 , α a B = 0.65 , F A = 0 , F B = 0 , γ a A = 0.6 , γ a B = 0.75 , γ c A = 0.045 , γ c B = 0.045 , γ f A = 0.6 , γ f B = 0.75 , r A = 0.045 , r B = 0.045 , ϕ A = 1.2559 , ϕ B = 1.2559 , h = 1.21 and initial conditions x 0 A = 2 , x 0 B = 2 in (a), while x 0 A = 20 , x 0 B = 20 and h = 1.2217 in (b).
Mathematics 11 02348 g001
Figure 2. Bifurcation diagram on varying β c [ 0.065 , 0.09 ] for parameter values: α f A = 0.2 , α f B = 0.25 , α c A = 0.1 , α c B = 0.1 , β a = 0.05 , μ A = 15 , μ B = 15 , β f = 0.2 , α a A = 0.7 , α a B = 0.65 , F A = 0 , F B = 0 , γ a A = 0.6 , γ a B = 0.75 , γ c A = 0.045 , γ c B = 0.045 , γ f A = 0.6 , γ f B = 0.75 , r A = 0.045 r B = 0.045 , ϕ A = 1.2559 , ϕ B = 1.2559 , h = 1.21 , and initial conditions x 0 A = 2 , x 0 B = 2 .
Figure 2. Bifurcation diagram on varying β c [ 0.065 , 0.09 ] for parameter values: α f A = 0.2 , α f B = 0.25 , α c A = 0.1 , α c B = 0.1 , β a = 0.05 , μ A = 15 , μ B = 15 , β f = 0.2 , α a A = 0.7 , α a B = 0.65 , F A = 0 , F B = 0 , γ a A = 0.6 , γ a B = 0.75 , γ c A = 0.045 , γ c B = 0.045 , γ f A = 0.6 , γ f B = 0.75 , r A = 0.045 r B = 0.045 , ϕ A = 1.2559 , ϕ B = 1.2559 , h = 1.21 , and initial conditions x 0 A = 2 , x 0 B = 2 .
Mathematics 11 02348 g002
Figure 3. Comparison between continuous (panel (a)) and discrete (panel (b)) models for parameter values: α f A = 0.2 , α f B = 0.25 , α c A = 0.1 , α c B = 0.1 , β a = 0.05 , β c = 0.03 , μ A = 15 , μ B = 15 , β f = 0.2 , α a A = 0.7 , α a B = 0.65 , F A = 0 , F B = 0 , γ a A = 0.6 , γ a B = 0.75 , γ c A = 0.045 , γ c B = 0.045 , γ f A = 0.6 , γ f B = 0.75 , r A = 0.045 , r B = 0.045 , ϕ A = 1.2559 , ϕ B = 1.2559 , h = 1.21 and initial conditions x 0 A = 2 , x 0 B = 2 .
Figure 3. Comparison between continuous (panel (a)) and discrete (panel (b)) models for parameter values: α f A = 0.2 , α f B = 0.25 , α c A = 0.1 , α c B = 0.1 , β a = 0.05 , β c = 0.03 , μ A = 15 , μ B = 15 , β f = 0.2 , α a A = 0.7 , α a B = 0.65 , F A = 0 , F B = 0 , γ a A = 0.6 , γ a B = 0.75 , γ c A = 0.045 , γ c B = 0.045 , γ f A = 0.6 , γ f B = 0.75 , r A = 0.045 , r B = 0.045 , ϕ A = 1.2559 , ϕ B = 1.2559 , h = 1.21 and initial conditions x 0 A = 2 , x 0 B = 2 .
Mathematics 11 02348 g003
Figure 4. Volatility clustering. Empirical evidence from U.S. market.
Figure 4. Volatility clustering. Empirical evidence from U.S. market.
Mathematics 11 02348 g004
Figure 5. Volatility clustering. Asset A and Asset B of our model.
Figure 5. Volatility clustering. Asset A and Asset B of our model.
Mathematics 11 02348 g005
Figure 6. Volatility clustering. Asset A and Asset B of our model when β f = 0.2001 .
Figure 6. Volatility clustering. Asset A and Asset B of our model when β f = 0.2001 .
Mathematics 11 02348 g006
Figure 7. Volatility clustering. Asset A and Asset B of our model when β c = 0.03018 .
Figure 7. Volatility clustering. Asset A and Asset B of our model when β c = 0.03018 .
Mathematics 11 02348 g007
Table 1. Summary statistics of returns. The table reports the summary statistics including mean, standard deviation (sd), minimum and maximum values of Amazon, Apple, Tesla, Netflix, Exxon, Intel and Assets A and B.
Table 1. Summary statistics of returns. The table reports the summary statistics including mean, standard deviation (sd), minimum and maximum values of Amazon, Apple, Tesla, Netflix, Exxon, Intel and Assets A and B.
AssetMeansdMinMax
Amazon0.00090.0205−0.15140.1462
Apple0.00080.0179−0.13770.1132
Tesla0.00160.0354−0.23650.2183
Netflix0.00090.0327−0.43260.3522
Exxon−0.00020.0162−0.11940.1304
Intel−0.00010.0188−0.17830.1990
A0.00840.0183−0.10400.1376
B−0.00390.0210−0.23140.2662
Table 2. Summary statistics of returns. The table reports the summary statistics, including mean, standard deviation (sd), and minimum and maximum values of Assets A and B when we only let β f vary.
Table 2. Summary statistics of returns. The table reports the summary statistics, including mean, standard deviation (sd), and minimum and maximum values of Assets A and B when we only let β f vary.
β f AssetMeansdMinMax
0.2001A−0.00060.0081−0.10740.1391
B0.00300.0232−0.28980.2794
0.2003A−0.00070.0199−0.11580.1448
B0.00290.0638−0.29790.2960
0.2004A−0.00090.0685−0.14420.1589
B0.00230.2220−0.32190.3130
0.20044A−0.01010.1185−0.25090.2150
B0.00040.3886−0.65220.6488
Table 3. Summary statistics of returns. The table reports the summary statistics, including mean, standard deviation (sd), and minimum and maximum values of Assets A and B when we let only β c vary.
Table 3. Summary statistics of returns. The table reports the summary statistics, including mean, standard deviation (sd), and minimum and maximum values of Assets A and B when we let only β c vary.
β c AssetMeansdMinMax
0.0301A−0.00080.0089−0.10670.1382
B−0.00390.0233−0.24350.2719
0.03018A−0.00060.0092−0.16470.2038
B0.00200.0221−0.29160.2967
0.03025A0.00070.0096−0.13490.1109
B0.00050.0248−0.29710.2617
0.0305A0.02030.0277−0.14450.1765
B0.00040.0843−0.30410.2875
Table 4. Persistence of ACFs of absolute returns. For each return series in amzn, aapl, nflx, tsla, exxon, intel and Asset A and Asset B, we estimate c o r r ( | r t + q | , | r t | ) ζ / q d with nonlinear least squares and report ζ and d 1 .
Table 4. Persistence of ACFs of absolute returns. For each return series in amzn, aapl, nflx, tsla, exxon, intel and Asset A and Asset B, we estimate c o r r ( | r t + q | , | r t | ) ζ / q d with nonlinear least squares and report ζ and d 1 .
d ζ N R 2
amzn 0.2858 *** 0.1775 ***60 0.6632
c o r r ( | r t + q | , | r t | ) ( 0.0206 )
aapl 0.3955 *** 0.2408 ***60 0.6729
c o r r ( | r t + q | , | r t | ) ( 0.0523 )
nflx 0.2417 *** 0.1118 ***60 0.3827
c o r r ( | r t + q | , | r t | ) ( 0.0284 )
tsla 0.2820 *** 0.1581 ***60 0.6022
c o r r ( | r t + q | , | r t | ) ( 0.0250 )
exxon 0.2069 *** 0.3816 ***60 0.7709
c o r r ( | r t + q | , | r t | ) ( 0.0317 )
intel 0.3820 *** 0.2855 ***60 0.7716
c o r r ( | r t + q | , | r t | ) ( 0.0412 )
Asset A 0.3799 ** 0.2118 *60 0.1890
c o r r ( | r t + q | , | r t | ) ( 0.1700 )
Asset B 0.3599 *** 0.2571 ***60 0.2672
c o r r ( | r t + q | , | r t | ) ( 0.0812 )
1 *** significant at 1%, ** significant at 5%, * significant at 10%.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Brianzoni, S.; Campisi, G.; Pacelli, G. Coexisting Attractors in a Heterogeneous Agent Model in Discrete Time. Mathematics 2023, 11, 2348. https://doi.org/10.3390/math11102348

AMA Style

Brianzoni S, Campisi G, Pacelli G. Coexisting Attractors in a Heterogeneous Agent Model in Discrete Time. Mathematics. 2023; 11(10):2348. https://doi.org/10.3390/math11102348

Chicago/Turabian Style

Brianzoni, Serena, Giovanni Campisi, and Graziella Pacelli. 2023. "Coexisting Attractors in a Heterogeneous Agent Model in Discrete Time" Mathematics 11, no. 10: 2348. https://doi.org/10.3390/math11102348

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop