পলিমার্কেট বট টিউটোরিয়াল ·

পলিমার্কেটে ক্রীড়া বাজারের বট: NFL সাপ্তাহিক ম্যাচ, NBA ট্যাগ (745) মাইক্রোস্ট্রাকচার, soccer (Premier League, Bundesliga, Champions League), tennis (864) - লিকুইডিটি, এজের উৎস, কোড প্যাটার্ন।

এই অধ্যায়ে কী আছে

NFL, NBA, Soccer, এবং Tennis হলো শ্রেণি অনুযায়ী পলিমার্কেটের সবচেয়ে বড় ক্রীড়া-ভলিউম। প্রতিটির ডেটার লভ্যতা, ছন্দ, এবং এজ-প্রোফাইল আলাদা। এই অধ্যায়ে লিগ-নির্দিষ্ট বট প্যাটার্ন এবং যে ট্যাগ ID-গুলোতে আপনি ফিল্টার করবেন, সেগুলো আলোচনা করা হয়েছে।

  • NFL: সাপ্তাহিক ছন্দ, রবিবার সর্বোচ্চ লিকুইডিটি
  • NBA (ট্যাগ 745): ম্যাচ চলাকালীন মাইক্রোস্ট্রাকচার
  • Soccer: আন্তর্জাতিক বনাম ক্লাব লিগ
  • Tennis (ট্যাগ 864): টুর্নামেন্টের ছন্দ
  • সময়ের সঙ্গে টিকে থাকা এজের উৎস
  • লাইভ ডেটা: ESPN, অফিশিয়াল API
  • নমুনা বট: ম্যাচ-পূর্ব লাইন ক্যাচার

NFL: সাপ্তাহিক ছন্দ, রবিবার সর্বোচ্চ লিকুইডিটি

NFL-এর সাপ্তাহিক ছন্দ পলিমার্কেটের যেকোনো ক্রীড়ার মধ্যে সবচেয়ে শক্তিশালী। আগের সপ্তাহের ম্যাচ শেষ হওয়ার পর মঙ্গলবার বাজার খোলে, বুধবার-শুক্রবার লাইন-শপ হয়, শনিবার-রবিবার বাজির ভলিউম শীর্ষে ওঠে। সাধারণত আগের ম্যাচের জন্য রবিবার রাতে এবং শেষের ম্যাচের জন্য সোমবার রাতে নিষ্পত্তি হয়।

বট প্যাটার্ন: ওপেনিং লাইন সেট হওয়ার সময় মঙ্গল-বুধবার লাইন-ক্যাচার, সর্বোচ্চ ভলিউমের সময় রবিবার ইন-প্লে। প্রতিটি জানালার জন্য আলাদা বট। Monday Night Football বাজারে প্রায়ই অন্য ম্যাচের তুলনায় ভলিউম কম থাকে - ছোট-আকারের প্রবেশে বেশি স্লিপেজ ঝুঁকির বিষয়টি মনে রাখুন।

ভলিউম শীর্ষে ওঠে Super Bowl-এ: ম্যাচ-সপ্তাহে সব SB বাজার মিলিয়ে $50M+ লেনদেন হয়। এমনকি ওই সপ্তাহে $100 বটও কার্যত গুরুত্বহীন নয়েজ; সেই মাপে বাজার দক্ষ।

NBA (ট্যাগ 745): ম্যাচ চলাকালীন মাইক্রোস্ট্রাকচার

NBA হলো পলিমার্কেটে সর্বোচ্চ-কম্পাঙ্কের ক্রীড়া - নিয়মিত মৌসুমে প্রতি সপ্তাহে ২৫-৩০টি ম্যাচ, প্লে-অফে ৫-১৫টি। ট্যাগ ID 745 শুধু NBA ঘটনা ফিল্টার করে।

