SOLVINZ AI TRADE INTELLIGENCE

Intraday Desk

Last session · 25 Sep 2026
DEMO SNAPSHOT · 25 SEP 2026

Not connected to today's market

You are seeing the stored 25 Sep 2026 snapshot. Sign in to Kite to load today's quotes, picks and movers.

Market regimeVolatile / selectiveConfirmation > prediction
NIFTY 5023,140.50+0.34%
SENSEX73,895.74+0.43%
INDIA VIX14.86+4.10%
USD / INR95.82volatile
BRENT≈$101geopolitics
DATA MODEDemoUpstox adapter
INTRADAY TRADE PLANNER

How much do you want to trade today?

Combines the current picks of every module (AI Picks, Algo Trade, Mid & Small Caps, Top 10, 2–3 Day Study, News shorts…) with live prices and suggests a few stocks with entry, stop-loss and exit prices sized to your amount.

Enter your amount and press Suggest stocks.

Kite Connect

Live market-data-only flow uses Kite quotes through the server. Login tokens stay server-side and expire; sign in again when Kite requires it.

READ ONLY
KITE_API_KEY · KITE_API_SECRET

Set these server-side and configure your Kite app redirect URL as this server’s /api/kite/callback path.

Credential safety

Do not paste credentials into browser code or commit them to source control.

SERVER ONLY

On Vercel, API secrets stay in server environment variables and the access token is encrypted in an HttpOnly, Secure cookie. Locally, the app uses the ignored .env file and server memory.

TOP 5 · STORED SNAPSHOT 25 SEP 2026
TEST LIVE QUOTE

Try an NSE symbol after Kite login

No live request made.
MARKET PRESSURE

Why the tape matters

Geopolitics / crude−17
Sector breadth+8
Order flow−10
Derivatives+2
Domestic policy+13
Factor pressure is a research-state visualization. Production scores must be calibrated against live data.
WHY STOCKS MOVED

Latest favourable / adverse movers

EVENT CLOCK

What can move the tape

LIVE
GeopoliticsMiddle East / Hormuz → crude → INR → sectors
HIGH
POLICY
India industrial policySemiconductors / electronics / manufacturing
HIGH
CORP
Quarterly resultsActual vs expectation + guidance + margins
MED
FLOW
FII/DII + derivativesPositioning and liquidity amplification
MED

How to use this page

Shows the market mood for the day and the 5 stocks the engine scores most strongly. LONG WATCH means the stock may go up; SHORT WATCH means it may go down.

  1. Check the banner and the NIFTY, SENSEX and India VIX tiles first. If VIX is jumping, the market is nervous: trade smaller or sit out.
  2. Use the Intraday trade planner: enter your amount, maximum loss per trade and number of stocks. It suggests stocks picked by the modules, with entry, stop-loss, target and quantity. READY means the live price agrees; WAIT means not yet.
  3. Treat the Top 5 as a watchlist, not buy orders.
  4. Wait until 9:40 AM. Then open the stock in Stock Analyzer: go LONG only if the price is above VWAP with higher-than-usual volume; go SHORT only if it is below VWAP.
  5. Set a stop-loss before you enter. AI Picks shows a suggested stop price for its stocks; for others, a common choice is about half of the stock's normal daily range.
  6. Close all intraday trades by 3:15 PM.

Be careful: Backtests show the Top 5 score has not yet proven reliable. Use it to find stocks to watch, and confirm every trade yourself.

ALL MODULES · RECOMMENDATION LOG & NEXT-DAY RESULTS

Today's recommendations and how yesterday's did

Every daily update logs each module's recommendations with the last traded price at the time. Once the next session closes, each pick gets that session's open and close and is scored long or short after a 0.10% cost. Scores settle on NSE's official closing price within three days and are then frozen, so the scoreboard shows which strategies hold up and which to refine.

Loading the recommendation log…
CURRENT RECOMMENDATIONS

Latest list from each module

Rows marked ● LIVE are being tested in today's session: the columns show today's open and the move so far, and they are scored at the close. Pending rows show the live price against the recommendation price. Prices refresh every 30 seconds. Direction-adjusted: a SHORT pick gains when the price falls.

