Loading video...

Video Failed to Load

Go Home

We built the cleanest BTC Up/Down bot on Polymarket. ⁠ We engineered the entire stack from scratch around one principle: never bet on outcomes, only capture mispricings. ⁠ How it works: When YES + NO sums to less than $1.00 on Polymarket’s 15-min BTC market, the engine fires both...

144,170 views • 5 months ago •via X (Twitter)

39 Comments

Recogard's profile picture
Recogard5 months ago

@usePolyArb Few days in, pretty solid so far 👌🏼

PolyArbiter's profile picture
PolyArbiter5 months ago

🔥

Aleiah's profile picture
Aleiah5 months ago

@usePolyArb Any plans for ETH up/down or SOL up/down modules?

PolyArbiter's profile picture
PolyArbiter5 months ago

Yes, both on the roadmap. ETH up/down probably first Polymarket already lists those markets and the orderbook depth is similar enough to BTC that the same architecture ports cleanly. Targeting end of Q2. SOL up/down is trickier. Markets are thinner, depth caps the size we can deploy per trade. Probably Q3, possibly with a lower position cap to preserve fill quality.

kekov's profile picture
kekov5 months ago

@usePolyArb this is actually insane the fact that’s all automated make me feel I’ll def try it different game on polymarket with you

Long 7's profile picture
Long 75 months ago

@usePolyArb 頭脳を使って、BTCの上下に賭ける方法はありません。代わりに、価格の過ちを掴むことに心血を注いでいます。捉えるだけでなく、正方向に賭けることはありません。それだけで利益が出ます。素晴らしいアーキテクチャーと効果的な方法です。

Poly VPN's profile picture
Poly VPN5 months ago

@usePolyArb Are you trading from London yet?

Tyquan's profile picture
Tyquan5 months ago

@usePolyArb Eh I’m skeptical. Tough to be faster than the MMs. How many contracts per buy?

Constract's profile picture
Constract5 months ago

@usePolyArb but because of fees this only works with limit orders, right ?

PolyArbiter's profile picture
PolyArbiter5 months ago

Mostly limit orders, yes. But the engine fires market orders when a mispricing window is closing fast eating the fee beats missing the trade. Routing optimizer picks per-trade based on net edge after fees. Anything below 30bps gets rejected.

PolyBackTest's profile picture
PolyBackTest5 months ago

@usePolyArb It's time to back test it

Fuel's profile picture
Fuel5 months ago

@usePolyArb Yeah this is kinda crazy

Gabagool 22 Trading Bot's profile picture
Gabagool 22 Trading Bot5 months ago

@usePolyArb I'm glad to see new players in the space! The key is definitely low latency for capturing those fleeting mispricings. Rust code + close proximity to the CLOB servers is really a killer combo for that edge.

Ashar Belanger's profile picture
Ashar Belanger4 months ago

Is this normal?

ALTCORE's profile picture
ALTCORE5 months ago

@usePolyArb polyarb cooking real alpha, this is smart 👀

StarHaze's profile picture
StarHaze3 months ago

Never bet on outcomes, only capture mispricings" is the entire edge in one line. Everyone else is still trying to be right about Bitcoin

Sarah's profile picture
Sarah5 months ago

@usePolyArb Good. Direction is for tourists. The spread is the paycheck.

EdgeFinder AI's profile picture
EdgeFinder AI5 months ago

@usePolyArb Capture-not-predict is the right frame. The next layer is cross-venue - when Kalshi quotes the same 15-min BTC contract 1-3 cents off Polymarket, the spread is risk-free if your fills are tight enough.

Bernardo Bottin's profile picture
Bernardo Bottin5 months ago

@usePolyArb custom RPC doesnt work, can you guys help?

mình ha's profile picture
mình ha5 months ago

@usePolyArb Cách đăng ký

moon's profile picture
moon5 months ago

@usePolyArb can i buy it?

PolyArbiter's profile picture
PolyArbiter5 months ago

Nothing to buy. PolyArb isn’t a product you purchase it’s an execution engine you plug into. Profit-share only

moon's profile picture
moon5 months ago

@usePolyArb im building prediction market looking for investors

