🌤 CryptoMarketForecast

How the Crypto Weather Forecast Works

CryptoMarketForecast uses a two-tier calculation system — one formula for the overall market weather shown in the hero section, and a separate five-indicator formula for each individual cryptocurrency. Both systems convert raw market data into a score from 0–100, which maps to one of four weather conditions: ☀️ Sunny, ⛅ Partly Cloudy, ☁️ Cloudy, or 🌧️ Rainy.


🌍 Overall Market Weather

The market-wide forecast shown at the top of the homepage is calculated using three key indicators. Each is scored on a 0–100 scale and combined using the following weights:

Combined Score = (Fear & Greed × 0.40) + (Avg RSI Score × 0.35) + (Avg 24H Change Score × 0.25)
😰 Fear & Greed Index 40% Weight CoinMarketCap

The dominant market psychology indicator, scoring 0–100 directly. Carries the highest weight as the most recognised sentiment gauge.

📈 Average Crypto RSI (14D) 35% Weight Binance

The average Relative Strength Index across all tracked coins, calculated from 14-day candlestick data.

RSI < 20 → Score 95  |  RSI 20–29 → 80  |  RSI 30–44 → 65  |  RSI 45–54 → 50
RSI 55–64 → 40  |  RSI 65–69 → 30  |  RSI 70–79 → 20  |  RSI ≥ 80 → 10
💹 Average 24H Price Change 25% Weight CoinGecko

The average 24-hour percentage price change across all tracked coins.

≥ +10% → Score 90  |  +5% to +9.9% → 75  |  +2% to +4.9% → 60  |  0% to +1.9% → 50
-2% to -0.1% → 40  |  -5% to -2.1% → 30  |  -10% to -5.1% → 15  |  < -10% → 5

Weather Thresholds

Combined Score / Override ConditionWeatherMarket State
Above 65 — or RSI >70 & price gain >5%☀️ SunnyStrong bullish momentum
46 – 65 Partly CloudyNeutral — cautious optimism
26 – 45 — or price drop >5% or RSI <35☁️ CloudyBearish — elevated uncertainty
0 – 25 — or price drop >10% or RSI <20🌧️ RainyExtreme Fear — high selling pressure

🪙 Individual Coin Weather

Each coin's weather forecast uses five equally weighted indicators (20% each), producing a combined score from 0–100.

Coin Score = (Fear & Greed × 0.20) + (RSI Score × 0.20) + (Sentiment × 0.20) + (24H Change Score × 0.20) + (EMA Score × 0.20)
😰 Market Fear & Greed Index20% WeightCoinMarketCap

The global sentiment score from CoinMarketCap, applied equally to all coins.

📈 RSI — Relative Strength Index (14D)20% WeightBinance

The coin's individual 14-day RSI calculated from Binance candlestick data.

💬 Community Sentiment20% WeightCoinGecko

The percentage of community members who are bullish on the coin.

💹 24H Price Change20% WeightCoinGecko

Short-term price momentum scored using the same bands as the market formula.

📉 EMA Crossover Signal20% WeightBinance

The EMA-20 / EMA-50 crossover calculated from daily Binance candlestick data.

⚡ Override Rules for Individual Coins

In extreme conditions, the combined coin score may be overridden to better reflect real-world market dynamics:

🌧️

Forced Rainy: Applied when a coin drops ≥7% with a sell signal present, drops ≥10% outright, or drops ≥5% with both low sentiment and a sell signal.

☀️

Forced Sunny: Applied when a coin gains ≥10% with a confirmed buy signal.

🌧️

Extreme Fear Cap: During Extreme Fear (F&G below 25), non-stablecoin coins are capped at Cloudy unless price gains are exceptional.

☀️

Extreme Greed Floor: During Extreme Greed (F&G above 75), coins are floored at Partly Cloudy unless experiencing significant losses.


📊 Market Signal Indicators

The accordion signal bar below the market stats shows four live market indicators at a glance.

Fear & Greed Index

Sourced directly from CoinMarketCap. Published daily. Values: 0–24 Extreme Fear, 25–49 Fear, 50–74 Greed, 75–100 Extreme Greed.

Average Crypto RSI

The mean RSI value across all 12 tracked coins, calculated server-side from Binance 14-day candlestick data.

Buy / Sell Pressure

Derived from CoinGecko's community sentiment API — the average percentage of users bullish across all tracked coins.

Bull / Bear Signal

Based on the EMA-20 / EMA-50 crossover signal averaged across tracked coins.

See where this data comes from

Learn about the five data providers that power our forecast.

📡 View Data Sources →