Hive for ctpbee
此项目提供一个简单有效的的期货交易数据分发的应用, 同时提供了行情数据自动落地文件功能.
pip install hive-c
# or
pip install git+https://github.com/ctpbee/hive
redis数据库
python3.6+
ctpbee
ctpbee
交易终端多进程模型
- 支持分发多策略交易终端
- 支持行情自动保存
- 支持行情自动分发
- 交易数据每日自动保存
- 轻量化图表分析
- 在任意目录下面创建一个
data
文件夹,并创建config.json
cd
到data
的同级目录- 执行下面的命令(可以根据参数解析自己做更改)
hive --name hive --path ./data --ff csv --cf config.json --rd 127.0.0.1:6379 --tick_save true --dispatch true
examples
目录下提供了2个config
文件, config.json
订阅了全部, config_1.json
则是订阅了"rb2405.SHFE", 请参阅配置文件以自定义
name
: 名字path
:tick
数据文件保存目录ff
: 文件格式 支持csv/parquet/h5
等文件格式cf
: 行情交易配置文件->json
格式rd
:redis
链接地址tick_save
: 是否开启行情落地功能trade_dispatch
: 是否开启行情/交易分发功能
examples
下面提供了一个read.py
请参阅此API 自己读取历史数据即可
Apache2