Futures position details
| Name | Type | Description | Notes |
|---|---|---|---|
| user | int | User ID | [optional] [readonly] |
| contract | str | Futures contract | [optional] [readonly] |
| size | int | Position size | [optional] [readonly] |
| leverage | str | Position leverage. 0 means cross margin; positive number means isolated margin | [optional] |
| risk_limit | str | Position risk limit | [optional] |
| leverage_max | str | Maximum leverage under current risk limit | [optional] [readonly] |
| maintenance_rate | str | Maintenance rate under current risk limit | [optional] [readonly] |
| value | str | Position value calculated in settlement currency | [optional] [readonly] |
| margin | str | Position margin | [optional] |
| entry_price | str | Entry price | [optional] [readonly] |
| liq_price | str | Liquidation price | [optional] [readonly] |
| mark_price | str | Current mark price | [optional] [readonly] |
| initial_margin | str | The initial margin occupied by the position, applicable to the portfolio margin account | [optional] [readonly] |
| maintenance_margin | str | Maintenance margin required for the position, applicable to portfolio margin account | [optional] [readonly] |
| unrealised_pnl | str | Unrealized PNL | [optional] [readonly] |
| realised_pnl | str | Realized PnL | [optional] [readonly] |
| pnl_pnl | str | Realized PNL - Position P/L | [optional] [readonly] |
| pnl_fund | str | Realized PNL - Funding Fees | [optional] [readonly] |
| pnl_fee | str | Realized PNL - Transaction Fees | [optional] [readonly] |
| history_pnl | str | Total realized PnL from closed positions | [optional] [readonly] |
| last_close_pnl | str | PNL of last position close | [optional] [readonly] |
| realised_point | str | Realized POINT PNL | [optional] [readonly] |
| history_point | str | History realized POINT PNL | [optional] [readonly] |
| adl_ranking | int | 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] |
| pending_orders | int | Current pending order quantity | [optional] [readonly] |
| close_order | PositionCloseOrder | [optional] | |
| mode | str | Position mode, including: - `single`: Single position mode - `dual_long`: Long position in dual position mode - `dual_short`: Short position in dual position mode | [optional] |
| cross_leverage_limit | str | Cross margin leverage (valid only when `leverage` is 0) | [optional] |
| update_time | int | Last update time | [optional] [readonly] |
| update_id | int | Update ID. The value increments by 1 each time the position is updated | [optional] [readonly] |
| open_time | int | First Open Time | [optional] |
| risk_limit_table | str | Risk limit table ID | [optional] [readonly] |
| average_maintenance_rate | str | Average maintenance margin rate | [optional] [readonly] |
| pid | int | Sub-account position ID | [optional] [readonly] |