NEXT-DAY RESULTS

Previous recommendations, scored

STRATEGY SCOREBOARD

Which module's picks work

Hit = the pick made money from the next session's open to its close after costs. A few days of results are mostly noise: compare modules once each has 100+ scored picks, and refine the ones that stay below 50% or below zero.

HISTORY

Every logged recommendation

How to use this page

Collects every module's recommended stocks in one table, then shows how each pick actually did in the next session.

  1. Start with stocks tagged CONSENSUS: they were picked by two or more modules in the same direction.
  2. During market hours, rows marked ● LIVE show how today's picks are doing right now (move since the open, after costs).
  3. Use Next-day results to see yesterday's picks: ✓ Hit means the trade from open to close made money after costs.
  4. Check the Strategy scoreboard once a week. Trust a module more only when it has 100+ scored picks, a hit rate above 50% and a positive average.
  5. Stop following modules whose average stays negative week after week.

Be careful: One or two days of results mean nothing. Let the log build up for a few weeks before deciding which module to follow.

THREE-SESSION PRICE ANALOGUES

Next-session rising-stock watchlist

Choose a stock that is rising in the latest available session. The scanner compares its last three daily returns with rising stocks across curated large-, mid- and small-cap baskets.

Connect Kite to compare current quotes with daily candles.
No live pattern scan has been run.
# / StockCap basketLatest moveThree-session return patternSimilarityNext sessionAction
Live Kite data is required. No sample or stale rows are presented as predictions.
How to read this list

Only symbols with a positive latest-session move and enough aligned daily data are eligible. Pattern similarity compares three daily percentage returns; it is not a probability, target price, or guarantee. Cap baskets are curated scan groups and should be checked against current market-cap classifications. Validate liquidity, news, execution costs and opening-session confirmation before acting.

How to use this page

Finds stocks that are rising today and whose last 3 days moved in a similar way to an “anchor” stock you choose.

  1. Type a stock that is rising today as the anchor (for example AXISBANK) and press Find matches.
  2. Higher similarity means a more similar recent price path. It does not mean a higher chance of profit.
  3. Next morning, watch these stocks for the first 30 minutes. Enter only if the rise continues above VWAP with strong volume.
  4. Skip stocks that open with a big gap up or down, and always use a stop-loss.

Be careful: In the Backtest Lab this strategy lost money after costs. Use it only for ideas.

MID + SMALL CAP UNIVERSE

Intraday Mid & Small Cap Scanner

Research candidates selected for unusual activity, tradability, recent 2–3 day movement, catalysts and confirmation potential. High volume alone is not a directional signal.

Auto-generated pre-open scanThe engine re-ranks the mid/small universe using live quotes when connected, with demo fallback otherwise.
12candidates
Next scan window: 09:05–09:15 IST on next trading dayLast scan: demo snapshotMode: Demo
Small-cap / mid-cap guardrailRequire minimum liquidity, spread, relative-volume and price-band checks. Exclude ASM/GSM, circuits, very thin books and abnormal slippage unless explicitly studied.
Stock / SegmentLast moveVolume signal2–3D pathPrimary catalystRiskState
TRADABILITY

Pre-trade filters

✓Relative volume > 1.5×Confirms unusual participation.
✓Spread / liquidity acceptableReduces execution-risk distortion.
✓No severe price-band constraintSeparates tradable setups from circuit moves.
✓News / catalyst identifiedPrefer explainable movement over unexplained spikes.
RECENT ACTIVITY

Latest high-volume evidence

LIVE
TCISep 25: 133.56× weekly-average volume at 3:30 PM.
Verified
LIVE
HERANBASep 25: 127.74× weekly-average volume at 3:30 PM.
Verified
LIVE
SDBLSep 25: 92.44× weekly-average volume at 3:30 PM.
Verified

How to use this page

