METHOD
方法与数据
所有图表都由真实数据生成;所有近似口径都写在这里。
数据源
| 数据 | 来源 | 粒度 | 覆盖 |
|---|---|---|---|
| 指数日线 | 东方财富 | 日 | 1990-05 至 2026-10-22,10 个指数 |
| 沪深300 成分 | 新浪财经 | 快照 | 289 只(官方 300) |
| A股行业与流通市值 | 东方财富数据中心 | 快照 | 3864 只(去重) |
| 恒生成分与分类 | 公开成分表 | 快照 | 85 只,四分类 |
| 港股市值与价格 | AAStocks | 快照 | 恒生科技 31 / 国企 32 |
计算口径
- 收益率:收盘价对收盘价,区间取最近交易日;10 年年化波动按日对数收益 × √252。
- 最大回撤:区间内峰值到后续谷值的最大跌幅。
- 趋势带:日收盘取对数后做 2500 个交易日滚动均值 ±1σ,再还原。
- 滚动十年年化:每个交易日回望 10 年的复合年化收益。
- 行业权重:自由流通市值归一化,属近似值。
已知局限
- 康波周期无法由 36 年样本验证;本站只做状态定位,不贴周期阶段标签。
- 估值分位(PE/PB 历史序列)尚未接入,位置—动量象限使用价格代理。
- 恒生成分权重需接入官方月报;当前仅展示分类数量与市值快照。
- 沪深300 成分快照缺 11 只,权重为近似值。
更新方式
运行 python tools/fin-market/fetch_all.py 更新数据,python tools/fin-market/build_site.py 重新生成页面与图表。站点为纯静态,无外部 CDN 依赖。