All
ফিল্টার দ্বারা:
আমি কিভাবে আমার অ্যাকাউন্টে নগদ জমা করব?
আমার অ্যাকাউন্ট যাচাইকরণের জন্য সাহায্য দরকার।
আমি কেন আমার অ্যাকাউন্টে প্রবেশ করতে পারছি না?
কোনো ক্রিপ্টো তোলার ফি আছে কি?
আমি আমার অ্যাকাউন্টে সাইন ইন করতে সাহায্য চাই।
এই নিবন্ধে আমরা এমন একটি পরিস্থিতি নিয়ে আলোচনা করব যেখানে Kraken Derivatives-এর একজন ট্রেডারকে লিকুইডেট করা হয় এবং নতুন পজিশন অ্যাসাইনমেন্ট সিস্টেম (PAS) পূরণ না হওয়া লিকুইডেশনকে PAS-এর লিকুইডিটি প্রদানকারীদের কাছে বরাদ্দ করে। একজন অংশগ্রহণকারী এর জন্য যে সমস্ত প্রতিক্রিয়ার উদাহরণ পাবেন, আমরা সেগুলির মধ্য দিয়ে যাব।
ধরা যাক, একজন ক্লায়েন্টের বর্তমান পজিশনগুলি হল:
- PI_BTCUSD-এ 1,760,000 কন্ট্রাক্টের লং পজিশন
- FI_BTCUSD_200228-এ 300,000 কন্ট্রাক্টের লং পজিশন
এই উভয় পজিশনই প্রধান FI_BTCUSD মার্জিন অ্যাকাউন্ট ব্যবহার করছে, যা রিয়েলটাইমে ঝুঁকি পরিমাপ করে, জামানত বনাম পজিশনের মূল্য নির্ধারণ করে লিকুইডেট করা হবে কিনা তা স্থির করে।
একবার চুক্তির প্রকারের জন্য মার্জিন অ্যাকাউন্ট রক্ষণাবেক্ষণ মার্জিনের নিচে নেমে গেলে, লিকুইডেশন ঘটে এবং সিস্টেম প্রতিটি চুক্তির জন্য 0-ইকুইটি ইম্পিউটেড মূল্যে সেই পজিশনগুলিকে অর্ডারবুকে বিক্রি করে।
এই ক্ষেত্রে, ক্লায়েন্টের লিকুইডেশন নিম্নরূপ ঘটে:
পজিশন | আকার | লিকুইডেট করা পরিমাণ | বরাদ্দকৃত পরিমাণ |
|---|---|---|---|
PI_BTCUSD | 1,760,000 | 1,007,379 | 752,621 |
FI_BTCUSD_200228 | 300,000 | 300,000 | 0 |
এর অর্থ হল FI_BTCUSD_200228-এর 300,000 কন্ট্রাক্টের সম্পূর্ণ পজিশনটি সফলভাবে অর্ডারবুকে নতুন প্রতিপক্ষের কাছে বিক্রি করা হয়েছিল যাদের বিদ্যমান বিড ছিল।
তবে, PI_BTCUSD-এর 1,760,000 কন্ট্রাক্টের পজিশনটি শুধুমাত্র 1,007,379 সফলভাবে অর্ডারবুকে লিকুইডেট করতে সক্ষম হয়েছিল, বাকি 752,621-এর জন্য কোনো নতুন প্রতিপক্ষ খুঁজে পাওয়া যায়নি।
ফলস্বরূপ, এই অপূর্ণ লিকুইডেশন অবশিষ্টাংশটি PAS-এ ব্যক্তিগত পছন্দের উপর ভিত্তি করে প্রোগ্রামে অংশগ্রহণকারী লিকুইডিটি প্রদানকারীদের কাছে লং পজিশনটি রুট করার মাধ্যমে পরিচালিত হয়।
নীচে "[email protected]"-কে বরাদ্দকৃত 184,317 কন্ট্রাক্টের একটি অ্যাসাইনমেন্টের উদাহরণ বিজ্ঞপ্তি দেওয়া হল। ক্লায়েন্ট নিম্নলিখিত ইমেলটি পান (মনে রাখবেন যে এই বিন্যাসটি পরিবর্তিত হতে পারে, তাই এই বিন্যাসের উপর নির্ভর করবেন না):

লিকুইডিটি প্রদানকারী অবিলম্বে WebSocket ফিডের মাধ্যমে অ্যাসাইনমেন্ট সম্পর্কে বিজ্ঞপ্তি পান। বার্তাটির বিন্যাস নিম্নরূপ:
{
"feed": "fills",
"username": "[email protected]",
"fills": [
{
"instrument": "PI_XBTUSD",
"time": 1581026151,
"price": 9292.5,
"seq": 103,
"buy": true,
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5",
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd",
"fill_type": "assignee",
"qty": 184317
}
]
}
এছাড়াও, ক্লায়েন্ট ফিলগুলি দেখতে REST API এন্ডপয়েন্ট পোল করতে পারেন:
{
"result": "success",
"fills": [
{
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd",
"symbol": "pi_xbtusd",
"side": "buy",
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5",
"size": 184317,
"price": 9292.5,
"fillTime": "2020-02-06T21:55:51.000Z",
"fillType": "assignee"
}
...
]
}
প্রতিক্রিয়াগুলির মূল ক্ষেত্রগুলি হল fill_type এবং fillType (যথাক্রমে WebSocket এবং REST-এর জন্য), যা উভয়ই "assignee" মান গ্রহণ করে। এটি এমন একটি ইঙ্গিত যা অ্যাসাইনমেন্টকে প্রোগ্রাম্যাটিকভাবে পরিচালনা করতে ব্যবহার করা উচিত।
দ্রষ্টব্য:
- প্ল্যাটফর্মের অ্যাসাইনমেন্ট প্রোগ্রাম বিভাগে আপনার পছন্দ অনুযায়ী আপনার পছন্দগুলি সেট করুন।
- আপনি এমন কোনো অ্যাসাইনমেন্ট পাবেন না যা আপনার চুক্তির প্রকারের জন্য উপলব্ধ মার্জিন পরিচালনা করতে পারে না।
এই নিবন্ধে দেখানো দশমিক এবং হাজার বিভাজকগুলি আমাদের ট্রেডিং প্ল্যাটফর্মে প্রদর্শিত বিন্যাস থেকে ভিন্ন হতে পারে। আমরা কীভাবে পয়েন্ট এবং কমা ব্যবহার করি সে সম্পর্কে আরও তথ্যের জন্য আমাদের নিবন্ধটি পর্যালোচনা করুন।