WeatherBot v2 চালু — দ্রুত, স্মার্ট, আরও নির্ভুল
আজ আমরা ঘোষণা করতে অত্যন্ত আনন্দিত যে WeatherBot v2 আনুষ্ঠানিকভাবে লাইভ। এটি একটি ছোট প্যাচ বা UI পরিবর্তন নয় — এটি গোড়া থেকে একটি সম্পূর্ণ পুনর্নির্মাণ। নতুন অবকাঠামো, নতুন ট্রেডিং ইঞ্জিন, নতুন ডিজাইন, এবং প্ল্যাটফর্মের প্রতিটি ব্যবহারকারীর জন্য মৌলিকভাবে আরও ভাল অভিজ্ঞতা।
আমরা গত কয়েক সপ্তাহ এই আপগ্রেডকে আমাদের লঞ্চের পর থেকে করা সবচেয়ে চ্যালেঞ্জিং ইঞ্জিনিয়ারিং কাজের কিছুর মাধ্যমে এগিয়ে নিয়েছি। ফলাফল হলো এমন একটি প্ল্যাটফর্ম যা দ্রুত ট্রেড করে, আরও নির্ভুলভাবে বিশ্লেষণ করে এবং আমাদের আগে নির্মিত যেকোনো কিছুর চেয়ে পরিচ্ছন্ন, আরও ডেটা-সমৃদ্ধ অভিজ্ঞতা প্রদান করে।
v2-এ নতুন
সংখ্যাগুলি
৩x দ্রুত ট্রেড এক্সিকিউশন
অর্ডারগুলি এখন সিগন্যাল সনাক্তকরণ থেকে Polymarket CLOB জমা দেওয়া পর্যন্ত 400ms-এর কম সময়ে কার্যকর হয়। আগের গড় ছিল 1.2 সেকেন্ড।
22-84c মূল্য পরিসর
প্রসারিত ট্রেডিং রেঞ্জ Claude AI-কে শুধু চরম নয়, পূর্ণ মিড-রেঞ্জ স্পেকট্রাম জুড়ে সুযোগ খুঁজতে দেয়।
রিয়েল-টাইম P&L ট্র্যাকিং
এরিয়া ফিল সহ লাইভ লাভ/ক্ষতি চার্ট যা প্রতি ২ সেকেন্ডে আপডেট হয়। এক নজরে আপনার পারফরম্যান্স দেখুন।
গেটকিপার হিসেবে Claude AI
এখন প্রতিটি ট্রেড Claude-এর আবহাওয়া বিশ্লেষণের মধ্য দিয়ে যায়। AI-এর অনুমোদন ছাড়া কোনো ট্রেড সম্পন্ন হয় না।
অবকাঠামোগত চ্যালেঞ্জ
এই আপগ্রেডের সবচেয়ে কঠিন অংশ ফ্রন্টএন্ড বা ট্রেডিং লজিক ছিল না — এটি ছিল অবকাঠামো। আমরা উচ্চমানের ডেডিকেটেড সার্ভারে মাইগ্রেট করেছি, এবং যাত্রাটি মসৃণ ছাড়া অন্য কিছুই ছিল।
WebSocket সংযোগ বিচ্ছিন্ন। নতুন স্ট্রিমিং ইঞ্জিন ডিপ্লয় করার কয়েক ঘণ্টার মধ্যে আমাদের প্রথম বড় সমস্যা হাজির হলো। Polymarket-এর WebSocket ঠিক ৪৭ মিনিট পর নীরবে সংযোগ ছিঁড়ে ফেলত — কোনো এরর নেই, কোনো close ইভেন্ট নেই, শুধুই নীরবতা। দেখা গেল, তাদের লোড ব্যালেন্সার একটি নির্দিষ্ট ব্যবধানে সংযোগ ঘোরাচ্ছিল। আমরা একটি ডুয়াল-হার্টবিট সিস্টেম প্রয়োগ করেছি: WebSocket-এর নেটিভ কিপ-অ্যালাইভের উপরে আমাদের নিজস্ব ৩০ সেকেন্ডের পিং চক্র, স্বয়ংক্রিয় পুনঃসংযোগ ও স্টেট পুনরুদ্ধার সহ। যে কোনো ডিসকানেক্টের ৫ সেকেন্ডের মধ্যে পজিশন এখন পুনরায় সিঙ্ক হয়।
অর্ডার পাইপলাইনে রেস কন্ডিশন। যখন আমরা ৪টি আবহাওয়া মডেলে (GFS, ECMWF, UKMO, NWS) পূর্বাভাস ফেচিং সমান্তরাল করলাম, তখন ডুপ্লিকেট ট্রেড দেখা যাচ্ছিল। দুটি থ্রেড একই edge শনাক্ত করত, উভয়ই ডুপ্লিকেট চেক পার করত এবং উভয়ই অর্ডার জমা দিত যেকোনো একটি পজিশন ম্যাপ আপডেট করার আগেই। আমরা এটি প্রতি-টোকেন এক্সিকিউশন লকের মাধ্যমে সমাধান করেছি — প্রতিটি token ID-এর একটি mutex পায় যা সমান্তরাল অর্ডার জমা প্রতিরোধ করে। এর পর থেকে শূন্য ডুপ্লিকেট ট্রেড।
edge ক্যালকুলেটরে মেমরি লিক। NCEI ঐতিহাসিক ডেটার সাথে বেইজিয়ান ইন্টিগ্রেশন WebSocket স্ট্রিমের প্রতিটি প্রাইস টিকে নতুন অ্যারে অ্যালোকেট করছিল। ৪০০+ মার্কেট ও প্রতি মিনিটে হাজার হাজার টিকের ব্যস্ত দিনে মেমরি ব্যবহার ২GB+ পর্যন্ত উঠে যেত এবং Node.js প্রসেস ক্র্যাশ করত। আমরা হট পাথ রিফ্যাক্টর করে প্রি-অ্যালোকেটেড বাফার ব্যবহার করেছি এবং ভারী CDF গণনাগুলিকে শুধু উল্লেখযোগ্য দাম পরিবর্তনে (>০.৫% মুভমেন্ট) চলার জন্য সরিয়েছি, প্রতিটি টিকে নয়। এখন পিক লোডের সময়েও মেমরি ৩০০MB-এর নিচে থাকে।
Nginx প্রক্সি বাফারিং রিয়েল-টাইম আপডেট নষ্ট করছে। আমাদের নতুন Nginx রিভার্স প্রক্সির পিছনে স্থাপন করার পরে, 2-সেকেন্ডের স্টেট পোলিং 8+ সেকেন্ড নিতে শুরু করে। Nginx JSON প্রতিক্রিয়া বাফার করছিল। একটি সাধারণ proxy_buffering off ডিরেক্টিভটি লেটেন্সি ঠিক করেছিল, কিন্তু এটি খুঁজে পেতে নেটওয়ার্ক ওয়াটারফলের দিকে তাকিয়ে আমাদের একটি বিব্রতকর পরিমাণ সময় লেগেছিল।
আরও স্মার্ট ট্রেডিং ইঞ্জিন
v2 ইঞ্জিন কেবল দ্রুত ট্রেড করে না — এটি ট্রেড করে উন্নততর। হুডের নিচে যা পরিবর্তিত হয়েছে তা এখানে:
- edge থ্রেশহোল্ড ২%-এ নামিয়ে আনা হয়েছে — Claude-এর কাছে মূল্যায়নের জন্য আরও সুযোগ পৌঁছায়, কিন্তু AI-এর এখনও সম্পূর্ণ ভেটো ক্ষমতা রয়েছে। এর অর্থ হল 22-84c রেঞ্জ জুড়ে আরও ভাল দামে আরও বেশি ট্রেড।
- ডায়নামিক পজিশন সাইজিং — Claude-এর কনফিডেন্স লেভেল এখন সরাসরি ট্রেডের আকার স্কেল করে। 15%+ এজ সহ VERY_HIGH কনফিডেন্স সর্বোচ্চ সাইজিং পায়। LOW কনফিডেন্স ট্রেড 30% সাইজে কার্যকর হয়। প্রতিটি ডলার দৃঢ় বিশ্বাসের অনুপাতে বরাদ্দ করা হয়।
- ভৌতিক পজিশন পরিষ্কার — Polymarket-এ যে বট-ট্রেডেড পজিশনগুলি বিক্রি হয় বা সমাধান হয় তা এখন স্বয়ংক্রিয়ভাবে 2 মিনিটের মধ্যে ড্যাশবোর্ড থেকে অদৃশ্য হয়ে যায়। আর কোনও ফ্যান্টম পজিশন আপনার ভিউকে অগোছালো করবে না।
- স্মার্টার এক্সিট ইঞ্জিন — ট্রেইলিং স্টপ শুধুমাত্র উল্লেখযোগ্য লাভের পরে এবং 15+ মিনিট ধরে রাখার পরেই সক্রিয় হয়। প্রফিট টার্গেটের জন্য 80% এজ ক্যাপচার করা প্রয়োজন। বট বিজয়ীদের দীর্ঘতর চলতে দেয় এবং পরাজিতদের দ্রুত কেটে দেয়।
- প্রতি শহরে প্রতিদিন একটি পজিশন — বট কখনই একই তারিখের জন্য Seoul 11, 12, 13 এবং 14 ডিগ্রি কিনবে না। গণিতগতভাবে শুধুমাত্র একটিই জিততে পারে। এই একক নিয়মটি v1 থেকে সবচেয়ে বড় ক্ষতির শ্রেণীটি প্রতিরোধ করে।
নতুন ড্যাশবোর্ড
v2 ড্যাশবোর্ড DaisyUI এবং Tailwind CSS ব্যবহার করে শুরু থেকে পুনঃনির্মাণ করা হয়েছে। প্রতিটি উপাদান কম বিশৃঙ্খলায় আপনাকে আরও তথ্য দেওয়ার জন্য ডিজাইন করা হয়েছে:
- লাইভ স্পার্কলাইন চার্ট প্রতিটি KPI কার্ডে — শুধু সংখ্যা নয়, এক নজরে প্রবণতা দেখুন।
- Claude AI পরিসংখ্যান কার্ড — YES/NO/SKIP সিদ্ধান্তগুলির রিয়েল-টাইম বিশ্লেষণ এবং বাজারের অবস্থা দেখানো ঝুঁকি গেজ।
- ভলিউম অনুযায়ী শীর্ষ শহর — তাৎক্ষণিকভাবে দেখুন কোথায় সবচেয়ে বেশি ট্রেডিং কার্যকলাপ ঘটছে।
- নিষ্পত্তির টাইমলাইন — আজ, আগামীকাল, এই সপ্তাহে কতটি শহর/তারিখ সমন্বয় নিষ্পত্তি হয়।
- সেরা edge + Claude শীর্ষ ৩ — সর্বোচ্চ edge সহ একটি সুযোগ এবং Claude-এর তিনটি সবচেয়ে শক্তিশালী সিগন্যাল, সর্বদা দৃশ্যমান।
- লাইভ P&L চার্ট — গ্রেডিয়েন্ট ফিল সহ এরিয়া চার্ট যা প্রতি ২ সেকেন্ডে আপডেট হয়, লাভে সবুজ, ক্ষতিতে লাল।
- আবহাওয়াগত পরিবেশ — ভাসমান মেঘ, বৃষ্টি, বজ্রপাত, বাতাসের রেখা এবং সূর্যের আভা একটি নিমজ্জিত আবহাওয়া ট্রেডিং পরিবেশ তৈরি করে।
- SVG লগ আইকন — অ্যাক্টিভিটি লগের প্রতিটি ইমোজি এখন একটি পরিষ্কার, রঙ-মিলযুক্ত SVG আইকন।
- প্রিমিয়াম ট্রেডার প্রোফাইল — টুলটিপ সহ পূর্ণ P&L চার্ট, উইন রেট প্রগ্রেস বার, সাম্প্রতিক ট্রেড, এবং শীর্ষ 3 জনের জন্য গ্রেডিয়েন্ট র্যাঙ্ক মেডেল।
এটি আপনার লাভের জন্য কী বোঝায়
v2-এর প্রতিটি উন্নতি ভাল ফলাফলে যোগ হয়:
দ্রুততর এক্সিকিউশন মানে আপনি Claude এজ চিহ্নিত করার মুহূর্তের কাছাকাছি দাম ধরেন — অন্য ট্রেডাররা মার্কেট সরাতে পারার আগে। আবহাওয়া মার্কেটে যেখানে পূর্বাভাস আপডেট হওয়ার সাথে সাথে মিনিটে দাম 2-3c পরিবর্তিত হতে পারে, মিলিসেকেন্ড গুরুত্বপূর্ণ।
বিস্তৃততর মূল্য পরিসর (22-84c) মানে বট এমন সুযোগ খুঁজে পায় যা v1 সম্পূর্ণরূপে উপেক্ষা করেছিল। 40-60c এ মিড-রেঞ্জ ট্রেড যেখানে পূর্বাভাস স্পষ্টভাবে একটি দিক বেছে নেয় এখন ন্যায্য খেলা। আবহাওয়া ক্রিপ্টো নয় — দাম সেকেন্ডে নড়ে না। Claude আত্মবিশ্বাসের সাথে এই সেটআপগুলি মূল্যায়ন করতে পারে।
উন্নত ঝুঁকি ব্যবস্থাপনা মানে কম বিপর্যয়মূলক ক্ষতি। শহর-প্রতি-এক-পজিশন নিয়মটি একাই v1-এর ইতিহাসে তিনটি সবচেয়ে খারাপ ক্ষতির দিনকে প্রতিরোধ করত। আরও স্মার্ট এক্সিট এবং কনফিডেন্স-স্কেল্ড সাইজিংয়ের সাথে মিলিত হলে, প্রত্যাশিত ড্রডাউন প্রোফাইল নাটকীয়ভাবে উন্নত হয়।
আমরা নিশ্চিত লাভের প্রতিশ্রুতি দিচ্ছি না — এটি পূর্বানুমান বাজার ট্রেডিং এবং আবহাওয়ার সহজাত অনিশ্চয়তা রয়েছে। কিন্তু v2 আপনাকে প্রতিটি গুরুত্বপূর্ণ মাত্রায় v1-এর চেয়ে উল্লেখযোগ্যভাবে ভাল এজ দেয়: গতি, নির্ভুলতা, ঝুঁকি নিয়ন্ত্রণ এবং তথ্যের মান।
v2 এখন চালু
এদিকে যান dashboard নতুন ইন্টারফেসটি কার্যকরভাবে দেখতে। সমস্ত বিদ্যমান ওয়ালেট, কনফিগারেশন এবং সেটিংস সংরক্ষিত হয়েছে। আপনার বট ঠিক যেখানে এটি থেমেছিল সেখান থেকেই শুরু হবে — শুধু দ্রুততর, স্মার্ট এবং অনেক ভাল ভিউ সহ।