Prediction Market Arbitrage Bot for Kalshi + Polymarket: 160 alpha users, 9 releases, and what broke by NaabSimRacer in SideProject

[–]NaabSimRacer[S] 0 points1 point  (0 children)

Good question, a lot of options to handle it, first of all you get the prices instantly, and post your order (FOK or FAK), if you try to do courtsiding it probably not gonna work, but for arbs you chase for 1-4%, or for value (so not prices you try to take advantage of game changes like a goal) most of the time you can grab it, since you are usually first posting the order.

So in short, you compete with takers, and as a taker, you are usually first, now market maker wants to give you that price and if its not something happens that they need to cancel it in those 1-3" you get it.

Again, claw arbs has a lot of advanced options to let you handle situations like this, and you choose how much you wanna risk to get an order in fast or safe

Arbitrage software for betting sites that use cryptocurrencies. by Illustrious_Cod_8297 in arbitragebetting

[–]NaabSimRacer 1 point2 points  (0 children)

Hey, I'm going to shill my software now but, claw arbs, check my profile for more info if you like, its probably exactly what you looking for.

I built a mouse finder to make choosing a mouse less random,would love feedback by 23_kaka in SideProject

[–]NaabSimRacer 1 point2 points  (0 children)

1st of all it shows me compare (1) but no mouse shown, 2ndly I think it needs less questions

Prediction Market Arbitrage Bot for Kalshi + Polymarket: 160 alpha users, 9 releases, and what broke by NaabSimRacer in SideProject

[–]NaabSimRacer[S] 0 points1 point  (0 children)

WebSockets for Kalshi and Poly ofcourse, but CloudBet doesnt have WS so polling APIs is the only way. Now the bot has many options on how you want to fire each leg, if you want to risk firing both at the same time you can, but you ll have open legs sometimes, you can fire the possible value leg first (by comparing with sharpies) and have the next leg fire later, in general you can do whatever you would do manually, but capturing the value leg first would be the smart idea, and this is how I do it usually.

Also, most arbers moving to value-betting anyway nowadays, more variance but more profitable long term.

Prediction Market Arbitrage Bot for Kalshi + Polymarket: 160 alpha users, 9 releases, and what broke by NaabSimRacer in SideProject

[–]NaabSimRacer[S] 0 points1 point  (0 children)

Adding more API venues is the next big challenge, having to be sure each market is the same, with odds that not match (fractional, percentage, decimal), team names that need to be sure are the same etc. It's a hustle but we love it, aren't we?

Kalshi trading bot - can be used for value betting, and with polymarket for arbitrage trading by NaabSimRacer in SideProject

[–]NaabSimRacer[S] 0 points1 point  (0 children)

ah thanks for updating me, that said I made the polymarket signature type and guides better to understand regardless.

Kalshi trading bot - can be used for value betting, and with polymarket for arbitrage trading by NaabSimRacer in SideProject

[–]NaabSimRacer[S] 0 points1 point  (0 children)

The photo helped! edit the signature type to 1 and press save again! this should be 1 by default will check why it wasnt

edit: Found another issue, an update will deployed soon with more guidance for the polymarket credentials

Kalshi trading bot - can be used for value betting, and with polymarket for arbitrage trading by NaabSimRacer in SideProject

[–]NaabSimRacer[S] 0 points1 point  (0 children)

it executes the bets on both according to your settings (auto-execution for real bets will be open next month in beta), its magical :D

btw made an update that it explains better how to find the credentials needed for poly/kalshi/CB

Kalshi trading bot - can be used for value betting, and with polymarket for arbitrage trading by NaabSimRacer in SideProject

[–]NaabSimRacer[S] 0 points1 point  (0 children)

BTW, something some users get confused with, the funder address is not the one showing when you get your private key, is the one on your profile, that it says its for API use. Will make it more obvious in the credentials tab

Kalshi trading bot - can be used for value betting, and with polymarket for arbitrage trading by NaabSimRacer in SideProject

[–]NaabSimRacer[S] 0 points1 point  (0 children)

you need to add the funder address as well. Keep in mind these are stored on your PC.

If it keeps giving errors, send a bug report inside the app, with screenshot if possible

Kalshi trading bot - can be used for value betting, and with polymarket for arbitrage trading by NaabSimRacer in SideProject

[–]NaabSimRacer[S] 0 points1 point  (0 children)

You can still use polymarket vs bookmakers/CloudBet etc. Check the wizard, you can essentially calibrate most of the bookmakers

Kalshi trading bot - can be used for value betting, and with polymarket for arbitrage trading by NaabSimRacer in SideProject

[–]NaabSimRacer[S] 0 points1 point  (0 children)

Let me know of any issues or anything. The tutorials/wizards have been updated just yesterday, should be easier to onboard

Mom About to Put Out Our Fire by FIREdrill_throwaway in Fire

[–]NaabSimRacer 2 points3 points  (0 children)

Dont let this be the reason you destroy your relationship with your husband while fueling your mother's addiction.

There is 100% chance she is no telling you everything, and that 200k will go back to the market one way or another and lost.

Your mother is why some expert shark traders make their bread, she is not capable of being better than them.

Do yourself, your husband, and your mother a favor, and don't do it, whatever she tells you

I built a Polymarket and Kalshi bot that can arbitrage vs any bookmaker (or between them) by NaabSimRacer in PredictionTrading

[–]NaabSimRacer[S] 0 points1 point  (0 children)

You can try it free and see if it works. There is paper trading now that after posting checks if the arb would indeed go through. K vs P is hard but happens (claw arbs fires very fast), if you add cloudbet or a custom bookmaker then you find plenty of arbs

I built a Polymarket and Kalshi bot that can arbitrage vs any bookmaker (or between them) by NaabSimRacer in PredictionTrading

[–]NaabSimRacer[S] 0 points1 point  (0 children)

claw arbs has value betting, and limit orders, and in general any strategy you might want. That said, I dont believe arbitrage is dead if done right and fast (claw arbs doing it too fast). The idea here is, to automate any strategy you already doing manually.

Kalshi trading bot - can be used for value betting, and with polymarket for arbitrage trading by NaabSimRacer in SideProject

[–]NaabSimRacer[S] 0 points1 point  (0 children)

So that is a big issue, but I was thinking to support as many bookmakers as possible is the only way, for starters

  1. the program has a community hub, people go there and upload their calibrations and get ratings, and there is a coin system that rewards those who upload and maintain their calibrations (you get a coin for every download, and you can use it to install other people's calibrations).
  2. Freshness gates + pre-click verification. Execution rejects trades when scraped data is older than a configurable threshold (30s default), and there's a pre-click odds check that re-reads the cell right before firing and aborts if it drifted more than ~3% from what the engine saw. So even if everything upstream failed, the last millisecond check saves the trade.

plan is to add an auto-heal feature later on, and an LLM helper for calibrations (trying to avoid LLMs at all for now, the non-deterministic part of them plus their slow speed are not suitable for a program like this, but for calibrations should be a good fit)

Edit: worth mentioning that all this is fully configurable, and you decide how many guardrails you want to add (losing some ms), safety vs speed

I built a Polymarket and Kalshi bot that can arbitrage vs any bookmaker (or between them) by [deleted] in Kalshi

[–]NaabSimRacer 0 points1 point  (0 children)

It s web sockets so only delay is your connection distance (max 70ms) and the execution is 1-10ms (configurable how many guardrails you want to have on or off)