Prediction Engine

Multi-Timeframe
Stock Predictions

5 battle-tested technical indicators scan 200+ Nifty stocks daily, generating composite buy/sell signals with 1-day, 1-week, and 1-month price targets.

5-Indicator Engine

Prediction Deep-Dive

Each indicator generates a sub-score from −100 to +100. These are combined using weighted averages into a single composite score per stock.

RSI (Relative Strength Index)

20%

Measures overbought/oversold conditions on a 0–100 scale. Below 30 = oversold (bullish), above 70 = overbought (bearish).

0-30Oversold
30-50Bullish
50-70Neutral
70-100Overbought

MACD (Momentum Crossover)

25%

Tracks momentum via fast vs slow moving average crossover. The most heavily weighted indicator for short-term direction.

Fast above slow = Bullish
Fast below slow = Bearish

EMA 9/21 Crossover

20%

Compares fast (9-day) vs slow (21-day) exponential moving averages. EMA 9 above EMA 21 confirms uptrend.

EMA 9 > EMA 21 = Uptrend EMA 9 < EMA 21 = Downtrend

Bollinger Bands

15%

Creates a volatility channel around price. Near the lower band = statistically cheap. Near the upper band = likely overbought.

Upper Band
Middle (20-day SMA)
Lower Band

Volume Momentum

20%

Compares recent 5-day volume vs 20-day average. High volume in an uptrend signals institutional buying.

>1.5x
Institutional
0.8-1.2x
Normal
<0.8x
Weak
Composite Score

Scoring System

Each indicator generates a sub-score from −100 to +100. These are combined using the following weights.

Indicator Weights

MACD
25%
RSI
20%
EMA Crossover
20%
Volume
20%
Bollinger Bands
15%

Strength Legend

+60 to +100STRONG BUY
+20 to +60BUY
−20 to +20NEUTRAL
−60 to −20SELL
−100 to −60STRONG SELL
Example Output

What a Prediction Card Looks Like

Every stock gets a card with its composite score, strength label, multi-timeframe targets, and indicator breakdown.

RELIANCENSEReliance Industries
+72score
STRONG BUY
1 Day+1.2%₹2,930
1 Week+4.8%₹3,034
1 Month+14.1%₹3,303
RSI34
MACD
EMABull
Vol1.8x
Price₹2,895

Example card with representative data. Real predictions update daily.

Under the Hood

How the Analysis Pipeline Works

From raw market data to actionable signals — the entire pipeline runs in seconds.

Data Collection

6 months of daily candles + live quotes for 200+ Nifty stocks via Upstox API.

Indicator Calculation

Compute RSI, MACD, EMA, Bollinger Bands, and volume ratios per stock.

Weighted Scoring

Each indicator generates a sub-score. Weighted combination produces −100 to +100 composite.

Signal Generation

Rank stocks, generate STRONG BUY/SELL labels, compute 1-day, 1-week, and 1-month targets.

Ready to See What the Algorithms Find?

Sign up in 30 seconds. Get instant access to predictions for 200+ Nifty stocks with composite scores, price targets, and indicator breakdowns.