2009-01-06 13 views
89

¿Cuál es la API gratuita/pública más recomendada para acceder a estadísticas del mercado financiero y cotizaciones de bolsa (preferiblemente cotizaciones en tiempo real)? No soy demasiado quisquilloso sobre cómo se expone (SOAP, REST, una cierta configuración propietaria de XML, etc.), siempre y cuando tenga una documentación decente.API mejor/más completa para acciones/Datos financieros

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

Como me parece un poco, voy a publicar una lista aquí (no dude en comentar si ha utilizado alguno de ellos antes):

gratuito

no libre

Respuesta

30

API de Yahoo ofrece un vertedero CSV:

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

No estoy seguro de si está documentado o no, pero este ejemplo de código debería mostrar toda la características (a saber, los tipos de estadísticas [parámetro f en la cadena de consulta]. Estoy seguro de que puedes encontrar la documentación (oficial o no) si la buscas.

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

Editar

He encontrado alguna documentación no oficial:

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

+0

Esto no admite cambios fuera de los EE. UU. –

+2

Sí, solo tiene que ponerles un código personalizado. Al igual que para obtener la cita de AB Inbev, usted retira ABI.B –

+4

yahoo api ya no funciona 'Nos hemos enterado de que este servicio se está utilizando en violación de las Condiciones del servicio de Yahoo. Como tal, el servicio se descontinúa. Para toda la investigación de datos de mercados y acciones futuras, consulte finance.yahoo.com.' –

3

Última Miré - hace un par de años - no era una opción fácil y la "solución" (con la que no estaba de acuerdo) consistía en rozar la pantalla de una serie de sitios web. Puede ser más fácil ahora, pero aún así me sorprendería ver algo, bueno, útil.

El problema aquí es que los datos son inmensamente valiosos (y muy caros), por lo que al definir un método de recuperación sería fácil, hacer que los centros de negociación se desprendan de sus datos sería casi imposible. Algunos de los MTF (actualmente) proporcionan sus datos de forma gratuita, pero no estoy seguro de cómo lo obtendrían sin pagar a alguien más, como Reuters, por ello.

+0

¿Qué significa MTF? – John

+0

"instalación de negociación multilateral". http://www.investorwords.com/16604/multilateral_trading_facility_MTF.html –

2

he encontrado los enlaces y consejos bajo este question para ser útil.

13

Normalmente encuentro que ProgrammableWeb es un buen lugar para ir cuando se buscan API.

+0

Esa es una meta respuesta :) –

8

Markit On Demand ofrece un conjunto de API financieras gratuitas para jugar con. Parece que hay una API de cotización de acciones, una cotización bursátil/búsqueda de empresas y una API de gráficos disponible. Mire http://dev.markitondemand.com

+3

Los TDS dicen que no puede usarlo para otra cosa que no sean las aplicaciones de prueba o si es un posible empleado. – kamranicus

+0

No hay muchas existencias disponibles. No pude encontrar ninguna empresa DAX. – Kalle

Cuestiones relacionadas