Yahoo Finance API
- SpeakerTrading
- Mensajes: 117
- Registrado: 13 Dic 2012 21:26
- Contactar:
Re: Yahoo Finance API
Rafa7
El código está en C# y también en VB .NET. No es una aplicación Web, es de tipo Windows Forms, de escritorio.
El código está en C# y también en VB .NET. No es una aplicación Web, es de tipo Windows Forms, de escritorio.
Speaker Trading
http://speakertrading.wordpress.com/" onclick="window.open(this.href);return false;
http://speakertrading.wordpress.com/" onclick="window.open(this.href);return false;
Re: Yahoo Finance API
Hola barral2,barral2 escribió: Si vas a descargar a fin de día lo mejor es que uses alguno de los programas que te dije tipo yahoo downloader la versión vieja es gratuita.
Aquí tienes una excel que te descarga los datos a fin de dia.http://www.stockhistoricaldata.com/download
No me funciona. tanto si pongo TEF como TEF.MC en Symbols.B1, me pone en la casilla Symbols.B2 "Data unavailable" al clicar tanto el botón "Dowmload (raw)" como el "Download (ajusted)". ¿A ti si te funciona?
barral2, está clarísimo que yahoo, del mercado continuo español solo ofrece, mediante ficheros (csv, html,. etc ...), datos históricos y con solo 2 decimales.
Hace unos años que Yahoo, de los valores del mercado continuo, sí ofrecía los datos en formato csv en tiempo real con demora de 15 minutos.
Pero no solamente Yahoo sino otras páginas web.
Ahora me parece que nadie los ofrece gratis por csv.
Me huele a que hay un tema legal, porque no creo que se pongan todos de acuerdo. Debe ser un tema legal, que el mercado continuo español halla prohibido ofrecer por csv esos datos en tiempo real incluso aunque sean con retardo de 15 minutos.
Saludos.
Re: Yahoo Finance API
Yo probé con tef.mc y san.mec ademas de varias americanas y me las descargó en un pis pas. ¿Has activado las macro?Rafa7 escribió:Hola barral2,barral2 escribió: Si vas a descargar a fin de día lo mejor es que uses alguno de los programas que te dije tipo yahoo downloader la versión vieja es gratuita.
Aquí tienes una excel que te descarga los datos a fin de dia.http://www.stockhistoricaldata.com/download
No me funciona. tanto si pongo TEF como TEF.MC en Symbols.B1, me pone en la casilla Symbols.B2 "Data unavailable" al clicar tanto el botón "Dowmload (raw)" como el "Download (ajusted)". ¿A ti si te funciona?
barral2, está clarísimo que yahoo, del mercado continuo español solo ofrece, mediante ficheros (csv, html,. etc ...), datos históricos y con solo 2 decimales.
Hace unos años que Yahoo, de los valores del mercado continuo, sí ofrecía los datos en formato csv en tiempo real con demora de 15 minutos.
Pero no solamente Yahoo sino otras páginas web.
Ahora me parece que nadie los ofrece gratis por csv.
Me huele a que hay un tema legal, porque no creo que se pongan todos de acuerdo. Debe ser un tema legal, que el mercado continuo español halla prohibido ofrecer por csv esos datos en tiempo real incluso aunque sean con retardo de 15 minutos.
Saludos.
Re: Yahoo Finance API
barral2,
Activé las macros. Tal vez el problema es que lo hice en Windows 2000 y con Excel 2000.
Dices que probaste. Pero ¿cuando? ¿hace unos meses o años?
Saludos.
Activé las macros. Tal vez el problema es que lo hice en Windows 2000 y con Excel 2000.
Dices que probaste. Pero ¿cuando? ¿hace unos meses o años?
Saludos.
Re: Yahoo Finance API
En W7 y Excel 2007 va perfecta.
Ayer mismo antes de enviarte el enlace, yo no la uso porque tengo Amiquote y HQuote pro para alimentar a Amibroker y Metastock.
Acabo de probar con tef.mc, san.mc, bme.mc,bkt.mc y me ha descargado hasta el dia 6, los de ayer todavía no.
La versión que utilizo no me la descargué de la web ya hace tiempo, pero no creo que haya cambiado.
En este enlace también tienes cosas interesantes para excel http://investexcel.net/
Ayer mismo antes de enviarte el enlace, yo no la uso porque tengo Amiquote y HQuote pro para alimentar a Amibroker y Metastock.
Acabo de probar con tef.mc, san.mc, bme.mc,bkt.mc y me ha descargado hasta el dia 6, los de ayer todavía no.
La versión que utilizo no me la descargué de la web ya hace tiempo, pero no creo que haya cambiado.
En este enlace también tienes cosas interesantes para excel http://investexcel.net/
Re: Yahoo Finance API
barral2,barral2 escribió: Acabo de probar con tef.mc, san.mc, bme.mc,bkt.mc y me ha descargado hasta el dia 6, los de ayer todavía no.
Las URL's para recibir los datos históricos me funciona llamando a la url http://ichart.finance.yahoo.com/table.csv?s=TEF.MC. El problema es que recibo solo 2 decimales.
Por ejemplo, ¿TEF.MC lo recibes con solo 2 decimales si usa el yahoo downloader?
Si el yahoo downloader solo da 2 decimales, me es más fácil tirar de la url que te he puesto, ya que puedo tirar de la url desde muchos lenguajes de programación sin tener que abrir un Excel como paso intermedio. Aunque lo que busco es mas de 2 decimales. Y, de momento una solución es a través de Virtual Chart, u otras plataformas gratuitas que puedan haber.
El otro tema es de sí hay una url donde recibir cotizaciones del mercado continuo español en tiempo real aunque sea con 15 minutos de retraso.
La url http://download.finance.yahoo.com/d/quo ... 1m2&e=.csv no retorna la cotización en tiempo real de telefónica (TEF.MC). En cambio si en lugar de TEF.MC pones un valor de NYSE, como Apple (AAPL) sí que funciona:
http://download.finance.yahoo.com/d/quo ... 1m2&e=.csv
Saludos.
Re: Yahoo Finance API
Rafa, has probado a contactar directamente con BME ? Ya que ellos son la fuente de los datos seguro que tienen alguna historia para descargarlos, tipo webservice o similar. En la web de la bolsa de madrid tienes los datos en tiempo real con retraso de 15min.
Saludos
Saludos
Re: Yahoo Finance API
Gracias cls, no he preguntado. Pero supongo que los derechos los debe tener Infobolsa.cls escribió:Rafa, has probado a contactar directamente con BME ? Ya que ellos son la fuente de los datos seguro que tienen alguna historia para descargarlos, tipo webservice o similar.
Sí, pero si fuera posible, quisiera cargar está información automáticamente y no manualmente (con copy/paste).cls escribió:En la web de la bolsa de madrid tienes los datos en tiempo real con retraso de 15min.
Hace unos años en la bolsa de madrid había un link para recibir datos históricos en formato csv (creo que de 4 años). Pero parece que ya no lo ofrecen.
La opción manual es con copy/paste. Pero, por lo que veo solo te ofrece un año de cotizaciones (¡que rácanos!).
Saludos.
Si te ha gustado este hilo del Foro, ¡compártelo en redes!