42
Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University www.brandeis.edu/ ~blebaron

Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Embed Size (px)

Citation preview

Page 1: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Agent-based Financial Markets and Volatility

Dynamics

Blake LeBaron

International Business School

Brandeis University

www.brandeis.edu/~blebaron

Page 2: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

GeometricRandom Walk

PriceVolatilityVolumed/p ratiosLiquidity

Agent-basedFinancial Market

Fundamental Input Market Output

Page 3: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Overview

Agent-based financial marketsExample marketPrices and volatilityFuture challenges

Page 4: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Agent-based Financial Markets

Many interacting strategiesEmergent features

Correlations and coordination Macro dynamics

Bounded rationality

Page 5: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Bounded Rationality andSimple Rules

Why? Computational limitations Environmental complexity

Behavioral arguments Psychological biases Simple, robust heuristics

Computationally tractable strategies

Page 6: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Agent-based Economic Models

Website:Leigh Tesfatsion at Iowa St.http://www.econ.iastate.edu/tesfatsi/ace.htm

Handbook of Computational Economics (vol 2), Tesfatsion and Judd, forthcoming 2006.

Page 7: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Example Market

Detailed description: Calibrating an agent-based financial

market

Page 8: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Assets

Equity Risky dividend (Weekly)

Annual growth = 2%, std. = 6% Growth and variability in U.S. annual data Fixed supply (1 share)

Risk free Infinite supply Constant interest: 0% per year

Page 9: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Agents

500 Agents Intertemporal CRRA(log) utility

Consume constant fraction of wealth Myopic portfolio decisions

Page 10: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Trading Rules

250 rules (evolving) Information converted to portfolio

weights Fraction of wealth in risky asset [0,1]

Neural network structure Portfolio weight = f(info(t))

Page 11: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Information Variables

Past returnsTrend indicatorsDividend/price ratios

Page 12: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Rules as Dynamic Strategies

Time

0

1

Portfolio weight

f(info(t))

Page 13: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Portfolio Decision

Maximize expected log portfolio returnsEstimate over memory length histories

Olsen et al. Levy, Levy, Solomon(1994,2000)

Restrictions No borrowing No short sales

Page 14: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Heterogeneous Memories(Long versus Short Memory)

Return History

2 years

5 years

6 months

Past Future

Present

Page 15: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Short Memory: Psychology and Econometrics

Gambler’s fallacy/Law of small numbers Is this really irrational?

Regime changes Parameter changes Model misspecification

Page 16: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Agent Wealth Dynamics

MemoryShort Long

Page 17: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

New Rules: Genetic Algorithm

Parent set = rules in useModify neural network weightsOperators:

Mutation Crossover Initialize

Page 18: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

GA Replaces Unused Rules

In Use

Unused

Page 19: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Trading

Rules chosenDemand = f(p)Numerically clear marketTemporary equilibrium

Page 20: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Homogeneous Equilibrium

Agents hold 100 percent equityPrice is proportional to dividend

Price/dividend constantUseful benchmark

Page 21: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Two Experiments

All Memory Memory uniform 1/2-60 years

Long Memory Memory uniform 55-60 years

Time series sample Run for 50,000 weeks (~1000 years) Sample last 10,000 weeks (~200 years)

Page 22: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Financial Data

Weekly S&P (Schwert and Datastream) Period = 1947 - 2000 (Wednesday) Simple nominal returns (w/o dividends)

Weekly IBM returns and volume (Datastream)

Annual S&P (Shiller) Real S&P and dividends Short term interest

Page 23: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Price ComparisonAll Memory

Page 24: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Price ComparisonLong Memory

Page 25: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Price ComparisonReal S&P 500 (Shiller)

Page 26: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Weekly Returns

Page 27: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Weekly Return Histograms

Page 28: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Quantile RangesQ(1-x)-Q(x): Divided by Normal ranges

S&P weekly All memory

Q(0.95)-Q(0.05) 0.86 0.88

Q(0.99)-Q(0.01) 1.17 1.19

Page 29: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Price/return Features

MeanVarianceExcess kurtosis (Fat tails)Predictability (little)Long horizons (1 year)

Near Gaussian Slow convergence to fundamentals

Page 30: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Volatility Features

Persistence/long memoryVolatility/volumeVolatility asymmetry

Page 31: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Absolute Return Autocorrelations

Page 32: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Trading Volume Autocorrelations

Page 33: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Volume/Volatility Correlation

Page 34: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Returns /Absolute Returns

Page 35: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Crashes and Volume

Large price decreases and Trading volume Rule dispersion

Page 36: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Price and Trading Volume

Page 37: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Price and Rule Dispersion

Page 38: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Summary

Replicating many volatility features Persistence Volume connections Asymmetry

Crashes, homogeneity, and liquidity (price impact)

Simple behavioral foundations Not completely rational Well defined

Page 39: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Future Challenges

Model implementationValidationApplications

Page 40: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Model Implementation

ComplicatedCompute boundNonlinear features

Estimation Ergodicity

Page 41: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Future Validation Tools

Data inputs Price and dividend series training Wealth distributions

Agent calibration Micro data Experimental data

Live market information/interaction

Page 42: Agent-based Financial Markets and Volatility Dynamics Blake LeBaron International Business School Brandeis University blebaron

Applications

Volatility/volume models Estimation and identification Risk prediction (crash probabilities)

Market and trader designPolicy

Interventions Systemic risk

Forecasting