The five factors and their weights
Each factor scores 0 to 100, and in most of them 50 means "nothing notable". The figure shows each factor's weight in the score.
1Trend strength (25%)
It starts at 50. Price above the 7-session average adds points, below it takes points away, and the same goes for the 20-session average. Extra points come when the 7-session average itself sits above the 20-session one, and points are lost when it is the other way round.
2Momentum (25%)
It measures how much the price changed over the last 30 sessions. No change scores 50; a rise of 20% or more reaches 100; a fall of 20% or more scores zero. Example: a stock up 10% scores 50 + (10 ÷ 20) × 50 = 75.
3Volatility control (20%)
It looks at how much daily changes swing over the last 20 sessions. The calmer the moves, the higher the score. The measure is the standard deviation of the daily change: at 2% the score is 100 - 2 × 10 = 80; at 6% it is 40.
4Relative strength (15%)
It compares the stock with the EGX30 index over the last 60 sessions they share. If the stock rose 12% and the index 6%, the stock outperformed by 6%, scoring 50 + (6 ÷ 15) × 50 = 70.
5Volume confirmation (15%)
It compares average volume over the last 5 days with the 20 days before them. Unchanged volume scores 50; double reaches 100; half scores 25. No free points here: thin volume earns a low score.
Compare the factors on two stocks
Open any stock page and look at the score breakdown. Compare two stocks with similar scores and see where the difference comes from.
Check yourself
1. A stock fell 10% over 30 sessions. What is its momentum score?
2. Which factor compares the stock with the index?
Summary
- Trend and momentum are 25% each, volatility 20%, relative strength and volume 15% each.
- Each factor runs 0 to 100, and 50 usually means an ordinary state.
- The five factors are technical, from price, volume and EGX30; financial health enters only as a separate deduction afterwards.