数据来源与更新频率
最后更新:2026-10-27
报告里每个数字都能追到一个接口和一段公式。这一页把来源、口径和已知局限都摊开写—— 知道数据是怎么来的,你才知道哪些结论可以信、哪些要打折扣。
一、来源与频率
| 数据项 | 来源 | 本站刷新策略 | 原始更新频率 |
|---|---|---|---|
| 实时行情(价格、涨跌、成交额、换手、量比、PE、PB、市值) | 腾讯财经 qt.gtimg.cn |
盘中缓存 60 秒;收盘后缓存 6 小时 | 约 3 秒一次 |
| 日 K 线(开高低收、成交量) | 腾讯财经 ifzq.gtimg.cn |
收盘后缓存 6 小时 | 每交易日收盘后 |
| 资金流(主力净流入、超大单/大单/中单/小单) | 东方财富 push2his.eastmoney.com |
盘中 60 秒;收盘后 6 小时 | 盘中滚动,收盘后定格 |
| 财务数据(营收、利润、ROE、毛利率、现金流、商誉、有息负债) | 东方财富数据中心 | 24 小时 | 随定期报告披露,季度更新 |
| 公司概况(行业、上市日期、总股本) | 东方财富 F10 | 24 小时 | 变更时更新 |
| 分红送转 | 东方财富 F10 | 24 小时 | 随公告披露 |
| 四大指数(首页) | 腾讯财经 qt.gtimg.cn |
60 秒 | 约 3 秒一次 |
| 全市场快照(异动榜的排序依据) | 腾讯财经 qt.gtimg.cn,一次 600 只批量查询 |
盘中 5 分钟;收盘后 1 小时 | 约 3 秒一次 |
| 全市场历史日 K(异动榜算均线与区间极值) | 新浪财经,约 6100 只 | 每天收盘后补当天那根,不重拉历史 | 每交易日收盘后 |
| 限售解禁安排(解禁日期、股数、占总股本比例、类型) | 东方财富 datacenter.eastmoney.com 的 RPT_LIFT_STAGE 报表 |
每交易日收盘后抓一次,覆盖未来 97 天 | 公告提前发布,变动很小 |
二、页面上的时间标记怎么读
凡是会变的数字,旁边都有一枚小标记,写着它到底是什么时候的。这里说明读法—— 标记里的时间一律是数据本身的时刻,不是页面刷新的时刻。 这两件事很容易混,后果却不小:晚上十点打开页面,如果写着「22:00」, 你会以为十点还有行情在跳,其实那是下午三点收盘的数字。
-
指数行情 2026-10-27 15:00
靛蓝 · 数据是新的。时间取自交易所最后一笔成交的时刻, 收盘后就定格在收盘那一刻——所以晚上打开页面,它仍然是下午三点。
-
行情数据 3 个工作日之前
琥珀 · 比应有的节奏慢了。可能是上游接口异常,也可能只是节假日。 滞后按工作日算,不算周末与休市,所以周一早上看到「上一交易日」的标记是正常的, 不是故障。
-
时间未知
红色 · 陈旧,或者算不出有多旧。「时间未知」表示这次没取到时间戳, 它不代表数据正常,只代表我们无法证明它新鲜。取不到时间就老实说不知道, 不拿服务器的当前时间顶上去。
页面上还有一个「最后更新」,只出现在关于、隐私、联系、免责、本页这几个静态页里, 指的是正文最后一次改动的日期,与行情无关。它按页面内容的变化来记, 不是按日历记——内容没变,它就一直是那一天。
三、几个关键口径
复权方式
日 K 线一律使用前复权(qfq)。也就是说,历史价格已按此后发生的分红送转调整过, 当前价格与最新真实价格一致。这样算出来的均线、中枢、涨跌幅不会在除权日出现假跳空。 代价是:越早的历史价格,与你当时在行情软件里看到的数字差距越大。
异动榜是个例外:它要用全市场六千多只的历史日 K,用的是新浪的 不复权数据。所以在除权除息日,榜单里个别个股的均线和区间极值会出现一次跳变, 与看盘软件里的前复权图不同。这个代价我们接受——榜单比的是「今天在全市场里排第几」, 单只票的绝对价格精度不影响排序,而为了六千只票都拿到前复权数据, 请求量要翻好几倍,更容易触发上游限流。
52 周区间与位置
取最近 240 个交易日的日 K 线,其最高价与最低价构成区间; 「位置」= (当前价 − 区间最低)/(区间最高 − 区间最低)。 0% 表示贴着一年最低,100% 表示贴着一年最高。 注意这个区间按日 K 实测,不使用接口返回的 52 周字段——后者在部分标的上不可靠。
市盈率与市净率
直接使用腾讯实时字段,口径为市盈率 TTM(滚动十二个月)与市净率。 亏损股的市盈率通常为负或为空,本站不做特殊处理,报告中会标注。
资金流
采用东方财富的逐日资金流口径:主力 = 超大单 + 大单,中单与小单不计入主力。 注意「主力净流入」是按成交单笔金额划分的统计推断,不是真实席位数据, 不能等同于「机构在买」——一笔大单可能是机构建仓,也可能是大户换手。
财务数据
按定期报告披露口径,不做年化推算。若最新报告为季报,同比数据与报告期一致, 不代表全年。接口对部分次新股、重组股、B 股可能无数据,此时报告会标注该项缺失。
异动榜的各项指标
量比 = 今日成交量 ÷ 前 5 个交易日平均成交量。收盘后算出来的是全天量比; 盘中是「累计成交 ÷ 5 日均量」,所以早盘偏小、尾盘才收敛到最终值。 榜内已剔除成交额低于 5000 万元的个股——一只成交三百万的票,几千手就能把量比推到几十倍, 那不叫「放量」,只是本来就没量。
偏离度 = (现价 − 20 日均线) ÷ 20 日均线。20 日均线是「近一个月平均成交成本」 的近似值。偏离度大只说明价格离它远,不构成对后市的任何判断。
创新高 / 新低用当日盘中最高价、最低价与此前 60 个交易日的极值比较, 所以一根长上影线打出来的新高也算。那 60 个交易日不含今天—— 否则「今天的高点高于前 60 日高点」永远成立,这个榜就失去意义了。
全榜统一剔除停牌、ST 与退市整理个股,以及成交额低于 1000 万元的个股。 上市不足 60 个交易日的次新股缺少足够的均线样本,不进入依赖日 K 的那几个榜。
四、已知局限
- 接口会失败。第三方接口没有 SLA,可能限频、超时或返回结构变化。本站失败会重试, 重试仍失败则标注缺口。我们不会用估计值填补缺失数据。
- 盘中数据是滚动的。盘中生成的报告,资金流与换手率都是「截至生成时刻」的值, 与收盘后的最终值必然不同。做决策时请以收盘数据为准。
- 停牌、退市整理、刚上市的新股可能因为缺少足够的日 K 线而无法计算部分指标, 报告会明确说明是哪几项算不出来。
- 除权日附近的资金流、市值字段可能与你在其他平台看到的不一致,属于口径差异。
- 财报披露存在时滞。一季报最晚 4 月底、半年报 8 月底、三季报 10 月底、年报次年 4 月底, 在此期间最新财务数据可能仍是上一期。
- 解禁数据只有一家来源。行情可以在腾讯与新浪之间切换,解禁安排不行—— 目前只有东方财富一处公开报表。所以解禁日历在抓取失败时的做法是 停止展示:抓取时间超过 14 天,那一页直接返回「正在更新」, 而不是沿用旧文件。一份过期的解禁日历会把已经解禁完的股票标成未来事件, 看上去一切正常,这比打不开危险。
五、与官方数据不一致时以谁为准
以交易所披露和上市公司公告为准。 本站是这些数据的二次加工,任何差异都应视为本站的问题,欢迎 告诉我们,我们会核对并修正。