Skip to main content

Change settlement currency

Switches the collateral (settlement) currency of the caller's position on the given symbol.

Request Parameters​

NameTypeRequiredDescription
symbolStringYesTrading symbol whose position collateral currency should be switched (e.g., BTC-PERP).
currencyStringYesTarget settlement currency to hold the position's collateral in (e.g., USDT).
positionIdStringNoExisting position identifier to switch. Optional; when omitted the symbol's default position is used.

Response Content​

NameTypeDescription
symbolStringTrading symbol whose position collateral currency was switched.
timestampLongServer processing time, Unix timestamp in milliseconds.
statusIntegerResult status code (0 indicates success; non-zero indicates failure).
typeIntegerResult type code returned by the trading system.
example
POSThttps://api.btse.com/futures/api/v3/trade/settle_in

Request (default)

{
"symbol": "BTC-PERP",
"positionId": "BTC-PERP-USDT",
"currency": "USD"
}

Response (default)

{
"symbol": "BTC-PERP",
"timestamp": 1784882345085,
"status": 20,
"type": 96
}