You make a good point Harmeet Singh in that investing is like owning a business. investing in stocks is investing in a company, so it may not be like gambling, but i think what our gurus really meant in not to gamble is that gambling requires no hard work, no physical labour, no sweat, but just luck and money, if someone else can elaborate on why we're not allowed to gamble, i would appreciate it. Anyways, The real question is does investing, owning bussinesses, owning property satisfy the our conduct way of making money and are we not suppose to make our money out of only physical labour? Or is mental hard work like trying to research a company equal to kirat di kumai????