NEPSE market breadth · 120 sessions

How many companies are moving with the market.

The index is weighted by size, so a few big banks can carry it. Breadth counts heads: on 5 Oct 2026, 32 of 275 companies that traded rose and 239 fell, and 23% of them closed above their 50-session average.

Close · 5 Oct 2026NEPSE published data, adjusted for bonus shares

Rose / fell
32 / 239
4 unchanged
Above 50-session avg
23%
of 275 companies
Above 200-session avg
20%
of 255 with that much history
113-session highs / lows
1 / 35
Closing highs and lows

Rose and fell, session by session

Companies that closed higher (up) and lower (down) than their own previous close.

The advance/decline line

A running total of rose minus fell since 8 Apr. Its level means nothing; its slope does. Rising: more companies up than down, session after session. Now -4732.

Share above their moving averages

Each company’s close against the average of its own last 50 and 200 closes. The 200-session line starts late because few companies had 200 sessions of history until recently.

New highs and lows

Companies closing at their highest (up) or lowest (down) close of the last 113 sessions. Most in one session: 18 highs on 22 Sep 2026.

The last 20 sessions

The figures the charts draw, newest first.

SessionRoseFellFlat> 50-avg> 200-avgHighsLows
5 Oct 202632239423%20%135
2 Oct 2026602051127%22%121
1 Oct 20261401241229%22%511
30 Sep 20261081541329%21%413
29 Sep 2026681971031%22%217
28 Sep 202651219635%22%512
24 Sep 202617295741%24%66
23 Sep 202623250237%24%08
22 Sep 20261381271150%27%181
18 Sep 202619572949%26%173
17 Sep 2026177821642%23%70
16 Sep 2026402241238%21%32
15 Sep 202626411145%25%131
14 Sep 202622447231%19%53
11 Sep 202623630924%18%48
10 Sep 2026671981117%15%059
9 Sep 2026741901118%15%140
7 Sep 202619478418%15%221
3 Sep 20261431221013%13%124
2 Sep 2026192731013%12%133

About market breadth

What is market breadth?
Market breadth measures how many companies take part in a move, rather than how far the index moves. The NEPSE index is weighted by market value, so a few large banks can lift it while most companies fall. Counting how many rose, fell, or sit above their averages shows whether a rally or a slide is broad or narrow.
What does "% above the 50-session average" mean?
For each company with at least 50 sessions of history, the page compares the latest close with the average of its last 50 closes. The figure is the share of those companies trading above it. Above 50% means most companies are in short-term uptrends; a falling share while the index rises is a warning that fewer companies are carrying it.
Why a 113-session high instead of a 52-week high?
A 52-week high needs about 250 sessions of history before every day on the chart. The snapshot behind this page starts on 7 Oct 2025, so to count every session on the chart the same way, a high here is the highest close of the last 113 sessions. The window will lengthen to 250 as the history grows.
Are the counts adjusted for bonus shares?
Yes. When NEPSE adjusts a price after a bonus book closure, the drop is not a real fall, so closes before the book closure are divided by (1 + bonus). Rights issues are not adjusted, because the fair adjustment depends on the rights price.

Also: how NEPSE closed today, sector rotation, the heat map and the screener.

Follow the whole market

Punji carries live prices for every listed company. Free on iOS and Android.