NBA-তে ম্যাচ চলাকালীন মাইক্রোস্ট্রাকচার কাজ করে কারণ: (১) ESPN প্রায় প্রতি ~১০s-এ স্কোরবোর্ড হালনাগাদ করে, (২) ম্যাচ ২.৫ ঘণ্টার অবিরাম অ্যাকশন, (৩) বড় ম্যাচে পলিমার্কেটের অর্ডার বুক চতুর্থ কোয়ার্টার পর্যন্ত গভীর থাকে।

যে কৌশল কাজ করে: ম্যাচের WS বুক + ESPN ফিড সাবস্ক্রাইব করা, ১০-১৫ সেকেন্ডের মধ্যে ভারসাম্যহীনতা + স্কোর ঘটনায় সাড়া দেওয়া। যেসব কৌশল কাজ করে না: ম্যাচ-পূর্ব লাইন ধরা (এতটা দক্ষ যে খুচরা বেশি ধরতে পারে না), শেষ-ম্যাচের নিশ্চয়তা আরবিট্রাজ (0.99-ফাঁদের এলাকা)।

Soccer: আন্তর্জাতিক বনাম ক্লাব লিগ

পলিমার্কেটে Soccer মোটামুটি তিনটি স্তরে ভাগ হয়।

  • শীর্ষ ইউরোপীয় লিগ (EPL ট্যাগ 739, La Liga, Bundesliga, Serie A) - মাঝারি ভলিউম, বড় ম্যাচে গভীর বুক। বট কৌশল NBA-এর মতোই।
  • Champions League / Europa League (UCL ট্যাগ 2186) - নকআউট পর্বে সর্বোচ্চ ভলিউম। রাউন্ড অফ ১৬ থেকে পরের দিকে বুক সবচেয়ে গভীর।
  • আন্তর্জাতিক / ছোট লিগ (Saudi Pro League, MLS, J-League) - পাতলা বুক, বড় স্প্রেড। সাধারণত বটের এলাকা নয়।

Soccer-এর বিচ্ছিন্ন স্কোরিং (০-১ গোল বিশাল ঘটনা) এটিকে NBA-এর অবিরাম প্রবাহ থেকে আলাদা করে। Soccer-এর জন্য বট প্যাটার্ন হলো: গোল হওয়ার আগে সঠিক পাশে থাকা, গোল হলে দ্রুত এক্সিট করা।

Tennis (ট্যাগ 864): টুর্নামেন্টের ছন্দ

Tennis ট্যাগ 864। ATP এবং WTA ট্যুর বছরের ১১ মাস খেলে, আর Grand Slam হয় জানুয়ারিতে (Australian Open), মে-জুনে (French Open), জুলাইয়ে (Wimbledon), এবং আগস্ট-সেপ্টেম্বরে (US Open)। ভলিউম এই চার সপ্তাহে এবং Masters 1000 সিরিজে কেন্দ্রীভূত।

Tennis-এ যেকোনো ক্রীড়ার মধ্যে সবচেয়ে পরিষ্কার ইন-প্লে দাম-সিঁড়ি থাকে (অধ্যায় 15)। ম্যাচ-মধ্যের দাম সেট-ও-ব্রেক অবস্থার সঙ্গে যুক্ত পূর্বানুমেয় বক্ররেখা অনুসরণ করে। Tennis-নির্দিষ্ট দাম-সিঁড়ি মডেলসহ একটি বট বাস্তব সময়ে ভুল-মূল্যায়ন শনাক্ত করতে পারে।

শান্ত জানালা: Grand Slam-এর মাঝখানে, যখন শুধু ATP 250 / ATP 500 টুর্নামেন্ট থাকে, তখন বুক খুব পাতলা। এই সময় বট থামান বা অন্য ক্রীড়ায় সরে যান।

সময়ের সঙ্গে টিকে থাকা এজের উৎস

