这个站看什么
ShareTrace 指「份额的足迹」——国家队买 ETF 走一级市场申购,唯一直接指标是基金总份额;把份额变化画到指数 K 线上,就是它的足迹。
国家队(中央汇金投资 / 汇金资管、证金、国新、诚通)买 ETF 走一级市场申购,份额增加与二级市场成交无关。唯一直接指标是基金总份额,不是成交额、不是规模、不是盘口异动。本站把 57 只「国家队曾出现在前十大持有人」的 ETF 的日度份额变化,折算成金额,画到 43 个标的指数的 K 线上。
成交额法已被实测证伪:510300 在 2012-05~2026-10 的 3500 个交易日里,成交额 >2×20 日均触发 129 天,落在国家队公告 ±2 日内的只有 5 天,精确率 4%。
信号规则
- 日净申赎 F = Σ(Δ份额 × 当日收盘价),按标的指数加总。
- 触发:|F| ≥ max(2 亿, 8% × 该指数 ETF 合计规模),封顶 100 亿;成分 ETF ≥2 只时要求同向只数 ≥ max(2, 60%)。
- 5 个交易日内同向连续触发合并,标在 |F| 最大那天。
- 每个事件统计「后 20 个交易日」指数涨跌:买点看涨、卖点看跌,正数=信号有效。
为什么用「规模的 5%」而不是固定金额:沪深300 四只 ETF 合计规模近万亿,行业指数只有几十亿,同一个金额门槛在两类指数上完全不是一回事。封顶 100 亿是为了让万亿级指数也保留灵敏度。
信号方向对、强度不够当择时用。27 个季度样本里份额变化与下一季收益的相关性只有 +0.21,独立事件仅 3~4 个。
已知口径限制
- 份额折算(2 份合 1 份)会造出假申赎,已剔除 510310 / 512100 / 560010 三个折算日。
- 深市 10 只 ETF(159919、159845、159629、159915、159901、159922、159995、159870、159992、159949)没有免费的日度份额历史,2026-10-21 起才有;它们不进历史序列,只出现在当日数据里。
- 沪市份额来自上交所归档接口(最早 2012-01-04),覆盖度逐年爬升:2012 年 5 只、2020 年 34 只、2024 年起 47 只。跨年比较要按当年在册只数归一。
- 「份额大增」不等于「国家队买入」:2022-12 510300 份额 +82%,汇金持仓纹丝未动,那波是保险理财在买。
- 「大额净赎回」也不等于清仓:2026-01 的 13 个交易日合计 -7722 亿,同期沪深300 走平,更像换仓/转托管。
更新方式
数据由本地脚本从 market.sqlite 生成静态页面:python3 build.py,产物在 site/,可直接部署到任何静态服务器。