Prediction Markets = Collective Forecasting = Collective Intelligence That Predicts

Designing Markets for Monthly Sales

No Gravatar

I am attempting to design prediction markets based on monthly consumer goods sales. The purpose of the markets would be to predict future month’s sales. Each type of consumer good would have a separate market. The monthly sales of these goods vary greatly, for example one type could sell 50 units a month while another could sell 25,000 per month. Sales increase (could be over 100%, but rarely) and decrease (up to 100%) by large amounts. I am interested in any market design ideas Midas Oracle contributors may have.

Share This:
  • E-mail this story to a friend!
  • Turn this article into a PDF!
  • Print this article!
  • RSS
  • del.icio.us
  • Digg
  • Facebook
  • FriendFeed
  • Google Bookmarks
  • HackerNews
  • Identi.ca
  • LinkedIn
  • Mixx
  • Propeller
  • Reddit
  • Slashdot
  • Sphinn
  • StumbleUpon
  • Suggest to Techmeme via Twitter
  • Twitter
  • Wikio
  • Yahoo! Buzz

18 Comments to Designing Markets for Monthly Sales

  1. February 24, 2007 at 6:01 pm | Permalink

    Jed, to make a link clickable, leave a space before and after the link.
    Like this: ( http://www.mercury-rac.com ).

    I will look into Robin Hason’s combinatorial MSR, when I have 5 minutes. I am saying that regarding Jed Christiansen’s comment on “flexibility”.

  2. February 25, 2007 at 11:37 am | Permalink

    Not sure if I would describe that as flexibility, but in such a case, the MSR price would be less correct for however long it took to push the market down, allowing previous longs to get out at better prices. This should still be rather fast, and with an obvious 90% to 0% sort of event, a quick admin could make the market looser, allowing it to act more like a CDA. This sort of practice makes the MSR more opaque though, in the sense that admins could influence prices by changing parameters, which is one of the viable criticisms of HP’s BRAIN.

    Not to say that CDAs are necessarily more transparent. Play-money bids and offers could easily be manufactured by an admin “god” account. Perhaps then opacity is not a viable criticism of BRAIN. After all, if one hits oneself in the head with a hammer, we don’t say that it was a bad hammer.. unless the hammer is actually somehow prone towards finding its way to heads.

  3. February 25, 2007 at 8:51 pm | Permalink

    I am guessing this is play-money, in which case you should try to make payoffs more continuous to discourage traders from concentrating on the high %-potential products, which may have a small net effect on the overall industry, and thus not be of especial interest. With real money that problem is diminished. It would also be diminished if you have more lax margin requirements for less volatile markets, as happens with established futures markets. In that case, essentially the volatility of the different markets could be equalized with respect to each trader’s free cash. This would be simple to implement with play-money.

    Another option is to have 1) an index market to project overall industry sales, alongside 2) separate binary product markets that represent the % of that product’s sales within the industry. Those binaries should be much less volatile. Even if a product’s sales goes up by 500% in a given period, it may have only gone up 5% relative to total industry sales. This method also encourages traders to buy or sell the full set of products for less or more than 100%.

    By the way, another use of internal corporate prediction markets in addition to the ones Jed listed is to test and evaluate employees.

  4. February 28, 2007 at 5:58 am | Permalink

    “continuous payoffs”
    http://pancrit.blogspot.com/20.....s-and.html

    “margin requirements” See TradeSports-InTrade.

    “do you know of any?” No.
    The two prediction exchanges (betting exchanges) that specialize into predicting revenues is HSX and the SIM exchange. I would study them in depth and spot what designs have been popular with their traders, which is the key.

  5. February 28, 2007 at 11:02 pm | Permalink

    I guess since things have calmed down for a second I can bring myself to comment on play-money markets…

    Although I did suggest an industry index, this is not what I meant by “continuous”, oh Keeper of Keywords. I meant continuous payoffs as opposed to rank-order payoffs. In other words, in play-money markets the goal of traders is often to make it into the top 10 — for example. The other traders are forgotten and get nothing. This encourages risk seeking, as traders buy longshots hoping to “get rich or die trying”. Likewise, why buy a sure thing for 95%, as that 5% gain isn’t going to do much for you in terms of the overall contest? So discontinuous “rank-order” payoffs promote risk-seeking, which promotes the favorite-longshot bias. To be fair, this is somewhat difficult to remedy in play-money markets. One method is to allow users to set-up “leagues” where they can compete against a small group of friends, so that their overall ranking becomes less important to them.

    I agree that having different margin requirements for different products would be confusing to most users, which is part of the reason why I favor the idea of maintaining an industry index market alongside separate binary %-of-industry-sales markets (including an “other products” contract). In that case, as with some Intrade accounts, you can sell many different contracts and only have margin frozen corresponding to a single contract, so long as you sell equal quantities of each contract. For example, you want to short-sell products X, Y & Z. X is projected at 5% of industry total sales, Y at 2%, and Z at 1%. Instead of having 95% + 98% + 99% margin frozen, you only need 92% margin frozen, which corresponds to your worse-case scenario of product Z going to 100% and the others going to 0%. While this sounds complicated, I don’t think users will mind since they will always have more margin than they naively thought they would. Most importantly, this will help to mitigate any longshot bias, as traders can efficiently sell all longshots, or sell all products combined, down to 100%.

  6. March 1, 2007 at 11:31 am | Permalink

    “This encourages risk seeking” — I agree with you. But, the question is: more than with real-money prediction markets???

    “the top 10″ — Exchanges should rank everyone, unless people who don’t want to be ranked.

    “leagues” — Rich idea, man. Why don’t they hire you???

    For your last-paragraph idea, the would be great if the event derivative traders we know came here and gave us their assessment.

  7. March 1, 2007 at 6:58 pm | Permalink

    Sure, everyone could be ranked but moving from #792 up to #714 on page 8 of the leader board doesn’t have much utility does it? My “top 10″ comment was a reference to your recent exchange with Eric Z. Front-page visibility (or prizes for the top X traders) is the main payoff, which is one reason these markets encourage more risk-seeking than real-money markets. With real money, each dollar gain has (log) utility. With play money, the utility function is less continuous. See the papers I linked to last week. Also, with play money, if a trader’s account goes to zero from making risky bets, it is probably not difficult to set-up a new account and repeat the process until a longshot hits.

    Heh, about “leagues”, that is a standard in the toolbox of play-money prediction market organizers. I heard Dave Perry mention it last summer, and Bo Cowgill talked about it at the Yahoo event in December.

  8. March 2, 2007 at 5:43 am | Permalink

    Hi Joey,

    NewsFutures’ Competitive Forecasting model would be a natural for your sales forecasting application. Widely varrying ranges across product would’t matter one bit, nor would lack of liquidity (many products, few traders). Plus it’s very easy to understand and play. Contact me directly at ejss@newsfutures.com if you’re interested in learning more.

    And guys, I hate to steel the fire from Perry and Cowgill, but NewsFutures has featured “clubs” where traders compete with their friends since 2000.

  9. March 2, 2007 at 3:26 pm | Permalink

    What’s the generic term for “Competitive Forecasting”? What’s the category?

    And how do Market Scoring Rule compare with “Competitive Forecasting”?

    Robin Hanson’s work showed that MSR was better than Scoring Rules.

  10. March 2, 2007 at 4:48 pm | Permalink

    What is exactly “Competitive Forecasting”, for Christ’s sake? Averaging predictions, scoring rules, what?

  11. March 3, 2007 at 12:39 am | Permalink

    If NewsFutures’ Competitive Forecasting is Scoring Rule, then I prefer the Market Scoring Rule of Inkling and WSX since Robin Hanson showed in his papers that it’s more efficient.

    And I’m still waiting for some prediction market solution provider to show me some combinatorial MSR. Could be interesting to see.

    I want to see it at work, as opposed to on the “paper”, literally.

  12. March 5, 2007 at 12:03 pm | Permalink

    Joey, the Global Risks site features both CDA trading and Competitive Forecasting (”CF”). The predictions on “Avian Flu vs Dow Jones” are all CF…

    Our platform allows for CDA contracts between 0 and any maximum. That enables the market designer to calibrate the cost of shorts, which is basically MaxPayoff – marketPrice. This, however, is different from letting people buy or short “on margin”.

    In CF, however, the min and max values for a prediction variable can be anything, even negative numbers, it doesn’t matter. So, for instance, it’s easy to set up a prediction for a “percentage change in sales” say from -30% to +140%. Try that in a prediction market, it gets real messy real fast to have negative share prices…

    If you want more details, don’t hesitate to contact me directly: ejss@newsfutures.com

  13. March 5, 2007 at 3:15 pm | Permalink

    The mechanism design (e.g., market design) should fit both the users (e.g., traders), who want fun, and the manager of the prediction exchange and its corporate sponsor, who expect accurate predictions.

  14. March 12, 2007 at 2:03 am | Permalink
  1. By on March 2, 2007 at 2:34 am
  2. By on March 2, 2007 at 9:13 am

Leave a Reply

You must be logged in to post a comment.

Search Midas Oracle

Search Midas Oracle

Post Categories