Ranks about 40 mid- and small-cap stocks by today's price move, volume and buy/sell pressure.

  1. Use Long-bias or Short-bias to see one direction; High-volume shows only actively traded stocks.
  2. The button at the end of each row tells you what to wait for, e.g. WAIT VWAP means wait for the price to cross VWAP before acting.
  3. Use smaller position sizes than for large caps: these stocks move fast and can hit their circuit limits.
  4. Avoid stocks marked High or Very High risk unless you are experienced.

Be careful: Mid and small caps have wider buy–sell spreads, so slippage can wipe out small gains. Backtests so far are negative after costs.

KITE QUOTE · DAILY HISTORY
AXISBANKAxis Bank Ltd.
LONG WATCH
₹1,222.40+3.03%
Live candle history is not connected to this analyzer.
Average price—
Relative volumeUnavailable
Day range—
Top-book spreadUnavailable
161-FACTOR ANALYSIS

Live evidence, not a prediction

Waiting for quote
Opportunity score78/100
78
Live analysis requires an authenticated Kite quote.
Deterministic, explainable scoring of available inputs; this is not a generative AI forecast or a guarantee of returns. Missing data is excluded from the score.
FACTOR DOMAINS

Observed domain scores

FUNDAMENTALS

Not in Kite quote feed

UNAVAILABLE
Earnings, valuations, balance-sheet data and consensus require a licensed fundamentals provider. They remain unscored in this analysis.
TRANSMISSION

2–3D → intraday

Recent path→Regime→Trigger→State
Use recent movement as a feature, not as proof of future direction.
FACTOR CATALOG

All 161 factors

Measured factors show the latest quote-derived value. Unavailable factors need historical, derivatives, fundamentals, news or policy data that is not connected yet.

How to use this page

Analyze one stock breaks a single stock into up to 161 factors. Rank all stocks scores about 134 stocks and lists them from highest to lowest. Test a strategy replays an intraday strategy (Opening Range Breakout, VWAP Pullback, Weighted MA, Bollinger Bands, EMA + RSI) on real 5-minute candles with your own settings.

  1. Type a symbol and press Enter to see its score, candlestick chart and the factors pushing it up or down.
  2. Use Rank all stocks to make a shortlist: 58 or more = bullish watch, 42 or less = bearish watch. Use the score filter to narrow it.
  3. Click Analyze on a ranked stock to check its chart and strongest factors before doing anything.
  4. Confirm with the live price versus VWAP after 9:40 AM, and set a stop-loss.
  5. In Test a strategy, pick a strategy and stocks, change the settings, and press Run. Trust a setting only if the average per trade is positive after costs, it beats “Buy at open, sell at close”, and both halves of the test are positive. The Today box shows whether the strategy has a live signal now.

Be careful: The score summarises factors; it is not a profit probability. Strategy tests use past candles and can look better than live trading (slippage, fast markets). Avoid fine-tuning settings until one stock looks great: that usually fails on new data. The rank test found that higher scores did not lead to better next-day returns.

161-FACTOR ENGINE · STRATEGY VALIDATION

Strategy & factor validation

Replays every strategy on Kite daily candles. Each signal uses only data available at day t's close; the trade is the next session's open → close, net of costs. History-free factors (order book, derivatives, fundamentals, news) cannot be replayed and are listed separately.

Loading the latest daily backtest… Sign in to Kite to run a custom backtest; data loads in batches of 6 symbols to respect Kite rate limits.
STOCK ANALYZER · RANK ALL STOCKS

Does a higher Opportunity Score lead to a better next session?

Replays the Opportunity Score on every past session for all ~134 ranked stocks (Nifty 100 + Mid/Small), then trades the next session open → close after 0.10% cost. Daily candles only: live VWAP and order-book factors cannot be replayed, so the Summary page's “Score rank” module forward-tests the live version.

Loading the latest rank test…
Limits of this backtest

Daily bars only; intraday entries, VWAP and order-book factors are approximated or excluded. Universes are today's curated lists (survivorship bias). Results are in-sample on a short window and are research evidence, not a promise of future returns.

How to use this page

Tests each strategy on past data to see whether it would have made money after trading costs.

  1. Read the daily results first; they update automatically every trading day.
  2. Look at Avg / trade (after costs) and t-stat. A strategy is worth considering only if the average is positive, the t-stat is 2 or more, and both halves are positive.
  3. Compare each strategy with Always long every stock. A good strategy must beat it.
  4. The rank test panel shows whether higher Stock Analyzer scores led to better results. Rising deciles from left to right would mean yes.
  5. Sign in and press Run backtest to try other settings (universe, period, cost).

Be careful: Past results do not guarantee future results, and daily-bar tests cannot see exact intraday entry prices.

NIFTY 100 · SMA CROSSOVER SCANNER

Algo trade stock picks

Scans every Nifty 100 stock for the most recent crossover of a short and a long simple moving average on daily closes. A bullish crossover is the short SMA moving above the long SMA; a bearish crossover is the reverse. Stocks are ranked by the most recent crossover first.

Set the inputs and press Generate Signals. The first scan of the day loads Nifty 100 history from Kite (about 35 seconds); later scans reuse it.
No signals generated yet.

Lookback days counts trading sessions. Close and SMA values are from the latest session; “since cross” is the price change from the crossover-day close. A crossover is a trend signal, not a guarantee; confirm with volume, the broader market and your own risk limits.

How to use this page

Shows Nifty 100 stocks where the short-term average price (6 days) recently crossed the longer-term average (30 days).

  1. Bullish means the short-term trend has turned up; Bearish means it has turned down.
  2. Focus on fresh crossovers (“Latest session” or “1 session ago”) that are Still holding.
  3. For intraday trading the next day: buy Bullish stocks only while the price stays above VWAP; short Bearish stocks only while it stays below.
  4. Change the inputs for slower signals (for example 10 and 50). Lookback days sets how far back to search for crossovers.

Be careful: Crossovers often fail when the market moves sideways. This module has not been backtested yet, so check its results on the Summary page first.

GBDT MODEL · REGIME · EVENTS · VWAP CONFIRMATION · RISK ENGINE

Next-session model picks

Stocks the model rates most likely to move more than costs in the next session. A pick is actionable only when the regime and event filters pass and, after 09:40, price confirms against VWAP with above-normal volume. Every position is sized by the risk engine.

Loading the latest model run…
MARKET REGIME

—

RISK ENGINE

Position sizing

NEXT-SESSION MODEL PICKS

—

PRE-CHECKS

During market hours the confirmation column updates every 30 seconds from live Kite quotes: entry only after 09:40, on the right side of session VWAP, with volume so far ≥ 1.2× its 20-day average for that time of day.

FORWARD TRACK RECORD

Model picks vs what happened next

Each model run logs its picks; they are scored once the following session closes (open → close, 0.10% cost). Only picks that passed the regime and event filters count. This is live evidence, separate from the backtest.

Not investment advice

Model probabilities are estimates from historical data and can be wrong. The event filter is a price-and-volume proxy, not a news feed. Check liquidity, news and your own risk limits before trading.

How to use this page

A machine-learning model's candidates for the next session, with live confirmation and a suggested position size and stop-loss for each.

  1. Check the Validation gate first. If it says NOT VALIDATED, use the picks for paper trading only.
  2. Only consider picks where Regime shows Allowed and Events shows Clear.
  3. After 9:40 AM wait for CONFIRMED in the Confirmation column (price on the right side of VWAP with strong volume). WAIT means not yet.
  4. Enter your capital, then use the suggested quantity and place the stop price immediately after entering.
  5. Stop trading for the day once losses reach the daily loss cap shown in the Risk engine box.

Be careful: The model currently does not meet the validation bar. Do not trade real money on it until the gate shows VALIDATED.

GBDT BASELINE · WALK-FORWARD, OUT-OF-SAMPLE

Does the model have an edge?

Two gradient-boosted tree models estimate the chance that each stock's next session moves more than costs, up or down. They retrain every month on earlier data only and are scored on the month that follows. Each filter layer is reported separately so you can see what it adds. Today's picks are in AI Picks.

Loading the latest model run…
WALK-FORWARD, OUT-OF-SAMPLE

What each layer adds

Models retrain monthly on all earlier data (last pre-test day purged) and are scored only on the following month. Layers A–C and the baseline are average % per trade; E rows are % of capital after sizing. A t-stat ≥ 2 that holds in both halves is the minimum bar.

MONTHLY FOLDS

Out-of-sample AUC by month

0.50 is a coin flip. Stable values above ~0.53 suggest real, if small, skill.

CALIBRATION (LONG MODEL)
FEATURE IMPORTANCE

What the latest long model uses

Share of total split gain. Evenly spread importance (~2–5% each) is what noise looks like; one dominant feature is what a real signal looks like.

Limits of this baseline

The news/event filter is a price-and-volume proxy (abnormal moves, volume shocks, opening gaps): Kite provides no news feed, so a licensed news or corporate-announcement feed is needed for a true news filter. Daily-bar layers cannot see intraday order; the VWAP layer uses real 5-minute bars but covers only ~3 months. Universes are today's curated lists (survivorship bias). This is research evidence, not a promise of returns.

How to use this page

The evidence behind AI Picks: how well the model did on months it had never seen.

  1. AUC above 0.53 in most months means a small real skill; around 0.50 means guessing.
  2. In the layer table, see which filters improve results: a higher average and higher t-stat after adding a filter means it helps.
  3. In Feature importance, a few strong features suggest a real pattern; many small, equal ones suggest noise.
  4. Re-check this page every week: the model retrains every trading day.

Be careful: This page is for deciding how much to trust AI Picks, not for picking stocks.

HISTORICAL STUDY

Favourable movers + 2–3 day behaviour

Study reversal, continuation, volume confirmation, adverse excursion and next-session behaviour separately from profitability.

LATEST SNAPSHOT · 23–25 SEP 2026
SEQUENCE STUDY

What happened before the move?

Source-backed recent snapshots
Stock23 Sep24 Sep25 SepPatternStudy signal
PROFITABILITY STUDY

Historical execution metrics

Max favourable excursionCalculate from intraday candles
Max adverse excursionCalculate from intraday candles
Slippage + brokerage + STTApply before profitability claim
Trigger confirmationOpening range + VWAP + volume
MODEL LEARNING

Historical analogue store

Store event date, factor snapshot, entry trigger, MFE, MAE, exit reason and outcome. This lets the model compare today's setup with prior setups without leaking future data.

How to use this page

Shows how the most active stocks moved over the last 3 sessions and names the pattern.

  1. Continuation up/down = the trend is continuing. Rebound or Pullback = the direction changed on the last day.
  2. Use it for context before trading a stock from another module, e.g. be careful buying a stock after three strong up days unless volume confirms.
  3. Open the stock in Stock Analyzer for the full picture.

Be careful: Patterns describe the past. On their own they do not predict the next day.

EVENT INTELLIGENCE

Geopolitical · Policy · Results · Developments

Every event flows through status → surprise → exposure → transmission → stock-factor pressure.

Live event layer
Loading the latest headlines…
SECTOR NEWS SENTIMENT · LAST 48 HOURS

Which sectors the news is hitting

Red = negative news flow, green = positive. Newer headlines and government or RBI releases count more.

TAILWINDS

Stocks with positive news: avoid shorting these

NEWS-DRIVEN SHORT-SELLING WATCHLIST

Negative news on the company or its sector, with price confirmation

SHORT WATCH = clearly negative news (score ≤ −1.5) and the price agrees (falling and below VWAP, or engine score ≤ 42). Confirmed picks are logged daily on the Summary page as “News shorts” so their results can be checked.

LATEST HEADLINES

What the score is based on

BACKGROUND RESEARCH NOTES
🌍
Middle East / Hormuz riskGeopolitical → crude → INR → inflation / sectors
HIGH SENSITIVITY

Recent Reuters coverage linked Indian market sentiment to Middle East tensions, oil prices and possible US–Iran diplomatic developments. Oil therefore becomes a live intraday transmission channel rather than only an overnight gap input.

Status: monitored · Re-verify before session
🇮🇳
India industrial policySemicon / electronics / manufacturing
ECOSYSTEM

Semicon 2.0 provides a direct policy-to-industry map covering design, machines/materials, fabs, advanced packaging, R&D and talent. This is useful for first- and second-order company exposure analysis.

Primary source: PIB / MeitY · implementation must be re-verified
🏛️
UPI fee changeIndia · payment ecosystem
SECTOR EVENT

Reuters reported a 0.4% merchant fee on UPI transactions above ₹2,000 starting 15 Oct 2026, with revenue implications for banks/payment platforms. The engine should map the fee to each company's actual exposure and economics rather than apply a blanket effect.

Status: announced · effective-date countdown required
📊
Quarterly results vs expectationsManagement · earnings · guidance
CORE FACTOR

The engine uses actual-versus-consensus surprise, guidance change, margin change and management commentary. The supplied research explicitly notes that a strong reported number can still be a negative stock event when expectations were higher.

Feed: company filings + consensus provider
EVENT PIPELINE

Evidence states

Rumourattention only
Reportedcross-check
Officialprimary source
Approvedpolicy state
Effectivedirect scoring
Market reactionbacktest

How to use this page

Live headlines from Indian business news, the Government of India (PIB) and the RBI, scored by sector and company, plus a short-selling watchlist where negative news and falling prices agree.

  1. Before the market opens, check Sector news sentiment: a strongly red sector is where short ideas come from.
  2. In the short-selling watchlist, only consider rows marked SHORT WATCH (negative news and a falling price). Click a headline to read the full story first.
  3. Short intraday only after 9:40 AM, while the price stays below VWAP, with a stop-loss above the day's high. Close the short by 3:15 PM.
  4. Never short a stock in Tailwinds, or one with fresh positive company news.
  5. On result days or after big policy news, use smaller positions: moves can be sudden in either direction.

Be careful: Scores come from keywords in headlines, so a headline can be misread (e.g. “steel prices slump as exports surge”). Always read the story and confirm with official NSE announcements. Overnight short positions are only possible in F&O; cash-segment shorts must be closed the same day.

RESEARCH BOARD

Watchlist

Track your symbols across price, opportunity, event and company-fundamental factors.

How to use this page

Your key stocks with their latest score, move and pattern in one place.

  1. Check it each morning to see how your favourite stocks are set up.
  2. Click Analyze to see the full analysis of any stock.
  3. Use + Add stock to add a symbol you follow.

Be careful: Scores refresh with the daily data. Check the live price before trading.

LIVE DATA

Connect real Indian market data

Keep broker/exchange credentials on the server. The prototype provides a server-side Upstox V3 quote/candle adapter; commercial deployment should use the applicable licensed data terms.

DEMO

Kite Connect

Live market-data-only flow is enabled server-side. Use the Kite login route to generate the request token and complete the session exchange.

LIVE DATA
KITE_API_KEY · KITE_API_SECRET · KITE_ACCESS_TOKEN

Open the login flow in the browser, complete the Kite login, then return to the app and the quote endpoint will use the live access token.

Upstox V3

Optional alternate adapter for quote + historical candle data. Keep credentials on the server only.

OPTIONAL

Use a server-side adapter and normalize the response into the same feature schema.

TEST LIVE QUOTE

Try a symbol after configuring the backend token

No live request made.
PRODUCTION DATA PLAN

Normalised market-data layer

Price feedLTP / OHLC / market depth / trades
DerivativesFutures OI + options OI / IV / Greeks
EventsExchange filings + official policy + news
Feature store1s / 1m / 5m / daily, with point-in-time joins
Model layerCalibrated multi-horizon factor pressure + confidence

How to use this page

The connection to your Zerodha Kite account, which supplies all live market data.

  1. Sign in to Kite once each trading day. The login expires every morning, and every module uses it for live data.
  2. Use Test Quote to check that live prices are coming through.
  3. If any page says “Kite login required”, sign in again.

Be careful: Never share your Kite password or API secret. This app only reads market data; it cannot place orders.