Vinod, I have slightly different take on your portfolio than others.
I would not advise you any strategy about holding %, no of shares nor even the market cap of each scrip. Everyone is different and so you can do what is comfortable to you.
It is even ok to invest based on discussions on various forums as long as you know the quality and capability of the person advising things. Learning which info to trust is a part of maturing as an investor; one cannot speed it up at will.
The only advice I would give, which should be true for all investors and for all market conditions, is NOT to invest in any company unless you can rattle off a list of negatives or potential negatives about a company you want to invest in.
That is the only way you can ensure (to some extent) that there is no permanent capital loss. New investors, I have found, are good at judging upsides. But they somehow have no ability to judge the possible downside. Suzlon, Lasa, Fiberweb, HEG, 8K Miles, Intense, the list is endless.
That ability primarily comes when you go through a bear market, where your stock price keeps coming down for no apparent reason. And you keep wondering why the market is so stupid. And you keep salivating at juicy valuations offered to you, until the day your company starts reporting falling numbers. That is the day you grow up as an investor.
Stock markets are inherently risky. That is why they pay you much higher than bonds.
So go ahead and invest as you want but before following anyone’s advice on upside, ask them about the downsides. You may find most so-called advisors don’t even know the possible downsides.
I survived 2008, you will survive the next bear market, too. Best wishes,