策略易(StrategyEase)Python SDK,策略自动化交易API。
项目描述
策略易(StrategyEase)Python SDK。
<nav class="contents" id="topic-1" role="doc-toc">目录
</nav>原理概述
策略易通过调用WINDOWS API对交易客户端进行操作。
策略易提供基于 HTTP 协议的 RESTFul Service/API。
SDK 对 API 进行封装(由 strategyease_sd.py 中的 Client 类实现)。
本地策略或量化交易平台(目前支持聚宽、自动通过、优)的模拟交易使用SDK实现。
功能介绍
简单的策略易HTTP API封装,见strategyease_s/client.py
定时任务
多账号自动打新股申购(自动新)
多账户自动逆向
频率下单
集成策略
聚宽(JoinQuant)集成
米粒(RiceQuant)集成
优矿(Uqer)集成
果仁(Guorn)集成
安装
安装 Python 3.5(建议安装Anaconda3-4.2.0)
中运行
正式版 |
|
测试版 |
|
升级
中运行
正式版 |
|
测试版 |
|
基本用法
import logging
import strategyease_sdk
logging.basicConfig(level=logging.DEBUG)
client = strategyease_sdk.Client(host='localhost', port=8888, key='')
account_info = client.get_account('title:monijiaoyi')
print(account_info)
见:examples/basic_example.py
测试用例
策略易 HTTP API 封装的测试用例见:
查询及下单 |
测试/strategyease_sdk/test_client.py |
客户端管理 |
测试/strategyease_sdk/test_client_management.py |
融资融券 |
测试/strategyease_sdk/test_client_margin_trading.py |
其他 |
测试/strategyease_sdk/… |
调度调度
见《定时调度说明》
集成策略
见《策略集成说明》
其他语言 SDK
C# 开发工具包