请求频率与限制

为保护服务可用性并防止滥用,Tiger OpenAPI 会对 API 请求实施频率限制。

限流规则

  • 限流维度: 按 TigerId + 接口 进行独立计数,即同一个 TigerId 下每个接口单独计算调用次数,不同接口之间互不影响
  • 计数窗口: 连续 60 秒的滚动窗口
  • 频率等级: 下表为各接口的基础频率上限;已升级配额的账号可能享有更高上限
等级频率上限
高频120 次/分钟
中频60 次/分钟
低频10 次/分钟

以下列表使用请求中实际传输的 wire method 名称,而不是各语言 SDK 的方法名。

限流响应示例如下:

HTTP 429
code=5 msg=rate limit error(current limiting interface:<接口名称>, up to 60 times per minute)

限流响应使用 HTTP 429 和业务码 5,错误消息会说明当前受限接口及单位时间内的限制次数。

⚠️

NOTE

  1. 如果接口请求频率过高,且一直在持续请求,账号有可能会被系统自动加入黑名单,被加入黑名单的账号将不能继续发起接口调用。
  2. 已升级配额的账号上限可能高于限流等级表中的基础值。如需提升上限,可登录开发者平台个人中心购买。

高频接口(120 次/分钟,共 21 个)

类别Wire method
订单order_no, place_order, modify_order, cancel_order, orders, active_orders, inactive_orders, filled_orders
股票行情timeline, hour_trading_timeline, trade_tick, quote_real_time, quote_overnight
期权行情option_trade_tick, option_brief
期货行情future_contract_by_contract_code, future_contract_by_exchange_code, future_continuous_contracts, future_current_contract, future_real_time_quote, future_tick

中频接口(60 次/分钟,共 63 个)

类别Wire method
订单与交易batch_order_no, batch_place_order, order_executions, order_transactions, estimate_tradable_quantity
账户与资产accounts, assets, prime_assets, aggregate_assets, positions, partition_account, user_transactions
登录与交易令牌user_login, user_trade_token, user_trade_password_reset
合约contract, contracts
股票行情brief, quote_depth, quote_contract, quote_shortable_stocks, quote_stock_trade, history_timeline, kline, stock_broker, capital_distribution, capital_flow
公司数据financial_daily, financial_report, corporate_action, industry_list, industry_stocks, stock_industry, financial_currency, financial_exchange_rate, stock_fundamental
期权与衍生品行情option_kline, option_chain, option_expiration, option_analysis, warrant_filter, warrant_real_time_quote
期货行情future_trading_date, future_kline, future_history_main_contract
资金与转仓fund_transfer, position_transfer, transfer_detail, withdrawals_notice, withdrawals, segment_fund_available, transfer_segment_fund, cancel_segment_fund, segment_fund_history, transfer_fund, position_transfer_records, position_transfer_detail, position_transfer_external_records
期权行权option_exercise_submit, option_exercise_check, option_exercise_record, option_exercise_position, option_exercise_cancel

低频接口(10 次/分钟,共 16 个)

类别Wire method
行情权限与状态grab_quote_permission, get_quote_permission, market_state, quote_delay, user_license, user_token_refresh, kline_quota
股票与筛选all_symbol_names, all_symbols, stock_detail, market_scanner, market_scanner_tags, trade_rank, broker_hold
期货与资金future_exchange, fund_details

Did this page help you?