AI Summary
The video presents a market-making strategy for Polymarket that uses AI to calculate a fair value price and places resting orders at a discount to avoid fees and slippage. The creator shares their experience collecting extensive data to train the model and emphasizes the importance of accurate fair value calculation.
Chapters
The strategy focuses on being a market maker on Polymarket to avoid taker fees and slippage by placing resting orders at a discount relative to an AI-calculated fair value price.
Taker fees and slippage erode profits; using maker orders avoids these costs. The strategy aims to buy shares at a 4-cent discount from the fair value price.
The AI model calculates a fair value price based on historical data. The strategy only places orders when the market price deviates by at least 4 cents from this fair value.
The creator collected 144,000 graded fair value snapshots, 2,000 resolved markets, and 170 hours of live data to train the model. The model achieved 32 wins and nearly $70 profit in early testing.
Overfitting is a danger, but the strategy's low risk profile means it won't lead to bankruptcy. The creator plans to use Monte Carlo simulations in the future.
The strategy is designed as a long-running AI agent that generates small but consistent profits (e.g., $25/week) with minimal cost, suitable as part of a larger portfolio.
The strategy relies heavily on an accurate fair value price calculated by AI, requiring extensive data collection. While not a get-rich-quick scheme, it offers a low-risk, automated approach to generating consistent returns on Polymarket.
Clickbait Check
85% Legit"Title accurately reflects the strategy of using AI for market making on Polymarket, though it's more about the concept than a step-by-step tutorial."
Mentioned in this Video
Study Flashcards (5)
What is the main advantage of being a market maker on Polymarket?
easy
Click to reveal answer
What is the main advantage of being a market maker on Polymarket?
Avoiding taker fees and slippage.
02:00
What discount from fair value does the strategy target for buying shares?
easy
Click to reveal answer
What discount from fair value does the strategy target for buying shares?
4 cents.
04:00
How many graded fair value snapshots were collected for the model?
medium
Click to reveal answer
How many graded fair value snapshots were collected for the model?
144,000.
06:00
What is the danger of overfitting in this strategy?
medium
Click to reveal answer
What is the danger of overfitting in this strategy?
The model may perform well on historical data but poorly on new data.
08:00
What is the expected weekly profit from this strategy according to the creator?
medium
Click to reveal answer
What is the expected weekly profit from this strategy according to the creator?
Around $25 per week.
10:00
💡 Key Takeaways
Avoiding Fees and Slippage
Explains the core motivation for using maker orders instead of taker orders.
02:00Fair Value Calculation
Describes the key AI-driven component that determines order placement.
04:00Data Collection Effort
Quantifies the extensive data required to build a reliable model.
06:00Risk of Overfitting
Acknowledges a common pitfall in AI trading strategies.
08:00Long-term Consistent Profits
Sets realistic expectations for the strategy's returns.
10:00Full Transcript
Hello. Hope you are doing well. So, I just got back from the US from the World Cup. Uh, Norway won 41. So, I'm super happy. But today, I wanted to talk a bit about a strategy I was thinking a lot about and I've been testing while I was traveling. So, I thought I can just kind of go through this strategy today. And this is a strategy that is very good if you want to implement kind of
yeah you can call it agentic AI or something because it's really nice to have any kind of smart model to help you figure out the details of this strategy but the fundamentals is quite simple I would say but it's a bit of a different strategy when you kind of think about poly market that we are looking at today because on poly market you're usually thinking about being on the taker side you want to place a bet
Right. But we are going to do something a bit different today that uh I kind of want to show you that I had some great success with over the last few weeks maybe or months I guess. So I I just want to walk through kind of how I set this up and what you kind of need to get going if you want to start looking at this strategy. And of course this is nothing to do with
financial advice or anything like that. This is just a strategy I've been testing and having some luck with. So basically how this strategy work is that we are looking for some expected value right because on each trade here we want to avoid a few things uh on the maker side we we can call it makaker side we want to uh use that to avoid the fees that we pay on poly market right because we need if
we just do the taker side we always pay some fees to poly market and that gets kind of expensive over time another thing we want to avoid is slippage. Uh if you don't know what that is, is let's say you place a trade here on like I don't know, let's say you place a trade here on like 40 something like that. Uh and you want to do a trade on like the price 40.0, right? But uh
there's a lot of people in queue and you don't have the perfect latency and you get filled at something like 4 42 cents instead of the 40 you asked for because maybe you use some fill any uh price you get. Uh that means that you're kind of two cents down already and you get the fee on top of that and that means that you kind of lost if you have like a small edge you were looking
for. So this is what I want to avoid with this setup we're going to look at today. I want to avoid uh paying fees if possible and I want to avoid the slippage. So how can we actually do that on poly market? So like I said we can't really be on the taker side of this. We need to kind of be on the maker side. Uh I can just pull that up if you want to. So
you can see Poly Market has something called market making. So a market maker on poly market is a trader who provides liquidity to pre precision markets by continuing posting bids and ask orders. So we are not exactly going to do like pure market making on this but we want to take advantage of that mechanic. So I'm going to try to explain how I did this uh with like a simple setup here and how you can try
to do that too. But there is a big caveat I'm going to talk about uh uh that you need to figure out and that is something that AI is really good at helping you with. So the idea here is basically uh we need to find something that is called that is called a fair value price and this is what I've been using AI to help me calculate by collecting tons of data. I'm going to talk a
bit more how much data I did collect to kind of hone in on finding the perfect fair value price for my model. But let's say we have the fair value price. And what we can do then is uh try to leverage that by just let's say the price uh on poly market now is 55 cents per upright. So that means that uh the market think it's a 55% chance that uh in this window we will kind
of end up on uh up. So this is we're talking about kind of the BTC market uh in this example 5 minute up and down. So we're just going to see if the Bitcoin price kind of ends on up in the five minute window before or down uh regarding to the previous price in the last window. Right. So let's say the on the on the polymer market here the value is uh 55% chance of ending at
up at an x kind of amount of time left of the window right but our model that we created with AI says that the fair value should rather be something like let's say 0.51 so we our fair value is 51% chance of ending upright and that means that we don't we want adjust this uh according to our price. So this is what we think is the true price not the market price and we want to try
to take advantage of that by placing some resting orders. My AI model come after looking at all my data uh looked at it and it said that we need to have a 4 cent spread to be positive after looking at all my data. And let's say our AI model kind of finds out now that the fair value price for this setup on the BTC 5 minute uh up and down market is 0.51. But like I said
on the poly market the price is 55. So we are not interested in looking at kind of the market price. We want to check always compare it to our fair value price. And like I said, we have kind of hardcoded that we only want to look at things that has a 4 cent discount and that is calculated from our fair value price. So let's say we want to buy an upshare in this market. Now what does
that mean? Of course uh we want to look downwards at the price. So we are only interested in buying upside. Uh that is only going to be for 47, right? So we're going to place our resting order bid at 47. So the idea here does we we always want to to to swap this or switch this. So let's say our fair value price moves down to 45. Then we want to set our resting order to uh
41, right? So we always want to adjust this and this is what our model is doing. So we want to buy up at 47. This is uh of course like a big difference uh to the market value. But what happens sometimes is that we get this uh impatient uh traders. So they really want to sell and if they can't really get the price, they just want to dump it and we are kind of on the on
the book with a 47 here ready to capture on that edge here, right? So if someone really wants to get out, they could sell to us for 47 and we get the discount and that is on the upside. If you kind of think if we want to buy on the downside, we just do like a simple calculation like the fair value is 51. We do like 1 minus uh I guess 51 that is 49 and minus
4. So that is going to be 45 right. So that means that if we want to buy the down share, we are only looking to buy it for 45 or less, right? So this is basically the strategy I've been testing out. So I only want to buy at a discount because that means that we have the the plus expected value kind of baked into these prices, right? Because over time, if we always have the 4 cent
discount, it doesn't really matter if the market resolves up or down if we always buy uh our um shares at a discount. But this is uh where it kind of gets interesting because this means that this thing, the fair value price, right, has to be almost perfect if we're going to if this is going to work. And that is what I've been using AI to help me figure out. So that is the big hurdle here. You
got to collect like a tons of data to kind of get this fair value price calculation correct. So it doesn't really matter if I talk about the strategy because if you don't find a good way to calculate your fair value price, uh yeah, this is not going to work. So that is what you need kind of to collect all the data from. So I kind of want to show you how much data I collected before I
kind of set my model to trust this price. So here you can see what I collected. I collected for the 5 minute up and down fair value model be analyzed 144,000 graded fair value snapshots 2,000 resolved markets 170 hours of live market data. So basically 7 days or something. And you can see uh yeah this is grinding slowly over time. We have done 32 wins but this was also early data. So the late part of the
model has been a bit stronger but a bit um a bit more less frequent but we are up like almost $70 and this is been running like fully autonomous. So what we did on when I kind of got back from um from the US now we have adjusted the gap. So now we are a bit less frequent and hopefully that means that our uh yeah kind of sharp ratio will be a bit uh more steady instead
of having all these spikes. Uh I also looked at the 15minut market data. Uh I'm going to come back to that in a future video uh how that is looking. But basically what you need to do is collect a lot of data if you want this to work. So that is kind of the big hurdle. But what is good is that you can use like codeex, cloud code, open code, GLM 4.5.2 or something to help you
collect this data via the API. So it just takes time. So everyone can do this. But of course, like I said, this is nothing to do with financial advice. This is just what I've been testing out. So hopefully this was understandable. Uh I don't really know how to I guess I could mention that we are not kind of trying to participate in the the market maker rewards or rebates program at this with this strategy. We are
not looking to get any of that pool if you know what that is. We are only kind of looking to avoid the fees and the slippage part when we are doing the on the taker side. So after playing around with this for months, I figured out that this is the way to go for me at least. But of course, there are there are there are options on the taker side too, I think. But uh this is
what I'm going to focus on going forward, I think. So a couple of other things too. Uh I asked uh Codex here 5.5, should we do some Monte Carlo simulations on this strategy? And the idea it kind of gave me here is that we can do that later, not now as the decision maker. We just want more data first before we kind of start to look into that. And the Monte Carlo simulation could ask is 12
US dollar per quote too much. What draw down should we expect? How likely are we to be down after 100 fills? So this is that we kind of need more data before we're going to do that. But I'm definitely going to do it in the future. Another thing I asked the model is what about overfitting in this case and this is of course uh a danger here. We saw that when we try to adjust some uh
parameters in the early models uh early setup of this but uh now we kind of make a 3 cent gap change after looking at the 7 days of data and I'm just going to keep monitoring this and see what happens. But uh this is of course a real danger with this model. But uh the nice thing is that there's not really like a big it is of course a draw down here but it's not as long
as our fair value is good and we can check that when we have enough data uh we are not really taking like big risks so you will not get kind of bankrupt using this strategy. Uh like I talked about in my previous video the idea here is that this is going to be like a yeah what do you call it? This is kind of going to be like a longunning AI agentic uh strategy like I talked
about my pod setup. So, this is just one of the pods that is just going to run in the background and hopefully over the months it has like a plus uh expected value or like a in the green. So, it doesn't really matter if it only makes like $25 a week because it doesn't really cost anything to run and as long as we have the data and it looks pretty good, I'm just going to keep it
running. So, this is this is not a part of like a you're not going to get like a be a millionaire from this strategy or anything, but it could be like a part in a bigger plan that you have. So, this is why I wanted to talk about this today. And like I said, I didn't really go into any like specific data or setups or I didn't walk through how to set this up, but I thought
it was just an interesting idea that uh we kind of came uh to set up by using uh both fable I use I used um codeex 5.5 and probably you can use some lesser models but this because the math is not really you don't need like fable to calculate this strategy, right? Uh but of course like I said in the video the fair value price and here you need a lot of data to kind of figure
out because the whole strategy kind of relies on this being as correct as possible. Of course it would never be 100% but uh you can kind of back test and see how close you were. Right. So that is uh what is pretty interesting about this setup and like I said I'm going to keep running this. So if you want to come back in the future uh looking at these types of videos, these type of strategies and
see how we are doing, I'm going to do update videos in the future on this. So please like this video and subscribe. I also did sign up to interactive brokers because I'm going to start testing this uh Aentic AI on more like option trading and stuff like that. So if you want to follow along on that too, please tune in. So yeah, thank you for tuning in and hopefully I'll see you again soon.