You should also read:

Como descobrir se um dado histórico tem relação com outro? Como usar correlações?

Artigo interessante do CodeCamp comparando diversos algoritmos: https://www.freecodecamp.org/news/how-machines-make-predictions-finding-correlations-in-complex-data-dfd9f0d87889/ Artigo do minitab comparando correlações Spearman e Pearson https://support.minitab.com/en-us/minitab-express/1/help-and-how-to/modeling-statistics/regression/supporting-topics/basics/a-comparison-of-the-pearson-and-spearman-correlation-methods/