Pardon me, if the questions are too basic. But frankly speaking I (and even my friends who deal in stock markets) don't know the answers ! In share market, does the profit of someone necessarily means a loss of someone else? Also, is the trading (buying and selling) of a stock is the only cause of the fluctuation in the price of it? Or are there other factors which can bring down or pull up the value of a stock?