rustdx-0.2.1 has been yanked.
rustdx
受 pytdx 启发的 A 股数据获取工具,包含:
- 一个 Ruts 通用库;
- 一个命令行工具。
命令行工具(单核 CPU;Ubuntu 系统;release build):
- 解析所有最新股票列表的历史 A 股数据(包含复权数据)不到 30s ,解析后的 csv 大小 1G 多;
- 子命令直接将解析后的 csv 数据插入到 ClickHouse (20s,表 268 M) 或 MongoDB (7 分钟,表超过 700 M);
- 东财日线增量更新(包括复权),2s 更新完。
关于复权:
- 使用涨跌幅复权算法,无需修改(重算)历史复权信息;
- 只计算收盘价前复权,其他价格复权只需基于收盘价和相对价格即可计算出来(这在 ClickHouse 中很快)。
具体文档待补充。