2 votos

Datos de Yahoo significado de "cierre" y "cierre ajustado"

Cuando hay un 2x1 división de acciones ,

  • el número de acciones se duplica, mientras que
  • el valor de las acciones se reduce a la mitad

Para el símbolo 2154 de la Bolsa de Tokio, había una 2 por 1 en el 2016/3/29 .

Sin embargo, al mirar la descarga de datos csv de Yahoo, veo que el "cierre ajustado" se duplica (no se reduce a la mitad), mientras que el "cierre" no ajustado, así como la apertura, el máximo y el mínimo, apenas se mueven.

He aquí un extracto:

       2154     Open     High      Low    Close  Volume  Adj Close 
-------------------------------------------------------------------
 2016-03-30  1576.00  1602.00  1530.00  1530.00   63600    1503.08 
 2016-03-29  1455.00  1620.00  1455.00  1551.00   86700    1523.71 
 2016-03-28  1450.00  1452.50  1425.50  1450.00   29000     712.24 
 2016-03-25  1469.50  1475.00  1438.50  1442.50   23200     708.56 

¿Cómo se explica todo esto? ¿Cuál fue el precio real utilizado en 2016/03/28 cuando 2154 fue negociado? ¿Alrededor de 1450? ¿O 700? ¿O 2900?

Acabo de mirar otra serie de datos de Yahoo para 2170 en la Bolsa de Tokio, que tenía un División de 100 por 1 en 2014/3/27 y aquí todo se ve como yo esperaba.

       2170        Open        High         Low       Close  Volume  Adj Close 
-------------------------------------------------------------------------------
 2014-03-28      230.00      230.00      219.00      230.00   74700   190.4468 
 2014-03-27      224.00      229.00      191.00      225.00  119300   186.3067 
 2014-03-26    23500.00    23500.00    22000.00  22339.9994  181700   184.2366 
 2014-03-25  23739.9994  24080.0003  22810.0006  23230.0003  278800   191.5764 

¿Los datos de Yahoo para 2154 son erróneos? ¿Quizás obtuvieron los datos de OHLC ya ajustados para 2154, utilizaron esos valores como sus valores de OHLC, y luego volvieron a ajustar el cierre ya ajustado, lo que condujo a valores "Adj Close" incorrectos?

Eso también significaría que el precio real de la acción de símbolo 2154 en 2016/3/28 habría sido alrededor de 2900.

3voto

Mike Puntos 81

He utilizado varias fuentes de datos (incluido Yahoo) y sus datos son a veces erróneos. Se puede escribir código para detectar los errores. Para todos los proveedores he tenido que añadir "limpiadores" para buscar errores y hacer ajustes. Si utilizas Google Finance, etc., también tendrás errores aleatorios. Si estás haciendo una base de datos privada, entonces los ajustes deben ser rastreados en una tabla para que sepas lo que hizo tu programa. Y algún día más tarde, Yahoo corregirá el error y su ajuste debe ser eliminado. El desencadenante es comparar los nuevos precios de Yahoo con los anteriores que tenías. Un gran cambio significa que se ha producido una división o una corrección y hay que volver a evaluar si los datos están estropeados o ahora están limpios.

0 votos

Gracias por compartir tu experiencia. Me pregunto si obtener sus datos de proveedores de datos financieros profesionales como Reuters garantizaría siempre datos correctos...

0 votos

He utilizado servicios de pago: DTN IQFeed, Money.net, etc. Todos ellos necesitaban una función de limpieza. Actualmente utilizo Interactive Brokers para los datos de opciones y acciones para los operadores de día. El feed es el más limpio que he visto, pero no es para distribución. Y ellos se encargan de limpiar los datos por esa razón. Es rápido y muy bueno. Pero incluso allí, tienen datos Tick y RTB (barras en tiempo real) y barras de historia. El Tick tiene picos extraños que ellos y yo limpiamos de los RTB. Se está haciendo. Sólo hay que remangarse y ponerse a ello :) Está claro que hay que limpiar los datos. Buen negocio para que alguien empiece. ¿Prueba con BATS?

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X