<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: What is (and what good is) a combinatorial prediction market?</title>
	<atom:link href="http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/</link>
	<description>Musings of a computer scientist on predictions, odds, and markets</description>
	<lastBuildDate>Thu, 09 Feb 2012 08:47:34 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Eric</title>
		<link>http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/#comment-25667</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Sun, 24 Apr 2011 09:37:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/#comment-25667</guid>
		<description>The beauty of LMSR based market maker is the nice properties that you can prove mathmatically. As pointed out by David, sooner or later, a balance needs to be make between maintaining one set of properties over another. However, the profound impact on behavior is often out of reach for formal analysis or even computational analysis. I think a more plausible approach for dealing with arbitrage loophole (a tiny trivial implementation details may trigger a infinite loop of free money) would be implementating another layer to detect such a loophole. (this may even be able to fix the loophole on the fly, if it provides a negative feedback to the main algorithm, with the cost on computation as well as violating the beautity of LMSR and it&#039;s nice properties.) 

I think a better name of &quot;arbitragy attack&quot; in David&#039;s sense would be Market Manipulation. This term is better because there are two components for market manipulation: 1. the traders can predict the behavior of the market maker (and if he is certain he would be the only trader over a small period). 2. He can profit if his prediction of the market maker is indeed correct. From my practice of implementing real money maker maker, 1 often holds and the market maker becomes a free money pump... 

I was dying to deal with market manipulation issue with most popular market making algos and I think it is another important property to be approved to make the algo useful for real money.</description>
		<content:encoded><![CDATA[<p>The beauty of LMSR based market maker is the nice properties that you can prove mathmatically. As pointed out by David, sooner or later, a balance needs to be make between maintaining one set of properties over another. However, the profound impact on behavior is often out of reach for formal analysis or even computational analysis. I think a more plausible approach for dealing with arbitrage loophole (a tiny trivial implementation details may trigger a infinite loop of free money) would be implementating another layer to detect such a loophole. (this may even be able to fix the loophole on the fly, if it provides a negative feedback to the main algorithm, with the cost on computation as well as violating the beautity of LMSR and it&#8217;s nice properties.) </p>
<p>I think a better name of &#8220;arbitragy attack&#8221; in David&#8217;s sense would be Market Manipulation. This term is better because there are two components for market manipulation: 1. the traders can predict the behavior of the market maker (and if he is certain he would be the only trader over a small period). 2. He can profit if his prediction of the market maker is indeed correct. From my practice of implementing real money maker maker, 1 often holds and the market maker becomes a free money pump&#8230; </p>
<p>I was dying to deal with market manipulation issue with most popular market making algos and I think it is another important property to be approved to make the algo useful for real money.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jump</title>
		<link>http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/#comment-16851</link>
		<dc:creator>Jump</dc:creator>
		<pubDate>Tue, 15 Feb 2011 08:58:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/#comment-16851</guid>
		<description>One in 9.22 quintillion. I&#039;ll spend a buck on the lottery instead....</description>
		<content:encoded><![CDATA[<p>One in 9.22 quintillion. I&#8217;ll spend a buck on the lottery instead&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: financial spreadbetting</title>
		<link>http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/#comment-3643</link>
		<dc:creator>financial spreadbetting</dc:creator>
		<pubDate>Wed, 21 Jul 2010 05:57:48 +0000</pubDate>
		<guid isPermaLink="false">http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/#comment-3643</guid>
		<description>I think the market maker has more of an influence and may not act as rationally as you describe.</description>
		<content:encoded><![CDATA[<p>I think the market maker has more of an influence and may not act as rationally as you describe.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Pennock</title>
		<link>http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/#comment-374</link>
		<dc:creator>David Pennock</dc:creator>
		<pubDate>Wed, 01 Apr 2009 11:15:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/#comment-374</guid>
		<description>Thanks Luke. Oh, to be more clear by &quot;arbitrage attacks&quot; at the end, I meant infinite loops where bidders can systematically take advantage of the market maker over and over, extracting arbitrary amounts of money.

I agree that arbitrage in the usual sense is good for accuracy, but I believe at least for a prediction market it&#039;s much better for the auctioneer or market maker to handle all the mechanical &quot;plug and chug&quot; arbitrage and logical inference, forcing traders to focus on providing information, not searching for &quot;free money&quot;.</description>
		<content:encoded><![CDATA[<p>Thanks Luke. Oh, to be more clear by &#8220;arbitrage attacks&#8221; at the end, I meant infinite loops where bidders can systematically take advantage of the market maker over and over, extracting arbitrary amounts of money.</p>
<p>I agree that arbitrage in the usual sense is good for accuracy, but I believe at least for a prediction market it&#8217;s much better for the auctioneer or market maker to handle all the mechanical &#8220;plug and chug&#8221; arbitrage and logical inference, forcing traders to focus on providing information, not searching for &#8220;free money&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Luke H</title>
		<link>http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/#comment-373</link>
		<dc:creator>Luke H</dc:creator>
		<pubDate>Thu, 26 Mar 2009 00:28:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.oddhead.com/2008/12/22/what-is-and-what-good-is-a-combinatorial-prediction-market/#comment-373</guid>
		<description>Interesting you describe it as &quot;arbitrage attacks&quot; as something bad.

Arbitrage on the bundled stocks will adjust the price to more accurate levels, ie, it will reduce the aggregate price of the stocks when they are more than 100%, and increase the aggregate stock prices when it is less than 99%.  So arbitrage increases the accuracy of the prediction - what&#039;s bad about that?</description>
		<content:encoded><![CDATA[<p>Interesting you describe it as &#8220;arbitrage attacks&#8221; as something bad.</p>
<p>Arbitrage on the bundled stocks will adjust the price to more accurate levels, ie, it will reduce the aggregate price of the stocks when they are more than 100%, and increase the aggregate stock prices when it is less than 99%.  So arbitrage increases the accuracy of the prediction &#8211; what&#8217;s bad about that?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