RetroChainer's profile picture
RetroChainer5 months ago

@usePolyArb this is what smart money actually does

hanayuki's profile picture
hanayuki5 months ago

@usePolyArb 利用意図がよくわかります。凄いアイディアですね。

0xRaRah.ETH's profile picture
0xRaRah.ETH5 months ago

@usePolyArb What happens when that gap closes?

Stone Island's profile picture
Stone Island5 months ago

@usePolyArb Best trade bot for polymarket and kalshi Use my link to get 30% refback on @kreoapp 👉 👈 Every active ref with volume will get 10USDT welcome bonus from me!

Quby Quant's profile picture
Quby Quant5 months ago

@usePolyArb bags getting heavier now about to move fast

Riya Desai's profile picture
Riya Desai3 months ago

neat principle

Donnie's profile picture
Donnie5 months ago

@usePolyArb this base keeps getting defended sell pressure getting absorbed on red

Claw Arbs's profile picture
Claw Arbs5 months ago

right, single-venue arb on liquid markets is essentially a market-making fight. cross-venue arb on the same outcome stays open way longer because each venue has its own price discovery process. the only catch is making sure you're really trading the same outcome and not slightly different contract specs

𝑽𝒊𝒗𝒊.𝒂𝒏𝒂𝒂𝒂's profile picture
𝑽𝒊𝒗𝒊.𝒂𝒏𝒂𝒂𝒂5 months ago

@usePolyArb this is wild capture mispricings at ~97c per trade. how sustainable with fees?

PredictIntel's profile picture
PredictIntel5 months ago

@usePolyArb We see you

John's profile picture
John5 months ago

@usePolyArb You’re saying the 15m up down is still raking it in since earlier this week?

Crypto invester's profile picture
Crypto invester3 months ago

Your selected RPC is not responding to any requests. Try changing your RPC.

anas's profile picture
anas5 months ago

@usePolyArb do we have any docs to read?

Edward's profile picture
Edward5 months ago

@usePolyArb watch what happens next when it gets traction the script is playing out and the herd follows late

BlockRush's profile picture
BlockRush5 months ago

@usePolyArb clean setup. atomic capture + tight detection window is where the edge is. once you’re already at ~100ms, the next gains usually come from routing and landing consistency — happy to help push that further if you’re exploring.

mauricio's profile picture
mauricio5 months ago

@usePolyArb bag check: heavy and bullish every dip gets met buyers keep stepping in

Related Videos

100% win rate on BTC for 2 hours straight! BTC Up/Down module is back. And we finally figured out how to make it print ↓ We killed it in January when the edge compressed to zero. Pure Chainlink oracle latency arb the same playbook every bot on GitHub was running. After Polymarket’s 2% fee, net negative two weeks in a row. Took three months to rebuild around what still works. The new module doesn’t predict BTC direction. It captures YES+NO mispricings on Jupiter Predict’s 15-minute Bitcoin markets. When retail panics during a window, YES+NO momentarily sums below $1.00. We buy both sides atomically via Jito bundles, lock the edge at fill, and let Chainlink resolve the window. Doesn’t matter if BTC closes green or red. One of the two sides always pays $1 at resolution. Live results from the last 2 hours: · 8 trades executed · 100% win rate · +$389.47 P&L · +5.74% daily ROI · $24.5K volume deployed · 0.64% avg edge net of fees All windows verifiable on Binance BTCUSDT 15m chart. Three edges enabled: YES+NO mispricing capture, last 30-second resolution hedging, multi-signal confluence directional (CVD + funding + DVOL + 25 skew + OBI, ridge-weighted). Infrastructure: Helius LaserStream gRPC, Jito Sender + ShredStream, Chainlink Streams, Jupiter Predict API. Sub-10ms execution. PSAt: we don’t know how long this edge window stays open. Every mechanical inefficiency eventually gets arbitraged away. For now it’s wide. Plug in while it is. Toggle in settings → BTC Up/Down → LIVE.

PolyArb

19,819 views • 5 months ago

