Home › Learn › Can Anyone Predict NEPSE? What 15 Years of Data Say
Research

Can Anyone Predict NEPSE? What 15 Years of Data Say

Updated 2026-10-30 · 9 min read · NepseIQ

Apps and social media are full of confident NEPSE "predictions": arrows, target prices, "AI forecasts". We wanted to know what is actually possible, so we tested it properly on 15 years of NEPSE prices. The short answer: nobody can reliably call whether a share will go up or down next week — and neither could we. But two other questions turned out to have real, measurable answers, and those are what NepseIQ's forecast now shows.

How we tested

A prediction is only worth something if it works on data it has never seen. So we used the strictest fair test we could:

Finding 1: up or down — no better than a coin toss

Asked whether a share would be higher or lower five trading days later, the model was right about 55% of the time. That sounds promising until you compare it with the simplest possible rule: always say "down". Over these years most five-day periods ended lower, and that dumb rule scored about the same. Measured properly — by how close its probabilities came to what happened — the model was worse than just quoting how often shares rise. One day ahead, the improvement was too small to be useful.

We tried it per share too, the way many tools do it — one model per company, trained on its own two years of history. Those were no better: on average their up-or-down calls were right about half the time. A handful of shares will always look "accurate" by luck when you test hundreds.

If an app shows you an up or down arrow for NEPSE, ask one question: how was it tested, on data it had not seen? If there is no answer, treat the arrow as decoration.

Finding 2: how far a price moves — this works

While direction is close to random, the size of moves is not. Volatility clusters: rough periods tend to stay rough for a while, and calm periods calm. A model that looks at how much a share and the market are moving now can say quite reliably how wide the range of likely outcomes is.

We built a range meant to contain the move 8 times in 10, for 1, 3, 5, 10 and 20 trading days ahead. On years it had never seen:

A range is less exciting than a target price, but it is honest and it is useful. It tells you what a normal move looks like for this share right now — which helps you size a position, set a stop that a normal wiggle will not trigger, and keep your expectations realistic.

Finding 3: which shares do better than average — a small, real edge

The third question was relative: will this share do better than the average share over the next week? Here the model found something real. Its chances were well calibrated — when it said 57%, about 55% of those shares did beat the average — and it beat the base rate in 10 of the 11 years we tested.

But the edge is small. The shares it rated highest beat the average by about 0.7% a week, winning about two weeks in three. A round trip on NEPSE — buying and selling — costs about 0.85% on a Rs 50,000 trade (see what a trade really costs). Trading on this signal every week would lose money after costs. It is information worth having — a tilt, one input among many — not a money machine.

Other things the data did show

What NepseIQ shows because of this

The honest limits

Direction is a coin toss; the size of moves is not. A tool that admits this — and shows you ranges rather than arrows — is more useful than one that pretends otherwise.

Put this into practice. Analyse any NEPSE stock — live price, RSI, support/resistance and signals — free, no login.
Open the analysis tool →

Related guides