To invest successfully over a lifetime does not require a stratospheric IQ, unusual business insights, or inside information. What’s needed is a sound intellectual framework for making decisions and the ability to keep emotions from corroding that framework. ~ Warren Buffett
My fundamental philosophy of life: Preparation. Discipline. Patience. Decisiveness. ~ Charlie Munger
Combining whatever I have learned from these and other legends of investing, and also my little investment experience spanning the last 14+ years, here is my “framework” for selecting stocks that have mostly worked well for me over time (sorry for a bit darkish image, but it just shows how cloudy it is here where I live).
Click here to download a larger image
A few pointers from this framework –
- Screeners I use – Screener.in, Google Finance
- My screening criteria is what has worked for me over time. You can modify it to suit what you are looking for
- What this framework shows is the science part of investing. The art part involves changing the flow of filters in the funnel to suit your style. So, some people may have the “moat filter” prior to the “financial stability filter,” etc.
- Warning – This framework has also handed me to a few mistakes, so beware. But overall, it has helped me build a portfolio of stocks that have done extremely well over a period of time. How well? I won’t put a number to it. Just that it’s been a number that has helped me build enough to pay off my financial liabilities, quit my job, and work on things and with people I love (don’t want to prove this to anyone). 😉
Anyways, the proof of the pudding is in the eating. So I would suggest you try this process, in case you don’t have one of your own, and let me know your thoughts/results five years from now. 🙂
And by the way, this framework will only help you prepare. You must get discipline, patience and decisiveness on the table yourself.
Send me your thoughts/questions on this framework, in the Comments section of this post.
KSB says
Hi Vishal , I attended u r workshop on 24 Feb 2017 at YMCA, Delhi .
I am aspiring to become full time investor by 2022, I started my serious journey from 2016. Need to valuable and constructive advice , you can post me personal msg(if u can) . What do think the minimum PF size to become a full time investor, may i know u rs please.
Vishal Khandelwal says
Hi, please see this post – Want to Become a Full-Time Investor? Here’s Your Checklist.
Aashish says
Hi Vishal,
Thanks. This is a very usable model.
Do you have pointers or articles on the price filter part. I think that’s the toughest part for me – to arrive at a value.
Vishal Khandelwal says
Hi Aashish. Please see here and here.
KSB says
Thanks Vishal
Suresh Patel says
Hi Vishal,
This is the really nice article. The model you have drawn here is unbeatable really. I’ll share this article with my father for sure. Thank you so much for the useful article. Best wishes & Regards.
Vishal Khandelwal says
Thank you Suresh!
Kalyan says
Hi Vishal
When you say “Better than competitors”, do you mean that you look only for companies which are industry/niche leaders?
roshan jain m says
Superb …. How to do valaution and DCF methods…. do u provide any class for learning….regards
Vishal Khandelwal says
Hi Roshan. Pls see here.
Manojkumar says
Hi Vishal,
You are talking! I was always thinking how to compile things to filter most out. What a useful analysis. Very precious for me!
Thanks for sharing your hard work with the world!
Vishal Khandelwal says
Glad to know that, Manoj. Thanks!
rajeev malik says
I lived the way you have summarised your approach to investing- simple and concise. I also appreciate the ‘open- heartedness’ & your spirit of sharing your knowledge; few share with such honesty and sincerity.
Wish you lots of success!
Vishal Khandelwal says
Thanks Rajeev. All the best!
Vinay says
Hi Vishal,
First of all, I’m a big fan of you. I was always fascinated by your write ups.
Thank you for showering your knowledge on us.
Needless to say, this is one of the best posts I have read in recent times.
Vishal Khandelwal says
Glad to know that, Vinay. Thanks for your kind words. Regards.
Amit Kumar says
Thanks for this post. Any framework for understanding the business? You can almost never say that you know a business and an industry 100%. What level of understanding and detail is good enough? Would love if you can explain in future with a post on how you go about understanding a business.
Vishal Khandelwal says
Hi Amit. Thanks! Will write something on this. But this post may be of some help to you. Regards.
Dr. Jaswant Gandhi says
Deeply appreciate your hard work Keep it up God Bless You
Vishal Khandelwal says
Thanks Dr. Gandhi! Regards.
sachin says
Thank you Vishal. This would be very good reference guide for new investors.
Best of luck on amazing job you and team are doing for investor community.
Vishal Khandelwal says
Thanks Sachin! Regards.
Mehul Dadia says
Hi Vishal,
Thanks a lot for sharing this. This is a very Illustrative and extremely useful.
Really appreciate your hard work
Vishal Khandelwal says
Thanks Mehul!
Shashank says
Hi Vishal
I started reading your blogs some time back only and really liked your way of writing.
I am facing bit challenge in findig a topic on your post. Like there is no search option to immediately search a required topic of interest or in case i want to find an article. Only way is to go through complete list again.
Please let me know if there is another way to search article on your post
Thanks
Shashank
Asim Kumar Mondal says
sir, please please make video on this screening system. finology, sagar rv they are charging 15000 rs for this investing technique. can we get this from you for free?
Nandhan says
Hello vishal
Very very informative with free of cost .God bless you.
Just one clarification
At the top you mentioned stock screening criteria (7 to 10 years)
Does it mean that stock should fulfill all the criteria under this screening criteria at least from 7 to 10 years timespan?
navneet says
hello Sir
you didn’t mention the selection criteria?
I checked image as well.
am I missing anything?
Thanks