Pilot Features
UTA can trade USDC Futures via V5
- Available date: Testnet - alive, Mainnet - 20 Mar 2023
- Cover: Unified trading account users only
- Details: Add USDC Futures trading pair
Institutional Lending V5 API
- Available date: Testnet - alive, Mainnet - 13 Mar 2023
- Cover: Institutional clients who applied OTC
- Details: Clients can get LTV, lends and repayment information
Normal account can trade Spot via V5
- Available date: Testnet - alive, Mainnet - 10 Mar 2023
- Cover: Normal account
- Details: Use V5 API to trade Spot for normal account
Unify symbol status enums
- Available date: Testnet - alive, Mainnet - 10 Mar 2023
- Cover: /v5/market/instruments-info
status
field - Details: Use
Trading
,Closed
,Settling
,PreLaunch
,Deliverying
Release V5 Margin trade (normal account) API
- Available date: Testnet - alive, Mainnet - 3 Mar 2023
- Cover: Normal account can operate margin trade via V5
- Details: able to loan, repay margins with V5
UTA can trade Inverse Contract
- Available date: Testnet - alive, Mainnet - 21 Feb 2023
- Cover: UTA has ability to trade inverse contract via V5 API
- Details: Please note that inverse contract trade is conducted though the CONTRACT wallet
Merge SPOT account into UNIFIED account(IMPORTANT)
- Available date: est. March 3rd, 2023
- Cover: UTA users only
- Details: You need to adjust withdrawal logic by transfer funds to
FUND
account first, then call withdraw API
Use RSA keys to authenticate
- Available date: Testnet - alive, Mainnet - 21 Feb 2023
- Cover: All V3 & V5 the endpoints need authentication
- Details: Please refer to this guideline to have a quick start
Add a new enum type for execType
- Available date: Testnet - alive, Mainnet - 20 Feb 2023
- Cover: Contract V3 - Websocket private channel - execution topic
- Details: Funding execution stream will be pushed depending on the funding interval of the symbol.
Normal account is supported by V5 API
- Available date: Testnet - alive, Mainnet - 9 Feb 2023
- Cover: non-unified account can trade USDT perpetual and Inverse contract
- Details: After this release, you may get some 401 errors or 404 errors if you have following actions:
401: You are using v1/v2 way to pass authentication params:
GET https://api.bybit.com/v5/position/list?api_key=xxx&category=linear&recv_window=5000&symbol=ETHUSDT×tamp=1675929695887&sign=xxx
You should pass them in the request header:
Host: api-testnet.bybit.com
-H 'X-BAPI-SIGN: XXXXXXXXXX' \
-H 'X-BAPI-API-KEY: XXXXXXXXXX' \
-H 'X-BAPI-TIMESTAMP: 1658384431891' \
-H 'X-BAPI-RECV-WINDOW: 5000'
404: For below APIs, if you use unsuitable category, i.e., you use Normal account to access category=option/spot
Adjust error code
- Available date: Testnet - alive, Mainnet - 19 JAN 2023
- Cover: V5 Set Margin Mode, V3-Unified Set Margin Mode and V1-USDC Set Margin Mode
- Details:
Old error code | New error code | Msg |
---|---|---|
110073 | Set margin mode failed | |
10016 | Server error |
Add level 500 depth
- Available date: Testnet - 13 JAN 2023, Mainnet - 16 JAN 2023
- Cover: V5 orderbook and V3 orderbook
- Details: Linear contract and inverse contract supports 500 depth, and the push frequency is 100ms.