The main difference between the plans is the international data coverage, which comes progressively across the Grow, Pro, and Ultra tiers (individual) and Venture, Enterprise (business). Also, to get full access to WebSocket, the minimum requirement is the Pro plan (individual) or Venture plan (business).
Twelve Data offers several subscription tiers: a Basic (Free) plan with limited daily credits, Grow, Pro (individual) and Venture (business) plans with increasing data access, and Ultra (individual) and Enterprise (business) plans for comprehensive market coverage and advanced features.
The trial is designed to help you get started with API and WebSocket by using the specific symbols from all international markets.
Basic Plan (Free)
8 API (800 a day) credits + 8 trial WebSocket API credits.
Access to real-time data for all US markets, forex, and cryptocurrencies.
Trial WebSocket support.
Grow Plan
Various credit options from 55 API credits + 8 trial WebSocket API credits starting at $29/month.
Covers 20+ global markets.
Features support for commodities and limited fundamentals data.
Does not include advanced statistical features or access to deep historical data.
Pro Plan
Various credit options from 610 API credits + 500 WebSocket API credits starting at $99/month.
Includes access to 70+ global markets and WebSocket capabilities.
Supports pre/post-market US data, market movers, batch requests, and additional fundamentals datasets.
Historical data depth is limited compared to Ultra plan.
Venture Plan
Various credit options from 610 API credits + 500 WebSocket API credits starting at $149/month.
Includes access to 70+ global markets and WebSocket capabilities.
Supports external display data usage, real-time US and EU market data, delayed AU market data, and additional datasets such as fundamentals, commodities, fixed income, and ETF metrics data.
Suitable for companies building client-facing applications or websites that require real-time financial data.
Ultra Plan
Various credit options from 2,584 API credits + 2,500 WebSocket API credits starting at $329/month.
Unlocks access to all markets, including complete data coverage for India.
Features mutual funds and ETF breakdown, priority support, and advanced data such as analysis datasets.
Sufficient for most advanced needs without enterprise-level requirements.
Enterprise Plan
Starts at $1,099/month.
Includes flexible API and WebSocket credit options to meet robust data retrieval needs.
Offers enterprise-grade compliance, dedicated support, comprehensive historical market data, and a Service Level Agreement (SLA) ensuring 99.99% uptime.
API
To make the API request, replace the symbol and your API key.
In most cases apikey=demo parameter will be sufficient for trial symbols.
WebSocket
Connect to the WebSocket server.
wss://ws.twelvedata.com/v1/quotes/price?apikey=YOUR_API_KEY
2. Send the event with the test symbols.
{
"action": "subscribe",
"params": {
"symbols": "TEST_SYMBOL_1,TEST_SYMBOL_2"
}
}
Remember that you can only establish up to 1 connection and subscribe for up to 8 symbols from the list below.
For more detailed WebSocket documentation, check out here. If you still have questions, check the WebSocket FAQ.
Trial symbols
Explore the latest list of instruments available for trial testing on our Exchanges page, covering FX, crypto, and other markets:ย Visit the Exchanges page.
Select your preferred market to view the available symbol(s) for testing endpoints. Note that WebSocket functionality is limited to symbols from markets supported in real-time or delayed latency.
What's next?
Other symbols are fully available on the upper-tier plans! Features like complete historical market data, advanced analytics, and support for mutual funds and ETFs are unlocked with higher tiers. Once you feel comfortable with the API and WebSocket, you may upgrade to the plan that suits your needs best.
Meanwhile, check out the series of "How-to" articles:


