# Spot Order
# Public Message Parameters
# Order History
Name | Type | Description |
---|---|---|
S | String | Trading Pair |
p | BigDecimal | Order Price |
a | BigDecimal | Order Quantity |
to | BigDecimal | Total Order Amount |
td | TransferDirectEnum | Trading Direction, Valid values: BUY,SELL |
et | EntrustTypeEnum | Order Type, Valid values: MARKET,LIMIT,STOP_LIMIT,TRIGGER_ORDER_MARKET,TRIGGER_ORDER_LIMIT,IOC,MARKET_FOK,LIMIT_FOK |
es | EntrustStatusEnum | Order Status, Valid values: NOT_ACTIVE,ACTIVE,REVOKED,ENTRUSTED,ENTRUST_FAILED,COMPLETED,UN_REVOKED,REVOKE_FAILED |
us | BigDecimal | Unfilled Quantity |
ts | BigDecimal | Filled Quantity |
tv | BigDecimal | Trigger Price |
tti | Long | Trigger Time |
F | BigDecimal | Frozen Fees |
cn | String | Currency Name for This Change |
ft | FeeTypeEnum | Fee Rate Type, Valid values: COIN_STANDARD,GOLD_STANDARD |
top | StopOrderOperatorEnum | Trigger Price Operator, Valid values: GTE,LTE |
fre | String | Planned Order Failure Reason |
ot | SpotOrderTypeEnum | Order Type, Valid values: ORDINARY,STOP_LIMIT,TRIGGER_ORDER |
tt | TransactionTypeEnum | Trade Type, Valid values: OTC,EXCHANGE,MARGIN_CROSS,MARGIN_ISOLATED,QUANTIZATION,CONTRACT,CONTRACT_U |
cati | Long | Cancellation Initiation Time |
cti | Long | Order Creation Time |
fti | Long | Order Completion Time |
fr | BigDecimal | Fee Rate |
ap | Integer | Quantity Precision |
pp | Integer | Price Precision |
# Trade Records
Name | Type | Description |
---|---|---|
td | TransferDirectEnum | Trading Direction, Valid values:BUY,SELL |
S | String | Trading Pair |
p | BigDecimal | Unit Price |
a | BigDecimal | Transaction Quantity |
to | BigDecimal | Transaction Amount |
F | BigDecimal | Transaction Fee |
fc | String | Transaction Fee Currency Type |
ft | FeeTypeEnum | Fee Rate Type, Valid values: COIN_STANDARD,GOLD_STANDARD |
et | EntrustTypeEnum | Order Type, Valid values: MARKET,LIMIT,STOP_LIMIT,TRIGGER_ORDER_MARKET,TRIGGER_ORDER_LIMIT,IOC,MARKET_FOK,LIMIT_FOK |
tr | MakerTakerEnum | Trading Role, Valid values: TAKER,MAKER |
tt | TransactionTypeEnum | Transaction Type, Valid values:OTC,EXCHANGE,MARGIN_CROSS,MARGIN_ISOLATED,QUANTIZATION,CONTRACT,CONTRACT_U |
mti | Long | Match Completion Time |
fti | Long | Order Completion Time |
ot | SpotOrderTypeEnum | Order Type, Valid values:ORDINARY,STOP_LIMIT,TRIGGER_ORDER |
sti | Long | Asset Settlement Time |
fsti | Long | Fee Settlement Time |
da | BigDecimal | Deduction Amount |
orf | BigDecimal | Actual Fee |
fr | BigDecimal | Actual Fee Rate |
# Order Creation Notification"
Topic: PRIVATE@SPOT_ORDER_CREATION?(SYMBOL)
Module | Type | Resource Isolation Type |
---|---|---|
SPOT | Query(QUERY) | Currency pair(SYMBOL) |
# Message Parameters
Order History
# Subscription Example
{"method":"SUBSCRIBE","subject":"PRIVATE@SPOT_ORDER_CREATION?BTC/USDT"}
# Message Push Example
{
"d":{
"tt":"EXCHANGE",
"pp":2,
"F":2,
"fr":0.002,
"ft":"GOLD_STANDARD",
"S":"BTC/USDT",
"cti":1688557126129,
"us":1000,
"a":1000,
"ot":"ORDINARY",
"cn":"USDT",
"es":"ACTIVE",
"et":"MARKET",
"ap":5,
"td":"BUY",
"to":1000,
"ts":0
},
"e":"MESSAGE",
"s":"PRIVATE@SPOT_ORDER_CREATION?BTC/USDT"
}
# Order Execution Notification
Topic: PRIVATE@SPOT_ORDER_TRADE?(SYMBOL)
Module | Type | Resource Isolation Type |
---|---|---|
SPOT | Query(QUERY) | Currency pair(SYMBOL) |
# Message Parameters
Order History
# Subscription Example
{"method":"SUBSCRIBE","subject":"PRIVATE@SPOT_ORDER_TRADE?BTC/USDT"}
# Message Push Example
{
"d":{
"tt":"EXCHANGE",
"pp":2,
"F":2,
"fr":0.002,
"ft":"GOLD_STANDARD",
"S":"BTC/USDT",
"cti":1688557126000,
"fti":1688557140000,
"us":0.21586,
"a":1000,
"ot":"ORDINARY",
"cn":"USDT",
"es":"COMPLETED",
"et":"MARKET",
"ap":5,
"td":"BUY",
"to":1000,
"ts":999.78414
},
"e":"MESSAGE",
"s":"PRIVATE@SPOT_ORDER_TRADE?BTC/USDT"
}
# Order Cancellation Notification
Topic: PRIVATE@SPOT_ORDER_CANCELLATION?(SYMBOL)
Module | Type | Resource Isolation Type |
---|---|---|
SPOT | Query(QUERY) | Currency pair(SYMBOL) |
# Message Parameters
Order History
# Subscription Example
{"method":"SUBSCRIBE","subject":"PRIVATE@SPOT_ORDER_CANCELLATION?BTC/USDT"}
# Message Push Example
{
"d":{
"tt":"EXCHANGE",
"pp":2,
"F":0.06071096,
"fr":0.002,
"ft":"GOLD_STANDARD",
"S":"BTC/USDT",
"cti":1688557715000,
"fti":1688557736000,
"us":0.001,
"a":0.001,
"ot":"ORDINARY",
"cn":"USDT",
"es":"REVOKED",
"et":"LIMIT",
"ap":5,
"p":30355.48,
"td":"BUY",
"to":30.35548,
"cati":1688557727000,
"ts":0
},
"e":"MESSAGE",
"s":"PRIVATE@SPOT_ORDER_CANCELLATION?BTC/USDT"
}
# Planned Order Trigger Failure Event Notification
Topic: PRIVATE@SPOT_ORDER_TRIGGER?(SYMBOL)
Module | Type | Resource Isolation Type |
---|---|---|
SPOT | Query(QUERY) | Currency pair(SYMBOL) |
# Message Parameters
Order History
# Subscription Example
{"method":"SUBSCRIBE","subject":"PRIVATE@SPOT_ORDER_TRIGGER?BTC/USDT"}
# Message Push Example
{
"d": {
"tt": "EXCHANGE",
"pp": 2,
"tv": 30192.00000000,
"F": 60389.26000000,
"fr": 0.00200000,
"ft": "GOLD_STANDARD",
"S": "BTC/USDT",
"top": "LTE",
"cti": 1687774007000,
"us": 1000.00000000,
"a": 1000.00000000,
"ot": "TRIGGER_ORDER",
"cn": "USDT",
"es": "NOT_ACTIVE",
"et": "TRIGGER_ORDER_LIMIT",
"ap": 5,
"p": 30194.63000000,
"td": "BUY",
"to": 30194630.00000000,
"ts": 0E-8
},
"e": "MESSAGE",
"s": "PRIVATE@SPOT_ORDER_TRIGGER?BTC/USDT"
}
# Planned Order Pre-Trigger Cancellation Event Notification
Topic: PRIVATE@SPOT_ORDER_DELETION?(SYMBOL)
Module | Type | Resource Isolation Type |
---|---|---|
SPOT | Query(QUERY) | Currency pair(SYMBOL) |
# Message Parameters
Order History
# Subscription Example
{"method":"SUBSCRIBE","subject":"PRIVATE@SPOT_ORDER_DELETION?(SYMBOL)"}
# Message Push Example
{
"d":{
"tt":"EXCHANGE",
"pp":2,
"tv":35000,
"F":60.91076,
"fr":0.002,
"ft":"GOLD_STANDARD",
"S":"BTC/USDT",
"top":"GTE",
"cti":1688557433000,
"us":1,
"a":1,
"ot":"TRIGGER_ORDER",
"cn":"USDT",
"es":"NOT_ACTIVE",
"et":"TRIGGER_ORDER_LIMIT",
"ap":5,
"p":30455.38,
"td":"BUY",
"to":30455.38,
"ts":0
},
"e":"MESSAGE",
"s":"PRIVATE@SPOT_ORDER_DELETION?BTC/USDT"
}
# Post-Clearing Trade and Cancellation Update Notification
Topic: PRIVATE@SPOT_ORDER_CLEARING?(SYMBOL)
Module | Type | Resource Isolation Type |
---|---|---|
SPOT | Query(QUERY) | Currency pair(SYMBOL) |
# Message Parameters
Order History
# Subscription Example
{"method":"SUBSCRIBE","subject":"PRIVATE@SPOT_ORDER_CLEARING?BTC/USDT"}
# Message Push Example
{
"d": {
"tt": "EXCHANGE",
"a": 0.58821,
"orf": 35.92746681,
"mti": 1687770402689,
"ot": "ORDINARY",
"F": 35.92746681,
"fr": 0.0020000000000,
"ft": "GOLD_STANDARD",
"et": "LIMIT",
"td": "BUY",
"p": 30539.66000000,
"S": "BTC/USDT",
"to": 17963.73340860,
"fc": "USDT",
"tr": "MAKER"
},
"e": "MESSAGE",
"s": "PRIVATE@SPOT_ORDER_CLEARING?BTC/USDT"
}