2017-08-27 5 views
0

je peux télécharger companywise de & p 500 données sur les prix des actions en utilisant ce codetélécharger companywise s & p 500 données sur les prix des actions en R

require(quantmod) 
getSymbols(c("MSFT", "AAPL", "GOOGL"), auto.assign = TRUE, from = "2005-01-05",src="google") 

Maintenant, il est diffiult de taper tous les 500 tickers comme "MSFT", « AAPL "," GOOGL "ceci. Y a-t-il une solution pour éviter cela?

+1

https://quant.stackexchange.com/a/18835 –

Répondre

1

utilisation de la bibliothèque tidyquant
tq_index("SP500")
tq_get_stock_index_options vous donne des indices, vous pouvez télécharger
https://github.com/business-science/tidyquant

+0

Si vous souhaitez obtenir les cours boursiers historiques pour toutes les actions: 'tq_index (" SP500 ")%>% tq_get (get =" stock.prices ")' –