matbarofex / pyRofex

Python library to connect with Matba Rofex's Rest and Websocket APIs. Market Data and Order Routing are supported.
MIT License
83 stars 56 forks source link

Lista diaria e intradiaria #1

Closed yael-lorenzo closed 5 years ago

yael-lorenzo commented 5 years ago

Hola, estoy curioso respecto a la API diaria e intradiaria que no esta cubierta en este caso. Y otra cosa que no me cierra en los valores que veo es con el metodo get_trade_history que supuse al armalrlo tipo OHLC me daría lo mismo que una diaria vieja.

Algun hint al respecto? Se los agradezco por adelantado!

fzanuso commented 5 years ago

Hola Yael!

Para consultar Market Data, tenés 2 métodos:

Respecto a los datos OHLC, si utilizas los datos de los trades historicos y calculas el OHLC tendría que darte de lo mismo, si no es así, te pido si me podes pasar un caso puntual para analizarlo y ver cual es el problema.

Consulta, respecto a la API que no está cubierta, a cual te referis especificamente?

yael-lorenzo commented 5 years ago

Hola!! Usando la siguiente imagen como referencia podemos ver que con el ticker RFX20Sep19 para el 27-09-2019, el volumen operado es 6 y

Open        High        Low     Close
38352       38352       38186       38186

image

Cuando uso la API con get_trade_history, para la fecha e indicador establecido me devuelve 1734 registros y un volumen de 6172. Adjunto json con la respueta. Veo que el volumen no coincide, si armo el OHLC resulta totalmente distinto a lo que veo en la web.

rfx20sep19-2019-09-30.json.zip

Respecto a las otras APIS:

api/v1/platform/series/daily?sid=RFX20Sep19

y

/api/v1/platform/series/intraday?sid=RFX20Sep19&from=2019-09-25T23%3A03%3A04.000Z&to=2019-09-30T23%3A04%3A04.000Z

fzanuso commented 5 years ago

Hola Yael, estuve analizando el caso y la info correcta es la que aparece en la API, matriz algunos días esta mostrando información diferente aunque no estoy seguro porque, ya comente el caso a rofex para que lo analizen.

Si te fijas en el CEM (Centro de Estadisticas del Mercado), la info para ese día en particular es casí igual a la que devuelve la API (la diferencia minima viene porque el CEM tiene en cuenta las operaciones de pases RFXP 09/12 19) pero si los sumas el volumen es exactamente el mismo.

Por el tema de las APIs, estoy viendo con la gente de primary si las agregamos o no a la libreria.

yael-lorenzo commented 5 years ago

Gracias!