What is stock market - Every nepali should know before investment