TA Signals Kit: Crypto Indicators for AI Agents
Pricing
from $5.00 / 1,000 results
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
Maintained by CommunityActor 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
| Block | Contents |
|---|---|
indicators | Readable 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) |
signals | Readable 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 |
features | 200+ normalized features grouped by family (see below): z-scores (250-candle window, clipped ±5), distances in ATR and 0/1 flags — ready for ML |
sweeps | Unswept liquidity zones (prev week/day, overnight, Asia, London, 1h/15m pivots) with a strength score, and the last 24h of sweeps classified MAJOR / MINOR |
history | Optional: the selected features for the last N candles (up to 300) as a feature matrix |
Feature groups
| Group | What it measures |
|---|---|
indicators | The full ta library set (trend, momentum, volatility, volume); price levels as distance to close in ATR |
price_action | 10/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) |
divergences | Regular & hidden, bullish & bearish divergences vs RSI14, MACD histogram and OBV on confirmed pivots |
liquidity | Nearest 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_patterns | Double top/bottom, head & shoulders and inverse, bull/bear flags, range compression and breakout from compression |
multi_timeframe | Trend, RSI, EMA slope and distance to SMA200 of the 1–2 higher timeframes (closed candles only) |
sessions | Asia / London / New York / overlap (UTC), 4-hour blocks, day of week |
fvg | Unfilled fair value gaps on 4h/1D: distance, size, age, retests, bull-minus-bear count |
supertrend_ut | SuperTrend (10, 3) and UT Bot (1, 10) on the chart TF and 4h/1D: direction, candles since flip, distance in ATR |
squeeze | LazyBear Squeeze Momentum: on/off, candles since release, momentum and slope |
vix_fix | Williams Vix Fix percentile and spike flag (and the inverted version for upside spikes) |
sweeps | The 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 usesymbolfor 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,okxorbingx.
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
nullwhen the lookback is too short. - Values are normalized for comparability across assets; use the
indicatorsblock 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.