实盘易(ShiPanE)Python SDK,通达信自动化交易 API。
Project description
实盘易(ShiPanE)Python SDK,通达信自动化交易 API。
功能介绍
简单的实盘易 HTTP API 封装,见 shipane_sdk/client.py
多账号自动新股申购(自动打新)
聚宽(JoinQuant)集成
米筐(RiceQuant)集成
定时任务调度
多账号自动新股申购(自动打新)
聚宽(JoinQuant)自动跟单(抓取方式)
米筐(RiceQuant)自动跟单(抓取方式)
安装
Windows
安装 Python 3.5(建议安装 Anaconda3)
cmd 中运行:pip install –no-binary shipane_sdk shipane_sdk
cmd 中运行:explorer %UserProfile%.shipane_sdk
进入 config 目录;将 scheduler-example.ini 拷贝为 scheduler.ini;并修改内容(建议使用Notepad++)
找到 python 安装目录,例如:C:\Program Files\Anaconda3
cmd 下执行(具体路径自行修改):python “C:\Program Files\Anaconda3\Scripts\shipane-scheduler.py”
Mac/Linux
安装 Python 3.5
terminal 中运行:pip install –no-binary shipane_sdk shipane_sdk
terminal 中运行:cp -n ~/.shipane_sdk/config/scheduler-example.ini ~/.shipane_sdk/config/scheduler.ini
修改 ~/.shipane_sdk/config/scheduler.ini
terminal 中运行:shipane-scheduler.py
升级
pip install –upgrade –no-deps –no-binary shipane_sdk shipane_sdk
配置
定时任务默认禁用;如需启动,请设置 enabled=true
聚宽(JoinQuant)集成
一. 推送方式
适用于云服务器环境,例如阿里云;特点是稳定、高效,集成简单。
先决条件
部署实盘易成功。
手动测试通过。
聚宽(公网)可访问实盘易。
步骤
将 shipane_sdk/client.py 上传至聚宽“投资研究”根目录,并重命名为 shipane_sdk.py。
将 shipane_sdk/joinquant/executor.py 追加到 shpane_sdk.py 中。
用法请参考 examples/joinquant/simple_strategy.py (注意将其中的 xxx.xxx.xxx.xxx 替换为实际 IP)。
二. 抓取方式
无需云服务器,采用定时轮询的方式,实时性不如”推送方式”。
先决条件
部署实盘易成功。
手动测试通过。
步骤
见 定时任务调度
米筐(RiceQuant)集成
一. 推送方式
不支持。
二. 抓取方式
采用定时轮询的方式。
先决条件
部署实盘易成功。
手动测试通过。
步骤
见 定时任务调度
其他语言 SDK
C# SDK
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for shipane_sdk-1.0.0a9-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5aa87badb3464dec51c637203a85e732363de408aabd0e5e98637d422066b960 |
|
MD5 | 3452e9cd3a6e20bf470e153a2f84ca65 |
|
BLAKE2b-256 | 20ae70cbd6344f5ab057ef1b61e06b16ce3219d44e78719ccf9dc34ee58ca8ef |