চক্র কৌশল

ফিউচারসে liquidation price কীভাবে হিসাব করবেন? Binance-এর সূত্রে 10x long-এর আসল দাম, মার্জিন ও ফি

10x লিভারেজ মানেই 10% পতনে লিকুইডেশন নয়। Binance USDⓈ-M-এর প্রকাশিত সূত্র আর BTCUSDT মার্জিন টিয়ার দিয়ে 5x থেকে 50x-এর আসল liquidation price হিসাব, সঙ্গে ফি, cross ব্যালান্স ও পজিশনের আকারের প্রভাব।

ফিউচারসে liquidation price কীভাবে হিসাব করবেন? Binance-এর সূত্রে 10x long-এর আসল দাম, মার্জিন ও ফি

10x লিভারেজে BTC long খুলে অনেকেই ভাবেন, "দাম 10% পড়লে তবেই লিকুইডেশন।" কিন্তু অ্যাপে যে liquidation price দেখায়, সেটা আপনার আন্দাজের চেয়ে একটু উপরে থাকে। এই ফাঁকটুকুর কারণ maintenance margin। এই লেখায় Binance USDⓈ-M futures-এর প্রকাশিত সূত্র আর মার্জিন টিয়ার দিয়ে liquidation price একদম শুরু থেকে হিসাব করা হয়েছে, আর দেখানো হয়েছে ফি, cross ব্যালান্স ও পজিশনের আকার কীভাবে দামটা সরিয়ে দেয়।

নিচের উদাহরণের এন্ট্রি দাম 60,000 USDT শুধু হিসাব সহজ করার জন্য ধরা হয়েছে, এটা বাজারদর নয়। সূত্র আর টিয়ার Binance-এর পাবলিক পেজ থেকে নেওয়া; কন্ট্রাক্টের প্যারামিটার বদলায়, তাই অর্ডার দেওয়ার আগে ট্রেডিং স্ক্রিনে দেখানো দামটাই চূড়ান্ত।

লিকুইডেশন হয় Mark Price দিয়ে, Last Price দিয়ে নয়

Binance-এর "Binance Futures Liquidation Protocols" পেজে বলা আছে: liquidation price আর unrealized PnL হিসাব হয় Mark Price দিয়ে, যা কয়েকটি স্পট এক্সচেঞ্জের দাম ও funding ডেটা মিলিয়ে তৈরি। Last Price শুধু realized PnL-এর জন্য।

তাই চার্টে একটা wick আপনার liquidation price পেরিয়ে গেলেও পজিশন টিকে থাকতে পারে, আবার উল্টোটাও হতে পারে। চার্ট Mark Price-এ সুইচ করে দেখলে ভুল বোঝার সম্ভাবনা কমে।

একই পেজ অনুযায়ী লিকুইডেশন শুরু হয় যখন:

কোল্যাটারাল (প্রাথমিক মার্জিন + realized PnL + unrealized PnL) < maintenance margin। Margin ratio = maintenance margin ÷ margin balance, আর এটা 100% ছুঁলেই লিকুইডেশন।

Binance সেখানে margin ratio 80%-এর নিচে রাখার পরামর্শ দেয়।

Maintenance margin কীভাবে হিসাব হয়: পজিশন যত বড়, রেট তত বেশি

Maintenance margin কোনো নির্দিষ্ট শতাংশ নয়; এটা পজিশনের notional value অনুযায়ী টিয়ারে ভাগ করা। "How to Calculate Liquidation Price of USDⓈ-M Futures Contracts" পেজের সূত্র:

Maintenance margin = notional value × ওই টিয়ারের maintenance margin rate − ওই টিয়ারের maintenance amount

BTCUSDT perpetual-এর প্রথম চারটি টিয়ার (Binance futures ওয়েবসাইট যে পাবলিক টিয়ার ডেটা ব্যবহার করে, শেষ আপডেট 2025-08-19, পড়া হয়েছে 2026-10-13):

টিয়ার Notional (USDT) Maintenance margin rate Maintenance amount (USDT) সর্বোচ্চ লিভারেজ
1 0 – 300,000 0.40% 0 150x
2 300,000 – 800,000 0.50% 300 100x
3 800,000 – 3,000,000 0.65% 1,500 75x
4 3,000,000 – 12,000,000 1.00% 12,000 50x

মনে রাখবেন: টিয়ার নির্ভর করে notional value-এর উপর, আপনি কত গুণ লিভারেজ নিয়েছেন তার উপর নয়। ছোট কয়েনের প্রথম টিয়ারেই রেট প্রায়ই 2.5% বা তারও বেশি, তাই একই 10x-এ সেগুলোর liquidation price এন্ট্রির আরও কাছে থাকে।

Binance-এর সূত্র

Binance-এর সাহায্য পেজে USDⓈ-M futures-এর liquidation price সূত্র: লবে ওয়ালেট ব্যালান্স, অন্য কন্ট্রাক্টের maintenance margin ও unrealized PnL, maintenance amount আর পজিশনের খরচ; হরে পজিশন × maintenance margin rate বিয়োগ দিক × পজিশন

ছবির উৎস: Binance: How to Calculate Liquidation Price of USDⓈ-M Futures Contracts

সূত্রটা লম্বা দেখালেও বেশিরভাগ মানুষ one-way mode ব্যবহার করেন, তখন hedge mode-এর LONG/SHORT অংশ সব 0। আর isolated হলে অন্য কন্ট্রাক্টের maintenance margin (TMM) ও unrealized PnL (UPNL)-ও 0। তখন বাকি থাকে:

Liquidation price = (WB + cum − দিক × পরিমাণ × এন্ট্রি) ÷ (পরিমাণ × MMR − দিক × পরিমাণ)

  • WB: isolated হলে ওই পজিশনের মার্জিন; cross হলে পুরো cross ওয়ালেট ব্যালান্স
  • cum: টিয়ারের maintenance amount
  • দিক: long হলে 1, short হলে −1
  • MMR: টিয়ারের maintenance margin rate

যাচাইয়ের জন্য Binance পেজের নিজের cross উদাহরণ বসানো হয়েছে: ETHUSDT (3,683.979 ETH, এন্ট্রি 1,456.84, MMR 10%, amount 135,365) আর BTCUSDT (109.488 BTC, এন্ট্রি 32,481.98, MMR 2.5%, amount 16,300)। ফল আসে 1,153.26 ও 26,316.89—পেজে লেখা liquidation price-এর সঙ্গে হুবহু মিলে যায়। অর্থাৎ উপরের সরল রূপটা ঠিক আছে।

উদাহরণ: isolated long 0.1 BTC, 5x থেকে 50x

শর্ত: BTCUSDT, isolated, one-way, long 0.1 BTC, এন্ট্রি 60,000, notional 6,000 USDT—টিয়ার 1 (MMR 0.4%, amount 0)। 10x-এ মার্জিন 600 USDT:

Liquidation price = (600 + 0 − 1 × 0.1 × 60,000) ÷ (0.1 × 0.004 − 1 × 0.1) = −5,400 ÷ −0.0996 ≈ 54,216.87

টেবিল: BTCUSDT isolated long 0.1 BTC, এন্ট্রি 60,000; 5x, 10x, 20x ও 50x লিভারেজে "1/লিভারেজ" দিয়ে আন্দাজ করা দাম বনাম 0.4% maintenance margin ধরে আসল liquidation price, প্রতিটিতে আসল দাম প্রায় 190 থেকে 240 USDT বেশি

উপরের সূত্র দিয়ে নিজে হিসাব করা; এন্ট্রি দাম উদাহরণমাত্র।

"10x মানে 10% পতন" ধরে আন্দাজ 54,000; আসল দাম 54,216.87, অর্থাৎ মাত্র প্রায় 9.64% পড়লেই লিকুইডেশন। লিভারেজ যত বাড়ে, এই ফাঁক সহনীয় পতনের তত বড় অংশ খেয়ে ফেলে: 50x-এ আন্দাজ 2%, আসলে প্রায় 1.61%।

Short-এর ক্ষেত্রে দিক −1: 10x short 0.1 BTC-এর liquidation price = (600 + 6,000) ÷ (0.0004 + 0.1) ≈ 65,737.05, অর্থাৎ প্রায় 9.56% বাড়লেই লিকুইডেশন।

ফি, cross ব্যালান্স আর পজিশনের আকার কীভাবে দাম সরায়

১. ওপেনিং ফি মার্জিন থেকে কাটে। WB কমলে liquidation price এন্ট্রির দিকে সরে। উপরের উদাহরণে ওপেনিং ফি 3 USDT ধরলে (আসল ফি আপনার VIP লেভেল আর maker/taker-এর উপর নির্ভর করে) 10x long-এর দাম 54,216.87 থেকে প্রায় 54,246.99 হয়। Maker আর taker ফি কীভাবে আলাদা হয়, দেখুন "ক্রিপ্টো ট্রেডিং ফি কীভাবে হিসাব করবেন: Maker, Taker ও প্রকৃত মোট খরচ"। Funding fee-ও একইভাবে মার্জিন থেকে কাটে।

