The Nepal Stock Exchange (NEPSE) has lost 18. 29 points to close at 2,039.55 points on Thursday.
The index had gained 2.87 points on Wednesday.
Similarly, the sensitive index fell 3. 78 points to close at 394. 51 points.
A total of 4,234,137 units of the shares of 219 companies were traded for Rs 1. 71 billion.
At the end of the day, the total market capitalization stood at Rs 2. 92 trillion.
Himal Dolakha Hydropower Company Limited's shares traded the most and had the highest turnover in the market today.
Upper Hewakhola Hydropower Company Limited gained the highest 9.99 percent and technically hit a positive circuit for the day.
Meanwhile, Mailung Khola Jal Vidhyut Company Limited was the biggest loser for the day, losing the highest 5.82 percent.