Fiz o código para importar o banco de dados para o Power BI, mas ele vem vazio. Testei o mesmo código no Colab e funcionou. Abri o Visual Studio Code, rodei na venv com os requisitos passados em aula e também funcionou, mas no Power BI não. Notei que isso ocorre quando faço o stack dos dados.
Minhas solução improvisada após horas tentando:
salvar o database em CSV utilizando o pandas e depois importar para o Power BI
Segue o código que foi utilizado:
import yfinance as yf
carteira_yf = ['ABEV3.SA', 'B3SA3.SA', 'ELET3.SA', 'GGBR4.SA', 'ITSA4.SA',
'PETR4.SA', 'RENT3.SA', 'SUZB3.SA', 'VALE3.SA', 'WEGE3.SA']
df = yf.download(carteira_yf, start="2022-08-01", end="2023-08-01")
cotacoes = df.stack(level=1) # Fiz alguns testes e apartir daqui o código não executa mais
cotacoes = cotacoes.reset_index().rename(columns={'level_1': 'Ativo'})
cotacoes = cotacoes[["Date", "Open", "High", "Low", "Close", "Ativo"]]
del carteira_yf, df
resultado no power bi