Market intelligence via a simple API
Real-time and historical technical analysis data for crypto and US stocks. One API call. Any indicator. Any timeframe.
# Fetch RSI for BTC/USDT on Binance
import requests
headers = {
"Authorization": "Bearer YOUR_API_KEY"
}
params = {
"exchange": "binance",
"symbol": "BTC/USDT",
"timeframe": "1h",
}
data = requests.get(
"https://v2.taapi.io/indicator/rsi",
headers=headers, params=params
).json()
# { "value": [62.48], "timestamp": [1708300800] }
print(data["value"][0]) # 62.48
// Fetch RSI for BTC/USDT on Binance
const response = await fetch(
`https://v2.taapi.io/indicator/rsi
?exchange=binance
&symbol=BTC%2FUSDT
&timeframe=1h`,
{ headers: { Authorization: "Bearer YOUR_API_KEY" } }
);
const data = await response.json();
// { "value": [62.48], "timestamp": [1708300800] }
console.log(data.value[0]); # 62.48
# Fetch RSI for BTC/USDT on Binance
curl -G "https://v2.taapi.io/indicator/rsi" \
-H "Authorization: Bearer YOUR_API_KEY" \
--data-urlencode "exchange=binance" \
--data-urlencode "symbol=BTC/USDT" \
--data-urlencode "timeframe=1h"
# { "value": [62.48], "timestamp": [1708300800] }
Everything you need to analyze
markets
One API to access every technical indicator across every market. Built for
developers who move fast.
200+ Indicators
RSI, MACD, Bollinger Bands, Stochastic, and every indicator you need — calculated in real-time.
Browse indicators →Stocks & Crypto
US stocks and major crypto exchanges — all from one unified API endpoint.
View exchanges →Enterprise-Grade Reliability
99.9% uptime, HTTPS encryption, and zero data collection. Built for enterprise workloads from day one.
Check API status →Indicators live-streamed
Subscribe once. Receive a continuous stream of real-time indicator values — RSI, MACD, Bollinger Bands, and 200+ more — delivered in seconds, server-side.
- ✓ Indicator updates delivered in seconds, not minutes
- ✓ All math done server-side — zero overhead
- ✓ One connection, unlimited symbol subscriptions
Chart patterns,
detected by API
Stop staring at charts waiting for setups to appear. TAAPI continuously scans every symbol and timeframe for actionable chart patterns — Cup & Handle, Head & Shoulders, Double Top, Triangles, and 20+ more — and delivers the exact breakout moment, target price, and confirmation status in a single API call.
- ✓ Breakout timestamp, neckline, and price projection — all in one response
- ✓ Works on crypto and US stocks across any timeframe
- ✓ Let your bot act the instant a pattern confirms — no chart-watching required
The edge you won't find elsewhere
Four capabilities built for traders and developers who can't afford to be slow, limited, or left polling.
Every indicator. One request.
Stop paying the latency tax of sequential API calls. Fetch RSI, MACD, Bollinger Bands, Stochastic, and 100+ more in a single round trip — all sharing the exact same timestamp, with zero drift between values.
POST /bulk
// Authorization: Bearer ••••••••
{
"constructs": [{
"id": "btc_1h",
"exchange": "binance",
"symbol": "BTC/USDT",
"timeframe": "1h",
"indicators": [
{ "id": "rsi", "indicator": "rsi" },
{ "id": "macd", "indicator": "macd" },
{ "id": "stoch","indicator": "stoch", "kPeriod": 6 },
// + as many as you need
]
}]
}
Your whole watchlist. One query.
Drop BTC, ETH, SOL, and every asset you care about into a single API call. Get indicator values across your entire portfolio simultaneously — compare, rank, and act without stitching calls together.
Stream indicators. Not just prices.
Most APIs stream raw prices and leave the math to you. We push calculated indicator values the instant each candle closes — RSI, MACD, EMA, and more — delivered via WebSocket before your competitors finish polling.
Structured for machines. Loved by builders.
Clean, consistent JSON with no parsing gymnastics. Plug directly into GPT, your trading bot, or any automation pipeline. Every field predictable, every schema documented — so you ship faster and break less. Our full OpenAPI spec lets you auto-generate a typed SDK in any language in seconds.
Up and running in minutes
Get your API Key
Sign up for a free plan and receive your secret API key instantly. No credit card required to get started.
Sign up free →Choose an Indicator
Pick any of 200+ technical indicators from RSI to Ichimoku Cloud. Browse the full list or search by name.
Browse indicators →Make a REST Call
A simple GET request returns indicator values in JSON — ready to plug into your trading bot, screener, or dashboard.
View docs →Plans that scale with you
All plans include every indicator. Higher plans unlock higher call limits, US stocks, WebSocket streaming, and more.
- 400 indicators / min
- 25 WebSocket streams
- Crypto markets
- 50 historical candles
- Best effort support
- 2,400 indicators / min
- 150 WebSocket streams
- Crypto + US Stocks
- 300 historical candles
- Priority support
- 6,000 indicators / min
- 500 WebSocket streams (2s updates)
- Crypto + US Stocks
- 2,000 historical candles
- Priority support
- 10,000+ indicators / min
- 5,000+ WebSocket streams
- Commercial data license
- 99.9% SLA & dedicated Slack
- Custom contract & invoicing
All prices in EUR · Cancel anytime · See full plan comparison →
Trusted by traders worldwide
"TAAPI provides not only a very powerful API and competitive prices but also a high level of support and always friendly. I highly recommend!"
"I've been using TAAPI.IO for more than 6 months now and I haven't had a single problem with it. The team is very responsive and they deliver quality service both in the product and in customer related affairs."
"Very happy to have come across taapi.io. Taapi seems to have it all — very fast API, stable endpoints and a team that responds on the spot. If you're looking for a reliable and affordable API with stock indicators I would definitely recommend."
"Saved lots of time not having to code the indicators myself. They have so many that I discovered some better ones than I originally planned. Great support when I had questions."
"Taapi provides a very valuable service with reasonable prices and excellent customer service. They always meet their customer's needs and are very helpful."
"This website has amazing support. It also has a well-documented and well-structured API. They have structured their JSON format in such a simple and straightforward way."
"I've integrated TAAPI into a trading bot, and I'm extremely happy with how well it's performing. The API's reliability and clean data have been a perfect match for the precision I needed. Appreciate the great work."
"I have been using TAAPI.IO for over 2 years. The service is reliable and easy to use. They are constantly improving and adding API capabilities. I have successfully built trading and analysis tools. I recommend TAAPI services confidently."
"Real-time data with low latency — perfect for staying updated on the latest market trends. The documentation is straightforward and integrating the API into my projects was smooth. Ideal for developers and traders needing high-quality financial data."
Frequently asked questions
Everything you need to know about TAAPI.IO and our API.
What is TAAPI.IO?
TAAPI.IO is a technical analysis API that delivers real-time and historical indicator values for crypto, stocks, and forex markets. It's built for developers and traders who need accurate market signal data without the complexity of building their own calculation engine.
How do I get started?
Getting started is simple — sign up for a free account, grab your API key from the dashboard, and make your first request in minutes. Our documentation includes ready-made code examples in multiple languages to help you integrate quickly.
Which indicators are supported?
We support over 130 technical indicators including RSI, MACD, Bollinger Bands, EMA, SMA, Stochastic, ATR, ADX, and many more. New indicators are added regularly based on user feedback and demand.
What markets and exchanges do you cover?
TAAPI.IO covers major cryptocurrency exchanges including Binance, Bybit, Kraken, Gate.io, and more. We also support US equities, giving you a unified API across crypto and stock markets.
Is there a free plan available?
Yes — our free tier lets you make up to 1 API call per 15 seconds with no credit card required. It's a great way to test indicator values and prototype your integration before upgrading to a paid plan.
How reliable is the API uptime?
We maintain a 99.9% uptime SLA with redundant infrastructure across multiple regions. You can monitor live status and review historical incident reports at status.taapi.io at any time.
Can I use TAAPI.IO with no-code tools?
Absolutely. TAAPI.IO integrates seamlessly with platforms like Make (Integromat), Zapier, Bubble, and other no-code/low-code tools via standard HTTP requests. No programming experience is required to get live indicator data into your workflows.
What programming languages are supported?
Since TAAPI.IO is a REST API, it works with any language that can make HTTP requests — Python, JavaScript, PHP, Ruby, Go, Java, C#, and more. We offer an official Python SDK (ideal for algo traders, quants, and data scientists) and an official Node.js SDK for JavaScript and TypeScript projects.
Do you offer real-time data?
Yes. All indicator values are calculated on the current live candle and updated in real time. On higher-tier plans you can also subscribe to our WebSocket stream for push-based updates as soon as new data arrives.
How do I upgrade or cancel my subscription?
You can upgrade, downgrade, or cancel your subscription at any time from your account dashboard. Changes take effect immediately and you'll only be charged the prorated difference. No lock-in contracts, ever.
Start building in minutes
Request your free API key and get live indicator data in your first request. No credit card required.