bee bee .... for developer's trading ~
tiny but strong
ctpbee
provide a micro core of trading, you can make trade and backtest in it.
# linux用户快速生成中文支持/ windows用户无须设置
sudo ctpbee -auto generate
- using ctp interface from vnpy
# 源码安装
git clone https://github.com/ctpbee/ctpbee && cd ctpbee && python3 setup.py install
# pip源安装
pip3 install ctpbee
点击阅读 document address
from ctpbee import CtpBee
from ctpbee import CtpbeeApi
sta = CtpbeeApi("hello world")
@sta.route(handler="tick")
def on_tick(context, tick):
print(tick)
@sta.route(handler="bar")
def on_tick(context, bar):
print(bar)
app = CtpBee("ctpbee", __name__)
info = {
"CONNECT_INFO": {
"userid": "",
"password": "",
"brokerid": "",
"md_address": "",
"td_address": "",
"appid": "",
"auth_code": "",
"product_info": ""
},
"INTERFACE": "ctp",
"TD_FUNC": True, # Open trading feature
}
app.config.from_mapping(info) # loading config from dict object
app.add_extension(sta)
app.start()
更多功能 请阅读document address
支持多周期多合约回测
Only Accept PR code to dev
branch, please remember that !
对于高频解决方案, 请 👉 FlashFunk
- MIT