How every score is built
Atlas scores every stock in the Nifty 500 each night across six lenses, blends four of them into a single 0–100 conviction score, and rolls that same read up to sectors, funds and ETFs. It is a glass box: every number traces back to the inputs it came from.
This page shows exactly what goes into each lens and how the lenses combine. Nothing here is hidden, and nothing is invented — if an input is missing for a stock, that lens is scored on what is present and the rest re-normalises, rather than filling the gap.
What runs every night
The same pipeline runs every weekday night. Click a step to see what happens.
What goes into every lens
Every conviction score is built from six lenses, and each lens from its own sub-components — all computed per stock, every night, and stored so you can trace any number back to its inputs. Two lenses form the blend today; the rest are context. Weights are live from the thresholds panel.
The whole model, click to open
The conviction score breaks into its lenses, each into sub-components, each into the real metrics behind it — then how a single stock’s read rolls up to a sector, an ETF / fund, and a category ranking. Each metric’s definition is the same one behind its info-icon on the tables. Lens weights are live.
Weights & thresholds
Read live from atlas_thresholds — the same row the scoring engine reads and the control panel edits. Change a value there and every score, and this page, move together.
| Technical | 0.90 | 90% |
| Fundamental | 0.00 | context |
| Flow | 0.10 | 10% |
| Catalyst | 0.00 | context |
| Valuation & Policy: context (weight 0) | ||
| 2 lenses | ×1.06 |
| 3 lenses | ×1.10 |
| 4+ lenses | ×1.15 |
| HIGHEST | ≥ 70, 3+ lenses |
| HIGH | ≥ 58, 2+ |
| MEDIUM | ≥ 45 |
| WATCH | ≥ 30 |
How stocks roll up to sectors, funds and ETFs
There is one scoring engine. Everything above a single stock is a weighted roll-up of the same lens scores — no separate model.
A sector score is the free-float-weighted average of its constituents’ lens scores. Bigger companies move it more — the same four-lens blend, one level up.
A fund’s lens read is the holdings-weighted average of what it actually owns. Its Technical score is its holdings’ Technical scores weighted by position size — fully traceable to the names inside.
Stock, sector, fund and ETF all sit on the same 0–100 lens scale and the same composite blend, so a number means the same thing wherever you see it.
What the score is — and isn’t
So you read it for what it is.
The score describes what is strong right now across the lenses. It is a transparency view of the evidence, not a forecast that a stock will go up.
NAVs run a day or three behind, fund and ETF holdings carry SEBI’s ~30-day disclosure lag, and filings are as-reported. Scores reflect the latest available, not real-time.
If a lens input is absent, that lens is scored only on what is present and the composite re-normalises. Atlas never substitutes a fake neutral to hide a gap.
Atlas ranks and scores. How much to hold, and your own risk limits, are your call.