Multi-Indicator API — Every Number, One Call

GET /v1/indicators returns the full 42-indicator snapshot for a symbol + timeframe. Build dashboards and AI agents without making 42 round-trips.

No credit card$2.50 PAYG credit on sign up
15+API endpoints
42Indicator series
M1–D17 timeframes
$2.50PAYG starting credit
Why TickAtlas

What is the Multi-Indicator API?

The GET /v1/indicators endpoint returns all 42 pre-calculated technical indicators for a given symbol and timeframe in a single JSON response. Instead of making individual calls for RSI, MACD, Bollinger Bands, ADX, and others, you get everything at once. This is ideal for AI agents that need full market context, dashboard applications, and multi-indicator confluence strategies that need to evaluate many signals simultaneously.

Pre-Calculated, Redis-Cached

Indicator values are computed server-side on every new candle. Your app queries the result — no TA library, no candle history needed.

7 Timeframes

M1, M5, M15, M30, H1, H4, D1 — the same endpoint serves scalpers and position traders alike.

Forex, Crypto, Commodities

EURUSD, GBPUSD, XAUUSD, BTCUSD, USDJPY — data available for every symbol in our data.

One Request. Instant Data.

REQUEST
curl -X GET \
  "https://tickatlas.com/v1/indicators?symbol=EURUSD&timeframe=H1" \
  -H "X-API-Key: YOUR_API_KEY"
200 OK
{
  "success": true,
  "data": {
    "symbol": "EURUSD",
    "timeframe": "H1",
    "ohlcv": {
      "open": 1.08210,
      "high": 1.08456,
      "low": 1.08195,
      "close": 1.08401,
      "volume": 48213
    },
    "bid": 1.08401,
    "ask": 1.08414,
    "indicators": {
      "RSI_14": 62.48,
      "MACD_main": 0.00142,
      "MACD_signal": 0.00128,
      "MACD_hist": 0.00014,
      "ATR_14": 0.00125,
      "ADX": 28.3,
      "...": "36 more keys"
    },
    "count": 42,
    "updated_at": 1711548000
  }
}

All 42 Indicators Included

RSI_14
MACD_main
MACD_signal
MACD_hist
BB_upper
BB_lower
BB_middle
BB_width
ADX
ATR_14
EMA_20
SMA_20
DEMA_20
TEMA_20
Stochastic_K
Stochastic_D
CCI_14
MFI_14
OBV
WilliamsR_14
Momentum_14
DeMarker_14
SAR
StdDev_20
AD
Alligator_jaw
Alligator_teeth
Alligator_lips
Ichimoku_tenkan
Ichimoku_kijun
Ichimoku_senkou_a
ADX_plusDI
ADX_minusDI
SMA_50
SMA_200
EMA_50
EMA_10
SMA_10
SMA_100
CCI_20
ATR_7
Volumes

Plug into any stack

  • ChatGPT Custom GPTs
  • Claude Tools
  • Python / pandas
  • Node.js
  • Discord bots
  • Slack webhooks
  • n8n
  • Zapier
  • Google Sheets
Pricing

Start on pay-as-you-go, upgrade when the traffic justifies it.

Every new account starts with $2.50 of pay-as-you-go credit and no card. Monthly plans add a flat monthly price, WebSocket streaming and support.

Pay as you go
$2.50 credit No card required to start
  • $2.50 of credit included
  • Every REST endpoint except raw ticks
  • No card required, no overage
  • 10 API keys
See plan details
Starter
$29 per month · 10,000 requests/day · 120/min
  • Every REST endpoint except raw ticks
  • WebSocket streaming, 5 symbols
  • Released calendar actuals
  • Email support
  • 3 API keys
See plan details
Frequently asked questions

What developers ask first.

Straight answers on limits, coverage and how the endpoint behaves in production.

What is the difference between /v1/indicator and /v1/indicators?

/v1/indicator (singular) returns a single named indicator — e.g., RSI_14 — for precise, low-cost queries. /v1/indicators (plural) returns all 42 indicators at once, ideal for dashboards and AI agents that need complete context.

Does the multi-indicator endpoint cost more per request?

Yes — a request to /v1/indicators counts as more than a single indicator request since it returns 42 indicators in one call. Exact pricing is shown in your account dashboard. For most use cases, it is more cost-efficient than making 42 separate calls.

Can I use this with a ChatGPT Custom GPT?

Yes. Add /v1/indicators as a Custom Action in your GPT. When a user asks about market conditions, the GPT can call the endpoint and receive all 42 indicator values in one response — giving it comprehensive context to reason about trend, momentum, volatility, and volume simultaneously.

How often is the multi-indicator response updated?

Each indicator in the response uses the same per-timeframe cache as individual indicator calls. On new bar close, all indicators are recalculated simultaneously, so the multi-indicator response is always internally consistent for a given timestamp.

Start building

Start Building in 5 Minutes

Sign up, grab your API key, make your first request.

Every new account starts with $2.50 of pay-as-you-go credit. No card required.