Fórmula de Recomendação - FMP API

Cálculos da classificação das empresas

1. Premissas

DCF: [ 0.3, 0.05, -0.1, -0.3 ]

ROE: [ 0.3, 0.05, -0.1, -0.3 ]

ROA: [ 0.3, 0.05, -0.1, -0.3 ]

Debt to equity ratio: [ 2, 0.5, -0.5, -3 ]

Price to earnings ratio: [ 8, 0.5, -0.5, -3 ]

Price to book ratio: [ 1, 0.5, -0.5, -2 ]

Total score: [ 25, 20, 15, 10 ]

2. Cálculos individuais

Cada número entre colchetes é um limite das faixas usadas para determinar a pontuação e a recomendação. O primeiro número é o melhor e o último é o pior.

Detalhamento das faixas:

Se o valor for maior que o primeiro número entre colchetes, a pontuação é 5 e a recomendação é "Strong Buy".

Se o valor estiver entre o segundo e o primeiro número, a pontuação é 4 e a recomendação é "Buy".

Se o valor estiver entre o terceiro e o segundo número, a pontuação é 3 e a recomendação é "Neutral".

Se o valor estiver entre o quarto e o terceiro número, a pontuação é 2 e a recomendação é "Sell".

Se o valor for menor que o quarto número, a pontuação é 1 e a recomendação é "Strong Sell".

3. Cálculo da classificação principal

Para calcular a classificação principal de uma ação, somamos as pontuações dos valores individuais. Os campos "ratingScore" e "ratingRecommendation" seguem as condições acima. A única diferença está no campo "rating".

As condições para "rating" são:

Se a pontuação for maior que 30, a classificação é "S+".

Se a pontuação estiver entre 28 e 30, a classificação é "S".

Se a pontuação estiver entre 26 e 28, a classificação é "S-".

Se a pontuação estiver entre 24 e 26, a classificação é "A+".

Se a pontuação estiver entre 22 e 24, a classificação é "A".

Se a pontuação estiver entre 20 e 22, a classificação é "A-".

Se a pontuação estiver entre 18 e 20, a classificação é "B+".

Se a pontuação estiver entre 16 e 18, a classificação é "B".

Se a pontuação estiver entre 14 e 16, a classificação é "B-".

Se a pontuação estiver entre 12 e 14, a classificação é "C+".

Se a pontuação estiver entre 10 e 12, a classificação é "C".

Se a pontuação estiver entre 8 e 10, a classificação é "C-".

Se a pontuação estiver entre 6 e 8, a classificação é "D+".

Se a pontuação estiver entre 4 e 6, a classificação é "D".

Se a pontuação estiver entre 2 e 4, a classificação é "D-".