Polymarket Bot Tutorial · Chapter 1 of 32
Polymarket trading bot بنانے سے پہلے 2026 کی ایماندار حقیقت جانچ: profitability data، وقت اور capital کی requirements، کب bots manual trading سے بہتر ہوتے ہیں، اور کب نہیں ہوتے۔
یہ chapter کیا cover کرتا ہے
زیادہ تر لوگ Polymarket bot building کا آغاز غلط سمت سے کرتے ہیں: وہ language منتخب کرتے ہیں، VPS set up کرتے ہیں، پھر edge ڈھونڈنے کی کوشش کرتے ہیں۔ یہ chapter اس کے برعکس ہے۔ ہم ان numbers سے شروع کرتے ہیں جو Polymarket واقعی trader profitability کے بارے میں publish کرتا ہے، پھر اس time اور capital کو reverse-engineer کرتے ہیں جس کی آپ کو حقیقتاً ضرورت ہے، اور آخر میں yes/no decision پر پہنچتے ہیں۔ زیادہ تر readers کے لیے ایماندار verdict "skip" ہے - لیکن اگر آپ کی situation اس narrow profile میں fit ہوتی ہے جہاں bots manual trading سے بہتر ہیں، تو اس series کا باقی حصہ آپ کو production playbook دیتا ہے۔
- ایماندار profitability numbers
- کب bot manual trading سے بہتر ہوتا ہے
- کب bot manual trading سے ہار جاتا ہے
- ضروری time، capital، اور skill
- 30-trade paper-trade gate
- Bots کے fail ہونے کی عام وجوہات
- Verdict: build یا skip
ایماندار profitability numbers
Polymarket P&L پر دو on-chain studies سب سے صاف base rates فراہم کرتی ہیں۔ 2026 کے اوائل میں شائع ہونے والے 2.5-million-wallet sample میں پایا گیا کہ اپنی lifetime میں 7.6% wallets profitable تھیں، 84.1% loss میں تھیں، اور باقی 8.3% اتنے قریب تھے کہ break-even کہلائیں؛ غالب امکان ہے کہ fees اور slippage نے residual explain کیا۔ snapshot کے وقت median losing wallet deposits کے 38% تک down تھی۔
ان studies میں bot wallets الگ سے break out نہیں کیے گئے، لیکن automated traders کے درمیان distribution عموماً humans کے مقابلے میں تھوڑی خراب، بہتر نہیں، ہوتی ہے - bots mistakes کو تیزی سے compound کرتے ہیں۔ ایماندار نتیجہ: bot بنانا آپ کو default طور پر 7.6% میں نہیں پہنچا دیتا۔ یہ صرف تب کرتا ہے جب bot میں کوئی حقیقی edge encode ہو، اور وہی edge manual طور پر discipline کے ساتھ execute کرنے پر بھی profitable ہوتا۔
کب bot manual trading سے بہتر ہوتا ہے
Bots کو چار محدود صورتوں میں حقیقی edge ملتی ہے۔ پہلی، latency-sensitive markets - Polymarket کی 5-minute Bitcoin up/down series ایسے price action پر resolve ہوتی ہے جو ایک انسان کے click کرنے سے پہلے ختم ہو جاتی ہے۔ Binance trade tape اور Polymarket book پڑھنے والا bot 60-200ms میں divergence پر execute کر سکتا ہے؛ انسان نہیں۔ دوسری، کئی markets میں volume - ایک market-making bot بیک وقت 20 books quote کر سکتا ہے؛ انسان اتنی focus برقرار نہیں رکھ سکتا۔ تیسری، structured exits - bot buy fill ہوتے ہی بغیر emotion کے take-profit price پر GTC sell post کر سکتا ہے۔ چوتھی، round-the-clock coverage - soccer matches، Asian basketball، overnight CS2 - bot ان سب کو watch کرتا رہتا ہے۔
اگر آپ کی edge thesis ان چار buckets میں سے کسی ایک میں fit نہیں ہوتی، تو bot مدد نہیں کرے گا۔ "good political analyst" bot، bed پر سوئے ہوئے بچے والے اچھے political analyst سے ہار جاتا ہے۔
کب bot manual trading سے ہار جاتا ہے
Bots دو قابلِ پیش گوئی صورتوں میں humans سے کم perform کرتے ہیں۔ پہلی، وہ markets جو judgment پر resolve ہوتے ہیں - UMA disputes، ambiguous title wording، geopolitical news جہاں "ceasefire" کا مطلب ہی trade ہوتا ہے۔ bot tape پڑھتا ہے؛ انسان context پڑھتا ہے۔ دوسری، illiquid books جن میں spreads wide ہوں - bot کی edge execution speed ہوتی ہے، جو اس وقت بے فائدہ ہے جب اگلا bid چھ سینٹ دور ہو۔ Manual traders target price پر fill کے لیے دنوں انتظار کر سکتے ہیں؛ جو bots اتنا انتظار کرتے ہیں ان میں عموماً bug ہوتا ہے۔
Politics، geopolitics، awards، science / technology question markets، اور زیادہ تر ایک بار کے "کیا X date Y تک ہوگا" markets عموماً bot territory نہیں ہوتے۔ وہاں capital کے 200ms میں غائب ہونے کا خطرہ نہیں ہوتا۔ وہاں غلط ہونے کا خطرہ ہوتا ہے، اور وہ ایک human decision ہے۔
ضروری time، capital، اور skill
نیچے وہ floors ہیں جو ہمیں ان builders سے معلوم ہوئے جو consistent profitability تک پہنچے، نہ کہ marketing numbers۔
- Time: پہلے تین مہینوں کے لیے 4-8 گھنٹے/ہفتہ۔ اس کا زیادہ حصہ paper-trading observation ہے، coding نہیں۔ "ایک weekend میں bot بنا لو" والا pattern ایسے bots پیدا کرتا ہے جو ایک weekend میں ہی پیسہ کھو دیتے ہیں۔
- Capital: سیکھنے کے لیے $0، live smoke test کے لیے $25-50، live trading کے لیے کم از کم $200-500 تاکہ fee math واقعی کام کرے، اور $1,000-2,500 تاکہ wins absolute terms میں meaningful ہوں۔
- Skill: intermediate Python یا Node (آپ کسی اور کا API client پڑھ کر modify کر سکتے ہوں)، async I/O سے comfort، order book data کو last-trade price سمجھنے سے بچنے کی صلاحیت۔
اگر آپ ان تین lines میں سے کسی ایک سے بھی نیچے ہیں، تو bot economics کام نہیں کرتے۔ $50 wallet پر fees اتنا کھا جاتی ہیں کہ تھوڑا سا درست ہونا بھی غلط ہونے کے برابر ہے۔
30-trade paper-trade gate
وہ واحد discipline جو 7.6% کو 92.4% سے الگ کرتی ہے وہ paper trading ہے۔ خاص طور پر: کسی بھی live capital سے پہلے 30 closed trades، سب paper mode میں، اور advance میں لکھا ہوا go/no-go threshold۔
Math سادہ ہے۔ +3¢ take-profit / -4¢ stop-loss strategy پر 60% win rate اور 0.5% fee drag سے 0.6 × 3 − 0.4 × 4 − 0.5 = -0.3¢ expected per trade بنتا ہے۔ 5-trade sample میں strategy profitable لگتی ہے؛ حقیقت میں نہیں۔ 30 closed trades وہ rough sample size ہے جہاں true win rate کے دونوں طرف noise trade economics سے نیچے آ جاتی ہے۔ 30 سے کم پر آپ اندازہ لگا رہے ہوتے ہیں؛ 30+ پر signal ہوتا ہے۔
یہ gate behavior filter بھی ہے - زیادہ تر builders اسے skip کرتے ہیں اور week two میں live چلے جاتے ہیں۔ اگر آپ اسے skip کریں، تو deposit کو tuition سمجھیں، capital نہیں۔
Bots کے fail ہونے کی عام وجوہات
Production bots کو ٹوٹتے دیکھ کر چار failure modes غالب نظر آتے ہیں۔
- No real edge. Bot historical noise پر strategy fit کرتا ہے، backtest میں شاندار لگتا ہے، live میں fail ہو جاتا ہے کیونکہ apparent edge random تھا۔ علاج: 30 paper trades اور win rate کے بارے میں بےرحم honesty۔
- Order-type confusion. GTC بھیجنا جب FOK چاہیے تھا، یا FOK بھیجنا جب GTC چاہیے تھا۔ ہم chapter 10 میں اس پر تفصیل سے بات کرتے ہیں۔ یہ bug class سب سے مہنگی ہے، missing exits سے بھی بڑی۔
- Phantom fills. Polymarket کا CLOB match acknowledge کرتا ہے جبکہ ERC1155 settlement Polygon پر ابھی pending ہوتا ہے۔ جو bot fill کے 5 seconds کے اندر follow-up sell بھیجتا ہے، وہ گمراہ کن "balance: 0" error کے ساتھ reject ہو جائے گا۔ Chapter 12 اس کی تفصیل دیتا ہے۔
- No drawdown stop. بالکل profitable strategy کے بھی برے دن ہوتے ہیں۔ 25% daily-loss kill switch کے بغیر ایک برا دن ایک مہینے کی gains مٹا دیتا ہے۔ Chapter 30 risk code cover کرتا ہے۔
Verdict: build یا skip
Build کریں اگر چاروں باتیں درست ہوں: آپ کے پاس ایسی edge thesis ہو جو اوپر بیان کردہ bot-friendly situations میں سے کسی ایک میں fit ہو؛ آپ تین مہینے تک ہفتے میں 4+ گھنٹے commit کر سکتے ہوں؛ paper pass ہونے کے بعد live smoke test کے لیے $200+ لگا سکتے ہوں؛ اور آپ اتنا code لکھ سکتے ہوں کہ JSON response پڑھ سکیں اور idempotent order placer بنا سکیں۔
اگر ان میں سے کوئی ایک بھی false ہے تو skip کریں۔ باقی chapters پھر بھی background کے طور پر پڑھنے کے قابل ہیں، لیکن build-and-deploy chapters ایسا وقت کھائیں گے جو PnL میں تبدیل نہیں ہوتا۔
اگر آپ اب بھی ساتھ ہیں، تو اگلا chapter exact prerequisite checklist ہے۔ یہ اس chapter سے زیادہ demanding ہے اور جان بوجھ کر ایسا ہے۔












