সবচেয়ে দ্রুত

কপি trade জেতা আর হারার পার্থক্য milliseconds-এ মাপা হয়। আমরা কীভাবে HFT-grade speed পাই তা এখানে।

<0ms

মোট latency

<0ms

শনাক্তকরণ

সমস্যা

অন্য copy traders কেন হারে

API polling = সবসময় পিছিয়ে

বেশিরভাগ copy trading platform trade detect করতে API polling ব্যবহার করে। তারা বারবার Polymarket-কে জিজ্ঞেস করে: "কিছু ঘটেছে?" এতে মৌলিক delay তৈরি হয়।

  • Poll interval delay

    প্রতি 100-500ms-এ check করা মানে আপনি ততটা পিছিয়ে

  • Network round-trip

    প্রতি poll 20-50ms network latency যোগ করে

  • API processing

    API server response batch এবং queue করে

সাধারণ API polling timeline
T+0msTrader order place করে
T+50msOrder blockchain-এ যায়
T+200msব্লক নিশ্চিত হয়েছে
T+500msAPI indexed (হয়তো)
T+1000msPoll trade detect করে
T+1200msCopy order place হয়
মোট~1-3 seconds পিছিয়ে
আমাদের সমাধান

মেমপুল পর্যবেক্ষণ

Blockchain-এ confirmed হওয়ার আগেই আমরা trades detect করি। Polygon mempool monitor করে broadcast হওয়ার সঙ্গে সঙ্গে pending transactions দেখি।

POLYZIG মেমপুল টাইমলাইন
T+0msTrader order place করে
T+150msমেমপুল: TX শনাক্ত হয়েছে!
T+152msঅর্ডার ডিকোড হয়েছে
T+400msCopy order place হয়
মোট~400ms (API poll-এর চেয়ে দ্রুত)

Source-এ trade ধরুন

Mempool হলো block-এ ঢোকার আগে transaction অপেক্ষা করার জায়গা। সরাসরি এটি দেখলে confirmation এবং indexing delay পুরোটা বাদ যায়।

  • Pre-confirmation detection

    Blockchain-এ যাওয়ার আগেই trade দেখুন

  • Direct calldata decoding

    Raw transaction data থেকে order details extract করুন

  • API dependency নেই

    Direct blockchain connection, middleman নেই

এক্সিকিউশন পাইপলাইন

সিগন্যাল থেকে এক্সিকিউশন

প্রতিটি millisecond গুরুত্বপূর্ণ। এখানে আমাদের optimized pipeline।

01

মেমপুল শনাক্তকরণ

~150ms

Polygon node-এ আমাদের WebSocket connection tracked trader address-কে target করা pending transactions ধরে। Polymarket-এর Fee Module-এর contract interaction দিয়ে transactions filter হয়।

02

CALLDATA ডিকোডিং

<2ms

Raw transaction calldata decode করে embedded order বের করা হয়: token_id, side (BUY/SELL), size এবং price। Optimized parsing standard JSON-এর চেয়ে দ্রুত decoding দেয়।

03

ঝুঁকি যাচাই

<1ms

Position limits, available balance এবং slippage tolerance আপনার configuration-এর বিপরীতে validate হয়। Lock-free data structures zero contention নিশ্চিত করে।

04

অর্ডার স্থাপন

~200ms

Pre-authenticated API credentials handshake delay দূর করে। Slippage-adjusted pricing সহ order সরাসরি Polymarket CLOB-এ পাঠানো হয়।

05

ফিল ট্র্যাকিং

~400ms

WebSocket connection fill confirmation monitor করে। Duplicate order ঠেকাতে position state atomically update হয়।

মোট execution time
<500ms

Mempool detection থেকে order placed পর্যন্ত (end-to-end)

অবকাঠামো

HFT-মানের অপ্টিমাইজেশন

প্রতিষ্ঠানিক high-frequency trader-রা যে কৌশল ব্যবহার করে, এখন সেটিই আপনার copy trades চালায়।

CPU পিনিং
০টি Context Switch

Critical threads dedicated CPU cores-এ pinned থাকে, context switch overhead দূর করে এবং consistent latency নিশ্চিত করে।

RDTSC টাইমিং
~২০ সাইকেল

Direct CPU timestamp counter read কম overhead-এ sub-nanosecond precision timing দেয়।

লক-মুক্ত কিউ
কোনো Contention নেই

Crossbeam lock-free channels thread-এর মধ্যে signal pass করে blocking বা mutex overhead ছাড়া।

ক্যাশ অ্যালাইনমেন্ট
৬৪-বাইট লাইন

Data structures CPU cache line-এ aligned থাকে, core-এর মধ্যে false sharing ঠেকায়।

SIMD-JSON পার্সিং

AVX2/SSE4 vectorized JSON parsing traditional parser-এর তুলনায় 2-3x throughput দেয়। High-volume WebSocket feed process করতে critical।

জিরো-কপি এক্সট্র্যাকশন

Price এবং quantity field full JSON deserialization ছাড়া direct string scanning দিয়ে extract হয়। hot-path data-র জন্য 5x দ্রুত।

আগে থেকে ক্যাশ করা ক্রেডেনশিয়াল

API authentication pre-computed এবং cached থাকে, প্রতি order-এ handshake-এ খরচ হওয়ার 50-100ms বাঁচায়।

তুলনা

শনাক্তকরণ পদ্ধতি

সব trade detection সমান নয়। পার্থক্য এখানে।

সেরাPolyZig
<200ms
মেমপুল পর্যবেক্ষণ

Polygon mempool-এ direct subscription। Blockchain confirmation-এর আগে trade detect করে। Total end-to-end 500ms-এর কম।

  • নিশ্চিত হওয়ার আগেই শনাক্তকরণ
  • সরাসরি ব্লকচেইন অ্যাক্সেস
  • API নির্ভরতা নেই
  • রিয়েল-টাইম লেনদেন স্ট্রিম
API পোলিং
~500ms
REST API পোলিং

Polymarket API থেকে নিয়মিত trade data request করে। সবসময় real-time-এর পিছনে।

  • নিশ্চিত হওয়ার আগেই শনাক্তকরণ
  • সরাসরি ব্লকচেইন অ্যাক্সেস
  • API নির্ভরতা নেই
  • রিয়েল-টাইম লেনদেন স্ট্রিম
WebSocket API
~300ms
WebSocket ফিড

Trade update-এর জন্য Polymarket WebSocket subscribe করে। Polling-এর চেয়ে দ্রুত, তবুও post-confirmation।

  • নিশ্চিত হওয়ার আগেই শনাক্তকরণ
  • সরাসরি ব্লকচেইন অ্যাক্সেস
  • API নির্ভরতা নেই
  • রিয়েল-টাইম লেনদেন স্ট্রিম
স্থাপত্য

সিস্টেমের সারসংক্ষেপ

POLYGON
মেমপুল
শনাক্তকারী
ডিকোড ও ফিল্টার
নির্বাহক
অর্ডার স্থাপন
Detection layer
  • Polygon WebSocket সাবস্ক্রিপশন
  • ঠিকানা ফিল্টার (লক্ষ্য ট্রেডার)
  • কন্ট্রাক্ট ইন্টারঅ্যাকশন ফিল্টার
Processing layer
  • SIMD-JSON calldata ডিকোড
  • অর্ডার প্যারামিটার সংগ্রহ
  • ঝুঁকি ও পজিশন যাচাই
Execution layer
  • আগে থেকে অনুমোদিত API সংযোগ
  • স্লিপেজ-সমন্বিত মূল্য
  • ফিল ট্র্যাকিং ও নিশ্চিতকরণ
Monitored contracts
Polymarket ফি মডিউল
0xE3f18aCc55091e2c48d883fc8C8413319d4Ab7b0
CTF Exchange
Binary market-এর জন্য token transfer
NEG Risk CTF Exchange
মাল্টি-আউটকাম মার্কেট পজিশন
কেন এটি গুরুত্বপূর্ণ

প্রতিটি millisecond গুরুত্বপূর্ণ

Price slippage

Market দ্রুত চলে। whale কিনলে price সঙ্গে সঙ্গে উঠতে শুরু করে। প্রতি 100ms delay মানে হতে পারে:

  • ১০০ms বিলম্ব0.1-0.3% খারাপ price
  • ৫০০ms বিলম্ব0.5-1.5% খারাপ price
  • ১০০০ms বিলম্ব1-3% খারাপ price
Queue position

Polymarket first-come-first-served order book ব্যবহার করে। Queue-তে আপনার position নির্ধারণ করে আপনি আপনার price-এ fill পাবেন কি না।

  • Queue-এর সামনেউচ্চ fill probability
  • Queue-এর মাঝখানেPartial fill সম্ভাব্য
  • Queue-এর পেছনেপ্রায়ই unfilled
বাস্তব উদাহরণ

আপনি যাকে copy করছেন সে 0.62-এ $5,000 মূল্যের YES token কিনছে। আমাদের speed দিয়ে:

PolyZig (<500ms)
আপনি 0.623-এ filled হন
mempool speed দিয়ে ভালো fill price
API Poll Copier (~২–৩ সেকেন্ড)
0.635-এ filled (যদি আদৌ হয়)
polling delay-এর কারণে খারাপ fill price
কার্যক্রমে দেখুন

শুধু আমাদের কথায় বিশ্বাস করবেন না

আমাদের live latency dashboard দেখুন। Real number, real-time update, কোনো marketing fluff নয়।