Dear All,
I wrote an algo based on P/E, ROE and Profit Margin. The results look good. But I am just wondering am I missing anything? Will be happy to receive some practical advice and tips to make future models more realistic.
The logic of the algo is fairly simple. First of all, typically companies with high PEs are companies that have high momentum in their stock prices. For instance, in 2018, at its peak, Amazon had a PE ratio of around 150x. But I realise that if the earnings are low, the PE ratio can be distorted. As such, I put in additional filters like ROE > 8% and Profit Margin > 8 % to control for the effects of weak earnings distorting the PE.