We found a flaw in Polymarket that can’t be patched. Then we built the most powerful bot of the World Cup around it. Here’s the flaw: their orderbook will always be slower than the pitch. When a goal, red card, or penalty hits, pro feeds (Sportradar, Opta, ScoutingFeed) register it in 200-500ms. Polymarket takes 2 to 8 seconds to reprice. For those few seconds the book is quoting a score that no longer exists. No amount of engineering closes that gap the event happens in the physical world before any oracle can confirm it on-chain. The engine detects the event, recalculates fair value, and fires via Jito bundles before the book catches up. In at the old price, out at the new. The match outcome is irrelevant we don’t bet on who wins. We capture the lag every event creates. We’ve been building Polymarket bots since 2025. This is the most powerful machine we’ve shipped yet. Two months ago we posted the architecture for this. It hit 1M views one of our most popular posts ever on X. That told us everything: this was the engine to build. First 7 days, - Starting balance: $5,000 - 22 matches scanned, 19 captured - Total profit: +$1,946.86 - ROI: +38.94% in 7 days Why it prints harder than anything we’ve built: the World Cup is the deepest liquidity event prediction markets have ever seen. Tens of millions in volume per match. Dozens of probability-shifting events per game. And an orderbook that physically can’t keep pace with the pitch. How to plug in: 1.Sign up at PolyArbiter (link in bio) 2.Generate PolyArbiter RPC URL 3.Paste it into Jupiter Predict (Polymarket but native on Solana) 4.Set your parameters, activate the World Cup module It’s free to use. We take a share of the profit the engine makes for you. You never deposit anything with us everything runs from your wallet. One honest note: the $1,946 above is our engine at our size and settings. Your numbers depend on your capital, your parameters, and how many matches you’re live for. We’re not promising you’ll match it we’re showing you the machine works, and handing you the same one. These numbers are from the engine running solo. Closed test, just us, before any public access wanted to confirm the whole loop held up end to end before handing it to anyone. That changes the second this goes public. Edge per capture is going to compress. When an event fires the mispriced liquidity is thin and gone in a few seconds more wallets hitting the same window, less left for each. Nothing we can do about it, that’s just how latency arb works. So if the edge thins out past the point where it’s still worth running, we cap access. Hard ceiling on how many engines can hit the same liquidity before it’s gone. Not gonna promise the machine stays this sharp in a few days it might not. But right now it’s live and free. Enjoy 🪄

PolyArbiter

100,534 views • 3 months ago

🚨THIS ARB SETUP PRINTS ~$27,500 PER MONTH It's WRONG about BTC price every time and still gets paid. The secret? It buy YES, then buys NO same second. Sounds insane but it's the only risk-free trade in the whole space: On a BTC Up/Down market, YES and NO have to add up to exactly $1 at resolution. One side ends at a dollar. The other ends at zero. Always, no middle ground. But the orderbook is messy and the two sides trade like they don't even know about each other. So for a few seconds YES sits at 47 cents while NO sits at 49. That's 96 cents to own BOTH outcomes of a market that pays a guaranteed dollar. 4 cents of locked profit that does not care where Bitcoin goes. Up, down, sideways - you already hold the winning side, cause you hold every side. You're not predicting anything. You're just buying a dollar for less than a dollar. Now the honest part most of these posts skip: The gap is real but thin, and three things eat it. > fees + gas on both legs > you need BOTH sides filled before the gap closes > and it closes in seconds, sometimes faster Grab YES at 47, NO jumps to 54 before your second leg fills, and your locked 96 just became $1.01. Free money turned into a small loss in one tick. The math is risk-free but the execution is NOT. That's the whole reason bots own this and humans can't. You can stare at one market. My scanner watches every crypto market at once and fires both legs the instant the sum breaks under a dollar. Full guide quoted below for those who wanna deep dive into arb.

Oracle Boar

22,278 views • 3 months ago

