suchkow's picture
Upload 48 files
25e7dcb verified
raw
history blame
457 Bytes
import yfinance as yf
from utils import check_object, convert_column_names
def get_stock(ticker, start, end):
try:
df = yf.download(ticker, start=start, end=end, progress=False)
df.columns = map(convert_column_names, df.columns)
df.index.names = ['date']
check_object(df)
return df
except Exception as e:
print('An error occured while downloading data\n' + str(e))
return None