Import stock prices
stocks <- tq_get(c("SOXX", "TKR", "VTV" ),
get = "stock.prices",
from = "2020-01-01",
to = "2026-01-01")
stocks
## # A tibble: 4,524 × 8
## symbol date open high low close volume adjusted
## <chr> <date> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 SOXX 2020-01-02 84.8 85.4 84.3 85.4 1275300 80.9
## 2 SOXX 2020-01-03 84.1 84.6 83.7 83.8 1235100 79.4
## 3 SOXX 2020-01-06 82.8 83.2 82.4 83.0 1615200 78.6
## 4 SOXX 2020-01-07 84.0 84.8 83.5 84.5 1146600 80.0
## 5 SOXX 2020-01-08 84.7 85.0 84.1 84.4 1297800 80.0
## 6 SOXX 2020-01-09 85.6 85.6 84.1 84.9 639600 80.5
## 7 SOXX 2020-01-10 85.5 85.5 84.2 84.5 1952100 80.0
## 8 SOXX 2020-01-13 85.0 85.6 84.8 85.4 950100 80.9
## 9 SOXX 2020-01-14 85.7 86.3 85.2 85.6 896400 81.1
## 10 SOXX 2020-01-15 85.7 85.8 84.4 84.7 1516500 80.3
## # ℹ 4,514 more rows
Plot stock prices
stocks %>%
ggplot(aes(x = date, y = adjusted, color = symbol)) +
geom_line()
