行情接口概覽
類型 | 功能簡介 | 協議 | 說明 |
---|---|---|---|
拉取 | 查詢標的信息 | HTTP、GRPC | |
K線 | HTTP、GRPC | HTTP僅支持A股(中華通)及港股BMP查詢;GRPC可支持所有行情獲取,只要用戶擁有對應的行情權限 | |
行情快照 | HTTP、GRPC | ||
實時擺盤 | GRPC | ||
逐筆明細 | GRPC | ||
查詢市場交易日曆 | HTTP | 獲取市場的交易日 | |
推送 | 獲取Token | GRPC | 支持行情快照、實時擺盤、逐筆明細推送 |
訂閱 | GRPC | ||
取消訂閱 | GRPC | ||
行情推送 | MQTT |
說明:
對於gRPC接口,當執行以下這段代碼時:
- Python
- Java
grpc_client = GrpcApiClient(your_app_key, your_app_secret, 'hk')
QuotesApiClient quotesApiClient = QuotesApiClient.builder()
.appKey(Env.APP_KEY)
.appSecret(Env.APP_SECRET)
.regionId(Region.hk.name())
.build();
會去初始化一條gRPC連接,後續當接口請求都會使用這條gRPC連接進行數據請求和接收。每建立一條連接,我們都認為是一次行情會話,每個App Key最多隻能建立10條gRPC連接。
部分接口支持gRPC外還支持HTTP接口,方便用戶進行數據獲取。但與MQTT長連接相關的獲取token、訂閱、取消訂閱接口只支持gRPC的方式去調用。