Quick Start Guide
Go from zero to your first API response in under 5 minutes. This guide covers account creation, API key setup, and making your first request.
Create Your Account
Sign up for a free TickAtlas account. You'll get a 14-day trial with 1,000 requests per day — no credit card required.
Create Free AccountGet Your API Key
Once signed in, navigate to API Keys in your dashboard. You'll see your default API key, or you can create a new one with custom permissions.
Make Your First Request
Use your API key to query any indicator. Here's how to get the RSI value for EURUSD on the H1 timeframe:
cURL
curl -H "X-API-Key: YOUR_API_KEY" \
"https://tickatlas.com/v1/indicator?symbol=EURUSD&indicator=RSI_14&timeframe=H1" Python
import requests
url = "https://tickatlas.com/v1/indicator"
headers = {"X-API-Key": "YOUR_API_KEY"}
params = {"symbol": "EURUSD", "indicator": "RSI_14", "timeframe": "H1"}
response = requests.get(url, headers=headers, params=params)
data = response.json()
print(f"RSI: {data['value']}, Signal: {data['signal']}") JavaScript
const res = await fetch(
"https://tickatlas.com/v1/indicator?symbol=EURUSD&indicator=RSI_14&timeframe=H1",
{ headers: { "X-API-Key": "YOUR_API_KEY" } }
);
const data = await res.json();
console.log(`RSI: ${data.value}, Signal: ${data.signal}`); Understand the Response
{
"symbol": "EURUSD",
"indicator": "RSI_14",
"timeframe": "H1",
"timestamp": "2026-03-21T14:00:00Z",
"value": 58.43,
"signal": "neutral",
"ohlc": {
"open": 1.08432,
"high": 1.08456,
"low": 1.08421,
"close": 1.08443
},
"metadata": {
"period": 14,
"source": "live",
"data_age_seconds": 3
}
} value— The current RSI reading (0–100)signal— Interpreted signal: overbought, oversold, or neutralohlc— The corresponding price barmetadata.data_age_seconds— How fresh the data is
Explore More Endpoints
Now that you're set up, explore the full power of the API: