پرش به مطلب اصلی

بستن موقعیت

POST 

/positions/:positionId/close

برای بستن موقعیت، یک سفارش در جهت عکس موقعیت اولیه ثبت می‌شود:

  • موقعیت فروش با ثبت سفارش خرید تعهدی بسته می‌شود.
  • موقعیت خرید با ثبت سفارش فروش تعهدی بسته می‌شود.

پس از تکمیل سفارش تسویه، تعهد موقعیت بازپرداخت شده و سود یا زیان نهایی به کیف‌پول تعهدی کاربر واریز می‌شود.

محدودیت فراخوانی: ۳۰۰ درخواست در ۱۰ دقیقه


API Key

در صورت استفاده از API Key، دسترسی TRADE روی کلید الزامی است.


سفارش تسویه از دارایی کلی موقعیت تأمین اعتبار می‌شود و باید شرایط زیر را داشته باشد:

  • مجموع مقدار باز سفارش‌های تسویه از تعهد باقی‌مانده موقعیت بیشتر نباشد: liability - liabilityInOrder
  • ارزش کل سفارش‌های باز تسویه از دارایی آزاد موقعیت بیشتر نباشد: totalAsset - assetInOrder
  • سفارش‌های تسویه جزئی باید حداقل مقدار سفارش بازار را رعایت کنند.
  • در تسویه نهایی، تمام تعهد باقی‌مانده باید با دقت حداکثر ۱۰ رقم اعشار ارسال شود.

انواع اجرای سفارش:

  • limit: سفارش با قیمت معین
  • market: سفارش با قیمت بازار
  • stop_limit: سفارش حد ضرر با قیمت معین
  • stop_market: سفارش حد ضرر با قیمت بازار
  • oco: ثبت هم‌زمان سفارش با قیمت معین و سفارش حد ضرر

شرایط سفارش OCO

  • شرط قیمت سفارش OCO برای بستن موقعیت فروش با سفارش خرید:

price < marketPrice < stopPrice و stopLimitPrice

  • شرط قیمت سفارش OCO برای بستن موقعیت خرید با سفارش فروش:

price > marketPrice > stopPrice و stopLimitPrice

Request

Responses

پاسخ درخواست.
توجه: خطاهای بیزینسی نیز با status code 200 برگردانده می‌شوند.