- 博客(36)
- 收藏
- 关注
原创 Cursor / Claude Code 配置 MCP 金融行情数据源:3 步查询 A 股实时行情
Cursor 和 Claude Code 都能通过 remote HTTP MCP server 接入 TickDB 获取 A 股实时行情,但配置方式不同——一个编辑 JSON,一个执行命令。接入后应先确认工具可见,再查询。
2026-06-15 08:56:05
405
原创 WebSocket 行情脚本最怕的不是断线,是“看起来还在跑”
你的 WebSocket 行情脚本连接状态正常,心跳日志在滚动,价格却已经很久没变过——脚本活着,数据早就死了。这就是行情连接的“假活”:通道仍在,信息已停。本文给出一套双层健康检查框架——连接级心跳证明通道可交互,数据级新鲜度水位证明行情仍在更新——两者缺一不可。同时拆解重连风暴、订阅漂移、把 MCP 当 WebSocket、把重连后第一条数据当连续流四个常见坑,以及为什么重连后应该先用 REST 快照校准,再恢复流式处理。
2026-06-12 16:30:39
249
原创 用 5 个 symbol 验证多市场行情 API:别只检查 HTTP 200
接入宣称“覆盖多市场”的行情 API 时,很多开发者的验收标准止于“请求返回 HTTP 200”。HTTP 200 只证明服务端可达——就像收到回信只说明信封完好,不证明对方答应了你的请求。本文用一份 contract test 骨架,演示通过 5 个 symbol 对 TickDB REST ticker 接口做最小验证的正确姿势:校验 symbol、type、last_price、timestamp 的格式与类型,用 Decimal 拒绝非法数值,以及明确区分已验证与未验证边界。
2026-06-07 12:31:00
183
原创 行情数据接入 MCP:Claude Code / Cursor 工具描述怎么写才不踩坑
在 Claude Code、Cursor 等 AI 编码环境中通过 MCP 接入行情数据时,决定调用准确率的关键因素之一是工具描述和参数 schema 的质量。描述模糊、参数缺少约束、错误码未暴露,模型就容易选错工具或填入无效参数。本文以 TickDB 的 MCP 行情工具为设计参照,拆解的编写原则,给出 MCP/REST/CLI 命名空间对照、好坏描述对比及发布前自检清单。配置片段仅供思路参考,部署前请以当前官方文档为准。
2026-06-04 10:29:04
210
原创 AI Agent 框架接金融行情数据前,先检查这 7 个工程风险
本文总结了一份金融行情数据接入AI Agent前的工程风险清单,重点解析了七个关键风险点及其技术根源: 核心风险点: 字段语义混淆(如错用24小时成交量) 时间单位不一致(毫秒/秒混用) 限流策略缺失(重试逻辑不完善) 品种代码格式差异(A股/港股/加密货币) 工具边界模糊(实时/历史数据接口混用) 多Agent间数据失真(精度/单位丢失) 失败后模型虚构数据 技术根源: 工具调用机制与场景不匹配(Function Calling/MCP/REST封装的选择) 结构性信息损耗(缺乏强类型数据契约) 时间戳协
2026-05-29 10:58:47
359
原创 美股盘前盘后数据接入前的 4 项核验:交易窗口、返回样本、timestamp 与失败分支
本文总结了美股盘前盘后数据接入的核验要点:1)先验证交易窗口而非假设数据覆盖;2)检查真实样本返回而非仅验证symbol识别;3)统一timestamp单位并判断所属时段;4)保留限流、空返回等失败分支。强调接入验证不等同于策略有效性证明,需区分数据可用性与实际交易适用性。关键步骤包括交叉核对官方时段、记录采样详情、处理不同失败类型,避免将单次成功查询外推为持续行情覆盖。
2026-05-27 11:34:25
302
原创 10道题测出5家国产大模型金融数据接入的真实差距——DeepSeek、Kimi、豆包、通义千问、智谱GLM横评
本文通过统一工具集、测试题和评判标准,对5个国产大模型在中文金融查询场景下的Function Calling能力进行了横向评测。测试覆盖三类易翻车场景:中文简称映射、工具选择错误和错误恢复不足。结果显示,DeepSeek在工具选择、参数格式和多工具编排上表现最优,豆包和通义千问在中文语义理解上表现突出,而Kimi和智谱GLM在部分场景存在明显短板。评测特别指出,所有模型在错误恢复能力上均有不足,缺乏自动重试或降级机制,可能导致用户收到基于训练记忆而非真实数据的回复。该测试为金融场景下大模型工具调用能力的工程
2026-05-24 15:16:39
452
原创 港股量化数据接入避坑指南:这 8 个陷阱让新手卡了半天
港股量化交易中的8大陷阱与解决方案 本文总结了港股量化交易中常见的8个技术陷阱,涵盖代码格式、交易时段、盘口数据等多个方面。每个陷阱都通过错误示范、原因分析和正确做法三部分进行说明,帮助开发者规避潜在风险。关键问题包括:股票代码格式(避免前导零)、港股通标的筛选、半日市特殊交易时段的动态获取、盘口数据的正确解析等。文章还提供了实用的API调用示例和数据处理技巧,如动态获取交易时段、正确处理二维数组格式的盘口数据等。这些经验总结旨在帮助量化交易者更稳健地接入港股市场数据,避免因市场规则差异导致的策略失效。
2026-05-21 11:13:11
265
原创 Python 全球指数监控面板:TickDB + REST + WebSocket 完整方案
本文探讨了跨时区金融指数监控系统的关键问题与解决方案。当恒生指数在凌晨显示静止数据时,表面正常的系统反而引发用户对程序卡死的误解。文章揭示了"最新价"在不同时区下的四种语义分裂,指出比报错更危险的是"看起来正常"的静默失效。作者提出"取值降级链"设计,通过状态机将数据时效分为实时、延迟、收盘和过期四种状态,并给出完整代码实现。该系统能自动判断交易时段,在数据时效变化时智能切换端点,最终为4万多个品种提供统一接口,解决了跨时区监控中最隐蔽的"数据停摆"问题。
2026-05-18 15:34:40
494
1
原创 多市场行情时间戳对齐:UTC 存储的夏令时陷阱与数据库设计方案
一句话抓重点:跨市场回测时,代码里写死的 UTC-5 会在夏令时切换日让行情错位一小时,年化收益系统性地高估 5-8%。 本文给你什么:一套双字段存储模式(UTC 毫秒做主键 + 交易所本地时间做标签)+ IANA 时区数据库动态计算偏移量,永久消灭硬编码 UTC-4 / UTC-5 的技术债。 核心矛盾:四个市场,四种时间规则 市场 交易所时区 夏令时 数据源常见格式 对齐风险 A 股 北京时间 (UTC+8) 无 Unix 秒(北京时间) 易与 UTC 秒混淆
2026-05-15 11:16:06
515
原创 金融 Agent 有了多 Agent 认知层,但喂给它的还是过时数据——TradingAgents 数据层深度拆解
文章摘要 TradingAgents是一个66.5k星的量化交易框架,采用多智能体架构模拟私募基金决策流程,包含分析师、研究员、交易员、风控和基金经理五层决策链。其创新点在于将投资决策过程编码为Agent协作链,通过并行分析和多轮辩论确保决策严谨性。然而框架面临严重的数据源瓶颈——免费API无法支撑多Agent并发请求,导致系统阻塞甚至崩溃。学术批评指出其回测存在前视偏差和窗口期过短问题,实际收益率可能从+23.26%跌至-22.04%。从Demo到生产环境的关键差距在于缺乏稳定可靠的数据管道,建议采用专业
2026-05-06 11:54:06
281
原创 让 Cursor 帮你搞定美股 4 个时段:AI Agent 的时段感知实战
给 AI Agent 接美股数据,第一个翻车现场通常是这样的:Agent 在美东时间凌晨 5 点查了一次 AAPL 的价格,兴冲冲告诉你“当前价格 260.81”。你手动打开 tradingview 一看——价格根本不一样。不是数据源错了,是 Agent 不知道美股有 4 个交易时段。它随便拿了一个时段的报价就当“最新价”用。给 AI Agent 接美股数据,几乎所有开发者第一次都会忽略时段问题——不是模型的问题,是你把行情 JSON 扔给 Agent,里面没有 这个字段,它就是瞎的。Claude 或 G
2026-04-25 18:35:26
399
原创 Python + Redis 实时行情共享:WebSocket 数据流的订阅管理与断线恢复实践
本文提出了一种基于Redis共享总线的多策略行情订阅方案,解决了传统独立订阅方式导致的连接数膨胀、断线恢复不一致和跨进程无法共享等问题。文章对比了三种方案,指出Redis方案在5-10ms写入延迟的代价下,实现了跨进程共享和故障隔离。架构设计上,采用WebSocket连接池写入Redis,策略独立读取的方式,利用Redis的Hash存储快照、Pub/Sub推送更新、Streams存储历史数据。关键实现包括连接池管理、订阅状态持久化和异步写入机制,使策略与连接池完全解耦,支持独立部署。
2026-04-21 11:52:24
477
原创 Spring Boot WebSocket 实时行情推送实战:从断线重连到并发优化
这篇文章详细介绍了如何构建一个高性能的WebSocket推送系统,特别适合金融行情推送等实时数据场景。以下是核心要点总结: 问题诊断: 原架构使用CopyOnWriteArraySet管理会话导致性能瓶颈 客户端缺乏自动重连机制,断线后无法恢复 僵尸连接堆积造成内存泄漏 解决方案: 服务端改用ConcurrentHashMap管理会话 实现定时清理僵尸连接的机制 客户端加入指数退避重连策略 引入消息队列进行流量削峰 关键技术点: WebSocket握手鉴权拦截器 会话状态管理 心跳检测机制 线程池隔离 适用
2026-04-20 18:39:43
494
1
原创 WebSocket 连接池生产级实现:实时行情高可用与负载均衡
本文探讨了量化交易中行情获取的技术方案优化路径。文章对比了轮询与WebSocket单连接的优缺点,指出当订阅标的超过20个时,单连接会出现消息积压、订阅上限和单点故障问题。为此,作者提出连接池解决方案,详细拆解了其核心组件架构,包括负载均衡器、健康检查器、故障恢复器等模块。重点分析了三种负载均衡策略(轮询、最少订阅数、加权随机)的适用场景,并强调故障检测与恢复机制是生产级系统的关键。通过连接池架构,可实现毫秒级延迟、高可用性和动态扩展能力,满足量化交易对行情数据的严苛要求。
2026-04-18 16:18:27
261
原创 订单簿怎么看?从看懂挂单到实时监控:一份包含实时行情数据的完整指南
本文深入解析了订单簿的微观结构及其交易策略应用。首先通过拍卖行类比阐释订单簿本质,指出价格变动源于挂单消耗而非市场情绪。其次揭示价差与流动性的区别,强调深度对交易成本的影响。随后提出买卖压力比量化方法,并辅以学术研究佐证其预测效力。进一步探讨隐藏订单和暗池对市场真实流动性的影响,以及不同市场流动性塌陷的特征模式。最后提供实时订单簿监控的工程实现方案,包括API连接和核心指标计算代码,为量化交易者构建高频风控系统提供实用工具。全文兼顾理论深度与实践价值,帮助交易者穿透价格表象,把握市场微观结构。
2026-04-14 15:45:08
469
原创 外汇套息交易量化实现:基于实时行情数据的利差监控与自动化执行
外汇套息交易策略工程实现摘要 套息交易通过借入低息货币买入高息货币赚取利差,但需克服四大工程挑战: 动态利差计算 需实时跟踪央行基准利率而非经纪商滞后数据,独立计算理论利差,预判政策转向风险。 汇率波动对冲 利差收益易被汇率波动吞噬,需计算"利差/波动率"比率,设置硬止损(如波动超利差1.5倍平仓)。 多货币组合分散 单一货币对风险集中,应构建G10货币组合(5-8对),通过标准化利差排名分配仓位,降低黑天鹅冲击。 隔夜利息精算 需准确模拟三倍息日规则(周三持仓计3天利息),区分回测假设
2026-04-13 15:17:47
444
原创 Polygon、Tushare、AkShare 等 6 家主流美股数据源(技术视角全面对比)
量化交易数据源选型指南:六大服务商技术对比 本文对六家主流量化交易数据服务商(Polygon、TickDB、Tushare、AkShare、Alpha Vantage和Yahoo Finance)进行技术维度对比分析。从数据覆盖、接口实时性、跨市场能力、错误处理机制和代码可维护性五个核心维度展开评估,帮助量化开发者做出科学选型决策。重点对比各平台在市场覆盖广度、数据历史长度、订单簿深度支持等关键指标上的差异,并分析不同服务商在专业机构与个人开发者场景下的适用性。文章特别指出数据源切换的高成本特性,强调前期技
2026-04-11 11:52:52
500
原创 阿尔忒弥斯2号-美股太空经济爆发,产业链与行情深度拆解
阿尔忒弥斯2号的成功,验证了深空探索的技术路径,也暴露了普通行情工具在极端事件下的无力。对于量化团队,基础设施的毫秒级差距,直接决定了策略是捕获Alpha还是成为流动性。TickDB提供了从历史回测到实盘监控的全链路数据方案,且支持统一接口覆盖美股、外汇、贵金属。跨过这道工程门槛,让事件驱动策略真正可执行。“这是一场漫长战役的第一次任务,我们面前的任务远比身后的更艰巨。”——NASA副副局长Amit Kshatriya下一步。
2026-04-10 10:52:30
295
原创 国内开发者,搭建美股量化数据监控系统,真实困境与工程化实践
摘要: 本文基于真实案例,揭示美股量化交易中数据基础设施的三大致命缺陷:API限频、夜盘数据缺失、回测失真。通过三个故事剖析了数据缺陷如何导致策略失效,并提供了针对性解决方案:指数退避重试、夜盘数据源切换、统一回测参数。评测显示,Polygon适合高频机构,TickDB优化亚洲延迟且成本适中,Alpha Vantage适合低频测试。核心建议包括:双数据源交叉验证、延迟监控、生产级代码实现(如带随机抖动的退避机制),以系统性缩小回测与实盘的差距。(149字) 关键词: 美股量化、数据监控、API限频、生产级架
2026-04-09 11:20:25
389
原创 量化回测中的生存偏差陷阱:美股多年历史数据揭示的5个残酷真相
生存偏差的5个层次:从退市股票到基金业绩的隐藏陷阱 量化研究中生存偏差的影响远比想象中深远,本文通过美股和A股数据揭示了5个关键层次:1)退市股票导致年化收益被高估1.6%-4.9%;2)指数剔除股反而长期跑赢市场5%;3)修正退市偏差后小市值因子消失;4)价值因子溢价每年被高估0.6%;5)存活基金收益比真实水平高0.6%/年。随着A股退市常态化(2023年达47家),这些偏差正急剧放大。针对不同投资者,文章提出了分层应对策略:个人投资者应缩短回测周期并保持怀疑,量化团队需采购专业数据并构建退市模型,私募
2026-04-07 15:07:53
438
原创 散户的行情为什么总慢半拍?揭秘量化机构的“行情数据中台”底层架构
本文分享了量化机构构建行情数据中台的实战经验。通过三层架构设计(采集层、缓存层、服务层),实现多数据源统一接入、高效缓存和稳定服务。重点介绍了适配器模式整合不同数据源、两级缓存策略(Caffeine+Redis)优化性能,以及防范缓存穿透/雪崩/击穿的解决方案。文章为投资者揭示机构数据优势,为技术团队提供架构参考,帮助量化从业者解决数据一致性问题,提升系统稳定性和响应速度。
2026-04-05 15:30:16
313
原创 2026年AI金融工具排行榜
为什么有的AI工具能回答复杂问题,有的却卡住?应用层决定了你能不能用得爽数据层决定了AI能有多聪明它的数据从哪里来?是交易所直连,还是第三方爬虫?数据更新频率是多少?实时、分钟级,还是T+1?覆盖哪些市场?只有A股,还是全球资产?如果你只是入门学习,用免费开源库足够,不要为数据付费。如果你想构建自己的AI Agent或量化系统,请认真考虑数据源的选择。稳定、规范、多市场覆盖的API,会让你少走很多弯路。未来,数据源的选择可能比工具本身更重要。
2026-04-02 12:53:13
671
原创 实时行情系统设计:从协议选择到高可用架构,再到数据源选型
实时行情系统面临数据延迟、连接稳定性、系统扩展性等多重挑战。本文从协议选择、架构分层和高可用设计三方面剖析关键问题:1)WebSocket协议在延迟和吞吐量上显著优于REST,但需处理连接管理复杂性,建议采用混合策略;2)提出四层解耦架构(采集层-缓冲层-处理层-服务层),强调消息队列对削峰填谷的重要作用;3)高可用设计需考虑多数据源冗余、水平扩展和CAP权衡,优先保证可用性。最后提供数据源选型参考,帮助开发者构建稳定高效的实时行情系统。
2026-03-31 11:02:45
235
原创 【保姆级教程】用 AI Agent 搞定行情数据,让你少走 90% 的弯路
这两天,越来越多的人开始折腾 AI Agent,尤其是在金融和数据分析领域。大家看网上的演示视频都很兴奋:只要对 AI 说一句“帮我对比一下苹果和腾讯的最新估值”,AI 就能洋洋洒洒给出一份研报。其实,既然都用上 Agent 了,最不该做的事就是“重复造轮子”。找数据这种脏活累活,直接交给专业的 Skill(技能插件)去干就行了。如果你刚开始折腾金融类的 AI 助手,我强烈建议你先搞定底层的行情数据源,这能让你少走 90% 的弯路。
2026-03-30 10:17:43
238
原创 全球行情监控工具选型指南:AI 时代的投资数据基础设施
全球市场联动日益紧密,投资机构对实时行情数据的覆盖范围、响应速度和智能化水平提出了更高要求。传统多平台切换模式已难以满足业务需求。本文聚焦三款主流 AI 行情监控工具,从数据覆盖、技术架构、集成成本和适用场景四个维度进行对比分析,为企业技术选型提供参考依据。
2026-03-29 15:07:05
332
原创 主流行情数据源横向测评:Tushare、Polygon、TickDB 实测对比
本文对比了Tushare、Polygon和TickDB三大数据源的特点与适用场景。Tushare专注A股市场,数据全面且社区活跃;Polygon是美股数据标杆,低延迟且完整;TickDB则提供全球市场覆盖和AI友好接口,支持自然语言调用。文章从数据质量、市场覆盖、开发者体验和AI友好度四个维度进行分析,帮助用户根据自身需求选择最合适的数据源。建议用户亲自测试验证,找到真正匹配自己策略需求的工具。
2026-03-28 12:10:58
388
原创 个人量化开发者数据源选型三维度:成本、质量、市场覆盖
TickDB专门为AI助手(如Claude Code、Dify、ChatGPT等)设计了Skill接口。翻阅几十页的API文档记忆接口路径和参数格式手动拼接JSON请求调试复杂的错误码你只需要用自然语言说:“帮我看看黄金最近一周的走势,对比一下比特币。AI会理解你的意图,自动调用TickDB的API,返回数据,甚至直接生成图表和分析报告。这对开发者意味着什么?开发效率提升10倍:从“查文档→写代码→调试”变成“一句话搞定”降低技术门槛。
2026-03-27 12:13:00
320
原创 微信里问一句 AI 就帮你查好行情信息:OpenClaw + 微信 10分钟极简搭建指南
不用打开行情软件,不用敲代码,微信对话框里问一句“黄金多少钱”,AI 把实时价格推给你。甚至还能让它每隔 3 分钟报一次价。这套方案,十分钟就能搭好。
2026-03-25 11:35:46
370
原创 量化开发实战手册·第2篇:数据源选型五大维度——像评估股票一样科学评估你的行情接口
《量化数据源选型五大核心维度解析》摘要 本文从量化实战角度,系统拆解数据源选型的五大关键维度: 覆盖面:警惕"全球覆盖"宣传,需实测冷门标的(如越南股市)是否存在延迟 数据质量:重点防范幽灵峰值、财务指标错位(案例显示NVDA总股本数据相差896%) API易用性:文档清晰度与示例代码可运行性决定开发效率 价格策略:免费版限制条款可能成为实盘陷阱 稳定性:需建立双源切换机制应对突发故障 核心建议: 必须进行多源交叉验证(特别是财务数据) 试用期重点测试极端场景下的数据表现 选择具有预处理
2026-03-16 22:01:57
460
原创 量化开发实战手册·第1篇:数据源选型指南——如何为你的策略找到最合适的行情接口?
数据源选型没有标准答案,它是一个随着你策略演进不断调整的过程。我自己的演进路径第一年:用免费源(Yahoo、Alpaca免费层)跑通策略,踩过“ETHUSD/ETH/USD”的坑第二年:换Tiingo做回测,Polygon做模拟盘第三年:上实盘后,主源用Polygon,备份用TickDB现在:机构级,IBKR+Databento+自建数据湖给新手的建议如果你刚开始接触量化,先别急着付费。
2026-03-13 20:39:49
443
原创 [源码解析]网格交易总亏钱?试着用Python复现Avellaneda-Stoikov做市模型
本文探讨了如何将高频交易中的Avellaneda-Stoikov(AS)模型应用于网格交易策略优化。传统静态网格策略在单边行情中容易失效,而AS模型通过引入保留价格(Reservation Price)概念,将库存压力和波动率纳入定价决策。文章详细解析了AS模型核心公式r=s-q×γ×σ²的四个关键变量,并提供了Python实现代码,展示如何根据持仓状态动态调整报价。针对Python在实时交易中的性能局限,作者建议采用高性能行情API(如TickDB)和WebSocket技术来弥补延迟问题,同时提出避免逆向
2026-01-29 16:45:02
685
原创 架构师避坑指南:盘点 2026 年最难用的金融 API(附:最佳替代方案排行榜)
在微服务与 AI Agent 爆发的 2026 年,传统的金融数据接口(FIX/私有 TCP)正面临严峻的工程挑战。本文基于 Postman 2026 行业报告,从架构师视角深度剖析 Stripe、Polygon 等标杆产品的 API 设计哲学(DX),并详解如何通过 OpenAPI (Swagger)、WebSocket 心跳机制及数据分层策略,解决金融行情接入中的“隐形技术债务”。
2026-01-27 16:21:47
755
原创 2026 Python 量化实战:金融数据源选型、架构设计与代码落地
摘要:本文针对2026年量化交易开发者面临的数据层挑战,对比评测5大主流数据源。AKShare适合ETL处理非标数据但稳定性差;TusharePro提供结构化数据但API频控严格;YahooFinance已沦为Legacy方案;Polygon.io是美股高频交易首选但国内延迟高;TickDB作为聚合中间件实现异构数据统一接入。建议遵循"稳定性>成本"原则,个人开发者采用TickDB等聚合层可降低维护成本,专注策略开发。文中详细提供了各方案的生产级对接代码与避坑指南。
2026-01-22 21:44:41
1563
原创 [高性能实战] Golang 重构行情网关:如何统一处理 A 股、美股与币圈的 10w+ 实时流?
本文介绍了量化交易系统从Python迁移到Golang进行重构的实践。原Python架构面临CPU瓶颈和数据异构问题,导致高延迟和吞吐量不足。解决方案采用统一数据模型(UnifiedSchema)和Goroutine并发模式,通过Pipeline设计实现高效处理。核心代码展示了混合订阅全球市场的实现,性能测试显示Golang版本较Python提升20倍延迟、10倍吞吐量,CPU占用率从95%降至20%。结论建议在高并发场景下采用Golang,并推荐使用支持统一API的数据源简化架构。
2026-01-20 19:40:19
628
原创 Cursor + Python:写量化策略只需要 5 分钟,卡住你的其实是“数据”
TL;DR (摘要) 在使用 Cursor 或 DeepSeek 开发量化策略时,API 文档的复杂性往往导致 AI 生成错误代码。本文提供了一套针对 TickDB 的标准 Prompt(提示词),帮助开发者在 5 分钟内获取清洗好的 DataFrame 格式实时行情,并附带春节 Pro 权限获取指南。
2026-01-14 22:24:20
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