Query Portfolio Position

Request

Field nameTypeNecessaryRemarks
symStringNTrading pair unique identifier, e.g: BINANCE_PERP_BTC_USDT, OKX_PERP_BTC_USDT. Without specifying any pair, all positions setup initial leverage will be returned.
zeroFilterStringN true / false, Param to filter out positions of 0 size. Default is false.

Respone

FieldTypeRemark
positionIdStringPosition Id
portfolioIdStringPortfolio Id
symStringTrading pair unique identifier
positionSideStringNONE / LONG / SHORT, NONEstands for one-way mode position.
positionMarginStringPosition margin
positionMMStringPosition maintain margin
positionQtyStringPosition quantity(Positive means Long, Negative means Short positions), the unit for OKX is piece, for BINANCE is coin
positionValueStringPosition value
unrealizedPNLStringUnrealized PNL
unrealizedPNLRateStringUnrealized PNL rate
avgPriceStringAverage price
markPriceStringMark price
leverageStringLeverage
maxLeverageStringMax leverage
riskLevelStringRisk level
feeStringTrading fee
fundingFeeStringFunding fee
createAtStringCreate time
updateAtStringUpdate time
liqPriceStringEstimated liquidation price of position. If the data is null, it means there will be no forced liquidation
Language