2. The secret answer to this question lies in the fact that it is only possible through "investments" rather than only stocks as when one analyse one finds that Warren Buffet company Berkshire Hathaway has more than 50 fully owned private subsidiaries and few of them are well known insurance companies including Geico.
3. Thus the cat is out of the bag and only secret of making money through stock market is to invest with a long term perspective but in a volatile market the definition of long term investment may change and one may have to book profit at regular intervals as none has gone broke booking the profits. Discover with in yourself and you will find that you have a Warren Buffet and Rakesh Jhunjhunwala in making with in you.