Best way for trading in Indian stock market is to buy a share when its value is increasing and sell it immediately when it starts decreasing. Long term gains are rarely achieved in Indian stock markets. There are very low chances that a poor performing share will give you a good return in future. Hence be careful while investing in shares.