Skip to main content

Get open positions

Returns the caller's open futures positions, optionally filtered by market symbol.

Request Parameters​

NameTypeRequiredDescription
symbolStringNoOptional market symbol filter (e.g. BTC-PERP). Omit to return all open positions.

Response Content​

NameTypeDescription
marginTypeStringMargin mode of the position (e.g. CROSS or ISOLATED).
entryPriceDoubleAverage entry price of the position.
markPriceDoubleLatest mark price used to value the position.
symbolStringMarket symbol of the position (e.g. BTC-PERP).
sideStringSide of the position (BUY for long, SELL for short).
notionalValueDoubleNotional value of the position, in the settlement currency.
settleWithAssetStringAsset used to settle PnL and fees for this position.
unrealizedProfitLossDoubleUnrealized profit or loss at the latest mark price.
totalMaintenanceMarginDoubleTotal maintenance margin currently required for the position.
sizeIntegerPosition size, in contracts.
liquidationPriceDoubleEstimated liquidation price based on the current margin and mark price.
isolatedLeverageDoubleIsolated leverage configured on the position; only applicable in isolated margin mode.
timestampLongServer timestamp of the position snapshot, in milliseconds since epoch.
positionModeStringPosition mode: ONE_WAY (net position) or HEDGE (independent long and short positions).
positionDirectionStringPosition direction in hedge mode (LONG or SHORT).
positionIdStringUnique identifier of the position.
walletNameStringName of the wallet holding the position.
currentLeverageDoubleEffective leverage currently applied to the position.
minimumRequiredMarginDoubleMinimum initial margin required to hold the position at its current size.

takeProfitOrder:

NameTypeDescription
orderIdString
sideStringBUY Β· SELL
triggerPriceDouble
triggerUseLastPriceBoolean

stopLossOrder:

NameTypeDescription
orderIdString
sideStringBUY Β· SELL
triggerPriceDouble
triggerUseLastPriceBoolean
example
GEThttps://api.btse.com/futures/api/v3/trade/positions

Response (default)

[
{
"marginType": "ISOLATED",
"entryPrice": 60010,
"markPrice": 60010,
"symbol": "BTC-PERP",
"side": "BUY",
"notionalValue": 3.6006,
"settleWithAsset": "USD",
"unrealizedProfitLoss": 0,
"totalMaintenanceMargin": 0.01872312,
"size": 6,
"liquidationPrice": 53271.59177724,
"isolatedLeverage": 10,
"timestamp": 1784882344522,
"takeProfitOrder": null,
"stopLossOrder": null,
"positionMode": "ONE_WAY",
"positionDirection": null,
"positionId": "BTC-PERP-USDT",
"walletName": "BTC-PERP Isolated Wallet",
"currentLeverage": 7.53,
"minimumRequiredMargin": 0.41018054
}
]