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
Sent: Friday, November 30, 2012 8:49 PM
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?
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.