Definir a fonte de dados padrão para um símbolo
Alterar a fonte padrão para um instrumento é útil quando várias fontes usam o mesmo símbolo para instrumentos diferentes. Por exemplo, getSymbols("CP", src = "yahoo") carregaria os dados da Canadian Pacific Railway na New York Stock Exchange. Mas getSymbols("CP", src = "FRED") carregaria Corporate Profits After Tax, da U.S. Bureau of Economic Analysis.
Você pode usar setSymbolLookup() para definir a fonte de dados padrão de um instrumento. Neste exercício, você vai aprender como fazer getSymbols("CP") carregar os dados de lucros corporativos do FRED em vez dos dados da ação da ferrovia no Yahoo Finance.
setSymbolLookup() pode receber qualquer número de pares nome = valor, em que nome é o símbolo e valor é uma lista nomeada de argumentos de getSymbols() para aquele símbolo específico.
Este exercício faz parte do curso
Importando e Gerenciando Dados Financeiros em R
Instruções do exercício
- Use
head()para ver as primeiras linhas dos dados deCP, que já foram carregados para você. - Complete a chamada a
setSymbolLookup()para usar o FRED como fonte paraCP. - Use
getSymbols()para carregar os dados novamente. - Veja as primeiras linhas de
CPe compare a saída com a saída do primeiro passo.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Look at the first few rows of CP
# Set the source for CP to FRED
setSymbolLookup(___ = list(src = "___"))
# Load CP data again
# Look at the first few rows of CP