Skip to content
Python · Streamlit

NSE Stock Predictor

AI-powered technical analysis

GITHUB →
localhost:8501 — NSE Predict
NSE Predict
Market Open
Select Stock
RELIANCE
Trading Style
Swing
Period
6mo
Dashboard
Screener
AI Advisor
News Feed
NIFTY 22,465 +0.8%BANKNIFTY 47,230 -0.3%RELIANCE 2,847 +1.2%TCS 3,456 +0.8%INFY 1,523 -0.3%HDFCBANK 1,678 +0.5%
RELIANCE2,847.50+1.2%
STRONG BUY
Entry
₹2,830
Target
₹3,050
Stop-Loss
₹2,720
1D1W1M3M6M1Y
SMABBVOL
S: 2,720R: 3,050
RSI (14)
62.5
OSNeutralOB
MACD
Bullish
MACD
125.3
Signal
118.7
Hist
+6.6
S / R Levels
Support
2,720
Resist
3,050
Dev Story
The Problem

Retail investors in India lack access to real-time technical analysis tools. Most platforms are either too expensive or too complex for non-professionals.

My Approach

Built a web-based tool that runs real-time technical analysis on NIFTY 50 stocks. Seven indicators calculated live, six screener presets, news sentiment from 3 sources, and an AI advisor that explains signals in plain English. Now live at 4ugusta.dev/tools/stocks.

Technical Challenges
01

Regime-adaptive indicator weights — detecting trending vs sideways markets

02

Signal agreement algorithm — weighting 7 conflicting indicators into one recommendation

03

AI advisor that explains 'why' behind each signal with entry, target, and stop loss

04

News sentiment aggregation from 3 sources (Google News, MoneyControl, Economic Times)

Results
7
Indicators
6
Screener Presets
GPT-4o + Claude
AI Models
Live web tool
Status
Tech Stack
PythonStreamlit

Like what you see? I build websites and AI integrations through my agency.

Book a Free Consultation →