Cotação Histórica de Ações Bovespa

Caros Colegas da Lista, Alguém já conseguiu importar as cotações históricas das Ações da Bovespa pelo R? Se sim, como o fez? http://www.bmfbovespa.com.br/shared/iframe.aspx?idioma=pt-br&url=http://www.... No mais agradeço, Tales

Eu importei primeiramente num arquivo em Excel, configurei os dados em tabela (Texto para Colunas) e só depois abri com o R. Nesta configuração usando Texto para Colunas, na aba Dados do Excel, você terá que usar as orientações fornecidas pela BMF&Bovespa conforme o tutorial que existe neste site. Não é difícil.. só um pouco trabalhoso. Não saberia lhe dizer como fazer para abrir direto no R. Abs gabriel De: r-br-bounces@listas.c3sl.ufpr.br [mailto:r-br-bounces@listas.c3sl.ufpr.br] Em nome de T Branquinho Enviada em: sexta-feira, 30 de novembro de 2012 23:50 Para: R Assunto: [R-br] Cotação Histórica de Ações Bovespa Caros Colegas da Lista, Alguém já conseguiu importar as cotações históricas das Ações da Bovespa pelo R? Se sim, como o fez? http://www.bmfbovespa.com.br/shared/iframe.aspx?idioma=pt-br <http://www.bmfbovespa.com.br/shared/iframe.aspx?idioma=pt-br&url=http://www .bmfbovespa.com.br/pt-br/cotacoes-historicas/FormSeriesHistoricas.asp> &url=http://www.bmfbovespa.com.br/pt-br/cotacoes-historicas/FormSeriesHistor icas.asp No mais agradeço, Tales

Pacote tseries, comando get.hist.quote() Ex: require(tseries) get.hist.quote('^BVSP','2001-01-01','2001-12-31') # Indice Bovespa get.hist.quote('PETR4.SA','2001-01-01','2001-12-31') # Petrobras 2012/11/30 Gabriel Bruno de Lemos <gblemos@usp.br>
Eu importei primeiramente num arquivo em Excel, configurei os dados em tabela (“Texto para Colunas”) e só depois abri com o R.****
** **
Nesta configuração usando “Texto para Colunas”, na aba “Dados” do Excel, você terá que usar as orientações fornecidas pela BMF&Bovespa conforme o tutorial que existe neste site. Não é difícil.. só um pouco trabalhoso.*** *
** **
Não saberia lhe dizer como fazer para abrir direto no R.****
** **
Abs****
** **
gabriel****
** **
*De:* r-br-bounces@listas.c3sl.ufpr.br [mailto: r-br-bounces@listas.c3sl.ufpr.br] *Em nome de *T Branquinho *Enviada em:* sexta-feira, 30 de novembro de 2012 23:50 *Para:* R *Assunto:* [R-br] Cotação Histórica de Ações Bovespa****
** **
Caros Colegas da Lista,****
** **
Alguém já conseguiu importar as cotações históricas das Ações da Bovespa pelo R? Se sim, como o fez?****
** **
http://www.bmfbovespa.com.br/shared/iframe.aspx?idioma=pt-br&url=http://www.... ****
** **
No mais agradeço,****
** **
Tales****
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Show de bola... ________________________________ De: Rodrigo Coster <rcoster@gmail.com> Para: r-br@listas.c3sl.ufpr.br Enviadas: Sábado, 1 de Dezembro de 2012 7:44 Assunto: Re: [R-br] RES: Cotação Histórica de Ações Bovespa Pacote tseries, comando get.hist.quote() Ex: require(tseries) get.hist.quote('^BVSP','2001-01-01','2001-12-31') # Indice Bovespa get.hist.quote('PETR4.SA','2001-01-01','2001-12-31') # Petrobras 2012/11/30 Gabriel Bruno de Lemos <gblemos@usp.br> Eu importei primeiramente num arquivo em Excel, configurei os dados em tabela (“Texto para Colunas”) e só depois abri com o R.
Nesta configuração usando “Texto para Colunas”, na aba “Dados” do Excel, você terá que usar as orientações fornecidas pela BMF&Bovespa conforme o tutorial que existe neste site. Não é difícil.. só um pouco trabalhoso. Não saberia lhe dizer como fazer para abrir direto no R. Abs gabriel De:r-br-bounces@listas.c3sl.ufpr.br [mailto:r-br-bounces@listas.c3sl.ufpr.br] Em nome de T Branquinho Enviada em: sexta-feira, 30 de novembro de 2012 23:50 Para: R Assunto: [R-br] Cotação Histórica de Ações Bovespa Caros Colegas da Lista, Alguém já conseguiu importar as cotações históricas das Ações da Bovespa pelo R? Se sim, como o fez? http://www.bmfbovespa.com.br/shared/iframe.aspx?idioma=pt-br&url=http://www.... No mais agradeço, Tales _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Muito obrigado pelas respostas. Irei testar todas e depois dou um feed back aqui na lista. From: gblemos@usp.br To: r-br@listas.c3sl.ufpr.br Date: Sat, 1 Dec 2012 00:35:58 +0100 Subject: [R-br] RES: Cotação Histórica de Ações Bovespa Eu importei primeiramente num arquivo em Excel, configurei os dados em tabela (“Texto para Colunas”) e só depois abri com o R. Nesta configuração usando “Texto para Colunas”, na aba “Dados” do Excel, você terá que usar as orientações fornecidas pela BMF&Bovespa conforme o tutorial que existe neste site. Não é difícil.. só um pouco trabalhoso. Não saberia lhe dizer como fazer para abrir direto no R. Abs gabriel De: r-br-bounces@listas.c3sl.ufpr.br [mailto:r-br-bounces@listas.c3sl.ufpr.br] Em nome de T Branquinho Enviada em: sexta-feira, 30 de novembro de 2012 23:50 Para: R Assunto: [R-br] Cotação Histórica de Ações Bovespa Caros Colegas da Lista, Alguém já conseguiu importar as cotações históricas das Ações da Bovespa pelo R? Se sim, como o fez? http://www.bmfbovespa.com.br/shared/iframe.aspx?idioma=pt-br&url=http://www.... No mais agradeço, Tales _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forne�a c�digo m�nimo reproduz�vel.

