TFfinance site
EOD · Indian markets · Nifty 100

The market, read carefully.

EOD breadth, backtested research and a live portfolio across the Nifty 100. Written slow. Updated every trading day.

Nifty 50 — 01 Jun 2026
23383
-165.2-0.70%today
Breadth
43.8%
-6.3pp vs 50
India VIX
16.54
+0.36
INR / USD
94.98
-0.01
Brent
96.73
+4.98
Research archive

Latest work

Holdings

What’s owned

Macro

Today in context