Skip to main content

Create Order

Create Order

HTTP Request

POST /contract/v3/private/copytrading/order/create

Request Parameters

ParameterRequiredTypeComments
sidetruestringSide
symboltruestringSymbol
orderTypetruestringActive order type
qtytruestringOrder quantity
pricefalsestringOrder price
takeProfitfalsestringTake profit price
stopLossfalsestringStop loss price
tpTriggerByfalsestringType of take-profit activation price, LastPrice by default
slTriggerByfalsestringType of stop-loss activation price, LastPrice by default
orderLinkIdfalsestringUnique user-set order ID. Maximum length of 36 characters

Response Parameters

ParameterTypeComments
orderIdstringOrder ID
orderLinkIdstringUnique user-set order ID. Maximum length of 36 characters

Request Example

curl --location --request POST 'https://api-testnet.bybit.com/contract/v3/private/copytrading/order/create' \
--header 'X-BAPI-SIGN-TYPE: 2' \
--header 'X-BAPI-SIGN: XXXXX' \
--header 'X-BAPI-API-KEY: XXXXX' \
--header 'X-BAPI-TIMESTAMP: 1670831398044' \
--header 'X-BAPI-RECV-WINDOW: 5000' \
--header 'Content-Type: application/json; charset=utf-8' \
--data-raw '{"side":"Sell","symbol":"BTCUSDT","orderType":"Limit","qty":"0.001","price":"20000","takeProfit":"0","stopLoss":"0","tpTriggerBy":"LastPrice","slTriggerBy":"LastPrice"}'

Response Example

{
"retCode": 0,
"retMsg": "success",
"result": {
"orderId": "419190fe-016c-469a-810e-936bef2f5d59",
"orderLinkId": "234590fe-016c-44f6-fg78"
}
}