请求频率限制
大约 2 分钟
频率限制
为保护服务器,防止恶意攻击,所有需要向老虎OpenAPI服务器发送请求的接口,都会有频率限制。
API中的接口分为低频接口、中频接口和高频接口,低频接口限制为10次/分钟,中频接口限制为60次/分钟,高频接口限制为120次/每分钟,超过频率限制的请求会被服务器拒绝。计数周期为连续60秒的滚动窗口。模拟盘下单+改单+撤单的总频次不能超过120次/分钟。
触发限流的错误信息如下:
code=4 msg=rate limit error(current limiting interface:<接口名称>, up to 60 times per minute)
CAUTION
1、如果接口请求频率过高,且一直在持续请求,账号有可能会被系统自动加入黑名单,被加入黑名单的账号将不能继续发起接口调用。
2、如确有高频接口的调用需求,可与我们单独进行 沟通
高频接口列表(120次/分钟)
接口方法 |
---|
TigerRequest(TradeApiService.ORDER_NO) 获取订单号 |
TigerRequest(TradeApiService.PLACE_ORDER) 交易下单 |
TigerRequest(TradeApiService.MODIFY_ORDER) 修改订单 |
TigerRequest(TradeApiService.CANCEL_ORDER) 取消订单 |
TigerRequest(TradeApiService.ORDERS) 查询订单 |
TigerRequest(TradeApiService.ACTIVE_ORDERS) 查询待成交订单 |
TigerRequest(TradeApiService.INACTIVE_ORDERS) 已撤销订单 |
TigerRequest(TradeApiService.FILLED_ORDERS) 查询已成交订单 |
TigerRequest(QuoteApiService.TIMELINE) 获取分时数据 |
TigerRequest(QuoteApiService.QUOTE_REAL_TIME) 实时行情 |
TigerRequest(QuoteApiService.TRADE_TICK) 逐笔成交 |
TigerRequest(QuoteApiService.OPTION_BRIEF) 期权行情摘要 |
TigerRequest(QuoteApiService.OPTION_TRADE_TICK) 期权逐笔成交 |
TigerRequest(QuoteApiService.FUTURE_TICK) 期货逐笔成交 |
TigerRequest(QuoteApiService.FUTURE_REAL_TIME_QUOTE) 期货实时行情 |
中频接口列表(60次/分钟)
接口方法 |
---|
TigerRequest(QuoteApiService.OPTION_CHAIN) 期权链 |
TigerRequest(QuoteApiService.OPTION_EXPIRATION) 期权过期日 |
TigerRequest(QuoteApiService.QuoteApiService.QUOTE_DEPTH) 深度行情 |
TigerRequest(TradeApiService.CONTRACT) 单个合约 |
TigerRequest(QuoteApiService.QUOTE_CONTRACT) 行情合约 |
TigerRequest(QuoteApiService.QUOTE_SHORTABLE_STOCKS) 可做空股票列表 |
TigerRequest(QuoteApiService.QUOTE_STOCK_TRADE) 获取股票交易信息 |
TigerRequest(QuoteApiService.FUTURE_TRADING_DATE) 查询指定期货合约的交易时间 |
TigerRequest(TradeApiService.ACCOUNTS) 账户列表 |
TigerRequest(TradeApiService.ASSETS) 环球账户资产 |
TigerRequest(TradeApiService.PRIME_ASSETS) 综合/模拟账号获取资产 |
TigerRequest(TradeApiService.POSITIONS) 账户持仓 |
TigerRequest(TradeApiService.ORDER_TRANSACTIONS) 获取成交记录 |
TigerRequest(QuoteApiService.HISTORY_TIMELINE) 获取历史分时 |
TigerRequest(QuoteApiService.KLINE) 股票K线 |
TigerRequest(QuoteApiService.OPTION_KLINE) 期权K线 |
TigerRequest(QuoteApiService.FUTURE_KLINE) 期货k线 |
TigerRequest(QuoteApiService.STOCK_BROKER) 港股经纪商买卖席位 |
TigerRequest(QuoteApiService.CAPITAL_DISTRIBUTION) 股票资金分布 |
TigerRequest(QuoteApiService.CAPITAL_FLOW) 股票资金流 |
TigerRequest(QuoteApiService.WARRANT_FILTER) 港股轮证筛选器 |
TigerRequest(QuoteApiService.WARRANT_REAL_TIME_QUOTE) 港股轮证实时行情 |
低频接口列表(10次/分钟)
接口方法 |
---|
TigerRequest(QuoteApiService.GRAB_QUOTE_PERMISSION)抢占行情权限/获取权限列表 |
TigerRequest(QuoteApiService.GET_QUOTE_PERMISSION)获取权限列表 |
TigerRequest(QuoteApiService.MARKET_STATE) 市场状态 |
TigerRequest(QuoteApiService.ALL_SYMBOLS) 股票代号 |
TigerRequest(QuoteApiService.ALL_SYMBOL_NAMES) 股票代号名称 |
TigerRequest(QuoteApiService.FUTURE_EXCHANGE) 期货交易所 |
TigerRequest(QuoteApiService.QUOTE_DELAY) 延迟行情 |
TigerRequest(QuoteApiService.MARKET_SCANNER) 选股器 |
TigerRequest(QuoteApiService.USER_LICENSE) 获取用户牌照 |
TigerRequest(QuoteApiService.USER_TOKEN_REFRESH) 刷新Token |