请求频率限制
大约 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次/分钟)
接口方法 |
---|
TigerHttpRequest(MethodName.ORDER_NO) 获取订单号 |
TradeOrderRequest 交易下单 |
TigerHttpRequest(MethodName.MODIFY_ORDER) 修改订单 |
TigerHttpRequest(MethodName.CANCEL_ORDER) 取消订单 |
TigerHttpRequest(MethodName.ORDERS) 查询订单 |
TigerHttpRequest(MethodName.ACTIVE_ORDERS) 查询待成交订单 |
TigerHttpRequest(MethodName.INACTIVE_ORDERS) 已撤销订单 |
TigerHttpRequest(MethodName.FILLED_ORDERS) 查询已成交订单 |
QuoteTimelineRequest 获取分时数据 |
QuoteRealTimeQuoteRequest 实时行情 |
QuoteTradeTickRequest 逐笔成交 |
OptionBriefQueryRequest 期权行情摘要 |
OptionTradeTickQueryRequest 期权逐笔成交 |
FutureTickRequest 期货逐笔成交 |
FutureRealTimeQuoteRequest 期货实时行情 |
中频接口列表(60次/分钟)
接口方法 |
---|
OptionChainQueryV3Request 期权链 |
OptionExpirationQueryRequest 期权过期日 |
QuoteDepthRequest 深度行情 |
ContractRequest 单个合约 |
ContractsRequest 批量合约 |
QuoteContractRequest 行情合约 |
QuoteShortableStockRequest 可做空股票列表 |
QuoteStockTradeRequest 获取股票交易信息 |
FutureTradingDateRequest 查询指定期货合约的交易时间 |
TigerHttpRequest(MethodName.ACCOUNTS) 账户列表 |
TigerHttpRequest(MethodName.ASSETS) 环球账户资产 |
PrimeAssetRequest 综合/模拟账号获取资产 |
TigerHttpRequest(MethodName.POSITIONS) 账户持仓 |
TigerHttpRequest(MethodName.ORDER_TRANSACTIONS) 获取成交记录 |
QuoteHistoryTimelineRequest 获取历史分时 |
QuoteKlineRequest 股票K线 |
OptionKlineQueryRequest 期权K线 |
FutureKlineRequest 期货k线 |
QuoteStockBrokerRequest 港股经纪商买卖席位 |
QuoteCapitalDistributionRequest 股票资金分布 |
QuoteCapitalFlowRequest 股票资金流 |
WarrantFilterRequest 港股轮证筛选器 |
WarrantQuoteRequest 港股轮证实时行情 |
低频接口列表(10次/分钟)
接口方法 |
---|
TigerHttpRequest(MethodName.GRAB_QUOTE_PERMISSION) 抢占行情权限/获取权限列表 |
TigerHttpRequest(MethodName.GET_QUOTE_PERMISSION) 获取权限列表 |
QuoteMarketRequest 市场状态 |
QuoteSymbolRequest 股票代号 |
QuoteSymbolNameRequest 股票代号名称 |
FutureExchangeRequest 期货交易所 |
QuoteDelayRequest 延迟行情 |
MarketScannerRequest 选股器 |
UserLicenseRequest 获取用户牌照 |
UserTokenRefreshRequest 刷新Token |