HeyTraders ডকুমেন্টেশন

এই নথি সম্পর্কে AI-কে প্রশ্ন করার সুবিধা ইংরেজি সংস্করণে পাওয়া যায়। ইংরেজি সংস্করণ খুলুন

লাইভ ট্রেডিং

লাইভ ট্রেডিংয়ে রিয়েল-টাইম বাজারের ডেটায় কৌশল চলে এবং অ্যাকাউন্ট, অনুমতি ও বর্তমান বিটা নীতিতে বাস্তব ট্রেড মোড অনুমোদিত হলে সংযুক্ত এক্সচেঞ্জ অ্যাকাউন্টে বাস্তব অর্ডার পাঠাতে পারে।

কৌশল বোঝা, ব্যাকটেস্ট পর্যালোচনা এবং পেপার ট্রেডিংয়ে আচরণ দেখার পরই লাইভ ট্রেডিং ব্যবহার করুন। বাস্তব ট্রেড মোডের অনুরোধ মানেই সেটি চালু হওয়ার নিশ্চয়তা নয়: ফেরত আসা কার্যকর মোড ও সাবস্ক্রিপশনের অবস্থা পরীক্ষা করুন।

কৌশলের স্ক্রিপ্ট

লাইভ কৌশলের স্ক্রিপ্ট রিয়েল-টাইম বাজারের ডেটায় চলে। স্ক্রিপ্ট নির্ধারিত নিয়মে একই ফলদায়ক, টিকারের উল্লেখে স্পষ্ট এবং পজিশনের পরিমাণে সতর্ক হওয়া উচিত। কারণ নির্বাচিত মোড অনুযায়ী বের হওয়া নির্দেশনা পেপার অর্ডার বা বাস্তব এক্সচেঞ্জ অর্ডারে পরিণত হতে পারে।

কৌশলকে নির্দিষ্ট বাজারে ট্রেড করতে হলে পূর্ণ ticker literal ব্যবহার করুন, যেমন BINANCE:BTC/USDT। একই লজিক নির্বাচিত লাইভ universe-জুড়ে চালাতে context['ticker'] ব্যবহার করুন।

শুধু ঐতিহাসিক ডেটায় সত্য এমন অনুমানের ওপর লাইভ স্ক্রিপ্ট নির্ভর করা উচিত নয়। বাস্তব ট্রেডিং চালুর আগে অর্ডারের পরিমাণ, লিভারেজ, বাজারের ধরন ও বের হওয়ার আচরণ পরীক্ষা করুন।

Tick মোডে বর্তমান বাজারের পর্যবেক্ষণের জন্য scalar price অথবা get_data(ticker).price ব্যবহার করুন। Tick মূল্যায়নে আলাদা open, high, low, close বা volume দেওয়া হয় না, আর সময়সীমা ছাড়া get_data(ticker) snapshot-এ ক্যান্ডেলের series থাকে না। get_data(ticker, "1m").close-এর মতো সময়সীমা দিয়ে স্পষ্টভাবে ক্যান্ডেলের ইতিহাস চান।

Vector MTF লজিকে চাওয়া ক্যান্ডেলের ইতিহাসে ইন্ডিকেটর হিসাব করুন এবং কৌশলের timeline-এর সঙ্গে মেলানোর আগে align_timeframe(..., base_time=time) দিয়ে ফল একত্র করুন। Tick-lane-এর scalar read, যেমন get_data(ticker, "1m").close[-1], ইতিমধ্যেই সর্বশেষ উপলব্ধ ক্যান্ডেল ইতিহাস বোঝায়; সেগুলোতে ওই vector merge দরকার নেই।

Polymarket কৌশলে পূর্বাভাসের বাজারের ডেটার সঙ্গে মেলে এমন লাইভ ভেরিয়েবল ব্যবহার করুন:

  • price: সর্বশেষ রিয়েল-টাইম সম্ভাবনার মূল্য
  • get_data(context['ticker']).price: বাজারের snapshot দিয়ে একই বর্তমান ফলাফলের পর্যবেক্ষণ
  • get_data(context['ticker']).book: উপলব্ধ হলে রিয়েল-টাইম অর্ডারবুক
  • get_data(context['ticker'], '1m').close: লাইভ ট্রেড দিয়ে তৈরি সম্পূর্ণ ক্যান্ডেলের ইতিহাস

Polymarket কৌশলে পেপার ও লাইভ ট্রেডিং সমর্থিত। ব্যাকটেস্ট সমর্থিত নয়।

কৌশলের টেমপ্লেট

লাইভ টেমপ্লেট চালু করার শুরুর ভিত্তি। এগুলো পেপার বা লাইভ ট্রেডিংয়ের কৌশলের লজিক তৈরি করে, কিন্তু প্রতীক, সময়সীমা, পরিমাণ, লিভারেজ ও এক্সচেঞ্জের অনুমতি ব্যবহারকারীকেই নিশ্চিত করতে হয়।

একটি কৌশলে universe-এর সর্বোচ্চ 20টি প্রতীক নির্বাচন করা যায়। একই সীমা সব বহু-প্রতীকের টেমপ্লেট ও Custom DSL কৌশলে প্রযোজ্য। Pair Trading বা Arbitrage-এর দুই leg-এর মতো নামযুক্ত ভূমিকা থাকা টেমপ্লেট ছোট universe entitlement চাপানোর বদলে ওই ভূমিকাগুলো আলাদাভাবে সংগ্রহ করে।

Free-তে একটি সক্রিয় পেপার কৌশল আছে, কিন্তু বাস্তব ট্রেড মোডে চালানোর সুবিধা নেই। Pro-তে তিনটি সক্রিয় পেপার ও তিনটি সক্রিয় লাইভ কৌশল আছে। Ultra-তে প্রতিটির পাঁচটি আছে এবং tick-স্তরের event-driven মূল্যায়নের জন্য এটি প্রয়োজন। সব প্ল্যান একই Broker কার্যকরকরণের পথ ব্যবহার করে; Ultra অর্ডার কার্যকর করার অগ্রাধিকার পায় না। সাবস্ক্রিপশন প্ল্যান দেখুন।

লাইভ ব্যবহারের টেমপ্লেট বাছার সময়:

  • কৌশল আগে যাচাই করা না থাকলে পেপার ট্রেডিং দিয়ে শুরু করুন।
  • বড় universe-এ যাওয়ার আগে সাধারণ signal, grid, DCA বা pair লজিক বেছে নিন।
  • একাধিক প্রতীক বা প্ল্যাটফর্ম সমন্বয় করে বলে cross-sectional ও arbitrage টেমপ্লেটকে বেশি ঝুঁকির বলে বিবেচনা করুন।
  • স্ক্রিপ্টের আচরণ ও ঝুঁকির নিয়ন্ত্রণ সম্পূর্ণ বোঝা থাকলেই Custom DSL ব্যবহার করুন।

প্রয়োজনীয় শর্ত

  • একটি সংযুক্ত এক্সচেঞ্জ অ্যাকাউন্ট
  • সঠিক API কী বা ওয়ালেট অনুমোদন
  • ট্রেডিং অনুমতি চালু
  • API কী-তে অর্থ উত্তোলন বন্ধ
  • এক্সচেঞ্জ সমর্থন করলে বিশ্বস্ত IP-এর সীমা
  • অ্যাকাউন্টে অর্থ

লাইভ সুবিধাগুলো বিটা পর্যায়ে আছে। অনুরোধের সময় যোগ্যতা ও ব্যবহারের সীমা নির্ধারিত হয়; নির্দিষ্ট কোটার বদলে ফেরত আসা scope, উত্তর ও structured error-এর ওপর নির্ভর করুন।

এক্সচেঞ্জ প্রস্তুতির জন্য সমর্থিত এক্সচেঞ্জ দেখুন।

শুরুর আগে

নিশ্চিত করুন:

  • এক্সচেঞ্জ অ্যাকাউন্ট
  • প্রতীক ও বাজারের ধরন
  • পাশ ও পজিশনের আচরণ
  • অর্ডারের পরিমাণ
  • লিভারেজ
  • অর্ডারের ধরন
  • পেপার ট্রেডিংয়ের আচরণ
  • API কী-এর অনুমতি

অল্প দিয়ে শুরু করুন

প্রথমে পরীক্ষার জন্য স্বস্তিকর পরিমাণ ব্যবহার করুন। পরিমাণ বাড়ানোর আগে প্রথম লাইভ সংকেত ও অর্ডারগুলো পর্যবেক্ষণ করুন।

জীবনচক্র পরিচালনা করুন

সাবস্ক্রাইব, বিরতি, পুনরায় চালু, মোড বদল ও সাবস্ক্রিপশন বাতিল—প্রতিটি পদক্ষেপের ফল যাচাই করুন। সাবস্ক্রাইব, বিরতি, পুনরায় চালু বা মোড বদলের পরে সাবস্ক্রিপশন এনে কার্যকর অবস্থা নিশ্চিত করুন। বাতিলের পরে সেটি অনুপস্থিত বা SUBSCRIPTION_NOT_FOUND ফেরত দেয় কি না নিশ্চিত করুন। GET /v1/orders/open-এ এক্সচেঞ্জের সক্রিয় অর্ডার এবং GET /v1/orders/working-orders-এ পরিচালিত অর্ডার—দুটিই দেখুন। ঝুঁকি নিয়ন্ত্রণে বিরতি বা বাতিলের ওপর নির্ভর করার আগে যে অর্ডার সক্রিয় থাকা উচিত নয় তা বাতিল করে চূড়ান্ত অবস্থা নিশ্চিত করুন।

এজেন্টের সাহায্য

এজেন্ট কৌশল ব্যাখ্যা করতে, ঝুঁকির সেটিংস সংক্ষেপ করতে, সংযুক্ত এক্সচেঞ্জ অ্যাকাউন্ট পর্যালোচনা করতে এবং লাইভ ট্রেডিংয়ের প্রস্তুতির তালিকা তৈরি করতে সাহায্য করতে পারে।

লাইভ ট্রেডিংয়ে বাস্তব অর্থ ব্যবহৃত হয়। প্রত্যাশার সঙ্গে আচরণ না মিললে কৌশল বন্ধ করুন।