跳轉到內容

有效訂單

此端點用於查詢已認證帳戶下的有效訂單(即尚未完全成交或已撤銷的訂單)。可依市場進行篩選。通常用於即時監控未完成的訂單。


HTTP 請求

bash
GET /trade/v1/orders/active

請求參數

參數名稱類型是否必填說明
marketENUM市場代碼,用於篩選訂單(參見 market 列舉定義)
portfolio_idSTRING投資組合 ID
page_indexINT當前頁碼,預設為 1
page_sizeINT每頁返回記錄數,預設為 20,上限 100

範例 cURL 請求

bash
curl --location --request GET '{$base_url}/trade/v1/orders/active?market=hkex' \
--header 'X-API-Key: YOUR_API_KEY' \
--header 'X-API-Signature: YOUR_GENERATED_SIGNATURE' \
--header 'X-API-Timestamp: 1746774142003'

成功回應格式

欄位名稱類型說明
marketENUM市場代碼
order_typeENUM訂單類型(如限價單、增強限價單等)
symbolSTRING股票代碼
nameSTRING股票名稱
order_sideENUM買賣方向:buysell
account_codeSTRING交易帳戶識別碼
order_noSTRING系統產生的訂單編號
order_statusENUM當前訂單狀態
priceDECIMAL下單價格
qtyDECIMAL下單總數量
outstand_qtyDECIMAL尚未成交的剩餘數量
execute_qtyDECIMAL已成交數量
execute_priceDECIMAL平均成交價格
execute_amountDECIMAL已成交總金額
chargeDECIMAL交易手續費
charge_base_currencySTRING手續費幣別
base_currencySTRING交易幣別
trigger_priceDECIMAL觸發價格(條件單適用)
reference_idSTRING客戶自訂訂單編號
portfolio_idSTRING投資組合 ID(用戶自訂外部 ID)
reject_reasonSTRING拒絕原因(如有)
update_timeLONG最後更新時間戳(UNIX 格式)
create_timeLONG訂單建立時間戳(UNIX 格式)

成功回應範例

json
{
	"code": 0,
	"data": {
		"total_records": 1,
		"page": 1,
		"page_size": 20,
		"orders": [
			{
				"market": "hkex",
				"order_type": "enhanced_limit_order",
				"symbol": "00700",
				"name": "TENCENT",
				"order_side": "buy",
				"account_code": "80114138",
				"order_no": "22000000022",
				"order_status": "can",
				"price": 423.83,
				"qty": 1000,
				"outstand_qty": 0,
				"execute_qty": 1000,
				"execute_amount": 423.83,
				"charge": 20.03,
				"charge_base_currency": "HKD",
				"base_currency": "HKD",
				"reference_id": "",
				"portfolio_id": "",
				"reject_reason": "",
				"update_time": 1746775317,
				"create_time": 1746775257
			}
		]
	}
}

錯誤回應範例

json
{
	"code": 500,
	"message": "Internal Service Error",
	"details": ""
}

完整錯誤說明請參見 錯誤碼參考