Skip to content

qew21/stp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

奇点股票STP接口Python Web服务

轻量级Python Web服务封装,单页React前端,可查询证券账户及下单交易,支持仿真和实盘。

对接了L1和L2行情服务,L2需要在特定环境使用。

模拟账户注册方式:

https://n-sight.com.cn/

接口版本:

API_Python3.7_行情_v1.0.5_20230210
API_Python3.7_交易_v4.0.6_20230130

仿真测试环境:

行情前置地址:tcp://210.14.72.21:4402
交易前置地址:tcp://210.14.72.21:4400
#可用时段:同交易所交易时间,价格同步交易所,一般延迟3秒,开盘延迟可能略长一点。成交数量则包含其他仿真参与者撮合成交量。
注:正常情况下,仿真柜台在交易日早上9:25后可登录,模拟环境无集合竞价行情

演示效果

效果图

使用

配置server/account.yaml

配置STP实盘账号或仿真账号

    md_server: tcp://210.14.72.21:4402
    trader_server: tcp://210.14.72.21:4400
    InvestorID: "*****"
    UserID: "*****"
    AccountID: "*****"
    Password: "*****"
    DepartmentID: "*****"
    SSE_ShareHolderID: '*****'
    SZ_ShareHolderID: '*****'

启动服务

  • SDK限定使用Python3.7
python3.7 -m venv venv
pip install --upgrade pip setuptools -i https://mirrors.aliyun.com/pypi/simple
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple
cd server
export PYTHONPATH=.
python app/stp_service.py

启动展示页面

npm install && npm start  

About

华鑫奇点股票程序化交易系统

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published