API melhor / mais abrangente para ações / dados financeiros [fechado]

95

Qual é a API gratuita / pública mais recomendada para acessar estatísticas do mercado financeiro e cotações de ações (de preferência cotações em tempo real)? Não sou muito exigente sobre como é exposto (SOAP, REST, alguma configuração XML proprietária, etc.), desde que tenha alguma documentação decente.

Estou planejando construir um painel da web simples em PHP com alguns dados básicos (basicamente uma página inicial rápida e suja), mas talvez queira transformá-lo em um aplicativo da web completo eventualmente. Alguma ideia?

Conforme eu encontrar alguns, postarei uma lista aqui (sinta-se à vontade para comentar se você já usou algum deles antes):

Livre

Não grátis

Wilco
fonte

Respostas:

31

A API do Yahoo fornece um dump CSV:

Exemplo: http://finance.yahoo.com/d/quotes.csv?s=msft&f=price

Não tenho certeza se está documentado ou não, mas este exemplo de código deve mostrar todos os recursos (ou seja, os tipos de estatísticas [parâmetro f na string de consulta]. Tenho certeza que você pode encontrar a documentação (oficial ou não) se você procura por isso.

http://www.goldb.org/ystockquote.html

Editar

Encontrei alguma documentação não oficial:

http://ilmusaham.wordpress.com/tag/stock-yahoo-data/

Giovanni Galbo
fonte
Isso não suporta trocas fora dos EUA
Bibaswann Bandyopadhyay
2
Sim, você só precisa sufocá-los com um código personalizado. Gostaria de obter a cotação da AB Inbev, você puxa ABI.B
Wouter Lievens
5
yahoo api não funciona maisIt has come to our attention that this service is being used in violation of the Yahoo Terms of Service. As such, the service is being discontinued. For all future markets and equities data research, please refer to finance.yahoo.com.
James Wierzba
16

Normalmente acho que ProgrammableWeb é um bom lugar para ir ao procurar APIs.

VirtuosiMedia
fonte
Essa é uma meta resposta :)
Christophe Roussy
8

O Markit On Demand fornece um conjunto de APIs financeiras gratuitas para brincar. Parece que há uma API de cotação de ações, uma pesquisa de cotações de ações / empresas e uma API de gráficos disponíveis. Veja http://dev.markitondemand.com

Marca
fonte
3
Os TOS dizem que você não pode usá-lo para nada além de aplicativos de teste ou se você for um funcionário em potencial.
Kamranicus
Não há muitas ações disponíveis. Não consegui encontrar nenhuma empresa DAX.
Kalle
1
Link agora está morto
QHarr
3

Da última vez que olhei - alguns anos atrás - não havia uma opção fácil e a "solução" (com a qual não concordei) foi a captura de tela de vários sites. Pode ser mais fácil agora, mas eu ainda ficaria surpreso em ver algo, bem, útil.

O problema aqui é que os dados são imensamente valiosos (e muito caros), portanto, embora a definição de um método de recuperá-los seja fácil, fazer com que os locais de negociação se separem de seus dados seria quase impossível. Alguns dos MTFs (atualmente) fornecem seus dados gratuitamente, mas não tenho certeza de como você os obteria sem pagar a outra pessoa, como a Reuters, por eles.

Stephen Darlington
fonte
O que significa MTF?
João de
"Sistema de negociação multilateral". investorwords.com/16604/multilateral_trading_facility_MTF.html
Stephen Darlington