I asked Claude Fable 5 (Extra High) to build an arb bot for Polymarket. One rule: trade only when YES + NO in 2 hours it almost doubled it (+$96.31) > in 5 hours it showed +$579 PnL > current balance: +$3,799.73 Cost: 10M tokens. Here's how it works and why: Every BTC Up/Down market on Polymarket has exactly two outcomes. YES and NO. When the market resolves, one pays $1. The other pays $0. That means owning BOTH sides should always cost exactly $1. But markets aren't perfect. Sometimes YES trades at $0.48 while NO trades at $0.49. Together that's only $0.97 so the bot instantly buys both. A position worth $1... for just $0.97. And Claude knows it, this is the simplest arb that exists. You can paste this to it and use this logic in your prompt. This $0.03 difference is locked in regardless of whether Bitcoin pumps, dumps, or goes sideways. No prediction required. And difficult part isn't finding the opportunity, it's execution. These pricing gaps usually disappear in seconds. If one order fills but the other doesn't, the trade can become a loss. So my bot constantly scans every BTC market, checks fees, validates liquidity, places both orders almost simultaneously and skips what isn't worth the risk. It's less like trading and more like catching tiny accounting mistakes before everyone else notices them. Funny enoughh, the hardest part was not writing arb logic. It was making the execution reliable enough that free money actually stayed free. This completely changed how I think about trading. What's the point of it if you can just fill mispriced BTC markets?? Automatically. The biggest edge is getting AI to execute simple ideas faster and more consistently than any human ever could. Shared the exact build in my last article, leaving it below. Good luck!

Oracle Boar

155,865 views • 3 months ago

I asked Claude Fable 5 (Extra High) to build an arb bot for Polymarket. One rule: trade only when YES + NO in 2 hours it almost doubled it (+$98.40) > in 5 hours it showed +$493 PnL > current balance: +$3,279.73 Cost: 7.5M tokens. Here's how it works and why: Every BTC Up/Down market on Polymarket has exactly two outcomes. YES and NO. When the market resolves, one pays $1. The other pays $0. That means owning BOTH sides should always cost exactly $1. But markets aren't perfect. Sometimes YES trades at $0.48 while NO trades at $0.49. Together that's only $0.97 so the bot instantly buys both. A position worth $1... for just $0.97. And Claude knows it, this is the simplest arb that exists. You can paste this to it and use this logic in your prompt. This $0.03 difference is locked in regardless of whether Bitcoin pumps, dumps, or goes sideways. No prediction required. And difficult part isn't finding the opportunity, it's execution. These pricing gaps usually disappear in seconds. If one order fills but the other doesn't, the trade can become a loss. So my bot constantly scans every BTC market, checks fees, validates liquidity, places both orders almost simultaneously and skips what isn't worth the risk. It's less like trading and more like catching tiny accounting mistakes before everyone else notices them. Funny enoughh, the hardest part was not writing arb logic. It was making the execution reliable enough that free money actually stayed free. This completely changed how I think about trading. What's the point of it if you can just fill mispriced BTC markets?? Automatically. The biggest edge is getting AI to execute simple ideas faster and more consistently than any human ever could. Shared the exact build in my last article, leaving it below.

Oracle Boar

78,837 views • 1 month ago

We’re building a latency Football bot for Polymarket. Target: operational before the World Cup. Save this. The principle: pro sports feeds (Sportradar, Opta) deliver pitch events in ~200-500ms. The Polymarket orderbook takes longer to reprice thin liquidity, market makers pulling quotes while they reassess. That window is the edge. Yesterday, first live test on Bayern vs Real (Champions League QF). 86th minute, Camavinga gets his second yellow. Pipeline receives the event from Sportradar 280ms after the card. “Bayern advances” market was at ~0.55. Model recomputes to ~0.68 post-red and fires a $500 order. Partial fill as expected: ~$180 caught around 0.55-0.57, the rest slipped to 0.63. Average 0.59. Market stabilized at 0.67 a few seconds later. Unrealized +$30. +6% in seconds. It’s a test. But the loop worked end to end detection, decision, fill, before the book caught up. What we learned: network latency is part of the problem. The real bottleneck is orderbook depth. We’re competing with sharp bots, not retail on their couch. And “next goal” markets have better spreads than qualification markets. Pivoting there. What we’re building before June: fill routing across 12 venues via Jito atomic bundles. Low-signal event modeling (dangerous fouls, injuries, tactical shifts). UMA oracle hedging. Node co-location near Sportradar servers. Why the World Cup matters. 104 matches in 39 days. $2.5B+ in projected prediction market volume. Deep liquidity means bigger positions fill cleanly. Thin liquidity in group stages means wider spreads. Both environments leave serious money on the table. 56 days to ship. We’re on it.

