[Notice] Self-Match Prevention (SMP) Feature to Be Released on July 2
#NEW
#Self-Match Prevention
#SMP
Dear Traders,
We are pleased to announce that the Self-Match Prevention (SMP) feature will be introduced on July 2, 2025. This feature helps prevent unintended self-matching of orders, thereby reducing unnecessary fees and enabling more effective and compliant trading practices.
*As this update will introduce changes to the response schema across all order-related endpoints (including the MyOrder data type in the WebSocket), please make sure to review and update your integration before July 2, 2025.What is the Self-Match Prevention (SMP)?
- The SMP feature automatically cancels orders to prevent a user's own orders from matching with each other. It can be configured in one of the following three modes:
cancel_taker
: Cancel the taker order when orders from the same user are matched.cancel_maker
: Cancel the maker order when orders from the same user are matched.reduce
: Prevent matching by reducing the volume of both orders by the matched amount when orders from the same user are matched.
- Notes
- This feature is optional and is not activated unless explicitly specified.
- The SMP action is determined based on the taker order's configuration. For further details, please refer to the SMP guide.
How to Set SMP Type
You can set the desired SMP mode using the smp_type
or new_smp_type
parameter when placing a new order (POST/v1/orders) or using the cancel-and-new-order (POST/v1/orders/cancel_and_new).
Parameter | Description | type |
---|---|---|
| Self-Match Prevention (SMP) type (Optional)
| String |
Additional Response Fields for SMP Across All Order-Related Endpoints
- Additional SMP-related fields:
Parameter | Description | type |
---|---|---|
smp_type | Self-Match Prevention (SMP) type | String |
prevented_volume | Total volume canceled by SMP | NumberString |
prevented_locked |
| NumberString |
- These fields will be added to the response of the following endpoints:
Schedule
- Release Date: Wed, 2nd July, 2025
- Supported Countries : Singapore, Indonesia, Thailand
- Docs Version :
v.1.2.1
or later
If you have any inquiries, please contact us at [email protected].
We will respond as soon as possible.
Thank you.
Upbit Developer Center