Yahoo! Promedios de móvil de alimentación de stock finanzas
-
26-10-2019 - |
Pregunta
Me gustaría obtener valores de promedios de la alimentación de stock de Yahoo!
En mi ejemplo, usé:
http://finance.yahoo.com/d/quotes.csv?s=anz.ax&f=spm3m4
Al escribir, el M3 (50SMA) es 20.8167, y M4 (200SMA) es 20.7455. Esto no parece coincidir con el gráfico en ningún plazo (1D a 5y).
¿Por qué me estoy equivocando?
Solución
Primero una gran advertencia: estos alimentos CSV de Yahoo Finance no son una API oficial y probablemente no querrá construir una aplicación real que los use.
Si desea descubrir las fuentes de datos utilizadas por Yahoo Finance, puede ver las llamadas dinámicas HTTP a medida que realiza cambios en la tabla. Usando Firebug, vi mientras agregué los promedios móviles de 50 y 200 días a la tabla y encontré que estos archivos se estaban recuperando:
http://chartapi.finance.yahoo.com/instrument/1.0/goog/chartdata;type=sma ;ys=2010 ;yz=2;ts=1234567890/csv?period=50
http://chartapi.finance.yahoo.com/instrument/1.0/goog/chartdata;type=sma ;ys=2010 ;yz=2;ts=1234567890/csv?period=200
Los archivos tienen los promedios móviles para cada día (o punto de eje X) en el gráfico.