# tick_from_ctp
**Repository Path**: huangjun1/tick_from_ctp
## Basic Information
- **Project Name**: tick_from_ctp
- **Description**: 从CTP订阅接收行情,并落地csv和存入mongo中
- **Primary Language**: Python
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 6
- **Created**: 2020-03-13
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# tick_from_ctp
## 项目介绍
使用ctp api 从期货公司前置接收tick数据=>落地到csv文件=>合成分钟数据=>插入mongo库中
使用ctp api接收行情生成实时分钟数据保存到redis
## 逻辑
1. onRspLogin中取当前交易日TradingDay
2. onRspInstrument中取当前交易日对应的actionday; 取交易时间段设置; 启动行情接口; 启动查询[持仓/权益]
3. 查询确认结算时间,判断是否为隔夜启动,以决定是否清除原有数据. 确认日期为实际日期,并非交易日.
4. 登录成功后取tradingday与现有Tradingday比对,不相等即表示新的交易日登录
#### 安装教程
`pip install -r requirements.txt`
#### 使用说明
1. 配置config.json
2. 7*24运行, python main.py config.yml