Market Capitalisation (₹ Cr)
Total market capitalisation of the company in crores of rupees. Used as a minimum size filter.
Zerodha's minimum is ₹100 Cr — a basic liquidity floor that excludes most micro-caps. At ₹100 Cr, there is typically sufficient daily trading volume for a retail investor to enter and exit without moving the price.
High is better
Years with ROE > 18% (out of 5)
The number of the past 5 fiscal years in which the company achieved ROE above 18%. Must be 5 out of 5 to qualify.
High is better
Operating Cash Flow (₹ Cr)
Cash generated from the company's core operating activities after working capital adjustments. Must be positive to qualify.
Positive CFO ensures that the high ROE is not the result of aggressive accounting. A business can report good earnings by stretching receivables or deferring payables — but it cannot fake actual cash in the bank.
High is better