TY - GEN
T1 - Integrating market makers, limit orders, and continuous trade in prediction markets
AU - Heidari, Hoda
AU - Lahaie, Sébastien
AU - Pennock, David M.
AU - Vaughan, Jennifer Wortman
PY - 2015/6/15
Y1 - 2015/6/15
N2 - We provide the first concrete algorithm for combining market makers and limit orders in a prediction market with continuous trade. Our mechanism is general enough to handle both bundle orders and arbitrary securities defined over combinatorial outcome spaces. We define the notion of an ε-fair trading path, a path in security space along which no order executes at a price more than ε above its limit, and every order executes when its market price falls more than ε below its limit. We show that under a certain supermodularity condition, a fair trading path exists for which the endpoint is efficient, but that under very general conditions, reaching an efficient endpoint via an ε-fair trading path is not possible. We develop an algorithm for operating a continuous market maker with limit orders that respects the ε-fairness conditions in the general case in which the supermodularity condition may not hold. We conduct simulations of our algorithm using real combinatorial predictions made during the 2008 U.S. Presidential election and evaluate it against a natural baseline according to trading volume, social welfare, and violations of the two fairness conditions.
AB - We provide the first concrete algorithm for combining market makers and limit orders in a prediction market with continuous trade. Our mechanism is general enough to handle both bundle orders and arbitrary securities defined over combinatorial outcome spaces. We define the notion of an ε-fair trading path, a path in security space along which no order executes at a price more than ε above its limit, and every order executes when its market price falls more than ε below its limit. We show that under a certain supermodularity condition, a fair trading path exists for which the endpoint is efficient, but that under very general conditions, reaching an efficient endpoint via an ε-fair trading path is not possible. We develop an algorithm for operating a continuous market maker with limit orders that respects the ε-fairness conditions in the general case in which the supermodularity condition may not hold. We conduct simulations of our algorithm using real combinatorial predictions made during the 2008 U.S. Presidential election and evaluate it against a natural baseline according to trading volume, social welfare, and violations of the two fairness conditions.
KW - Automated market making
KW - Limit order books
KW - Prediction markets
UR - http://www.scopus.com/inward/record.url?scp=84962068682&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84962068682&partnerID=8YFLogxK
U2 - 10.1145/2764468.2764532
DO - 10.1145/2764468.2764532
M3 - Conference contribution
AN - SCOPUS:84962068682
T3 - EC 2015 - Proceedings of the 2015 ACM Conference on Economics and Computation
SP - 583
EP - 600
BT - EC 2015 - Proceedings of the 2015 ACM Conference on Economics and Computation
PB - Association for Computing Machinery, Inc
T2 - 16th ACM Conference on Economics and Computation, EC 2015
Y2 - 15 June 2015 through 19 June 2015
ER -