Import stock prices
stocks <- tq_get(c("MSFT", "SONY"),
get = "stock.prices",
from = "2023-01-01",
to = "2024-01-01")
stocks
## # A tibble: 500 × 8
## symbol date open high low close volume adjusted
## <chr> <date> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl>
## 1 MSFT 2023-01-03 243. 246. 237. 240. 25740000 234.
## 2 MSFT 2023-01-04 232. 233. 226. 229. 50623400 224.
## 3 MSFT 2023-01-05 227. 228. 222. 222. 39585600 218.
## 4 MSFT 2023-01-06 223 226. 219. 225. 43613600 220.
## 5 MSFT 2023-01-09 226. 231. 226. 227. 27369800 222.
## 6 MSFT 2023-01-10 228. 231. 227. 229. 27033900 224.
## 7 MSFT 2023-01-11 231. 236. 231. 236. 28669300 231.
## 8 MSFT 2023-01-12 235. 240. 234. 239. 27269500 233.
## 9 MSFT 2023-01-13 237 239. 235. 239. 21333300 234.
## 10 MSFT 2023-01-17 238. 241. 237. 240. 29831300 235.
## # ℹ 490 more rows
Plot stock prices
stocks %>%
ggplot(aes(x = date, y = adjusted, color = symbol)) +
geom_line()
