개요
- 바이빗의 USD 종목 , USDT종목의 내 주문정보 HTTP Request 로 받기.
USD 종목 의 주문정보 받기
HTTP Request
GET /v2/private/order
Request Parameters
parameter | required | type | comments |
order_id | false | string | Order ID. Required if not passing order_link_id |
order_link_id | false | string | Agency customized order ID. Required if not passing order_id |
symbol | true | string | Symbol |
- 인자 order_id 혹은 order_link_id 기록하여 요청하면 해당 아이디 1개의 주문 정보만 반환, 지정하지 않고 요청하면 해당 심볼의 모든 미체결 주문 정보들 모두 반환됨.
Response Parameters
parameter | type | comments |
user_id | number | UserID |
symbol | string | Symbol |
side | string | Side |
order_type | string | Order type |
price | number | Order price |
qty | number | Order quantity in USD |
time_in_force | string | Time in force |
order_status | string | Order status |
ext_fields | json | Extension field |
leaves_qty | number | Number of unfilled contracts from the order's size |
leaves_value | number | The estimated value corresponding to the number of remaining orders |
cum_exec_qty | number | Cumulative qty of trading |
cum_exec_value | number | Cumulative value of trading |
cum_exec_fee | order_link_id | string |
reject_reason | string | The reason the order was rejected |
cancel_type | string | Trigger scenario for cancel operation |
order_link_id | string | Customised order ID |
created_at | string | Creation time |
updated_at | string | Update time |
order_id | string | Order ID |
websocket 으로 수신되는 데이터 항목대비 http request 로 수신되는 데이터에는 user_id 제공됨.
{
"ret_code": 0,
"ret_msg": "OK",
"ext_code": "",
"ext_info": "",
"result": {
"user_id": 106958,
"symbol": "BTCUSD",
"side": "Buy",
"order_type": "Limit",
"price": "11756.5",
"qty": 1,
"time_in_force": "PostOnly",
"order_status": "Filled",
"ext_fields": {
"o_req_num": -68948112492,
"xreq_type": "x_create"
},
"last_exec_time": "1596304897.847944",
"last_exec_price": "11756.5",
"leaves_qty": 0,
"leaves_value": "0",
"cum_exec_qty": 1,
"cum_exec_value": "0.00008505",
"cum_exec_fee": "-0.00000002",
"reject_reason": "",
"cancel_type": "",
"order_link_id": "",
"created_at": "2020-08-01T18:00:26Z",
"updated_at": "2020-08-01T18:01:37Z",
"order_id": "e66b101a-ef3f-4647-83b5-28e0f38dcae0"
},
"time_now": "1597171013.867068",
"rate_limit_status": 599,
"rate_limit_reset_ms": 1597171013861,
"rate_limit": 600
}
//When only symbol is passed, the response uses a different structure:
{
"ret_code": 0,
"ret_msg": "OK",
"ext_code": "",
"ext_info": "",
"result": [
{
"user_id": 100228,
"symbol": "BTCUSD",
"side": "Sell",
"order_type": "Limit",
"price": "17740",
"qty": 10,
"time_in_force": "GoodTillCancel",
"order_status": "New",
"ext_fields": {
"o_req_num": 434743,
"xreq_type": "x_create"
},
"last_exec_time": "1608193181.827761",
"leaves_qty": 10,
"leaves_value": "0.00056369",
"cum_exec_qty": 0,
"cum_exec_value": "0.00008505",
"cum_exec_fee": "-0.00000002",
"reject_reason": "EC_NoError",
"cancel_type": "UNKNOWN",
"order_link_id": "",
"created_at": "2020-12-17T08:19:41.827637283Z",
"updated_at": "2020-12-17T08:19:41.827761Z",
"order_id": "d570d931-771e-4911-a24e-cdeddedb5b0e"
},
...
{
"user_id": 100228,
"symbol": "BTCUSD",
"side": "Sell",
"order_type": "Limit",
"price": "17740",
"qty": 10,
"time_in_force": "GoodTillCancel",
"order_status": "New",
"ext_fields": {
"o_req_num": 434728,
"xreq_type": "x_create"
},
"last_exec_time": "1608193178.955412",
"leaves_qty": 10,
"leaves_value": "0.00056369",
"cum_exec_qty": 0,
"cum_exec_value": "0.00008505",
"cum_exec_fee": "-0.00000002",
"reject_reason": "EC_NoError",
"cancel_type": "UNKNOWN",
"order_link_id": "",
"created_at": "2020-12-17T08:19:38.955297869Z",
"updated_at": "2020-12-17T08:19:38.955412Z",
"order_id": "88b91101-7ac1-40af-90b8-72d53fe23622"
}
],
"time_now": "1608193190.911073",
"rate_limit_status": 599,
"rate_limit_reset_ms": 1608193190909,
"rate_limit": 600
}
주문 없는 경우 반환되는 데이터
- 아래처럼 result 부분이 [] 로 되어있음.
USDT 종목 의 주문정보 받기
HTTP Request
GET /private/linear/order/search
Request Parameters
parameter | required | type | comments |
order_id | false | string | Order ID. |
order_link_id | false | string | Agency customized order ID. |
symbol | true | string | Symbol |
- 인자 order_id 혹은 order_link_id 기록하여 요청하면 해당 아이디 1개의 주문 정보만 반환, 지정하지 않고 요청하면 해당 심볼의 모든 미체결 주문 정보들 모두 반환됨.
Response Parameters
parameter | type | comments |
order_id | string | Your active order ID. The unique order ID returned to you when the corresponding active order was created |
user_id | number | UserID |
symbol | string | Symbol |
side | string | Side |
order_type | string | Order type |
price | number | Order price |
qty | number | Order quantity in USD |
time_in_force | string | Time in force |
order_status | string | Order status |
last_exec_price | number | Last execution price |
cum_exec_qty | number | Cumulative qty of trading |
cum_exec_value | number | Cumulative value of trading |
cum_exec_fee | number | Cumulative trading fees |
reduce_only | bool | true means close order, false means open position |
close_on_trigger | bool | Is close on trigger order |
order_link_id | string | Customised order ID |
created_time | string | Creation time |
updated_time | string | Update time |
take_profit | number | Take profit price |
stop_loss | number | Stop loss price |
tp_trigger_by | string | Trigger price type. Default LastPrice |
sl_trigger_by | string | Trigger price type. Default LastPrice |
websocket 으로 수신되는 데이터 항목대비 http request 로 수신되는 데이터에는 user_id 제공됨.
{
"ret_code": 0,
"ret_msg": "OK",
"ext_code": "",
"ext_info": "",
"result": {
"order_id": "e3f7662b-8b94-42e2-8d46-dead09dd2a52",
"user_id": 106958,
"symbol": "BTCUSDT",
"side": "Sell",
"order_type": "Market",
"price": 11775,
"qty": 0.001,
"time_in_force": "ImmediateOrCancel",
"order_status": "Filled",
"last_exec_price": 11874.5,
"cum_exec_qty": 0.001,
"cum_exec_value": 11.8745,
"cum_exec_fee": 0.00890588,
"order_link_id": "",
"reduce_only": false,
"close_on_trigger": false,
"created_time": "2020-08-10T19:28:56Z",
"updated_time": "2020-08-10T19:28:57Z"
},
"time_now": "1597171508.869341",
"rate_limit_status": 598,
"rate_limit_reset_ms": 1597171508867,
"rate_limit": 600
}
//When only symbol is passed, the response uses a different structure:
{
"ret_code": 0,
"ret_msg": "OK",
"ext_code": "",
"ext_info": "",
"result": [
{
"order_id": "6449d89e-6ef5-4f54-a065-12b2744de0ae",
"user_id": 118921,
"symbol": "LINKUSDT",
"side": "Buy",
"order_type": "Limit",
"price": 9,
"qty": 0.1,
"time_in_force": "GoodTillCancel",
"order_status": "New",
"last_exec_price": 11874.5,
"cum_exec_qty": 0.005,
"cum_exec_value": 11.8745,
"cum_exec_fee": 0.00890588,
"order_link_id": "",
"reduce_only": false,
"created_time": "2020-11-27T08:25:44Z",
"updated_time": "2020-11-27T08:25:44Z",
"take_profit": 0,
"stop_loss": 0,
"tp_trigger_by": "UNKNOWN",
"sl_trigger_by": "UNKNOWN"
},
...
{
"order_id": "6d4dc4e0-b4e3-4fc5-a92d-3d693bdff4a5",
"user_id": 118921,
"symbol": "LINKUSDT",
"side": "Buy",
"order_type": "Limit",
"price": 8.2,
"qty": 9999,
"time_in_force": "GoodTillCancel",
"order_status": "New",
"last_exec_price": 11888.5,
"cum_exec_qty": 0.004,
"cum_exec_value": 11.8745,
"cum_exec_fee": 0.00890588,
"order_link_id": "",
"reduce_only": false,
"created_time": "2020-11-23T09:19:49Z",
"updated_time": "2020-11-23T09:20:31Z",
"take_profit": 0,
"stop_loss": 0,
"tp_trigger_by": "UNKNOWN",
"sl_trigger_by": "UNKNOWN"
}
],
"time_now": "1606465563.551193",
"rate_limit_status": 599,
"rate_limit_reset_ms": 1606465563547,
"rate_limit": 600
}
주문 없는 경우 반환되는 데이터
- 아래처럼 result 부분이 [] 로 되어있음.
연관
웹소켓 기반 실시간 주문정보 수신하기
첫 등록 : 2020.12.20
최종 수정 :
단축 주소 : https://igotit.tistory.com/2734
'트레이딩 > 암호화폐' 카테고리의 다른 글
암호화폐. 비트코인 언제 하락? 판단기준 ? (4) | 2021.01.10 |
---|---|
암호화폐. API. bybit. 주문 체결 정보 실시간 받기. websocket (6) | 2021.01.04 |
암호화폐. API. bybit. 나의 주문 정보 실시간 받기. websocket (14) | 2020.12.19 |
bybit. 파이썬 웹소켓 종료 오류 및 해결책. websockets.exceptions.ConnectionClosedError: code = 1006 (3) | 2020.12.19 |
총상금 5억원 투자대회. 12월12일~12월23일. 암호화폐 바이빗. (1) | 2020.12.08 |
댓글