Crypto Signal Scanner: Breakout, MA Cross, Supertrend avatar

Crypto Signal Scanner: Breakout, MA Cross, Supertrend

Pricing

from $1.00 / 1,000 symbol scanneds

Go to Apify Store
Crypto Signal Scanner: Breakout, MA Cross, Supertrend

Crypto Signal Scanner: Breakout, MA Cross, Supertrend

Scan the top Bybit USDT perpetuals in one run for Donchian breakouts, 50/200 golden and death crosses, Supertrend flips and volatility breakouts. Closed bars only, 15m to daily. No API keys.

Pricing

from $1.00 / 1,000 symbol scanneds

Rating

0.0

(0)

Developer

Craig Armstrong

Craig Armstrong

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 hours ago

Last modified

Categories

Features

Limited permissions

Share

One run scans the top Bybit USDT perpetuals by 24h turnover (or your own list) and tells you which ones just fired a Donchian breakout, a 50/200 golden or death cross, a Supertrend flip or a volatility breakout. Four classic checks, computed on closed bars only, on the 15-minute, 1-hour, 4-hour or daily timeframe. Built on Bybit's public market data. No API keys, no login.

Checking four indicators across dozens of charts by hand is slow, and screener sites rarely expose the result as data. This Actor returns one flat JSON row per symbol, for alert feeds, watchlists, dashboards, bots and AI agents.

What you get

One row per symbol, symbols with the most signals first.

FieldExample
symbol, exchange, timeframeSOLUSDT, bybit, 240
price, barTimeClose and open time of the last closed bar
turnover24hUsd325411464
signals["golden_cross", "vol_breakout_up"]; empty when nothing fired
signalCount2
donchiansignal (up, down or null), barsAgo, channelHigh, channelLow
maCrosssignal (golden, death or null), barsAgo, sma50, sma200, fastAboveSlow
supertrendsignal (up, down or null), barsAgo, current direction and level
volBreakoutsignal (up, down or null), ratio, moveRecentPct
aboveSma200, atr14Trend side and 14-bar average true range
snapshotTimeWhen the run looked

Possible values in signals: donchian_breakout_up, donchian_breakout_down, golden_cross, death_cross, supertrend_flip_up, supertrend_flip_down, vol_breakout_up, vol_breakout_down.

The key-value store record SUMMARY holds a count per signal type and any skipped symbols.

How the four signals are defined

  • Donchian breakout: the bar closes above the highest high of the prior 30 bars and above the 200-bar simple moving average (up), or below the lowest low of the prior 30 bars and below the 200-bar average (down).
  • MA cross: the 50-bar simple moving average crosses above the 200-bar average (golden) or below it (death).
  • Supertrend flip: Supertrend with ATR length 10 and multiplier 3 changes direction on the bar.
  • Volatility breakout: over the last 40 bars, realised volatility of the recent 20 is more than twice that of the earlier 20. The direction is the sign of the price move over the recent 20.

Donchian, MA cross and Supertrend are reported when they fired on one of the last lookbackBars closed bars, with barsAgo saying which (0 = the latest closed bar). The volatility breakout is a state of the current 40-bar window.

Input

FieldDefaultNotes
symbolsemptyBybit USDT perpetuals to scan, up to 200. A bare coin name like BTC is read as BTCUSDT. Empty = the top topN by turnover
topN301 to 200. Used when symbols is empty
timeframe24015, 60, 240 (minutes) or D
lookbackBars31 to 20
onlyWithSignalsfalseReturn only symbols with at least one signal. Every scanned symbol is charged either way
proxyApify residential, AUBybit refuses US datacenter IPs, so the bars are fetched through this proxy

Typical uses

  • Signal alerts: schedule once per bar (for example every 4 hours) with onlyWithSignals: true and lookbackBars: 1; connect the dataset to Slack, Telegram or a webhook with an Apify integration.
  • Watchlist triage: scan the top 100 on the daily timeframe and sort by signalCount.
  • Agents and bots: call it from an AI agent or MCP client; the output is JSON with stable field names.

Notes and limits

  • The bar still forming is ignored, so a signal never disappears after it is reported.
  • A symbol needs about 205 closed bars of history on the chosen timeframe; newer listings are skipped and listed in SUMMARY.
  • The universe is every Bybit USDT perpetual, which includes a few tokenised stock and commodity contracts.
  • Prices are Bybit linear-perpetual prices. Indicator values on other exchanges differ slightly.
  • Signals are indicator events. They are not trade recommendations and come with no performance claim.
  • Data and analytics only, not financial advice.

Cost

Pay per event, no subscription. You pay only for the symbols a run scans.

EventPrice
Scan start, once per run$0.005
Symbol scanned$0.001

The default scan of the top 30 costs $0.035. The top 200 costs about 20 cents.

Run it from code

curl -X POST "https://api.apify.com/v2/acts/cryptoretirement~crypto-perp-technical-signal-scanner/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"topN":30,"timeframe":"240","onlyWithSignals":true}'

The response is the dataset as a JSON array. The API menu on this page has ready-made snippets for JavaScript, Python and MCP clients.

More Actors for traders and bots