as per my experience, i can tell abt cas,
ca helps in becoming better investor but it depends on people to people.
i know many people,some cas are doing very detail analysis.
for example my one friend chartred account got tips on united breweries when it was 140 with target of 1000 in 2 years but he didn't invest,he did anylsys on it,compare it with international plyer and then he convinced that it is good investment and he invested all his money in ub at Rs. 300.
so he got tips on 140 but invested it in 300 after due diligence.
same person invested in cesc at 60 and sold at 225 then invested in ub and sold it at 800 then bt diamond cable at 85 and he still hold it although he wants to sell on good opportunity.
although he is doing job but he is doing full analsys and sometimes he went company's factories,office and met with top managment like amit bhatnagar,diamond cable.
he invest whole money in one company.
i know several chartred accountant who looks on tips only he knows everything that they are investing in business,managment but they feel that mkt moves up don on particular news etc. they understand everything but they don't want to try to understand company. only one excuse they don't have time to look all this. i m chartred accountant and i feel very bad that being chartred accountant they look after tips.