I did check out the link but could not find an XIRR in that post. Maybe I am missing something.
I think automation is certainly possible since we have a complete tradebook including account pay-ins. Only trades which touch a certain whitelist of stock should count towards the PF returns. Im just too lazy to automate all of this (another way to put this is that I think i have better use for my time). The other thing is, what we feel/go through in real life is not XIRR IMO it is the total returns.
The pro for XIRR is it gives a % number which we can then compared to benchmark indices etc. But in reality IMO what we experience is the total returns. the XIRR number would be even larger in my case since a lot of capital was deployed very late (<6 months ago), but i also feel that we might be conflating 2 things here:
- Judging the stock picking skills
- Tracking how much wealth we are creating.
For 1. I would prefer to track companies fundamentals growth (sales, EPS CAGR), valuation gaps.
For 2. I would prefer to track total returns since that is the number that I experience in my real life. If i put in X lakh rupees and take out Y lakhs rupees, the Y-X is the wealth I created which is what I probably care about the most.
I did try to track XIRR at some point but it was quite cumbersome, this is because i do keep buying more and more stocks in small quantities every week, sometimes multiple times a week. For someone that buys stocks once a quarter, XIRR is much easier IMO. Please do share your XIRR excel whenever you can. I will give it a second shot. The best thing would be a utility where i could upload a bunch of zerodha excel sheets to and which would spit out the XIRR number. Maybe ill try pestering zerodha to do this for me.
Thanks for the kind words. I have read a bit about Deepak nitrite. A lot of their margin expansions come from cyclical shortage of commodity chemicals and hence the margins could deflate in the near time when the cycle turns. It is definitely a very growth minded management. I do have a bias towards small companies. A company with >20-30% market share IMO does not even have the optionality for the high growth minded investor to hold it for 10 years for consistent high compounding. Profitable (high ROCE) Companies with small but growing market share are the true wealth multipliers IMO (in the range of returns I am looking for). Deepak is already a 1B$+ market cap company. What kind of a growth runway does it have, I do not know. Iām always looking for the smallest most profitable (in the future, not the past) player. Deepak does not fit the bill there. Admittedly I have not studied it as closely as many other companies I track. I would like to study it more closely (and correct for any knowledge/perception gaps).