TickAtlas
GET /v1/screener Premium (2×)

Market Screener

Scan all supported symbols and return those matching your indicator criteria. Find oversold markets, trending pairs, volatility breakouts, and more in a single call.

Parameters

Parameter Type Required Description
indicatorstringYesIndicator to screen (e.g. RSI_14, MACD_main, ADX)
timeframestringNoTimeframe: M1, M5, M15, M30, H1, H4, D1. Default: H1.
min_valnumberNoInclusive lower bound on the indicator value
max_valnumberNoInclusive upper bound on the indicator value
sortstringNoasc or desc. Default: asc.
offsetintegerNoNumber of results to skip. Default: 0
limitintegerNoMaximum matches to return (1-200). Default: 50

Example Request

cURL
curl -H "X-API-Key: YOUR_API_KEY" \
  "https://tickatlas.com/v1/screener?indicator=RSI_14&max_val=30&timeframe=H1&sort=asc&offset=0&limit=50"

Success Response

200 OK
{
  "success": true,
  "data": {
    "indicator": "RSI_14",
    "timeframe": "H1",
    "filter": {
      "min": null,
      "max": 30
    },
    "results": [
      {
        "symbol": "GBPUSD",
        "value": 24.31,
        "bid": 1.26432
      },
      {
        "symbol": "AUDUSD",
        "value": 28.76,
        "bid": 0.65218
      }
    ],
    "total_matches": 2,
    "pagination": {
      "offset": 0,
      "limit": 50,
      "total": 2,
      "has_more": false
    },
    "updated_at": 1711548000
  }
}

Use Cases

Find Oversold Pairs

Screen RSI_14 with max_val=30 to find potential reversal candidates

Trend Detection

Screen ADX with min_val=25 to find symbols with strong trends

Volatility Breakout

Screen BB_width with min_val set to find expanding markets

Momentum Extremes

Combine min_val and max_val to band-filter any indicator