Import stock prices
stocks <- tq_get(c("NVDA", "CAT" , "META" , "GOOGL"),
get = "stock.prices",
from = "2016-01-01")
stocks
## # A tibble: 10,740 × 8
## symbol date open high low close volume adjusted
## <chr> <date> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 NVDA 2016-01-04 0.807 0.814 0.801 0.809 358076000 0.789
## 2 NVDA 2016-01-05 0.825 0.836 0.812 0.822 490272000 0.801
## 3 NVDA 2016-01-06 0.809 0.812 0.779 0.788 449344000 0.768
## 4 NVDA 2016-01-07 0.768 0.774 0.747 0.757 645304000 0.738
## 5 NVDA 2016-01-08 0.767 0.767 0.739 0.741 398472000 0.722
## 6 NVDA 2016-01-11 0.742 0.747 0.729 0.742 409372000 0.723
## 7 NVDA 2016-01-12 0.755 0.766 0.749 0.754 469356000 0.735
## 8 NVDA 2016-01-13 0.760 0.765 0.731 0.732 481672000 0.713
## 9 NVDA 2016-01-14 0.716 0.725 0.696 0.717 600236000 0.698
## 10 NVDA 2016-01-15 0.688 0.696 0.666 0.678 841452000 0.660
## # ℹ 10,730 more rows
Plot stock prices
stocks %>%
ggplot(aes(x = date, y = adjusted, color = symbol)) +
geom_line()
