Combinatoric Information Markets
Download
Report
Transcript Combinatoric Information Markets
Information Markets
John Ledyard
April 13, 2005
Nancy Schwartz Memorial Lecture
KGSM, Northwestern University
What would you like to know?
• What will Disney’s profits be in 2006?
– Ask an accountant, a stock analyst, a consultant, the
CEO, Mickey Mouse, …
• Who will the next Pope be?
– Ask a pundit, a cardinal, take a poll, ……
• How stable will the middle-east be on 12/31/05?
– Ask the CIA, the Mossad, the Defense Department,
the President, a committee of experts, …….
• Should you set up an Information Market?
What is an Information Market?
• This is not about markets for information.
• Kihlstrom (1974), Radner and Stiglitz (1984), Kamien and
Tauman (1990), Keppo, Moscarini, Smith (2005)
• It is about using market forces to bring together
disparate bits and pieces of information and add
them up, or aggregate them, for use in predictions
or decisions.
• Google hits
• Information Markets = 25,700,000
• Prediction Markets = 1,550,000
How would it work?
• Familiar Question: Who will win an election?
– Standard approach - Polls.
• In 1988, University of Iowa Business School
securitized the Presidential election prediction on
the internet.
Quick Time™ an d a
TIFF ( Un compr ess ed ) de compr ess or
ar e n eed ed to s ee this pic ture .
The Iowa Election Market
QuickTime™ and a
TIFF(Uncompressed) dec ompress or
are needed to see this pic ture.
In 1992, for $1.00, Iowa sold or bought a set of securities
that covered all possible outcomes of the election; Bush,
Clinton, Other (included Perot).
QuickTime™and a
TIFF(Uncompressed) decompres sor
are needed to see this pi cture.
Quick Time™ an d a
TIFF ( Un compr ess ed ) de compr ess or
ar e n eed ed to s ee this pic ture .
The Iowa Election Market
QuickTime™ and a
TIFF(Uncompressed) dec ompress or
are needed to see this pic ture.
In 1992, for $1.00, Iowa sold or bought a set of securities
that covered all possible outcomes of the election; Bush,
Clinton, Other (included Perot).
Each security paid $1 times the percentage of the vote for
that person. Securities were traded.
QuickTime™and a
TIFF(Uncompressed) decompres sor
are needed to see this pi cture.
Quick Time™ an d a
TIFF ( Un compr ess ed ) de compr ess or
ar e n eed ed to s ee this pic ture .
The Iowa Election Market
QuickTime™ and a
TIFF(Uncompressed) dec ompress or
are needed to see this pic ture.
In 1992, for $1.00, Iowa sold or bought a set of securities
that covered all possible outcomes of the election; Bush,
Clinton, Other (included Perot).
Each security paid $1 times the percentage of the vote for
that person. Securities were traded.
After the election tally, if you owned 100 shares of Bush
and Bush received 38% of the vote then you would be paid
$38.
QuickTime™and a
TIFF(Uncompressed) decompres sor
are needed to see this pi cture.
Quick Time™ an d a
TIFF ( Un compr ess ed ) de compr ess or
ar e n eed ed to s ee this pic ture .
The Iowa Election Market
QuickTime™ and a
TIFF(Uncompressed) dec ompress or
are needed to see this pic ture.
In 1992, for $1.00, Iowa sold or bought a set of securities
that covered all possible outcomes of the election; Bush,
Clinton, Other (included Perot).
Each security paid $1 times the percentage of the vote for
that person. Securities were traded.
After the election tally, if you owned 100 shares of Bush
and Bush received 38% of the vote then you would be paid
$38.
The actual result was Clinton 43%, Bush 38%, Perot 19%
QuickTime™and a
TIFF(Uncompressed) decompres sor
are needed to see this pi cture.
How the IEM might work.
• You go to the IEM website and see
Prices
Bush
$.50
U think
.3
Clinton
$.40
.7
Other
$.10
0
• You see a way to make some money.
How the IEM might work.
Bush
Prices
$.50
U Think .3
U buy
1
Clinton
$.40
.7
1
Other
$.10
0
1
Cash
E(V)
-$1
$1-$1 = 0
How the IEM might work.
Bush
Clinton
Other
Cash
Prices
$.50
$.40
$.10
U Think .3
.7
0
U buy
1
1
1
-$1
U trade -1 @ $.35 +1 @ $.50 -1 @ $.05 -$.10
E(V)
$1-$1 = 0
How the IEM might work.
Bush
Clinton
Other
Prices
$.50
$.40
$.10
U Think .3
.7
0
U buy
1
1
1
U trade -1 @ $.35 +1 @ $.50 -1 @ $.05
U have
0
2
0
Cash
E(V)
-$1
$1-$1 = 0
-$.10
-$1.10 1.40-$1.10
You actually will make (0.38x2) - 1.10 = -$0.34.
But you don’t know that when you make this
transaction. You can only act on your beliefs.
How the IEM might work.
Bush
Clinton
Other
Prices
$.50
$.40
$.10
U Think .3
.7
0
U buy
1
1
1
U trade -1 @ $.35 +1 @ $.50 -1 @ $.05
U have
0
2
0
Cash
E(V)
-$1
$1-$1 = 0
-$.10
-$1.10 1.40-$1.10
Other traders then adjust their beliefs in response to the
price changes. And so on.
If all goes well, in equilibrium, prices will equate to the fullinformation beliefs of the traders.
And if all goes well, these will be the true vote-shares.
Source: IEM (2005)
1992 U.S. Election
Source: IEM (2005)
How Accurate Has IEM Been?
100
90
Predicted Outcome (%)
80
70
60
Tsongas
'92 MI Primary
50
Tsongas
'92 IL Primary
US Presidential Elections
Avg. Abs. Err. = 1.37%
(5 Markets, 12 Contracts)
Other US Elections
Avg. Abs. Err. = 3.43%
(14 Markets, 50 Contracts)
Non-US Elections
Avg. Abs. Err. = 2.12%
(30 Markets, 175 Contracts)
40
30
20
Brown
'92 MI Primary
10
0
0
10
20
30
40
50
60
Actual Outcome (%)
70
80
90
100
Also…..
• National election market in NY (1868-1940)
– [Rhode and Strumpf (2004)]
– “Over $165 million (in 2002 dollars) was wagered in
one election, and betting activity at times dominated
transactions in the stock exchanges on Wall Street.”
– “In only one case did the candidate clearly favored in
the betting a month before Election Day lose.”
Is this a Free Lunch?
•Iowa pays nothing.
•On average, the traders
earn nothing
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
•But, in the end, everyone is
better, maybe even
maximally, informed.
“The Next Killer App”?
or “Too Good To Be True”?
• Evidence, mostly empirical, suggests
Information Markets Work.
• Evidence, mostly theoretical, suggests
Information Markets Can’t Work.
• Today we will explore
– how “Information Markets” work
– how to design and engineer viable and accurate
“Information Mechanisms”
Why might an IM work?
• There are two of us in this scenario.
– (Neither of us is a Game Theorist.)
• There are 2 coins:
– Coin A comes up heads 80% of the time.
– Coin B comes up heads 20% of the time.
• One is chosen with probability .5.
– This is our common prior.
• The coin is flipped twice for each of us.
– You see (H,T) and I don’t see that.
– I see
and you don’t see that.
Why might an IM work?
• Remember: Coin A = .8 heads, Coin B = .2 heads,
you see (H,T), I see (?, ?).
• What is the probability that the coin is A?
• Based on only your information, the answer is 0.5.
– This is your initial posterior.
• Suppose there is a Market Maker who posts prices
and asks us whether we want to buy or sell an
asset that pays $1 if the coin is A and $0 if it is B.
• He posts a price of 0.60.
• You offer to sell and I offer to buy.
Why might an IM work?
• Remember: Coin A = .8 heads, Coin B = .2 heads,
you see (H,T), I see (?, ?), I offered to buy at .6.
• What is the probability that the coin is A?
• Since you know that I must have seen
(H,H), you know (H,T,H,H). This is
everything.
• Your
answer
should
Of course,
I only
knowbe
that0.94.
you are either
(H,T) or (T,T), so I don’t know everything - yet.
Why might an IM work?
• Suppose the Market Maker still posts a price of .6.
• We both offer to buy.
• I now know that your current posterior is .94
which means you must have seen (H,T)
• So we both now know that the total information is
(3H, 1T) and our posteriors are the same: 0.94.
• The “market” has “aggregated” the “information”!
• The underlying theories are Rational Expectations
Equilibrium and Common Knowledge
Information.
• Green (1973), Lucas (1972), Grossman (1977)
• Aumann (1976), Geanakopolos and Polemarchakis (1982)
But Wait!!!!
There is something fishy here!
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Market Maker
?
=
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Maxwell’s Demon
Why might an IM not work?
• Let’s go back to the Market and get rid of the
Market Maker.
• Remember: Coin A = .8 heads, Coin B = .2 heads,
you see (H,T), I see (?, ?), the asset pays $1 if A.
• I offer to sell you 2 units of the asset for .30.
• What should you do now?
• Infer that I saw (T,T) and believe (1 H, 3T).
• So you now should believe that P(A) = .06
Why might an IM not work?
• I offer you 2 units of the asset for .30, you saw
(H,T) and know I saw (T,T), so your P(A) = .06.
• You believe the expected value of the asset is .06.
• Obviously you should reject my offer.
• The full information is either (1H,3T) or (0H,4T).
– If you had seen (H,H) you would accept my offer.
• If you bid to buy above .004, I also know it is 0.6.
• We will not trade!
• The underlying theory is No-Trade Theorems
• [Grossman and Stiglitz (1976), Milgrom-Stokey (1988)]
What About Empirical Evidence?
• There are many naturally occurring IM’s
• And, in direct comparisons,
they beat other institutions.
Pari-mutuel betting
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Pari-mutuel betting
• Racetrack odds beat track experts
– Figlewski (1979)
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Futures markets
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Futures markets
• OJ futures improve freeze forecasts
– Roll (1984)
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Stock markets
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Stock markets
• Stock prices beat the experts panel in the
post-Challenger probe
– Maloney & Mulherin (2003)
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Less Positive Field Evidence
• The consensus forecast (median of about 30
economists) has as much predictive power as the
Goldman-Sachs pari-mutual market.
•
[Wolfers and Zieztwitz (2003)]
• Wide bid-ask spreads and thin trading on most
Tradesports.com markets.
– Politics (4/11/05) (contract, price, spread, vol.)
• 2008DemnomClinton
• 2008 RepnomJBush
40
10
1.5
.2
9135
2685
– Papacy (4/11/05) (contract, price, spread, vol.)
– Italy
– Nigeria
– USA
42
13
0.2
.9
1.7
.5
2045
1454
274
The Experimental Evidence
is Mixed
• A number of experimentalists have demonstrated
convergence to the full information rational
expectations equilibrium.
– In laboratory asset markets with one asset
• Forsythe, Palfrey, Plott (1982)
– In laboratory elections
• McKelvey & Ordeshook (1985)
– In laboratory asset markets with 3 assets
• Plott and Sunder (1988)
The Experimental Evidence
is Mixed
• A number of experimentalists have demonstrated
that information mechanisms do not always work.
– In laboratory asset markets, if preferences differ and
there are incomplete markets, there is little aggregation.
• Plott and Sunder (1988) Risk or ambiguity aversion?
– In iterative polls in the laboratory, there is incomplete
information aggregation.
• McKelvey & Page (1990) Incomplete Bayesian updating?
– In laboratory pari-mutuel betting, we observe mirages.
• Plott (2002) (Pari-mutuel) Information cascades?
One More Set of Data
[Grus and Ledyard (2005)]
•
•
•
•
•
•
•
The 2 coin example, 2 flips each
N = 3, 7, 8, 12: Caltech subjects
Market, Pari-mutuel
3 minutes of transactions per period
8 periods per mechanism
3 mechanisms per session (2.5 hours)
Earnings approximate $33/subject
Numbers Matter!
Markets and Pari-mutuels
1
0 .9
0 .8
Probability
0 .7
These are big mirages.
0 .6
PM3
0 .5
MP informational size = .58 for N = 3
= .20 for N = 7
= .02 for N = 12
0 .4
0 .3
0 .2
kl(.8,.65)=.06
kl(.8,.50)=.22
kl(.8,.20)=.83
These get it!
0 .1
0
0 .0 0
0 .1 0
0 .2 0
KL distance
0 .3 0
0 .4 0
M3
PM12
M12
Summary Statistics
32 observations
Got it
Pari-Mutuel
Market
41%
63%
“Got it” means KL < .01 or | p-FI | < .05
When N > 6, the market “gets it” 80% and the
pari-mutuel gets it 75%.
Summary Statistics
32 observations for PM, M, P
Pari-Mutuel
N= 3, 12
Got it
% Early
Market
30% (75%) 55% (80%)
0%
38%
Early means in 1st 3 transactions. Not in time.
Summary Statistics
32 observations for PM, M, P
Pari-Mutuel
Got it
Market
30% (75%) 55% (80%)
% Early
0%
38%
Mirages
25%
22%
Mirage means p is not the FI and is one of the other possibilities.
Summary Statistics
32 observations for PM, M, P
Pari-Mutuel
Got it
Market
30% (75%) 55% (80%)
% Early
0%
38%
Mirages
25%
22%
tickets or
N = 3, rest
transactions
2.5, 7.8
per subject
N = 3, rest
1.6, 6.2
Based on the 2-coin experiments
(and more complicated ones)
• Some aggregation occurs but it is not perfect.
• Markets are faster than pari-mutuels and get it
more often.
• Both are subject to mirages.
• Neither perform well at low-scale (N = 3).
• There is evidence to support the no-trade
hypothesis, particularly when N = 3.
– But there is still some trading.
• Incomplete updating? Not here.
• Boredom - yes, lots of little trades
• Greater fool? - Possibly.
Summary to here
• There is theoretical, experimental, and field
evidence that traditional IM’s may work.
• But there is also evidence that there are
impediments to complete information
aggregation especially in environments with
informationally large agents.
• Should we worry about small numbers?
• Can we find better information
mechanisms?
Numbers and Informationally
Large Traders
• Probability of success in next year for drug A?
• Expected sales of SUV model X in 2006
contingent on gas prices above $5 on July 2006?
• The expected software shipping date contingent on
retaining feature R?
• Expected benefits of a government program
conditional on one of several possible actions?
(better cost-benefit analysis?)
Remember PAM?
8 nations, 5 indices,
4 quarters
-Political stability
-Military activity
-Economic growth
-US $ aid
-US military activity
Up, Down, or Constant
Implies 320 active markets.
•Example contract: Jordan is more politically stable in
4Q2005 conditional on US military activity down in
Iraq in 3Q2005 and US$aid in 2Q2005 up in Iran.
Remember PAM?
8 nations, 5 indices,
4 quarters
-Political stability
-Military activity
-Economic growth
-US $ aid
-US military activity
Up, Down, or Constant
Implies 320 active markets.
•320 questions and completeness
implies 2^320 = 2 * 10^96 contracts.
Need Better
Information Mechanisms
• To be useful in many potential applications,
Information Markets need to perform well with
small numbers and informationally large traders.
• Traditional markets and pari-mutuels are not up to
this.
• Two possible approaches
– Subsidize the action in the traditional designs.
– Design new mechanisms.
Better Information Mechanisms?
• Let us first try to subsidize and modify the
traditional IM’s.
– Pari-mutuel: Add some tickets into the pot so
that the expected payoff of spending $1 is
larger than $1.
– Market: Randomly accept bids and offers at
“market.”
• Noise trading [Grossman and Stiglitz (1976)]
Pari-mutuel with and without subsidy
1
0 .9
0 .8
Probability
0 .7
0 .6
PM3
P M /S3
0 .5
PM12
0 .4
Helps when N = 3
P M /S1 2
0 .3
0 .2
kl(.8,.65)=.06
kl(.8,.50)=.22
kl(.8,.20)=.83
0 .1
0
0 .0 0
0 .1 0
0 .2 0
KL distances
0 .3 0
0 .4 0
Markets with and without subsidy
1
0 .9
0 .8
Probability
0 .7
0 .6
M3
0 .5
M /S 3
0 .4
M12
Helps when N = 3
M /S 1 2
0 .3
0 .2
kl(.8,.65)=.06
kl(.8,.50)=.22
kl(.8,.20)=.83
0 .1
0
0 .0 0
0 .1 0
0 .2 0
0 .3 0
KL distance
Does this mean “Noise Creates Information”?
0 .4 0
Better but Still not Great
PM
PM/S
M
M/S
Got it
41%
31%
63%
66%
% Early
0%
3%
47%
56%
Mirages
25%
13%
22%
13%
Tickets
or
actions
4.8
13.8
3.8
5.4
Design New Mechanisms
• With one agent, a Scoring Rule is a good
mechanism to elicit beliefs.
– Report r. Receive S*ln(r/2) in asset that pays $1 if A
and S*ln((1-r)/2) in asset that pays $1 if B.
• Incentive compatible to report true beliefs
• Encourages participation
– Provides an expected value greater than 0.
– Brier (1950) Monthly Weather Review, Goode (1952),
Savage (1971) JASA, Page (1988)(PSR VCG)
• Let’s adapt this to multi-agent situations.
If it Works for One Person……
• Market Scoring Rules may be good mechanisms.
– Hanson (2003)
– An automated market maker (MM)
• Any trader can access the MM, at any time and trade assets
according to a scoring rule by announcing his belief.
• The scoring rule is seeded with the last trader’s announcement
of their beliefs.
• Each new announced belief is publicly reported.
– Incentive compatible to report true beliefs (somewhat)
• At one iteration, but not over all iterations.
• Possible to mislead early and gain later (particularly if N =3)
– Encourages participation (somewhat)
• Positive expected value to the group.
An Old Standby Dressed Up
• A Poll with Incentives may be a good mechanism.
– Basic design is standard.
• All are polled and asked their beliefs.
• Beliefs are averaged and publicly announced.
• Repeated m times (We did 5 and 3.)
– But at the end, each agent is paid according to the same
scoring rule.
– Incentive compatible to report true beliefs (somewhat)
• True at “equilibrium” if there is full-information aggregation
• Open question whether it is true during iterations
– Encourages participation
• Positive expected value to everyone in the group.
MS, MSR, P, PMS (N = 3)
1
0 .9
0 .8
Probability
0 .7
Pretty much the same.
0 .6
0 .5
ave KL
PMS .042
MSR .045
P
.047
MS .051
0 .4
0 .3
0 .2
0 .1
P M /S3
M SR3
M /S 3
P oll3
kl(.8,.65)=.06
kl(.8,.50)=.22
kl(.8,.20)=.83
0
0 .0 0
0 .1 0
0 .2 0
KL distance
0 .3 0
0 .4 0
MS, MSR, P, PMS (N = 7,8,12)
1
0 .9
0 .8
P and MRS get it (always)
>> MS and PMS
Probability
0 .7
0 .6
ave KL Mirage
MSR .000
0
P
.004
0
PM .013
0
PMS .061
0
MS
.085
2
M
.100
2
0 .5
0 .4
0 .3
0 .2
0 .1
P M /S
M SR
M /S
poll
kl(.8,.65)=.06
kl(.8,.50)=.22
kl(.8,.20)=.83
0
0
0 .1
0 .2
KL distance
0 .3
0 .4
Summary Statistics
32 observations (all N)
P
MSR
MS
PMS
Got it
53%
75%
66%
31%
% Early
22%
56%
47%
3%
Mirages
6%
6%
13%
13%
KL dist.
.025
.023
.068
.051
• In MSR, first mover wins. In Pari-mutuel, last mover wins.
• In time lapsed, MSR hits it really fast.
Reprise:
Do traditional IM’s work?
• YES: Large numbers of informationally small
agents and reasonably simple environments seem
to overcome some of the no-trade incentives in
traditional markets and pari-mutuels.
– I don’t think we yet know exactly why. (Open Puzzle!)
• NO: With informationally large agents, much less
incomplete markets or complex decision
problems, it does not look so good.
– N = 3 creates serious problems for both markets and
pari-mutuels, even in simple environments.
– More research is needed here.
Reprise:
Can we design IM’s that work?
• YES: For informationally small agents in simple
environments,
– The Market Scoring Rule gets it early and often.
– Polling with incentive payments also works pretty well
but is slower to get the job done.
– Markets are mirage prone, even with noise traders.
– Pari-mutuels are slow, even with subsidization
• MAYBE: For informationally large agents,
– The four best (ms, msr, p, pms) are all off by.10 to .15.
– All mechanisms we looked at can be improved upon.
– Or is there an impossibility theorem? (Open Puzzle!)
The End
• I leave you with two questions that I believe
are worth pursuing.
Is
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
Market Maker
Is
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
MSR
=
QuickTime™ and a
TIFF (Uncompressed) decompressor
are needed to see this picture.
?
Maxwell’s Demon
the best mechanism?