PolyArbiter

939,113 views • 6 months ago

I found a bot that REALLY beats 15min BTC markets on Polymarket. 300% profit per day. This is NOT CLICKBAIT, post really does contain working code and all links. Below you can find links to the code, bot creator wallet, my test wallet where I ran this bot + a clear setup guide: GitHub bot link: Bot creator wallet: My test wallet: Bot creator achieved 300% ROI on invested capital in less than 24 hours - $45 to $150. I made test $50 deposit, ran the software and in exactly 24 hours we will check the result. The bot's strategy is super simple and has positive expected value: - works on Polymarket BTC 15min prediction markets - places 45c limit orders on both UP and DOWN outcomes - monitors positions with real-time WebSocket prices - auto redeems resolved positions via gasless relayer If both limit orders fill, total cost for both sides comes to $0.90 instead of $1.00 - guaranteeing 10% profit per cycle. According to the creator's observations, 45¢ limits fill in 9 out of 10 cases. For profitability, we only need about 6 out of 10 successful cycles. There's also a built-in protection feature: if one side spikes above 72¢ while the other remains unfilled, it sells the filled side to cut losses. To set it up, you'll need: - your EVM wallet's private key (use burner wallet) - fund wallet address on Polymarket - Polymarket builder API (Polymarket->Profile->Settings->Builder) - test deposit of $50-100 (script is tuned for $100, adjust share quantities in the code for smaller amounts) Any AI (even ChatGPT) can help you get it running - Python scripts like this are beginner-friendly. If you don't want to risk your own money or deal with setup, just follow me - tomorrow I'll update with the actual results: Does this bot really deliver hundreds of percent returns?

cvxv666

39,886 views • 7 months ago

a MIT quant told me Polymarket 5-minute BTC markets are mathematically broken we were at a bar in cambridge. he was finishing his PhD on market microstructure. third beer in he started drawing on a napkin. "Polymarket runs BTC Up or Down every 5 minutes. 288 markets per day. everyone trades direction. that's the wrong game" "when UP is at 20c and DOWN is at 85c that's $1.05 combined. overpaid. minutes later UP flips to 82c and DOWN drops to 18c. the gap reversed. you buy the cheap side. never predict direction. just capture the mispricing" i asked how he discovered this. "i studied 28,000 of these markets for my dissertation. the crowd injects emotion every 5 minutes. that creates a spread you can harvest mechanically" then i went home that night. opened Claude Opus 4.7. "build a 5-minute BTC spread capture engine for Polymarket. buy the cheap side of UP/DOWN when pair cost drops below 99c. never predict direction" 2,900 stars. 36GB. every trade on Polymarket and Kalshi. Opus built it overnight. NEURAL FLUX. 24 bayesian nodes. scanning every 2ms. the strategy is real. this account runs it live. 28,620 predictions. every trade on-chain: whale alert feed tracks who's moving: > yes 0x47ac...d5e3 BTC+103K 30m $97. > yes smart_money BTC+98K 5m $870. > yes darkpool_7 BTC+102K 15m $97. > no 0xd8dA...6045 BTC+97.5K 5m $1,014. > yes copy_bot BTC+100K 15m $1,014. > no 0xBE0e...48CD BTC+101K 5m $688. edge scanner: 4 live edges. BTC+100K 5m +7.7c. BTC+99.5K 5m +7.2c. BTC<99K 5m +4.2c. BTC+101K 5m +6.8c. $534K volume. 79% win rate. sharpe 3.64. drawdown -1.2%. +$11,681 from $1,200 seed. i copied the setup here: texted him after week one with a screenshot. "you deployed this live?" Claude deployed it. i typed what you drew on the napkin. long pause. "my thesis advisor would lose his mind if he saw this" probably. but the spread doesn't care who captures it.

Hanako

53,824 views • 5 months ago