| user | Long | User ID | [optional] [readonly] |
| contract | String | Futures contract | [optional] [readonly] |
| size | String | Position size | [optional] [readonly] |
| hedgeStatus | HedgeStatusEnum | The hedging status of the position under the Delta-neutral strategy. Including: - `partial_hedged`: partially hedged - `full_hedged`: fully hedged | [optional] [readonly] |
| hedgedSize | String | The hedged position size under the Delta-neutral strategy. | [optional] [readonly] |
| unhedgedSize | String | The unhedged position size under the Delta-neutral strategy, calculated as `max(abs(size) - abs(hedged_size), 0)`. | [optional] [readonly] |
| leverage | String | leverage for isolated margin. 0 means cross margin. For leverage of cross margin, please refer to `cross_leverage_limit`. | [optional] |
| riskLimit | String | Position risk limit | [optional] |
| leverageMax | String | the maximum permissible leverage given to the current positon value: the higher positon value, the lower maximum permissible leverage | [optional] [readonly] |
| maintenanceRate | String | The maintenance margin requirement for the risk limit at which the current position size is located.Since the maintenance margin for the position has been calculated using a tiered system, the actual maintenance margin rate required for this position is based on `average_maintenance_rate`. | [optional] [readonly] |
| value | String | Position value calculated in settlement currency | [optional] [readonly] |
| margin | String | Margin | [optional] |
| entryPrice | String | Entry price | [optional] [readonly] |
| liqPrice | String | Estimated liquidation price, for reference only. The actual liquidation trigger is based on the position mmr or the account maintenance margin level. | [optional] [readonly] |
| markPrice | String | Current mark price | [optional] [readonly] |
| initialMargin | String | Initial margin of postions | [optional] [readonly] |
| maintenanceMargin | String | Maintencance margin of postions | [optional] [readonly] |
| unrealisedPnl | String | Unrealized PNL | [optional] [readonly] |
| realisedPnl | String | Realised PnL, the sum of all cash flows generated by this position, including settlement of closing positions, settlement of funding fees, and transaction fee expenses. | [optional] [readonly] |
| pnlPnl | String | settled pnl when closing postion | [optional] [readonly] |
| pnlFund | String | funding fees | [optional] [readonly] |
| pnlFee | String | trading fees | [optional] [readonly] |
| historyPnl | String | Total realized PnL from closed positions | [optional] [readonly] |
| lastClosePnl | String | PNL of last position close | [optional] [readonly] |
| realisedPoint | String | Realized POINT PNL | [optional] [readonly] |
| historyPoint | String | History realized POINT PNL | [optional] [readonly] |
| adlRanking | Integer | Ranking of auto deleveraging, a total of 1-5 grades, `1` is the highest, `5` is the lowest, and `6` is the special case when there is no position held or in liquidation | [optional] [readonly] |
| pendingOrders | Integer | Current pending order quantity | [optional] [readonly] |
| closeOrder | PositionCloseOrder | | [optional] |
| mode | ModeEnum | Position mode, including: - `single`: One-way Mode - `dual_long`: Long position in Hedge Mode - `dual_short`: Short position in Hedge Mode | [optional] |
| crossLeverageLimit | String | leverage for cross margin | [optional] |
| updateTime | Long | Last update time | [optional] [readonly] |
| updateId | Long | Update ID. The value increments by 1 each time the position is updated | [optional] [readonly] |
| openTime | Long | First Open Time | [optional] |
| riskLimitTable | String | Risk limit table ID | [optional] [readonly] |
| averageMaintenanceRate | String | Average maintenance margin rate | [optional] [readonly] |
| pid | Long | Sub-account position ID | [optional] [readonly] |
| posMarginMode | String | Position Margin Mode isolated - Isolated Margin, cross - Cross Margin | [optional] |
| lever | String | Indicates the current leverage of the position, applicable to both isolated and cross margin, gradually replacing the current leverage and cross_leverage_limit | [optional] |