How to integrate Market Data BM&FBOVESPA through REST web services (XML or JSON)

Vitor Precioso

24 outubro 2016 - 17:09 | Atualizado em 31 janeiro 2023 - 17:23

Leia este artigo também em Português. Since the beginning of the BM&FBOVESPA “electronification” with DMA technology, it has become increasingly necessary to supply services, systems and portals with product data in the BM&FBOVESPA trading environment. We talked about it on InfoMoney. In this sense, Cedro offers real-time market data services from BM&FBOVESPA on streaming (Crystal Data Feed), disseminated through our CMP protocol (Cedro Message Protocol) and also through a REST service bus (web API/webservices), with XML or JSON response – known as Web Feeder.

The Web Feeder solution implements the REST standard, and third-party solutions can interact and exchange data over XML or JSON. To join, please request a demo account here (or contact comercial@cedrotech.com). You´ll receive access data and documentation to connect.

The Web Feeder Market Data services allows you to:

  • Check real-time or delayed-stock quotes for BOVESPA and BM&F markets
  • Check rates, indicators and currencies quotes
  • Times & Trades for BOVESPA and BM&F markets
  • Lower Highs and Higher Lows for BOVESPA market

Here is an example of how to get quotes for a particular asset:

Authentication to establish session:

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

Quotation Service:

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″}

By default, response is on JSON format. If you want XML format, just add the XML parameter:

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

How to contact Cedro and start integration?

Test BM&FBOVESPA Market Data services from Cedro Technologies via Web Feeder (XML or JSON) in your applications and services. You can request a demonstration or contact us at comercial@cedrotech.com so that we can understand your need.

In addition to RESTful-based services, you can learn more about BM&FBOVESPA market data services on streaming provided by Cedro here.

Watch the video below about Crystal Data Feed:

Recomendados para você

Pessoas apontando para gráficos em um tablet
Understanding the Importance of Strategic Planning for your Company ...
Pessoa utilizando celular com símbolos do bitcoin saindo de sua tela
A practical guide: how to use bitcoins? ...
Crystal Data Feed: solution for Market Data distribution ...