Double Auction Dynamics: Structural Consequences of Non-Binding Price Controls* Dhananjay (Dan) K. Gode Leonard N. Stern School of Business New York University [email protected] 212-998-0021 and Shyam Sunder Graduate School of Industrial Administration Carnegie Mellon University [email protected] 412-268-2103 Current Revison: February 1999 We are grateful for comments received at workshop presentations at California Institute of Technology, Carnegie Mellon University, Econometric Society, Economic Science Association, European University Institute, Renmin University, University of Amsterdam, University of Bonn and Universitat Pompeu Fabra. *Available for download in PDF format from http://www.gsia.cmu.edu/andrew/sunder/limit.pdf Double Auction Dynamics: Structural Consequences of Non-Binding Price Controls In an astonishing variety of contexts, apparently complex structures or behaviors emerge from systems characterized by very simple rules. Murray Gell-Mann (The Quark and the Jaguar p. 99-100) Abstract In competitive equilibrium, non-binding price controls (that is, price floors below and ceilings above the equilibrium) should have no effect on market outcomes, but in laboratory experiments they do. We build a simple dynamic model of double auction markets with “zero-intelligence” (ZI) computer traders that accounts for many, though not all, of the discrepancies between the data and the Walrasian tatonnement predictions. Success of the model in organizing the data, and decomposing various consequences of price controls, suggests that the simple ZI model can be a powerful tool to gain insights into the dynamics of market institutions. JEL Classification: D44 1. Introduction In competitive equilibrium, price floors below or ceilings above the equilibrium should not affect market outcomes, but in laboratory experiments they do [Isaac and Plott (1981), Smith and Williams (1981), and Coursey and Smith (1983)]. We present a simple dynamic model of markets with "zero-intelligence" (ZI) traders that organizes the data better than competitive equilibrium and allows us to decompose the effects of price controls into their components. ZI traders submit random bids and asks while avoiding losses, have no memory, or knowledge of market rules [see Becker (1962) and Gode and Sunder (1993a, 1993b, and 1997)]. They are hardly a descriptive model of human behavior; a glaring discrepancy between the two is that ZI traders do not learn. The simplicity of the ZI model makes the analysis of markets in which a small number of traders act sequentially tractable when an analysis with strategic traders is difficult. The ZI model also establishes a useful benchmark for measuring the effects of varying market rules by allowing us to fix individual behavior. Rules of markets and other social institutions are open to observation; individual motivations, information and strategies are inherently private1. Using observable market rules as explanatory variables helps build testable theories of market phenomenon. It also explains how important experimental outcomes can be robust to variations in subject backgrounds when the effect of market rules dominates the effects of individual behavior. The traditional strategic model in which traders respond fully to changes in market rules is another benchmark. The two benchmarks can be seen as complements to the extent the actual observations lie somewhere between the two. We show that some important consequences of price controls can be qualitatively replicated using ZI traders. This highlights the powerful role of rules in markets. We provide several examples of how the simplicity of ZI traders enables us to comprehend interactions among them and yields simple structural explanations for complex market-level phenomena. For example, the extramarginal demand and supply, largely ignored earlier, are shown to play a critical role in market dynamics and convergence to equilibrium. 1 Testing the effect of conjectured trading strategies by coding these conjectures into computer programs designed to mimic human behavior can be very complex [Rust, Palmer, and Miller (1993)]. Since these conjectures specify only a few aspects of behavior and trader behavior varies widely, the possible set of programs is bewilderingly large. Even if market outcomes with these traders are similar to those with human traders, it is often difficult to understand 1 Price controls such as minimum wage laws and agricultural price maintenance are an important and common form of regulatory intervention in markets. Walrasian tatonnement model predicts that in competitive equilibrium (CE) non-binding price controls should have no effect on transaction prices and quantity traded.2 In contrast, Scherer (1970, p. 352] suggests that non-binding price ceilings may have an impact if they serve as a “focal point” for collusion among sellers to keep the prices near the ceiling, i.e., above the CE price. It is difficult to resolve such conflicting predictions from the field data because the demand and supply conditions are rarely known with sufficient precision. Laboratory markets allow testing of these predictions under controlled conditions. The laboratory experiments of Isaac and Plott (1981), Smith and Williams (1981), and Coursey and Smith (1983) reject the focal point hypothesis. They show that once human markets converge to competitive equilibrium (typically after repeated trading with the same demand and supply), non-binding price controls have no effect. However, such controls have the following effects on convergence to equilibrium: (1) Transaction prices are initially skewed away from the ceiling, and the skew diminishes as the ceiling is raised (the "buffer effect"). (2) Intra-period transaction price series has a positive slope. (3) Variability of transaction prices declines for later transactions within a period. (4) Allocative efficiency remains close to 100 percent, i.e., total realized profits are marginally affected by non-binding ceilings. (5) The lowering of transaction prices transfers some profits from sellers to buyers. (6) The difference in bargaining ability of buyers and sellers persists if it was present before the imposition of ceiling. (7) There is transient overshooting of transaction prices above the price ceiling after the ceiling is removed. Isaac and Plott (1981) and Smith and Williams (1981) conjecture that non-binding price ceilings just above the CE price depress transaction prices by forcing sellers to lower their initial asks to or below the ceiling, which induces buyers to lower their own initial bids. Isaac and Plott (1981) further conjecture that removal of non-binding ceilings affects prices by making available additional strategies to the traders or because mere announcement of a change has a how exactly trader behavior translates into which characteristics of market outcomes, and why these outcomes are robust to variations in trader behaviors. 2 Price floor refers to the lower limit and price ceiling refers to the upper limit on bids, asks, and transaction prices. Since treatment and effect of price ceilings and floors is symmetrical, we will refer only to price ceilings in this paper. Non-binding ceilings are price ceilings above the competitive equilibrium (CE) price. 2 disequilibrating effect on experimental markets. It is difficult to use the traditional tools to analyze initial phases of trading when traders are learning about market conditions. We show that the first five effects of non-binding price controls reported by Isaac and Plott, and Smith and Williams can be replicated with the ZI traders.3 This shows that even if traders do not change their behavior in response to rules, market outcomes can resemble those that are usually attributed to changes in behavior. Of course, not all of the important effects of price controls are due to market rules. But the existence of effects of price controls with ZI traders who ignore price controls suggests that market rules, even if they do not directly affect behavior, may strongly affect market outcomes by restricting the feasible set of bids, asks, and transaction prices. Our analysis shows that the consequences of price ceilings can be classified into two groups. The first set of consequences originate in the bid prices above the ceiling being reset to the ceiling or zero. This set includes four observed phenomena: (1) lowering of the average transaction price; (2) an upward trend in the transaction prices within a period towards the equilibrium price; (3) transaction prices are skewed away from the equilibrium price; (4) variance of transaction prices declines within a period. This effect by itself has no consequences for allocative efficiency, but explains the bulk of the price effects of price ceilings. This effect would exist even if there were no extramarginal traders. Analysis of ZI markets reveals a second set of two other subtle effects that have not been previously identified. Price ceilings reduce the relative bidding ability of intramarginal buyers and exclude extramarginal sellers above the ceiling. The first effect unambiguously lowers allocative efficiency by reducing the probability that the intramarginal buyers will keep out extramarginal buyers by outbidding them. The second effect has a mixed impact. It can increase efficiency because exclusion of extramarginal sellers above the ceiling reduces the probability extramarginal sellers may displace intramarginal sellers. It can reduce efficiency because in case the extramarginal buyers displace intramarginal buyers initially, the intramarginal buyers may not have anyone to trade with. Our simulations with ZI traders using the demand and supply used in previously reported experiments indicates that price ceilings have an efficiency increasing 3 Since all ZI traders have identical strategies, we do not expect to see differences in bargaining ability (effect 6). Since ZI traders lack memory, we do not expect to find the transient overshooting (effect 7), which can only be based on traders’ memory of price controls imposed earlier. Note that this effect diminishes significantly in human markets as traders learn to ignore past information that is no longer relevant. 3 effect overall. In the absence of the second set of effects, price ceilings would affect prices in a simple way; they would have no affect on quantity traded or the allocative efficiency. The ZI model does well in predicting market outcomes with human traders who have experience with double auction rules but have little information about the demand and supply conditions [Cason and Friedman (1996)], which is typically the case in the early stages of markets. As human traders learn about demand and supply, market outcomes may diverge from those predicted by the ZI model because ZI traders have no memory. ZI traders are not an attempt to model human behavior accurately; they are a simple tool to explore the dynamics of double auctions. They help us identify the powerful effect of market institutions. Section 2 presents the ZI model, section 3 presents the simulation results, section 4 analyzes and explains the simulation results and section 5 concludes the paper. 2. Model Our markets have three elements: demand and supply, trader behavior, and market rules. We describe these elements in order. 2.1 Demand and supply Consider a market consisting of N buyers and N sellers. Each buyer is endowed with the right to buy one or more units and each seller is endowed with the right to sell one or more units. Let vij denote the value of the ith buyer’s jth unit and cij denote the cost of the ith seller’s jth unit. The costs and values are private information. The vector v representing values sorted in a descending order constitutes the market demand while vector c representing costs sorted in an ascending order constitutes the market supply. Units to the left of the point of intersection of demand and supply are the intramarginal units and units to the right of the intersection of demand and supply are the extramarginal units. Similar to experimental auctions and game-theoretic models of auctions, we disallow retrading; a trader can be either a buyer or a seller but not both. Retrading is often not feasible in markets for services, perishable products, and products that have high transactions costs. Multiple rounds of bids and asks for a given trade are permitted. If traders are endowed with only one unit, then the maximum possible number of trades is limited by the number of human subjects available. To increase possible number of trades while keeping the trading simple, experimental subjects are often endowed with multiple units which they can trade only one at a time. For example, consider the demand and supply shown in Table 4 1 and Figure 1 which is reproduced from Smith and Williams’ (1981) Table 1. Each trader is endowed with five or six units but can trade only one unit at a time. In these markets it is assumed that a buyer trades his units in the descending order of their values and a seller sells her units in the ascending order of their costs. This order maximizes the profits earned by a trader. The Walrasian tatonnement model predicts the equilibrium price of 46.5 and volume of 12 units. To facilitate comparison, we report the results of market simulations with this supply and demand. When each trader is endowed with multiple units but can only trade one unit at a time, the market outcomes at any instant are influenced by only the highest valued unit remaining with each buyer and the lowest cost unit remaining with each seller. Thus, very few, if any, extramarginal units are “in the market” at the beginning of a period and the chance for extramarginal units to displace the intramarginal units in trading is small. When each trader can trade all units he is endowed with in a single transaction, all units not yet traded affect market outcomes at any given instant. We repeat our market simulations for a second configuration (shown in Table 2) in which the number of buyers and sellers is increased so that the aggregate demand and supply remain the same (Figure 1), but each trader is endowed with the right to trade only one unit. This allows us to test the robustness of our results. Finally, Smith and Williams’ demand and supply had only six extramarginal units, all relatively close to the margin. Even if the maximum possible number of units (intra- as well as extramarginal) were traded, the allocative efficiency of this market would still be 88 percent.4 Therefore, one should expect to see at most small effects of price controls on efficiency. We therefore use a third demand-supply schedule shown in Table 3, where the efficiency is only 56 percent if all units are traded to increase the possibility of observing the efficiency effect of price controls. 2.2 Individual Behavior When bidding for its jth unit the ith ZI buyer, submits a bid that is independently and uniformly distributed between 0 and vij (unit’s value to the buyer). When asking for its jth unit the 4 Allocative efficiency, an important measure of market performance, is the ratio of the actual to the potential gains from trade (the sum of Marshallian consumer and producer surplus). Allocative efficiency may fall short of 100 percent is because: (1) traders fail to conclude feasible trades, and (2) extramarginal traders enter into trades [for further details see Gode and Sunder (1997)]. If retrading is permitted, then an extramarginal trader who enters the 5 ith ZI seller, submits an ask that is independently and uniformly distributed between a market determined upper bound M and cij (unit’s cost to the seller). 5 In other words, ZI traders avoid losses. Note that in our simulations ZI traders do not change their behavior in response to other bids, asks, prior transactions, or price ceilings described below. 2.3 Market Rules Our market simulations were implemented on a single computer as continuous double auctions without replacement (see Appendix for details). Each market was run for one hundred periods. Sufficient time was allowed for each period so that all feasible trades could occur with a high probability. Thus, the only source of loss of allocative efficiency with ZI traders was displacement of extra-marginal traders by intramarginal traders. Price Controls: In a simulation model, price controls can be defined as a characteristic of the market institution, or of trader behavior. From an institutional perspective there are two ways of implementing price controls.6 We shall label them as reject and reset modes respectively. In reject mode, both bids as well as asks that violate the price controls (e.g., exceed ceiling c) are simply rejected by the market. In reset mode, any asks that exceed the ceiling are rejected, but any bids that exceed the ceiling are reset to the ceiling. In other words, bid = minimum (bid submitted by the trader, the ceiling), which creates a point mass of probability of bids at the ceiling. The rationale for the reset mode is as follows. If a seller submits an ask above the ceiling, we cannot assume that he would also be willing to sell at the ceiling, which is below his ask. Therefore, in this mode, any asks that exceed the ceiling are simply ignored. In contrast, if a buyer is willing to buy a unit at a price above the ceiling, then he would certainly be willing to buy the unit at the ceiling. market will eventually find an intramarginal trader with whom he can retrade profitably, thus eliminating the second cause of inefficiency. 5 For the sake of symmetry with respect to the demand and supply we used (see Tables 1, 2 and 3), we set M=93. Raising M shifts the prices slightly upward and vice versa. However, the allocative efficiency does not change. Maintaining the symmetry isolates the effect of price ceiling on price distribution by abstracting away from the effect of parameter M. 6 Interaction of social institutions with individual behavior makes it difficult to separate the two. For example, one can say that sellers choose the highest bid (behavioral perspective) or that market rules give priority to the highest bid (institutional perspective). This duality is reflected in the alternative ways in which price controls can be implemented within the context of ZI model. Price controls can be implemented by changing individual behavior or by changing market rules. Since we are interested in the institutional perspective, we assume that ZI traders do not alter their behavior in response to price controls. 6 3. Results of ZI Simulations with Smith and Williams Demand and Supply For the sake of comparison, Figures 2 and 3 show the representative results from human subject experiments (reproduced from Figures 1 and 3 respectively from Smith and Williams, 1981). Three panels of Figure 2 show the demand and supply functions, equilibrium price (horizontal dashed lines), and transaction price paths (dots) for three markets of four periods each. In the first market, there is a price floor five points below the equilibrium price; in the second market, there is a price ceiling five points above the equilibrium price; and in the third market there are no price controls. The upper panel of Figure 3 corresponds to the middle panel of Figure 2 for a market with price ceiling at five points above the equilibrium price of 645. On the left hand side, it shows the frequency polygon of offers (dashed line with hollow circle markers) and bids (continuous line with dark circle markers). The frequency polygon of transaction prices is drawn on the right hand side. The bottom panel of Figure 3 corresponds to the bottom panel of Figure 2 for a market without price controls. Smith and Williams focus on the following effects of non-binding price ceilings: (1) Transaction prices are skewed away from the ceiling and the magnitude of skew diminishes as the ceiling is raised. (2) Intra-period transaction price series has a positive slope. (3) Variability of transaction prices declines for later transactions within a period. (4) Under nonbinding price ceilings, allocative efficiency remains close to 100 percent, i.e., total realized profits are unaffected. (5) Transaction prices are lowered transferring some profits from sellers to buyers. (6) The difference in bargaining ability of buyers and sellers persists if it was present before the imposition of ceiling. (7) There is transient overshooting of transaction prices above the price ceiling after the ceiling is removed. They do not imply that all of these effects will be present with all variations of demand and supply. We examine the simulation data to see whether the first five effects are present with ZI traders (in markets with Smith and Williams (1981) demand and supply.) The results of the examination are presented in sections 3.1 to 3.5. We defer the explanation of ZI outcomes until section 4, which also discusses the general insights provided by ZI traders about the effect of price controls. 3.1 Distribution of Prices Figure 4 shows the histogram of prices for 100 periods of ZI markets whereas Table 4 presents the summary statistics. Panel 1 of figure 4, which shows market prices when there 7 is no price ceiling, serves as the benchmark The average transaction price 46.5 is equal to the CE price and price distribution is symmetric. Panel 2 of Figure 4 and Column 2 of Table 4 show the effect of imposing a price ceiling at 47. The bids and asks above 47 are simply ignored by the market. Mode of transaction prices is between the price ceiling of 47 and equilibrium price of 46.5, and the distribution is skewed away from the ceiling. Average transaction price declines from 46.5 (without price control) to 45.01 (with price control), a statistically significant downward shift (α = .000). This downward shift parallels the downward shift in prices when price ceiling is imposed on markets with human traders as can be verified from Figures 2 and 3. Panel 3 of Figure 4 and Column 3 of Table 4 show the behavior of prices when bids above the ceiling are reset to the ceiling but the asks above the ceiling are ignored. (see discussion “ reset mode” in Section 2.3). Now the modal density at the price control is greater and the mean price rises to 45.67; otherwise the qualitative effect of the price ceiling on transaction prices is essentially similar to Panel 2. Panel 4 of figure 4 and Column 5 in Table 4 show the results from Smith and Williams’ market demand and supply functions in which each trader has only one unit to trade (see Table 2 and Section 2.1). Again, in comparison with Panel 2, we see a higher peak at the modal value of ceiling and a mean price of 45.63; otherwise the effect of ceiling on the distribution of transaction prices is essentially the same. Finally, we repeated the simulations after adding extramarginal traders (see Table 3 and Section 2.3 above). Histogram of prices from this simulation with single unit holdings is shown in Panel 5 of Figure 4 (and Column 8 of Table 4). Compared to Panel 2, the results are essentially similar except for a higher modal peak and a mean price of 45.71. 3.2 Path of Transaction Prices The five panels of Figure 5 (parallel to the five panels of Figure 4) show the paths of transaction prices averaged across all periods (in ZI environment, there is no learning and all periods are identical). As expected, the mean price path for the no-price ceiling control in Panel 1 is horizontal at the CE price of 46.5. Panel 2 shows the effect of imposing a non-binding price ceiling on the mean price path. The greatest impact of the ceiling is on the earliest transactions. The price of these transactions drops by the largest amount because the sellers of these units, on average, can afford to sell at a lower price. Prices of the later transactions (usually involving 8 units whose costs are closer to the margin) are hardly affected. This means that the effect of the price ceiling on profits of the low-cost producers is far greater than its effect on the marginal producers. Panel 3 shows the effect of an alternative implementation where the invalid bids are reset to the price ceiling instead of being ignored. As one would expect, this implementation results in increased number of bids at the price ceiling, and therefore, higher transaction prices on average (as compared to Panel 2). Panel 4 shows the transaction price path in the single unit implementation of demand and supply (see Table 2). Transaction prices are somewhat higher than panel 2. Panel 5 shows that adding extramarginal traders causes little change in the effect of price controls on the price path. Thus, the effect of non-binding price ceiling on mean price path remains robust. 3.3 Dispersion of Transaction Prices Figure 6 shows the dispersion associated with the mean transaction price paths shown in Figure 6. The transaction price median (dark square) and the interquartile range (vertical line) in this figure highlight three things. First, the dispersion of transaction prices declines from early to later transactions in a period, independent of whether or not price controls are imposed. Second, the bias of the mean price path can be compared to the interquartile range to get a sense of significance of the bias. It is clear that the imposition of the ceiling causes an overwhelming majority of transactions in the first half of the period to occur at a lower price. Third, as one would expect, the imposition of price ceiling causes the distribution of prices to be skewed away from the ceiling. This skewness is reflected in the interquartile range. 3.4 Allocative Efficiency The lower part of Table 4 shows the effect of price ceiling on average efficiency of these double auctions. ZI markets exhibit high allocative efficiency as shown by columns 1, 2, and 3. The difference among these three columns is negligible, i.e., similar to Smith and Williams (1981), non-binding price ceilings seem to have little effect on allocative efficiency. When the number of traders is increased to endow each trader with only one unit (without changing the aggregate demand and supply), efficiency declines (Table 4, Column 5). When more extramarginal traders are added there is a further decline in efficiency. In both these cases, ceiling does cause a drop of one or two percent in allocative efficiency if bids and asks above the ceiling are ignored but only a smaller drop in efficiency if bids above the ceiling are reset to the 9 ceiling. This issue is explored further in Section 4. Thus, modification of demand and supply provide weak evidence that effects of ceilings on allocative efficiency are more difficult to detect when traders have multiple units but can trade only one unit at a time. 3.5 Division of Surplus between Buyers and Sellers The bottom rows of Table 4 show the effect of price ceiling on the profits of buyers and sellers. The data confirm that price ceilings increase profits of buyers relative to sellers by depressing prices. The magnitude of the shift of the surplus to the buyers is highest in the Smith and Williams (1981) setting where traders have multiple units to trade (Columns 2 and 3), and is the least when each trader can trade only one unit in a period and there are additional extramarginal units. The magnitude of the shift depends on the implementation of demand and supply and of price controls for ZI traders. Magnitude of shift decreases when bids above the ceiling are reset to the ceiling instead of being ignored. 4. Using ZI Traders as an Exploratory Tool for Markets The above simulation results for markets populated by ZI traders replicate many of the important consequences of imposing price controls on double auctions. These results, along with some prior work (Gode and Sunder, 1993b and 1997) encourage us to think that the simple ZI model, with its minimalist approach to rationality, is a useful analytical tool to explore the behavior of market institutions. In this section we supplement the simulation results of the preceding section by statistical reasoning in simplified environments to enhance our understanding of the effects of price controls on market outcomes. Simplicity of the model helps us (1) identify ways in which changes in rules can affect market outcomes, and (2) appreciate how even seemingly simple changes in rules can cause complex changes in markets. We discuss only statistical effects of market rules assuming that trader behavior does not change in response to market rules. We assume throughout that each trader has only one unit to trade each period. Non-binding price ceilings exclude extramarginal sellers whose costs equal or exceed the ceiling are excluded from the market. We start by assuming that all extramarginal sellers are excluded, and relax this assumption later. If the price limits are imposed after the market has settled to the equilibrium, imposing a price ceiling above the equilibrium price should have no effect on behavior of the market. However, when traders are searching for equilibrium, these ceilings affect the convergence process. We identify three components of this effect. The first of these is obvious; exploration 10 of the dynamics of double auctions with ZI traders reveals the other two. These are (1) the limit effect; (2) reduction of competitive bidding ability of the intra-marginal buyers (relative to extramarginal buyers); (3) exclusion of extramarginal sellers above the ceiling. The first, and the obvious, effect of price ceilings is to make it impossible to conduct transactions above the specified limit. In addition to (a) a reduction in the average transaction price; it also results in (b) an upward slope of the intra-period transaction price path toward the equilibrium price; and (c) a skew of transaction prices away from the equilibrium price. The limit effect, by itself, has no consequences for trading volume or allocative efficiency, but it includes the bulk of the price consequences of the controls imposed. The statistical intuition behind the reduction in average price and upward slope of price path is explained in Cases 1 and 2 respectively. Case 1 (Price level and relative profits of buyers and sellers): Assume that there is just one seller with a cost of 0 and one buyer with a value of 1 as shown in Figure 7A. The bids and asks of ZI traders are uniformly distributed from 0 to 1. Without any price ceilings the expected transaction price is 0.5. Buyer (value =1) Ceiling c Seller (cost = 0) Figure 7A If a price ceiling is imposed at c (0 < c < 1), and bids and asks above the ceiling are ignored by the market (ignore mode), the expected transaction price is c/2 which is less than or equal to 0.5. Proportion (1-c) of all bids/asks submitted will be rejected by the market. The expected number of rounds of bids/asks required for a transaction to occur will increase by a factor of 1/c. In an alternative implementation of the market, if bids above the ceiling are reset to c (reset mode), the transactions that might have occurred between c and 1 without the ceiling will now occur at c. Thus, imposition of a ceiling lowers the price on average. However, the average price is higher compared to the ignore mode because in that case the transactions between c and 1 are redistributed over the range 0 to c instead of being concentrated at c. Thus, both 11 implementations of price ceiling (ignore and reset modes), lower the average transaction price and shift profits from sellers to buyers. The simulation results for more complex demand and supply environments presented in Section 3 correspond well with these results. The structural model is able to predict the price shift or “buffer” effect without assumptions about learning behavior and cognitive processes of the participants. “Overreaction” to the removal of ceilings requires some sort of “memory” which ZI traders lack. Explaining the overreaction requires a more sophisticated modeling of individual expectation formation and adjustment than our simple model permits. Case 2 (Price Slope and Variance) We shall use the demand and supply functions shown in Figure 7B, which allow two trades, to explore the effect of price ceiling on the slope of transaction price path. Buyer (value =1) Buyer (value=0.7) Ceiling =0.5 Seller (cost=0.3) Seller (cost = 0) Figure 7B Without a price ceiling, there will be two transactions, both transactions have expected price of 0.5. Suppose a ceiling at 0.5 is imposed, and all bids and asks above the ceiling are ignored (ignore mode). The seller with the cost of 0 is more likely to trade first because it will, on average, have a lower ask. Since the bids above the ceiling are being ignored, a valid bid is more likely (10 to 7 odds) to come from the buyer at 0.7 than from the buyer at 1. This is because a relatively larger proportion of bids from the buyer at value 1 will be above the ceiling. Thus, the buyer at value 0.7 is more likely to trade earlier than the buyer at 1, and this trade will occur at a price in the range (0, 0.5). The second transaction is more likely to occur between the seller at cost 0.3 and the buyer at value 1. The feasible range for such a transaction is (0.3, 0.5) and therefore the average price of the second transaction will be higher than the average price of the first. Thus, the transaction price series will have a positive slope. If, instead of ignoring the invalid bids (which is equivalent to resetting them to 0) we reset them to the ceiling (reset mode), the average value of bids will increase. Resetting bids to 12 the ceiling would thus raise average transaction prices compared to the ignore mode. Resetting to the ceiling not only raises the average transaction price, it also reduces the slope of the transaction price relative to the setting where bids exceeding the ceiling are ignored. When bids above the ceiling are reset to the ceiling, the seller at 0 is still likely to trade earlier than the seller at 0.3, but the buyer at 1 is likely to trade earlier than the buyer at 0.7 because the buyer at 1 is likely to have a bid at the ceiling earlier than buyer at value 0.7. This switch in the order in which buyers trade will increase the first transaction price and lower the second transaction price relative to the case where the bids above the ceiling were ignored. Since the low cost seller still trades earlier, the slope of the transaction price remains positive albeit less steep. Since lower cost units are traded early over a larger range of prices, the earlier transaction prices have a greater variance than the later prices. The simulation results presented in Section 3 for more complex demand and supply conditions are consistent with these analytical predictions. The other three consequences of price controls are more subtle, and have to do with the role of extra-marginal traders in the equilibrating process. This role is entirely absent in the static Walrasian tatonnement, and the analysis of markets populated by ZI traders makes it easier for us to understand and explain its consequences. Price ceilings constrain the intra-marginal buyers’ competitive ability to outbid the extramarginal buyers, and thus increase the chances that the extramarginal buyers will be able to trade. Trades that involve extra-marginal traders lower efficiency and increase the trading volume. The increase in volume comes about because a trade between the intra-marginal sellers and extra-marginal buyers eventually leads to an additional trade between extramarginal sellers and intramarginal buyers. Price ceilings exclude from trading those extra-marginal sellers whose costs exceed the price ceiling. This exclusion enhances allocative efficiency, especially in the early part of trading, by eliminating the possibility that such an extra-marginal seller will displace an intramarginal trader. On the other hand, if an extra-marginal buyer does displace an intra-marginal buyer in early trading, the only way the displaced intra-marginal buyer can get back into the market is by trading with one of the extra-marginal sellers. By excluding the high cost extramarginal sellers from trading, price ceilings precludes such trades and thus lower allocative 13 efficiency. We cannot yet tell whether the sum of these two opposite effects on efficiency is always positive or always negative. These effects are explored in Case 3. Case 3: (Effect of extramarginal traders on allocative efficiency) Let us consider the demand and supply shown in Figure 7C. The CE price range is (β, (1−α)) and the CE quantity is 1. With ZI traders the only source of inefficiency is the entry of the extramarginal traders. Gode and Sunder (1993b) and (1997) derive the allocative efficiency of similar markets in the absence of price controls. Buyer (value =1) Seller (cost=1-α) Ceiling=c Buyer (value=β) Seller (cost = 0) Figure 7C Case 3a: Consider the above demand and supply when α>0 and β=0, i.e., effectively there are no extramarginal buyers. This setting highlights the role of price ceiling in keeping out the extramarginal sellers because the only source of inefficiency is the probability that the extramarginal seller will trade with the intramarginal buyer. 1. c < (1−α): A ceiling below the extramarginal seller’s cost locks it out, thereby raising efficiency to 100 percent. This effect is independent of whether the bids above the ceiling are ignored or reset. 2. c > (1−α): The effect of the ceiling depends on whether bids above the ceiling are ignored (i.e., reset to 0) or reset to the ceiling. Ignoring the bids above the ceiling raises efficiency by lowering the probability of trade with the extramarginal seller. Resetting the abovethe-ceiling bids to the ceiling does not affect this probability and therefore the ceiling then has no effect on efficiency. Thus, an efficiency increasing effect of a price ceiling is that it may lower the chances of extramarginal sellers entering the market. Case 3b: Consider the above demand and supply when α=0 and β>0, i.e., there are no extramarginal sellers. 14 1. c < β: The competitive equilibrium theory predicts no efficiency loss. Isaac and Plott (1981) show, and the ZI model predicts, a higher efficiency loss. If bids above the ceiling are ignored, then the intramarginal buyer has a lower chance of submitting a valid bid than the extramarginal buyer, raising the probability that extramarginal buyer would enter the market and lower efficiency. If the bids above the ceiling are reset to the ceiling, then the probability of entry by the extramarginal buyer diminishes but is still higher than that without any ceiling. This can be explained as follows. Suppose the extramarginal buyer first generates a bid at or above the ceiling, which is then reset to the ceiling. Suppose the intramarginal buyer then generates a higher bid. Without the ceiling, the intramarginal buyer’s bid would supersede the extramarginal buyer’s bid. With the ceiling this is not possible. This setting shows that binding price ceiling lowers the efficiency more than that predicted by competitive equilibrium theory because it lowers the probability that the intramarginal buyers will outbid extramarginal buyers. 2. c > β: If bids above the ceiling are ignored, and if the ceiling is relatively low, then the intramarginal buyer will still have a lower chance of submitting a valid bid as compared to the extramarginal buyer raising the probability of entry by the extramarginal buyer and lowering efficiency. This effect would diminish as the ceiling is raised. If the bids above the ceiling are reset to the ceiling, then the ceiling will have no effect. The above discussion points to two effect of ceilings on the buyers. (1) frequency effect: if the bids above the ceiling are ignored, then the intramarginal buyers may have a lower chance of submitting a valid bid, thereby increasing the chance of entry by the extramarginal sellers, which lowers efficiency. The frequency effect is absent if bids above the ceiling are reset to the ceiling (2) truncation effect: Truncation lowers the probability that the intramarginal buyers would outbid the extramarginal buyers by submitting a bid above the ceiling. This effect is present even if bids exceeding the ceiling are reset to the ceiling. Case 3c: Consider the above demand and supply when α>0 and β>0 (1−α > β) The presence of extramarginal traders on both sides of the market has two opposing effects on efficiency. (1) Without extramarginal sellers, the inefficient trade could be caused only by the entry of extramarginal buyers. Addition of extramarginal sellers now raises the probability of an inefficient trade because now it can also be triggered by the extramarginal sellers. 15 (2) Some of the efficiency loss due to an initial inefficient trade is recovered due to subsequent trade between the remaining intramarginal and extramarginal traders. Without extramarginal sellers the efficiency loss due to initial trade between the extramarginal buyer and the intramarginal seller is 1−β because the intramarginal buyer is left out of the market. With extramarginal seller, there will be a subsequent trade between the intramarginal buyer and the extramarginal seller, which recovers a surplus of α and reduces the efficiency loss from 1−β to 1−β−α. Let us see how price ceilings affect the above two factors. 1. c < β : The efficiency enhancing effect is that the ceiling precludes initial entry by extramarginal sellers. However, it also has efficiency lowering effects discussed in case 3b and also due to the fact that partial recovery of surplus lost due to initial entry of extramarginal buyers is no longer feasible. 2. β < c < 1-α: The only difference now is that as discussed in case 3b the influence of extramarginal buyers is weakened as compared to the above setting. 3. c > 1-α: This does not preclude the efficiency recovering trades with extramarginal sellers following initial efficiency reducing trades with extramarginal buyers. However, the effects discussed in case 3a remain. These cases illustrate how ZI analysis helps us tease out the structural effects of price controls. The richness of the analysis of ZI-populated markets points to the extreme difficulty of doing the same for strategic human traders. The ZI approach seems powerful enough to helps us make predictions about market dynamics when it is difficult to derive analytical solutions using game theory. 5. Concluding Remarks We use the ZI model of trader behavior to gain insights into the effect of non-binding price limits in double auctions. The ZI model has two major advantages. First, it provides a useful benchmark to study the effect of market rules on market outcomes. Since ZI traders do not modify their behavior in response to market rules, any changes in market outcomes with ZI traders can be attributed to changes in market rules, not individual behavior. Consequences of intelligent, rational, or other individual behavior have long been the focus of economics. In contrast, using a simple, minimally rational, random model for trader behavior allows us to explore the structural 16 consequences instead. Exploration of institutions and their economic properties is an important part of social sciences (North, 1990). Second, the simplicity of the ZI model allows us to analyze the effect of market rules in a tractable way. Markets with a finite number of traders who act sequentially are difficult to analyze using a strategic model of trader behavior. Conjectures that link market outcomes to traders’ specific strategies are difficult to verify because traders’ strategies are not observable and it is difficult to implement conjectures of traders’ strategies through computer programs. The simplicity of the ZI traders helps us appreciate how even seemingly simple changes in rules can cause complex changes in markets. With cheaper technology, computational methods have become an increasingly attractive tool for economics research (Leijonhufvud, 1993). Computational work has helped distinguish between the individual behavior and aggregate outcomes. 7 Using ZI traders allows us to explore why non-binding price limits affect the outcome of laboratory markets (Isaac and Plott 1981, Smith and Williams 1981) when competitive equilibrium theory predicts no such effects. We can qualitatively replicate some features of the experimental results with ZI traders. These features are: (1) transaction prices are skewed away from the ceiling, and the magnitude of skew diminishes as the ceiling is raised; (2) intra-period transaction price series has a positive slope; (3) variability of transaction prices declines for later transactions within a period; (4) allocative efficiency remains close to 100 percent, i.e., total realized profits are unaffected; (5) transaction prices are lowered transferring some profits from sellers to buyers. These results hold under alternative implementations of price controls and for alternative specification of demand and supply conditions. These effects are usually attributed to modification of human traders’ strategies in response to price limits. The persistence of these effects when we replace human traders by ZI traders who do not respond to market rules suggests that it is not modification of trading strategies per se that causes non-binding price limits to affect market outcomes. In fact, these effects arise because human traders are unable to modify their behavior sufficiently to counter the effect of changes in market rules. The evidence that non-binding price ceilings have no effect if they are imposed after the market has settled to the equilibrium supports our hypothesis. Once traders have learned about the underlying market conditions they are able to change their 7 See Duh and Sunder, 1986; Gode and Sunder, 1993, 1997; Jamal and Sunder, 1996; Bosch and Sunder, 1994; Hardle and Kirman, 1995; Evans, 1997; Luo, 1995; and Cason and Friedman, 1996, 1997. 17 behavior to exactly offset the effect of changes in market rules. However, an analysis of price limits imposed after a market has converged is not as intriguing as the analysis of price limits imposed when traders are searching for equilibrium. In the real world, the demand and supply are constantly changing and price limits are often imposed in response to a crisis. The ZI model provides insights about the market in its initial chaotic stages when it is in the process of converging to equilibrium. It shows how market rules affect the dynamics of double auctions by modifying the opportunity set. A statistical analysis reveals three effects of market rules: (1) the limit effect; (2) reduction of competitive bidding ability of the intramarginal buyers (relative to extra-marginal buyers); (3) exclusion of extramarginal sellers above the ceiling. These effects become apparent only because we use a simple non-strategic model of trader behavior. Individuals do not act alone; “they stand on the scaffolding of larger scale constraining structures [that are] sometimes the strongest carrier of maximizing force” (Clark, 1997). If significant aspects of substantive rationality is achievable through simple procedural rationality in market mechanisms (Simon, 1996), we may be well on our way to the integration of complex and weak human models of cognitive sciences with the simplicity and power of exchange institutions in classical economics. 18 List of References Becker, Gary S. Irrational Behavior and Economic Theory. Journal of Political Economy 70 (1962): 1-13. Bosch, Antoni, and Shyam Sunder. Tracking the Invisible Hand: Convergence of Double Auctions to Competitive Equilibrium. Carnegie Mellon University Working Paper, Revised February 1999. Cason, Timothy and Daniel Friedman. 1996. Dynamics of Double Auctions, Journal of Economic Dynamics and Control. Cason, Timothy and Daniel Friedman. 1997. Price Formation in Single Call Markets. Econometrica 65:2 (March 1997), pp. 311-3345. Clark, Andy. 1997. Being There: Putting Brain, Body, and World Together Again. Cambridge: MIT Press. Coursey, Don, and Vernon L. Smith. 1983. Price Controls in a Posted Offer Market. The American Economic Review 73:1 (March), 218-21. Duh, Rong-Ruey and Shyam Sunder, Base Rate Fallacy: Incentives and Learning in a Market Environment, in Shane Moriarty, editor, Laboratory Market Studies, University of Oklahoma (1986), pp. 50-79. Evans, Dorla A. 1997. The Role of Markets in Reducing Expected Utility Violations. Journal of Political Economy 105 (3) pp. 622-636. Gell-Mann, Murray, (1994). The Quark and the Jaguar: Adventures in the Simple and the Complex. New York: W. H. Freeman and Company. Gode, Dhananjay K., and Shyam Sunder. (1993a). Allocative Efficiency of Markets with Zero Intelligence (ZI) Traders: Market as a Partial Substitute for Individual Rationality. Journal of Political Economy, 101, (1993): No.1. 119-137. Gode, Dhananjay K. and Shyam Sunder, (1993b). “Lower Bounds for Efficiency of Surplus Extraction in Double Auctions,” in D. Friedman and J. Rust, eds., The Double Auction Market, Santa Fe Institute Studies in Sciences of Complexity, Proceedings Volume XIV. New York: Addison-Wesley. Gode, Dhananjay K. and Shyam Sunder, (1997). What Makes Markets Allocationally Efficient?” The Quarterly Journal of Economics 112 (2) pp. 603-630. 19 Hardle, W. and A. Kirman. 1995. Neoclassical Demand: A Model-Free Examination of PriceQuantity Relations in the Marseilles Fish Market. Journal of Econometrics 67 (1) pp. 227-257. Hayek, Friederich A. 1945. The Uses of Knowledge in Society, The American Economic Review, 35 (September): 519-30. Isaac, R. Mark, and Charles R. Plott, (1981). Price Controls and the Behavior of Auction Markets: An Experimental Evaluation. American Economic Review 71:3 (June), pp. 448459. Jamal, Karim and Shyam Sunder, “Bayesian Equilibrium in Double Auctions Populated by Biased Heuristic Traders,” Journal of Economic Behavior and Organization Vol. 31 No. 2 (November 1996), pp. 273-291. Kagel, John H. 1995. Auctions: A Survey of Experimental Research. In J. H. Kagel and A. E. Roth, eds., The Handbook of Experimental Economics, pp. 501-85. Princeton, NJ: Princeton University Press. Leijonhufvud, A. 1993. Towards a Not-Too-Rational Macroeconomics. Southern Economic Journal 60 (1), pp. 1-13. Luo, G. Y. 1995. Evolution and Market Competition. Journal of Economic Theory 67 (1) pp. 223-50. North, Douglass C. 1990. Institutions, Institutional Change and Economic Performance. New York; Cambridge University Press. Rust J., Miller, J.H., and Palmer, R (1993). Behavior of Trading Automata in a Computerized Double Auction Market. In The Double Auction Market: Institutions, Theories, and Evidence, edited by D. Friedman and J. Rust, Santa Fe Institute Series in the Sciences of the Complexity, Proceedings Volume XV. New York, NY, Addison-Wesley. F. M. Scherer. Industrial Pricing: Theory and Evidence. Chicago: Rand McNally College Pub. Co. 1970. Simon, Herbert A. 1996. The Sciences of the Artificial. Third Edition. Cambridge, Mass.: MIT Press. Smith, Vernon L. And Arlington W. Williams. 1981. On Nonbinding Price Controls in a Competitive Market. The American Economic Review 71: (June), 467-74. 20 Appendix: Double Auction Market Rules Double auctions can be run under a variety of rules. This section describes what we mean by the term “continuous double auction without replacement.” Definitions: Market, periods, transactions and rounds of bidding constitute a nested hierarchy in time. A market is divided into periods, usually of fixed duration. There could be several transactions in a period. Each transaction consists of one or more rounds of solicitation of bids and asks from traders. At the beginning of a period, all market variables are reset and traders receive fresh endowments. Except for changes in traders’ memory and wealth, all periods are identical. Since ZI traders lack memory and ignore wealth, each period of a market with ZI traders is statistically identical. Each period may have one or more transactions. When bidding starts at the beginning of a transaction, the current bid is reset to 0 and the current ask is reset to M (an upper bound specified by the market rules and known to all traders). Bids and asks are solicited in a series of rounds, and submitted to a central clearinghouse. If a new bid is higher than the current bid, then it becomes the current bid. Similarly if the new ask is less than the current ask, then it becomes the current ask. As soon as the current bid equals or exceeds the current ask, a trade occurs. The transaction price can be (1) the current bid or current ask depending on which was submitted earlier (or later), or (2) prespecified weighted average of the current bid and current ask (in human markets current bid mostly equals current ask rather than exceed it). If a round does not result in a transaction, more rounds follow until there is a transaction, or the period ends. Sequencing Since the computerized clearinghouses are much faster than human traders, the unlikely event that two or more traders act at the same time is resolved by sequencing the ties in random order. When human traders are replaced by ZI traders, which are identical computer programs, all traders theoretically submit their bids and asks at the same time. Therefore, a precise description of the sequence in which bids and asks are solicited and matched is important. 21 In a synchronized double auction, both the solicitation of bids/asks as well as their processing for the purpose of matching within each round is simultaneous or batched. All traders are solicited for their bids and asks. While submitting a bid or ask, a trader does not know the bids and asks submitted by other traders in that round. The highest bid and the lowest ask from the round are then used to update the current bid and current ask. If current bid exceeds or equals current ask, a transaction is completed, the current bid and current ask are reset, and the first round of bids and asks for the next transaction are solicited. If current bid is less than current ask, then they are carried over to the next round of bids and asks for the same transaction. Since bids and asks of all traders in a given round are considered all at once, the order in which they are solicited does not matter. Since only the highest of all bids and lowest of all asks submitted in a given round matter, the order in which they are picked for comparison is not relevant. In a continuous double auction a trader is randomly solicited and his bid/ask is used to update the current bid/current ask. In solicitation without replacement the next trader is randomly picked from traders that have not been picked in a round. The process continues until the current bid exceeds or equals current ask. If all traders have been picked, the next round of random order solicitation of bids/asks for the transaction starts afresh. Solicitation without replacement ensures that every trader has a chance to submit a proposal before someone has the chance to submit a second proposal. Alternatively, random sampling in a continuous double auction could be carried out with replacement. Such sampling still gives equal chance to all traders, but allows for the possibility that one trader could be solicited many times while others may not be solicited at all. Under this sampling scheme, all rounds of a transaction merge into a continuum until the transaction is completed. A third possibility is to create a semi-continuous or hybrid mechanism by combining the batched bid/ask solicitation feature of synchronized double auction with sequential matching feature of continuous double auction. Similar to a synchronous auction first all bids/asks are gathered at the clearing house. Then each of them is randomly selected without replacement for updating the current bid/current ask. If the current bid at any stage of this process matches or exceeds the current ask, a transaction is completed, the remaining bids/asks are discarded, and the auction moves to the next transaction; if no match occurs, the auction moves to the next round. 22 In summary, bids and asks are solicited from traders and matched in a sequence of rounds. One or more rounds may be needed for a transaction, and all transactions until endowments are reset constitute a period. A market may consist of one or more periods. Depending on sequencing of solicitation and matching of bids and asks, we can carry out a synchronized, continuous (with or without replacement) and hybrid double auction. In this paper we report simulation results from continuous double auctions without replacement assuming that the transaction occurs at the earlier of current bid and current ask. We feel that this market mechanism mimics laboratory auctions. Since in this paper ZI traders ignore current bid and current ask, the results would be the same if we used semi-continuous or hybrid auction. 23 Table 1* Unit Values and Costs Unit Theoretical Profit** Trader 1 2 3 4 5 6 Buyer 1 53.5 51.0 47.0 46.0 45.0 12.0 Buyer 2 56.0 49 48.0 46.5 45.5 13.5 Buyer 3 56.0 49.0 48.0 46.5 46.0 45.0 13.5 Buyer 4 53.5 51.0 47.0 46.5 45.5 12.0 Seller 5 39.5 42.0 46.0 46.5 47.5 12.0 Seller 6 37.0 44.0 45.0 46.5 47.5 13.5 Seller 7 39.5 42.0 46.0 47.0 48.0 12.0 Seller 8 37.0 44.0 45.0 46.5 47.0 48.0 13.5 * Reproduced from Table 1 from Smith and Williams (1981) after scaling all values and costs by a factor of 10. ** Profit if the units were traded at the competitive equilibrium price Competitive equilibrium price = 46.5, quantity = 12 to 15 Maximum extractable surplus (or maximum total profit of all traders) = 102 Surplus extracted (or total profit of all traders) if all units are traded = 90 24 Table 2* Unit Values and Costs Buyers Value Theoretical Sellers Cost Profit** Buyer 1 56.0 9.5 Seller 22 37.0 Buyer 2 56.0 9.5 Seller 23 37.0 Buyer 3 53.5 7.0 Seller 24 39.5 Buyer 4 53.5 7.0 Seller 25 39.5 Buyer 5 51.0 4.5 Seller 26 42.0 Buyer 6 51.0 4.5 Seller 27 42.0 Buyer 7 49.0 2.5 Seller 28 44.0 Buyer 8 49.0 2.5 Seller 29 44.0 Buyer 9 48.0 1.5 Seller 30 45.0 Buyer 10 48.0 1.5 Seller 31 45.0 Buyer 11 47.0 0.5 Seller 32 46.0 Buyer 12 47.0 0.5 Seller 33 46.0 Buyer 13 46.5 0 Seller 34 46.5 Buyer 14 46.5 0 Seller 35 46.5 Buyer 15 46.5 0 Seller 36 46.5 Buyer 16 46.0 0 Seller 37 47.0 Buyer 17 46.0 0 Seller 38 47.0 Buyer 18 45.5 0 Seller 39 47.5 Buyer 19 45.5 0 Seller 40 47.5 Buyer 20 45.0 0 Seller 41 48.0 Buyer 21 45.0 0 Seller 42 48.0 * Transformation of Table 1 by assigning a single unit to each buyer and seller; ** Profit if the units were traded at the competitive equilibrium price Competitive equilibrium price = 46.5, quantity = 12 to 15 Maximum extractable surplus (or maximum total profit of all traders) = 102 Surplus extracted (or total profit of all traders) if all units are traded = 90 25 Theoretical Profit** 9.5 9.5 7.0 7.0 4.5 4.5 2.5 2.5 1.5 1.5 0.5 0.5 0 0 0 0 0 0 0 0 0 Buyers Value Buyer 1 Buyer 2 Buyer 3 Buyer 4 Buyer 5 Buyer 6 Buyer 7 Buyer 8 Buyer 9 Buyer 10 Buyer 11 Buyer 12 Buyer 13 Buyer 14 Buyer 15 Buyer 16 Buyer 17 Buyer 18 Buyer 19 Buyer 20 Buyer 21 Buyer 21A Buyer 21B Buyer 21C Buyer 21D 56.0 56.0 53.5 53.5 51.0 51.0 49.0 49.0 48.0 48.0 47.0 47.0 46.5 46.5 46.5 46.0 46.0 45.5 45.5 45.0 45.0 44.0 44.0 42.0 39.5 Table 3*: Unit Values and Costs Theoretical Sellers Profit** 9.5 Seller 22 9.5 Seller 23 7.0 Seller 24 7.0 Seller 25 4.5 Seller 26 4.5 Seller 27 2.5 Seller 28 2.5 Seller 29 1.5 Seller 30 1.5 Seller 31 0.5 Seller 32 0.5 Seller 33 0 Seller 34 0 Seller 35 0 Seller 36 0 Seller 37 0 Seller 38 0 Seller 39 0 Seller 40 0 Seller 41 0 Seller 42 0 Seller 42A 0 Seller 42B 0 Seller 42C 0 Seller 42D Cost 37.0 37.0 39.5 39.5 42.0 42.0 44.0 44.0 45.0 45.0 46.0 46.0 46.5 46.5 46.5 47.0 47.0 47.5 47.5 48.0 48.0 49.0 49.0 51.0 53.5 * Theoretical Profit** 9.5 9.5 7.0 7.0 4.5 4.5 2.5 2.5 1.5 1.5 0.5 0.5 0 0 0 0 0 0 0 0 0 0 0 0 0 Transformation of Table 1 by assigning a single unit to each buyer and seller and addition of extramarginal units; ** Profit if the units were traded at the competitive equilibrium price Competitive equilibrium price = 46.5, quantity = 12 to 15 Maximum extractable surplus (or maximum total profit of all traders) = 102 Surplus extracted (or total profit of all traders) if all units are traded = 57 26 Table 4: Summary Statistics (100 periods for each column) Smith and Williams market demand and supply Extended demand and supply (more extramarginal traders) Multiple units per trader (Table 1) Single unit per trader (Table 2) Single unit per trader (Table 3) (1) (2) (3) (4) (5) (6) (7) (8) (9) Panel 2 Panel 3 Panel 4 Panel 5 Panel 1 No Ceiling Ceiling = 47 Ceiling = 47 No Ceiling Ceiling = 47 Ceiling = 47 No Ceiling Ceiling = 47 Ceiling = 47 Ignore Reset Ignore Reset Ignore Reset invalid bids invalid bids invalid bids invalid bids invalid bids invalid bids TRANSACTION PRICE Mean Median Std. Deviation Skewness Kurtosis Volume 75 percentile 25 percentile EFFICIENCY Total Mean Std. Error of Mean Buyers Mean Std. Error of Mean Sellers Mean Std. Error of Mean 46.45 46.47 2.75 -0.02 1.55 1298 47.62 45.25 45.01 45.89 2.09 -1.49 1.51 1337 46.51 44.31 45.67 46.49 1.98 -2.01 3.70 1285 47.00 45.25 46.45 46.46 2.30 -0.15 2.35 1488 47.52 45.46 45.63 46.20 1.56 -2.17 5.49 1480 46.65 45.17 46.07 46.66 1.43 -2.44 7.15 1406 47.00 45.74 46.55 46.52 2.35 0.03 2.26 1510 47.58 45.50 45.71 46.25 1.45 -2.18 5.68 1467 46.64 45.25 46.01 46.66 1.59 -2.43 6.50 1402 47.00 45.76 99.90 0.03 99.88 0.03 99.97 0.01 98.14 0.13 96.24 0.44 99.46 0.06 97.36 0.18 96.29 0.49 99.08 0.12 101.26 1.64 138.78 1.07 120.81 1.08 99.72 1.32 117.73 1.26 110.69 1.01 95.93 1.31 115.29 1.15 111.69 0.94 98.55 1.64 60.99 1.07 79.13 1.08 96.56 1.31 74.74 0.94 88.23 1.00 98.78 1.32 77.29 0.84 86.48 0.97 27 Figure 1: Demand, Supply and Price Ceiling 60 55 50 Price Price Ceiling = 47 Demand Equil. Price = 46.5 45 Supply Price Ceiling Eq. Price 40 35 30 0 5 10 15 Quantity 28 20 25 Figure 2: Results from Laboratory Experiments with Human Subjects (Figure 1. Experiment 2:26 from Smith and Williams, 1981) 29 Figure 3:Results from Laboratory Experiments with Human Subjects (Figure 3 from Smith and Williams, 1981) 30 Figure 4: Histograms of Transaction Price Distributions 1: No Price Limits 2: Ceiling = 47 3: Ceiling = 47 Bid = Min(Bid, Ceiling) 4: Ceiling = 47 One unit per trader 5: Ceiling = 47 One unit per trader More extramarginal traders 55 55 55 55 55 53 53 53 53 53 51 51 51 51 51 49 49 49 49 49 47 47 47 47 47 45 45 45 45 45 43 43 43 43 43 41 41 41 41 41 39 39 39 39 39 37 37 0 200 400 600 800 37 0 200 400 600 800 37 0 200 400 600 800 31 37 0 200 400 600 800 0 200 400 600 800 Figure 5:Intra-Period Mean of Transaction Price Series 1: No Price Ceiling 2: Ceiling =47 3: Ceiling = 47 Bid = Min(Bid, Ceiling) 4: Ceiling = 47 One unit per trader 56 56 56 56 56 54 54 54 54 52 52 52 52 50 50 50 50 48 48 48 48 5: Ceiling = 47 One unit per trader More extramarginal traders 54 52 50 48 46 1 5 9 13 17 46 1 5 9 13 17 46 1 5 9 13 17 46 1 5 9 13 17 46 1 44 44 44 44 44 42 42 42 42 42 40 40 40 40 40 38 38 38 38 38 36 36 36 36 36 32 5 9 13 17 Figure 6:Intra-Period Median and Inter-Quartile Range of Transaction Price Series 1: No Price Ceiling 2: Ceiling =47 3: Ceiling = 47 Bid = Min(Bid, Ceiling) 4: Ceiling = 47 One unit per trader 56 56 56 56 56 54 54 54 54 54 52 52 52 52 52 50 50 50 50 50 48 48 48 48 48 46 1 4 7 10 13 16 19 46 1 4 7 10 13 16 19 46 1 4 7 10 13 16 19 46 1 4 7 10 13 16 19 46 1 44 44 44 44 44 42 42 42 42 42 40 40 40 40 40 38 38 38 38 38 36 36 36 36 36 33 5: Ceiling = 47 One unit per trader More extramarginal traders 4 7 10 13 16 19 Figure 7: Demand, Supply, and Price Controls Buyer (value =1) Ceiling c Seller (cost = 0) Figure 2A Buyer (value =1) Buyer (value=0.7) Ceiling =0.5 Seller (cost=0.3) Seller (cost = 0) Figure 7B Buyer (value =1) Seller (cost=1-α) Ceiling=c Buyer (value=β) Seller (cost = 0) Figure 7C 34
© Copyright 2026 Paperzz