Apresentando o getSymbols()
A função getSymbols() do pacote quantmod oferece uma interface consistente para importar dados de várias fontes para o seu ambiente de trabalho. Por padrão, getSymbols() importa os dados como um objeto xts.
Este exercício vai apresentar o getSymbols(). Você vai usá-lo para importar dados de QQQ a partir do Yahoo! Finance. QQQ é um fundo de índice (ETF) que acompanha o Nasdaq 100, e o Yahoo! Finance é a fonte de dados padrão do getSymbols().
Você usa o argumento Symbols para especificar o instrumento (ou seja, o ticker) que deseja importar. Como Symbols é o primeiro argumento de getSymbols(), geralmente você só digita o nome do instrumento e omite Symbols =.
Este exercício faz parte do curso
Importando e Gerenciando Dados Financeiros em R
Instruções do exercício
- Carregue o pacote quantmod usando a função
library(). - Agora use
getSymbols()para importar os dados de QQQ. Certifique-se de que os dados sejam atribuídos aQQQ(auto.assign = TRUE). - Use a função
str()para ver a estrutura do objetoQQQquegetSymbols()criou. Observe os atributossrceupdated. - Use a função
head()para ver as primeiras linhas deQQQ.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# Load the quantmod package
# Import QQQ data from Yahoo! Finance
# Look at the structure of the object getSymbols created
# Look at the first few rows of QQQ