TickDB 博客:市场数据与 API 教程 · 第 11 页

TickDB 博客:市场数据分析、API 接入教程与 AI 行情工具实践。按市场和主题查找文章。

系列文章第 8 篇:个人开发者怎样搭一条只读行情监控工作流?

> 这是 TickDB 实时行情接入系列的第 8 篇。前一篇解决“WebSocket 订阅”,本文解决“只读行情监控工作流”。 很多行情监控 Demo 的第一步都很顺:连上 WebSocket,订阅一个品种,控制台开始打印价格。 真正的问题通常在第二天出现:连接断过,脚本还在跑但已经没有有效更新;阈值被重复触发,消息刷屏;通知通道失败了,日志里却看不出原因;重启后继续收到了数据,但你已经不知道当前

TickDB Research ·

A 股免费 API 最危险的地方:不是不能用,而是错了你不知道

摘要 免费行情 API 最危险的坑,不是接口挂了,而是它一直能返回数据——HTTP 200、JSON 正常、DataFrame 有数据——但数据不完整、字段单位不对、复权口径变了。本文基于开源项目公开 issue 和官方文档,整理出四种静默失败模式,并给出从“应急接一个免费源”到“建一个长期可用的数据接入层”的完整思考路径。 !image.png 一、它没报错,但数据少了一大截 用免费行情接口做全

TickDB Research ·

A 股实时行情 API 2026:从参数到错误处理,一次跑通 ticker 查询

> 调通了 API ≠ 拿到了正确的价格。 你以为"查一下贵州茅台现价"只是一行 HTTP GET。第一次请求返回 ——参数名写错了。修好后,价格字段是 ——取了 而不是 。再修好,触发了限流——没有退避逻辑。最后终于通了,但你用 判断"数据是否新鲜",在周末看到的价格其实是周五下午三点的收盘价。 四次失败,没有一次是网络不通。全是参数、字段和错误处理的细节。 下面用一张误写自查表、一段可复现

TickDB Research ·

系列文章第 7 篇:TickDB WebSocket 入门:订阅、心跳与断线后不能想当然的事

> 这是 TickDB 实时行情接入系列的第 7 篇。前一篇解决“AI Agent 查询行情”,本文解决“WebSocket 订阅”。 做持续行情接入时,我最早踩过的判断误区是:只要 WebSocket 已连接、控制台也打印了几条消息,就把链路视为完成。 实际上,连接只是起点。一个最小但合格的验证流程,至少需要回答四个问题: 1. 客户端是否按正确结构发出了订阅。 2. 客户端是否维持了服务端约定

TickDB Research ·

A 股和港股一起回测,先别急着看收益

导读: 跨市场回测中,有一种偏差不来自策略逻辑,也不来自因子选择。它来自 A 股和港股在交易日历上的错位——五一长假、佛诞假期、半日市。本文不讨论策略好坏,只给一套可复用的排查框架,帮你在看收益之前,先把日历对齐。 --- 一位做跨市场策略的朋友,最近分享了他的一段排查经历。 他的逻辑不复杂:在 A 股和港股的龙头公司之间做配对交易,捕捉估值裂口的收敛机会。回测跑三年,曲线看起来不错。 他说:“我

TickDB Research ·

AI 查行情:两个AI查同一只股票,答案差了几块——问题出在哪?

摘要 两个AI查同一只股票,一个报100,一个报104——问题出在它们手里拿的“数据底牌”完全不同。本文解释五个最常见的原因,并给出一个高阶判断:AI查行情,真正要看的不是模型聪明不聪明,而是它有没有可靠数据源、有没有时间戳、有没有市场边界、有没有失败时拒答的机制。读完你会知道,下次AI报股价时,该多问它一句什么。 !image.png 正文 两个AI,一个问题,答案差了几块 朋友同时问两个AI:

TickDB Research ·

系列文章第 6 篇:AI Agent 查询实时行情:工具负责取数,模型负责解释

这是 TickDB 实时行情接入系列的第 6 篇。前一篇解决“字段和 timestamp 避坑”,本文解决“AI Agent 查询行情”。 摘要 AI Agent 查询当前行情时,模型不应凭记忆生成价格。更稳妥的结构是:模型负责理解问题和解释结果,应用层负责调用工具与处理失败,数据层负责返回结构化行情数据。只要工具调用失败、超时、鉴权失败或返回空数据,Agent 就必须停止给出具体价格答案。 用户

TickDB Research ·

美股行情 API 接入避坑:REST 快照、WebSocket 推送、盘前盘后数据的边界

摘要 接入美股行情 API 时,很多开发者以为“能查到当前价”就等于接好了实时行情。实际上,REST 快照、WebSocket 推送、盘前盘后数据三者各有边界:快照不是流、推送可能断线不补洞、盘前盘后数据受交易窗口和夏令时双重影响。本文结合具体代码,拆解这三种接入方式的适用场景、关键字段和常见坑,帮助开发者和 AI Agent 应用开发者在选型时做出判断。 --- 正文 一、开篇:一个让开发者困惑

TickDB Research ·

TickDB REST API 从入门到生产:一个 Key 调通 4 大市场的正确姿势

> 你拿到 TickDB 的 API Key,打开文档,对着 发了一个请求。返回 ,数据拿到了。但第二天你加了一个参数 ,同一个端点却返回了 0 条结果——因为正确的值是 ,单数。文档没写错,只是你没注意到。这种"文档不会提前告诉你"的细节,才是从入门到生产之间真正的路。 一、你在接入行情 REST API 时,真正卡住的地方 网上从来不缺"5 分钟快速上手"的教程,但你照着跑通第一个请求之后,

TickDB Research ·

行情 WebSocket 从握手到断线重连:symbol 格式不一致才是真正让你对不齐数据的元凶

> 凌晨三点,你的行情数据断了。重连代码在跑,心跳也在发,但系统空转了两个小时——心跳只发了 ping,没检查 pong。更隐蔽的是:品种目录返回的 symbol 是 ,REST 行情接口要的却是 。WebSocket 推送用的是哪种?你的同一套业务代码在处理同一只股票时,格式对不齐,数据关联静默失败——不是报错,而是你的系统里同一个股票在两条链路上用的是两个不同的代码。 一、那个被 Demo 藏

TickDB Research ·

系列文章第 5 篇:symbol、字段和 timestamp:行情接入后最容易读错的三件事

这是 TickDB 实时行情接入系列的第 5 篇。前一篇解决“API 接入 FAQ”,本文解决“字段和 timestamp 避坑”。 行情接口能跑通,只说明“请求已经返回了结构化数据”。 但对金融数据来说,真正容易出错的地方往往在下一步:你是否把 、字段名和 分别核验过。 很多数据问题不是接口报错,而是接口没有报错。代码能运行,字段能读到,时间也有值,于是数据被直接接进监控、回测或分析流程。

TickDB Research ·

Python 行情 WebSocket 从握手到断线重连:symbol 格式不一致才是真正让你对不齐数据的元凶

> 凌晨三点,你的行情数据断了。重连代码在跑,心跳也在发,但系统空转了两个小时——心跳只发了 ping,没检查 pong。更隐蔽的是:品种目录返回的 symbol 是 ,REST 行情接口要的却是 。WebSocket 推送用的是哪种?你的同一套业务代码在处理同一只股票时,格式对不齐,数据关联静默失败——不是报错,而是你的系统里同一个股票在两条链路上用的是两个不同的代码。 一、那个被 Demo 藏

TickDB Research ·