How Indicore builds its signals

Every label you see on a symbol page — the trend, the RSI zone, the MACD state, the aggregated signal — is produced by a fixed, transparent set of rules. Here is exactly how each one is derived, so you can judge the numbers for yourself.

Data and timeframes

Indicore ingests live market data and recomputes indicators continuously across six timeframes — 1-minute, 5-minute, 15-minute, 30-minute, 1-hour and 1-day — for every tracked instrument in crypto, forex, commodities, stocks and indices. All thresholds below scale with the timeframe: a 0.3% move is a strong trend on the 1-minute chart but noise on the daily, so longer timeframes require proportionally larger moves before a label changes. Forex, whose percentage moves are far smaller, uses tighter thresholds than crypto.

RSI zones

We translate the raw RSI value (0–100) into a plain-language zone:

RSI valueLabel
< 30Oversold
30 – 45Bearish
45 – 60Neutral
60 – 70Bullish
> 70Overbought

Full background: What is RSI and how to read it.

MACD state

Because raw MACD histogram values aren't comparable across instruments, we normalise the histogram as a percentage of price and then label it:

Normalised histogramLabel
> +0.01%Strong bullish
0 to +0.01%Bullish
−0.01% to 0Bearish
< −0.01%Strong bearish

Full background: MACD explained.

Trend

Trend is derived from the percentage change over the timeframe, measured against timeframe- and asset-scaled thresholds:

Move vs thresholdLabel
Large positiveStrong uptrend
Moderate positiveUptrend
Within noise bandSideways
Moderate negativeDowntrend
Large negativeStrong downtrend

Momentum

Momentum combines the raw momentum reading (as a share of price) with RSI context, so an overextended push is flagged differently from a healthy one:

  • Healthy upward — positive momentum with RSI still below overbought.
  • Overextended up — positive momentum but RSI already stretched.
  • Healthy downward — negative momentum with RSI still above oversold.
  • Oversold drop — negative momentum with RSI already very low.
  • Weak / sideways — momentum inside the neutral band.

Volume

Volume is expressed as a spike ratio: the current bar's volume divided by a recent average. < 0.8× is Low, 0.8–1.5× Normal, 1.5–2.5× Elevated and > 2.5× a Spike. Volume spikes confirm moves — a breakout on a spike is more convincing than one on thin volume.

The aggregated signal

The Aggregated column is a composite score built from a broad set of oscillators and moving averages — not just the indicators shown individually. The composite is mapped to a five-step scale:

Composite scoreSignal
> 0.5Strong Buy
0.1 to 0.5Buy
−0.1 to 0.1Neutral
−0.5 to −0.1Sell
< −0.5Strong Sell
Important. These signals are deterministic summaries of current market data, not predictions and not financial advice. No indicator or composite is right all the time; use them as one input among many and manage your own risk.
See it live in markets About Indicore
Reload 🗙