传统的“轮询”(Polling)方式——定时向服务器发送请求拉取最新数据——不仅效率低下,而且存在延迟,难以捕捉瞬息万变的市场脉搏。而“全推”(Full Push)模式的出现,彻底改变了这一局面。
- 毫秒级延迟:数据变化即刻推送,无需等待下一次轮询。
- 极低开销:无需重复发送请求,节省带宽与计算资源。
- 全市场覆盖:一次订阅,即可获取全市场数千只股票的动态。
TickPlus 全推数据全家桶
TickPlus 平台为不同层次的用户提供了多维度、跨市场的全推数据接口。以下是主要全推类型一览:
| 全推类型 | 接口路径 | 权限要求 | 数据内容 | 更新频率 |
|---|---|---|---|---|
| 实时行情全推 | /plus/basic/fullquotes | 基础版+ | 最新价、量、开高低收、昨收 | 秒级 |
| 行情指标全推 | /plus/basic/fullfactor | 基础版+ | 涨跌幅、换手率、量比、市盈率、内外盘等30+指标 | 1-2分钟 |
| 实时分钟全推 | /plus/pro/fullminute | 高级版+ | 1分钟K线数据(开高低收、成交量额) | 每分钟 |
| 港股实时行情全推 | /plus/pro/fullhkquotes | 高级版+ | 港股实时价量数据 | 秒级 |
| 美股实时行情全推 | /plus/pro/fullusaquotes | 高级版+ | 美股实时价量数据 | 秒级 |
| 集合竞价全推 | /plus/expert/fullbid | 专业版 | 竞价期间逐笔撮合数据(价、量、未匹配量) | 实时(9:15-9:25) |
| 买卖五档全推 | /plus/expert/fullfive | 专业版 | 买一至买五、卖一至卖五的价与量 | 实时 |
| 涨停板全推 | /plus/expert/fullboard | 专业版 | 涨停股票列表、封板时间、封板资金等 | 实时 |
🛠️ 实战:如何使用TickPlus全推接口
以下以 Python 为例,演示如何获取全市场实时行情全推数据。
1. 获取Token
- 访问 TickPlus官网 注册并登录。
- 在控制面板获取您的专属 Token。
2. 调用全推接口
import requests
# 基础URL
url = "http://api.tickplus.org/plus/basic/fullquotes"
# 参数:获取全市场A股实时行情
params = {
"symbol": "stock", # 股票类型
"code": "", # 空字符串表示全市场
"token": "YOUR_TOKEN"
}
response = requests.get(url, params=params)
data = response.json()
# 查看第一条股票数据
print(data[0])
返回示例(仅显示关键字段):
{
"t": "2025-05-13 14:30:05",
"code": "000001",
"o": 11.15,
"c": 11.12,
"h": 11.21,
"l": 11.11,
"v": 804741,
"a": 896712450,
"pc": 11.19
}
3. 批量获取指定股票的全推行情
如果只想监控自选股,可通过 code 参数传入逗号分隔的股票代码:
params = {
"symbol": "stock",
"code": "000001,600519,000858", # 最多100个
"token": "YOUR_TOKEN"
}
4. 获取更丰富的指标
使用 fullfactor 接口可获得涨跌幅、换手率、市盈率、内外盘等核心指标:
url2 = "http://api.tickplus.org/plus/basic/fullfactor"
params2 = {
"symbol": "stock",
"code": "", # 全市场
"token": "YOUR_TOKEN"
}
resp2 = requests.get(url2, params=params2)
print(resp2.json()[0]) # 打印第一只股票的指标
返回字段中包括:zdf(涨跌幅)、hsl(换手率)、lb(量比)、wp(外盘)、np(内盘)、dtsyl(动态市盈率) 等。
🎯 全推数据的核心应用场景
| 场景 | 适用的全推接口 | 价值点 |
|---|---|---|
| 盘中异动监控 | /fullquotes + /fullfactor | 实时捕捉个股快速拉升、放量突破 |
| 高频交易策略 | /fullminute (1分钟K线) | 构建分钟级均线、MACD等指标,捕捉短期趋势 |
| 集合竞价抢筹 | /fullbid | 9:15-9:25期间实时跟踪竞价变化,发现抢筹信号 |
| 盘口深度分析 | /fullfive | 观察买卖五档压力与支撑,识别主力挂单意图 |
| 涨停板复盘 | /fullboard | 获取当日涨停个股的封板时间、封单量、连板天数 |
| 跨资产配置 | /fullhkquotes + /fullusaquotes | 同时监控港股、美股,实现全球化投资 |
💡 总结
- “全推”是实时行情的正确打开方式:相比轮询,全推模式具有低延迟、低开销、高实时性的绝对优势。
- TickPlus 提供了完整的全推数据矩阵:从基础行情到分钟K线,从A股到港美股,从盘口五档到涨停板,满足从散户到专业量化机构的全场景需求。
- 接入简单,文档清晰:只需一个GET请求,即可获取全市场数千只股票的实时数据。
- 适合量化策略开发与实盘监控:无论是回测还是生产环境,全推数据都是构建高响应系统的基石。