Bitget APIBitget API
UTAClassic
Legacy Doc
  • Overview
  • API Documentation
  • WebSocket
  • Agent Hub
  • SDK
  • Changelog
Copied to clipboard
Websocket
Public
    Tickers ChannelCandlestick ChannelDepth ChannelPublic Trades ChannelRPI Depth ChannelLiquidation ChannelInstruments ChannelOpen Interest Limit ChannelPosition Tier ChannelFunding Rate ChannelMargin Loan ChannelMargin Coins Channel
Private
Reality
SBE
Public

Margin Coins Channel

Description

Push changes to margin coin information. This channel pushes when a margin coin's status is enabled/disabled, or when its discount rate tiers change. A full snapshot of the current margin coin information is pushed immediately after a successful subscription.

Code
{ "op": "subscribe", "args": [ { "instType": "uta", "topic": "margin-coins", "coin": "BTC" } ] }

Request Parameters

ParametersTypeRequiredDescription
opStringYesOperation
subscribe Subscribe
unsubscribe Unsubscribe
argsList<Object>YesSubscribed channel
> instTypeStringYesProduct type
uta Unified Trading Account
> topicStringYesTopic
margin-coins Margin coins channel
> coinStringYesCoin name
e.g. BTC
Code
{ "event": "subscribe", "arg": { "instType": "uta", "topic": "margin-coins", "coin": "BTC" }, "connId": "xxxxxxxxxx" }

Response Parameters

ParametersTypeDescription
eventStringEvent
argObjectSubscribed channel
> instTypeStringProduct type
uta Unified Trading Account
> topicStringTopic
margin-coins Margin coins channel
> coinStringCoin name
e.g. BTC
codeStringError code
msgStringError message
connIdStringConnection ID
Code
{ "data": [ { "coin": "BTC", "list": [ { "marginCoin": "BTC", "discountRateList": [ { "tierStartValue": "0", "discountRate": "0.9" }, { "tierStartValue": "10000", "discountRate": "0.8" } ], "status": "enabled" } ] } ], "arg": { "instType": "uta", "topic": "margin-coins", "coin": "BTC" }, "action": "snapshot", "ts": 1736371332162 }

Push Parameters

ParametersParameter TypeDescription
argObjectSubscribed successful channel
> instTypeStringProduct type
uta Unified Trading Account
> topicStringTopic
margin-coins Margin coins channel
> coinStringCoin name
e.g. BTC
actionStringData push action
snapshot Full data
update Incremental data
dataList<Object>Subscribed data
> coinStringCoin name
> listList<Object>List
>> marginCoinStringMargin coin
>> discountRateListList<Object>Discount rate list
>>> tierStartValueStringTier start value
e.g. [0, 10000 U): tierStartValue=0
[10000 U, 20000 U): tierStartValue=10000
[20000 U, ∞): tierStartValue=20000
>>> discountRateStringDiscount rate
Returned as a decimal, e.g. 0.9 represents 90%
>> statusStringMargin coin status
enabled Enabled
disabled Disabled
Margin Loan ChannelPlace Order Channel
JSON
JSON
JSON