Estoy utilizando la biblioteca yfinance (API de Yahoo Finance) para recuperar los precios de criptomonedas (por ejemplo, ETH-USD). Estoy tratando de averiguar cuándo estará disponible la próxima línea (es decir, día actual o día anterior). En otras palabras: ¿a qué hora en qué zona horaria es el cierre del día anterior?
Cuando examino el gráfico del ticker no logro entenderlo. Por ejemplo: hoy el último precio de cierre de ETH-USD se muestra en 651.814. Por alguna razón, la hora actual en el gráfico está en la zona horaria del Reino Unido (aunque estoy en Singapur).
No puedo encontrar la hora 651.814 en el gráfico. ¿En qué hora/zona horaria se toma el precio de cierre?
No es a las 12am en la hora del Reino Unido:
Tampoco es a las 5am en la hora del Reino Unido = medianoche en la hora de Nueva York:
De la ayuda de Yahoo solo puedo encontrar información sobre bolsas de valores.
Solo encontré esta pregunta relacionada con mercados de valores, pero obviamente para criptomonedas es diferente ya que el comercio es continuo.
Actualización, un poco más de información
Unas horas antes de las 9pm hora del este, el día queda en blanco y el siguiente día ya aparece. Esto es el 20 de diciembre a las 9PM EST:
Luego, después de las 9pm EST, la fila se llena y el de mañana desaparece:
La hora de cierre se da como 638.29, que es el precio aproximadamente alrededor de las 7pm EST:
Hasta ahora, parece que los datos tienen un retraso de 2 horas con el día terminando a las 9pm EST. En este caso. Si hay un retraso tan grande, es posible que necesite encontrar una API diferente. También es extraño que haya una gran diferencia entre los precios de cierre y apertura del día siguiente. ¿Especialmente si el mercado es continuo?
0 votos
Podría ser hora del este de EE. UU. (actualmente UTC-5).
0 votos
Eso es lo que pensé al principio. Pero en el segundo gráfico eso no parece ser completamente cierto. Solo estoy tratando de averiguar cuál es el tiempo más rápido en el que puedo obtener el precio de cierre correcto (de un período de 24 horas).
0 votos
Acabo de hacer clic en el enlace de cierre pasado, y dice "A partir de las 9:06 AM GMT. Mercado abierto."
0 votos
Creo que eso es justo cuando fue la última actualización del precio actual (y aparentemente el cierre del día ha sido actualizado desde entonces, quizás porque ahora es por la mañana en Estados Unidos). Me pregunto cuándo fue el cierre de las últimas 24 horas. Entonces, cuando consultas los datos de cierre históricos, ¿cuándo quedó fijado eso? Estoy usando la API de Yahoo Finance para obtener los datos históricos. algotrading101.com/learn/yahoo-finance-api-guide