TA Signals Kit: Crypto Indicators for AI Agents avatar

TA Signals Kit: Crypto Indicators for AI Agents

Pricing

from $5.00 / 1,000 results

Go to Apify Store
TA Signals Kit: Crypto Indicators for AI Agents

TA Signals Kit: Crypto Indicators for AI Agents

Live crypto technical analysis for AI agents: 200+ indicators, divergences, SuperTrend, UT Bot, Squeeze, FVG and liquidity-sweep zones. Pay per symbol.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

LatAm Data Tools

LatAm Data Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 hours ago

Last modified

Categories

Share

TA Signals Kit — 200+ crypto technical indicators & signals for AI agents

Give it a crypto pair and a timeframe; get back 200+ causal technical-analysis features for the last closed candle, as clean JSON. Built for AI agents (MCP), screeners, quant research and machine-learning feature pipelines.

  • Live data, no API keys: candles are fetched at run time from free public market-data endpoints (Binance → OKX → BingX fallback). Nothing is cached or resold; you get computed values, not raw price dumps.
  • Causal by design: every value at candle t uses only data up to the close of t. Pivots count only after confirmation, higher timeframes only after their candle closed, no look-ahead padding. Safe for backtests and ML labels.
  • More than RSI/MACD: divergences, liquidity levels and sweeps, a major/minor liquidity-sweep classifier on 1-minute data, fair value gaps, SuperTrend, UT Bot, Squeeze Momentum, Williams Vix Fix, chart patterns, multi-timeframe context and sessions.
  • Pay per symbol: one charge per symbol analyzed successfully. Failed symbols are free.

Research tool: outputs are indicators and pattern flags, not investment advice and not buy/sell recommendations.

What you get per symbol

BlockContents
indicatorsReadable raw values: RSI14, Stochastic, Williams %R, ROC, MACD (line/signal/hist), ADX ±DI, CCI, MFI, Bollinger (bands, %B, width), EMA12/26, SMA12/20/26/50/200, VWAP, Ichimoku, Aroon, OBV, CMF, ATR14 (and % of price)
signalsReadable state: SuperTrend & UT Bot direction, daily SuperTrend, squeeze on + momentum, Vix Fix spikes, active divergences, active candlestick and chart patterns, sweeps on this candle, distance (ATR) to nearest unswept swing high/low, previous-day high/low, nearest bullish/bearish FVG, RSI zone
features200+ normalized features grouped by family (see below): z-scores (250-candle window, clipped ±5), distances in ATR and 0/1 flags — ready for ML
sweepsUnswept liquidity zones (prev week/day, overnight, Asia, London, 1h/15m pivots) with a strength score, and the last 24h of sweeps classified MAJOR / MINOR
historyOptional: the selected features for the last N candles (up to 300) as a feature matrix

Feature groups

GroupWhat it measures
indicatorsThe full ta library set (trend, momentum, volatility, volume); price levels as distance to close in ATR
price_action10/20/55-bar breakouts, distance to SMA20/50/100/200, returns 1/5/20/60 bars, ATR ratio, candle shape, candlestick patterns (engulfing, hammer, shooting star, doji, inside/outside, NR7, 3 up/down)
divergencesRegular & hidden, bullish & bearish divergences vs RSI14, MACD histogram and OBV on confirmed pivots
liquidityNearest unswept swing high/low (pivots 5 and 10), equal highs/lows clusters, previous day/week high/low, sweep flags (wick beyond, close back inside)
chart_patternsDouble top/bottom, head & shoulders and inverse, bull/bear flags, range compression and breakout from compression
multi_timeframeTrend, RSI, EMA slope and distance to SMA200 of the 1–2 higher timeframes (closed candles only)
sessionsAsia / London / New York / overlap (UTC), 4-hour blocks, day of week
fvgUnfilled fair value gaps on 4h/1D: distance, size, age, retests, bull-minus-bear count
supertrend_utSuperTrend (10, 3) and UT Bot (1, 10) on the chart TF and 4h/1D: direction, candles since flip, distance in ATR
squeezeLazyBear Squeeze Momentum: on/off, candles since release, momentum and slope
vix_fixWilliams Vix Fix percentile and spike flag (and the inverted version for upside spikes)
sweepsThe 1-minute major/minor sweep classifier (extra 1m candles are fetched). It labels and maps liquidity zones; it is descriptive, not a predictive trading signal

