Por que Tiradentes foi morto? Feeds resumidos
abr 18

Consulta Cotação BovespaSou computeiro nerd e quando terminei um curso de Web Services em C# .NET, no dia seguinte já comecei a fazer um webservice para consultar e retornar cotação Bovespa.

O webservice já está pronto e funcionando (de forma gratuita), podendo consultar as cotações de uma ou mais ações por vez. Ele retorna preço de abertura, preço médio, preço mínimo, 5 melhores ofertas de compra, 5 melhores ofertas de venda, descrição da ação, data do pregão, valor médio, valor atual, variação (em porcentagem) e volume.

Também fiz uma espécie de ticker/monitor de cotação Bovespa, para poder acompanhar a evolução das ações durante o dia, que é um cliente que acessa o webservice que criei, tudo isso de graça.

A última utilidade que dei para o webservice foi uma planilha de Excel para controle de ações compradas e vendidas, bem como acompanhar o preço das ações em carteira, atualizando o preço das ações em carteiras (ainda não vendidas) automaticamente. Essa eu ainda vou disponibilizar disponibilizei for free!

Update: o download da planilha pode ser feito aqui.

Compartilhe: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Rec6
  • Google
  • Live
  • YahooMyWeb
  • del.icio.us
  • bodytext
  • Technorati
  • TwitThis
  • Facebook
  • E-mail this story to a friend!
  • Print this article!

18 respostas para “Cotação Bovespa”

  1. HoloCoCos disse:

    Para consultar cotação do índice IBovespa basta informar o código IBOV. Este não tem delay de 15 minutos, é real time.

    Para consultar cotação de lote fracionário, é só colocar a letra “F” no final do código de negociação, por exemplo: PETR4F para consultar a cotação da ação Petrobrás no fracionário.

    Também dá para consultar cotação de opção, bastando colocar o código da opção.

  2. Samuel M. de Oliveira disse:

    Gerei um client e funcionou direitinho. Essas cotações são em tempo real? Pode me responder no e-mail? Valeu!

  3. Samuel M. de Oliveira disse:

    Muito bom disponibilizar um ws free da bovespa. Já procurava a muito tempo. Valeu cara!!! Muito bom parabéns…

  4. HoloCoCos disse:

    Olá Samuel!

    Muito bom saber que gostou do webservice. As cotações não são em tempo real, têm um delay de 15 minutos. Os elementos datPregao e horCotacao dizem de que momento é a cotação.

  5. Zealuisio disse:

    Pode informar como gera um client, e coloca o ticker pra funcionar.

  6. HoloCoCos disse:

    Zealuisio, para colocar o ticker para funcionar basta baixá-lo e executar (é necessário ter o framework .NET), então digita o código da ação (como no exemplo no post) e manda atualizar.

    Cada linguagem de programação/programa utiliza uma forma distinta de consultar web service. O que você tem em mente?

  7. Zealuisio disse:

    Parabens, funcionou perfeito, muito bem programado. Agradeço.

  8. Luciano Rodrigues disse:

    Legal estava mesmo procurando por isto. Porém não sei como acessar. Alguém pode me passar um exemplo de como acesso?
    Só uma curiosidade! De onde vc busca estas cotações?

  9. Laerte disse:

    Parabens, falta muito para acabar a planilha EXCEL, tambem estou fazendo uma que pega cotações diretamente da internet.
    Podemos trocar “figurinhas”…

  10. Hugo disse:

    Parabéns pelo WebService! Faz um tempo já que estou procurando uma coisa parecida.

    Alguém conseguiu incluir esse WS em uma planilha excel?

    Com um pouco de imaginação dá pra fazer umas coisas muito boas!!

    Um abraço a todos e mais uma vez parabéns!

  11. Anderson Miranda disse:

    Olá,

    Muito interessante seu Web Service, mas eu gostaria de saber como você obtem estes dados? Teria como obter o dado de volume de papeis negociados também?
    O serviço é gratuito temporariamente?

    grato,

    ANderson

  12. Hugo disse:

    Uma ótima dica também é esta planilha excel:
    http://investmaniacos.blogspot.com/2007/11/planilha-para-montar-sua-carteira-de.html?showComment=1207686720000

    Basta baixá-la, colocar o Tag do Yahoo Finance que quer pesquisar, como por exemplo, ‘PETR4.SA’, ou ‘VALE5.SA’.

    O legal da planilha é que é possível personalizar a busca e trazer os dados que você quer, como volume, yield, EBITDA, etc.

    Uma ótima idéia, seria incorporar as funções desta planilha em um WebService.

    Como a planilha simplesmente chama uma URL e passa como parâmetros o tag do ativo e as informações referentes aquele ativo que ela quer que retorne, seria bem fácil formatar o retorno disto, e configurar no WS.

    Um abraço a todos

  13. HoloCoCos disse:

    Criei vergonha na cara e subi pro servidor a planilha do Excel que eu havia feito. Quando tiver um tempinho eu coloco o passo a passo de como fazer essa integração. O link está no post.

  14. HoloCoCos disse:

    Os dados do webservice eu pego em sites que disponibilizam essa informação gratuitamente.

    Ele já retornana o volume negociado, tanto em quantidade negociada (campo qtdVolume) quanto em volume financeiro (campo numNegocios).

  15. Investmaniacos disse:

    Prezado Henrique,

    Muito legal este seu ticker de cotações da bovespa. Já baixei uma cópia!

    Conforme foi dito pelo Hugo no comentário anterior, seria realmente muito legal se você conseguir conseguir incorporar as funções da planilha (http://investmaniacos.blogspot.com/2007/11/planilha-para-montar-sua-carteira-de.html?showComment=1207686720000) que está em nosso blog.
    Se conseguir isto, vai ficar excelente.
    Parabéns pelo trabalho !!! Muito bom mesmo.

    Se conseguir incorporar nos avisa, pois poderemos divulgar em nosso blog e também pq certamente iremos utilizá-la.

    Um abraço,
    Tiago
    http://investmaniacos.blogspot.com

  16. Laerte disse:

    Valeu Henrique (por disponibilizar a planilha), daqui alguns dias pass oa minha (só voltar p/ casa).

  17. HoloCoCos disse:

    Olá Tiago. Vou dar uma estudada na planilha e te aviso quando tiver alguma novidade.

  18. HoloCoCos disse:

    De nada Laerte! Pretendo fazer um how-to explicando como usar o werbservice no Excel ou no Word. Quando fizer eu te dou um toque.

Comente