এই চারটি ক্রীড়া জুড়ে, যে এজ সময়ের সঙ্গে টিকে থাকে সেগুলো হলো:

  • ম্যাচ-পূর্ব লাইন শপ আরও তীক্ষ্ণ ভেন্যুর সংখ্যার বিপরীতে (Pinnacle, Betfair)। পলিমার্কেট যদি তীক্ষ্ণ বুকের সঙ্গে > 3c অমিল করে, তবে পলিমার্কেট ফেড করুন।
  • ম্যাচ চলাকালীন অতিপ্রতিক্রিয়া একটি একক প্লে-তে (ইন্টারসেপশন, চোট, গতিমুখ বদল)। প্লে-র ৩০-৬০ সেকেন্ড পরে অপেক্ষা করুন, বাজার মাত্রা ছাড়ালে ফেড করুন।
  • শেষ-ম্যাচে 0.85-0.92-এ ভারী ফেভারিট ঝুঁকি-নিয়ন্ত্রিত সাইজিংসহ। 0.85-এর নিচে = আসল ঝুঁকি; 0.92-এর উপরে = 0.99 ফাঁদ।

যে এজ টিকে থাকে না: দামে নিছক টেকনিক্যাল বিশ্লেষণ, Twitter থেকে সেন্টিমেন্ট স্ক্র্যাপিং, ক্যালেন্ডার-ভিত্তিক ঋতুগত প্রভাব।

লাইভ ডেটা: ESPN, অফিশিয়াল API

চারটি ক্রীড়ার জন্য ডেটা-সোর্স ম্যাট্রিক্স।

ক্রীড়াপ্রধানব্যাকআপহালনাগাদের ছন্দ
NFLESPN scoreboardNFL.com feedপ্লে চলাকালীন ~10s
NBAESPN scoreboardstats.nba.comপ্লে চলাকালীন ~10s
Soccer (EPL/UCL)ESPN scoreboardSofaScore~15-30s
Tennis (ATP/WTA)ESPN scoreboardtennis.com live~30s (পয়েন্ট-স্তর)

ESPN চারটির জন্যই বিনামূল্যে ও নির্ভরযোগ্য। ১০s-এর কম হালনাগাদ চাইলে বিশেষায়িত ফিড (StatsPerform, GeniusSports) কিনতে হবে - তবে খুচরার জন্য প্রান্তিক লেটেন্সি উন্নতি প্রায়ই খরচ যুক্তিসঙ্গত করে না।

নমুনা বট: ম্যাচ-পূর্ব লাইন ক্যাচার

রেফারেন্স: ম্যাচ-পূর্ব লাইন-ক্যাচারের সিউডোকোড।

def line_catcher():
    # Find games starting in the next 2-12 hours
    events = gamma_events(tag_id=745, hours_ahead=12)
    for ev in events:
        for m in ev["markets"]:
            polymarket_prob = float(json.loads(m["outcomePrices"])[0])
            sharp_prob = fetch_pinnacle_implied(ev["slug"])  # 3rd-party feed
            if sharp_prob - polymarket_prob > 0.04:
                # পলিমার্কেট has the YES side cheap vs sharp
                tok = json.loads(m["clobTokenIds"])[0]
                place_fok(tok, "BUY", polymarket_prob + 0.01, size=10)
            elif polymarket_prob - sharp_prob > 0.04:
                # পলিমার্কেট has the NO side cheap vs sharp
                tok = json.loads(m["clobTokenIds"])[1]
                place_fok(tok, "BUY", 1 - polymarket_prob + 0.01, size=10)

সতর্কতা: Pinnacle / Betfair API-র জন্য অ্যাকাউন্ট লাগে; বিনামূল্যে নয়। তীক্ষ্ণ রেফারেন্স ছাড়া লাইন-ক্যাচিং শেষ পর্যন্ত মত-বনাম-মতে নেমে আসে, যা বটের এলাকা নয়।

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

