The Self Organized Criticality of Efficient Markets (previously presented under the title “On the Possibility of Informationally Efficient Markets”) David Goldbaum* Rutgers University Abstract In a dynamic model with learning, financial markets are shown to produce self-organized criticality. The price contains private information that traders learn to extract and employ to forecast future value. Since the price reflects the beliefs of the traders, the learning process is self referencing. The sensitivity of the price to small errors in information extraction increases as the market approaches full market efficiency due to the traders choice to deemphasize private information as the price becomes a better source of information. JEL codes: G14, C62, D82 Keywords: Efficient Markets, Learning, Dynamics, Computational Economics * Department of Economics, Rutgers University Newark, 360 Dr. Martin Luther King, Jr. Blvd., Newark, NJ 07302, [email protected]. The author is grateful for comments received at the Conference on Computing in Economics and Finance in Amsterdam. Financial support was provided by the Rutgers University Research Council. 1. Introduction When Grossman and Stiglitz (1980) find that no equilibrium exists able to produce efficient markets under rational expectations, they create one by introducing a second source of noise that hampers information extraction. The equilibrium is created at the expense of market efficiency. Finding the conditions sufficient to create an equilibrium is, of course, the traditional thrust of economic research. This paper explores learning starting from a point of disequilibrium in a setting reflecting the Grossman Stiglitz paradox. The result is self-organized criticality. The point of attraction is market efficiency, but it represents a point of phase transition as the market clearing condition produces a discrete jump in the model coefficients, should it be reached. A fully revealing efficient price is impossible in a Rational Expectations Equilibrium. Grossman and Stiglitz (1980) (hereafter GS) reach this conclusion based on a market in which fundamental information is costly to obtain. They find that traders who are informed with the private information have an impact on the price while uninformed traders use the price to costlessly extract the private information. Subsequent papers reach the same conclusion after relaxing the assumption of full rationality, for example by replacing rationality with dynamic learning on the part of the traders. This paper further generalizes GS by examining dynamic populations in concert with a dynamic learning process. Different evolutionary processes are examined to explore how the nature of the evolution in the population has an impact on the asymptotic behavior of the market. Bray (1982) introduced learning through repeated realizations of the GS single period model. In each period a new risky asset is introduced to mature at the end of the period. Bray provides support for the GS assumption of full rationality by finding that learning converges to 2 the rational expectations equilibrium for any fixed population proportion of uninformed to informed traders. Hussman (1992) and Timmermann (1996) also examine learning in a financial market setting. Like Bray, they have a static population of traders, but with a multi-period asset paying a dividend that follows an AR(1) process. In order to create a rational expectations equilibrium that includes an equilibrium for the population process Grossman and Stiglitz found it necessary to introduced an exogenous noise. The population of “noise” traders disrupts the rational expectations equilibrium in the price, hampering information extraction. Routledge (1999) examines a dynamic population in a noisy GS model. With two types of traders, a dynamic population process is introduced by allowing traders to switch strategies based on imitating more successful traders they encounter. Thus, the single act of imitation embodies the two dynamic processes of learning and population evolution. Modeled with a random supply of the risky asset, the exogenous noise ensures the existence of a stable REE. The process generally converges to this REE. Goldbaum (forthcoming) separates the learning process from the population process in an examination of a market in which dividends are driven by a random walk. The asymptotic properties of the market are examined under two types of population processes. A population process in which the relative performance measure determines the innovation of the popularity of the strategies is represented by the Replicator Dynamics process. Replicator Dynamics (RD) have been used extensively in examining the evolution of strategies in a repeated game setting, but have also been used to govern population dynamics by Sethi and Franke (1995) among others. It is a process by which superior strategies attract population from inferior strategies. 3 A population process in which the relative performance measures determine the level of popularity of a strategy is represented by the discrete choice dynamics introduced by Brock and Hommes (1997), the Adaptive Rational Equilibrium Dynamics (ARED). The dynamic process was used in a financial market setting by Brock and LeBaron (1996) and Brock and Hommes (1998). The model is based on the assumption of heterogeneity in the population that can produce diversity in actions. 2. Model The market setting is borrowed from Goldbaum (forthcoming) with the modification that the dividend process here is an AR(1) process rather than a random walk. The following provides a basic description of the environment and solutions based on the stationary dividend process. 2.1 The market A large but finite number of agents, indexed by i = 1, ..., N, trade a risky asset and a riskfree bond. The risk-free bond, with a price of one, pays R. The risky asset is purchased at the market determined price, pt, in period t. In t+1, it pays a stochastic dividend dt+1, and sells for the market determined price pt+1. The market participants are aware that the stochastic dividend is based on an AR(1) process with mean d0: d t d 0 t , with t t 1 t , t ~ IIDN (0, 2 ) . (1) In each period, each myopic trader maximizes a negative exponential utility function on one period ahead wealth conditional on his individual information set (to be developed below). This produces the demand for the risky asset, qit ( pt ) = it ( Eit ( z t 1 ) Rp t ) 4 (2) with z t pt d t , it = 1/ it2 , it2 = varit ( z t 1 ) indicating the conditional variance, and γ is the coefficient of absolute risk aversion. Assume K strategies for estimating payoffs. In a Walrasian equilibrium, the market price equates supply and demand for the asset. Supply is fixed to avoid the exogenous introduction of noise. Without loss of generality, set fixed net supply of the risky asset to zero. Let Nk be the total number of traders employing information I k . Let q tk be the per capita demand for the 1 risky security among group k traders, q ( pt ) Nk k t Nk q i 1 it proportion of the trader population employing strategy k, ( pt ) . Let n k , 0 n k 1 be the n 1 . The price pt clears the k market by solving K 0 n k qtk ( pt ) . (3) k 1 2.2 Information 2.2.1 The Fundamental Trader The estimate of the future payoff is in the nature of Hellwig (1980). Trader i’s private research indicates the fundamental value of the risky security captured by a signal based on dt+1 that is subject to idiosyncratic error. From the signal, the traders is able to extract a noisy indicator of the dividend deviation from the long run mean, sit d 0 t 1 eit , with eit ~ IIDN (0, e2 ) . (4) A linear projection of ηt+1 onto the information set produces the fundamental investor's mean squared error minimizing forecast Ei (t 1 | t , sit ) = (1 )t si ,t (5) where the weight β is known based on the traders' knowledge of the dividend and information 5 processes, 2 . cov( t 1 , sit ) / var( sit ) 2 e2 The "fundamental" price prevails in a market populated exclusively by fundamental investors. Derive the fundamental price by using the estimate (5) in (2), ptF b0 b1F t b2F t 1 t , t 1 R N e it . (6) Price is a function of the current private and public information. i Advancing (6) one period, substituting it into the demand (2) and using the market clearing condition (3), the price coefficients solve to b0 d 0 /( R 1) , b1F (1 ) /( R ) and b2F /( R ) . For large N, the impact of the idiosyncratic signal noise on the price is negligible. Assume a sufficiently large N such that the t term can be dropped.1 Fundamental traders rely on (6) in forming demand. Plug (6) back into (2) to solve for the average demand of the group of fundamental traders, qtF = tF (( Rd 0 R ((1 )t t 1 ) Rp t ) . R 1 R (7) 2.2.2 Regression traders The regression traders model the relationship between the payoff, z t 1 pt 1 d t 1 , and current market observables. The traders appropriately estimate z t c0 c1 pt 1 c2 t 1 t . (8) The traders employ least-squares learning to update the parameters of their model. The 1 Formally, νt is o(1). 6 learning process is self-referential with an endogenous state variable, pt-1, included as a regressor. Let xt' = [1 pt ηt]. The regression traders update the coefficients, ct = [c0t c1t c2t], using the standard recursive updating algorithm for least-squares learning of Marcet and Sargent (1989a, 1989b): Ct Ct 1 (Qt1 xt 2 ( z t 1 Ct 1 xt 2 ))' / t , (9) Qt Qt 1 ( xt 1 xt' 1 Qt 1 ) / t , given (c0, Q0). The regression traders all rely on the same public information, and thus all employ the same forecast, E ( z t 1 | xt ) . Per capita demand among regression traders is thus qtR = tR (c t xt Rp t ) . (10) 2.3 Price Formation With K = 2, let nt = ntF , and thus (1-nt) = ntR . From (3), 0 = nt qtF (1 nt )qtR (11) Use (7), (10), and (11) to solve for the market clearing price. A consistent price function takes the form pt = b0 b1t t b2t t 1 (12) with b0 d 0 /( R 1) , b1t t1 (nt tF R R (1 ) (1 nt )c2 tR ) , b2t t1 (nt tF R R ) , t nt R tF (1 nt )( R c1 ) tR . 7 (13) 3. Analysis and simulation 3.1 Learning under fixed n As with Bray (1982), consider a learning process with nt = n to determine whether a REE exists and if so whether the system will converge such that the traders can correctly extract dt+1 from the price. 3.1.1 A fixed point solution Three equations describe the dynamic processes under a fixed n. Equation (1) is the exogenous dividend process. Equation (12) is the endogenous price equation. The coefficients of (12) depend on the beliefs of the regression traders as captured by (8) that evolve according to (9). A partial equilibrium solution for the fixed point has, for 0 < n ≤ 0: n F (1 ) n F (1 n) R b1 = , b2 = , ( R )( n F (1 n) R ) ( R )( n F (1 n) R ) c1 c2 R R R(n F (1 n) R ) = , ( R )b2 nF (1 n) R (14) (15) n(1 )F , ( R c1 ) = ( R )( nF (1 n) R ) 2F ((1 )( R /( R )) 2 b22 ) 2 , and (16) 2R b22 2 , and for n = 0: c1 = c2 = 0, b1 = /(R- ), and b2 = b3 = b4 = 0. The solution is partial since the conditional variance terms which are in the solution for b2, remain a function of b2. The numerically derived general fixed point solutions for the endogenous parameters are plotted in Figure 1. 8 [Figure 1 about here] At the fixed point, the price is fully revealing of the private information dt+1 and the regression traders correctly extract this information to make an accurate forecast of the time t+1 value. The price itself does not fully reflect the time t+1 value since the fundamental traders hedge their position to account for the noise in their individual signals. This act affects the price. As n declines, pt becomes an increasingly accurate reflection of the t+1 value. Let the measure of profits earned by each information source be the excess return realized for the risky asset multiplied by the group average demand: tk qtk ( pt 1 d t 1 Rp t ) , k = F, R. (17) Based on the fixed point solution, 2 for 0 < n 1 and 2 2 2 R n ( 1 ) 2 F E ( R ) F R R R n (1 n) (18) E ( F ) β/(1-β), E(R) = 0 at n = 0. (19) R E ( ) R F F2 R 2 n(1 n)(1 ) 2 F R 2 (n (1 n) ) Thus, for all values of n > 0, the fixed point expected profits are positive for the regression traders and weakly negative for fundamental traders. The regression trader profits result from correctly learning to extract ηt+1 from the price. The performance of the fundamental traders suffers as a result of the idiosyncratic noise associated with their private research. A discrete jump in profits occurs at n = 0 since knowing ηt+1, even with noise, is useful if the price only reflects the public time t information. The discontinuity in the fixed point solution at n = 0 is similar in nature to that found by GS. With no value of n that produces equal expected profits for the two groups, the setting also produces the same paradox. GS specify that a long-run equilibrium requires that the two groups 9 of traders must earn equal expected returns in order to have a stable population; otherwise traders would switch from the inferior to the superior strategy. 3.2 Evolution in the population Allow for a dynamic population proportion. Two processes are considered, the ARED of Brock and Hommes (1997) and Replicator Dynamics. Under both dynamic processes, the traders rely on observed profits to indicate the expected profits for each strategy. Let tFe and tRe be the traders’ performance measures of fundamental and market-based approaches, respectively. They are updated according to the process tke tke1 t ( tk1 tke1 ) , (20) 0ke 0 , k = F, R, 0 t 1 . 3.2.1 ARED Based on the randomized discrete choice model of Manski and McFadden (1981), the action of the individual is partially determined by a random process. Assume a sufficiently large population such that the nt reflects the probability that an individual chooses to employ the fundamental analysis. According to the randomized discrete choice model, nt Pr( I it I F ) exp( tFe ) .2 Fe Re exp( t ) exp( t ) (21) The parameter is an inverse function of the variance associated with the unmodeled individual characteristics affecting the distribution of the agents’ choice. It is commonly thought of as an “intensity of choice” parameter. The greater the less unmodeled aspects play a role in 2 Formally, as a population proportion, nt is restricted to be an element of the set of rational numbers. Allow that (21) produces a near approximation of nt. 10 determining choice and thus the more sensitive traders are to the model's measured differences in the expected profit. This increases the likelihood of each trader choosing the analysis technique with the greater measured expected profit. In the model, the greater the value of , the more extreme the value of nt associated with a given Fe - Re. 3.2.2 Replicator dynamics The Replicator Dynamic produces an evolutionary dynamic population in which the dominant strategy attracts converts from the inferior strategy. The two choice version of the more general K choice replicator dynamic model found in Branch and McGough (2003) results in the transition equation nt r ( tFe tRe )(1 nt ) for tFe tRe nt 1 . nt r ( tFe tRe )nt for tFe tRe (22) A number of different functional forms for r exist in the literature. The simulations that follow are based upon r ( x) tanh( x / 2)) , (23) a choice that ensures 0 < nt < 1 for bounded tFe tRe .3 The parameter δ determines how responsive the population is to differences in expected profits, thus playing a role similar to ρ in the ARED. 3.2.3 Comparison of population dynamics Assume rational expectations by the regression traders so that based on nt they employ the correct values of ct = c(nt). The analysis suggests that for all values of nt > 0, expected profits earned by the regression traders exceeds the profits earned by the fundamental traders. 3 This is consistent with how GS envisions evolution in the population. "If the [expected utility of the informed] is greater than the [expected utility of the uninformed], some individuals switch from being uninformed to being informed (and conversely). An overall equilibrium requires the two to have the same expected utility." p394. 11 Under the ARED, the difference in the performance determines the level of nt. The realization of tFe tRe = 0 produces nt+1 = 1/2, while tFe tRe > 0 produces nt+1 > 1/2 and tFe tRe < 0 produces nt+1 < 1/2. It is possible under ARED for the population process to have an interior fixed point value of nt = n* at which tFe tRe ≠ 0. At the fixed point the magnitude of tFe tRe is just sufficient to sustain the bias in the population towards greater use of the superior strategy. The value of the fixed point is a function of as plotted in Figure 2. For adaptive expectations, μt = 1, a bifurcation into a two-cycle occurs as is increased. For 1 / t , this bifurcation does not occur since the long memory serves to stabilize the performance measures and thus stabilizes nt. That tFe tRe < 0 for all values of nt > 0 ensures that the fixed point n* is between 0 and 1/2. [Figure 2 about here] Under the RD, the difference in the performance determines the innovation of nt. The realization of tFe tRe = 0 produces nt+1 = nt ,while tFe tRe > 0 produces nt+1 > nt and tFe tRe < 0 produces nt+1 < nt. Thus, the only fixed point to the population process occurs at tFe tRe = 0. Since no value of nt produces equal profits, no fixed point exists under the RD. The RD is thus true to the GS notion of the population dynamics both in concept and outcome. Without the assumption of full rationality, the learning and the population processes must evolve together. In the phase space plotted in Figure 3, the learning process moves the model vertically while the population process moves the model horizontally. The curve c1 is the fixed point for the learning process at which the regression traders have correctly estimated the parameters of eqn. (8) for the given nt value and at which they correctly extract dt+1 from the price. If nt is sufficiently stable to provide consistent parameter target for the learning process, 12 the market converges towards the curve marked c1. The regression traders earn positive expected profits when the market is located between the curves c1 and c1 . Under the RD, given convergence in the learning process, the population process produces perpetual movement towards the left axis as nt 0. Under the ARED, given convergence in learning there is a fixed point to the population process on c1. The location of the fixed point on c1 depends on . [Figure 3 about here] An equilibrium in which one group of traders persistently outperforms the other may seem undesirable from the GS perspective, but it is fully consistent with the ARED dynamics. Each trader evaluates the two options differently. The center of this distribution is tFe tRe . Of the full population of traders, n* is the proportion who are in the tail with itFe itRe > 0. The persistence in the use of the fundamental analysis despite its lesser performance is simply the result of heterogeneity in beliefs with the interpretation that there are always some traders who think that the fundamental analysis will do better than the regression analysis. 3.3 Simulations Simulations are necessary to determine convergence properties when allowing for the interaction between the learning and population processes. Monte Carlo experiments are conducted based on 100 iterations of each market condition. The model is examined under both ARED and RD and settings of μt = 1/t and μt = 1. 3.3.1 ARED Setting μt = 1/t creates an environment favorable to stability and convergence. As the history length grows, the traders' estimates of the expected profits become less affected by individual realizations, expanding the conditions that produce stability in nt. Market 1 and Market 2 highlight the issues that arise. At the extreme with ρ = 0 nt is fixed, nt = n* = 0.5. As 13 has already been established, the learning process converges under a fixed n. In Market 1 ρ = 6 produces n* = 0.40 while Market 2 sets = 500 for n* = 0.05. Let ni indicate the mean value of nt for the last 500,000 periods of the 2.5 million period simulation i, ni t1 2.510^ 6 1 n i,t . The simulations and the sample are long because of the t1 t 0 1 t 02.010^ 6 substantial level of persistence observed in the endogenous parameters. Table 1 reports statistics from the Monte Carlo experiments, including n , the mean of the ni estimates. Reported in the parenthesis is the standard deviation for the n statistic. The table also includes the coefficient on the mean and the standard deviation for of the coefficient on the time variable in a simple regression of the magnitude of the deviation from the fixed point, | nit n* | , on time. Table 1: Monte Carlo results on convergence of nt n* n n -n* T coef Discrete Choice Dynamics Market 1 Market 2 Market 3 1/t 1/t 1 6 500 10 0.3979 0.0500 0.3572 n* 0.3979 0.0514 0.4522 n 1.960E-05 1.423E-03 * 9.496E-02 * n -n* 1.916E-05 2.891E-05 1.358E-04 -3.535E-11 -5.505E-10 * -1.033E-09 * T coef 2.487E-11 5.768E-11 3.465E-10 Replicator Dynamics Complete Information Market 4 Market 5 Market 6 1/t 1/t --0.01 1 --0 0 c 3* 0 0.0028 0.0094 c 0.0033 2.751E-03 * 9.423E-03 * c 3.294E-03 * 6.355E-07 7.170E-05 8.845E-04 -5.741E-10 * -9.748E-10 T coef -1.136E-09 * 1.138E-12 6.956E-11 3.804E-10 n is the estimate of the average value of nt evaluated in the last 500,000 periods of a 2.5 million period simulation. T-coef is the coefficient on the regression | nit n* | a b * time eit . Standard errors reported in parenthesis. In Markets 4 and 5 n* is an attractor, but not a fixed point. * indicates a statistically significance. In both markets, the estimate of n is greater than the fixed point, n* and the regression of nt against the time trend produces an average coefficient that is negative. In the case of = 6, n is insignificantly different from n* and the time coefficient is insignificantly statistically different from zero. These results indicate that a sufficiently long sample run produces a statistically insignificant bias in the estimate of n* as nt continues to converge towards n*. 14 In the case of = 500 the estimate n is statistically different from n*. Of the sample of 100 iterations, none produced an estimate of ni < n* whereas 42 of the 100 simulations produced an estimate of ni < n* for = 6. The statistical significance of the n and the time coefficient suggest that even a long sample run of 2.5 million periods produces a biased estimate of n* as nt continues to converge towards n*. The larger creates a greater challenge to convergence to the fixed point. The cause is the greater need for accuracy in the regression parameter when the proportion of traders relying on regression analysis is high. From Figure 3 as nt approaches zero the range between c1 and c1 that produces regression trader profits narrows. Small coefficient errors that were acceptable for larger values of nt cause substantial pricing error as nt nears zero. The pricing error caused by incorrect regression coefficients when nt is low leads to profits for the fundamental traders that lead to an increase in nt. The increasing need for accuracy as nt 0 explains the persistence of pricing errors even as the parameters converge. This feature is seen in all six of the examined markets. The interaction of the two processes hampers convergence. Increasing ρ has the dual affect of increasing the sensitivity of nt to the magnitude of tFe tRe realizations and of lowering n* so that even small coefficient errors in the learning process can lead to substantial fundamental trader profits, increasing the variance of tFe tRe . Figures 4 and 5 display the typical evolution of endogenous parameters produced in Market 1 and Market 2. The data are from the last first 10,000 periods after dropping the first 500 periods. The horizontal lines represent the fixed point solution for the market. For Market 3, set µ = 1 for adaptive expectations in the computation of the expected profits. The population proportion remains responsive to the latest realization of profits making 15 the model less stable. Even settings of less than the bifurcation value result in a model that is unable to settle. This can be seen in Figure 6 for which = 10 suggests a failure of the parameters to converge. From Table 1, n is substantially biased upwards from n* and while the convergence coefficient is negative and statistically significant, the magnitude is small given the magnitude of the bias. 3.3.2 Replicator Dynamics The parameter δ determines the rate of adjustment in the population towards the superior choice. This is a pure learning model with no population process since all traders are employing the same strategy. Two patterns emerge from the simulations. If δ is set sufficiently low, as in Market 4, then the evolution towards nt = 0 is slow, but also smooth and continuous. The evolution in the population does not outpace the evolution in the coefficient values. This can be seen in Figure 7 with δ = 0.01. If δ is set high, then the evolution in nt proceeds in declining cycles. This results from the evolution in nt outpacing the evolution in the regression coefficients. When nt becomes too low for the current parameters, the pricing error allows the fundamental traders to profit, temporarily reversing the progress in nt. The jagged progress of nt in Market 5 can be seen in Figure 8 with δ = 1. For both δ = 0.01 and δ = 1 the system appears to be in the process of convergence towards nt = 0. The system itself is bounded away from nt = 0 by the chosen r (x ) function of the RD process since it requires tFe tRe in order to produce nt = 0. The diminishing tFe tRe , which converges towards 0 as n 0, also diminishes the incentive for the remaining fundamental investors to switch. Statistics on the convergence of the RD based markets are included in Table 1. 16 4. Complete Information 4.1 Learning In this section traders are allowed to employ both the public price and the private signal in determining a forecast of the value of the risky security. Traders are modeled as learning agents individually estimating the relationship zt c0 c1it pt 1 c2it t 1 c3it sit it (24) based on knowledge of d0. Let cit = [c0it c1it c2it c3it] be the individual regression coefficients, where xt’ = [1 pt t (t 1 ei ,t ) ]. Individual demand is qit (c it xt Rp t ) / it2 . The equilibrium price solution that sets q it (25) = 0 takes the same linear structure as in (12), i pt = b0 b1t t b2t t 1 , (26) b1t t1 it c2it , b2t t1 it c3it , (27) but with i i with t it ( R c1it ) . i All traders share the same time consistent beliefs at the fixed point. The fixed point for the learning process produces the regression coefficients c1 R , c2 c3 0 , while the price and the price coefficients are indeterminate, b1 c2 /( R c1 ) , b2 c3 /( R c1 ) . As the system approaches the fixed point, traders are able to rely heavily on the price for 17 information on the value of dt+1. They place almost no weight on their noisy private signal since the price is an almost perfect indicator of dt+1. At the fixed point, the both price and private information are removed from the agents’ demand function and demand for the risky asset becomes zero. The No Trade solution is attained. The price is removed because the traders believe the market has converged to the point at which pt fully reveals dt+1, removing the ability of the price to reveal profitable trades. At the same time, the noisy private information is completely dominated by pt, and thus receives zero weight. In a GS type paradox, the reality of the fixed point is just the opposite of the traders’ belief. The price contains no information, both because no one trades based on the dt+1 information and because the price can take any value to clear the market. Unlike GS, the fixed point is stable because once attained, future prices also fail to reflect fundamental values and thus the private signal contains no profitable information. 4.2 Simulations Simulations Market 6 produce market behavior much like that produced by the Replicator Dynamics. The positive value of the coefficient c3 reported in Table 1 indicates that the traders choose to rely on the fundamental signal. The convergence of c3 towards zero suggests that the traders are able to reduce their reliance on the private signal as the price becomes an increasingly accurate indicator of dt+1. The greater reliance on the price is reflected in the increasing value of c1 towards its fixed point value of R. The progress towards the fixed point is not perfectly smooth as over reliance on the price in excess of its contemporaneous accuracy results in an increase in the pricing errors. This, it turn, drives the traders to temporarily increase their weight on their private signal. The pattern can be seen clearly in Figure 9. In a result that lends support to the choice of a bounded r (x ) function for the Replicator Dynamics, it does not appear as 18 though the model is able to attain the discontinuity produced by the fixed point in finite time. 5. Conclusion The analysis explores the convergence of an asset market towards and Efficient Markets Equilibrium under three information and population environments. Two of the markets divide the population into informed traders receiving a private signal and uninformed traders who learn to rely on the price as a source of information. Replicator Dynamics serves as an evolutionary population process consistent with dynamics envisioned by Grossman and Stiglitz (1980) in which the superior strategy continues to attract adherents from the inferior strategy until all traders have switched or until performance is equal. Simulations perform consistent with the conclusions of Grossman and Stiglitz (1980). Both the learning process of the uninformed traders and the population process converge towards the attractor of a market of no informed traders as the uninformed continue to improve their extraction of the private information from the price and the superior performance attracts trades away from engaging in fundamental research. As a greater proportion of the market relies on the price for information and fewer use the noisy signal, the price converges towards full reflection of the private information, but without a fixed point in the population process, full market efficiency cannot be achieved. The discrete choice dynamics of the ARED process serves as an evolutionary population process that allows for an interior fixed point in the population proportion and the market as a whole. At the fixed point, the price is perfectly revealing of the private information, but it does not fully reflect it. The fixed point persists despite the superior performance of the nonfundamental approach due to trader heterogeneity. Differences in opinion or information lead some of the traders select the seemingly inferior choice. At the fixed point, the price is fully revealing of the private information, but it does not fully reflect it. As the intensity of choice is 19 increased towards infinity, the fixed point converges full market efficiency. Simulations indicate that the market does converge to the fixed point, though increasing the intensity of choice also increases the time required for convergence. Convergence in both markets relies on the trader’s use of long history of past profits to compute the performance measures. Adaptive expectations produce high volatility in the population proportion thus preventing convergence in the uninformed traders’ learning process. The third market examined allows all of the traders to employ both the private signal and the public price to forecast value. Like Grossman and Stiglitz (1980), the attractor represents a discrete shift in the market as the fundamental information is ignored ensuring that the solution fails to reflect full market efficiency. Unlike Grossman and Stiglitz (1980), the attractor is a stable fixed point. In simulation, the market converges towards the fixed point without achieving it in finite time. In all variations of the markets considered, the magnitude of the markets’ pricing error appears unaffected by convergence of the endogenous parameters towards those implying market efficiency. This is because the more the market depends on the price as an information source the greater the impact of small coefficient errors on the price. It remains unclear how cleanly the price can reveal private information as the model continues to converge. Note: The clustering of pricing errors is similar to that produced in Goldbaum (forthcoming), indicating that the pattern is not exclusively linked to the unstable region that exists in Goldbaum (forthcoming), but not here. References Branch, W., McGough, B., 2003. Replicator dynamics in a cobweb model with rationally heterogeneous expectations, working paper. 20 Bray, M., 1982. Learning, estimation, and the stability of rational expectations. Journal of Economic Theory 26, 318-339. Brock, W.A., Hommes, C.H., 1998. Heterogeneous beliefs and routes to chaos in a simple asset pricing model. Journal of Economic Dynamics and Control 22, 1235-1274. Brock, W.A., LeBaron, B., 1996. A dynamic structural model for stock return volatility and trading volume. The Review of Economics and Statistics 78(1), 94-110. Goldbaum, D.H., forthcoming. Market efficiency and learning in an endogenously unstable environment, Journal of Economics Dynamics and Control. Grossman, S.J., Stiglitz, J.E., 1980. On the impossibility of informationally efficient markets. The American Economic Review 70(3), 393-408. Hellwig, M.F., 1980. On the aggregation of information in competitive markets. Journal of Economic Theory 22, 477-498. Hussman, J.P., 1992. Market efficiency and inefficiency in rational expectations equilibria. Journal of Economic Dynamics and Control 16, 655-680. Manski, C.F., McFadden, D., 1981. Structural Analysis of Discrete Data with Econometric Applications (MIT Press, Cambridge, MA). Marcet, A., Sargent, T.J., 1989a. Convergence of least squares learning mechanisms in selfreferential linear stochastic models. Journal of Economic Theory 48, 337-368. Marcet, A., Sargent, T.J., 1989b. Convergence of least-squares learning in environments with hidden state variables and private information. The Journal of Political Economy 97(6), 13061322. Routledge, B.R., 1999. Adaptive learning in financial markets. The Review of Financial Studies 12(5), 1165-1202. 21 Sethi, R., Franke, R., 1995. Behavioural heterogeneity under evolutionary pressure: Macroeconomic implications of costly optimisation. The Economic Journal 105, 583-600. Timmermann, A., 1996. Excess volatility and predictability of stock prices in autoregressive dividend models with learning. Review of Economic Studies 63, 523-557. 22 Figure 1 Fixed point values of endogenous parameters based on n 23 Figure 2: Based on the ARED dynamics, the fixed point for nt is decreasing as increase. Under adaptive expectations, the fixed point becomes unstable, bifurcating into a two cycle. 24 Figure 3: Phase Space in nt and c t1 . 25 Figure 4: Evolution of endogenous parameters. Market 1: ARED dynamics, =6, μt = 1/t. 26 Figure 5: Evolution of endogenous parameters. Market 2: ARED dynamics, =500, μt = 1/t. 27 Figure 6: Evolution of endogenous parameters. Market 3: ARED dynamics, =10, μ = 1. 28 Figure 7: Evolution of endogenous parameters. Market 4: RD dynamics, δ = 0.01, μ = 1/t. 29 Figure 8: Evolution of endogenous parameters. Market 5: RD dynamics, δ = 1, μ = 1/t. Figure 9: Evolution of endogenous parameters. Market 6: Complete Information. 30 31
© Copyright 2026 Paperzz