AlphaSignal — Crypto Futures Screener
Pricing
from $1.00 / 1,000 results
AlphaSignal — Crypto Futures Screener
Advanced multi-timeframe screener for crypto perpetual futures. Generates LONG/SHORT signals with 7-signal confluence scoring, ATR-based TP/SL, support/resistance levels and market structure. No API keys needed.
Pricing
from $1.00 / 1,000 results
Rating
5.0
(1)
Developer
Francesco Ayrton Davoli
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Advanced multi-timeframe technical screener for crypto perpetual futures.
Screens all active USDT-margined pairs, runs a 7-signal confluence engine across two timeframes, and outputs structured datasets with directional signals, ATR-calibrated TP/SL levels, support & resistance zones, and market structure classification. No API keys required.
Currently supports: KuCoin Futures (Binance/Bybit coming soon).
What makes this different
| Feature | AlphaSignal | Typical screener |
|---|---|---|
| Multi-timeframe confluence (1h + 4h) | ✓ | ✗ |
| ATR-based TP/SL (not fixed %) | ✓ | ✗ |
| Risk/reward ratio per signal | ✓ | ✗ |
| Stochastic RSI | ✓ | ✗ |
| 7-signal confluence count | ✓ | ✗ |
| Support & resistance levels | ✓ | ✗ |
| Market structure (HH/HL/LH/LL) | ✓ | ✗ |
| VWAP position filter | ✓ | ✗ |
| Volume spike detection | ✓ | ✗ |
| Signal age (candles since formed) | ✓ | ✗ |
| EMA 200 macro filter | ✓ | ✗ |
Example output
{"symbol": "XAGUSDTM","direction": "SHORT","confidence": 0.99,"confluence_count": 6,"htf_direction": "SHORT","mtf_aligned": true,"trade_quality_score": 85.5,"tradeable": true,"market_regime": "TRENDING_BEAR","market_structure": "BEARISH","entry_zone": { "low": 71.82, "high": 72.19 },"take_profit": 69.96,"stop_loss": 73.24,"risk_reward_ratio": 1.67,"support_levels": [70.1, 68.4, 67.2],"resistance_levels": [73.5, 74.8],"signal_age_candles": 2,"volume_spike": false,"analysis_summary": "XAGUSDTM SHORT | HTF:SHORT | conf 99% | confluence 6/7 | regime TRENDING_BEAR | R:R 1.67 | setup acceptable"}
How signals work
Each symbol is evaluated against 7 independent signals:
| Signal | Long condition | Short condition |
|---|---|---|
| EMA stack 9/21/50 | 9 > 21 > 50 | 9 < 21 < 50 |
| MACD histogram | hist > 0 | hist < 0 |
| RSI 14 | ≥ 58 | ≤ 42 |
| Stochastic RSI | K > 50, K > D | K < 50, K < D |
| Bollinger position | pos ≥ 0.65 | pos ≤ 0.35 |
| VWAP position | price > VWAP | price < VWAP |
| Volume spike | confirms direction | confirms direction |
confluence_count tells you how many of 7 agree. A signal with 6/7 is far stronger than 3/7.
Multi-timeframe confirmation
With enableMtf: true (default), the full engine also runs on 4h. When both agree: mtf_aligned: true and +5 bonus on quality score. Use includeOnlyMtfAligned: true for high-conviction setups only.
ATR-based TP/SL
take_profit = price + (ATR × tpAtrMult) # default ×2.5stop_loss = price − (ATR × slAtrMult) # default ×1.5
Levels adapt to actual market volatility — no fixed percentages. Multipliers are configurable.
Output fields
| Field | Description |
|---|---|
symbol | Futures symbol |
direction | LONG / SHORT / NEUTRAL |
confidence | 0–1, weight on winning direction |
confluence_count | Signals agreeing (0–7) |
htf_direction | Higher timeframe direction |
mtf_aligned | True if both timeframes agree |
trade_quality_score | Composite 0–100 quality score |
tradeable | True if all checks pass |
tradeable_reason | Why tradeable or not |
risk_level | LOW / MEDIUM / HIGH |
market_regime | TRENDING_BULL/BEAR, RANGING, VOLATILE |
market_structure | BULLISH / BEARISH / RANGING |
entry_zone | {low, high} near current price |
take_profit | ATR-based target level |
stop_loss | ATR-based stop level |
risk_reward_ratio | reward / risk |
support_levels | Up to 3 swing lows below price |
resistance_levels | Up to 3 swing highs above price |
signal_age_candles | Candles since current direction formed |
volume_spike | True if volume ≥ 2× 20-period average |
funding_rate | Current perpetual funding rate |
Input parameters
| Parameter | Default | Description |
|---|---|---|
timeframe | 1hour | Primary candle granularity |
enableMtf | true | Multi-timeframe confluence |
htfTimeframe | 4hour | Higher timeframe |
maxSymbols | 120 | Max symbols by 24h volume |
min24hVolumeUsd | 1,000,000 | Minimum liquidity filter |
directionFilter | — | LONG / SHORT / blank for all |
tpAtrMult | 2.5 | Take profit ATR multiplier |
slAtrMult | 1.5 | Stop loss ATR multiplier |
includeOnlyTradeable | false | Only tradeable setups |
includeOnlyMtfAligned | false | Only MTF-confirmed setups |
symbolFilter | — | Whitelist specific symbols |
excludeSymbols | — | Blacklist symbols |
Use cases
- Signal generation — Feed
tradeable: true, mtf_aligned: trueinto your execution bot - Watchlist building — Run daily, filter
confluence_count >= 5 - Market scanning — Monitor
market_structureacross all futures - Backtesting prep — Full dataset with
includeRawCandles: true - Scheduled alerts — Apify schedules + webhooks for hourly updates
Performance
- 120 symbols analyzed in ~2.5 minutes
- No API keys or authentication required
- ~$0.02 per full run at default settings
Changelog
v2.0 — Multi-timeframe confluence, StochRSI, VWAP, ATR TP/SL, R:R ratio, support/resistance levels, market structure, signal age, volume spike, EMA 200, confluence count, fixed ADX bonus logic, configurable TP/SL multipliers.
v1.0 — Initial release.
AlphaSignal is for market analysis only. It does not execute live trades. Always apply your own risk management before acting on any signal.