
How to Choose the Right AllTick Plan
A practical guide to choosing the right AllTick market data plan — compares Free, Basic, Premium, Professional, full-market, and Enterprise options based on instrument count, API frequency, and WebSocket needs.
How to Choose the Right AllTick Plan
Choosing a market data plan does not have to be complicated. The right AllTick plan depends mainly on how many instruments you need, how frequently you request data, how many WebSocket connections your application requires, and whether you need access to an entire market.
AllTick provides real-time and historical market data for Forex, Stocks, Crypto, Commodities, and Indices through REST API and WebSocket API. Every plan uses the same unified API, so you can start small and upgrade as your application grows.
Quick Recommendation
| Your use case | Recommended plan | Why |
|---|---|---|
| Testing the API or building a prototype | Free | Start without a subscription and test the API with demo products |
| Small application or a limited set of instruments | Basic | Up to 100 products with real-time tick, K-line, order book, and WebSocket data |
| Trading bot, quantitative strategy, or production application | Premium | More API capacity, 200 products, and 3 WebSocket connections |
| Large-scale application or exchange-style platform | Professional | Up to 3,000 products, 1,200 API calls/min, and 10 WebSocket connections |
| Need the complete Hong Kong stock market | All HK Stocks | Access approximately 3,000 HK stock symbols |
| Need the complete China A-share market | All A-Shares | Access approximately 5,000 Shanghai and Shenzhen symbols |
| Need the complete U.S. stock market | All US Stocks | Access approximately 11,000 U.S. stock symbols |
| Need custom data volume or dedicated infrastructure | Enterprise | Designed for custom requirements and large-scale deployments |
Which AllTick Plan Should I Choose?
The easiest way to choose is to start with your number of instruments and application requirements, rather than simply choosing the most powerful plan.
Choose Free if you are testing or learning
The Free plan is designed for developers who want to evaluate AllTick before building a production application.
It includes:
- 10 demo products
- 10 API calls per minute
- 1 WebSocket connection
- Historical K-line data
- Latest price data
- Close data
Choose Free if you are:
- Testing the API
- Learning how the REST API works
- Testing WebSocket connectivity
- Building an initial prototype
- Evaluating AllTick data before purchasing a plan
Tip: If you are still validating whether AllTick provides the market data your application needs, start with Free before upgrading.
Choose Basic if you need real-time data for a smaller product set
Basic is a good starting point for applications that need real-time market data but only monitor a relatively small number of instruments.
You can select up to 100 products across Forex, Commodities, Stocks, Crypto, and Indices.
Basic includes:
- Up to 100 products
- 60 API calls per minute
- 1 WebSocket connection
- Historical K-line data
- Latest price and close data
- Real-time K-line
- Order book
- Real-time tick data
Choose Basic if you are building:
- A market monitoring application
- A small trading dashboard
- A portfolio tracker
- A financial data website
- A small trading or analytics application
- A prototype that has moved beyond testing
If real-time WebSocket data is important but you do not need hundreds of instruments, Basic is often the simplest production starting point.
Choose Premium if you are building a trading or quantitative application
Premium is designed for applications that require more frequent data access, more instruments, and multiple WebSocket connections.
It supports:
- Up to 200 products
- 600 API calls per minute
- 3 WebSocket connections
- Up to 3 years of historical K-line data
- Real-time K-line
- Order book
- Real-time tick data
Premium is a strong choice for:
- Trading bots
- Algorithmic trading applications
- Quantitative research tools
- Arbitrage systems
- Multi-market trading dashboards
- Production financial applications
Choose Premium when your application needs higher API throughput or multiple concurrent WebSocket connections, rather than simply because you need more symbols.
Choose Professional if you need thousands of instruments
Professional is designed for larger applications that need broad market coverage and higher data capacity.
It supports:
- Up to 3,000 products
- 1,200 API calls per minute
- 10 WebSocket connections
- Up to 5 years of historical K-line data
- Real-time K-line
- Order book
- Real-time tick data
Professional is suitable for:
- Financial data platforms
- Large trading applications
- Multi-market analytics platforms
- Exchange-style applications
- Institutional applications
- Applications monitoring thousands of instruments
If your application needs several thousand selected instruments rather than one complete exchange, Professional is usually more appropriate than buying a smaller plan and managing multiple subscriptions.
Do I Need a Full-Market Plan?
If you need every stock in a specific market, a full-market plan can be more efficient than selecting individual instruments.
AllTick currently provides dedicated full-market plans for:
All HK Stocks
Choose All HK Stocks if you need broad or complete coverage of the Hong Kong stock market.
The plan provides approximately 3,000 HK stock symbols, together with real-time tick data, order book, K-line, latest price, and historical K-line data.
This is suitable for:
- Hong Kong stock screeners
- Market-wide analytics
- Financial portals
- Stock research platforms
- Portfolio and monitoring applications covering the full HK market
All A-Shares
Choose All A-Shares if your application needs the Shanghai and Shenzhen stock markets rather than a limited list of individual A-shares.
The plan provides approximately 5,000 A-share symbols, excluding ST/*ST stocks.
It is suitable for:
- A-share stock screeners
- Quantitative research
- Market-wide analytics
- Financial applications
- China stock market dashboards
All US Stocks
Choose All US Stocks if you need broad coverage of the U.S. stock market.
The plan provides approximately 11,000 U.S. stock symbols, making it suitable for applications that need market-wide U.S. equity coverage rather than a small watchlist.
Typical use cases include:
- U.S. stock screeners
- Market scanners
- Quantitative research
- Financial data platforms
- Portfolio analytics
- Market-wide monitoring
What If I Only Need One Asset Class?
You do not need to purchase a separate subscription for each asset class.
AllTick's plans provide access to the supported asset classes through the same API. You can choose products from:
- Forex
- Stocks
- Cryptocurrencies
- Commodities
- Indices
For example, an application can combine EUR/USD, BTC/USDT, AAPL, XAU/USD, and a major stock index under the same AllTick API integration.
This is particularly useful if your application is multi-asset and you do not want to integrate several different market data providers.
How Many Symbols Do I Actually Need?
This is one of the most important questions when selecting a plan.
Before purchasing, make a list of the instruments your application actually needs.
For example:
Small watchlist
20 stocks + 10 crypto pairs + 10 Forex pairs = 40 products
→ Basic may be sufficient.
Trading application
80 stocks + 40 crypto pairs + 30 Forex pairs = 150 products
→ Premium may be a better fit.
Large market-data application
2,000+ instruments across several markets
→ Professional may be appropriate.
Entire U.S. stock market
Thousands of U.S. stocks
→ All US Stocks is designed for this use case.
The important number is not the number of asset classes you use. It is the total number of products your application needs to access.
REST API or WebSocket: Which One Do I Need?
Your plan selection should also consider how your application receives market data.
Use REST API when you need to request data
REST is useful for applications that periodically request:
- Latest prices
- Historical data
- K-line data
- Market information
- Specific instrument data
Use WebSocket when you need continuous real-time updates
WebSocket is better when your application needs continuously streamed market data, such as:
- Real-time tick data
- Live trading dashboards
- Trading bots
- Real-time alerts
- Order book monitoring
- Market scanners
If your application depends heavily on real-time streaming, pay particular attention to the number of WebSocket connections included in each plan.
When Should I Upgrade My Plan?
You generally need to upgrade when one of your application requirements approaches the limits of your current plan.
Consider upgrading when you need:
- More products than your current plan allows.
- Higher API request frequency.
- More simultaneous WebSocket connections.
- More historical K-line data.
- Broader market coverage.
- Full-market access instead of individually selected instruments.
You do not necessarily need to upgrade just because your application is growing in users. What matters is whether your market-data requirements are growing.
Which Plan Is Best for a Trading Bot?
For a simple trading bot monitoring a limited number of instruments, Basic may be sufficient.
For a production trading bot that requires higher request frequency, multiple WebSocket connections, and a larger instrument universe, Premium is generally a better starting point.
For large-scale trading infrastructure covering thousands of instruments, consider Professional or an appropriate full-market plan.
The right choice depends on your symbol count, request frequency, and number of concurrent data streams.
Which Plan Is Best for a Financial Website or Dashboard?
For a small dashboard displaying a limited watchlist, start with Basic.
If your dashboard displays hundreds of instruments or needs multiple real-time data streams, Premium may be more appropriate.
If you are building a market-wide financial platform that tracks thousands of instruments, consider Professional or a full-market plan.
Which Plan Is Best for Quantitative Research?
For quantitative research, the key factors are usually:
- Number of instruments
- Historical data requirements
- API request frequency
- Real-time data requirements
Premium is suitable for many small and medium-sized quantitative applications, while Professional is better suited to larger instrument universes and higher-throughput workloads.
If your research specifically requires complete coverage of a stock market, a full-market plan may be a better fit.
Can I Start Small and Upgrade Later?
Yes. You do not need to predict your future data requirements perfectly before getting started.
A practical approach is:
1. Start with Free
Test the API, data format, instruments, and integration.
2. Move to Basic
When your application needs production access to a limited number of instruments.
3. Upgrade to Premium
When you need more symbols, higher API throughput, or additional WebSocket connections.
4. Move to Professional or Full-Market
When your application requires thousands of instruments or complete market coverage.
This approach lets you match your subscription to your actual usage instead of paying for capacity you do not currently need.
A Simple Decision Guide
Still not sure?
Ask yourself these four questions:
1. How many products do I need?
- Up to 10 demo products → Free
- Up to 100 products → Basic
- Up to 200 products → Premium
- Up to 3,000 products → Professional
- Entire market → Full-Market Plan
2. How frequently does my application request data?
If your application makes only occasional requests, a lower-tier plan may be sufficient.
If your application requires frequent API requests or continuous real-time updates, consider a plan with higher API throughput and more WebSocket capacity.
3. How many simultaneous WebSocket connections do I need?
- 1 connection → Free / Basic
- Up to 3 connections → Premium
- Up to 10 connections → Professional / Full-Market
4. Do I need an entire market?
If you only need selected instruments, choose the Comprehensive API plans.
If you need virtually every symbol in a specific market, choose the corresponding Full-Market Access API.
The Short Answer
Choose Free if you are testing.
Choose Basic if you need real-time market data for up to 100 selected products.
Choose Premium if you are building a trading, quantitative, or production application that needs up to 200 products and higher API throughput.
Choose Professional if you need thousands of products and multiple real-time connections.
Choose All HK Stocks, All A-Shares, or All US Stocks if you need complete coverage of the corresponding stock market.
Choose Enterprise if you need custom data volume, dedicated infrastructure, on-premises deployment, or other requirements beyond the standard plans.
Not sure which plan fits your application?
You can start with the Free plan, test your required instruments and API integration, and upgrade when your data requirements grow.
If you have a specific use case, our team can also help you determine the most appropriate plan for your application.