Top
Best
New

Posted by m-hodges 3 days ago

Nothing Ever Happens: Polymarket bot that always buys No on non-sports markets(github.com)
317 points | 141 commentspage 3
fooker 3 days ago|
Don’t be gullible enough to fall for this bad math.

Say 70% of the time it resolves to ‘no’, you still don’t make money by blindly choosing ‘no’.

Guess why?

Hint: This strategy is also described with the macabre analogy: picking up pennies in front of a steamroller.

Do you want to pick up pennies in front of a steamroller?

lokar 3 days ago||
Fall for it? I think it's pretty clear the author is not trying to convince any one of anything. It's mostly a joke.
fer 3 days ago||
Whether it's pennies in front of a steamroller will depend on the entry price, EV, time left to resolution and many other variables.

Though I agree it's bad math, even if 70% resolve to no, there's a high variance among all of them, and to know whether it's a good bet or not... you have to do your DD on that particular market. Even if you follow the Kelly criterion, randomly choosing bets will probably tank your bankroll sooner or later.

fooker 3 days ago||
> Whether it's pennies in front of a steamroller will depend on […] many other variables.

No, all these variables cancel out.

If you were picking and choosing, yes. But this approach is basically betting no on all the markets.

The textbook explanation of this is the central limit theorem, proving this mathematically is a bit more involved for power-law systems like this but it’s empirically valid.

thetailrisk 3 days ago||
What's the data situation like if you wanted to backtest a model like this? Is it easily accessible?
croemer 3 days ago||
No, data situation is bad, at least for market making - you need to scrape the orderbook yourself to be able to do any realistic backtesting. And even then, it's hard to know whether other bids at the same price are ahead of you or behind you in the queue.
sterlingcrispin 3 days ago||
this is a good dataset

https://huggingface.co/datasets/SII-WANGZJ/Polymarket_data

"A comprehensive dataset of 1.9 billion trading records from Polymarket, processed into multiple analysis-ready formats. Features cleaned data, unified token perspectives, and user-level transformations — ready for market research, behavioral studies, and quantitative analysis."

qbane 3 days ago||
null hypothesis bot
logicallee 3 days ago||
Disclaimer: I contribute work as a political advisor and don't participate in betting markets as a market participant.

Nevertheless, Polymarket is a very interesting marketplace of sentiments and information, and it can be a very strong leading indicator of huge price movements in "real" markets like the NYSE, in part because it directly measures one factor of sentiment, i.e. whatever the prediction is about. Market sentiment determines market prices on very large and deep markets, too.

In the run-up to the election, when Trump was running against Biden, a betting market was a leading predictor of NASDAQ (a very deep, very liquid index of stocks). I wrote up the findings here: https://medium.com/@rviragh/does-the-stock-market-react-posi...

This indicator was the best one anyone has ever shown for NASDAQ for any signal, period. The signal was so strong it trumped all other signals and variances of any kind. Traders trading with just this signal and no other signal of any kind could have made practically an unlimited amount of money as long as the signal was intact. (Basically, until Biden dropped out.)

I myself didn't place any bet due to my role as a political advisor at the time, but the size of the correlation is still the biggest and most surprising one I've ever seen.

Majromax 3 days ago|
Wet streets cause rain? You don’t show that the Polymarket signal lead Nasdaq.
1attice 3 days ago||
Too bad we can't run this bot in the nineties. There seems to be quite a bit happening these days.

The stopped clock is right twice a day, but it reads noon and we're at half past three

dheera 3 days ago||
Honest question: Why in all hell would you open source this?

I have been making money with a bot off a statistical anomaly in prediction markets lately. There is no way in hell I will open source it or tell you what that anomaly is because I have capacity back-tested it and there are so many players in the market; if all of HN and Github start downloading and use my code it WILL cease to work.

Put another way, your orders are helping move the market and price the market more efficiently; that's the market compensating you for pricing things better. If a thousand people run your strategy, prices will get moved to exactly the point where your strategy stops working. You effectively split that pie with a thousand people.

boothby 3 days ago||
Well, it's not making money, for one.
unclad5968 3 days ago|||
All strategies get priced in eventually. This is basically the thesis of index funds. It's fine to make money in the interim, but that isn't everyone's goal.
debo_ 3 days ago|||
Because they are doing it for fun?
sterlingcrispin 3 days ago||
for the lulz obviously

you wouldn't get it

declan_roberts 3 days ago||
I saw the Twitter meme and knew instantly he was going to be a good follow. Was not disappointed!
dnnddidiej 3 days ago||
Betteridge's Bet
cold_tom 3 days ago||
[dead]
mickhayes 3 days ago|
[dead]
More comments...