≥70/100Composite Score — Weighted blend: Quality 25% + Growth 25% + Valuation 20% + Piotroski 15% + Earnings Quality 10% + Momentum 5%.
8–9/9Piotroski F-Score — 9 binary checks: Profitability (4pts), Leverage/Liquidity (3pts), Efficiency (2pts). ≥8 = historically outperforms.
Safe >2.9Altman Z-Score — Bankruptcy risk model. >2.9 = Safe, 1.23–2.9 = Grey Zone, <1.23 = Distress Zone.
≥70/100Quality Score — ROE consistency, ROCE, EBITDA margin stability, debt level, interest coverage. High = durable business.
≥60/100Growth Score — 3–5yr CAGR of Revenue, PAT, EPS. Penalizes erratic growth. Steady 20% = full score.
≥50/100Valuation Score — PE, PB, EV/EBITDA vs universe median. Higher = cheaper relative to peers.
≥70/100Earnings Quality — Accrual ratio + CFO/PAT. High = cash-backed earnings, not just accounting profit.
+1 to +3PEAD/SURGE — Post-Earnings Announcement Drift (SUE). Positive = beat expectations. Market tends to drift up after positive surprise.