发布了文章6 月 24 日
做量化行情采集、币圈数据中台开发的同学大概率都踩过同一个线上大坑:BTC插针、突发消息带来行情剧烈波动时,WebSocket长连接频繁超时断开,还会出现无任何报错的「假死连接」;如果简单粗暴地循环重连,又极易触发接口限流,直接导致套利、实盘策略丢失数据源。
发布了文章6 月 22 日
在外汇量化开发场景中,连续完整的盘口买卖深度Tick数据,是订单流分析、价差套利、高频回测、挂单结构建模的底层基础。很多开发者一开始会采用“一币种一WebSocket”或是REST定时轮询两种方式拉取行情,长期上线后容易暴露出接口限流、批量重连风暴、时序数据断层、多...
发布了文章6 月 17 日
在量化开发、行情数据采集、策略引擎搭建过程中,很多开发者都会遇到传统接口的一系列问题:REST 轮询延迟高、高频请求极易触发限流;普通 WebSocket 修改订阅标的必须断连重连,不仅容易引发重连风暴,还会造成数据重复、时序错乱;再加上网络波动导致的连接假活,...
发布了文章6 月 15 日
在使用 Python 开展美股量化策略开发与历史回测时,基于 HTTP 轮询拉取 Tick、分钟级行情数据,常会遇到请求耗时久、接口限流、连接不稳定、订阅切换异常等问题。本文结合 AllTick API,采用 WebSocket 长连接 + 动态订阅 方案重构数据采集逻辑,有效降低网络开销,...
发布了文章6 月 12 日
在量化策略开发、历史数据回测、实盘行情采集等工作中,连续、稳定的实时行情数据是模型正常运行与信号输出的基础。目前 WebSocket 凭借全双工长连接的特性,成为金融实时数据接入的主流方案。
发布了文章6 月 10 日
对于金融科技开发者而言,量化策略、交易系统的运行高度依赖完整的实时行情数据。尤其是集合竞价结束后的开盘数秒,盘口价格、逐笔成交、委托挂单会迎来流量峰值,高频 Tick 数据密集产生。传统轮询拉取数据的方式,很容易出现数据断层、丢失问题,进而影响整个业务...
发布了文章6 月 8 日
在量化开发、行情数据抓取、策略调试的过程中,不少开发者都会使用免费股票行情 API。实践里常会遇到一个典型问题:早盘行情数据拉取正常,进入午间时段后,部分标的出现数据停滞、更新中断的情况。
发布了文章6 月 5 日
前言日常做量化与金融后端开发时,经常对接各类外汇实时汇率 API。正常交易日 Tick 数据秒级推送,能稳定支撑计价、策略回测、汇率换算等业务逻辑。但每逢周末、海外法定节假日市场休市,同一接口返回的数据表现会发生明显变化。初期调试时曾误以为接口故障,在对比...
发布了文章6 月 4 日
在港股量化开发、历史行情采集工作中,港股通成分股定期 / 临时调整是极易造成数据失真的常见诱因。若直接将标的清单硬编码在项目内,忽略变更生效时点,会导致回测统计口径错乱、实盘数据源异常。结合落地经验,梳理标的变更规则、生效日期判定逻辑与 API 自动化实...
发布了文章5 月 22 日
在开发加密货币行情系统、量化交易策略时,订单簿数据的实时性直接决定策略执行效果。很多开发者初次对接交易所 API 都会疑惑:订单簿快照多久更新一次?所谓 “实时” API,实际延迟究竟如何?本文从概念、接口差异、更新机制、工程实践四个维度,解析订单簿快照与增...
发布了文章5 月 21 日
一、前言做外汇实时行情抓取或量化开发时,节假日休市、夏令时切换、临时半天交易,很容易造成数据停滞、策略误判、资源浪费。我早期用固定时间段硬编码判断开市,很快就踩坑:各国节假日不统一、夏令时调整、临时闭市,硬编码完全扛不住。下面分享实战总结:两种休...
发布了文章5 月 20 日
做外汇量化开发,几乎都会遇到一个共性问题:历史回测很漂亮,上了实盘就翻车。排查下来,多半是忽略了 滑点(Slippage)。本文从工程实战角度,分享如何通过外汇行情 API 获取 Tick 数据、量化滑点、构建更贴近真实市场的回测,内容包含数据问题、API 选型、统计逻...
发布了文章5 月 19 日
在开发量化交易、行情分析或策略回测系统时,多数据源混用导致 K 线(蜡烛图)时间错位、分钟线偏移、高低点漂移是高频踩坑问题。我同时对接 A 股、港股、美股行情接口时也遇到了该问题,排查后发现根源在于时区差异 + 交易时段不一致。下面从问题、原因、解决方案、...
发布了文章5 月 13 日
坐在交易台前,看着屏幕上每秒跳动数千次的逐笔行情,我有时会想:如果回到1967年,我手里只有一叠草稿纸和一台计算速度还不如现在电子表的“大块头”计算机,我还能在华尔街活下去吗?
发布了文章5 月 11 日
在开发量化交易系统、实时行情看板、盘口分析工具时,稳定、低延迟、全覆盖地获取 A 股全市场实时行情与盘口数据是开发者必须解决的核心问题。本文基于思否开发者社区风格,用最简洁的实战思路,带你快速落地 A 股实时数据接入方案,代码可直接复制运行。
发布了文章5 月 7 日
读完《金融机器学习进展》(Advances in Financial Machine Learning)的第12章《通过交叉验证进行回测》,我最深刻的体会其实可以总结为一句话:回测不是为了证明你的策略有多牛,而是为了看看你的策略在“倒霉”的时候到底有多惨。
发布了文章5 月 5 日
在开发量化策略、行情看板、实时监控系统时,稳定、低延迟、可复现的分钟级行情是整个系统的基石。我在长期实践中发现,直接使用第三方 K 线或 HTTP 轮询,在延迟、限流、数据一致性上都存在明显短板,而通过 WebSocket 接入原始 Tick 并本地聚合分钟线的方案,能从...
发布了文章4 月 28 日
刚入行的时候,我总能在回测里跑出像喜马拉雅山一样陡峭的净值曲线。那时候我觉得自己简直是百年一遇的交易天才,直到真金白银进了场,那条曲线却像断了线的风筝直往下掉。厄尼·陈在《量化交易——如何建立自己的算法交易事业》第三章里聊透了这种幻觉。回测这事儿,说...
发布了文章4 月 23 日
有一段时间,我每天收盘后都会盯着回测曲线发呆。曲线漂亮得不像真的——平滑、稳定、几乎没有回撤。我甚至开始在脑子里预演“资金曲线复利起飞”的画面。后来真正上实盘,那条曲线像是换了个灵魂:抖动、回撤、失真。我那时才意识到,问题不在市场,而在“研究”这件事本身。
发布了文章4 月 14 日
最近在分析高频交易数据时,我对 tick 数据有了新的体会。它不像日线或分钟线那样整齐,高频和零散的数据让分析方式必须更灵活。这次整理,我把从抓取到可视化的流程记录下来,也穿插了自己的思考。