Manifolio: The tool for making Kelly optimal bets on Manifold Markets

Link post

I’ve made a calculator that makes it easy to make correctly sized bets on Manifold. You just put in the market and your estimate of the true probability, and it tells you the right amount to bet according to the Kelly criterion.

“The right amount to bet according to the Kelly criterion” means maximising the expected logarithm of your wealth.

There is a simple formula for this in the case of bets with fixed odds, but this doesn’t work well on prediction markets in general because the market moves in response to your bet. Manifolio accounts for this, plus some other things like the risk from other bets in your portfolio. I’ve aimed to make it simple and robust so you can focus on estimating the probability and trust that you are betting the right amount based on this.

You can use it here (with a market prefilled as an example), or read a more detailed guide in the github readme. It’s also available as a chrome extension… which currently has to be installed in a slightly roundabout way (instructions also in the readme). I’ll update here when it’s approved in the chrome web store.

EDIT: Good news! The extension has now been approved and can be installed from the web store.

Why bet Kelly (redux)?

Much ink has been spilled about why maximising the logarithm of your wealth is a good thing to do. I’ll just give a brief pitch for why it is probably the best strategy, both for you, and for “the good of the epistemic environment”.

For you

  • Given a specific wealth goal, it minimises the expected time to reach that goal compared to any other strategy.

  • It maximises wealth in the median (50th percentile) outcome.

  • Furthermore, for any particular percentile it gets arbitrarily close to being the best strategy as the number of bets gets very large. So if you are about to participate in 100 coin flip bets in a row, even if you know you are going to get the 90th percentile luckiest outcome, the optimal amount to bet is still close to the Kelly optimal amount (just marginally higher). In my opinion this is the most compelling self-interested reason, even if you get very lucky or unlucky it’s never far off the best strategy.

(the above are all in the limit of a large number of iterated bets)

There are also some horror stories of how people do when using a more intuition based approach… it’s surprisingly easy to lose (fake) money even when you have favourable odds.

For the good of the epistemic environment

A marketplace consisting of Kelly bettors learns at the optimal rate, in the following sense:

  • Special property 1: the market will produce an equilibrium probability that is the wealth weighted average of each participant’s individual probability estimate. In other words it behaves as if the relative wealth of each participant is the prior on them being correct.

  • Special property 2: When the market resolves one way or the other, the relative wealth distribution ends up being updated in a perfectly Bayesian manner. When it comes time to bet on the next market, the new wealth distribution is the correctly updated prior on each participant being right, as if you had gone through and calculated Bayes’ rule for each of them.

Together these mean that, if everyone bets according to the Kelly criterion, then after many iterations the relative wealth of each participant ends up being the best possible indicator of their predictive ability. And the equilibrium probability of each market is the best possible estimate of the probability, given the track record of each participant. This is a pretty strong result[1]!

...

I’d love to hear any feedback people have on this. You can leave a comment here or contact me by email.

Thanks to the people who funded this project on Manifund, and everyone who has given feedback and helped me test it out

  1. ^

    This is shown in this paper. Importantly it’s proven for the case of one market at a time, not when there are multiple markets running concurrently. I’m reasonably confident a version of it is still true with concurrent markets, but in any case Manifolio doesn’t currently account for the opportunity cost of not betting in other markets, so this result doesn’t carry over exactly.