github.com/frankrap/okex-api@v1.0.4/futures_ws_results.go (about) 1 package okex 2 3 import "time" 4 5 type WSFuturesPositionResult struct { 6 Table string `json:"table"` 7 Data []WSFuturesPosition `json:"data"` 8 } 9 10 type WSFuturesPosition struct { 11 LongQty string `json:"long_qty"` 12 LongAvailQty string `json:"long_avail_qty"` 13 LongMargin string `json:"long_margin"` 14 LongLiquiPrice string `json:"long_liqui_price"` 15 LongPnlRatio string `json:"long_pnl_ratio"` 16 LongAvgCost string `json:"long_avg_cost"` 17 LongSettlementPrice string `json:"long_settlement_price"` 18 RealisedPnl string `json:"realised_pnl"` 19 ShortQty string `json:"short_qty"` 20 ShortAvailQty string `json:"short_avail_qty"` 21 ShortMargin string `json:"short_margin"` 22 ShortLiquiPrice string `json:"short_liqui_price"` 23 ShortPnlRatio string `json:"short_pnl_ratio"` 24 ShortAvgCost string `json:"short_avg_cost"` 25 ShortSettlementPrice string `json:"short_settlement_price"` 26 InstrumentID string `json:"instrument_id"` 27 LongLeverage string `json:"long_leverage"` 28 ShortLeverage string `json:"short_leverage"` 29 CreatedAt time.Time `json:"created_at"` 30 UpdatedAt time.Time `json:"updated_at"` 31 Timestamp time.Time `json:"timestamp"` 32 MarginMode string `json:"margin_mode"` 33 ShortMarginRatio string `json:"short_margin_ratio"` 34 ShortMaintMarginRatio string `json:"short_maint_margin_ratio"` 35 ShortPnl string `json:"short_pnl"` 36 ShortUnrealisedPnl string `json:"short_unrealised_pnl"` 37 LongMarginRatio string `json:"long_margin_ratio"` 38 LongMaintMarginRatio string `json:"long_maint_margin_ratio"` 39 LongPnl string `json:"long_pnl"` 40 LongUnrealisedPnl string `json:"long_unrealised_pnl"` 41 LongOpenOutstanding string `json:"long_open_outstanding"` 42 ShortOpenOutstanding string `json:"short_open_outstanding"` 43 LongSettledPnl string `json:"long_settled_pnl"` 44 ShortSettledPnl string `json:"short_settled_pnl"` 45 Last string `json:"last"` 46 }