개요
- 바이빗의 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 부분이 [] 로 되어있음.
연관
웹소켓 기반 실시간 주문정보 수신하기
암호화폐. API. bybit. 나의 주문 정보 실시간 받기.
개요 거래소 바이빗의 USD 종목, USDT 종목 내가 주문 송신한것에 의한 WebSocket 으로 실시간 수신되는 주문응답. USD 종목에서의 주문 실시간 정보 order 실시간 정보 요청 구문. websocket.send('{"op": "subsc
igotit.tistory.com
암호화폐. API. 바이빗. REST , WebSocket
bybit API 개요 - 형식 : REST , WebSocket - bybit 거래소 가입 하여 API 키 발급 받아야 API 적용된 클라이언트 앱에서 활용가능. - 개발가능한 언어 : REST, WebSocket 구현가능한 모든 언어 - C++, 자바스크립..
igotit.tistory.com
거래소. bybit. 바이빗. 개요. 가입방법. 암호화폐
바이빗 거래소 주요특징. - 거래가능 종목 : - BTCUSD , ETHUSD , EOSUSD , XRPUSD - 최대 레버리지 100 까지 가능 매매자가 레버리지 사용 유무 선택가능. 바이빗 레버리지 상세 - - 장점 : 레버리지 1에서
igotit.tistory.com
첫 등록 : 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 |
댓글