Polymarket Bot Tutorial · অধ্যায় 2 of 32
Polymarket bot code-এর একটি লাইন লেখার আগে: Python বা Node.js-এর যে skill level প্রয়োজন, web3-এর বেসিক, সপ্তাহে কত সময় লাগবে, এবং live trading-এর জন্য capital floor কত।
এই অধ্যায়ে কী আছে
এই অধ্যায়টি কোনো code-এর আগেই prerequisite check। এটি পাঁচটি dimension-এ floor নির্ধারণ করে - programming skill, web3 fluency, probability literacy, weekly hours, এবং starting capital - এবং ইচ্ছাকৃতভাবেই কঠোর। ইন্টারনেটে অনেক bot guide prerequisite গুলো এড়িয়ে যায়, কারণ inclusive দেখালে বেশি বিক্রি হয়। আমরা দেখেছি এগুলো বাদ দিলে আসল টাকা নষ্ট হয়: কম-প্রশিক্ষিত builder-রা risk controls ছাড়াই deploy করে, এক সপ্তাহের মধ্যে wallet উড়িয়ে দেয়, আর deposit fee-ও আর ফেরত পায় না। আপনি যদি নিচের প্রতিটি floor এখনো পূরণ না করেন, তবুও এই সিরিজের বাকি অংশ পড়া মূল্যবান, কিন্তু live trading এখনই নয়।
- প্রয়োজনীয় Programming skill
- প্রয়োজনীয় Web3 / blockchain basics
- Probability এবং math foundation
- সপ্তাহে সময়ের commitment
- সেটআপ করার Hardware এবং account
- Paper বনাম live-এর জন্য capital floor
- কখন আপনার এখনও শুরু করা উচিত নয়
প্রয়োজনীয় Programming skill
Floor হলো "intermediate, beginner নয়"। আপনার স্বচ্ছন্দ থাকা উচিত: HTTP requests এবং JSON responses, আপনার নির্বাচিত language-এ async/await semantics, docs পাতলা হলে third-party SDK-এর source পড়া, এবং পুরো process crash না করেই error handle করা। আপনার দরকার নেই: web frameworks, database experience, frontend skills।
Concrete test: py-clob-client (Python) অথবা @polymarket/clob-client-v2 (Node) download করুন এবং Polygon testnet-এ (অথবা mainnet-এ $1 দিয়ে) একটি buy order place করুন। যদি clean machine-এ দুই ঘণ্টার কম সময়ে এটা করতে পারেন, আপনি floor-এ আছেন। যদি পুরো weekend লাগে এবং শেষে frustrated থাকেন, আগে একটি ছোট HTTP-client project বানান।
প্রয়োজনীয় Web3 / blockchain basics
SDK source Google-translating ছাড়া পড়তে যথেষ্ট web3 vocabulary আপনার জানা দরকার। বিশেষ করে:
- EOA বনাম proxy wallet - externally owned account (private key) বনাম smart-contract wallet, যা fund ধরে রাখে এবং EOA-এর signatures দিয়ে controlled হয়। Polymarket ব্যবহারকারীরা pUSD proxy-তে রাখেন; EOA orders sign করে।
- ERC-20 / ERC-1155 - token standards। USDC এবং pUSD হলো ERC-20। Outcome shares হলো ERC-1155 tokens।
- Allowance / approval - Polymarket-এর contracts-কে on-chain permission, যাতে তারা আপনার tokens move করতে পারে।
- RPC endpoint - HTTPS বা WebSocket URL, যার মাধ্যমে আপনি Polygon state read করেন।
আপনাকে Solidity লিখতে, contracts deploy করতে, বা consensus বুঝতে হবে না। MetaMask tutorial-এর পাঁচ ঘণ্টা এবং OpenZeppelin docs পড়লেই floor কভার হয়ে যায়।
Probability এবং math foundation
Polymarket price মানেই probability। 0.42-এ trade করা market মানে outcome YES resolve হওয়ার 42% chance বোঝায়। তিনটি quantitative habit যারা টিকে থাকেন এবং যারা টেকে না, তাদের আলাদা করে।
প্রথমত, outcome নয়, expected value-এ ভাবুন। 0.30-এ একটি $5 bet, যা $16.67 pay করে, সেটা +EV যদি আপনার model মনে করে true probability 30%-এর বেশি, এমনকি যদি পরের পাঁচটি একটানা হারেও। দ্বিতীয়ত, spread tax বুঝুন: প্রতিটি round trip bid-ask spread-এর সঙ্গে 0.5% fee-ও দেয়, তাই 1.5%-এর নিচের edge transaction cost-এ খেয়ে ফেলে। তৃতীয়ত, variance সৎভাবে পড়ুন - 55% win rate-এর একটি strategy স্বল্প সময়ে 10-15 win/loss streak দেখাতে পারে। এর জন্য প্রস্তুতি নিন, নইলে ভয়ে জমে যাবেন।
Advanced statistics লাগবে না। high-school স্তরের probability বোঝা এবং paper-এ EV math করতে পারলেই যথেষ্ট।
সপ্তাহে সময়ের commitment
প্রথম তিন মাসের জন্য সৎ weekly bucket:
- 1-2 ঘণ্টা: দিনের market activity পড়া, UMA dispute calendar দেখা, overnight event-এর সময় price কীভাবে বদলেছে তা পর্যবেক্ষণ করা।
- 2-3 ঘণ্টা: coding - সাধারণত কিছু একটা fix করা, greenfield-এ building নয়। Order-type bug, RPC outage, schema change।
- 1-2 ঘণ্টা: backtesting এবং bot-এর diary পড়া। execution automate করে যে সময় বাঁচে, analysis time হিসেবে সেটাই ফিরে আসে।
মোট 4-7 ঘণ্টা/week। 3 ঘণ্টার নিচে হলে bot stagnate করে: edge decay হয়, আপনি খেয়াল করা বন্ধ করেন, আর গত মাসে profit করা strategy চুপচাপ -EV হয়ে যায়। 10-এর বেশি হলে সম্ভবত আপনি bot-এর output হাতে trade করছেন, যা উদ্দেশ্যটাই নষ্ট করে।
সেটআপ করার Hardware এবং account
Hardware floor ইচ্ছাকৃতভাবেই কম। গত পাঁচ বছরের যেকোনো laptop paper mode চালাতে পারে। $5-10/month VPS live host করে (chapter 4)। Recommended pre-build checklist:
- Polymarket account (web sign-up, $1k-এর বেশি deposit করলে KYC)
- Polygon wallet - MetaMask বা SDK-compatible যেকোনো signer
- Polygon RPC API key - Alchemy বা QuickNode-এর free tier যথেষ্ট (chapter 5)
- Source control-এর জন্য GitHub account
- নির্বাচিত provider-এ VPS account (chapter 4)
- Alerts-এর জন্য Telegram bot token (optional but recommended)
Live trading-এর আগে total setup cost: free tier-এ থাকলে $15-এরও কম। মোট সময়: এক শনিবার বিকেল।
Paper বনাম live-এর জন্য capital floor
Capital floor হলো hard line, recommendation নয়। Paper-trading simulated balance-এ চলে এবং free; strategy যতটা চায় ততটাই করুন। Live-এ তিনটি threshold গুরুত্বপূর্ণ।
$50-এর নিচে: deposit করবেন না। Polygon gas fees + 1.4-million-dollar CFTC settlement-era $1.4M minimum-order-equivalent friction এই size-কে পুরোপুরি educational করে তোলে। Paper-এ যা শেখা যেত না, এমন কিছুই আপনি এখানে শিখবেন না।
$50-200: smoke-test band। Deposit করুন, 5-10 live order দিন, আপনার bot-এর bookkeeping Polymarket-এর সঙ্গে মেলে কি না যাচাই করুন। Wallet-কে tuition হিসেবে ধরুন; সব হারালে lesson ছিল সস্তা।
$200-1000: fee economics কাজ করার floor। এর নিচে 5 shares-এর নিচে GTC order প্রায়ই common এবং rejected হয়। এর ওপরে আপনি multiple market-এ 10-share position size করতে পারবেন।
$1000+: যেখানে bot-এর PnL একজন human reviewer-এর কাছে meaningful absolute dollar-এ compounding শুরু করে। আমরা যেসব builder-কে ধারাবাহিক profitability-তে পৌঁছাতে দেখেছি, তাদের প্রায় সবাই প্রথমে এই level-এই তা করেছে।
কখন আপনার এখনও শুরু করা উচিত নয়
তিনটি সৎ disqualifier।
- এই টাকার প্রয়োজন আপনার আছে। Edge থাকলেও bot trading-এ variance বেশি। আগামী মাসের rent দেওয়ার টাকা bot capital হতে পারে না। 15-trade losing streak-এর মধ্য দিয়ে অপেক্ষা করার discipline তখনই থাকে, যখন next-month bill গলার কাছে নেই।
- আপনি এখনো paper-trade করেননি। 30-trade gate (chapter 1) নিয়ে কোনো আপস নেই। Paper validation-এর আগে live-এ যাওয়া হলো builder-দের প্রথম $200 হারানোর সবচেয়ে সাধারণ কারণ।
- Strategy হলো "whale-দের follow করা"। Polymarket-এর top wallet-এর on-chain analysis ধারাবাহিকভাবে দেখায় যে visible whale-রা resolved market-এ late-window 0.99-arb করছে - তারা directional trader নয়, আর তাদের late entry copy করলে edge শেষ হওয়ার পরেই আপনি পৌঁছাবেন।
এর যেকোনোটি প্রযোজ্য হলে, পরের 30টি অধ্যায় background হিসেবে এখনও উপকারী। Live trading নয়।












