行情接口概览
类型 | 功能简介 | 协议 | 说明 |
---|---|---|---|
拉取 | 查询标的信息 | 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的方式去调用。