if u are long term player....believes in buy n hold....then u should hold for compounding to work well as in such game u loose compounding effect that made many billionaire investors.
Yes, I am holding Bajaj Finance and many stocks like Bajaj Finserv,Maruti,HDFC,HDFC Bank,Asian Paints,Bosch,Eicher Motors for last more than 2 years.Bajaj Finance now is the largest valuewise contituent in my portfolio and I am planning to hold it for 2-3 more years as I am sure of 20-30 % CAGR over this period.
The short term profit harvesting is by putting some additional money, for just 8-10 days we get tax shelter...I am not selling anything from my core portfolio..in fact I will be adding some more qty in profit harvesting. Will let the compounding work for next 3 years atleast.
Smart_trade