BASE32 / MARKET DATA
Swagger ↗ ReDoc ↗
BASE32 / MARKET DATA

行情开发文档

按服务查阅连接地址、Subject、字段和案例。

NATS实时行情使用 C++ / Python 客户端直接订阅;ClickHouse 通过独立 HTTP 连接查询。
01 / REALTIME · NATS 实时订阅

沪深 Level 2

快照、逐笔成交、逐笔委托与指数行情,以紧凑二进制结构低延迟推送。

连接信息
协议
NATS
地址
nats://quote1.base32.cn:4222
nats://quote2.base32.cn:4222
nats://quote6.base32.cn:4222
nats://quote8.base32.cn:4222
数据格式
C++ #pragma pack(1) 原始二进制
主题 / 数据表
名称Subject / 表说明
L2 十档快照stk.l2.<symbol>沪深十档盘口;北交所为五档,含加权均价与总量。查看完整字段 →
逐笔成交stk.trans.<symbol>沪深逐笔成交明细,撤单价格已做服务端关联还原。查看完整字段 →
逐笔委托stk.order.<symbol>沪深逐笔委托、撤单与订单簿重构所需字段。查看完整字段 →
指数行情stk.index.<symbol>沪深指数快照与成交统计。查看完整字段 →
接入提示stk.l2.> / stk.trans.> / stk.order.> / stk.index.>stk.l2.600519(1 个主题额度)stk.>(会把所有流合并,易触发 Slow Consumer)
02 / FLOW · NATS 实时推送

股票资金流

按东方财富口径计算超大单、大单、中单、小单与主力的秒级、分钟级资金流。

连接信息
协议
NATS
地址
nats://quotex.base32.cn:4222
数据格式
FundFlowNats #pragma pack(1) 原始二进制
主题 / 数据表
名称Subject / 表说明
秒级资金流stk.flow.1s.<symbol>每秒推送,bucket_ms 是该秒结束时刻。查看完整字段 →
分钟级资金流stk.flow.1m.<symbol>每分钟推送,基于秒级数据聚合。查看完整字段 →
全市场通配stk.flow.1s.> / stk.flow.1m.>支持 >,也可按需使用 stk.flow.*.600519。查看完整字段 →
接入提示单笔委托金额 ≥ 100 万元20–100 万元 / 4–20 万元单笔委托金额 < 4 万元
03 / QUERY · ClickHouse HTTP

盘中 L2 数据库

通过 HTTP 网关查询盘中 L2 与历史日线数据,按扫描量与输出量计费。

连接信息
协议
HTTP Basic Auth
地址
https://store.base32.cn:8123
数据格式
ZSTD / Gzip 传输压缩
主题 / 数据表
名称Subject / 表说明
逐笔成交表stk.trans全市场股票、基金逐笔撮合明细,L2 数据保留 7 日。查看完整字段 →
逐笔委托表stk.order逐笔挂单与撤单委托数据。查看完整字段 →
十档快照表stk.l2十档盘口、价格、量、委托笔数与交易阶段。查看完整字段 →
日线历史表stk.dayline_raw股票、指数、ETF、基金等最近 20 多年日线数据。查看完整字段 →
接入提示max(Read Bytes, Result Bytes 折算值)始终带 date + symbol 过滤,谨慎使用 argMax / avg60s / 2 threads / 4GB / 50,000,000 rows
04 / EXTENSION · NATS 实时订阅

广期所期货行情

广期所五档期货 L2、五档量统计与最优价十笔委托,配套 Python 解码案例。

连接信息
协议
NATS + little-endian
地址
以服务方提供的公网 NATS 地址为准
数据格式
packed binary,无 JSON 序列化
主题 / 数据表
名称Subject / 表说明
L2 快照gfex.fut_l2.<contract>最新价、成交量、持仓量、五档买卖盘口。查看完整字段 →
成交量统计gfex.fut_qty.<contract>五档价格及买开、买平、卖开、卖平数量。查看完整字段 →
最优价十笔委托gfex.fut_order.<contract>最优买卖价及买卖各十笔委托数量。查看完整字段 →
接入提示小端、标准字段大小、无对齐填充YYYYMMDD + HHMMSSmmmexpected 428/244/220 bytes 通常是 Subject 类型不匹配
NATS / CLIENT TEST

NATS 订阅试跑

输入服务、Subject 和账号,生成 Python 代码并真实订阅 5 秒。行情数据由 NATS 推送,不由 HTTP API 转发。

NATSTCP / PACKED BINARY
READY

选择服务和类别
生成真实 Subject

NATS TCPPYTHON EXAMPLE

生成完整 Python 订阅代码,真实连接并运行 5 秒。

点击 Try it 生成案例代码
CONSOLE / 5 SECONDS
试跑结果会在这里显示
SERVERnats://quote5.base32.cn:4222
AUTHlevel2_test / level2_test
PAYLOADpacked binary
PYTHON CLIENT
Try it 后显示完整 Python 代码
CLICKHOUSE / HTTP
SELECT symbol, date, time, last, volume
FROM stk.l2
WHERE symbol = '600519' AND date = toYYYYMMDD(today())
ORDER BY date DESC, time DESC
LIMIT 100 FORMAT JSONEachRow

数据库地址:store.base32.cn:8123。这条查询链路与 NATS 订阅分开。

DATABASE FIELDS

数据库字段字典

按数据表查看字段名、类型和含义。

SELECTED TABLE

stk.l2 · StkL2Snapshot

API 定义 ↗
字段类型说明
i价格字段普遍以 ×10000 定点存储。
PUBLIC MATERIALS

使用说明与客户端示例

公开下载区只放接入所需的使用说明和客户端示例,不包含服务端实现、内部计算口径或原始内部文档。

使用说明文档

客户端示例程序

示例用于客户端联调;POD 头文件是公开的 C++ 解码依赖。