Com este código eu conseguia capturar os valor atualizados das ações que possuo no arquivo chamado "BDACAOSA", porém recentemente é me retornado o erro (KeyError: 'Date')
import numpy as np
import pandas as pd
from pandas_datareader import data as wb
import matplotlib.pyplot as plt
import seaborn as sns
%matplotlib inline
import pandas_datareader.data as pdr
from datetime import datetime, timedelta
end_date = datetime.now()
#start_date = end_date - timedelta(days=365)
import datetime
dadosQTDAcoes = pd.read_csv('Dados/BDACAOSA.csv', sep = ';')
dadosQTDAcoes
acao_dataEntrada = pd.DataFrame(dadosQTDAcoes, columns =['Ação','Data Entrada', 'Investimento Total', 'Valor Entrada'])
acao_dataEntrada
acao_dataEntrada = acao_dataEntrada.sort_values(by='Data Entrada', ascending = True)
acao_dataEntrada
tickers = acao_dataEntrada['Ação']
tickers
prices=pd.DataFrame()
for t in tickers:
prices[t]=wb.DataReader(t, data_source='yahoo', start=anterior)['Adj Close']
Valor_Acao_Horizontal = prices
Valor_Acao_Vertical = Valor_Acao_Horizontal.T
Valor_Acao_Vertical