pub fn parse_position(data: &Value, symbol: &str) -> Result<Position>Expand description
Parse position data from OKX account positions response.
OKX position fields:
- instId: instrument ID
- posSide: position side (long/short/net)
- pos: position quantity
- avgPx: average entry price
- markPx: mark price
- upl: unrealized PnL
- lever: leverage
- liqPx: liquidation price
- mgnMode: margin mode (cross/isolated)
- imr: initial margin requirement
- mmr: maintenance margin requirement
- cTime: creation time
- uTime: update time
§Arguments
data- OKX position data JSON objectsymbol- Unified symbol string
§Returns
Returns a CCXT [Position] structure.