2 votos

Yahoo finance: descargar precios de cierre ajustados de diferentes acciones en un archivo

Estoy tratando de descargar los precios de cierre ajustados de diferentes acciones de Yahoo Finance. Utilicé "Descargar a hoja de cálculo" para descargar los precios históricos de cada acción y luego unir estos archivos en uno solo. Pero eso lleva mucho tiempo. Me pregunto si existe una forma más rápida de hacerlo.

Gracias

0 votos

Esto se puede hacer muy fácilmente con programación personalizada, o con el complemento bulkquotesxl para Excel si no quieres programar.

2voto

Dan Puntos 138

Echa un vistazo a pandas-datareader.
necesitarás usar python y escribir algo como esto:

# importa paquete y configuración de cuaderno
import pandas as pd
import pandas_datareader.data as web
import datetime
pd.set_option('display.max_rows', 999)
pd.set_option('display.max_columns', 999)
pd.set_option('precision', 4)
# cargar datos
start = datetime.datetime(2010, 1, 1)
end = datetime.datetime(2015, 5, 9)
quotes = web.DataReader(["AAPL", "GOOGL", "TSLA"], 'yahoo', start, end)

0voto

ChristopheCVB Puntos 61

Mejor descargar en R studio. Use el siguiente código para descargar.

library(quantmod)

tickers = c("^NSEI","ITC.NS", "SBIN.NS", "COALINDIA.NS", "ICICIBANK.NS", "ADANIPORTS.NS", "ONGC.NS", "MOTHERSUMI.NS", "INFY.NS", "TCS.NS", "WIPRO.NS")

getSymbols(tickers, from = "2015-01-01", to = "2016-03-31")

prices.data <- merge(NSEI[,6], ITC.NS[,6], SBIN.NS[,6], COALINDIA.NS[,6], ICICIBANK.NS[,6], ADANIPORTS.NS[,6], ONGC.NS[,6], INFY.NS[,6], TCS.NS[,6], MOTHERSUMI.NS[,6], WIPRO.NS[,6])

head(prices.data)

puede usar head(prices.data) para verificar los precios descargados.

Finanhelp.com

FinanHelp es una comunidad para personas con conocimientos de economía y finanzas, o quiere aprender. Puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X