Forex API for Developers
Real-time forex data, 42 pre-calculated technical indicators, AI-powered market analysis, and sub-100ms response times. One API for everything your trading application needs.
-
Real-Time OHLCV Data
Live candlestick data for all major, cross, and exotic forex pairs. M1 through D1 timeframes with 2-second cache refresh.
-
42 Pre-Calculated Indicators
RSI, MACD, Bollinger Bands, Ichimoku, ADX, Stochastic, and 36 more — all computed server-side. No local calculation needed.
-
AI Market Summary
Natural-language market analysis with bullish/bearish bias, confidence percentage, and key support/resistance levels.
-
Market Screener
Scan all forex pairs for specific indicator conditions in a single API call. Find oversold pairs, trend breakouts, and more.
-
Spread & Tick Data
Real-time bid/ask spreads and raw tick data for precise entry timing and cost analysis.
-
Economic Calendar
Upcoming economic events with impact level, forecast, previous, and actual values. Filter by currency and impact.
Get Started in Minutes
import requests
headers = {"X-API-Key": "YOUR_API_KEY"}
# Get EURUSD RSI on the H1 timeframe
rsi = requests.get("https://tickatlas.com/v1/indicator",
headers=headers,
params={"symbol": "EURUSD", "name": "rsi", "timeframe": "H1"}
).json()
print(f"EURUSD RSI (H1): {rsi['data']['value']}")
# Output: EURUSD RSI (H1): 62.4
# Get AI-powered market summary
summary = requests.get("https://tickatlas.com/v1/summary",
headers=headers,
params={"symbol": "EURUSD"}
).json()
print(f"Bias: {summary['data']['bias']} ({summary['data']['confidence']}%)") Forex API Endpoints
| Endpoint | Description | Use Case |
|---|---|---|
/v1/indicator | Single indicator value | Quick RSI/MACD check |
/v1/indicators | All indicators for a symbol | Full technical overview |
/v1/ohlcv | Historical OHLCV candles | Charting, backtesting |
/v1/summary | AI market analysis | Trade decisions, content |
/v1/screener | Market-wide scan | Signal generation |
/v1/spread | Real-time spread data | Cost analysis |
/v1/ticks | Raw tick data | Scalping, HFT |
/v1/calendar | Economic calendar | News trading |
Frequently Asked Questions
What forex pairs does the TickAtlas API cover?
We cover all major pairs (EURUSD, GBPUSD, USDJPY, AUDUSD, USDCAD, USDCHF, NZDUSD), cross pairs (EURGBP, EURJPY, GBPJPY, etc.), and exotic pairs. Plus commodities like XAUUSD and crypto pairs like BTCUSD.
How fast is the forex data API response time?
Typical response times are under 50ms for cached data. Real-time price data is cached with a 2-second TTL in Redis, so you always get near-instant responses.
Can I get historical forex data for backtesting?
Yes. The /v1/ohlcv endpoint returns up to 500 bars of historical OHLCV data per request. Pro plans offer up to 45 days of history, Enterprise offers full retention.
Do I need to calculate forex indicators myself?
No. All 42 technical indicators (RSI, MACD, Bollinger Bands, etc.) are pre-calculated server-side across 7 timeframes. Just call the API and get the value.
What authentication does the forex API use?
Simple API key authentication via the X-API-Key header. Get your key instantly when you sign up for the free trial — no credit card required.
Start Building with the Forex API
14-day free trial with 1,000 requests/day. No credit card required. Pay with crypto when you upgrade.