Two lenses on every ticker.
A trade and a position are different questions about the same company. Stereo answers both: a technical read scored from two years of daily bars, and a fundamental read built from cash-flow, dividend and relative valuation models. One engine, two verdicts, each with its own confidence.
Analysis tooling for your own research. Not investment advice.
Is this a trade today?
For NSE and BSE listings: last month’s move and 12-month momentum, the two factors that held up on Indian large caps.
Is this a position for years?
DCF, dividend discount, Graham and relative valuation, with moat and quality scoring.
The same company, scored two ways.
Most tools pick a side. A chart package treats a business as a price series; a screener treats a trade as a spreadsheet. Stereo runs both models and shows you where they disagree, which is usually the interesting part.
Technical
For US listings, indicators are pooled into factor families and blended by a scorer, with candlestick and chart patterns weighted alongside them. Indian listings use their own model, because the US one showed no edge on NIFTY 50 stocks.
Fundamental
Four valuation models run against the same filings, so a single optimistic assumption cannot carry a verdict on its own. Health and quality scores sit beside the valuation.
Measured, not improvised.
Every verdict comes from the Python engine. The browser never invents one, and neither does the server.
Two years of daily bars
The engine is fed a full analysis window whatever range the chart is showing, because 12-month momentum and volatility regimes need that history to be measured at all.
Factors, then a score
Measured market factors, or valuation models on the investor side, feed a scorer. The output is a recommendation with a confidence number you can argue with.
Confidence that ages
A position's confidence is re-scored against price moves, recommendation drift, time since entry and stop-loss proximity. Entry-day conviction does not stand forever.
Fabricated verdicts. If the engine is unreachable, the app says so instead of showing a HOLD at 50% confidence.
Valuation models per fundamental verdict, so no single model's assumptions decide the outcome alone.
Of daily bars in the walk-forward tests behind each technical model, scored only on stocks and dates the design never saw.
Holdings in rupees and dollars, totalled honestly.
A portfolio holding RELIANCE.NS and BTC-USD spans two currencies. Stereo converts every position into the currency you choose before it adds anything up, and when a rate cannot be fetched it shows one total per currency rather than a meaningless sum.
Live P&L
Quotes refresh on a cadence that follows the market session, with a broker feed used directly where one is connected.
Per-position confidence
Each holding carries a current score from the engine, not the number it was bought on.
Risk insights
Concentration alerts, sector allocation, portfolio beta, drawdown and Sharpe once enough daily snapshots exist.
Broker import
Holdings and trade history from broker CSV exports, matched by ISIN so a renamed ticker still lands on the right position.
Realised P&L per currency
Closed positions are summed in the currency they were traded in, never mixed.
Your data stays yours
Every row is scoped to its owner and enforced at the database with row-level security, tested against a real Postgres engine.
Is Stereo investment advice?
No. Stereo is analysis tooling for your own research. Its verdicts are model estimates from historical prices and public filings, and they can be wrong. Stereo Markets is not registered with SEBI as an investment adviser or research analyst.
Which markets does it cover?
NSE and BSE listings, US equities and major cryptocurrencies. The technical read works on all of them. The fundamental read needs a company’s filed accounts, so indices and most crypto get a technical read only.
How are the models tested?
Walk-forward on ten years of daily bars with no lookahead: at each date the model sees only the past, and it is judged on stocks and dates that played no part in its design.
The US model was built on US large caps. Tested on NIFTY 50 stocks it showed no edge, so Indian listings use their own model, built and tested the same way.
Where does the data come from?
Prices and company financials come from Yahoo Finance. Quotes on some exchanges are delayed by around 15 minutes, and the app labels them as delayed. Where you connect a broker, its own live feed is used instead.
Can I bring in my broker portfolio?
Yes. Upstox and Fyers connect with a read-only login, and holdings or tradebook CSV exports from other brokers, such as Zerodha, import directly. The broker login stays in your browser tab and is never sent to Stereo’s servers.
Who can see my portfolio?
Only you. Every row is tied to its owner and enforced by the database itself. There are no ads, no third-party analytics, and your data is not sold. The Privacy Policy has the detail.
When can I use it?
Stereo is in early access. Email info@stereomarkets.com with the markets you trade and we will write to you when a place opens.
Join the early-access list.
Stereo is not open to the public yet while coverage and the scoring models are hardened. Tell us which markets you trade and we will write to you when a place opens.