query.position
Lấy thông tin vị thế cho tài khoản. Tài khoản cổ phiếu trả về equity, tài khoản phái sinh trả về
derivative. Không yêu cầu chữ ký.
Scope bắt buộc: tradingws:position:get.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Tài khoản giao dịch cần lấy thông tin vị thế.
Tài khoản 6 số định danh khách hàng tại SSI. Nếu số tài khoản là 003C123888 thì clientId = 123888.
Nếu true, trả về tóm tắt vị thế phái sinh. Nếu false, trả về chi tiết từng vị thế. Chỉ áp dụng cho tài khoản phái sinh.
Response Body
application/json
application/json
Sample Request
wscat -c wss://api.ssi.com.vn/ws/v3/trading -x '{
"id": "req-0009",
"method": "query.position",
"params": {
"accountNo": "0901351",
"querySummary": true
},
"timestamp": 1755000008000
}'Sample Response
{
"id": "req-0009",
"method": "query.position",
"status": 200,
"result": {
"equity": [
{
"accountNo": "0901351",
"symbol": "SSI",
"quantity": "1000",
"sellableQuantity": "1000"
}
],
"derivative": null
},
"rateLimit": {
"limit": 100,
"remaining": 96,
"resetMs": 840
}
}fco.statusHistoryWS
Lấy lịch sử thay đổi trạng thái của một lệnh điều kiện (`fcoId`). Không yêu cầu chữ ký. Nếu bị lỗi HOẶC danh sách lịch sử rỗng, response trả về `error.code: "FCO_ERROR"` (khác với `fco.orderbook`/`fco.list`, vốn coi danh sách rỗng vẫn là thành công). Scope bắt buộc: `tradingws:fco:get`.
query.maxBuySellWS
Lấy khối lượng mua/bán tối đa theo tài khoản, mã và giá. Không yêu cầu chữ ký. Scope bắt buộc: `tradingws:maxBuySell:get`.