Recientemente, comencé a recopilar algunos datos de precios al final del día (EOD) para mis pruebas. El primer lugar obvio donde dichos datos están disponibles gratuitamente es el sitio de Yahoo Finance. Sin embargo, me he dado cuenta de que muchas empresas proveedoras de datos venden estos datos y no son tan baratos. Así que mi pregunta es: ¿por qué alguien compraría estos datos si están disponibles gratuitamente en Yahoo? Una de mis suposiciones sería el empaquetado de datos (ya que Yahoo solo le permite descargar los datos archivo por archivo), pero luego hay docenas de descargadores disponibles gratuitamente en las redes. Entonces, ¿me pierdo algo? ¿Estos datos de Yahoo no son lo suficientemente confiables?
Hay varias razones para pagar por los datos en lugar de usar Yahoo Finance, aunque estas razones no necesariamente se aplican a usted si solo planea usar los datos para uso personal.
Yahoo lo limitará si intenta descargar demasiados datos en un período de tiempo corto. Puede optar por usar Yahoo Query Language (YQL), que proporciona otra interfaz para sus datos financieros además de simplemente descargar los archivos CSV. Aunque el límite de tasa es más alto para YQL, aún puede encontrarse con él. Una API que expone un proveedor de datos pagos probablemente tendrá umbrales más altos.
Aunque la confiabilidad varía en todo el sitio, Yahoo Finance no se considera la fuente más confiable. No se puede vencer a lo gratuito, por supuesto, pero al menos para fines de investigación, el Centro de Investigación de Precios de Valores (CRSP) en UChicago y Wharton se considera el estándar de oro. En el aspecto comercial, los proveedores de datos como eSignal, Bloomberg, Reuters también disfrutan de una gran popularidad.
Aunque tanto la salida de YQL como la salida CSV actual de Yahoo son bastante estándar, no necesariamente permanecerán así. Una API comercial es básicamente un contrato con el proveedor de datos que no cambiará el formato sin un aviso previo significativo, pero es razonable suponer que si Yahoo quisiera, podrían realizar cambios menores en el formato y romper muchas aplicaciones comerciales. Un cambio en el formato de Yahoo probablemente también rompería muchos sitios o aplicaciones, pero sus términos de uso establecen que Yahoo "puede cambiar, suspender o descontinuar cualquier aspecto de los Módulos financieros de Yahoo! en cualquier momento, incluida la disponibilidad de cualquier Yahoo! Módulos financieros. Yahoo! también puede imponer límites a ciertas características y servicios o restringir su acceso a partes o todos los Módulos financieros de Yahoo!
Si está diseñando una aplicación comercial, es probable que un proveedor pago proporcione soporte técnico para su API.
De acuerdo con los términos de la licencia de Yahoo Finance, no puede usar los datos en una aplicación comercial a menos que use específicamente sus "insignias" (cualesquiera que sean). Ver aquí _ En esta publicación , un empleado de Yahoo afirma:
Los TOS de Finanzas son bastante específicos. La redistribución de datos solo está permitida si está utilizando las insignias que ha creado el equipo.
De lo contrario, puede usar YQL o cualquier método para obtener datos para uso personal.
La licencia en sí establece que usted no puede:
vender, arrendar o sublicenciar Yahoo! Financiar Módulos o acceder a los mismos u obtener ingresos del uso o suministro de Yahoo! Módulos financieros, ya sea para obtener ganancias comerciales o monetarias directas o de otra manera, sin el permiso previo, expreso y por escrito de Yahoo!
En resumen, para uso personal, Yahoo Finance es más que adecuado. Para fines de investigación o comerciales, un proveedor de datos es una mejor opción. Además, muchas aplicaciones comerciales requieren más datos de los que proporciona Yahoo, por ejemplo, datos paso a paso para acciones, derivados, futuros, datos sobre fusiones, etc., que probablemente proporcionará una fuente de datos paga.
Yahoo también es conocido por las inexactitudes en sus estados financieros; No puedo encontrar ningún ejemplo en este momento, pero tenía un profesor que disfrutaba señalando fallas en los 10K que había encontrado. Siempre supuse que esto se debe a que los datos se ingresaron manualmente, aunque supongo que EDGAR tiene algún método para la recuperación automática. Si desea que los datos estén garantizados para ser precisos, o al menos tener un contrato de soporte asociado con ellos para saber a quién molestar si no lo es, deberá pagar por ello.
Víctor
usuario19222