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 |
|---|---|---|---|
| indicator | string | Yes | Indicator to screen (e.g. RSI_14, MACD_main, ADX) |
| timeframe | string | No | Timeframe: M1, M5, M15, M30, H1, H4, D1. Default: H1. |
| min_val | number | No | Inclusive lower bound on the indicator value |
| max_val | number | No | Inclusive upper bound on the indicator value |
| sort | string | No | asc or desc. Default: asc. |
| offset | integer | No | Number of results to skip. Default: 0 |
| limit | integer | No | Maximum 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