Mejor / más completa API para acciones / datos financieros [cerrado]

95

¿Cuál es la API pública / gratuita más recomendada para acceder a las estadísticas del mercado financiero y cotizaciones de acciones (preferiblemente cotizaciones en tiempo real)? No soy demasiado exigente con la forma en que se expone (SOAP, REST, alguna configuración XML patentada, etc.), siempre que tenga documentación decente.

Estoy planeando construir un panel web simple en PHP con algunos datos básicos (básicamente una página de inicio rápida y sucia), pero es posible que desee convertirlo en una aplicación web completa eventualmente. ¿Alguna idea?

A medida que encuentre algunos, publicaré una lista aquí (siéntase libre de comentar si ha usado alguno de ellos antes):

Gratis

No gratuito

Wilco
fuente

Respuestas:

31

La api de Yahoo proporciona un volcado CSV:

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

No estoy seguro de si está documentado o no, pero esta muestra de código debería mostrar todas las características (es decir, los tipos de estadísticas [parámetro f en la cadena de consulta]. Estoy seguro de que puede encontrar documentación (oficial o no) si lo buscas.

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

Editar

Encontré documentación no oficial:

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

Giovanni Galbo
fuente
Esto no admite intercambios fuera de EE
Bibaswann Bandyopadhyay
2
Lo hace, solo tiene que agregarles un código personalizado. Me gusta obtener la cotización de AB Inbev y tirar de ABI.B
Wouter Lievens
5
yahoo api ya no funcionaIt 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

Por lo general, encuentro que ProgrammableWeb es un buen lugar para ir cuando busco API.

VirtuosiMedia
fuente
Esa es una meta respuesta :)
Christophe Roussy
8

Markit On Demand proporciona un conjunto de API financieras gratuitas para jugar. Parece que hay una API de cotización de acciones, una búsqueda de cotización de acciones / empresa y una API de gráficos disponibles. Mire http://dev.markitondemand.com

marca
fuente
3
Los TOS dicen que no puede usarlo para nada más que aplicaciones de prueba o si es un posible empleado.
kamranicus
No hay muchas existencias disponibles. No pude encontrar ninguna empresa DAX.
Kalle
1
Link ahora está muerto
QHarr
3

La última vez que miré, hace un par de años, no había una opción fácil y la "solución" (con la que no estaba de acuerdo) era eliminar la pantalla de varios sitios web. Puede que sea más fácil ahora, pero todavía me sorprendería ver algo, bueno, útil.

El problema aquí es que los datos son inmensamente valiosos (y muy costosos), por lo que si bien definir un método para recuperarlos sería fácil, lograr que los lugares de negociación se separen de sus datos sería casi imposible. Algunos de los MTF (actualmente) brindan sus datos de forma gratuita, pero no estoy seguro de cómo los obtendría sin pagar a otra persona, como Reuters, por ellos.

Stephen Darlington
fuente
¿Qué significa MTF?
John
"Facilidad comercial multilateral". investorwords.com/16604/multilateral_trading_facility_MTF.html
Stephen Darlington
2

Encontré útiles los enlaces y sugerencias de esta pregunta .

JohnB
fuente