简介

大约 8 分钟

概述

老虎开放平台可以为个人开发者和机构客户提供接口服务。为便于用户使用,我们开发了Open API SDK。Open API SDK中封装了老虎底层的接口,允许在用户自选的编程语言(目前支持Java/Python/C#/C++)编写的交易程序中方便地调用Open API接口,以使用老虎的行情、交易及推送服务。目前老虎API支持操作用户ID下的全部类型的账户,包括综合账户,环球账户和模拟账户

面向用户

开放平台主要面向有一定的代码开发能力,同时对量化策略有一定的理解和研究的量化投资者

主要功能

  • 直接管理交易:创建订单,修改或取消订单,以及检查订单状态,获取订单记录和成交明细
  • 查看账户信息:获取账户内的资产信息和持仓信息
  • 查询行情变动:股票、期权价格、窝轮牛熊证、期货等品种的行情信息,同时支持选股器和轮证筛选功能
  • 订阅实时变动:支持实时推送订单变动,持仓和资产变动,股票、期权、期货行情变动

支持多市场多产品交易

支持品种列表

市场品种综合模拟
美国股票, ETFs
期权
期货
香港股票, ETFs
期权
期货
窝轮
牛熊证
新加坡股票, ETFs
期货
澳大利亚股票, ETFs

CAUTION

1、综合账号支持美股盘前盘后下单,模拟账号的下单时段可能会有限制
2、融资融券功能仅支持部分股票

不同品种行情支持的权限

市场标的类别权限
美国股票, ETFsNasdaq Basic(Level1)
美国股票, ETFsNasdaq TotalView(Level2深度数据)
美国期权OPRA(Level1)
美国期货CME、CBOT等不同交易所权限
香港股票, ETFs港股(Level2)

行情权限说明

我们提供三种美股行情权限,分别是Level0基本行情、Level1标准行情和Level2高级行情。两种港股行情权限,分别是Level0基本行情、Level2高级行情。

美股行情权限说明
美股Level0基本行情Level0行情为纳斯达克基本报价数据,该数据包含在纳斯达克市场中的最优报价数据,数据涵盖纽交所和纳斯达克上市的股票和ETF数据。在Level0基本行情中,目前只提供纳斯达克的报价数据。
美股Level1标准行情Level1行情可以查看股票的最新价格、逐笔成交数据、一档的最优买卖数据。
美股Level2高级行情Level2深度行情可以查看股票的40档的深度档位数据、量价分布图以及大单提示数据。
美股期权行情权限说明
美股期权Level1标准行情Level1行情为标准行情,查看期权实时价格,逐笔成交明细,一档得最优买卖数据。
美股期权Level2高级行情Level2行情为高级行情,查看期权实时价格,逐笔成交明细,包括16家交易所顶端数据。
港股行情权限说明
港股Level0基本行情Level0行情为基本行情,需手动刷新获取最新价格,无盘口数据,逐笔成交明细和经纪队列。
港股Level2高级行情Level2行情为高级行情,可以自动刷新获取最新价格,并提供10档盘口数据,逐笔成交明细以及经纪队列。

支持多种订单类型

  • Open API目前支持的订单类型有:
订单类型说明
市价单是指不需要客户自己设定价格,下单后会以最新市场价成交的订单;市价单可以使得订单快速成交,但不保证成交价格,当市场快速变动的时候,或者对于交易不活跃的股票,市价单可能会以较高或较低价格成交,请于下单前谨慎评估相关风险。
限价单是指需要客户自己指定成交价格,只有当股票价格达到指定价格或有更优好价格时才会被执行的订单;限价单只会以限价或优于限价的价格成交,可有效锁定成交价格范围;但采用限价单,可能会错失行情,如果股票价格未达到或未降至限价,订单将不会被执行。
止损单是指当股价达到或超过客户自己设定的止损价(Stop price)时,系统将按客户选择的买卖方向自动提交一个市价单的订单;起到保护利润或和限定损失的作用。止损单下单成功或股价达到止损价后提交的市价单下单成功,均不代表/保证该止损单成交成功;若您的账户出现购买力不足、持仓不足等情况,可能会导致后续的市价单下单失败
止损限价单是指客户设定一个指定的止损价(Stop price)和一个限价(Limit Price),一旦股价达到设置的止损价,将以限价单的方式下单的订单;该类型的订单可以限价单形式挂出,以避免造成成交价格与客户期望止损价格偏差较大的情况;但若价格快速下落至限价以下并持续走低,该订单很可能无法成交,损失就会一直扩大下去。另外,需注意部分标的暂未支持止损限价单。
跟踪止损单是指允许客户通过设定跟踪金额或跟踪比例,以使得止损触发价格可根据市场价格的波动自动调整的订单,在市场价格达到用户设定的止损触发价格时,系统将自动下出一份买或卖的平仓市价单的订单;追踪止损单可以在市场价格向客户有利的方向变化时,以用户设定的额度/比例自动进行调整,限制最大可能的损失,而不限制可能的收益;但追踪止损单不能保证某个特定的执行价格且有可能执行价格远离其止损触发价格。
附加订单是指能通过附加的子订单对主订单起到止盈或止损效果的订单,可以附加的子订单类型有限价单(可用于止盈)、止损限价单/止损单(可用于止损)
算法订单-TWAP时间加权平均价格算法,是一种最简单的传统算法交易策略。TWAP模型设计的目的是使交易对市场影响减小的同时提供一个较低的平均成交价格,从而达到减小交易成本的目的。在分时成交量无法准确估计的情况下,该模型可以较好地实现算法交易的基本目的。
算法订单-VWAP成交量加权平均价格。VWAP策略即是一种拆分大额委托单,在约定时间段内分批执行,以期使得最终买入或卖出成交均价尽量接近该段时间内整个市场成交均价的算法交易策略。

目前具体可下单订单类型请见FAQ - 交易 - 可下订单类型列表

支持多种账户

  • 综合账户:支持全部市场类型,融资融券功能支持部分股票,支持股票、窝轮、牛熊证、期权和期货交易,账户类型包括保证金和现金,支持任意时段下单
  • 环球账户:不推荐,支持全部市场类型,融资融券功能支持部分股票,支持股票、期权和期货交易,账户类型包括保证金和现金,支持任意时段下单
  • 模拟账户:支持美股、港股和A股交易,支持期权交易

免费使用

用户只需完成老虎开户并入金就可以免费使用Open API进行交易。通过 Open API 进行交易,没有附加收费,交易费用与通过 APP 交易的费用一致。具体交易佣金及其他收费可以参照老虎官网的收费说明open in new window详细了解

CAUTION

API行情权限独立于APP,需要单独购买,详情请见收费及权限

上次编辑于: