Montando um Portfólio de Investimentos para Day Trade com Python
Instruções:
Para reproduzir o projeto no Google Colab
, faça o download do repositório, crie uma pasta chamada pybr21
na raíz do seu Google Drive
e faça o upload dos arquivos para esta pasta.
Após isso, abra o Google Colab
e faça upload do Notebook pybr21.ipynb, executando as células uma de cada vez e sequencialmente.
O programa irá gerar um arquivo chamado arquivos/selected.txt
, contendo as ações selecionadas para cada dia, o qual será utilizado pelo Algoritmo Genético para otimizar as proporçoes.
Após a otimização, o gráfico de desempenho das carteiras/portfólios estará disponívem em graficos/return.png
, e as carteiras selecionadas para cada dia e para cada execução estarão no arquivo final.txt
.
Neste repositório existem links para apresentação e slides ensinando como funciona o Aprendizado de Máquina utilizado para predição de preços de ações, caso tenha interesse em se aprofundar no assunto.