O Trabalho

Parte I

  1. Selecione um setor (e, possivelmente, sub-setor) econômico de sua preferência e busque (talvez utilizando o modelo apresentado no script Fundamentalista.R) as ações deste setor, criando um dataframe com os índices fundamentalistas obtidos.

  2. Crie um arquivo Excel com a tabela obtida.

  3. Utilize a função is.graham() apresentada no script, talvez alterando os parâmetros de acordo com o seu interesse, e liste as empresas que “passam no teste”.

  4. (Ponto extra) Descruba a existência de agrupamentos (clusters) dentro da lista de empresas do setor/sub-setor.

Parte II

Agora, considere o período de um ano, considerando a data final o dia em que executa o seu script.

  1. Relacione as ações que compõem o índice IBOVESPA.

  2. Obtenha as cotações de todas essas ações e calcule os retornos diários, a partir dos preços ajustados.

  3. Calcule e crie novas colunas com os índices de Sharpe, de Treynor e de Sortino de cada uma das ações, considerando o Índice BOVESPA como proxy do mercado e a taxa Selic como referência para o ativo livre de risco (dica: considere utilizar o pacote Performance Analytics).

  4. Selecione, dentre essas ações, aquelas posicionadas acima do quantil 80% dos valores do índice de Sharpe.

  5. Construa uma carteira com as ações selecionadas no item anterior e:

    • calcule a carteira (isto é, os pesos, o retorno e o risco) de mínima variância considerando apenas os ativos de risco.

    • (Ponto extra) Faça um gráfico da fronteira eficiente incluindo pontos com as ações de sua carteira.