Now you can register the broker free for buying and selling shares in Nepal. You need to follow few steps to register the broker. Here are the steps to follow:
1. Go to https://tms34.nepsetms.com.np/login . This is for broker no 34. There are 59 brokers in Nepal. Here is the list of brokers in Nepal. https://www.sharesansar.com/broker-list
2. Fill the general details. On client type choose as per your requirement. In my case its personal

3. Fill the individual details

4. Fill the address details

5. Fill your bank details

6. Fill the Product details

7. Fill the Depository details(Beneficiary owner identity number). Add you BOID number

8. Add your documents. Documents required are
a) citizenship front and back side
b) Signature
c) PAN card

Now submit the details and you will get mail with username and password on your email id in 2 to 3 days. Then you are capable of buying and selling the share online.
Related: How to register broker online free for buying and selling shares in Nepal