How to know about any stock is buying by mutual funds in eod data


Not possible to know. Mutual funds typically declare the stocks they have bought/sold once a quarter, you will have to track that detail. That is the only way. 

The other way is to track deliverable volumes in stocks, if the delivery volume is suddenly higher than normal, you can assume it is an institution. Check this link to check the deliverable volumes.