aszerW
798a316ad5
feat: ETF复权功能扩展至支持前复权qfq
核心变更:
- TushareSource: _fetch_etf_adj() 支持 qfq 和 hfq 双模式
* 后复权(hfq): close × adj_factor
* 前复权(qfq): close × adj_factor / latest_factor
- UniversalDataFetcher: VALID_ADJ_BY_TYPE 更新
* CHINA_ETF: ['raw', 'hfq'] → ['raw', 'qfq', 'hfq']
复权公式验证:
- 纳指ETF(513100.SH): HFQ / QFQ = latest_factor (5.0020) ✅
- 5/5 个交易日全部通过验证
技术实现:
- fetch_etf_adj(): 公共接口支持 adj='qfq' 或 'hfq'
- _fetch_etf_adj(): 内部实现根据 adj 参数分支计算
- 前复权使用全量最新复权因子确保准确性
2026-05-25 00:15:59 +08:00
..
2026-05-23 12:46:48 +08:00
2026-05-12 21:33:19 +08:00
2026-05-23 23:40:18 +08:00
2026-05-24 12:26:35 +08:00
2026-05-24 11:08:26 +08:00
2026-05-24 01:13:33 +08:00
2026-05-13 23:30:32 +08:00
2026-05-12 22:40:35 +08:00
2026-05-25 00:15:59 +08:00
2026-05-25 00:15:59 +08:00
2026-05-23 18:32:00 +08:00