天勤量化十分钟快速入门
注册信易账号
- 在使用 TqSdk 之前,用户需要先注册自己的信易账户
- 信易账户可作为【快期模拟】账号,用于登录天勤量化(TqSdk)、快期V3 Pro、快期APP的模拟
- 信易账户可以从官网的用户中心登录,来查看和管理该账户的各产品权限
安装
- 在安装天勤量化 (TqSdk) 前, 需要先准备适当的环境和Python包管理工具
- 可以选择使用 pip 命令安装 TqSdk, 或者下载源代码安装. 对于一般用户
- 对于使用 pip 命令下载速度较慢的用户,我们推荐采用切换国内源的方式安装
获取行情与使用K线
- 创建 TqApi 实例
- 用 api.get_quote() 或 其它函数获取数据引用对象
- 在循环中用 api.wait_update() 等待数据包.
- 收到数据包以后通过引用对象获得所需数据
构建一个自动交易程序
- 在这一节中, 我们将创建一个简单的自动交易程序
模拟和实盘交易/复盘与回测功能
- 快期模拟账户在快期APP、快期V3 pro 和天勤量化上是互通的
- 要使用实盘交易账户, 请使用TqAccount
- 只需要在创建 api 实例时给backtest参数传入
TqBacktest
, 策略就会进入历史回测模式 - 复盘模式为时间驱动,回测模式为事件驱动