Premium Value Investing NewsletterDownload Free Issue

My Stock Selection Framework

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 –, 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.

Print Friendly, PDF & Email

About the Author

Vishal Khandelwal is the founder of Safal Niveshak. He works with small investors to help them become smart and independent in their stock market investing decisions. He is a SEBI registered Research Analyst. Connect with Vishal on Twitter.


  1. 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.

  2. 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.

  3. Thanks Vishal

  4. 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.

  5. Hi Vishal
    When you say “Better than competitors”, do you mean that you look only for companies which are industry/niche leaders?

  6. roshan jain m says:

    Superb …. How to do valaution and DCF methods…. do u provide any class for learning….regards

  7. 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!

  8. 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!

  9. 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.

  10. 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.

  11. Dr. Jaswant Gandhi says:

    Deeply appreciate your hard work Keep it up God Bless You

  12. 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.

  13. Mehul Dadia says:

    Hi Vishal,
    Thanks a lot for sharing this. This is a very Illustrative and extremely useful.
    Really appreciate your hard work


  1. […] Selection Framework  ( safalniveshak […]

Speak Your Mind