OpenAPI 介绍
简介
Webull OpenAPI 旨在为量化交易投资者提供便捷、快速、安全的量化交易服务。助力每一位有量化交易投资需求的客户实现灵活、多变的交易或者行情策略。
主要功能:
交易管理:创建、修改、取消订单等。
行情信息:可通过HTTP接口查询股票/ETF等相关行情信息。(暂不支持)
账户信息:查询账户余额、持仓信息。
订阅实时信息:订阅订单状态变动、行情信息等。
面向用户
Webull OpenAPI主要面向有一定代码开发能力,同时对量化交易有一定了解的投资者。
接口协议
Webull OpenAPI 底层提供HTTP / gRPC / MQTT 三种协议来支持交易、订单状态变化订阅、实时行情订阅等功能。
协议 | 说明 |
---|---|
HTTP | 主要为交易、账户、行情k线、快照等数据提供接口服务。 |
GRPC | 1.为订单状态变化提供实时消息推送。 2.为行情接口提供数据查询支持。(暂不支持) |
MQTT | 为实时行情提供数据流服务。(暂不支持) |
如何开通
首先必须在Webull美国官网或者Webull APP上注册Webull用户,然后您需要开立一个微牛证券账户。
拥有微牛证券账户之后,您需要点击微牛官网账户中心【API管理】下的【我的申请】(用户登录后点击右上角头像)申请API服务。
API服务审核完成后,需要进入到【应用管理】创建应用,应用创建完成后,需要点击【生成密钥】进行密钥生成,密钥默认有效期为24小时。如若需要修改密钥有效期,需要点击【修改】进入到修改页面进行有效期修改。
注意
注:有效期修改作用于下一次重置密钥。修改信息、生成密钥、重置密钥每天均不能超过
3
次。
支持市场
交易:美股和美国 ETFs。
时段 | 美东时间 | 市价单 | 限价单 | 止损单 | 止损限价单 | 跟踪止损单 |
---|---|---|---|---|---|---|
盘前 | 7:00~09:30 | N | Y | Y | Y | N |
盘中 | 9:30~16:00 | Y | Y | Y | Y | Y |
盘后 | 16:00~20:00 | N | Y | N | N | N |
行情:暂不支持。
提示
注:最终视乎阁下的交易权限。交易/行情权限可在Webull美国官网【应用管理】查看。
使用费用(暂无)
行情(即将支持):
市场 | 品类 | 权限获取(请至Webull APP行情商城购买) |
---|---|---|
美国市场 | 证券类产品(股票) | Level 1:请购买 Level 1 (Nasdaq Basic) - OpenAPI |
Level 2:请购买 Level 2 (Nasdaq TotalView) - OpenAPI |
交易:
通过 Webull OpenAPI 进行交易,暂时无附加收费。交易费用与 APP 交易的费用一致。具体收费方案如下表: