Vijay Kedia who turned Rs 10 lakh to 650 crore in 20 years* of investments at compounding rate of 55% pa.He explained the same in this video
https://www.youtube.com/watch?v=b53nE7tN0zE
In his talk he said 10 points that have helped him to avoid defeat in the market.
1. Create a fixed income outside the market for your livelihood.
Never be dependent on the income from the stock market because it is volatile.
He is applying margin of safety logic even before entering the market.
2. Be informed and read a lot: The market rewards you as per your perception.
If you think investing is a gamble, then it is a gamble. If you think it is a business, then it is a business.
Read a lot and be a maniac when it comes to reading; it will help you connect the dots.
Warren Buffett once held up stacks of paper and said he read "500 pages like this every day. That's how knowledge builds up, like compound interest."
3. Invest a part of your savings, not the earnings, into stocks: So if you have decided
to invest 25% of your savings in stocks, invest 12% to 15% as it is a risky business.
Also you should only invest a certain amount based on your risk-taking capacity.
4. Don't trade and don't leverage:
Trading is a 24-hour business. Don't invest from borrowed money.
Don't trade just because you see someone making money by trading.
5. Invest only for five to 10 years; Minimum time frame is five years:
Rome was not built in a day. It takes time for a story to mature.
I always invest in small caps that go on to become mid to large caps.
Whenever I bought a small cap, people discouraged me. No one liked the stock.
For two years the company went nowhere; after that it gave multibagger returns.