一个反复出现的痛点:当你同时维护美股策略、A股分析、加密货币监控,还要接入港股权证数据时,没有任何单一数据源能完美覆盖所有市场。你不得不在多个数据源之间反复拼凑,结果是接口风格迥异、鉴权方式五花八门、实时与历史数据割裂,大量时间消耗在数据接入而非策略开发上。 这篇文章提供一个可复用的评估框架,帮你做出符合自己场景的决策。 --- 一、评估框架:五个维度 | 维度 | 核心问题 | |------|
TickDB Research ·
> 2025年Q4,我在给vnpy写北交所数据feed。同一个831445品种,三个数据源给出了三种代码格式、两套时区标准、一组完全不兼容的涨跌幅字段名。排bug排到凌晨两点,根因不是逻辑写错——是沪深北三个市场的规则差异,在数据接入层被原封不动地复制了三遍。 > > 如果你也维护过多市场数据管道,下面的场景你大概率不陌生。 --- 30秒速查:一个代码,三套规则 看上去简单,但当你要在代码里自动
TickDB Research ·
> 交割周周三上午 10:14,IF2406 一分钟只成交了 3 手,价格跳动 4 个点。你的策略信号在这个时间点触发了“突破买入”——但那 4 个点的跳动不是趋势,是非主力合约的流动性枯竭。更致命的是,你回测里混入了 3 天这种非主力数据,年化收益高估了 4 个百分点,自己完全不知道。 > > 手工维护一张“IF/IC/IH 换月日历表”的量化开发者,迟早会踩进同一个坑:主力合约切换的时机错了,
TickDB Research ·
!image.png AI荐股是过去一年最热的投资话题之一。 但热归热,绝大多数人没搞清楚一个基本问题:你用的AI荐股,到底属于哪一种? 市面上的“AI选股”实际上是三种从底层就完全不同的东西: !image.png | 类型 | 实际在干什么 | 散户怎么接触的 | 真正风险 | | :--- | :--- | :--- | :--- | | ① 伪AI(非法荐股) | 后台人工喊单或假交易平台
TickDB Research ·
> 6986只A股做日频选股回测。策略代码写了3天,数据接入修了5天。 > > 关键问题不是代码量,是复权因子方向用反了——前复权价格算信号,后复权净值算绩效,敞口漂了0.3%,半年累积偏离17%。回测年化22%,实盘只剩6%。 > > 不是过拟合,是两把不同的尺子量了同一段行情。 !image.png 做全市场回测的人迟早要面对一个事实:数据中间件的维护成本,远高于策略开发本身。 你写的每个
TickDB Research ·
> 摘要:本文记录了用全量A股做日频选股回测的完整过程,重点分析复权因子方向选择对回测绩效的影响,以及在 vnpy 中封装统一 DataFeed 的工程实践。 一、策略写了三天,数据接了五天 全量 A 股做日频选股回测,策略代码写了 3 天,数据接入修了 5 天。 关键问题不是代码量,是复权因子方向用反了——前复权价格算信号,后复权净值算绩效,敞口漂了 0.3%,半年累积偏离 17%。回测年化 2
TickDB Research ·
> 策略代码写了3天,数据接入修了5天。关键问题不是代码量,是复权因子方向用反了——前复权价格算信号,后复权净值算绩效,敞口漂了0.3%,半年累积偏离17%。回测年化22%,实盘只剩6%,不是过拟合,是两把不同的尺子量了同一段行情。 > > 全市场回测最容易被低估的工程债:数据中间件的维护成本,远高于策略开发本身。 --- 本文解决 | 你的痛点 | 对应解法 | 时间账 | |---------
TickDB Research ·
> 策略写了 3 天,数据接入修了 5 天。最终发现不是过拟合——是复权因子方向用反了。前复权价格算的选股信号,后复权净值算的资金曲线,敞口漂了 0.3%,半年累积偏离 17%。回测年化 22%,实盘只剩 6%。两根不同的尺子量了同一段行情。 BigQuant 上跑全市场回测的朋友,你们大概率也遇到过这种事:回测曲线漂亮,上模拟盘就拉胯。排查了过拟合、排查了未来函数、排查了手续费,最后发现是数据接
TickDB Research ·
> 策略代码写了3天,数据接入修了5天。关键问题不是代码量,是复权因子方向用反了——前复权价格算信号,后复权净值算绩效,敞口漂了0.3%,半年累积偏离17%。回测年化22%,实盘只剩6%。 > > 全市场回测最被低估的工程债:数据中间件的维护成本,远高于策略开发本身。而当这个中间件从本地脚本变成团队依赖的基础设施时,你面临的远不止代码问题。 --- 本文核心论点 | 你的痛点 | 本文的结论 |
TickDB Research ·
!ScreenShot_2026-05-12_120824_648.png 一个朋友最近很痛苦。 回测年化 22%,实盘跑了半年,只剩 6%。第一反应是过拟合。让他截图 DataFeed 代码,第 42 行——前复权价格算信号,后复权净值算绩效。 不是策略不行。是用两把不同的尺子量了同一段行情。 更让他沉默的,是另一组数字:策略代码写了 3 天,数据接入修了 5 天。关键卡点不是代码量,是复权因子
TickDB Research ·
> 6986 只 A 股做日频选股回测,策略代码写了 3 天,数据接入修了 5 天。关键问题不是代码量,是复权因子方向用反了——前复权价格算信号,后复权净值算绩效,敞口漂了 0.3%,半年累积偏离 17%。回测年化 22%,实盘只剩 6%,不是过拟合,是两把不同的尺子量了同一段行情。 > > 全市场回测最被低估的工程债:数据中间件的维护成本,远高于策略开发本身。 本文解决的核心问题 | 你的痛点
TickDB Research ·
每天早上9点15分,A股集合竞价开始。你盯着屏幕,猜今天会高开还是低开。 我不用猜。不是我有内幕消息——是港股9点就开盘了。那半小时里,港股那边发生的事,已经告诉我今天A股大概率往哪个方向走。 !image.png > 港股比A股早开半小时。这半小时,是A股当天走势的“预告片”。 这篇文章只聊一件事:每天早上那被浪费的半小时,怎么捡回来。 一、A股开盘前,港股已经“演”了半小时 大多数散户的早上是
TickDB Research ·