发现宝藏,一款股票实时行情数据接口的开源项目

先上干货

前言

量化时代,出现了更多的开发者和研究者需要构建创新的交易和分析工具,满足金融行业的需求,进行量化策略回测和模型验证。XTick行情API提供了全面、准确、稳定的实时行情数据。

XTick的诞生

股票量化不是一个新名词,在国外几十年前就很流行,量化交易之父西蒙斯是先行者,也是一位伟大的数学家。国内提供量化平台的服务商也很多,比较有名的的聚宽。

对于量化交易者来说,一个稳定、准确的实时行情数据源是构建策略的基石,是根基,至关重要。

XTick开源项目也因此诞生,为量化交易爱好者们提供稳定、可靠的数据源,让他们专注于策略的回测,提升策略收益率。

数据范围

XTick平台接入了沪深京A股、ETF基金、主流指数、港股等数据种类,包括tick数据、竞价数据、分钟数据、分笔数据、量化指标、所有K线等高频数据,均支持盘中毫秒级实时数据更新,盘后历史数据更新快。

分钟级别以上的K线数据,均支持复权数据。

数据类别 数据细分 更新方式 数据全推 获取方式 历史数据范围
tick数据 tick实时数据 实时更新 数据全推 api调用、ws推送 指数和北证:2025年10月-至今A股、ETF:2025年2月-至今api在线调用,近六个月
tick历史数据 盘后更新 按个股获取 api调用
竞价数据 竞价实时数据 实时更新 数据全推 api调用、ws推送 竞价历史:2025年7月-至今竞价历史详情:2025年2月-至今api在线调用,近六个月竞价历史详情数据,9:25分后支持数据全推
竞价历史数据 9:25分更新 数据全推 api调用
竞价历史详情数据 实时更新 按个股获取 api调用
分钟数据 1分钟实时数据 实时更新 数据全推 ws推送、ws推送 分钟级别数据:2024年4月-至今所有分钟周期数据,均支持复权
1分钟K线数据 按1分钟频率实时更新 数据全推 api调用、ws推送
其它分钟K线数据 按1分钟频率实时更新 按个股获取 api调用
日线数据 日线实时数据 实时更新 数据全推 api调用 日线级别数据:公司上市-至今日线数据支持复权
日线历史数据 3:05分更新 数据全推 api调用
资金流数据 资金流实时数据 实时更新 数据全推 api调用 资金流历史:2025年7月-至今api在线调用,近六个月
资金流历史数据 3:05分更新 数据全推 api调用
连板天梯 涨停、跌停、炸板数据 实时更新 数据全推 api调用 连板天梯历史:2026年4月-至今
量化指标 量化因子实时数据 实时更新 数据全推 api调用、ws推送 2008年1月-至今
量化因子历史数据 3:05分更新 数据全推 api调用
核心指标 核心指标实时数据 实时更新 按个股获取 api调用 参考量化数据
金融指标 金融指标实时数据 实时更新 按个股获取 api调用 分钟级别指标:2024年4月-至今日线级别指标:公司上市-至今
金融指标历史数据 3:05分更新 按个股获取 api调用
财务数据 盘后更新 盘后更新 按个股获取 api调用 2008年1月-至今
其它数据 交易日历 3:05分更新 按个股获取 api调用 2010年1月-至今
股票列表 盘后更新 按个股获取 api调用 每日更新
除权变更数据 盘后更新 按个股获取 api调用 公司上市-至今
成交额统计 实时更新 按交易日获取 api调用 公司上市-至今
分笔数据 盘后更新 按个股获取 api调用 分笔数据历史:2025年2月-至今api在线调用,近六个月

数据特点

  • ✅ 日内分时数据,提供日线级别K线数据,盘中实时更新
  • ✅ 竞价实时数据,集合竞价详情数据,实时更新,适合短线选手
  • ✅ 分钟级别数据,包括1m、5m、15m、30m、60m等
  • ✅ 盘口实时数据,包括各类金融指标
  • ✅ 资金流实时数据,包括主买、主卖,大单、超大单挂单分流
  • ✅ 连板天梯,提供盘中实时涨停板、跌停板、炸板股票信息,包括最高板,以及封板资金情况

分类清晰

获取的股票分类,枚举取值如下:

all - 全部股票

sz - 深交所股票

sh - 上交所股票

bj - 北交所股票

hk - 港交所股票

index- 指数

cyb - 创业板股票

kcb - 科创板股票

etf - 全部ETF

st- st股票

ts- 退市股票

接入简单

接口均为HTTP API,接入简单,直接复制URL链接,在浏览器上打开即可,赶紧试试吧

复制代码
import requests
import pandas as pd

if __name__ == '__main__':
    response = requests.get("http://api.xtick.top/doc/stockinfo?symbol=all&token=af308af6a6fed14cca55e9a123456789");
    print(response.json());

实时K线

如需要使用all参数,一次获取日内全市场行情实时数据,参考行情数据-实时接口。

集合竞价

获取沪深京股票交易日盘中实时竞价数据,竞价时间段:9:15-9:25。每次调用接口返回最新竞价数据。

资金流

获取沪深京股票交易日盘中资金流 数据。

资金区分标准如下:

特大单:成交金额大于或等于100万元或成交量大于或等于5000手

大单:成交金额大于或等于20万元或成交量大于或等于1000手

中单:成交金额大于或等于4万元或成交量大于或等于200手

小单:其它为小单

分笔成交

连板天梯

获取沪深京股票交易日盘中盘中涨停、跌停、炸板数据,实时更新

推送数据

服务端支持websocket技术,建立一对一数据链路,直接将服务端数据推送给客户端,低时延,保证数据的完整性和实时性,这一点对于高端玩家非常重要。

复制代码
kline.1m.1 - 订阅沪深京A股的1分钟k线数据,推送频率为一分

kline.1m.10 - 订阅沪深京指数的1分钟k线数据,推送频率为一分钟。

kline.1m.20 - 订阅沪深京ETF的1分钟k线数据,推送频率为一分钟。

kline.1m.3- 订阅港股的1分钟k线数据,推送频率为一分钟。

bid.1 - 订阅沪深京A股集合竞价期间竞价数据,数据字段参考【数据字段定义】->【竞价数据】。

quant.data.1 - 订阅沪深京A股量化因子数据,数据字段参考【数据字段定义】->【量化因子数据】。

minute.SZ.1 - 订阅深交所A股的1分钟k线数据,推送频率为实时。

minute.SZ.10 - 订阅深交所指数的1分钟k线数据,推送频率为实时。

minute.SZ.20 - 订阅深交所ETF的1分钟k线数据,推送频率为实时。

minute.SH.1 - 订阅上交所A股的1分钟k线数据,推送频率为实时。

minute.SH.10 - 订阅上交所指数的1分钟k线数据,推送频率为实时。

minute.SH.20 - 订阅上交所ETF的1分钟k线数据,推送频率为实时。

minute.BJ.1 - 订阅北交所A股的1分钟k线数据,推送频率为实时。

minute.HK.3 - 订阅港交所港股的1分钟k线数据,推送频率为实时。

市场行情全推方式汇总

汇总盘中盘中获取全市场Tick数据、日线数据、一分钟数据。

参考【行情数据-实时接口】/doc/order/time实时、速度快盘中获取全市场的竞价数据

参考【竞价数据-实时接口】/doc/bid/time盘中获取全市场涨速、kdj等因子行情数据 /doc/quant/data盘后如果需要收盘后获取当天全市场股票日线数据,包括前复权、不复权、后复权三种方式,将code设置为all,startDate和endDate日期设置为当前交易日,调用接口即可。

参考【行情数据接口】:/doc/market/

可以结合【复权数据-变更接口】,一起使用,更新K线更便捷。收盘后,需要较长时间才能将所有复权数据整理完毕。盘中获取全市场Tick数据、日线数据、一分钟数据。

参考【行情数据-实时接口】/doc/order/time只能获取当天的前复权和不复权数据,不能获取历史复权数据。

结语

Xtick构建了一套完整的股票实时数据接入平台,为量化交易者提供可靠、完整、准备的数据服务,无论你是个人还是机构,这都是一款非常实用的股票实时数据源。

官网: http://xtick.top/
GitHub项目地址: https://github.com/xticktop/

相关推荐
badhope3 小时前
一命速通蓝桥杯全攻略
开发语言·前端·人工智能·python·职场和发展·蓝桥杯·github
阿里嘎多学长3 小时前
2026-03-15 GitHub 热点项目精选
开发语言·程序员·github·代码托管
狐574 小时前
2026-03-15-因服务器网络访问问题从 GitHub 平滑迁移至 Gitee 等国内平台的方法
服务器·gitee·github
草梅友仁12 小时前
墨梅博客 1.9.0 发布与 LeanCloud 停服应对 | 2026 年第 11 周草梅周报
开源·github·ai编程
朱包林13 小时前
Python基础
linux·开发语言·ide·python·visualstudio·github·visual studio
sunny_17 小时前
📖 2026年 大厂前端面试手写题库已开源(2.3k star)
前端·面试·github
阿里嘎多学长19 小时前
2026-03-11 GitHub 热点项目精选
开发语言·程序员·github·代码托管
Yupureki20 小时前
《C++实战项目-高并发内存池》5.PageCache构造
c语言·开发语言·c++·单例模式·github
zhping10111 天前
Linux 系统上使用 GitHub 加速工具
linux·运维·github