Publications by jr1400

Code Along 13

29.06.2024

# Load packages # Core library(tidyverse) library(tidyquant) # time series library(timetk) Goal Simulate future portfolio returns five stocks: “SPY”, “EFA”, “IJS”, “EEM”, “AGG” market: “SPY” from 2012-12-31 to 2017-12-31 1 Import stock prices symbols <- c("SPY", "EFA", "IJS", "EEM", "AGG") prices <- tq_get(x = symbol...

448 sym R (8950 sym/35 pcs) 2 img

Code Along 12

28.06.2024

# Load packages # Core library(tidyverse) library(tidyquant) library(readr) # Time series library(lubridate) # modeling library(broom) Goal Examine how each asset contributes to portfolio standard deviation. This is to ensure that our risk is not concentrated in any one asset. five stocks: “SPY”, “EFA”, “IJS”, “EEM”, “AGG” f...

686 sym R (15418 sym/23 pcs) 2 img

Apply 12

28.06.2024

# Load packages # Core library(tidyverse) library(tidyquant) Goal Examine how each asset contributes to portfolio standard deviation. This is to ensure that our risk is not concentrated in any one asset. 1 Import stock prices Choose your stocks from 2012-12-31 to present. symbols <- c("TSLA", "DELL") prices <- tq_get(x = symbols, ...

676 sym R (15142 sym/22 pcs) 1 img

Apply 11

26.06.2024

Import your data data(flights) flights %>% skimr::skim() Data summary Name Piped data Number of rows 336776 Number of columns 19 _______________________ Column type frequency: character 4 numeric 14 POSIXct 1 ________________________ Group variables None Variable type: character skim_variable n_missing complete_rate min max empty n_un...

527 sym 4 tbl

Code Along 11

24.06.2024

# Load packages # Core library(tidyverse) library(tidyquant) Functions When should you write a function # For reproducable work set.seed(1234) # Create a date frame df <- tibble::tibble( a = rnorm(10), b = rnorm(10), c = rnorm(10), d = rnorm(10) ) # Rescale each column df$a <- (df$a - min(df$a, na.rm = TRUE)) / (max(df$a, na.rm = TRU...

265 sym R (2471 sym/26 pcs)

Code Along 10

18.06.2024

# Load packages # Core library(tidyverse) library(tidyquant) Goal Collect individual returns into a portfolio by assigning a weight to each stock five stocks: “SPY”, “EFA”, “IJS”, “EEM”, “AGG” from 2012-12-31 to 2017-12-31 1 Import stock prices symbols <- c("SPY", "EFA", "IJS", "EEM", "AGG") prices <- tq_get(x = symbols...

475 sym R (3458 sym/17 pcs) 2 img

Apply 10

18.06.2024

# Load packages # Core library(tidyverse) library(tidyquant) Goal Calculate and visualize your portfolio’s beta. Choose your stocks and the baseline market. from 2012-12-31 to present 1 Import stock prices symbols <- c("TSLA", "DELL") prices <- tq_get(x = symbols, get = "stock.prices", from = "2012-12-31", ...

724 sym R (2666 sym/16 pcs) 1 img

Code Along 9

15.06.2024

# Load packages # Core library(tidyverse) library(tidyquant) Goal Collect individual returns into a portfolio by assigning a weight to each stock five stocks: “SPY”, “EFA”, “IJS”, “EEM”, “AGG” from 2012-12-31 to 2017-12-31 1 Import stock prices symbols <- c("SPY", "EFA", "IJS", "EEM", "AGG") prices <- tq_get(x = symbols...

472 sym R (5069 sym/20 pcs) 3 img

Apply 9

15.06.2024

# Load packages # Core library(tidyverse) library(tidyquant) Goal Collect individual returns into a portfolio by assigning a weight to each stock two stocks: “TSLA”, “DELL” from 2012-12-31 to 2017-12-31 1 Import stock prices symbols <- c("TSLA", "DELL") prices <- tq_get(x = symbols, get = "stock.prices", ...

462 sym R (4726 sym/18 pcs) 3 img

Code Along 8

12.06.2024

# Load packages # Core library(tidyverse) library(tidyquant) Goal Collect individual returns into a portfolio by assigning a weight to each stock five stocks: “SPY”, “EFA”, “IJS”, “EEM”, “AGG” from 2012-12-31 to 2017-12-31 1 Import stock prices symbols <- c("SPY", "EFA", "IJS", "EEM", "AGG") prices <- tq_get(x = symbols...

427 sym R (3823 sym/16 pcs) 3 img