Self-Trade Prevention

Introduction

Self-Trade Prevention is an option in advanced settings.It is not selected by default. If you specify STP when placing orders, your order won't be matched by another one which is also yours. On the contrary, if STP is not specified in advanced, your order can be matched by another one of your own orders. It should be noted that only the taker's protection strategy is effective.

For spot STP, it should be noted that the STP function only occurs at the UID level, and spot already supports the master account level STP whitelist function. If need this, please join our official API Telegram group: https://t.me/KuCoin_API, or send an email to api@kucoin.com, or contact your account manager.

For futures STP, STP defaults to the master-uid level. There is no need to enable the whitelist function. However, you need to carry the "stp" parameter when placing order. After activating this, the master-uid and all sub-uids under the master-uid cannot run self-executions.