ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Use head() para ver as primeiras linhas dos dados de CP, que já foram carregados para você.
  • Complete a chamada a setSymbolLookup() para usar o FRED como fonte para CP.
  • Use getSymbols() para carregar os dados novamente.
  • Veja as primeiras linhas de CP e 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
Editar e executar o código