Historical Data&Data Streaming Limit

About 4 min

Historical Data&Data Streaming Limit

Clients who meet a certain turnover or total assets can get access to the corresponding historical quotes.

Note: After meeting the level, you have the access to historical quotes (such as k-line data), and the access to real-time quotes (such as requesting real-time quotes, tick data etc.) needs to be purchased separately.

Meeting any one of
the following criteria
is sufficient
Historical Data Pull QuotaSubscription Quota
Stock/ETF
Quantity Limit
Options
Quantity Limit
Futures
Quantity Limit
Standard
Market Data
Level 2
Market Depth
API Access Activation2010202010
Total Assets > USD 10KTurnover > USD 100K2002020010020
Total Assets > USD 50KTurnover > USD 500K50050500500100
Total Assets > USD 500KTurnover > USD 2M100010010001000200
Total Assets > USD 1MTurnover > USD 5M200020020002000500

User Tier Definitions

  • Total Assets Calculation: Based on the average of daily end-of-day asset values (in USD) from the most recent full calendar week (Monday to Sunday). For individual users: total assets across both Prime Account & Global Account are aggregated. For institutional users: total assets across all master and sub accounts are aggregated.
  • Turnover Calculation: Turnover is determined by comparing the total transaction amounts of the previous calendar month and the current calendar month (up to the current date), with the higher of the two used as the reference value.
    • Example: If today is April 18, turnover will be the greater of the total transaction amount from March 1 to March 31 and the amount from April 1 to April 18.
  • Tier Update Frequency: The system automatically updates user tiers weekly, typically every Tuesday at 8:00 AM (GMT+8).

Historical Data Pull Quota

  • Historical data includes K-line and intraday time-series data.
  • The first request for any given symbol will consume 1 quota, and repeated requests for the same symbol within 30 days will not consume additional quota.
  • For each symbol, K-line data of any frequency (e.g., daily, weekly) shares the same quota; additional requests for different intervals do not consume extra quota.
  • If a symbol supports intraday historical data, the quota for intraday time-series data is shared with the K-line data quota, meaning both consume only one quota unit in total.
    • Example: If you have 20 quotas for historical stock data, requesting AAPL's daily K-line, weekly K-line, and historical intraday data on April 18, 2020 will consume only one quota. Any subsequent requests for AAPL’s K-line or intraday data made before May 18, 2020 will not deduct additional quotas. During this period, if you retrieve historical data for 12 different stocks, your remaining quota will be 8 by May 18.

Market Data Subscription Quota

  • Standard market data and Level 2 market depth data are counted separately as independent categories. Except for Level 2 market depth, basic quotes, tick-by-tick trades, intraday data, and other types are all classified under standard market data, with the standard data quota applying separately to each data type within this category.
    • Example: If you have 20 standard market data quotas and 10 Level 2 market depth quotas, subscribing to HK.00700’s basic quotes and real-time tick-by-tick data will each deduct 1 quota from the standard data category, leaving 19 quotas remaining for each. If you then subscribe to HK.00700’s Level 2 market depth, it will consume 1 Level 2 quota, leaving 9 quotas remaining in that category.
  • Changes in user tier do not affect existing market data subscriptions.

Historical data description

Stock/ETFs

Data TypeData storage timeFieldComment
Day BarCompletetime、open high low close、volume、amountDaily bar with uncompounded and pre-compounded data
Week & Month BarCompleteOnly uncompounded data
1min & 5min BarLast natural monthtime、open high low close、volume、amount
15min & 30min & 60min BarLatest natural yeartime、open high low close、volume、amount
History 1min Bar2015.01 ~ Nowtime、open high low close、volume
TickRealtime tick:Last 5000
History tick:Last trading day
30 minutes before the opening of the market, the data of the previous trading day will be deleted

API: Get Bars

Stocks under Shanghai-Hong Kong Stock Connect and Shenzhen-Hong Kong Stock Connect

Data TypeData storage timeFieldComment
Day BarCompletetime、open high low close、volume、amountThe daily K-line has the data of non-reinstatement, pre-reinstatement and post-reinstatement
Week & Month BarCompleteHave the data of non-reinstatement, pre-reinstatement and post-reinstatement
1min & 5min TimelineLast 2 weekstime、price、average price、volume、amount
1min BarLast 3 monthstime、open high low close、volume、amount
History 1min Bar2019.12 ~ Nowtime、open high low close、volume、amount、average price
TickLast 2000Expired data will be deleted

API: Get Bars

Futures

Data TypeData storage timeFieldComment
Day & Week & Month BarCompletetime、open high low close、volume、amount、preclose、openInterest
1min、2min、5min BarCompletetime、open high low close、volume、amount
TickCurrent Trading Day1 minutes before the opening of the market, the data of the previous trading day will be deleted

API: Get Futures Bars

Options

Data TypeData storage timeFieldComment
Day BarCompletetime、open high low close、volume、preclose、openInterest
1min BarCompletetime、open high low close、volume
TickCurrent Trading Day

API: Get Options Bars

Last update: