Configures self-trading prevention settings for the account. Self-trading occurs when orders from the same account (or related subaccounts) match against each other.
You can configure whether self-trading is allowed, blocked, or allowed only for specific scenarios. Settings can be extended to apply to subaccounts as well. For Block RFQ trading, separate self-match prevention settings are available.
๐ Related Support Article: Account settings page
Scope: account:read_write
Self trading prevention behavior: reject_taker (reject the incoming order), cancel_maker (cancel the matched order in the book)
reject_taker, cancel_maker If value is true trading is prevented between subaccounts of given account, otherwise they are treated separately
When Block RFQ Self Match Prevention is enabled, it ensures that RFQs cannot be executed between accounts that belong to the same legal entity. This setting is independent of the general self-match prevention settings and must be configured separately.