Como integrar Market Data BM&FBOVESPA (B3) vía web services REST (XML o JSON)

Vitor Precioso

23 abril 2017 - 20:56 | Atualizado em 02 fevereiro 2023 - 09:53

Tela com números de ativos na bolsa

Desde el inicio de la “automatización” de la B3 (BM&F BOVESPA) con la tecnología DMA, cada vez mas se vuelve necesario alimentar servicios, sistemas y portales con los dados de los productos en el ambiente de negociación de la BM&FBOVESPA. Ya hablamos sobre el asunto en InfoMoney. En este sentido,  Cedro ofrece al mercado servicios de Market Data BM&FBOVESPA en streaming (Crystal Data Feed) con el protocolo CMP (Cedro Message Protocol) y también a traves de un canal de servicios REST (web API/webservices), con respuestas en XML o JSON. Este último ES llamado de Web Feeder.

Necesita información adicional, hablamos español: comercial@cedrotech.com

La solución Web Feeder implementa el padrón REST y las soluciones de terceros pueden interactuar traficando datos por XML o JSON. Para integrarse, usted puede solicitar una cuenta demostrativa aquí. Usted recibirá los datos de acceso y la documentación para conectarse.

Los servicios de Market Data del Web Feeder posibilitan:

  • Cotizaciones en tiempo real o tiempo diferido de los mercados B3 (BOVESPA y BM&F)
  • Cotizaciones de Tasas, Indicadores y Monedas
  • Times & Trades para los mercados B3 (BOVESPA y BM&F)
  • Las principales Altas y las principales Bajas del mercado BOVESPA

Vea un ejemplo – para recibir cotizaciones de un determinado activo:

Autenticación para establecer sesión:

POST: http://webfeeder.cedrofinances.com.br/SignIn?login=XXXXX&password=XXXXXX

Servicio de cotización:

GET: http://webfeeder.cedrofinances.com.br/services/quotes/quote/petr4

RESP:

  1. {“symbol”:”petr4″,”timeUpdate”:”20-02-2016 16:00:58″,”dateTrade”:”19-02-2016 00:00:00″,”lastTrade”:46,”previous”:4.46,”change”:0.0,”changeMonth”:-7.851243,”bid”:4.43,”ask”:4.47,”timeLastTrade”:”19-02-2016 18:08:07″,”dateTradeObj”:”Feb 19, 2016 12:00:00 AM”,”quantity”:0.0,”quantityLast”:2200.0,”quantityTrades”:23527.0,”volumeAmount”:5.6031E7,”volumeFinancier”:2.50595264E8,”high”:4.57,”low”:4.4,”open”:4.5,”timeBid”:”17:34:00″,”timeAsk”:”17:29:00″,”volumeBid”:16700.0,”volumeAsk”:3200.0,”volumeBetterBid”:500.0,”volumeBetterAsk”:3200.0,”lastTradeLastWeek”:4.45,”lastTradeLastMonth”:4.84,”lastTradeLastYear”:6.7,”interest”:5.6020429E9,”situation”:”2″,”average”:4.472,”execPrice”:0.0,”tickSize”:2,”timeLastTradeSting”:”180807″,”dateLastTradeString”:”20160219″}

Por padrón, siempre responde en JSON. En el caso que quiera en XML, basta adicionar el parámetro XML:

GET: http://webfeeder.cedrofinances.com.br/services/quotes/quote/petr4/xml

Pruebe ahora mismo los servicios de Market Data BM&FBOVESPA de Cedro Technologies vía Web Feeder (XML o JSON) en sus aplicaciones y servicios:

Converse con nosotros:

Necesita información adicional, hablamos español: comercial@cedrotech.com

Pida ahora una demostración gratuita

Además de los servicios basados en RESTful, usted puede también conocer los servicios de market data B3 BM&FBOVESPA en Streaming disponibles por Cedro. Vea el video abajo sobre el Crystal Data Feed:

new RDStationForms(‘formulario-de-conexao-java-rodrigo-santos-f941bdee478f66d2052f-html’, ‘UA-72652331-1’).createForm();

Recomendados para você

Nuevas API B3 – Cotización y Negociación ...
Várias telas de computador em um estudio
Ruteo de Ordenes vía API – B3 en FIX ...
Homem utilizando papeis e calculadora e um robo em primeiro plano
El motor de un Robo-Advisor ...