TradeX 是为从事股票程序化交易的投资者提供一个接口,通过将自己的交易策略编写成计算机代码,实现自动 自动快速读取行情进行分析,以及股票下单、撤单、查询,做到股票的全自动买卖。
优势
- 多语言支持: 封装 C++,C#,Python,Delphi,Java,VB
- 支持 Level 2 行情(专用账户版,用户需自行购买通达信 Level2 行情账户)包含十档行情、逐笔成交、买卖队列和深圳逐笔委托行情(上交所不对外提供逐笔委托),需开通通达信的 Level 2 金融终端账户
- 支持扩展行情: 包含期货、期权、三版、港股数据
- 支持股票五档实时行情,实测速度比 TdxhqApi 快 10%~30%;包含各周期 K 线、分时、分笔成交,五档行情,F10 公司信息资料
- 社区活跃
- 支持市场上绝大部分券商
- 接口是 tcp 直连获取行情
劣势:
- 所有行情接口均要求客户端主动查询请求行情数据,而非推送行情;每种行情接口各自对应于不同的通讯协议。每种行情接口的都可以建立单连接和批量多连接;如果要快速获取大量股票数据,则可能需要用到批量多连接。
- 只支持windows系统,32 位的 Python 2.7 / Python 3.6.x
问题:
- 需要自行维护停牌/退市股票列表,否则查询股票时服务器会自动返回600839的行情信息
- 分笔数据间隔3s,建议更小的时间间隔获取数据,否则最多可能出现3s延迟
- 不支持使用同一 Level 2 行情账户同时从多点连接,如果的确需要,您需要购买多个 Level 2 账户。 普通的五档实时行情、扩展行情没有任何 IP 限制,可以多点登录连接