rustdx 0.2.1

受 pytdx 启发的 A 股数据获取库
Documentation
rustdx-0.2.1 has been yanked.

rustdx

pytdx 启发的 A 股数据获取工具,包含:

  1. 一个 Ruts 通用库;
  2. 一个命令行工具。

命令行工具(单核 CPU;Ubuntu 系统;release build):

  1. 解析所有最新股票列表的历史 A 股数据(包含复权数据)不到 30s ,解析后的 csv 大小 1G 多;
  2. 子命令直接将解析后的 csv 数据插入到 ClickHouse (20s,表 268 M) 或 MongoDB (7 分钟,表超过 700 M);
  3. 东财日线增量更新(包括复权),2s 更新完。

关于复权:

  1. 使用涨跌幅复权算法,无需修改(重算)历史复权信息;
  2. 只计算收盘价前复权,其他价格复权只需基于收盘价和相对价格即可计算出来(这在 ClickHouse 中很快)。

具体文档待补充。