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 সবচেয়ে বেশি দেখা যায়।

  1. আসল edge নেই। Bot historical noise-এ strategy fit করে, backtest-এ দারুণ লাগে, live-এ ব্যর্থ হয় কারণ apparent edge-টা random ছিল। প্রতিকার: 30টি paper trade আর win rate নিয়ে brutal honesty।
  2. Order-type confusion. যখন FOK দরকার ছিল তখন GTC পাঠানো, বা GTC দরকার ছিল যখন FOK পাঠানো। আমরা chapter 10-এ এটি নিয়ে আলাদা আলোচনা করি। এটা সবচেয়ে ব্যয়বহুল bug class-গুলোর একটি, missing exit-এর চেয়েও বড়।
  3. Phantom fills. Polymarket-এর CLOB match acknowledge করে, কিন্তু ERC1155 settlement Polygon-এ এখনো pending থাকে। fill হওয়ার 5 সেকেন্ডের মধ্যে follow-up sell পাঠালে bot misleading "balance: 0" error-এ rejected হবে। chapter 12-এ এটি বিস্তারিত আছে।
  4. 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 - ইচ্ছাকৃতভাবেই।

প্রায়শই জিজ্ঞাসিত প্রশ্ন

Polymarket bot কি profitable?
2.5 million Polymarket wallet-এর on-chain analysis-এ দেখা গেছে 7.6% profitable; 84.1% red-এ। Bot profitability-ও সাধারণত সেই distribution-ই অনুসরণ করে: বেশিরভাগ bot টাকা হারায়, যেমন বেশিরভাগ manual trader-ও হারায়। পার্থক্য হলো, bot বেশি দ্রুত trade চালাতে পারে, তাই edge ভুল হলে দ্রুত নিচে নামে, আর edge সত্যি হলে দ্রুত compound করে।
Polymarket bot বানাতে কি Python জানা দরকার?
Python সবচেয়ে common stack, কারণ py-clob-client (official Python SDK, মে 2026 অনুযায়ী version 0.34.6)। Node.js-ও @polymarket/clob-client-v2 দিয়ে পুরোপুরি supported। Rust-এর official SDK নেই, তবে ethers-rs আর reqwest ব্যবহার করে V2 REST API-এর বিরুদ্ধে কাজ করা সম্ভব।
শুরু করতে কত capital লাগবে?
0 USD দিয়ে আপনি paper-trade করতে পারেন। live trading-এর জন্য math কাজ করানোর minimum প্রায় 200-500 USD - এর চেয়ে কম হলে Polymarket fees আর exchange withdrawal costs খুব বেশি শতাংশ খেয়ে ফেলে। আমরা যেসব disciplined builder চিনি, তাদের বেশিরভাগই 30+ closed position paper-trade করার পর smoke test হিসেবে 25-50 USD live deposit করেছে।
একটি working bot বানাতে কত সময় লাগে?
আপনি যদি আগে থেকেই Python বা Node জানেন, real order বসাতে পারে এমন প্রথম version বানাতে কয়েকটা weekend লাগতে পারে। কিন্তু সেটাকে consistently profitable trading-এ আনতে লাগে বহু মাসের iteration: কাজের বেশিরভাগই paper trading, আপনার edge কোথায় সত্যি তা শেখা, আর এমন risk-management code লেখা যা এক bad day-কে কয়েক মাসের gain মুছে ফেলতে দেয় না।
Polymarket-এ bot trading কি allowed?
হ্যাঁ। Polymarket একটি official CLOB API দেয় এবং Python ও Node.js-এ SDK ship করে। Programmatic trading terms of service-এর বিরুদ্ধে নয়। নিষিদ্ধ হলো multi-accounting (একজনের একাধিক wallet চালানো) এবং যেকোনো ধরনের market manipulation।
Polymarket bot-রা টাকা হারানোর সবচেয়ে common কারণ কী?
আসল edge নেই, কিন্তু এমনভাবে সাজানো যেন edge আছে। Bot historical noise-এ strategy fit করে, backtest-এ দারুণ লাগে, তারপর live-এ ব্যর্থ হয় কারণ apparent edge-টা random ছিল। প্রতিকার হলো যেকোনো real money ঢোকার আগে 30টি closed trade-এর paper run আর win rate নিয়ে brutal honesty।
Polymarket bot কি আমার computer ছাড়াই 24/7 চলতে পারে?
হ্যাঁ - এ কারণেই VPS আছে। এই সিরিজের chapter 4-এ আমরা VPS selection বিস্তারিতভাবে কভার করব। Paper-trading-এর জন্য আপনি laptop-এ চালাতে পারেন; live capital-এর জন্য অবশ্যই VPS-এ host করুন, যাতে laptop বন্ধ হলেও bot চলতে থাকে।