جلوگیری از معامله با خود (STP) چیست
جلوگیری از معامله با خود، اقدامی است که برای محدود کردن معاملات بین یک کاربر با خودش یا نهادهای تعیین شده طراحی شده است. هدف آن جلوگیری از معامله با خود در یک حساب یکسان یا حسابهای مرتبط است، تا بدین ترتیب عملکرد روان بازار و حفظ ثبات قیمت تضمین شود.
قوانین فعالسازی
- جلوگیری از معامله با خود برای تمام انواع معاملات در کوینکس اعمال میشود، از جمله اما نه محدود به قراردادهای خطی و معکوس، معاملات مارجین و معاملات اسپات.
- برای اطمینان از تخمین دقیق قیمت شروع، حالت STP در طول تطبیق حراج بازار اسپات معتبر نخواهد بود. این برای سفارشهایی که با حالت STP در طول دوره ثبت و لغو سفارش حراج قرار داده میشوند، اعمال میشود.
- معامله با خود در یک حساب یکسان ممنوع است. به عنوان مثال، اگر حساب اصلی A دارای حسابهای فرعی A1 و A2 باشد، معامله بین حسابهای زیر ممنوع خواهد بود:
- A و A
- A1 و A1
- A2 و A2
حالتهای جلوگیری از معامله با خود
شما میتوانید حالتهای مختلف STP را هنگام ثبت سفارش از طریق API تنظیم کنید. حالتهای STP صرف نظر از اینکه نوع سفارش تیکر یا میکر باشد، اعمال میشوند. با این حال، هنگامی که استراتژی فعال میشود، حالت STP سفارش تیکر اولویت خواهد داشت.
حالتهای در دسترس عبارتند از:
- حالت CT: فوراً سفارشهای تیکر باقیمانده را لغو میکند
- حالت CM: فوراً سفارشهای میکر باقیمانده را لغو میکند (سفارشهای تیکر باقیمانده تحت تأثیر قرار نمیگیرند؛ اگر این سفارشهای تیکر نیز سفارشهای محدود باشند، به عنوان سفارشهای محدود در انتظار باقی میمانند)
- حالت BOTH: فوراً هر دو سفارش تیکر و میکر باقیمانده را لغو میکند
محدودیتهای زمان معتبر
زمان معتبر STP به انواع سفارش بستگی دارد:
- اجرا یا لغو (FOK): وقتی سفارشی به صورت FOK تنظیم شود، STP فعال نخواهد شد؛
- فوری یا لغو (IOC) یا فقط سفارش گذار/میکر: وقتی سفارشی به صورت IOC یا فقط سفارش گذار/میکر تنظیم شود، هر دو شرایط IOC/MO و شرایط STP باید برآورده شوند.
چگونه حالت STP را برای سفارشها تنظیم کنیم
حالت STP را میتوان از طریق فیلد "stp_mode" در APIها برای ثبت سفارش، سفارش دستهای و بستن موقعیت تنظیم کرد.
- معاملات اسپات: api/v2/spot/order/http/put-order
- معاملات پرپچوال: api/v2/futures/order/http/put-order
- بستن مقدار: api/v2/futures/position/http/close-position
✏️ بیشتر بدانید: مستندات رابط کاربردی برنامه نویسی (API) کوینکس >>