information asymmetries in pay per bid auctions how
play

Information Asymmetries in Pay-Per-Bid Auctions: How Swoopo Makes - PowerPoint PPT Presentation

Information Asymmetries in Pay-Per-Bid Auctions: How Swoopo Makes Bank John W. Byers Michael Mitzenmacher Georgios Zervas Computer Science Dept. School of Eng.& Appl. Sci. Computer Science Dept. Boston University Harvard University


  1. Information Asymmetries in Pay-Per-Bid Auctions: How Swoopo Makes Bank John W. Byers Michael Mitzenmacher Georgios Zervas Computer Science Dept. School of Eng.& Appl. Sci. Computer Science Dept. Boston University Harvard University Boston University

  2. ? ? In 25 secs Swoopo earned 16 * 60 cents = $9.60 in bid fees

  3. In 25 secs Swoopo earned 11 * 60 cents = $6.60 in bid fees

  4. In 25 secs Swoopo earned 11 * 60 cents = $6.60 in bid fees Not bad. That’s about $ 1000 /hour. (...but of course not all auctions are as profitable)

  5. 2008 revenues were $28,300,000

  6. “...a scary website that seems to be exploiting the low- price allure of all- pay auctions.”

  7. “...a scary website that seems to be exploiting the low- price allure of all- pay auctions.” “...devilish...”

  8. “...a scary website that seems to be exploiting the low- price allure of all- pay auctions.” “...devilish...” “The crack cocaine of online auction websites.”

  9. Previous work predicts profit-free equilibria [Augenblick ’09, Platt et al. ’09, Hinnosaar ’09] Some of this prior work tries to explain the profit using risk-loving preferences and sunk cost fallacies

  10. Previous work predicts profit-free equilibria [Augenblick ’09, Platt et al. ’09, Hinnosaar ’09] Outcomes dataset (121,419 auctions) • Total number of bids • Bid fee • Price increment • Retail price • Winner

  11. Previous work predicts profit-free equilibria [Augenblick ’09, Platt et al. ’09, Hinnosaar ’09] 1.0 0.8 Auctions (%) 0.6 Overall profit margin: 85.97% 0.4 0.2 0.0 0 200 400 600 800 1000 Profit margin (%) From Outcomes dataset

  12. Previous work predicts profit-free equilibria [Augenblick ’09, Platt et al. ’09, Hinnosaar ’09] 200% ● 6 ● 1 ● 1 ● ● 1 1 ● ● ● 1 1 1 ● 1 ● Profit margin 100% 1 ● ● ● 1 2 1 ● 1 ● ● ● ● 1 5 1 2 2 ● ● ● 5 ● 2 1 ● ● ● ● ● ● ● 1 5 ● ● ● 6 ● 1 5 1 5 5 1 5 1 5 ● 1 5 6 6 6 2 ● 1 5 1 5 ● ● 1 ● 1 2 ● 6 ● 50% ● 1 2 1 2 ● 1 2 1 2 1 2 ● ● 1 5 5 1 ● ● 2 4 2 4 0% ● 2 4 − 50% ● 2 4 ● 2 4 2008 − 08 2008 − 11 2009 − 02 2009 − 05 2009 − 08 2009 − 11 Month From Outcomes dataset

  13. Basic symmetric pay-per-bid model • n , number of players • b , bid cost (60 cents for Swoopo) • v , value of the auctioned item ($ 10s to $ 1,000s ) Fixed-price auctions • p , fixed purchase price (usually $0) • last bidder acquires item for price p Ascending-price auctions • s , price increment (between 1 and 24 cents/bid) • last bidder acquires item for sq • where q number of bids Predicts zero profit!

  14. Symmetric equilibrium for fixed-price auctions Indifference condition: A player’s expected profit per bid should be zero. µ , probability that somebody places a subsequent bid b b = ( v  p )(1  µ ) µ = 1  v  p  , probability that an individual player places a subsequent bid   1 b 1  µ = (1   ) n  1  = 1  n  1   v  p  

  15. Symmetric equilibrium for ascending-price auctions Indifference condition: The player making the ( q+ 1 ) st bid is betting b no future player will bid µ q + 1 , probability that somebody places the ( q+ 1 ) st bid b b = ( v  sq )(1  µ q + 1 ) µ q + 1 = 1  v  sq  q + 1 , probability that a player bids after q bids have been placed   1 b 1  µ q + 1 = (1   q + 1 ) n  1  q + 1 = 1  n  1   v  sq   Time varying

  16. Expected revenue in equilibrium is v • A player puts a value of b at risk with each bid for an expected reward of b . • This implies zero profit per bid in expectation. • Since players are symmetric the expected profit across all bids is also zero. • At the end of the auction an item of value v is transferred from the auctioneer to the winner. • This has to be counterbalanced by a total cost of v in bid fees which is the auctioneer’s revenue.

  17. Our contribution: Asymmetric players population estimate, n 3 key bid fee, b parameters item valuation, v 1) What if these parameters vary from player to player? 2) What if some players aren’t aware that they vary?

  18. Mistaken population estimates for fixed-price auctions Not just a theoretical concern: Swoopo displays the list of bidders active in the last 15 minutes. 60% Active bidders 40% 20% 0% 1 2 5 10 20 50 100 200 Minutes before end of auction

  19. Mistaken population estimates for fixed-price auctions Trace dataset (4,328 auctions) • Time and user of each bid • Plus all attributes of Outcomes dataset

  20. Mistaken population estimates for fixed-price auctions Thought experiment: True number of players is n but everyone thinks there are n-k players b b = ( v  p )(1   )   = 1  v  p  where is the perceived probability someone places a subsequent bid Mistaken players Omniscient players 1 1  = 1  (1   )  = 1  (1  µ ) n  k  1 n  1 ≫ n  1   b b µ = 1  µ = 1  n  k  1   v  p v  p   µ  Reminder: pr. one player bids, pr. some player bids

  21. Mistaken population estimates for fixed-price auctions Overestimation Underestimation ● 700 ● 500 ● Revenue ($) ● ● 300 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● 100 − 15 − 10 − 5 0 5 10 15 k n = 50, v = 100, b = 1

  22. Mistaken population estimates for fixed-price auctions Over and underestimation in equal measures: Swoopo still profits ● Underestimation by k ● 700 Over − and underestimation by k ● 600 Revenue ($) ● 500 ● 400 ● ● 300 ● ● 200 ● ● ● ● ● 100 ● ● ● 0 5 10 15 k n = 50, v = 100, b = 1

  23. Mistaken population estimates for fixed-price auctions • Underestimates of the number of players increase Swoopo's profit. • Overestimates of the number of players decrease Swoopo's profit. • But not symmetrically! • Mixtures of over/underestimates with the right mean will increase Swoopo's profit!

  24. Modeling general asymmetries Two groups of players, A & B Group A Group B • size k • size n-k • bid b A • bid b B • value v A • value v B • population • population estimate n A estimate n B • aware of B • unaware of A

  25. A Markov chain for modeling general asymmetries A B W A W B A ( q + 1) = P A ( q ) p AA ( q ) + P P B ( q ) p BA ( q ) WA ( q + 1) = P A ( q ) p AW A ( q ) + P P W A ( q )

  26. Mistaken population estimates for ascending-price auctions Trivial upper bound: ( Q + 1)( b + s ) Auction revenue 500 ● ● ● ● ● ● ● 400 ● Revenue ($) 300 ● ● 200 ● ● 100 ● ● ● ● ● ● ● ● ● ● ● ● ● − 40 − 20 0 20 40 k n = 50, v = 100, b = 1, s = 0.25

  27. Asymmetries in bid fees

  28. Asymmetries in bid fees

  29. Asymmetries in bid fees 2500 65% 2000 Frequency 1500 Mean: 34.72% 1000 500 winners’ discount 0 0% 50% 100% 150% 200% 250% 300% Percentage of retail price 150 55% 100 Frequency Mean: 45.09% 50 winners’ discount accounting for previously lost auctions 0 0% 50% 100% 150% 200% 250% 300% Percentage of retail price

  30. Asymmetries in bid fees for fixed-price auctions Auction revenue • Group A of size k has a ● k=5 ● 1100 k=25 discounted bid and they k=45 900 know it. Revenue ($) 700 ● • Group B of size n-k think 500 ● ● everyone is paying b . 300 ● ● ● ● ● ● ● ● ● 100 ● ● ● ● ● ● ● 0.05 0.20 0.40 0.60 0.80 1.00 b A Group A advantage 6x ● k=5 ● k=25 5x k=45 ● Synergy! Group A advantage ● 4x ● ● ● 3x ● ● ● ● ● 2x ● ● ● ● ● ● ● 1x ● ● 0x 0.05 0.20 0.40 0.60 0.80 1.00 b A n = 50, v = 100, b B = 1

  31. Asymmetries in bid fees for ascending-price auctions Auction revenue • Group A of size k has a 300 k=5 ● ● k=25 discounted bid and they 250 ● k=45 ● ● 200 ● know it. Revenue ($) ● ● ● 150 ● ● ● ● • Group B of size n-k think ● ● ● ● ● 100 ● ● ● everyone is paying b . 50 0 0.05 0.20 0.40 0.60 0.80 1.00 b A Group A advantage 12x k=5 ● ● k=25 10x k=45 Group A advantage ● 8x ● 6x ● ● 4x ● ● ● ● ● ● 2x ● ● ● ● ● ● ● ● ● 0x 0.05 0.20 0.40 0.60 0.80 1.00 b A n = 50, v = 100, b B = 1, s = 0.25

  32. Varying object valuations

  33. Varying object valuations

  34. Same auction id... Same players... Different currency! Different value!

  35. Varying object valuations for fixed-price auctions Auction revenue 200 • Revenue is naturally 150 bounded by maximum Revenue ($) valuation 100 ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● ● • The more players ● 50 overestimate the item k=5 ● k=25 the better for Swoopo k=45 0 0.05 0.50 1.00 1.50 2.00 α n = 50, v = 100, b B = 1

  36. Collusion & shill bidding: The role of hidden information

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend