There are two ways I know of that the market can try to defeat bid sniping, and one way a bidder can (that I know of).
Our system does not display the lowest bid, only the second lowest bid. For a one-shot auction where you had poor information about the others preferences, this would solve bid sniping. However, in our case, chores come up multiple times, and I’m pretty sure that it’s public knowledge how much I bid on shopping, for example.
If you’re in a situation where the lowest bid is hidden, but your bidding is predictable, you can sometimes bid higher than you normally would. This punishes people who bid less than they’re willing to actually do the chore for, but imposes costs on you and the market as a whole as well, in the form of higher prices for the chore.
A third option, which we do not implement (credit to Richard for this idea), is to randomly award the auction to one of the two (or n) lowest bidders, with probability inversely related to their bid. In particular, if you pick between the lowest 2 bidders, both have claimed to be willing to do the job for the 2nd bidder’s price (so the price isn’t higher and noone can claim they were forced to do something for less than they wanted). This punishes bid-snipers by taking them at their word that they’re willing to do the chore for the reduced price, at the cost of determinism, which allows better planning.
Plus, I think it doesn’t work when there are only two players? If I honestly bid $30, and you bid $40 and randomly get awarded the auction, then I have to pay you $40. And that leaves me at -$10 disutility, since the task was only -$30 to me.
To be sure I’m following you: If the 2nd bidder gets it (for the same price as the first bidder), the market efficiency is lost because the 2nd person is indifferent between winning and not, while the first would have liked to win it? If so, I think that’s right.
If there are two players… I agree the first bidder is worse off than they would be if they had won. This seems like a special case of the above though: why is it more broken with 2 players?
Yes, that’s one of the inefficiencies. The other inefficiency is that whenever the 2nd player wins, the service gets more expensive.
If there are two players… I agree the first bidder is worse off than they would be if they had won. This seems like a special case of the above though: why is it more broken with 2 players?
Because of the fact that the service gets more expensive. When there are multiple players, this might not seem like such a big deal—sure, you might pay more than the cheapest possible price, but you are still ultimately all benefiting (even if you aren’t maximally benefiting). Small market inefficiencies are tolerable.
It’s not so bad with 3 players who bid 20, 30, 40, since even if the 30-bidder wins, the other two players only have to pay 15 each. It’s still inefficient, but it’s not worse than no trade.
However, when your economy consists of two people, market inefficiency is felt more keenly. Consider the example I gave earlier once more:
I bid 30. You bid 40. So I can sell you my service for $30-$40, and we both benefit.
.
But wait! The coin flip makes you win the auction. So now I have to pay you $40.
My stated preference is that I would not be willing to pay more than $30 for this service. But I am forced to do so. The market inefficiency has not merely resulted in a sub-optimal outcome—it’s actually worse than if I had not traded at all!
Edit: What’s worse is that you can name any price. So suppose it’s just us two, I bid $10 and you bid $100, and it goes to the second bidder...
I don’t think that the service gets more expensive under a second price auction (which Choron uses). If you bid $10 and I bid $100, normally it would go to you for $100. In the randomized case, it might go to me for $100.
I think I agree with you about the possibility of harm in the 2 person case.
I don’t think that the service gets more expensive under a second price auction (which Choron uses). If you bid $10 and I bid $100, normally it would go to you for $100. In the randomized case, it might go to me for $100.
Oh yes, that’s right. I think I initially misunderstood the rules of the second price—I thought it would be $10 to me or $100 to you , randomly chosen.
(I’m one of the other users/devs of Choron)
There are two ways I know of that the market can try to defeat bid sniping, and one way a bidder can (that I know of).
Our system does not display the lowest bid, only the second lowest bid. For a one-shot auction where you had poor information about the others preferences, this would solve bid sniping. However, in our case, chores come up multiple times, and I’m pretty sure that it’s public knowledge how much I bid on shopping, for example.
If you’re in a situation where the lowest bid is hidden, but your bidding is predictable, you can sometimes bid higher than you normally would. This punishes people who bid less than they’re willing to actually do the chore for, but imposes costs on you and the market as a whole as well, in the form of higher prices for the chore.
A third option, which we do not implement (credit to Richard for this idea), is to randomly award the auction to one of the two (or n) lowest bidders, with probability inversely related to their bid. In particular, if you pick between the lowest 2 bidders, both have claimed to be willing to do the job for the 2nd bidder’s price (so the price isn’t higher and noone can claim they were forced to do something for less than they wanted). This punishes bid-snipers by taking them at their word that they’re willing to do the chore for the reduced price, at the cost of determinism, which allows better planning.
And market efficiency.
Plus, I think it doesn’t work when there are only two players? If I honestly bid $30, and you bid $40 and randomly get awarded the auction, then I have to pay you $40. And that leaves me at -$10 disutility, since the task was only -$30 to me.
To be sure I’m following you: If the 2nd bidder gets it (for the same price as the first bidder), the market efficiency is lost because the 2nd person is indifferent between winning and not, while the first would have liked to win it? If so, I think that’s right.
If there are two players… I agree the first bidder is worse off than they would be if they had won. This seems like a special case of the above though: why is it more broken with 2 players?
Yes, that’s one of the inefficiencies. The other inefficiency is that whenever the 2nd player wins, the service gets more expensive.
Because of the fact that the service gets more expensive. When there are multiple players, this might not seem like such a big deal—sure, you might pay more than the cheapest possible price, but you are still ultimately all benefiting (even if you aren’t maximally benefiting). Small market inefficiencies are tolerable.
It’s not so bad with 3 players who bid 20, 30, 40, since even if the 30-bidder wins, the other two players only have to pay 15 each. It’s still inefficient, but it’s not worse than no trade.
However, when your economy consists of two people, market inefficiency is felt more keenly. Consider the example I gave earlier once more:
I bid 30. You bid 40. So I can sell you my service for $30-$40, and we both benefit. . But wait! The coin flip makes you win the auction. So now I have to pay you $40.
My stated preference is that I would not be willing to pay more than $30 for this service. But I am forced to do so. The market inefficiency has not merely resulted in a sub-optimal outcome—it’s actually worse than if I had not traded at all!
Edit: What’s worse is that you can name any price. So suppose it’s just us two, I bid $10 and you bid $100, and it goes to the second bidder...
I don’t think that the service gets more expensive under a second price auction (which Choron uses). If you bid $10 and I bid $100, normally it would go to you for $100. In the randomized case, it might go to me for $100.
I think I agree with you about the possibility of harm in the 2 person case.
Oh yes, that’s right. I think I initially misunderstood the rules of the second price—I thought it would be $10 to me or $100 to you , randomly chosen.