fbpx

O que é Fibonacci?

O Fibonacci é o famoso algoritmo utilizado em muitas áreas do conhecimento humano, inclusive para investimentos financeiros. Utilizado para investir em ações e até bitcoin.

O que é Fibonacci

No ocidente, o livro “Liber Abaci” trouxe a sequência de Fibonacci. Foi escrito por Leonardo Fibonacci e o conceito de fibonacci já havia sido descrito por indianos e gregos anteriormente.

As aplicações da sequência de Fibonacci estão na análise de mercados financeiros, na ciência da computação e na teoria dos jogos. Também aparece em configurações biológicas, como, por exemplo, na disposição dos galhos das árvores, das folhas em uma haste ou no desenrolar da samambaia.

Fibonacci-coelhos-de-exemplificando-a-sequencia-visualmente

Algoritmo de fibonacci nas linguagens de programação

Dentro das linguagens de programação o algoritmo de fibonacci pode servir para muitos propósitos, a depender do contexto e do sistema onde será utilizado. Em pseudocódigo fibonacci fica assim:

função fib(n)
  se n<2 então
    retorne n
  caso contrário
    retorne fib(n-1)+fib(n-2)

Fibonacci na linguagem Lua

function fibonacci(n)
  if n<3 then
    return 1
  else
    return fibonacci(n-1) + fibonacci(n-2)
  end
  sleep(2)
end
for n = 1, 32 do
  io.write(fibonacci(n), ", ")
end

Fibonacci na linguagem Perl

sub fibonacci {
  my $n = shift;
  $n < 3 ? 1 : fibonacci($n-1) + fibonacci($n-2)
}

foreach (1..16) {
  print fibonacci($_), ", ";
}
Crise Coronavírus retangular

Nautilus e Fibonacci

A sequência de fibonacci aparece no Nautilus, sendo uma de suas representações mais emblemáticas, onde pode ser facilmente percebida. A composição de quadrados com lados de medidas proporcionais aos números da sequência mostram a existência desta sucessão numérica nesta peça natural.

nautilus-fibonacci algoritimo

O primeiro quadrado terá os lados com medida 1, o segundo também, o terceiro terá os seus lados com medida 2, o quarto com medida 3, o quinto com medida 5, o sexto com medida 8 e, assim, sucessivamente.

Fibonacci na bolsa

Entre os analistas técnicos de trade e swing trade que operam no mercado financeiro o algoritmo de Fibonacci é muito conhecido, pois podem ser aplicados em qualquer período de tempo. Os tipos mais comuns de níveis de Fibonacci são os níveis de retração e níveis de extensão.

Os níveis de retração de Fibonacci indicam os níveis aos quais o preço poderia retrair antes de retomar a tendência. Os níveis de extensão de Fibonacci indicam níveis que o preço poderia alcançar após um movimento e retração iniciais.

Diversas ferramentas de análise técnica de ativos financeiros implementam o algoritmo de fibonacci para retração e extensão. Fibonacci pode ser utilizado inclusive para analisar o mercado de bitcoin.

Acompanhe o nosso grupo no Telegram e mantenha-se atualizado com as melhores oportunidades de investimentos.

caminho para riqueza no telegram

Éverton Gaucho

Por Éverton Gaucho

Escreve sobre investimentos e tecnologia. É autor no site Caminho para Riqueza. Twitter: @EvertonCpR, clique para ler mais...

Comentários