Como obter cotações históricas e em tempo real no Matlab

O Yahoo! tem um site de finanças onde é possível, além de se obter várias informações sobre balanços de empresas, cotações etc, baixar as séries de preços históricos. O problema é que fazer isso no site é maçante quando o número de ativos é grande. Para quem usa Matlab, uma possibilidade interessante de se obter dados históricos de várias ações de uma só vez é escrever um script que se conecta ao servidor do Yahoo!.

Existem vários scripts disponíveis no site da Mathworks, enviados por usuários. Um dos pacotes permite baixar as séries históricas de uma lista de nomes, e retorna uma matriz consolidada com os preços em cada data. Aparentemente funciona no Excel também, porém nunca testei. Para quem deseja escrever os próprios scripts, faz sentido dar uma olhada neste outro pacote, no qual o primeiro é baseado.

Para buscar cotações em tempo real, pode-se conectar ao servidor da Google. Este script faz isso (outros scripts úteis no mesmo site).

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s