Skip to content
AllTick

Core Comparison Dimensions

DimensionKey Evaluation QuestionTechnical & Architectural Impact
Request FrequencyHow many REST calls per second or minute does your system need?Excess requests trigger rate limits; high-frequency needs token-bucket or cache layer
Subscribed SymbolsHow many tickers must stream simultaneously over WebSocket?Affects connection bandwidth; for large universes use centralized pub/sub broadcast
Connection ConcurrencyDo multiple distributed processes or worker nodes connect at once?Cluster or HA deployments must account for concurrent socket connection quotas
Historical DepthHow far back do your backtests reach? Any bar count limits on equities?Lookback varies by asset; /kline caps each request at 500 bars and stock timestamp cursors are unsupported
Market EntitlementsAre all required markets (HK, US, A-Shares, FX, metals) included?Ensure selected tier encompasses all targets; full-market access may require enterprise tier
Usage PurposeInternal quantitative research or client-facing redistribution?Commercial applications showing data to external users require redistribution agreements

Scenario-Based Sizing Estimates

Testing & SDK Prototyping

Free trial quotas are generally sufficient for validating schemas, field definitions, and Python/WebSocket scripts at zero cost.

Personal Dashboards & Alert Bots

Focus on symbol capacity and WebSocket resilience. A single socket can subscribe to multiple symbols and broadcast internally.

Strategy Backtesting & Quant Research

Verify historical lookback depth for required asset classes. Fetch data asynchronously after hours and store in a time-series database.

Commercial Apps & External Displays

For public-facing market dashboards or multi-tenant apps, contact AllTick to arrange licensing scope, compliance terms, and dedicated SLA.

Common Misconceptions to Avoid

Tier specifications define tiered historical depths for different asset classes. Equities often carry limits on recent bars. Do not assume maximum lookback for one asset applies across all instruments. /kline returns a maximum of 500 bars per request; timestamp pagination supports FX, metals, and crypto, not stock codes.

Debugging Rate Limit Errors

Exceeding allocated rate limits will return HTTP 429 status codes. See our troubleshooting guide for mitigation strategies.

View Rate Limit Guide