1 Introduction

Financial markets regularly display severe bubbles and crashes. The detailed historical accounts compiled by Galbraith [38], Kindleberger and Aliber [52] and Shiller [76] highlight the fact that the instability of financial markets may also harm the real economy. The Great Depression, triggered by the stock market crash of 1929, and the Great Recession, caused by the financial havoc of 2007, are just two such examples of notoriety. Nonlinear asset-pricing models, featuring interactions between heterogeneous interacting speculators that can result in complex (chaotic) price dynamics, provide important insights into the functioning of financial markets and may therefore help policymakers derive strategies that are conductive to improving market stability. To illustrate the power of this research approach, we discuss one particular asset-pricing model—the seminal framework by Brock and Hommes [16]—and explore its possible stabilization via a central authority seeking to offset the destabilizing trading behavior of speculators. Our paper shows that tools from the field of nonlinear dynamical systems may foster our understanding of the functioning of financial markets, thereby enabling policymakers to design better trading environments in the future.

To set the stage for our paper, a few remarks are in order. In the aforementioned asset-pricing literature, speculators follow simple behavioral trading rules to determine their investment positions, an assumption that is in line with numerous empirical observations. In particular, Menkhoff and Taylor [59] and Hommes [46] present empirical and experimental evidence showing that speculators believe in two contrasting trading concepts. First, they use technical trading rules [60], assuming the continuation of the current market trend. Second, they use fundamental trading rules [39], believing that asset prices will return toward their fundamental values. While technical trading rules add a destabilizing positive feedback effect to the dynamics, fundamental trading rules entail a stabilizing negative feedback. Since there is widespread empirical evidence that speculators switch between technical and fundamental trading rules (see, e.g., [2, 4, 12, 36], most models in this field possess at least one nonlinearity, giving rise to the following stylized boom-bust generating mechanism. Near the model’s fundamental value, technical trading rules tend to dominate the market, and their use may initiate a bubble process. As the price runs away from its fundamental value, however, fundamental trading rules become more influential and eventually bring asset prices back to values that are more moderate. Unfortunately, this is often the starting point for the next bubble, as technical trading rules gain in popularity again.

The interplay between destabilizing technical trading rules and stabilizing fundamental trading rules can produce complex (chaotic) dynamics that closely resembles the dynamics of actual financial markets. Since these models possess a high degree of realism—they are based on empirical observations, display a plausible internal functioning, and match important statistical properties of financial markets—policymakers can use them as artificial laboratories to evaluate the effects of regulatory policies. In general, we can expect at least two different types of result from such exercises: a positive one and a negative one. This is also the case for our experiments. As we will see, our analysis reveals that a central authority may stabilize the dynamics of the model by Brock and Hommes [16] by adopting a targeting long-run fundamentals strategy, i.e., by buying assets when they are undervalued and selling them when they are overvalued. However, our analysis also demonstrates that well-intended intervention strategies that are plausible, at least at first sight, may fail. For instance, a central authority that applies a leaning against the wind strategy by selling assets when the market is increasing and buying assets when the market is decreasing does not necessarily bring prices back toward fundamental values.

Elementary insights offered by the field of nonlinear dynamical systems may help us to comprehend this puzzling outcome. The model by Brock and Hommes [16] creates complex (chaotic) boom-bust asset-price dynamics via a bifurcation route that first displays a pitchfork bifurcation and then a Neimark–Sacker bifurcation. Our analysis indicates that a leaning against the wind strategy may suppress or reverse a Neimark–Sacker bifurcation, but has no real power against a pitchfork bifurcation. In contrast, a targeting long-run fundamentals strategy may prevent a pitchfork bifurcation, therefore allowing policymakers to establish efficient markets. Simulations reveal that the stabilizing effect of the latter strategy is quite robust, e.g., with respect to exogenous noise. We would like to stress that the realization of the negative result is quite important because it reveals that policymakers must plan and execute their interventions very carefully, as remarked by Baumol [8]. Of course, positive results are also relevant because they may offer policymakers powerful instruments to stabilize financial markets. In this respect, we would like to stress that insights from the theory of chaos control, summarized by Schöll and Schuster [75], may be worthy of greater attention from the economic profession.

The rest of the paper is organized as follows. In Sect. 2, we sketch the literature that addresses nonlinear asset-pricing models and a number of related policy papers. In Sect. 3, we introduce a popular specification of the model by Brock and Hommes [16], and discuss how interventions by a central authority may affect its dynamics. In Sect. 4, we conclude our paper. A number of derivations and discussions are presented in Appendix A.

2 Literature review

In this section, we provide a brief review of nonlinear asset-pricing models and policy insights derived from them. For more detailed surveys about nonlinear asset-pricing models, see, for instance, Chiarella et al. [22], Hommes and Wagener [45] and Dieci and He [32].Footnote 1 Westerhoff [85] and Westerhoff and Franke [87] cover some of the progress that has been made in recent years with respect to applying such models to conduct policy experiments.

2.1 Nonlinear asset-pricing models

Day and Huang [25] develop one of the first nonlinear asset-pricing models.Footnote 2 In their seminal work, interactions between chartists (following a linear rule) and fundamentalists (following a nonlinear trading rule) may create complex (chaotic) bull and bear market dynamics. Chiarella [19] studies the equally reasonable opposite scenario, i.e., chartists adhere to a nonlinear trading rule, while the trading behavior of fundamentalists is linear. De Grauwe et al. [27] propose a model in which the market impact of fundamentalists is nonlinear since they disagree with the market’s true fundamental value. In Lux [56] and Bischi et al. [10], speculators switch between technical and fundamental trading rules because of herding effects, while Brock and Hommes [16] assume that speculators’ rule-selection behavior depends on past realized profits. He and Westerhoff [40] introduce a framework in which speculators pick trading rules with a view toward market circumstances. The market impact of chartists and fundamentalists may also vary over time due to different wealth dynamics, as discussed in Chiarella and He [23], Chiarella et al. [21] or Anufriev and Dindo [3]. Branch and Evans [13, 14] introduce models in which speculators learning about an asset’s risk-return profile may cause bubbles and crashes.

Rosser et al. [78] consider that the evolution of a market’s fundamental value may follow a chaotic process. Taking this idea a step further, de Grauwe and Grimaldi [29, 30] study a financial market framework with nonlinear repercussions from the real economy, while Westerhoff [86], Naimzada and Pireddu [61, 62] and Lengnick and Wohltmann [55] capture nonlinear interactions between financial markets and the real economy. Moreover, Westerhoff [84] and Chiarella et al. [20] study the case in which speculators switch across different markets. Schmitt and Westerhoff [71] and Dieci et al. [33] show that market entry and exit waves may also lead to endogenous boom-bust cycles. Similar ideas and modeling concepts have recently been used to capture the dynamics of housing markets, see, e.g., Dieci and Westerhoff [34], Diks and Wang [35], Campisi et al. [18], Bolt et al. [11] and Schmitt and Westerhoff [73]. Moreover, Huang and Day [48] develop a piecewise-linear version of the model by Day and Huang [25]. Studies by Tramontana et al. [79, 80], Huang et al. [49] and Huang and Zheng [50] reveal that such models, often deeply analytically tractable, may give rise to many surprising economic phenomena. See also the survey by Tramontana and Westerhoff [81] and the contribution by Avrutin et al. [7] for in-depth mathematical background information.

2.2 Policy insights

Let us start with the contributions that are most closely related to our work: central bank interventions. Hung [51] and Neely [63, 64] report that central banks have intervened quite frequently in foreign exchange markets in the past, using two different intervention strategies. Central banks may conduct so-called leaning against the wind interventions, that is, they buy (sell) foreign currency when the exchange rate decreases (increases) to diminish or break the momentum of the current exchange rate trend. Alternatively, they conduct targeting long-run fundamentals interventions, that is, they intervene in support of a target exchange rate, e.g., the market’s fundamental value. Of course, such behavior is not limited to foreign exchange markets; it can also be applied by policymakers to other asset markets such as stock or commodity markets. This is precisely what we do in our paper.

Szpiro [77] is one of the first to use a nonlinear asset-pricing model to explore the effects of such interventions. In particular, he shows that the targeting long-run fundamentals strategy may inadvertently induce chaos. In contrast, Wieland and Westerhoff [88] show that the targeting long-run fundamentals strategy is related to certain chaos control methods and may, if properly executed, stabilize asset markets. See Westerhoff [85] and Westerhoff and Franke [87] for further applications. All these contributions are based on models in which a market maker adjusts prices with respect to speculators’ order flow. Within the Brock and Hommes [16] model—the workhorse for our analysis—asset prices adjust such that the demand for the risky asset is equal to the supply of the risky asset. Moreover, we conduct our analysis taking a dynamical system perspective, highlighting the role of the model’s bifurcation structure.

Nonlinear asset-pricing models have also been used to explore the effects of transaction taxes [57, 83], trading halts [82, 89], price limits [24, 40], short-selling constraints [5, 26] and interest rate rules [74]. Scalas et al. [67] addressed insider trading and fraudulent behavior, while Hermsen et al. [43] explore the effects of disclosure requirements. Brock et al. [17] examine problems that may arise due to the increasing number of hedging instruments. We briefly remark that similar experiments exist for other markets that entail nonlinearities. For instance, Schmitt and Westerhoff [70] show that the nonlinear cobweb model by Brock and Hommes [15] may be stabilized if firms have to pay a profit tax. However, Schmitt et al. [69] warn that profit taxes may also harbor a number of surprising and possibly undesirable side effects.

3 Stabilizing nonlinear asset-price dynamics: an illustrative example

In the following, we recap a popular specification of the seminal asset-pricing model by Brock and Hommes [16] to illustrate how nonlinear interactions between heterogeneous speculators may create complex (chaotic) boom-bust asset-price dynamics. However, we extend their setup by considering a central authority seeking to stabilize such dynamics via two different countercyclical intervention strategies.

3.1 Basic model setup

Let us turn to the details of the model. Market participants can invest in a safe asset, paying the risk-free interest rate r, and in a risky asset, paying an uncertain dividend Dt. The dividend process of the risky asset is specified by

$$ D_{t} = \bar{D} + \delta_{t} , $$
(1)

where \( \delta_{t} \sim N\left( {0,\sigma_{\delta }^{2} } \right) \). While the price of the safe asset is constant, the price of the risky asset depends on the trading behavior of the market participants, comprising (heterogeneous) speculators, a central authority, long-term investors and liquidity trades. Our modeling of speculators’ demand for the risky asset follows Brock and Hommes [16].Footnote 3 Let Pt be the price of the risky asset (ex-dividend) at time t. The end-of-period wealth of speculator i can be expressed as

$$ W_{t + 1}^{i} = \left( {1 + r} \right)W_{t}^{i} + Z_{t}^{i} \left( {P_{t + 1} + D_{t + 1} - (1 + r} \right)P_{t} ), $$
(2)

where \( Z_{t}^{i} \) represents speculator i’s demand for the risky asset. Note that variables indexed with t + 1 are random. Speculators are myopic mean–variance maximizers. Their demand for the risky asset follows from

$$ \max_{{Z_{t}^{i} }} \left[ {E_{t}^{i} \left[ {W_{t + 1}^{i} } \right] - \frac{{\alpha^{i} }}{2}V_{t}^{i} \left[ {W_{t + 1}^{i} } \right]} \right], $$
(3)

where \( E_{t}^{i} \left[ {W_{t + 1}^{i} } \right] \) and \( V_{t}^{i} \left[ {W_{t + 1}^{i} } \right] \) denote speculator i’s belief about the conditional expectation and conditional variance of his wealth, and parameter \( \alpha^{i} > 0 \) stands for his risk aversion. Accordingly, speculator i’s optimal demand for the risky asset is

$$ Z_{t}^{i} = \frac{{E_{t}^{i} \left[ {P_{t + 1} } \right] + E_{t}^{i} \left[ {D_{t + 1} } \right] - \left( {1 + r} \right)P_{t} }}{{\alpha^{i} V_{t}^{i} \left[ {P_{t + 1} + D_{t + 1} } \right]}}. $$
(4)

To achieve a convenient expression of speculators’ aggregate demand for the risky asset, Brock and Hommes [16] introduce the following simplifying assumptions. There are N speculators in total, believing that \( E_{t}^{i} \left[ {D_{t + 1} } \right] = \bar{D} \). Moreover, all speculators hold the same constant variance beliefs, i.e., \( V_{t}^{i} \left[ {P_{t + 1} + D_{t + 1} } \right] = \sigma_{R}^{2} \), and possess the same degree of risk aversion, i.e., \( \alpha^{i} = \alpha > 0 \). We can therefore express speculators’ aggregate demand for the risky asset as \( Z_{t}^{S} = \sum\nolimits_{i = 1}^{N} {Z_{t}^{i} } = \frac{{\mathop \sum \nolimits_{i = 1}^{N} E_{t}^{i} \left[ {P_{t + 1} } \right] + N\bar{D} - N\left( {1 + r} \right)P_{t} }}{{\alpha \sigma_{R}^{2} }} \). Denoting speculators’ average expectation about the risky asset’s next-period price by \( E_{t} \left[ {P_{t + 1} } \right] = \frac{1}{N}\mathop \sum \nolimits_{i = 1}^{N} E_{t}^{i} \left[ {P_{t + 1} } \right] \) and normalizing the mass of speculators to N = 1 yield

$$ Z_{t}^{S} = \frac{{E_{t} \left[ {P_{t + 1} } \right] + \bar{D} - \left( {1 + r} \right)P_{t} }}{{\alpha \sigma_{R}^{2} }}. $$
(5)

Note that speculators’ demand for the risky asset increases with their price and dividend expectations and decreases with the risk-free interest rate, the current price of the risky asset, their risk aversion and variance beliefs.

Speculators may use a technical or a fundamental expectation rule to forecast the price of the risky asset. The market shares of speculators following the technical and fundamental expectation rule are labeled \( N_{t}^{C} \) and \( N_{t}^{F} = 1 - N_{t}^{C} \). Speculators’ average price expectations are defined by

$$ E_{t} [P_{t + 1} ] = N_{t}^{C} E_{t}^{C} \left[ {P_{t + 1} } \right] + N_{t}^{F} E_{t}^{F} \left[ {P_{t + 1} } \right]. $$
(6)

Speculators compute the fundamental value of the risky asset price by discounting future dividend payments, that is, \( F = \bar{D}/r \). Speculators applying the technical expectation rule, also called chartists, expect the deviation between the price of the risky asset and its fundamental value to increase. Their expectations are formalized by

$$ E_{t}^{C} \left[ {P_{t + 1} } \right] = P_{t - 1} + \chi \left( {P_{t - 1} - F} \right), $$
(7)

where \( \chi > 0 \) denotes the strength of speculators’ extrapolation behavior. Speculators using the fundamental expectation rule, also called fundamentalists, believe that the price of the risky asset will approach its fundamental value. Their expectations can be written as

$$ E_{t}^{F} \left[ {P_{t + 1} } \right] = P_{t - 1} + \phi \left( {F - P_{t - 1} } \right), $$
(8)

where \( 0 < \phi \le 1 \) indicates speculators’ expected mean reversion speed. Note that both expectation rules forecast the price of the risky asset for period t + 1 at the beginning of period t, based on information available in period t − 1.

Speculators switch between the technical and fundamental expectation rule with respect to their evolutionary fitness, measured in terms of past realized profits. Accordingly, the attractiveness of the two expectation rules is computed as

$$ A_{t}^{C} = \left( {P_{t - 1} + D_{t - 1} - \left( {1 + r} \right)P_{t - 2} } \right)Z_{t - 2}^{C}, $$
(9)

and

$$ A_{t}^{F} = \left( {P_{t - 1} + D_{t - 1} - \left( {1 + r} \right)P_{t - 2} } \right)Z_{t - 2}^{F} - \kappa , $$
(10)

where

$$ Z_{t - 2}^{C} = \frac{{E_{t - 2}^{C} \left[ {P_{t - 1} } \right] + \bar{D} - \left( {1 + r} \right)P_{t - 2} }}{{\alpha \sigma_{R}^{2} }}, $$
(11)

and

$$ Z_{t - 2}^{F} = \frac{{E_{t - 2}^{F} \left[ {P_{t - 1} } \right] + \bar{D} - \left( {1 + r} \right)P_{t - 2} }}{{\alpha \sigma_{R}^{2} }}. $$
(12)

Brock and Hommes [16] consider that the use of the fundamental expectation rule may be costly, so they subtract constant per period information costs \( \kappa \ge 0 \) from [10]. However, we may also regard parameter k as a behavioral bias in favor of the simpler technical expectation rule. See Anufriev et al. [1] for empirical evidence.

The market shares of chartists and fundamentalists are due to the discrete choice approach, i.e.,

$$ N_{t}^{C} = \frac{{\exp \left[ {\beta A_{t}^{C} } \right]}}{{\exp \left[ {\beta A_{t}^{C} } \right] + \exp \left[ {\beta A_{t}^{F} } \right]}}, $$
(13)

and

$$ N_{t}^{F} = \frac{{\exp \left[ {\beta A_{t}^{F} } \right]}}{{\exp \left[ {\beta A_{t}^{C} } \right] + \exp \left[ {\beta A_{t}^{F} } \right]}}. $$
(14)

The intensity of choice parameter \( \beta > 0 \) measures how quickly the mass of speculators switches to the more successful trading rule. The higher parameter β is, the more speculators opt for the more profitable trading rule. In the limit, as parameter β approaches infinity, all speculators opt for the trading rule that produces the highest fitness. In this sense, speculators display a boundedly rational learning behavior.

Let us now turn to the central authority seeking to offset the destabilizing behavior of speculators by following two different intervention strategies [51, 63, 85]. According to the first strategy, called the leaning against the wind strategy, the central authority acts against current price trends by buying the risky asset if its price decreases and selling the risky asset if its price increases. According to the second strategy, called the targeting long-run fundamentals strategy, the central authority seeks to guide the price of the risky asset toward its fundamental value by buying the risky asset if the market is undervalued and selling the risky asset if the market is overvalued. Here, we focus on simple linear feedback strategies and express the central authority’s demand for the risky asset as

$$ Z_{t}^{G} = - m\left( {P_{t - 1} - P_{t - 2} } \right) - d\left( {P_{t - 1} - F} \right), $$
(15)

where \( m \ge 0 \) and \( d \ge 0 \) are control parameters, capturing the central authority’s intervention strength with respect to the market’s momentum and distortion.Footnote 4 Note that the central authority computes the asset’s fundamental value in the same way as speculators do.Footnote 5

The demand for the risky asset by long-term investors, following a buy-and-hold strategy, is constant and set to

$$ Z_{t}^{I} = \bar{Z}^{I}. $$
(16)

Moreover, the demand for the risky asset by liquidity traders is random and given as follows:

$$ Z_{t}^{L} = \lambda_{t} , $$
(17)

with \( \lambda_{t} \sim N\left( {0,\sigma_{L}^{2} } \right) \). The total demand for the risky asset by all market participants is

$$ Z_{t} = Z_{t}^{S} + Z_{t}^{G} + Z_{t}^{I} + Z_{t}^{L}. $$
(18)

Market equilibrium requires that the total demand for the risky asset by all market participants equals the total supply of the risky asset, that is

$$ Z_{t} = Y_{t}. $$
(19)

The total supply of the risky asset, i.e., the number of shares offered by firms, is constant and given by

$$ Y_{t} = \bar{Y}. $$
(20)

Brock and Hommes [16] assume that there is a zero supply of outside shares. For simplicity, we therefore assume that

$$ \bar{Y} = \bar{Z}^{I}, $$
(21)

i.e., the number of shares offered by firms is identical to the number of shares requested by long-term investors.

Combining [5] with [15,16,17,18,19,21] reveals that the price of the risky asset is determined by

$$ P_{t} = \frac{{E_{t} [P_{t + 1} ] + \bar{D} + \alpha \sigma_{R}^{2} \left( {Z_{t}^{G} + Z_{t}^{L} } \right)}}{1 + r}. $$
(22)

Note that [21] implies that Pt increases if speculators have bullish price expectations. As suggested by the leaning against the wind strategy, the central authority sells the risky asset, which should depress its price. Likewise, the targeting long-run fundamentals strategy recommends that the central authority sells the risky asset if the market is overvalued, which should also bring its price back to more moderate levels. At least at first sight, both the leaning against the wind strategy and the targeting long-run fundamentals strategy sound plausible. As we will see, however, the model’s nonlinear price formation process is less trivial to stabilize as our intuition may suggest.Footnote 6

3.2 Analytical and numerical results

Before we conduct a detailed numerical analysis of the impact of the central authority’s intervention strategies on the model’s dynamics, preliminary remarks are in order. In the absence of exogenous shocks, the dynamics of the model is driven by the iteration of a three-dimensional nonlinear deterministic map. In Appendix A, we show the following results (an overbar denotes steady-state quantities):

  1. 1.

    Our model possesses a fundamental steady state according to which \( \bar{P}_{1} = F = \bar{D}/r \), implying, among other things, that \( \bar{N}_{1}^{C} = (1 + \exp \left[ { - \beta \kappa } \right])^{ - 1} \) and \( \bar{N}_{1}^{F} = (1 + \exp \left[ {\beta \kappa } \right])^{ - 1} \). Note that neither the leaning against the wind strategy nor the targeting long-run fundamentals strategy influences the model’s fundamental steady state. Moreover, speculators’ distribution among expectation rules is also independent of parameters m and d. Of course, the reason for this is that the central authority is inactive at \( \bar{P}_{1} \), i.e., \( \bar{Z}_{1}^{G} = 0 \).

  2. 2.

    The fundamental steady state undergoes a pitchfork bifurcation if the stability condition \( \bar{N}_{1}^{C} \chi - \bar{N}_{1}^{F} \phi < r + \alpha \sigma_{R}^{2} d \) is violated. Such a bifurcation may occur if the extrapolation parameter of the technical expectation rule increases. While the leaning against the wind strategy does not affect the stability domain of the model’s fundamental steady state, the targeting long-run fundamentals strategy may suppress or reverse a pitchfork bifurcation.

  3. 3.

    The pitchfork bifurcation gives rise to two further steady states. These nonfundamental steady states are given by \( \bar{P}_{2,3} = \bar{P}_{1} \pm \sqrt {\frac{{2\alpha \sigma_{R}^{2} \left( {\frac{\beta }{2}\kappa + {arctanh} \left[ {\frac{{\chi - \phi - 2r - 2\alpha \sigma_{R}^{2} d}}{\chi + \phi }} \right]} \right)}}{{r\beta \left( {\chi + \phi } \right)}}} \), implying among others, that \( \bar{N}_{2,3}^{C} = \frac{{\phi + r + \alpha \sigma_{R}^{2} d}}{\chi + \phi } \) and \( \bar{N}_{2,3}^{F} = \frac{{\chi - r - \alpha \sigma_{R}^{2} d}}{\chi + \phi } \). Importantly, the targeting long-run fundamentals strategy allows the central authority to cut the gap between \( \bar{P}_{1} \) and \( \bar{P}_{2,3} \), i.e., to reduce mispricing of the risky asset. Unfortunately, this increases speculators’ use of the technical expectation rule and necessitates permanent interventions, given by \( \bar{Z}_{2,3}^{G} = \pm d\sqrt {\frac{{2\alpha \sigma_{R}^{2} \left( {\frac{\beta }{2}\kappa + 2{arctanh} \left[ {\frac{{\chi - \phi - 2r - 2\alpha \sigma_{R}^{2} d}}{\chi + \phi }} \right]} \right)}}{{r\beta \left( {\chi + \phi } \right)}}}. \).Footnote 7 Since the leaning against the wind strategy does not generate interventions when the price of the risky asset is at rest, \( \bar{P}_{2,3} \), \( \bar{N}_{2,3}^{C} \), \( \bar{N}_{2,3}^{F} \) and \( \bar{Z}_{2,3}^{G} \) are independent of parameter m.

  4. 4.

    The nonfundamental steady states may become unstable due to a Neimark–Sacker bifurcation. For instance, a Neimark–Sacker bifurcation occurs if the extrapolation parameter of the technical expectation rule becomes sufficiently large. Further numerical explorations suggest that both intervention strategies may prevent the emergence of complex (chaotic) dynamics.

Armed with these insights, we are now ready to conduct a systematic numerical investigation of our setup. In doing so, our goal is to show that speculators’ behavior may cause endogenous boom-bust dynamics. Moreover, we describe how the central authority’s intervention strategies fare against their destabilizing trading behavior. The base parameter setting we use for our simulations closely follows Brock and Hommes [16]. To be precise, we assume that \( r = 0.1 \), \( \bar{D} = 1 \), \( \sigma_{\delta }^{2} = 0 \), \( \alpha = 1 \), \( \sigma_{R}^{2} = 1 \), \( \chi = 0.2 \), \( \phi = 1 \), \( \kappa = 1 \), \( \beta = 3.6 \), \( \sigma_{L}^{2} = 0 \), \( m = 0 \) and \( d = 0 \). Since \( \bar{N}_{1}^{C} = 0.973 \) and \( \bar{N}_{1}^{F} = 0.027 \), the fundamental steady state \( \bar{P}_{1} = F = 10 \) is unstable. For instance, the critical value for the intensity of choice that would just ensure the local asymptotic stability of the fundamental steady state is given by \( \beta_{\text{crit}}^{\text{PF}} = 2.4 \). As we will see in the sequel, the nonfundamental steady states are also unstable, and the model’s dynamics is characterized by two coexisting limit cycles. Numerically, we can compute that the Neimark–Sacker bifurcation occurs at about \( \beta_{\text{crit}}^{\text{NS}} = 3.3 \). Our stochastic simulations always rely on \( \sigma_{L}^{2} = 0.0025 \).

Figure 1 provides an overview of the dynamics of the unregulated market, i.e., of the dynamics of the original model by Brock and Hommes [16]. Panels (a) and (b) of Fig. 1 present the evolution of the price of the risky asset for 400 periods in the time domain; they differ only with respect to their initial conditions. Apparently, the model is able to generate endogenous bull or bear market dynamics. Depending on the initial conditions, we observe endogenous fluctuations either above or below the fundamental value. Panel (c) of Fig. 1 reveals that minimal random demand shocks, induced by liquidity traders, are sufficient to create erratic transitions between bull and bear market dynamics. Moreover, the dynamics appears less regular. Panels (d) and (e) of Fig. 1 show routes to complex asset-price dynamics via a pitchfork and Neimark–Sacker bifurcation. The intensity of choice parameter β is varied between 2 and 4; the panels rely on different initial conditions.Footnote 8 Panel (f) of Fig. 1 repeats these experiments for a stochastic environment. Consistent with panel (c) of Fig. 1, we observe intricate attractor switching dynamics.Footnote 9

Fig. 1
figure 1

The functioning of the unregulated model. Panels a and b show the deterministic dynamics of asset prices for our base parameter setting and different sets of initial conditions. Panel c shows the same for a stochastic environment. The bifurcation diagrams depicted in panels d and e show how asset prices react to an increase in parameter β for different sets of initial conditions. Panel f shows the same for a stochastic environment

Figure 2 provides examples of time series for the effectiveness of the leaning against the wind strategy with \( m = 0.25 \) in the deterministic setting, panels (a) and (b), and \( m = 1 \) in the stochastic setting, panels (c) and (d). The top panels present the evolution of the price of the risky asset, while the bottom panels report the level of the central authority’s interventions. A comparison of panel (a) of Fig. 1 with panel (a) of Fig. 2 reveals that the leaning against the wind strategy manages to reduce fluctuations of the price of the risky asset. But while a stabilization effect in terms of a lower price variability is clearly visible, the price of the risky asset keeps a distance to its fundamental value. Panel (b) of Fig. 2 indicates that the central authority has to intervene in the risky asset market in each time step. Panels (c) and (d) of Fig. 2 suggest that these observations are robust with respect to exogenous shocks.

Fig. 2
figure 2

Examples of time series for the leaning against the wind strategy. Panels a and b show the deterministic evolution of asset prices and interventions for our base parameter setting, except that \( m = 0.25 \). Panels c and d show the same for a stochastic environment and \( m = 1 \)

Figure 3 provides a more systematic analysis of the leaning against the wind strategy. Panel (a) of Fig. 3 shows a bifurcation diagram for parameter m and reveals that the leaning against the wind strategy stabilizes the dynamics around the upper nonfundamental steady state if parameter m exceeds a value of about 0.32.Footnote 10 Such an outcome should be regarded as a mixed blessing: While the leaning against the wind strategy enables the central authority to reduce the risky asset’s price fluctuations, it fails to reduce the market’s mispricing. Panel (b) of Fig. 3 depicts the central authority’s associated interventions. Note that if parameter m is set high enough, interventions can be low or even zero. Panel (c) of Fig. 3 confirms the stabilizing potential of the leaning against the wind strategy within a stochastic environment. However, panel (d) of Fig. 3 suggests that the central authority’s intervention intensity increases with parameter m. This is clearly different to what we see in panel (b) of Fig. 3, where the central authority’s intervention intensity eventually goes to zero. (There are no price changes at the nonfundamental steady state.) Of course, the stochastic environment is the relevant environment for judging the effectiveness of interventions.

Fig. 3
figure 3

Bifurcation diagrams for the leaning against the wind strategy. Panels a and b show how asset prices and interventions react to an increase in parameter m. Panels c and d show the same for a stochastic environment. Base parameter setting, except that parameter m is varied as indicated on the axis

To be able to quantify the success of the central authority’s interventions, we introduce six summary statistics. Let T be the sample length used for computing these statistics. We capture the risky asset’s volatility by the average absolute price change of the risky asset \( \frac{1}{T}\sum\nolimits_{t = 1}^{T} {\left| {P_{t} - P_{t - 1} } \right|} \), the risky asset’s mispricing by the average absolute distance between the price of the risky asset and its fundamental value \( \frac{1}{T}\sum\nolimits_{t = 1}^{T} {\left| {P_{t} - F} \right|} \), the central authority’s intervention intensity by the average absolute level of interventions \( \frac{1}{T}\sum\nolimits_{t = 1}^{T} {\left| {Z_{t}^{G} } \right|} \), the average profitability of their interventions by \( \frac{1}{T}\sum\nolimits_{t = 1}^{T} {\left( {P_{t} + D_{t} - \left( {1 + r} \right)P_{t - 1} } \right)} Z_{t - 1}^{G} \), the average market share of fundamentalists by \( \frac{1}{T}\sum\nolimits_{t = 1}^{T} {N_{t}^{F} } \) and their average absolute position by \( \frac{1}{T}\sum\nolimits_{t = 1}^{T} {N_{t}^{F} \left| {Z_{t}^{F} } \right|} \). Note that we measure the central authority’s profits in the same way as we do for speculators. For simplicity, we ignore the costs associated with conducting these interventions. There may be fixed costs, for instance, that could simply be subtracted from our profit measure. To obtain reasonable estimates of these statistics, we focus on the stochastic environment and use \( T = 10,000 \) observations.

Based on these statistics, we can now quantify the success of the leaning against the wind strategy. Overall, the results are mixed. According to panels (a) and (b) of Fig. 4, volatility declines when this strategy is applied, while mispricing increases. As discussed above, the leaning against the wind strategy manages to stabilize the dynamics, albeit around the model’s nonfundamental steady states. Moreover, panel (c) of Fig. 4 indicates that the central authority has to intervene more and more aggressively if it wants to reduce volatility. Apparently, the leaning against the wind strategy also produces losses, as depicted in panel (d) of Fig. 4. Interestingly, the average market share of fundamentalists increases (slightly) with parameter m. The same is true for the average absolute position of fundamentalists, an outcome that is driven by an increase in fundamentalists’ average market share and an increase in the market’s mispricing. See panels (e) and (f) of Fig. 4. So far, we can thus conclude that the leaning against the wind strategy may offset endogenous fluctuations, engendered by a Neimark–Sacker bifurcation, but has no real power to fight deviations from fundamental values, as created by a pitchfork bifurcation.

Fig. 4
figure 4

Summary statistics for the leaning against the wind strategy in a stochastic environment. Panels a, b, c, d, e and f show how volatility, mispricing, the average absolute level of interventions, the profitability of interventions, the average market share of fundamentalists and their average absolute position react to an increase in parameter m. Base parameter setting, except that parameter m is varied as indicated on the axis

Figures 5 and 6 show the effects of the targeting long-run fundamentals strategy. Most importantly, the bifurcation diagram depicted in panel (a) of Fig. 6 shows that the targeting long-run fundamentals strategy may allow the central authority to reduce volatility and mispricing of the risky asset. In line with our analytical results, the price of the risky asset approaches its fundamental value for \( d > 0.68 \). To diminish mispricing connected with a bull (bear) market, however, the central authority needs to go permanently short (long), as visible from panel (b) of Fig. 6. Importantly, this strategy also seems to work in a stochastic environment. Panel (c) of Fig. 6 reveals that asset prices fluctuate much closer around the fundamental value as parameter d increases. Moreover, we can conclude from panel (d) of Fig. 6 that the central authority’s interventions oscillate around zero if parameter d is set high enough. To illustrate these findings, panels (a) and (c) of Fig. 5 show examples of time series for the price of the risky asset when the targeting long-run fundamentals strategy is applied with \( d = 0.01 \) (deterministic setting) and \( d = 0.1 \) (stochastic setting). Panels (b) and (d) of Fig. 5 depict the central authority’s corresponding interventions.

Fig. 5
figure 5

Examples of time series for the targeting long-run fundamentals strategy. Panels a and b show the deterministic evolution of asset prices and interventions for our base parameter setting, except that \( d = 0.01 \). Panels c and d show the same for a stochastic environment and \( d = 0.1 \)

Fig. 6
figure 6

Bifurcation diagrams for the targeting long-run fundamentals strategy. Panels a and b show how asset prices and interventions react to an increase in parameter d. Panels c and d show the same for a stochastic environment. Base parameter setting, except that parameter d is varied as indicated on the axis

Figure 7 shows how the targeting long-run fundamentals strategy may affect our four policy measures. As can be seen from panels (a) and (b) of Fig. 7, the targeting long-run fundamentals strategy allows the central authority to reduce volatility and mispricing of the risky asset, provided that it executes its interventions forcefully enough. Interestingly, the absolute level of interventions shrinks if parameter d becomes large enough. The reason for this is as follows. For intermediate values of parameter d, the targeting long-run fundamentals strategy stabilizes the dynamics around one of the two nonfundamental steady states. If parameter d is set high enough, this strategy stabilizes the dynamics around the risky asset’s fundamental value. Panel (d) of Fig. 7 suggests that this strategy may even be profitable. In line with our analytical results, we can conclude from panel (e) of Fig. 7 that the targeting long-run fundamentals strategy diminishes the market impact of fundamentalists. According to panel (f) of Fig. 7, this also holds for the average absolute position of fundamentalists, at least if this strategy is applied forcefully. Nevertheless, and this is the important message, the targeting long-run fundamentals strategy achieves to reduce the market’s volatility and mispricing.

Fig. 7
figure 7

Summary statistics for the targeting long-run fundamentals strategy in a stochastic environment. Panels a, b, c, d, e and f show how volatility, mispricing, the average absolute level of interventions, the profitability of interventions, the average market share of fundamentalists and their average absolute position react to an increase in parameter d. Base parameter setting, except that parameter d is varied as indicated on the axis

3.3 Model extensions and robustness checks

Robustness checks are important for policy analysis. Here, we consider two kinds of robustness checks. As a first and rather simple robustness check, we explore the effectiveness of the targeting long-run fundamentals strategy in a stochastic environment for alternative parameter settings. In panels (a) and (b) of Fig. 8, we plot how volatility and mispricing react to an increase in parameter d, assuming different values for speculators’ variance beliefs (red dots: \( \sigma_{R}^{2} = 0.8 \), black dots: \( \sigma_{R}^{2} = 1 \), blue dots: \( \sigma_{R}^{2} = 1.2 \)). Apparently, the targeting long-run fundamentals strategy is able to stabilize the dynamics when speculators’ variance beliefs change. In panels (c) and (d) of Fig. 8, we assume that the market impact of liquidity traders is, say, low (red dots: \( \sigma_{L}^{2} = 0.001 \)), medium (black dots: \( \sigma_{L}^{2} = 0.0025 \)) or high (blue dots: \( \sigma_{L}^{2} = 0.004 \)). As can be seen, an increase in \( \sigma_{L}^{2} \), reflecting more aggressive liquidity traders, shifts volatility and mispricing upwards, yet does not affect the effectiveness of the targeting long-run fundamentals strategy. In panels (e) and (f) of Fig. 8, we vary the costs associated with conducting fundamental analysis (red dots: \( \kappa = 0.9 \), black dots: \( \kappa = 1 \), blue dots: \( \kappa = 1.25 \)). For all three values of parameter k, the central authority manages to reduce volatility and mispricing. Note that by providing better information about the fundamental value of the risky asset, the central authority may be able to reduce information costs. Such a policy has a stabilizing effect too.

Fig. 8
figure 8

Simple robustness checks. The top, central and bottom lines of panels show how volatility and mispricing react to an increase in parameter d, varying speculators’ variance beliefs (red: \( \sigma_{R}^{2} = 0.8 \), black: \( \sigma_{R}^{2} = 1 \), blue: \( \sigma_{R}^{2} = 1.2 \)), the impact of liquidity traders (red: \( \sigma_{L}^{2} = 0.001 \), black: \( \sigma_{L}^{2} = 0.0025 \), blue: \( \sigma_{L}^{2} = 0.004 \)) and information costs (red: \( \kappa = 0.9 \), black: \( \kappa = 1 \), blue: \( \kappa = 1.25 \)). See Sect. 3.3 for more details. (Color figure online)

As a second and slightly more involved robustness check, let us assume that the risky asset’s dividend process follows a random walk. Accordingly, we specify the dividend process by \( D_{t} = D_{t - 1} + D_{t - 1} \delta_{t} \), where \( \delta_{t} \sim N\left( {0,\sigma_{\delta }^{2} } \right) \), implying that \( E_{t} [D_{t + 1} ] = D_{t - 1} \) and, consequently, that \( F_{t - 1} = D_{t - 1} /r \), i.e., the fundamental value of the risky assets follows a random walk, too. Moreover, the price of the risky asset now obeys \( P_{t} = \frac{{E_{t} [P_{t + 1} ] + D_{t - 1} + \alpha \sigma_{R}^{2} \left( {Z_{t}^{G} + Z_{t}^{L} } \right)}}{1 + r} \), the technical expectation rule turns into \( E_{t}^{C} \left[ {P_{t + 1} } \right] = P_{t - 1} + \chi \left( {P_{t - 1} - F_{t - 1} } \right) \), and the fundamental expectation rule reads \( E_{t}^{F} \left[ {P_{t + 1} } \right] = P_{t - 1} + \phi \left( {F_{t - 1} - P_{t - 1} } \right) \). The attractiveness of the two expectation rules is due to \( A_{t}^{C} = \left( {P_{t - 1} + D_{t - 1} - \left( {1 + r} \right)P_{t - 2} } \right)Z_{t - 2}^{C} \) and \( A_{t}^{F} = \left( {P_{t - 1} + D_{t - 1} - \left( {1 + r} \right)P_{t - 2} } \right)Z_{t - 2}^{F} - \kappa \), where \( Z_{t - 2}^{C} = \frac{{E_{t - 2}^{C} \left[ {P_{t - 1} } \right] + D_{t - 3} - \left( {1 + r} \right)P_{t - 2} }}{{\alpha \sigma_{R}^{2} }} \) and \( Z_{t - 2}^{F} = \frac{{E_{t - 2}^{F} \left[ {P_{t - 1} } \right] + D_{t - 3} - \left( {1 + r} \right)P_{t - 2} }}{{\alpha \sigma_{R}^{2} }} \). Finally, the central authority’s demand for the risky asset is given by \( Z_{t}^{G} = - m\left( {P_{t - 1} - P_{t - 2} } \right) - d\left( {P_{t - 1} - F_{t - 1} } \right) \). The model’s other building blocks remain as before.

The simulation results depicted in Fig. 9 rely on our stochastic parameter setting, except that the variance of the dividend shocks is given by \( \sigma_{\delta }^{2} = 0.0001 \). Panel (a) of Fig. 9 shows the dynamics of the asset price (black line) and its fundamental value (red line) when the central authority is inactive (\( d = 0 \)). As can be seen, the asset price fluctuates widely around it time-varying fundamental value. Panel (b) of Fig. 9 depicts the behavior of the asset price and its fundamental value when the central authority is active (\( d = 0.1 \)). Without question, the targeting long-run fundamentals strategy manages to push the price of the risky asset closer toward its fundamental value. Finally, panels (c) and (d) of Fig. 9 report how volatility and mispricing react to an increase in parameter d. Once again, we can conclude that the central authority may stabilize the risky asset market by using the targeting long-run fundamentals strategy.Footnote 11

Fig. 9
figure 9

Effectiveness of the targeting long-run fundamentals strategy when dividends follow a random walk. Panel a shows the dynamics of asset prices (black line) and its fundamental value (red line) when the central authority is inactive (\( d = 0 \)). Panel b shows the same for the case when the central authority is active (\( d = 0.1 \)). Panels c and d show how volatility and mispricing react to an increase in parameter d. See Sect. 3.3 for more details

4 Conclusions

The dynamics of financial markets, in particular their boom-bust nature, may be quite harmful to the real economy. Since nonlinear asset-pricing models, involving the trading behavior of heterogeneous interacting speculators, have improved our understanding of the functioning of financial markets, they may be used by policymakers to stress-test the effectiveness of regulatory measures. To illustrate the potential of this research field, we show that a central authority may stabilize the boom-bust dynamics of the seminal asset-pricing model by Brock and Hommes [16] if it follows a so-called targeting long-run fundamentals strategy. In fact, by buying (selling) the risky asset when the market is undervalued (overvalued), a central authority may guide prices toward fundamental values. As it turns out, however, a leaning against the wind strategy, which recommends buying (selling) the asset when its price decreases (increases), fails to do so. These results may be understood as follows. The model by Brock and Hommes [16] generates complex (chaotic) boom-bust cycles via a pitchfork and subsequent Neimark–Sacker bifurcation. While the leaning against the wind strategy may cope with the Neimark–Sacker bifurcation, it cannot offset a pitchfork bifurcation. Note that the leaning against the wind strategy becomes inactive at any steady state and therefore also at the model’s nonfundamental steady states. The targeting long-run fundamentals strategy, in turn, is able to prevent a pitchfork bifurcation. In fact, applying this strategy properly ensures that the model’s fundamental steady state is at least locally stable. In addition, simulations suggest that our results are quite robust, e.g., with respect to exogenous noise.

We conclude our paper by pointing out a few avenues for future research. In our paper, we study the effects of simple linear feedback rules. Future work may explore whether nonlinear feedback rules may do a better job. For instance, a central authority may only take action when the asset’s price trend or its mispricing exceeds a critical threshold value. Avrutin et al. [7] provide mathematical tools for piecewise-defined maps. Related to this, the central authority may encounter speculators who follow nonlinear and possibly piecewise-defined trading rules. It should be noted that the results presented in our paper rely on the assumption that the technical expectation rule predicts a continuation of the current mispricing. Alternatively, one may develop a model in which the technical expectation rule extrapolates past price changes. In such an environment, the leaning against the wind strategy may fare much better. In this respect, it also seems worthwhile to explore in more detail whether a combined application of the leaning against the wind strategy and the targeting long-run fundamentals strategy may improve the effectiveness of the central authority’s market interventions. Moreover, we focus on the case where the central authority computes the fundamental value in the same way as speculators do—and both groups are right. Future work may consider the case where speculators and the central authority have different perceptions of the asset’s fundamental value. For instance, one may assume that speculators are too optimistic or too pessimistic when computing the asset’s fundamental value, as studied by de Grauwe and Kaltwasser (2012). Such a model extension would also provide a framework in which the central authority may convey private information with respect to the asset’s fundamental value to the market participants via its interventions. Of course, nonsecret interventions open up the door for strategic trading, an aspect that seems to be worth investigating as well. Despite allowing for some random disturbances, in our paper we focus on nonlinear forces that may create complex (chaotic) boom-bust dynamics. Future work may use more developed stochastic models that are able to match the stylized facts of financial markets. An agent-based version of the model by Brock and Hommes [16], as proposed by Schmitt [68], may serve as an ideal starting point for such an endeavor. We hope that our contribution stimulates more work in this important research direction.