جلوگیری از معامله با خود چیست؟
معامله با خود به عملی اشاره دارد که در آن یک کاربر با خود یا یک نهاد تعیین شده معامله میکند. این رفتار میتواند تأثیر قابل توجهی بر روندهای قیمت عادی و نوسانات عمق بازار داشته باشد. برای اطمینان از صحت دادههای بازار، جلوگیری از دستکاری قیمت و حفظ معاملات منصفانه، اجرای عملکرد STP در کل بازار پیشنهاد شده است.
بازارهای تحت تأثیر
جلوگیری از معامله با خود (STP) در تمام قراردادهای خطی و معکوس، معاملات مارجین و معاملات اسپات در کل پلتفرم کوینکس اعمال خواهد شد. برای اطمینان از دقت تخمین قیمت افتتاحیه، حالت STP در طول تطبیق حراج بازار اسپات مؤثر نخواهد بود. این امر برای سفارشاتی که با حالت STP در طول دوره ثبت و لغو سفارش حراج قرار داده میشوند، صدق میکند.
دامنه ممنوعیت معامله با خود
معامله با خود در یک حساب ممنوع است. به عنوان مثال، اگر حساب اصلی A دارای زیرحسابهای A1 و A2 باشد، معامله بین حسابهای زیر ممنوع خواهد بود:
- A و A
- A1 و A1
- A2 و A2
حالتهای STP
هنگام ثبت سفارش از طریق رابط برنامه نویسی اپلیکیشن، میتوان حالت STP را تنظیم کرد. صرف نظر از اینکه نوع سفارش تیکر یا میکر باشد، STP مؤثر خواهد بود. با این حال، هنگامی که استراتژی فعال میشود، حالت STP سفارش تیکر اولویت خواهد داشت.
- CT: فوراً سفارشات تیکر باقیمانده را لغو میکند
- CM: فوراً سفارشات میکر باقیمانده را لغو میکند
- BOTH: فوراً سفارشات تیکر و میکر باقیمانده را لغو میکند
تأثیر زمان اعتبار سفارش بر STP
- وقتی سفارشی به صورت FOK تنظیم شود، STP اجرا نمیشود.
- وقتی سفارشی به صورت فوری یا لغو (IOC) یا فقط سفارش میکر (MO) تنظیم شود، باید هر دو شرط 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