数据源覆盖对照表(对比 liangmai-0.5.0)
对比基准:量脉(liangmai)0.5.0 商业数据平台 SDK 的 255 个 API(24 类) (
liangmai/_interfaces.py结构化清单);akshare v1.18.96 全量模块 (2026-09-20 补充对标,结论见 §三 / §五)。 结论日期:2026-09-20(§一/§二 的 liangmai 对照结论为 2026-09-06)。本文档回答两个问题:① 本项目(免费自实现数据源体系)对 liangmai 全部数据 类别的覆盖情况;② 明确的缺口与理由(含明确不实现项)。 项目数据源架构见
AGENTS.md「数据源优先级」与fallback_registry.py(35 个 数据类型 × 多级降级链)。
一、总览:24 类覆盖对照
| # | liangmai 类别 | 接口数 | 覆盖 | 本项目对应实现 |
|---|---|---|---|---|
| 1 | 基础列表与交易日历 | 13 | ✅ | fox_stock_master(巨潮主源枚举 6000+ 只)+ TDX 证券列表;交易日历由 core/trading_calendar.py 计算(含节假日,无日历表);IPO 日历 tdx_ipo;ETF/基金列表 fund_sources;涨跌停参考价/股本/停牌(TDX 财务快照 + 腾讯 quote) |
| 2 | 板块与概念 | 11 | ✅ | 腾讯板块排行快照(hy/hy2/gn + 成分股 + 板块K线);TDX tdx_block_info 板块定义;东财 em_concept_block;申万/东财/通达信多口径行业 fox_industry;sector_classify.py |
| 3 | 股池 | 5 | ✅ | 涨停/跌停/炸板/昨涨停 limit_board.py(东财 push2ex + 腾讯);强势股/次新股 → 选股器宽表 em_stock_selection_daily + 量化信号池 |
| 4 | 实时行情与盘口 | 12 | ✅ | 腾讯批量行情(600 只/批);TDX TCP 五档盘口(独有能力);全市场快照;逐笔分笔 tdx_client.get_transactions(当日/历史各 2000 笔);涨跌停表现 → limit_board |
| 5 | K线与分时 | 4 | ✅ | 腾讯 fqkline(day/week/month 前复权,2026-09-06 增全历史分页 tencent_kline_history,5413 根/1.8s);新浪(北交所主源);TDX(第一备胎);百度K线(第二备胎,带 MA5/10/20);东财 push2his(最终兜底,走 real_data_source.get_kline 并记 warning);分钟线 minute_providers(1/5/15/30/60m) |
| 6 | 指数行情 | 8 | ✅ | fox_index_daily(腾讯单请求全量核心指数)+ 实时路由;指数技术指标 fox.get_index_indicator(MA/MACD/KDJ/BOLL/RSI,2026-09-06 新增) |
| 7 | 多市场(京/港/科创/基金) | 8 | ✅ | 北交所(新浪 K 线主源 + TDX);港股/美股 us_market.py + yfinance;ETF/LOF 历史 K 线 get_etf_kline(2026-09-06 新增) + 实时行情/折溢价;基金净值/持仓/排名 fund_sources |
| 8 | 财务报表 | 16 | ✅* | 三表(新浪)+ 财务指标 78 项×12 期(新浪 gjzb)+ 东财 datacenter 全套(预告/快报/十大股东/高管持股/增发/解禁/分红)+ 巨潮定期报告;*历届高管/董事会名录无(低价值缺口) |
| 9 | 技术指标 | 9 | ✅ | fox_stock_indicators_daily(RSI/KDJ/MACD/BOLL/WR/BIAS/ATR 等,口径统一 + parity 测试保护);全市场每日 quant_calc |
| 10 | 资金流向 | 13 | ✅ | TDX TCP 历史资金流(主源,不封 IP) → 东财 push2his 兜底;板块资金流(东财,含当日分钟累计曲线 GET /sectors/{board_code}/flow-minute,2026-10-06 新增 → 板块详情页);个股/市场级 fox_fund_flow_daily;主力连净/阶段 → 选股器宽表字段 |
| 11 | 北向/南向资金 | 21 | ✅ | northbound_sync(市场级日度)+ hsgt_sources.py(流向历史/十大成交/额度快照/持股排名/南向持仓)+ 巨潮 stock_connect(个股口径);AH 比价(2026-09-06 新增,配对表 183 对) |
| 12 | 龙虎榜、席位与游资 | 10 | ✅* | 龙虎榜(东财 datacenter → 同花顺降级)+ 买卖席位明细(RPT_BILLBOARD_DAILYDETAILSBUY/SELL)+ 机构席位追踪;营业部上榜统计 lhb_branch_stat(2026-09-06 新增);*游资名录/交割单 ✗(见缺口表) |
| 13 | 集合竞价与抢筹 | 14 | ◐ | TDX 0x056A 集合竞价序列原始数据已有(tdx/commands.py);竞价撮合笔分类(09:25 opening_match);昨日涨停股竞价异动(abnormal_moves._auction_moves:抢筹/抛压判定 + 按竞价涨幅排序,2026-09-25 口径修正为「昨日涨停股 → 今日竞价」);*全市场竞价抢筹排行 / 竞价一字板识别 ✗(可基于 0x056A 自研,属盘中特性) |
| 14 | 异动、人气与情绪 | 4 | ✅ | 异动监控 stock_changes.py(东财 push2ex);人气榜(雪球 xueqiu_client + 选股器 POPULARITY_RANK 字段双源);情绪周期 → market_environment.py 三层阶段判定(趋势×情绪→9 种阶段标签),等效覆盖 |
| 15 | 风险预警 | 4 | ✅ | 减持(东财高管持股变动/十大股东);解禁 em_lockup_expiry;持仓风险监控 portfolio_monitor + margin_watch;严重异动 → stock_changes 高级别分类 |
| 16 | 财务业绩排行 | 9 | ✅ | 选股器宽表(22,731 行/日,200+ 字段:ROE/营收/净利/增速排行);财报窗口市场级聚合(预告/快报 + 行业与个股盈利榜,GET /earnings-window/overview,2026-10-06 新增) |
| 17 | 机构持仓 | 4 | ✅ | 基金持仓 em_fund_holding + 机构调研 em_org_survey + 机构持股 em_stock_holding_org |
| 18 | 盘中监控与涨跌排名 | 17 | ✅ | 新高新低/量能激增/涨跌排名 → 选股器宽表 + fox_market_snapshot;PE/PB/ROE 排行 → 估值表;持仓监控服务 |
| 19 | 基金数据 | 29 | ✅* | fund_sources.py(基金持仓前十大/行业配置/债券持仓/排名/ETF 实时行情+折溢价)+ ETF 历史 K 线(2026-09-06 新增);*基金净值历史序列部分覆盖 |
| 20 | 可转债 | 3 | ✅ | cninfo_bond + convertible_bond_service.py + 巨潮中签摇号 |
| 21 | 公告与互动 | 2 | ✅* | 巨潮公告(分类检索)+ 东财公告兜底;*互动易问董秘 ✗(低价值缺口) |
| 22 | 交易提示 | 7 | ✅ | 两融(东财/巨潮双源)、大宗交易、解禁、分红历史、打新(tdx_ipo 申购日历);打新收益估算部分覆盖 |
| 23 | 因子 | 16 | ✅ | 自算因子体系 factor_registry.py(momentum/volatility/volume/technical 纯函数因子 + IC 横评 + ICIR + 动态权重)——比订阅平台算好的因子更深一层(可解释、可回测、可自定义) |
| 24 | 公司资料(基本面) | 16 | ✅* | 公司简介(巨潮/东财 F10)、发行信息、股本结构、分红增发解禁;*所属指数纳入/剔除记录部分覆盖 |
统计:255 项接口中,约 250 项具备等效覆盖(含 2026-09-06 新增 3 项); 明确缺口 3 项(见下表;AH 比价已于 2026-09-06 实现并从缺口移除)。
二、明确缺口(3 项)与理由
| 缺口 | liangmai 对应 | 为什么暂不实现 |
|---|---|---|
| 游资名录与交割单 | lhb_trader_names / lhb_trader_records 等 4 项 | "游资标签"(如某席位=某知名游资)是第三方人工整理知识库,无可靠公开数据源;东财/同花顺均不提供结构化名录。营业部维度统计已新增(lhb_branch_stat),游资标签可后续以配置表形式人工维护 |
| 竞价聚合分析 | auction_morning_grab_* / auction_one_word_limit 等 14 项 | TDX 0x056A 竞价序列原始数据已有。已覆盖子集:昨日涨停股的抢筹/抛压判定 + 按竞价涨幅排序(services/abnormal_moves.py,2026-09-25 口径修正为「昨日涨停股 → 今日竞价」);仍缺:全市场竞价抢筹排行、竞价一字板识别 —— 属盘中实时特性,需盘中实测调参,建议作为盘中任务单独排期 |
| 互动易/历届高管名录 | 公告与互动、corp_exec_history 等 | 低价值(问董秘数据噪声大、历届名单对量化无用);如需可接巨潮/深交所互动易 |
三、2026-09-05/06 两轮对标新增记录
对标 akquant(akshare 用法)新增
| 新增 | 位置 | 说明 |
|---|---|---|
| 新浪复权因子源 | sina_source.py | get_sina_adjust_factor(qfq/hfq.js,literal_eval 安全解析)+ apply_adjust_factor;补齐"不复权价+因子"契约的因子源;600519 除权对账偏差 0.091% |
| 腾讯全历史分页 K 线 | tencent_client.py | tencent_kline_history(日期游标分页,5413 根/1.8s,无需 akshare 的 V8 加密解密) |
| ETF/LOF 历史 K 线 | fund_sources.py + GET /api/v1/datamgr/fox/fund/etf-kline/{etf_code} | 腾讯 fqkline 前复权主源(实测 510050/159915)→ 新浪兜底;修复新浪代码映射的 ETF 前缀 bug |
对标 liangmai 新增
| 新增 | 位置 | 说明 |
|---|---|---|
| 指数技术指标 | fox_market_data.py + fox.get_index_indicator + GET /api/v1/datamgr/fox/index/indicator/{code} | MA5/10/20/60 + MACD + KDJ + BOLL + RSI14,复用 indicators.py(与个股同口径);fox_index_daily 现算,腾讯实时兜底 |
| 龙虎榜营业部上榜统计 | signal_layer.py + GET /api/v1/datamgr/market/lhb-branch-stat | 按营业部聚合 N 日买卖金额/上榜次数/净买入(东财席位明细分页拉取聚合,实测 14 天 623 个营业部) |
| fallback_registry 新数据类型 | fallback_registry.py | adj_factor(新浪因子主源)、etf_kline_daily(腾讯→新浪降级链),31→33 类;当前共 35 类(另含 bond_yield_curve / zh_us_bond_rate) |
| AH 比价(liangmai northbound_ah_premium 对标) | ah_premium.py + GET /api/v1/stocks/{code}/ah-premium | 配对表 app/data/ah_pairs.json(183 对:腾讯港股行情全量枚举 × A 股名称匹配 + 28 对人工核定简称差异,剔除同名不同主体误配)+ 腾讯 A/H 双侧行情 + whHKDCNY 汇率;前端个股详情页 AH 比价卡片(仅双重上市展示) |
对标 akshare-main 新增(2026-09-06,宏观缺口补齐)
akshare 406 模块文件、中国宏观约 60 接口逐项对照结论:
- 已覆盖(xuangu 既有):CPI/PPI/PMI/GDP/M2/社融/LPR/SHIBOR/存款准备金率/ 存贷款利率/FDI/房价/企业景气/税收/商品价格指数 + 海外 7 国宏观 + 金十快讯
- 本轮新增 7 源(全部走东财 datacenter
RPT_ECONOMY_*同通道, 报表名/字段名取自 akshare 对应函数):macro_china.py新增get_customs_trade(RPT_ECONOMY_CUSTOMS 进出口+贸易差额)、get_industrial_growth(工业增加值)、get_consumer_confidence(消费者信心)、get_fiscal_income(财政收入)、get_total_retail(社零)、get_asset_invest(固投)、get_stock_market_statistics(沪深总市值/成交额, 过滤当月未披露行);端点GET /fox/macro/cn-extended/{name}(白名单);macro_indicator注册 8 指标(29 指标/10 分类,自动流入 fox.get_macro_indicators) - 明确不接:金十源接口(外汇储备/非制造业 PMI——需金十专用通道,且宏观 覆盖已足够);移动电话用户/菜篮子/航运指数等长尾指标(与股市分析弱相关)
- 微观对照结论:akshare stock 模块高频能力(龙虎榜/两融/大宗/北向/板块/ 人气榜/打新日历/高管增减持/沪深港通)xuangu 均已有对应源;实现质量上 akshare 为裸 requests 无限流/缓存/降级(中文 DataFrame),xuangu 走 em_get(curl_cffi+限流+熔断)+ TTL 缓存 + dict 直出 JSON——无需按 akshare 改造。 唯一值得记录的微观缺口:股权质押(stock_cg_equity_mortgage,风险预警类, 中低价值,可后续经巨潮/东财 datacenter 补齐)——已于 2026-09-20 落地(见下节 P0-2)
- 实现质量裁决:宏观清洗/转换层无需按 akshare 改造(其裸调无缓存无降级);
xuangu 新增 getter 沿用
_fetch_datacenter+TTL 缓存既有模式
对标 akshare v1.18.96 新增(2026-09-20 落地 11 项)
akshare v1.18.96 全量模块逐项对照后分 P0/P1/P2 三档落地(端点明细见 端点路由速查 §十,共 36 个新端点 + 1 个检索端点;P3 见 §五):
| 档 | 能力 | 位置 | 说明 |
|---|---|---|---|
| P0-1 | 中债国债收益率曲线 + 股债利差 ERP | bond_yield_sources.py + GET /macro/bond-yield、/macro/erp | 10Y 国债收益率;ERP=沪深300 盈利收益率−10Y(股债性价比) |
| P0-2 | 股权质押 + 商誉风险 | risk_sources.py + GET /risk/pledge-*、/risk/goodwill-* | 东财 datacenter;补齐 §三 akshare-main 段落记录的「唯一微观缺口:股权质押」,该缺口就此关闭 |
| P0-3 | 千股千评 | comment_sources.py + GET /risk/comment-* | 东财综合得分/关注指数/主力控盘/机构参与度 |
| P1-1 | 千股千评并入宽表 | writer/fusers/stock_wide.py | 千股千评列进 fox_stock_wide,量化选股可直接用 |
| P1-2 | 可转债条款 | convertible_bond_service.py + GET /convertible-bond/* | 回售/强赎/下修触发线、票面利率、关键日期、募资用途 |
| P1-3 | 指数权重 + 中证官方估值 | csindex_sources.py + 端点 GET /index/valuation / GET /index/weights / GET /index/constituents(均带 {symbol}) | 中证指数官方 PE/PB/股息率与成分权重(此前只有自算估值) |
| P1-4 | 行业估值分位 | industry_valuation.py + GET /industry/valuation[/detail] | 行业 PE/PB 历史百分位(fox 融合 + 腾讯) |
| P2-1 | 公募 REITs 清单与行情 | reit_service.py + GET /reit/* | 508xxx/180xxx 代码段扫描:净值/IOPV/折溢价/52 周位置/K线 |
| P2-2 | 港股财务三表 + 主要指标 | hk_finance_service.py + GET /hk-finance/{code}/* | 东财港股 F10;长表转宽表,金额为原报表币种(不换算) |
| P2-3 | 期货仓单/持仓排名/期限结构 | futures_inventory_sources.py、futures_rank_sources.py、futures_sources.py + GET /futures/* | 东财仓单 74 品种;上期所 JSON / 中金所 GBK CSV 会员三榜;新浪 nf_ 单请求整链(价差/年化持有收益/contango 判定) |
| P2-4 | 自然语言接口检索层 | fox_engine/interface_search.py + GET /datamgr/fox/interfaces/search | 借鉴 akshare registry.py 加权打分 + 2-gram 降级;双语料(fox 引擎接口 + app.openapi() 全部 /api 路由),未知接口名报错自动附最近候选 |
借鉴边界:只借 akshare 的配方(报表名 / 字段名 / 端点 / 打分权重), 不移植其裸 requests 实现——xuangu 侧一律走
em_get(curl_cffi+限流+熔断)
- TTL 缓存 + dict 直出 JSON。
对标 dragon_quant 0.4.2 新增(2026-09-06)
| 新增 | 位置 | 说明 |
|---|---|---|
| VPA 量价分析引擎 | services/vpa.py + GET /api/v1/stocks/{code}/vpa | 四因子(量额灵敏度/趋势验证/突破放量/量价背离)+ 健康度 + 偏多/偏空观察 + 证据链;验证器定位不给买卖指令;前端详情页 VpaCard |
| 五维龙头评分 | services/dragon_score.py + GET /api/v1/datamgr/market/dragon-score | 带动 30/领涨 25/抗跌 15/流动 20/承接 10,门槛否决+加权两段式聚合,全维 details 可解释;数据源=东财涨停池(封板时间/连板/开板/封单/行业)+ 选股器宽表 5 日涨幅 + 腾讯 1 分K;前端涨停梯队页 DragonScorePanel |
| — | 原依赖板块分钟线的三项降级(带动板块/板块抗跌/资金承接)已接入 THS 881xxx 板块分钟数据(复用 ths_sector_service 分时+5 分K)补齐为完整口径;游资交割单仍无公开源 | |
| 评分历史落库 + 定时任务 | app_dragon_score 表 + dragon_score_sync(17:40) | 对标 dragons_v2:每日评分逐股 UPSERT 落库((trade_date, code) 幂等),支撑多日回测汇总曲线与胜率漂移监控 |
| 历史筛选 + 回测曲线 | GET /market/dragon-score-history(多条件过滤)+ GET /market/dragon-review-curve(逐日回测汇总)+ 前端 DragonHistoryPanel(筛选表格 + 收益柱/胜率线双轴图) | 对标 dragon_quant Web UI 过滤器与回测面板 |
| 前端 UX 组件(对标 tick-stock-panel) | ui/date-shortcuts(快捷日期 chips)· ui/empty-state(统一空状态)· limitladder/IndustryRotationPanel + 16:35 industry_rank_sync 落库任务 | 快捷日期与精确输入并存;空状态带引导文案;行业轮动两期对比(排名变化/5日涨幅/主力净流/领涨股),数据每日积累 |
| 情绪周期时间线 | app_market_phase 表 + market_phase_sync(15:45)+ GET /market/regime · /market/phase-history + 前端 RegimePhasePanel | 对标 Regime 页:当前阶段卡(持续天数/含义/应对)+ 阶段时间带 + 转移分布(趋势×情绪九阶段合成) |
| 三类异动聚合页 | services/abnormal_moves.py + GET /realtime/abnormal-moves + MonitorCenter「三类异动」tab | 对标 AbnormalMoves 页:竞价异动(昨日涨停股在今日集合竞价的 TDX 0x056A 撮合序列,抢筹/抛压判定;池子取东财 getYesterdayZTPool;非交易日/盘前返回空 + auction_status,避免把上一交易日行情当今日展示)/盘中异动(push2ex)/偏离值异动(龙虎榜原因筛「偏离」)。子源按真实变化频率分档 TTL + single-flight |
| 真龙回测成绩单 | services/dragon_review.py + GET /api/v1/datamgr/market/dragon-review | 对标 dragon_quant review:入选后第一个非一字板日最低价买入,收益窗口 10 日,回撤窗口=买入日至最大收益日;附汇总统计(平均收益/胜率/最佳);纯本地 DB 日K零 HTTP |
| 前端回测面板 + 明细展开 | DragonReviewPanel / DragonScorePanel 增强 | 涨停梯队页联动日期:真龙回测成绩单表格+汇总统计卡(借鉴 dragon_quant Web UI);评分行点击展开五维 ECharts 雷达图 + 子因子明细(借鉴其 ScoreResult.details 全透出可解释性) |
四、本项目相对商业 SDK 的结构性优势
- 免费 + 无 Token 依赖:liangmai 需要付费 token 走平台网关;本项目直连 腾讯/TDX/东财/新浪/巨潮/同花顺/交易所官网等公开源。
- 多级降级链治理:
fallback_registry.py35 个数据类型 × 主源/备胎/兜底, 风控隔离(东财主源仅限独有数据:龙虎榜/解禁/两融/大宗/研报/新闻/财务指标/涨停池; 资金流向/行业排名/估值的主源分别为 TDX/腾讯/腾讯,东财仅列末位兜底; K线/实时行情/市值/PE/PB 禁止东财作主源),source_health健康计数 +HostFallbackManager域名冷却。 - 请求加固:
curl_cffiTLS 指纹伪装(Chrome 120)、@with_retry(403 不重试、429/5xx 指数退避)、total_budget降级链限时、并发节流。 - 融合层(DWD):
fox_*19 类融合表(注册表fox_engine/writer/registry.py::FOX_FUSERS; 幂等 UPSERT + 血缘批次 + 质量记录), 商业 SDK 只返回原始数据,本项目有标准化后的可审计数据仓库。 - 接口自发现:
fox_engine/interface_catalog()machine-readable 能力清单/datamgr/fox/call统一动态调用(Tushare pro.xxx 模式),与 liangmai 的 AI function-calling 结构(INTERFACES → openai_tools)等效;/datamgr/fox/interfaces/search再提供自然语言检索入口(§三 P2-4)。
五、明确不实现(P3 归档,2026-09-20)
以下 4 项在 akshare v1.18.96 对标中评估后维持不实现,理由归档于此, 避免后续重复评估;如业务需要再按「替代路径」列启动。
| 不实现项 | akshare 对应 | 为什么不实现 | 替代路径(如需) |
|---|---|---|---|
| 金融/商品期权 | option_finance.py(SSE/SZSE/CFFEX T 型报价)、option_em.py、option_daily_stats_sse_szse.py、option_commodity*.py | 期权分析(T 型报价/希腊字母/隐含波动率曲面)与本项目「A 股选股」定位正交;且合约多、快照时效要求高(盘中),落地即需新的存储与前端形态,收益不明 | 交易所官网 CSV/JSON 直连(上交所/深交所/中金所均有公开接口);先做「标的期权成交统计」轻量口径 |
| 互动易问答 | stock_irm_cninfo / stock_irm_ans_cninfo(巨潮互动易平台) | 问董秘文本主观、噪声大、无结构化字段,对量化选股无增量;§二已按 liangmai 口径记为低价值缺口 | 巨潮互动易公开接口(irm.cninfo.com.cn,无需 token);仅作 AI 对话素材而非数据表 |
| 实际控制人/一致行动人持股变动 | stock_hold_control_cninfo(巨潮专题统计;akshare 用 py_mini_racer 执行 cninfo.js 计算请求头) | 与已有 get_executive_holdings(东财高管持股变动,equity_events.py)口径重叠,增量仅「实控人/一致行动人」标签;且 akshare 实现依赖 JS 引擎(py_mini_racer)算 token,本项目不引入 JS 运行时依赖 | 巨潮 webapi 免 token 通道可试点(cninfo_client._data20_post 已跑通同类 POST 端点);先观察「实控人持股变动」是否有选股信号价值 |
| 同花顺技术选股榜单 | stock_technology_ths.py(11 榜单:创月新高/新低、连续上涨/下跌、持续放量/缩量、向上/向下突破、量价齐升/齐跌、险资举牌) | 前 10 个技术榜单与东财选股器宽表 em_stock_selection_daily 既有字段重叠(now_newhigh/now_newlow 创历史新高/低、break_through 放量突破、upside_volume 放量上攻、volume_ratio 量比),可由宽表/因子引擎自算,无需外部榜单;akshare 实现需 py_mini_racer 执行 ths.js 算 v cookie(规避型反爬,不做)。第 11 个「险资举牌」非技术口径,与其余 10 项不同源 | 东财选股器宽表 + 因子引擎自算派生榜单;险资举牌如需可走东财 datacenter(暂无排期) |
六、各数据源实际覆盖时间范围(2026-09-29 核查)
核查要求:2020 年至今全量覆盖。以下为各源在数据库中的实际落地情况。
腾讯源
| 表 | 时间范围 | 行数 | 满足2020+ | 备注 |
|---|---|---|---|---|
| fox_kline_daily | 1995~至今 | 910万 | ✅ | 日K主源,远超要求 |
| fox_kline_bar | 1990~至今 | 405万 | ✅ | 周/月/季/年K |
| fox_index_daily | 1950~至今 | 9.8万 | ✅ | 指数日K |
| fox_etf_daily | 2020-01-02~至今 | 132万 | ✅ | ETF份额/行情,刚好满足 |
| tencent_stock_quote_daily | 2026-09-17~至今 | 4.5万 | ⚠️ | 快照累积表,每日定时写入,无法回填 |
| fox_valuation | 2026-09-23~至今 | 6千 | ⚠️ | 同上,快照累积 |
| fox_valuation_percentile | 2026-09-28 | 5.6千 | ⚠️ | 需250交易日quote_daily才能计算 |
| tencent_industry_block_snapshot | 2026-09-17~至今 | 7.7千 | ⚠️ | 快照累积表 |
新浪源
| 表 | 时间范围 | 行数 | 满足2020+ | 备注 |
|---|---|---|---|---|
| sina_financial_statement | 1992~2026-06-30 | 45.8万 | ✅ | 财报三表 |
| sina_financial_indicator | 1991~2026-06-30 | 26.7万 | ✅ | 财务指标(含东财/gpcw混写) |
| fox_finance_indicator | 1991~2026-06-30 | 26.6万 | ✅ | 融合财务指标 |
| fox_announcement | 1992~至今 | 92.4万 | ✅ | 公告 |
| em_stock_news | 2026-03-30~至今 | 2.7万 | ⚠️ | 新闻表较新,从3月底开始累积 |
同花顺源
| 表 | 时间范围 | 行数 | 满足2020+ | 备注 |
|---|---|---|---|---|
| ths_limitup_reason | 2023-09-28~至今 | 5.6万 | ✅ | 涨停原因,2023起覆盖 |
| ths_f10_lhb | 2026-09-17~至今 | 6.6千 | ⚠️ | 交叉验证,21:00轮换任务新上线 |
| ths_f10_rzrq | 2026-09-17~至今 | 4.9千 | ⚠️ | 同上 |
| ths_f10_dzjy | 2026-09-17~至今 | 4.6千 | ⚠️ | 同上 |
| ths_f10_profile | 2026-09-17~至今 | 1.3万 | ⚠️ | 同上 |
东财源
| 表 | 时间范围 | 行数 | 满足2020+ | 备注 |
|---|---|---|---|---|
| em_stock_selection_daily | 2026-09-16~至今 | ~2.3万/日×9日 | ⚠️ | 选股器宽表,覆盖式快照仅累积 9 天;含东财独有字段(popularity_rank/ddx/net_inflow/pe9 等),详见 依赖评估 |
| em_concept_block | 每日覆盖 | — | ✅ | 概念板块成分 |
| em_limit_board | 2023~至今 | — | ✅ | 涨停池四池 |
| em_margin_trading | 2012~至今 | — | ✅ | 两融 |
| em_block_trade | — | — | ✅ | 大宗交易 |
| em_holder_num | — | — | ✅ | 股东户数 |
| em_dragon_tiger | — | — | ✅ | 龙虎榜 |
| em_dividend_history | — | — | ✅ | 分红 |
| em_lockup_expiry | — | — | ✅ | 解禁 |
| em_research_report | — | — | ✅ | 研报 |
| em_stock_news | 2026-03-30~至今 | 2.7万 | ⚠️ | 新闻表较新 |
TDX 补充源
| 表 | 时间范围 | 行数 | 满足2020+ | 备注 |
|---|---|---|---|---|
| tdx_finance_snapshot | ~2026-09-28 | 5.3千 | ⚠️ | 快照表,每日全量刷新 |
| tdx_chip_race_daily | 2026-09-24~至今 | 400 | ⚠️ | 抢筹榜,新任务 |
| tdx_block_info | 2026-09-29 | 547 | — | 板块目录,每日覆盖 |
| tdx_block_index | 2026-09-21 | 1千 | — | 板块指数定义 |
短历史表分类说明
- 快照累积型(tencent_stock_quote_daily / fox_valuation / tencent_industry_block_snapshot / tdx_finance_snapshot / em_stock_selection_daily):每日定时从 API 取当日快照写入,无法回填历史,随时间自然增长。em 表尤其特殊——虽有 112 列宽字段(含东财独有的人气/DDX/资金流等),但仅累积 9 天数据,历史回测不可用
- 新功能刚上线(ths_f10_* 4张 / em_stock_news / tdx_chip_race_daily):近期加入的交叉验证或辅助功能,定时任务正在逐日累积
- 估值分位(fox_valuation_percentile):需 250 交易日 quote_daily 才能计算,预计 2027 年中开始有意义
结论:核心数据(K线/财报/公告/财务指标/指数)三大源全部满足2020至今要求且远超(多数从1990年代起覆盖)。短历史表均为快照累积型或新功能,不影响核心选股/分析/回测功能。