The FEATURE_GROUPS record in the run's key-value store has the same descriptions in machine-readable form.

Input

{
"symbols": ["BTCUSDT", "ETH-USDT", "SOL/USDC"],
"timeframe": "1h",
"lookback": 1000,
"featureGroups": ["indicators", "divergences", "liquidity", "supertrend_ut", "squeeze", "sweeps"],
"historyBars": 1
}
  • symbols: up to 25 crypto spot pairs per run, any format (BTCUSDT, BTC-USDT, btc/usdt, BTC = BTC/USDT). Agents can use symbol for a single pair.
  • timeframe: 1m, 5m, 15m, 1h, 4h, 1d. Only closed candles are used.
  • lookback: 300–5000 candles (default 1000).
  • featureGroups: any subset (default: all).
  • historyBars: 1 (default) or up to 300 rows of features for ML.
  • exchange: auto (default), binance, okx or bingx.

An empty input runs BTCUSDT on 1h with all groups and finishes in a few seconds.

Use as an MCP tool (via Apify)

Any MCP client (Claude, Cursor, ChatGPT connectors, custom agents) can call it through Apify's hosted MCP server:

https://mcp.apify.com/?tools=gleaming_carp/ta-signals-kit

Send your Apify token as Authorization: Bearer <token> (OAuth clients can sign in to Apify instead). Claude Desktop / Cursor via mcp-remote:

{ "mcpServers": { "ta-signals-kit": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.apify.com/?tools=gleaming_carp/ta-signals-kit",
"--header", "Authorization: Bearer ${APIFY_TOKEN}"],
"env": { "APIFY_TOKEN": "your-apify-token" } } } }

Tip for agents: ask for only the groups you need (e.g. ["indicators","divergences"]) to keep the response short.

Example output (trimmed)

{
"symbol": "BTCUSDT", "ok": true, "timeframe": "1h", "venue": "binance",
"candle_close_time": "2026-10-26T20:00:00Z", "close": 80020.01, "n_features": 224,
"indicators": { "rsi14": 45.45, "macd_hist": 0.87, "adx14": 31.18, "bb_pct_b": 0.397, "atr14": 433.26, "atr14_pct": 0.54, "sma200": 81672.19 },
"signals": {
"supertrend_direction": "down", "ut_bot_direction": "up", "supertrend_1d_direction": "up",
"squeeze_on": true, "squeeze_momentum_atr": 0.486,
"divergences_active": ["div_reg_bear_macd", "div_reg_bear_rsi"],
"candle_patterns_active": ["pa_nr7"],
"nearest_unswept_swing_high_atr": 2.15, "nearest_unswept_swing_low_atr": 1.313,
"nearest_bear_fvg_dist_atr": 2.863, "rsi_zone": "neutral"
},
"features": { "divergences": { "div_reg_bear_rsi": 1.0, "div_hid_bull_obv": 0.0 }, "squeeze": { "tv_sqz_on": 1.0, "tv_sqz_mom": 0.486 } },
"sweeps": {
"unswept_zones": [{ "side": "lows (long stops below)", "price_from": 79451.35, "level_types": ["S1H", "S15"], "score": 2.5, "strong": false, "dist_atr_1h": 1.02 }],
"sweeps_last_24h": [{ "class": "MINOR", "side": "low swept", "level": 80209.57, "score": 3.5, "volume_x": 4.55, "reclaim_minutes": 0 }]
},
"disclaimer": "Computed technical indicators and pattern flags for research... Not investment advice."
}

Failed symbols come back as {"ok": false, "error": {"code": "symbol_not_found", ...}} and are not charged.

Notes and limits

  • Crypto only in this version. Stocks/ETFs are on the roadmap once a data source whose terms allow it is in place.
  • Features that need long history (e.g. daily SMA200 on a 1h chart) are null when the lookback is too short.
  • Values are normalized for comparability across assets; use the indicators block for the classic raw numbers.
  • Candle data comes from public endpoints of Binance (data-api.binance.vision), OKX and BingX at run time and is not stored or returned as a series.

Pricing

Pay per event: one result per symbol analyzed successfully (all selected groups, optional history and sweeps included). No charge for failed symbols.