Title: The Tech Buzz Game
1The Tech Buzz Game
- Rael Dornfest
- Bernard Mangold, Mike Dooley,Gary Flake, Havi
Hoffman, Tej Kasturi, David Pennock
2Tech Buzz Gamehttp//buzz.research.yahoo.com
3Outline
- What is the Tech Buzz Game?
- Status and war stories
- And the winners are ...
- Buzz Game Version 0.2focus on Open Source
4Tech Buzz Game v0.1
- Launched at OReilly ETech Conference
- Powered by software
- 47 markets, 352 stocks in bleeding edge tech
- BitTorrent, podcasting, knoppix, open Solaris,
... - Technologies on OReillys radar
- Goal Predict what technologies people will be
searching for tomorrow - Research goals
- Can market be a leading indicator of
buzz/popularity? - Test new Y! invention dynamic pari-mutuel market
5Exchange InterfaceDynamic Parimutuel Market
Maker
6Wi-Fi vs. WiMax
7v0.1 Stats
- Press Wash Post, NPR, G4TV, CNet, ZDNet, eWeek,
Business Week - Blogs /., Battelle, widespread
- Stats as of 10am March 23 2005
- 13,310 accounts
- 117,530 orders
- 88,480,577 total market capitalization
- 46,379,241 outstanding shares
- 2.7M page requests
8v0.1 Stats
- last week last 2 weeks last 3 weeks
- logins 679 1078 1378
- new users 138 324 561
- transactions 4124 8855 13,728
- pages
- served 420,000 850,000 1,245,000
- As of June 20 2005
9Hacker Spirit
- Blackhat
- Cheating, multiple accounts, auto account
creation, collusion - Whitehat
- Scripts, scrapers, bots, api programming
- Equations, math, simulations
- Sharing solutions, data, code
- Finding market loopholes
- Greyhat
- Exploiting market loopholes
10Market Crash March 27, 2005
11Arbitrage Loophole
2) BUY
4) SELL
1) BUY
3) SELL
Cash 10,000
Cash 10,500
12Dynamic Pari-mutuelPrice Function
- Money-ratio price function
- Arbitrage flaw
- Share-ratio price function
- No arbitrage possible
- Currently running with no problems
- Vetted by academic peer review, internal testing,
two weeks live, ... - Took a couple of 17 year olds to find, exploit
- Once discovered, spread fast
13Rumor Mill
14Droolworthy
15P2P
16Linux Ubuntu
17Maps Google Maps
18Browser Wars
19Operating systems
20API
21Tech Buzz Game
22Dynamic pari-mutuel market
- New financial mech for speculating on or hedging
against an uncertain event Cross btw PM CDA - Combines good properties of both
- No risk to market institution (DPM,CDA,PM)
- Infinite liquidity for buying/selling (DPM,PM)
- Continuously incorporate new infoallow cash-out
to lock gain, limit loss (DPM,CDA)
23Pari-mutuel marketBasic idea
1
1
1
1
1
1
1
1
1
1
1
1
24Dynamic pari-mutuel marketBasic idea
1
1.1
1
1.3
0.2
0.4
1.6
0.9
2
2.5
3
25How are prices set?
- A price function pi(n) gives the instantaneous
price of an infinitesimal additional share beyond
the nth - Cost of buying n shares ?0n pi(n) dn
- Different reasonable assumptions lead to
different price functions
26Price functions
Share type Constraint/Assumption Result
Losing money p1 P2 p2 P1 Closed form cost() shares()
Losing money pi/pj Mi/Mj Closed form cost() shares()
All money pi/pj Mi/Mj Closed form shares() Numeric cost()
All money pi/pj Si/Sj Closed form cost() shares()