The Moneycontrol Stock Score (M-score) is a score assigned to each stock based on Moneycontrol's multi-factor algorithm. The M-Score is calculated by analyzing over 35 parameters, including both current and historical financial statements, price charts, and technical indicators for each stock. The financial statements are assessed to determine the company’s financial performance, growth trends, financial strength, earnings quality, and relative valuation compared to its peers. The strength of the stock’s price charts, as indicated by technical factors, is also considered. The algorithm then assigns a weighted score out of 100 for each stock.
The M-Score is built around a four-factor model, which includes the following:
Each company receives a Q-Factor score out of 100. The Q-Factor measures the financial strength, earnings quality, and sustainability of the company’s earnings.
Each company receives a G-Factor score out of 100. The G-Factor evaluates the company’s financial performance and growth trends.
Each company receives a V-Factor score out of 100. The V-Factor measures how the market values the company relative to its industry peers.
Each company receives a T-Factor score out of 100. The T-Factor assesses the company’s technical strength, as shown by indicators and price charts.
While not directly influencing the score, the Red Flags highlight certain financial parameters, alerting the user of possible risks.