TickAtlas
5 min read Last updated: March 2026

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.

1

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 Account
2

Get 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.

Security tip: Never share your API key publicly or commit it to version control. Use environment variables instead.
3

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
curl -H "X-API-Key: YOUR_API_KEY" \
  "https://tickatlas.com/v1/indicator?symbol=EURUSD&indicator=RSI_14&timeframe=H1"

Python

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

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}`);
4

Understand the Response

200 OK
{
  "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 neutral
  • ohlc — The corresponding price bar
  • metadata.data_age_seconds — How fresh the data is