Master Multi-Indicator Technical Analysis for Cryptocurrency Trading
🤖 AI-Powered Analysis InsideCryptoScreener247 is a free, institutional-grade cryptocurrency technical analysis platform that monitors the top 50 cryptocurrencies by trading volume on Binance. Unlike basic screeners that only show price data, CryptoScreener247 performs deep analysis using five core technical indicators across five timeframes, updated every minute.
| Feature | Details |
|---|---|
| Market Coverage | Top 50 cryptocurrencies by 24h volume on Binance |
| Technical Indicators | RSI, MACD, EMA (9/21/50), Volume, Bollinger Bands |
| Timeframes | 15-minute, 1-hour, 4-hour, Daily, Weekly |
| Update Frequency | Prices: 1 second | Indicators: 1-15 minutes |
| Divergence Types | Regular Bullish/Bearish, Hidden Bullish/Bearish |
| Email Alerts | 3 per week (Free), 50 (Premium), 200 (Pro) |
Simply visit cryptoscreener247.com in any modern browser. No account required for full access to all indicators, filters, and AI analysis. The screener loads automatically with the latest market data.
The main dashboard displays all 50 tracked cryptocurrencies. Each row represents one coin with the following columns:
| Column | Description |
|---|---|
| Coin | Cryptocurrency symbol (BTC, ETH, SOL, etc.). Click to open detailed analysis. |
| Price | Current market price in USDT, updated every second via live stream. |
| Change | Percentage change from the last closed candle of the selected timeframe. |
| RSI | RSI value (0-100) with zone coloring and divergence badges. |
| MACD | MACD signal status showing crossover type and momentum direction. |
| EMA | Trend classification based on EMA 9/21/50 alignment. |
| Volume | Relative volume (RVol) compared to 20-period average. |
| Bollinger | Price position within bands and squeeze/breakout status. |
Click any column header to sort the table. Click a coin row to open the detailed analysis page with AI-generated insights, multi-timeframe comparison, and probability scenarios.
CryptoScreener247 analyzes cryptocurrencies across five timeframes. Each timeframe serves different trading styles and strategies.
| Timeframe | Best For | Typical Hold Time | Update Frequency |
|---|---|---|---|
| 15 minutes | Day trading, quick scalps | Minutes to hours | Every 5 minutes |
| 1 hour | Intraday swing trades | Hours to 1-2 days | Every 15 minutes |
| 4 hours | Swing trading | 2-7 days | Every 15 minutes |
| Daily | Position trading | 1-4 weeks | Every 1 hour |
| Weekly | Long-term investment | Weeks to months | Every 1 hour |
Higher timeframes generally produce more reliable signals but fewer opportunities. Lower timeframes generate more signals but with more noise. Always confirm signals across multiple timeframes for higher probability setups.
The Relative Strength Index (RSI) is a momentum oscillator measuring the speed and magnitude of recent price changes. It oscillates between 0-100, helping identify overbought and oversold conditions.
We use Wilder's smoothing method (the TradingView standard) for accurate RSI calculation:
When you click on a coin, the RSI section displays these detailed data points:
Current RSI reading (0-100). The core momentum measurement.
Direction RSI is moving based on recent candles.
Classification of current RSI position.
Distance from neutral (50). Measures conviction.
We track when RSI last entered extreme zones:
| Data Point | Description |
|---|---|
lastOversold.candlesAgo |
How many candles since RSI was last below 30 |
lastOversold.lowestRSI |
The lowest RSI value reached during that oversold period |
lastOversold.duration |
How many candles RSI stayed in oversold territory |
lastOverbought.candlesAgo |
How many candles since RSI was last above 70 |
lastOverbought.highestRSI |
The highest RSI value reached during that overbought period |
lastOverbought.duration |
How many candles RSI stayed in overbought territory |
| Data Point | Description |
|---|---|
divergence.type |
Regular Bullish, Regular Bearish, Hidden Bullish, Hidden Bearish, or None |
divergence.strength |
Strong, Medium, or Weak based on magnitude and alignment |
divergence.candlesAgo |
When the divergence pattern completed forming |
divergence.volumeConfirmed |
Whether volume pattern supports the divergence (true/false) |
divergence.confidenceScore |
0-100 score based on strength, alignment, volume, and freshness |
You see BTC with: RSI Value: 28 | Zone: Oversold | Divergence: Regular Bullish (Strong) | Confidence: 85
Interpretation: Bitcoin's RSI is in oversold territory (28 < 30) with a strong bullish divergence confirmed. The 85% confidence score indicates excellent alignment between price and RSI swings, with volume confirmation. This is a high-probability reversal setup.
The Moving Average Convergence Divergence (MACD) is a trend-following momentum indicator showing the relationship between two EMAs. It consists of three components:
The MACD line value (12 EMA minus 26 EMA).
The 9-period EMA of the MACD line.
Visual difference between MACD and Signal. Shows momentum strength.
Histogram magnitude classification: Weak, Moderate, Strong.
| Data Point | Description |
|---|---|
crossover.type |
Bullish Crossover (MACD crosses above Signal) or Bearish Crossover (MACD crosses below Signal) |
crossover.candlesAgo |
How many candles since the crossover occurred |
crossover.strength |
Strong or Medium based on distance between lines at cross |
crossover.histogramConfirming |
Whether histogram is expanding in crossover direction (true/false) |
crossover.freshness |
Fresh (≤3 candles), Recent (4-10), or Old (>10) |
| Data Point | Description |
|---|---|
zeroCross.type |
Bullish Zero Cross or Bearish Zero Cross |
zeroCross.candlesAgo |
When MACD last crossed the zero line |
zeroCross.currentPosition |
Above Zero (bullish momentum) or Below Zero (bearish momentum) |
Tracks histogram direction regardless of value:
ETH shows: Crossover: Bullish (Fresh) | Position: Below Zero | Histogram: Rising
Interpretation: MACD just crossed bullish (within 3 candles) but is still below zero—meaning we're in a downtrend that's showing early reversal signs. The rising histogram confirms bullish momentum is building. This is an early trend change signal; confirmation would be a zero line cross.
We use three Exponential Moving Averages (9, 21, 50 periods) for trend analysis. EMAs give more weight to recent prices, making them more responsive than Simple Moving Averages.
The actual EMA 9, EMA 21, and EMA 50 price levels.
Where current price sits relative to all three EMAs.
Overall trend based on EMA alignment and slopes.
How well-ordered the EMAs are (9 > 21 > 50 or reverse).
| Trend | Conditions |
|---|---|
| Strong Bullish | Price > EMA9 > EMA21 > EMA50, all slopes positive |
| Bullish | EMA9 > EMA21 > EMA50, price above EMA21 |
| Weak Bullish | Some bullish alignment but mixed signals |
| Sideways | EMAs clustered together, no clear direction |
| Weak Bearish | Some bearish alignment but mixed signals |
| Bearish | EMA9 < EMA21 < EMA50, price below EMA21 |
| Strong Bearish | Price < EMA9 < EMA21 < EMA50, all slopes negative |
| Data Point | Description |
|---|---|
crossover.type |
Golden Cross (9 crosses above 21) or Death Cross (9 crosses below 21) |
crossover.candles_ago |
When the crossover occurred |
crossover.significance |
High, Medium, or Low based on EMA separation |
| Data Point | Description |
|---|---|
support_level |
The EMA acting as support (price bouncing off from above) |
support_type |
Which EMA: EMA9, EMA21, or EMA50 |
resistance_level |
The EMA acting as resistance (price rejected from below) |
resistance_type |
Which EMA: EMA9, EMA21, or EMA50 |
How far price is from each EMA (useful for mean reversion):
distance.from_ema9_pct - Percentage distance from EMA 9distance.from_ema21_pct - Percentage distance from EMA 21distance.from_ema50_pct - Percentage distance from EMA 50| Data Point | Description |
|---|---|
channel.position |
Where price is within the EMA ribbon: Upper, Middle, Lower |
channel.width_pct |
Width of EMA ribbon as percentage (volatility proxy) |
Volume measures market participation—the total amount traded. CryptoScreener247 provides comprehensive volume analysis including relative volume, OBV, accumulation patterns, and climax detection.
Volume for the current candle in coins and USDT value.
20-period average volume for baseline comparison.
Current volume divided by average. 1.0 = average, 2.0 = 2x average.
Whether volume is rising, falling, or stable over recent candles.
| Spike Type | RVol Threshold | Meaning |
|---|---|---|
| Extreme Spike | ≥ 2.5x | Massive interest; major institutional activity |
| Strong Spike | ≥ 1.8x | Significant participation; confirms price moves |
| Moderate Spike | ≥ 1.3x | Above average interest; watch for continuation |
| No Spike | < 1.3x | Normal volume; no unusual activity |
| Data Point | Description |
|---|---|
obv.value |
Cumulative OBV value (adds volume on up candles, subtracts on down) |
obv.trend |
Rising, Falling, or Flat based on OBV direction |
obv.divergence.detected |
Whether OBV is diverging from price (true/false) |
obv.divergence.type |
Bullish or Bearish OBV divergence type |
| Data Point | Description |
|---|---|
accumulation.pattern |
Accumulation (buying), Distribution (selling), or None |
accumulation.strength |
Strong, Moderate, or Weak pattern strength |
Identifies exhaustion moves where massive volume leads to reversal:
| Data Point | Description |
|---|---|
climax.detected |
Whether a volume climax was detected (true/false) |
climax.type |
Buying Climax or Selling Climax |
climax.rvol |
The RVol at climax (typically 4x+ average) |
climax.reversalSignal |
Strong, Moderate, or Weak reversal potential |
| Data Point | Description |
|---|---|
lastMove.direction |
Bullish or Bearish based on recent price action |
lastMove.confirmed |
Whether the move had volume confirmation (true/false) |
lastMove.quality |
High, Medium, or Low quality based on volume support |
SOL breaks above $150 with: RVol: 2.8x | Spike: Extreme | Last Move: Bullish (Confirmed)
Interpretation: This is a high-conviction breakout. Volume at nearly 3x average confirms strong buyer participation. The move is "confirmed" meaning volume supports the price action. This is NOT a fake breakout.
Bollinger Bands measure volatility using a middle band (20 SMA) and upper/lower bands set 2 standard deviations away. They adapt to market conditions—widening in volatile markets and contracting in quiet markets.
Upper, Middle, and Lower band price levels.
Position within bands. 0 = lower band, 0.5 = middle, 1.0 = upper band.
Qualitative position: At Upper, At Lower, In Middle, Above Upper, Below Lower.
Width of bands as percentage. Low = squeeze, High = expansion.
| %B Value | Zone | Interpretation |
|---|---|---|
| > 1.0 | Above Upper Band | Extremely overbought; price outside normal range |
| 0.8 - 1.0 | Upper Zone | Overbought; potential resistance |
| 0.2 - 0.8 | Middle Zone | Normal trading range |
| 0.0 - 0.2 | Lower Zone | Oversold; potential support |
| < 0.0 | Below Lower Band | Extremely oversold; price outside normal range |
A squeeze occurs when bands narrow significantly, indicating low volatility and potential explosive move:
| Data Point | Description |
|---|---|
squeeze.detected |
Whether a squeeze is currently active (true/false) |
squeeze.duration |
How many candles the squeeze has been active |
squeeze.strength |
Extreme (bandwidth < 1.5%), Strong (< 2%), Normal |
squeeze.breakoutPotential |
Very High, High, Medium based on squeeze characteristics |
| Data Point | Description |
|---|---|
breakout.detected |
Whether price broke outside bands (true/false) |
breakout.type |
Bullish Breakout (above upper) or Bearish Breakdown (below lower) |
breakout.candlesAgo |
When the breakout occurred |
breakout.strength |
Strong, Medium, or Weak based on volume and continuation |
When price "walks" along a band (staying near it for multiple candles), it indicates a strong trend:
| Data Point | Description |
|---|---|
bandWalk.detected |
Whether a band walk is occurring (true/false) |
bandWalk.band |
Upper (bullish trend) or Lower (bearish trend) |
bandWalk.duration |
How many candles price has been walking the band |
| Data Point | Description |
|---|---|
meanReversion.detected |
Whether price is extended and likely to revert (true/false) |
meanReversion.type |
Bullish Reversion (from lower) or Bearish Reversion (from upper) |
meanReversion.distancePct |
How far price is from the middle band |
Divergence detection is CryptoScreener247's most powerful feature. We use Structure Break Methodology—the same approach used by institutional traders—to identify high-probability reversal signals.
Divergence occurs when price and an indicator (RSI, MACD) move in opposite directions. This conflict signals that the current trend is losing momentum.
| Type | Price Action | Indicator Action | Signal |
|---|---|---|---|
| Regular Bullish | Lower Low | Higher Low | Reversal UP (bears losing power) |
| Regular Bearish | Higher High | Lower High | Reversal DOWN (bulls losing power) |
| Hidden Bullish | Higher Low | Lower Low | Continuation UP (trend resuming) |
| Hidden Bearish | Lower High | Higher High | Continuation DOWN (trend resuming) |
Most screeners detect divergence by comparing recent highs/lows, creating many false signals. Our approach only confirms divergence when price breaks a significant structural level:
Traditional divergence detection shows 20 signals with 15 being false. Our structure break methodology shows 5 signals with 4 being valid. Fewer but higher-quality signals = better trades.
Each divergence receives a confidence score (0-100) based on:
| Factor | Points |
|---|---|
| Strong divergence magnitude | +40 |
| Good alignment (≤3 candle offset) | +20 |
| Volume confirmation | +15 |
| Aligned with overall trend | +15 |
| Fresh (≤5 candles old) | +10 |
Scenario: BTC price drops from $40,000 → $38,000 → $36,000. RSI moves from 35 → 30 → 32.
Analysis: Price made a lower low ($36K < $38K), but RSI made a higher low (32 > 30). This is bullish divergence—despite price dropping further, selling momentum is actually decreasing. The structure break confirms when price closes back above the $36K swing low.
Result: High-probability bounce setup. Historical analysis shows similar setups lead to 8-15% bounces on the daily timeframe.
Our AI engine analyzes all five indicators simultaneously and calculates a Confluence Score (0-100) representing how many indicators align in the same direction.
| Score | Classification | Meaning |
|---|---|---|
| 80-100 | Strong Confluence | 4-5 indicators aligned; high-probability setup |
| 60-79 | Moderate Confluence | 3 indicators aligned; decent setup with some conflict |
| 40-59 | Mixed Signals | 2 indicators aligned; conflicting signals |
| 0-39 | No Confluence | Indicators contradict; avoid trading |
When you click on any coin, our AI generates a comprehensive analysis narrative—not a template, but dynamically generated based on current conditions:
Machine learning trained on historical patterns estimates likelihood of various outcomes:
For each coin, the AI generates three potential scenarios with target prices and conditions:
The Advanced Filters panel lets you narrow down coins to only those matching your specific criteria. Click "Advanced Filters" at the top of the screener to expand the filter panel.
Multiple filters use AND logic. For example: RSI Oversold + Bullish MACD Crossover + Volume Spike shows only coins where ALL three conditions are true—the highest probability setups.
CryptoScreener247 monitors the market 24/7 and notifies you when your conditions are met.
| Tier | Alerts Per Week |
|---|---|
| Free | 3 alerts |
| Premium | 50 alerts |
| Pro | 200 alerts |
Each alert includes: coin & timeframe, which conditions triggered, current price & change, all indicator values, direct link to detailed analysis, and your remaining quota.
Goal: Find coins that have sold off aggressively and may bounce.
What you find: LINK with RSI 26, bullish divergence, MACD histogram turning green. The AI confirms: "Structure break methodology validates divergence. Historical setups show 15-25% bounces within 3-5 days."
Goal: Find coins coiling in tight ranges ready for explosive moves.
What you find: DOT with extreme squeeze (15 days), bullish EMA alignment. Set alert for price breaking above upper band with volume spike to confirm breakout.
Goal: Add to positions during pullbacks in strong trends.
Result: Finds coins in established uptrends (EMA aligned, MACD positive) that just pulled back and are resuming higher (fresh bullish crossover), without being overbought.
Prices update every second via live stream. Indicators update every 5-60 minutes depending on timeframe. The screener uses Server-Sent Events for automatic updates—no manual refresh needed.
We track the top 50 cryptocurrencies by 24-hour trading volume on Binance Spot. The list updates dynamically as volumes change.
Yes, all core features are free including real-time data, all indicators, filters, and AI analysis. Free accounts get 3 email alerts per week.
Our structure break methodology shows approximately 70-75% accuracy for predicting reversals within 5-10 candles in backtesting. However, no indicator is 100% accurate—always use proper risk management.
TradingView's built-in divergence tools use different methodologies. We use close prices only (not wicks), require structural confirmation, and ignore minor swings. Our approach produces fewer but higher-quality signals.
RSI: 14-period (Wilder's method). MACD: 12-26-9. These match TradingView defaults exactly.
No. The screener is a scanning tool to find potential setups faster. Each setup requires your own analysis, risk assessment, and trade management. Quality over quantity always wins.
Depends on your style. Day trading: 15m-1h. Swing trading: 4h-1d. Position trading: 1d-1w. Higher timeframes produce more reliable but fewer signals.
Look for confluence—multiple indicators pointing the same direction. Example: RSI oversold + bullish MACD + price at lower Bollinger + volume spike. More alignment = higher probability.
Essential tools for serious traders: