Newsdrift Desk

Your markets, holdings and signals in one place.

Your bot sent the password on Telegram when the dashboard was installed. Lost it? Send /dash to the bot.

Newsdrift Desk
— — — —
Today's P&L
—
—
Portfolio value
—
—
Nifty 50
—
—
Next rebalance
—
—

Market regime

−10%, go to cash200-day average+10%, invested

Alerts today all

Holdings details

Breadth across the top 200

——

Movers in the universe

Holdings

Core portfolio at live prices. Tap a row for its chart.

Invested
—
Cash
—
Total P&L
—
Drawdown
—

Positions

Weights, coloured by today's move

Equity record daily, from Zerodha sync

Zerodha account

Everything in your Zerodha account, live from Kite — not just the strategy's stocks.

Day P&L
—
holdings + positions
Holdings value
—
Total P&L
—
on holdings, vs your buy price
Available funds
—

Holdings

Today's positions

Paper trade

Practice with fake money at live prices. Fills at the last traded price, with real Zerodha charges. Long only.

Daily MTM
—
open positions vs yesterday
Equity
—
Booked and open P&L
—
Cash
—

Order ticket

live price —
—

Open positions tap a row for its chart

Trade log

Rebalance

The monthly rules decide trades. Preview what they want right now, place the orders in Kite (14:15–15:20 IST, sells first), then mark them done.

Orders

Press “Preview orders now”.

Target portfolio

Picks

Enter the new money you want to put in and how many stocks you want to own. It reviews what you already hold and scores every candidate on everything the desk tracks: momentum and trend, profit and revenue growth, results reactions, news and filings, today's type of move, and screener setups. Each signal is weighted by how well it has actually worked on NSE data. You get one plan: what to sell, trim, buy, add or hold, with exact quantities.

The plan

Enter your new money and press “Build my plan”. The first run each day takes 1–3 minutes (it fetches quarterly numbers), then seconds.

Next in line swap in from here if a pick is flagged

How the score works

Up to 60: momentum and trend. The core strategy's ranking (12-month momentum plus closeness to the 52-week high), only for stocks above their 200-day average. The one fully backtested part: about 28% a year from 2014 to 2026, worst fall −22%.
±15 fundamentals: profit growth vs the same quarter last year (+10 if 20%+, +5 if positive, −10 if falling) and revenue growth (+5 if 10%+, −5 if falling).
±10 results drift: if results came out in the last 45 days, points come from what that size of reaction did over the next 20 days across NSE.
±10 news and filings: negative headlines −10, positive +5.
±10 today's move: quiet drop, sympathy drop, news selling and so on, each scored by its measured 20-day result over two years.
±10 screener setups: each setup the stock shows today, scored by that setup's measured 20-day result.
Holdings: kept if still above the 200-day average, ranked in the top 2× your stock count, and not selling on news; otherwise sold, with the reason. Everything is then sized equally across holdings plus new money; positions within 25% of target are left alone to save costs.
Flags only: results within 10 days (buy after), heavy social chatter, unexplained moves, and the market regime.
Do the trades near the close (14:15–15:20 IST), sells first. Rebuild monthly.

Heatmap

The 200 most-traded NSE stocks. Size = traded value, colour = today’s move. Tap a box for its chart.

 −3% … +3%

Top gainers

Top losers

Sectors · average move

Catalysts

Why each stock is moving today. Official filings, news sites, Google News, Reddit and global drivers are matched to stocks. Each move is split into the market's part, its peers' part, and the part only that stock did. Every reading shows how moves like it actually played out over the last two years, so you can see which ones have worked and which haven't.

What's moving and why tap a row for its chart

News and filings

Global drivers last session

Results in the next 2 weeks

Results

How stocks behaved around their quarterly results: the run-up in the 5 days before, the reaction day, and the 5 and 20 days after, all measured against the average stock. Pooled across NSE, this shows whether results-day moves tend to keep going. For any stock you get its own history and what to expect next time.

After results day, across NSE

What happened next

One stock

Pick a stock to see every past results day: the run-up, the reaction, what followed, and how the numbers came out.

Coming up next 3 weeks

Screener

Every liquid NSE stock run through classic scans after the close (Kite daily candles). Under each scan you can see how its past signals actually did against the average stock over the last two years. That's measured before costs and on the same data, so treat it as a guide.

Results

Option chain

Live from Kite. Open interest shows where option writers are positioned: the strike with the most call OI often acts as resistance, the one with the most put OI as support. Change in OI starts from the second day the dashboard has run.

Live scanner

Top NSE stocks by traded value, refreshed every 20 seconds from Kite. It finds stocks in play, arms the four intraday setups at 09:20, and paper-trades every trigger. Telegram alerts go out only for setups that passed the Intraday lab.

Paper P&L today
—
Setups today
—
Live record
—
Alerting on
—
strategies that passed the lab

Stocks in play volume vs normal for this time of day

Today's setups

Live paper record by strategy since the scanner started

Signals today

Intraday lab

Day-trading strategies tested on 2 years of 5-minute Kite candles for the most-traded NSE stocks, with real Zerodha intraday charges and slippage. Rules are fixed in advance; a strategy passes only if it works in both halves of the data and beats random entries.

Data & runs

—

Needs today's Zerodha login. First download takes about 25 minutes (Kite allows 3 requests a second); after that it updates itself every evening. The lab takes a few minutes and re-runs every Saturday.

No results yet. Download the data, then run the lab.

Index movers

Which stocks are moving the Nifty today, in index points.

Nifty · vs yesterday
—
—
Pushing up
—
—
Pulling down
—
—
Concentration
—
—

Flow into the index band thickness = index points · tap a stock for its chart

Constituents

Signals

Live momentum ranking, scored the way the strategy scores it (12-1 month momentum + closeness to the 52-week high, only stocks above their 200-day average).

Ranking HELD TOP N QUIET DROP

loading…
TradingView Tap the chart to set a price alert at that level.
━ 50-day━ 200-day┅ 52-week highalerts ┅ dashed

Position size risk a fixed share of capital per trade

News Google News, last 7 days

Watch & alerts

Price alerts are checked every 2 minutes in market hours and sent to Telegram.

Watchlist

Price alerts

Backtest lab

48 versions of the strategy, pre-computed on the whole NSE (top 200 each month, 2014 – Jan 2026, with costs). Switch the settings and compare. Decided on 2015–19, checked on 2020–26.

Growth of ₹1 ━ strategy  ━ top-200 index

Worst fall from peak

By year strategy vs index

All 48 versions tap to load · sorted by return ÷ worst fall, 2020–26

Journal

Your notes, every alert the bot sent, and the Did-it / Skipped taps from Telegram.

Notes

Alert history

Settings

Changes are written to config.yaml on the server and used from the next run.

Strategy

Safety

—
%

Live watcher

Telegram alerts every 10 min in market hours (heavy-volume drops, quiet drops, regime, news).

Connections

Charts: TradingView Lightweight Charts · treemap: d3