পলিমার্কেটে কোন ক্রীড়ায় সবচেয়ে বেশি ভলিউম?
মৌসুম অনুযায়ী বদলায়। রবিবারের ম্যাচের দিনে NFL এগিয়ে থাকে। নিয়মিত মৌসুমের সপ্তাহের রাতে NBA (যাচাইকৃত tag_id 745) এগিয়ে। Champions League সপ্তাহ ও বিশ্বকাপে soccer (কোনো একক ট্যাগ নেই) এগিয়ে। Grand Slam পক্ষকালে tennis (যাচাইকৃত tag_id 864) বেড়ে যায়। মাল্টি-স্পোর্ট বট এই অবিরাম আবর্তন থেকে সুবিধা পায়।
ম্যাচের আগের নাকি ম্যাচ চলাকালীন ক্রীড়া বাজার বেশি লাভজনক?
ম্যাচের আগে: দাম বসানো সহজ (গবেষণার বেশি সময়, ম্যাচ চলাকালীন নয়েজের ভ্যারিয়েন্স কম), কিন্তু স্প্রেড আঁটসাঁট এবং স্পোর্টসবুক অডসের সঙ্গে প্রতিযোগিতা বেশি। ম্যাচ চলাকালীন: কঠিন, বাস্তব-সময়ের ডেটা লাগে, কিন্তু আবেগঘন ওঠানামার সময় ভুল-মূল্যায়ন বড় হয় (টাচডাউনের পর, মিস করা শটের পর)।
বটের জন্য যথেষ্ট দ্রুত লাইভ ক্রীড়া-ডেটা কোথায় পাব?
প্রধান মার্কিন ক্রীড়ার জন্য ESPN.com-এর অনানুষ্ঠানিক JSON এন্ডপয়েন্ট। The-odds-api.com একাধিক বুকমেকার একত্র করে, তবে রেট লিমিটসহ। Sofascore.com-এ soccer + tennis আছে। ১ সেকেন্ডের কম ডেটার জন্য: Sportradar বা BetGenius-এর পেইড ফিড পেশাদার-গ্রেড, কিন্তু ব্যয়বহুল। বেশিরভাগ খুচরা বট ESPN + Twitter বিট-রিপোর্টারের উপর ভরসা করে টিকে থাকে।
লাইভ খবরের জন্য বিট-রিপোর্টারের Twitter কি বিশ্বাস করা উচিত?
বেশিরভাগ ক্ষেত্রে হ্যাঁ, তবে কিছু সতর্কতাসহ। বিট-রিপোর্টাররা চোট/লাইনআপ ESPN-এর চেয়ে দ্রুত জানায়। কিন্তু Twitter-এর রেট লিমিট ও অ্যাকাউন্ট স্থগিতাদেশ নির্ভরযোগ্যতায় ফাঁক তৈরি করে। সেরা চর্চা: ৫-১০টি রিপোর্টার অ্যাকাউন্ট সাবস্ক্রাইব করুন, ডিডুপ করুন, এবং চোটে ট্রিগার করার আগে ২টি সোর্স দাবি করুন।
প্রচলিত স্পোর্টসবুকের সঙ্গে পলিমার্কেট ক্রীড়ার তুলনা কেমন?
কোনো ভিগ নেই (FanDuel/DraftKings-এ ~৫-১০%-এর বিপরীতে) কিন্তু ছোট বাজারে লিকুইডিটি পাতলা ও স্প্রেড চওড়া। মূলধারার NFL/NBA-তে প্রচলিত বুক সাধারণত ভালো ফিল-মান দেয়। নিশ ক্রীড়ায় (ক্রিকেট, রাগবি, ইস্পোর্টস) পলিমার্কেটের প্রায়ই এজ থাকে, কারণ প্রচলিত বুক এগুলোকে কম দামে রাখে।
আমি কি ক্রীড়া + ক্রিপ্টো + রাজনীতির বট একসাথে চালাতে পারি?
হ্যাঁ, এবং এটি ভালো পোর্টফোলিও গঠন। ক্রীড়া, রাজনীতি ও ক্রিপ্টোর পারস্পরিক সম্পর্ক কম - এদের মধ্যে বৈচিত্র্য আনলে দৈনিক PnL-এর ভ্যারিয়েন্স মসৃণ হয়। সতর্কতা: প্রতিটি কৌশলের নিজস্ব ঝুঁকি-বাজেট দরকার, ভাগ করা বাজেট নয়।