Market Data API for Forex, Crypto & Commodities
One API for all your market data needs. Real-time prices, 42 technical indicators, tick data, spreads, economic calendar, and AI-powered analysis across forex, crypto, and commodities.
-
OHLCV Candles
Real-time and historical candlestick data across 7 timeframes from M1 to D1. Up to 500 bars per request.
-
42 Technical Indicators
RSI, MACD, Bollinger Bands, Ichimoku, ADX, and 37 more. Pre-calculated server-side across all timeframes.
-
Tick Data
Raw bid/ask tick data with timestamps for micro-structure analysis, scalping, and high-precision entries.
-
Spread Analysis
Current, average, min, and max spread data. Spread percentile for cost-aware trading decisions.
-
Economic Calendar
Upcoming economic events with impact level, forecast, previous, and actual values. Filter by currency and impact.
-
AI Market Summary
Natural-language market analysis with bullish/bearish bias, confidence score, and key price levels.
Quick Start Example
import requests
headers = {"X-API-Key": "YOUR_API_KEY"}
BASE = "https://tickatlas.com/v1"
# Real-time OHLCV candles
ohlcv = requests.get(f"{BASE}/ohlcv", headers=headers,
params={"symbol": "EURUSD", "timeframe": "H1", "bars": 24}).json()
# Technical indicator
rsi = requests.get(f"{BASE}/indicator", headers=headers,
params={"symbol": "XAUUSD", "name": "rsi", "timeframe": "H4"}).json()
# AI market analysis
summary = requests.get(f"{BASE}/summary", headers=headers,
params={"symbol": "BTCUSD"}).json()
# Economic calendar
events = requests.get(f"{BASE}/calendar", headers=headers,
params={"currency": "USD", "impact": "high"}).json()
# Currency heatmap
heatmap = requests.get(f"{BASE}/heatmap", headers=headers).json() All Market Data Endpoints
| Endpoint | Data Type | Description |
|---|---|---|
/v1/ohlcv | Price data | Historical and real-time OHLCV candles |
/v1/indicator | Technical | Single indicator for any symbol/timeframe |
/v1/indicators | Technical | All 42 indicators for a symbol |
/v1/multi | Batch | Multiple symbols x indicators |
/v1/ticks | Tick | Raw bid/ask tick data |
/v1/spread | Cost | Spread analytics |
/v1/calendar | Events | Economic events with impact levels |
/v1/heatmap | Strength | Currency strength/weakness |
/v1/sessions | Market hours | Open/close status per market |
/v1/screener | Scanning | Filter symbols by conditions |
/v1/summary | AI analysis | AI-powered market summary |
Frequently Asked Questions
What markets does the API cover?
Forex (major, cross, and exotic pairs), cryptocurrencies (BTCUSD, ETHUSD), commodities (XAUUSD gold, XAGUSD silver), and indices. Coverage is continuously expanding.
What types of market data are available?
Real-time OHLCV candles, 42 pre-calculated indicators, tick data, spread data, economic calendar, currency heatmap, market sessions, and AI-powered market summaries.
How fresh is the market data?
Real-time data is cached with a 2-second TTL in Redis. Data is ingested from professional market feeds continuously during market hours. Typical API response times are under 50ms.
Can I get historical market data?
Yes. The /v1/ohlcv endpoint supports up to 500 bars per request. Pro plans get up to 45 days of history, Enterprise gets full data retention.
How do I authenticate with the market data API?
Pass your API key in the X-API-Key header with every request. Get your key instantly on signup — no credit card required for the free trial.
One API for All Your Market Data
14-day free trial. Forex, crypto, commodities — prices, indicators, and AI analysis.