5.1. Đặt lệnh điều kiện
Last updated
Last updated
Request body
Response body
Field | Type | Description |
---|---|---|
url
https://services.dnse.com.vn/conditional-order-api/v1/orders
method
POST
header
Authorization: Bearer <token>
param
request body
{
"condition": "price <= 26650",
"targetOrder": {
"quantity": 100,
"side": "NB",
"price": 26600,
"loanPackageId": 1531,
"orderType": "LO"
},
"symbol": "HPG",
"props": {
"stopPrice": 26650,
"marketId": "UNDERLYING"
},
"accountNo": "0001000006",
"category": "STOP",
"timeInForce": {
"expireTime": "2024-10-23T07:30:00.000Z",
"kind": "GTD"
}
}
success response body
{
"id": "csc7iqa45sbpqutqm81g"
}
error response body
{
"message":
"Invalid signature"
}
Field
Type
Description
condition
String
Điều kiện đặt price >= stopPrice price <= stopPrice
targetOrder
Object
targetOrder.quantity
Double
Khối lượng đặt
targetOrder.side
String
Lệnh mua: NB, Lệnh bán:NS
targetOrder.price
Doble
Giá đặt, đơn vị đồng
targetOrder.loanPackageId
Integer
Mã gói vay, lấy gói vay muốn đặt từ api danh sách gói vay
targetOrder.orderType
String
Loại lệnh, thuộc các giá trị sau:
LO: lệnh giới hạn
MP/MTL: lệnh thị trường
symbol
String
Mã
props
Object
props.stopPrice
Double
Giá trigger lệnh điều kiện
props.marketId
String
lệnh cơ sở: UNDERLYING Lệnh phái sinh: DERIVATIVES
accountNo
String
Mã tiểu khoản
category
String
STOP
timeInForce
Object
timeInForce.expireTime
String
Thời gian hết hạn lệnh
timeInForce.kind
String
Loại : GTD
id
String
id của lệnh điều kiện