?read.fwf []s Leonard de Assis http://about.me/ldeassis Em 30/11/2012 20:49, T Branquinho escreveu:
Caros Colegas da Lista,
Alguém já conseguiu importar as cotações históricas das Ações da Bovespa pelo R? Se sim, como o fez?
http://www.bmfbovespa.com.br/shared/iframe.aspx?idioma=pt-br&url=http://www....
No mais agradeço,
Tales
_______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.

Tem varias funções que capturam dados do Yahoo (ou outras fontes), como já mencionado aqui pode usar require(tseries) get.hist.quote('PETR4.SA','2001-01-01','2001-12-31') #ou require(quantmod) ativos=c('PETR4.SA','^BVSP') bdc=getSymbols(ativos,from='2010-01-01',to='2012-11-30') bdc chartSeries(BVSP) Mas se o que precisa são outras informações do arquivo da Bovespa, ler diretamente com o R seria fácil se a bolsa tivesse implementado sua segurança somente com usuário e senha, mas como além disso tem que digitar um código de imagem ficou complicado. Assim a alternativa é baixar o arquivo e ler com o R, por exemplo: fe=unzip(ftemp) #ftemp é o caminho para o arquivo zip “~/Documentos/ArquivoBovespa.zip” dcb=read.fwf(fe, widths=ncols,skip = 1,n=nl,col.names=colna, stringsAsFactors=FALSE) #ncols, nl, colna são definidos de acordo com as #informações da Bovespa Sds From: T Branquinho Sent: Friday, November 30, 2012 8:49 PM To: R Subject: [R-br] Cotação Histórica de Ações Bovespa Caros Colegas da Lista, Alguém já conseguiu importar as cotações históricas das Ações da Bovespa pelo R? Se sim, como o fez? http://www.bmfbovespa.com.br/shared/iframe.aspx?idioma=pt-br&url=http://www.... No mais agradeço, Tales -------------------------------------------------------------------------------- _______________________________________________ R-br mailing list R-br@listas.c3sl.ufpr.br https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
participantes (6)
-
Gabriel Bruno de Lemos
-
Gilbert Queiroz
-
Leonard de Assis
-
Robert Iquiapaza
-
Rodrigo Coster
-
T Branquinho