২. Cross mode-এ অ্যাকাউন্টের বাকি টাকাও বাফার। একই 0.1 BTC, এন্ট্রি 60,000, কিন্তু cross mode-এ futures ওয়ালেটে মোট 2,000 USDT আর অন্য কোনো পজিশন নেই—WB 2,000 বসালে দাম হয় প্রায় 40,160.64। বিনিময়ে, দাম সত্যিই সেখানে নামলে হারাবেন পুরো ওয়ালেট, শুধু 600 নয়। অন্য খোলা পজিশনের লোকসান (UPNL) আর maintenance margin (TMM) দামটাকে আবার উপরে ঠেলে দেয়।

৩. বড় পজিশন অন্য টিয়ারে চলে যায়। 60 BTC, এন্ট্রি 60,000 (notional 3,600,000, টিয়ার 4: MMR 1%, amount 12,000), 20x isolated, মার্জিন 180,000—liquidation price প্রায় 57,373.74, যা আন্দাজের 57,000-এর চেয়ে 373 USDT বেশি। Binance সতর্ক করে: হিসাবকৃত দামে notional যদি অন্য টিয়ারে পড়ে, তবে সেই টিয়ারের রেট ও amount দিয়ে আবার হিসাব করতে হবে।

৪. Liquidation price মানেই আপনার fill price নয়। Binance বলছে, খুব দ্রুত বাজারে Mark Price এক সেকেন্ডে liquidation price লাফিয়ে পেরিয়ে যেতে পারে, তখন লিকুইডেশন হয় লাফের পরের দামে। এরপর Liquidation Clearance Fee কাটা হয় (রেট প্রতিটি কন্ট্রাক্টের trading rules-এ)। লিকুইডেশনের পর ব্যালান্স 0-এর নিচে গেলে Insurance Fund পজিশন নেয়, চরম অবস্থায় Auto-Deleveraging (ADL) হতে পারে। প্রত্যাশার চেয়ে খারাপ fill কেন হয়, তা বুঝতে পড়ুন "স্প্রেড ও স্লিপেজ কীভাবে হিসাব করবেন: অর্ডার বুকের গভীরতা ও fill যাচাই"।

অর্ডার দেওয়ার আগে তিনটি চেক

  1. Notional কোন টিয়ারে পড়ছে দেখুন। পরিমাণ × দাম, তারপর Binance futures স্ক্রিনের leverage ও margin তথ্যে ওই কয়েনের MMR আর amount মিলিয়ে নিন।
  2. সূত্র বা Binance-এর futures calculator দিয়ে একবার হিসাব করুন, তারপর অর্ডার স্ক্রিনের আনুমানিক দামের সঙ্গে মেলান। বড় পার্থক্য থাকলে সাধারণত cross ব্যালান্স, অন্য পজিশন বা ফি বাদ পড়েছে।
  3. লিভারেজের সংখ্যা নয়, "কতটা পতন সইতে পারি" দেখুন। (এন্ট্রি − liquidation price) ÷ এন্ট্রি দিয়ে শতাংশ বের করে ভাবুন: গত এক সপ্তাহে BTC-র একদিনের ওঠানামা কি এর চেয়ে বেশি ছিল? থাকলে লিভারেজ বা পজিশন কমানো পরে মার্জিন যোগ করার চেয়ে অনেক সহজ।

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

1x লিভারেজে long করলেও কি লিকুইডেশন হতে পারে? Isolated 1x long-এ মার্জিন পুরো notional-এর সমান, সূত্রের লব ঠিক 0, তাই liquidation price প্রায় 0। তবে ওপেনিং ফি আর funding fee মার্জিন একটু কমিয়ে দেয়: উপরের উদাহরণে 3 USDT ফি কাটলে দাম হয় প্রায় 30 USDT। ঝুঁকি খুব কম, কিন্তু এটা তবুও কন্ট্রাক্ট—ফি আর funding কাটা হয়, যা স্পট কেনার মতো নয়।

মার্জিন যোগ করলে liquidation price কতটা সরে? Isolated-এ মার্জিন যোগ মানে WB বাড়ানো; সূত্রে বসিয়ে দিন। উপরের 10x long-এ আরও 300 USDT যোগ করলে WB হয় 900, দাম প্রায় 51,204.82।

অ্যাপের দাম আর আমার হিসাবের মধ্যে কয়েক ডলার পার্থক্য কেন? Binance পেজে বলা আছে দশমিকের কারণে সামান্য তারতম্য হতে পারে। এছাড়া ওপেনিং ফি, পরিশোধিত funding fee, cross mode কিনা, আর Mark Price পজিশনকে অন্য টিয়ারে নিয়ে গেছে কিনা—এগুলো দেখে নিন।