Polymarket Bot Tutorial · অধ্যায় ১ / ৩২
Polymarket trading bot তৈরি করার আগে 2026 সালের সৎ reality check: profitability data, সময় ও capital requirements, কখন bots manual trading-কে হারায়, আর কখন হারায় না।
এই অধ্যায়ে কী আছে
বেশিরভাগ মানুষ Polymarket bot building-এ ভুল দিক থেকে শুরু করে: আগে language বেছে নেয়, VPS সেট আপ করে, তারপর edge খোঁজে। এই অধ্যায়ে আমরা উল্টোটা করি। আগে Polymarket trader profitability নিয়ে আসলে কী data প্রকাশ করে তা থেকে শুরু করি, তারপর সত্যি সত্যি আপনার কত time আর capital লাগবে সেটা পিছিয়ে গিয়ে হিসাব করি, আর শেষে yes/no decision-এ পৌঁছাই। বেশিরভাগ পাঠকের জন্য সৎ verdict হলো "skip" - কিন্তু যদি আপনার situation এমন narrow profile-এর মধ্যে পড়ে যেখানে bots manual trading-কে beat করে, তাহলে এই সিরিজের বাকি অংশ আপনাকে production playbook দেবে।
- সৎ profitability numbers
- কখন bot manual trading-কে beat করে
- কখন bot manual trading-এর কাছে হারায়
- প্রয়োজনীয় time, capital, আর skill
- 30-trade paper-trade gate
- bots fail করার common reasons
- Verdict: build নাকি skip
সৎ profitability numbers
Polymarket P&L নিয়ে দুটি on-chain study সবচেয়ে পরিষ্কার base rate দেয়। 2026-এর শুরুর দিকে প্রকাশিত 2.5-million-wallet sample-এ দেখা যায়, lifetime-এর হিসাবে 7.6% wallet profitable, 84.1% red-এ, আর বাকি 8.3% এমন break-even-এর কাছাকাছি যে fees আর slippage সম্ভবত বাকি পার্থক্যটা ব্যাখ্যা করে। snapshot-এর সময় median losing wallet deposit-এর 38% কমে ছিল।
এই studies-এ bot wallets আলাদা করে দেখানো হয়নি, কিন্তু automated trader-দের distribution সাধারণত মানুষের চেয়ে সামান্য খারাপ হয়, ভালো নয় - bot ভুলগুলোকে দ্রুত compound করে। সৎ takeaway: bot বানানো মানেই আপনি default-ভাবে সেই 7.6%-এর মধ্যে পড়ে যাবেন, তা নয়। সেটা তখনই হবে যদি bot সত্যিকারের edge encode করে, আর সেই একই edge discipline-এর সঙ্গে manually execute করলেও profitable হতো।
কখন bot manual trading-কে beat করে
Bot-এর আসল edge চারটি narrow situation-এ থাকে। প্রথমত, latency-sensitive market - Polymarket-এর 5-minute Bitcoin up/down series এমন price action-এ resolve হয় যা একজন মানুষের click করার চেয়েও দ্রুত শেষ হয়। Binance trade tape আর Polymarket book পড়ে একটি bot 60-200ms-এর মধ্যে divergence-এ execute করতে পারে; মানুষ পারে না। দ্বিতীয়ত, অনেক market জুড়ে volume - একটি market-making bot একসাথে 20টা book-এ quote দিতে পারে; মানুষ সেই focus ধরে রাখতে পারে না। তৃতীয়ত, structured exit - bot buy fill হওয়ার সঙ্গে সঙ্গে take-profit price-এ GTC sell বসাতে পারে, কোনো emotion ছাড়া। চতুর্থত, round-the-clock coverage - soccer match, Asian basketball, overnight CS2 - bot এগুলো সবকিছুই নজরে রাখে।
আপনার edge thesis যদি এই চারটি bucket-এর কোনো একটিতেও না পড়ে, bot সাহায্য করবে না। একটি "ভালো political analyst" bot, বিছানায় বাচ্চা ঘুমিয়ে আছে এমন একজন ভালো political analyst-এর কাছে হারবে।
কখন bot manual trading-এর কাছে হারায়
Bot দুটি predictable situation-এ মানুষের চেয়ে খারাপ করে। প্রথমত, যেসব market judgment-এর উপর resolve হয় - UMA dispute, ambiguous title wording, geopolitical news যেখানে "ceasefire" শব্দের meaning-ই trade। Bot tape পড়ে; মানুষ context পড়ে। দ্বিতীয়ত, wide spread-সহ illiquid book - bot-এর edge হলো execution speed, আর পরের bid যদি ছয় সেন্ট দূরে থাকে তাহলে সেটা মূল্যহীন। Manual trader-রা target price-এ fill-এর জন্য দিনের পর দিন অপেক্ষা করতে পারে; এতক্ষণ অপেক্ষা করা bot-এ সাধারণত bug থাকে।
Politics, geopolitics, awards, science / technology question market, আর বেশিরভাগ one-off "date Y-এর মধ্যে X হবে কি" market সাধারণত bot territory নয়। সেখানে capital 200ms-এ হারিয়ে যাওয়ার ঝুঁকিতে নেই। ঝুঁকি হলো ভুল হওয়া, আর সেটা human decision।
প্রয়োজনীয় time, capital, আর skill
নিচে আমরা যে builder-দের চিনি, যারা consistent profitability-তে পৌঁছেছে, তাদের বাস্তব floor দেওয়া হলো - marketing number নয়।
- Time: প্রথম তিন মাসে প্রতি সপ্তাহে 4-8 ঘণ্টা। এর বেশিরভাগই paper-trading observation, coding নয়। "এক সপ্তাহান্তে bot বানিয়ে ফেলা" pattern সাধারণত এমন bot তৈরি করে যা এক সপ্তাহান্তেই টাকা হারায়।
- Capital: শেখার জন্য $0, live smoke test-এর জন্য $25-50, fee math বাস্তবে কাজ করার জন্য minimum $200-500, আর absolute terms-এ win meaningful করার জন্য $1,000-2,500।
- Skill: intermediate Python বা Node (অন্য কারও API client পড়ে modify করতে পারেন), async I/O-তে স্বচ্ছন্দতা, last-trade price-এর সঙ্গে order book data গুলিয়ে না ফেলে পড়তে পারা।
এই তিনটি line-এর যেকোনো একটিতে যদি আপনি নিচে থাকেন, bot economics কাজ করে না। $50 wallet-এ fees এতটাই খেয়ে ফেলে যে সামান্য সঠিক হওয়াও ভুল হওয়ার সমান।
30-trade paper-trade gate
7.6% আর 92.4%-কে আলাদা করে যে একক discipline, সেটা হলো paper trading। বিশেষভাবে: যেকোনো live capital-এর আগে 30টি closed trade, সবগুলো paper mode-এ, আর আগেই লেখা go/no-go threshold সহ।
Mathটা সহজ। +3¢ take-profit / -4¢ stop-loss strategy-তে 60% win rate আর 0.5% fee drag হলে expected return হয় 0.6 × 3 − 0.4 × 4 − 0.5 = -0.3¢ প্রতি trade। 5-trade sample-এ strategy profitable মনে হয়; আসলে নয়। 30টি closed trade হলো এমন rough sample size, যেখানে true win rate-এর দুই পাশের noise trade economics-এর নিচে নেমে আসে। 30-এর কম হলে আপনি আন্দাজ করছেন; 30+ হলে signal পাচ্ছেন।
এই gate-টি behavior filter-ও বটে - বেশিরভাগ builder এটা skip করে week two-তেই live-এ চলে যায়। আপনি যদি এটা skip করেন, deposit-টাকে tuition হিসেবে ধরুন, capital হিসেবে নয়।
bots fail করার common reasons
Production bot ভেঙে পড়তে দেখলে চারটি failure mode সবচেয়ে বেশি দেখা যায়।
- আসল edge নেই। Bot historical noise-এ strategy fit করে, backtest-এ দারুণ লাগে, live-এ ব্যর্থ হয় কারণ apparent edge-টা random ছিল। প্রতিকার: 30টি paper trade আর win rate নিয়ে brutal honesty।
- Order-type confusion. যখন FOK দরকার ছিল তখন GTC পাঠানো, বা GTC দরকার ছিল যখন FOK পাঠানো। আমরা chapter 10-এ এটি নিয়ে আলাদা আলোচনা করি। এটা সবচেয়ে ব্যয়বহুল bug class-গুলোর একটি, missing exit-এর চেয়েও বড়।
- Phantom fills. Polymarket-এর CLOB match acknowledge করে, কিন্তু ERC1155 settlement Polygon-এ এখনো pending থাকে। fill হওয়ার 5 সেকেন্ডের মধ্যে follow-up sell পাঠালে bot misleading "balance: 0" error-এ rejected হবে। chapter 12-এ এটি বিস্তারিত আছে।
- Drawdown stop নেই। একটি perfectly profitable strategy-রও খারাপ দিন থাকে। 25% daily-loss kill switch না থাকলে একটি খারাপ দিন এক মাসের gain মুছে দিতে পারে। chapter 30 risk code নিয়ে।
Verdict: build নাকি skip
যদি নিচের চারটিই সত্য হয়, build করুন: আপনার edge thesis উপরের bot-favoring situation-গুলোর একটি-তে ফিট করে; আপনি তিন মাস ধরে সপ্তাহে 4+ ঘণ্টা দিতে পারবেন; paper pass হওয়ার পরে 30-trade live smoke test-এর জন্য $200+ রাখতে পারেন; আর JSON response পড়তে এবং idempotent order placer লিখতে যথেষ্ট code লিখতে পারেন।
যদি এর যেকোনো একটি false হয়, skip করুন। বাকি chapter-গুলো background হিসেবে পড়ার মতোই, কিন্তু build-and-deploy chapter-গুলো এমন time নষ্ট করবে যা PnL-এ রূপ নেবে না।
আপনি যদি এখনো এগোতে চান, পরের অধ্যায়ে আছে সুনির্দিষ্ট prerequisite checklist। এটি এই অধ্যায়ের চেয়েও বেশি demanding - ইচ্ছাকৃতভাবেই।












