Jump to content
  • 1

Pergunta Técnica para quem -> Trabalha na AUVP <- Sobre o Diagrama do Cerrado


Pergunta

Postado

Boa Tarde!

Sou Dev, e Tenho pensado em alguns mini projetos para usar para minhas próprias finanças mesmo, e seria de grande valia para mim, se existisse algum documento, alguma forma de saber como o Diagrama do Cerrado Funciona Internamente, não estou pedindo para deixar o Código Open-Source, mas seria legal ter alguma coisinha para os Curiosos de Plantão, e Projetinhos de Programação!

Se algo desse tipo existe, por favor me diz aqui. Se nĂŁo existe, Seria possivel fazer? ou hĂĄ algo que impede vocĂȘs de publicar qualquer coisa do GĂȘnero?

  • Brabo 3

8 respostas para essa pergunta

Recommended Posts

  • 1
Postado

Fala! Antes de virar aluno, eu refiz o algoritmo em uma planilha do Google Sheets tentando ser o mais fiel possĂ­vel Ă  filosofia do Diagrama do Cerrado, baseando em alguns vĂ­deos do Raul (anĂĄlise de FIIs, primeira carteira e na reta). Basicamente, Ă© preciso dividir em duas etapas de decisĂŁo, que podemos definir assim:

1. Camada Macro: Distribuição Proporcional (Algoritmo de Normalização)

  • Onde aplica: Na definição de quanto dinheiro vai para cada Classe de Ativo (Renda Fixa, AçÔes, FIIs, etc.).

  • O Problema: Temos um recurso finito (Aporte) e mĂșltiplos recipientes (Categorias) com capacidades ideais (Targets). Como distribuir de forma justa, priorizando quem estĂĄ mais vazio e sem realizar uma venda?

  • A LĂłgica: VocĂȘ precisa calcular o gap de cada categoria e distribuir o aporte proporcionalmente Ă  distĂąncia da meta. Quem estĂĄ mais longe, recebe mais. Quem passou da meta, trava.

2. Camada Micro: Otimização Inteira (Variação do Knapsack Problem)

  • Onde aplica: Na escolha de quantas Cotas/AçÔes comprar dentro de uma categoria que jĂĄ recebeu seu orçamento na etapa anterior.

  • O Problema: VocĂȘ tem um orçamento fixo e itens com valores indivisĂ­veis (preço do ativo). O objetivo Ă© preencher a carteira com o mĂĄximo de valor, sem estourar o orçamento.

  • A LĂłgica: Eu utilizo um Algoritmo Guloso (Greedy Algorithm). Ele itera comprando uma cota do ativo mais descontado por vez, subtraindo do saldo, atĂ© que o dinheiro daquela categoria acabe.

Nota Importante: NĂŁo vou compartilhar o cĂłdigo-fonte ou a planilha. Entendo que essa inteligĂȘncia de alocação Ă© o core business de um dos produtos aqui da AUVP e seria antiĂ©tico da minha parte distribuir uma rĂ©plica do sistema deles. Acredito inclusive que Ă© por esse motivo que eles nĂŁo expĂ”em a lĂłgica como um todo (e eu suprimi alguns pontos aqui tbm para o post nĂŁo ser deletado rsrs).

Meu intuito aqui foi apenas trazer essa abstração conceitual para mostrar que, estudando a lĂłgica por trĂĄs e quebrando um pouco a cabeça, Ă© possĂ­vel sim vocĂȘ desenvolver sua prĂłpria ferramenta para uso pessoal.

É um desafio bem legal e prazeroso de se fazer... VocĂȘ vai tomar muitos StackOverflowException 's atĂ© ir encontrando as regrinhas a se colocar hahaha

  • Brabo 3
  • 0
Postado

Boa tarde, Filipe, tudo certo? Não trabalho na AUVP, contudo, o Raul jå mostrou no canal como o diagrama do cerrado funciona usando um excel (esse só os antigos vão lembrar rs). Não me recordo exatamente o vídeo que ele mostrar a planilha, mas creio que seja num vídeo de pelo menos 3 anos atrås OU na série "Na Reta" que estå disponível pros membros do canal.

Resumidamente, pelo que me recordo, o diagrama faz uma média ponderada com a nota do ativo] e desconsidera os ativos com nota => 0.

Enfim, espero ter ajudado.

  • 0
Postado
7 minutes ago, Pedro Lemgruber disse:

Boa tarde, Filipe, tudo certo? Não trabalho na AUVP, contudo, o Raul jå mostrou no canal como o diagrama do cerrado funciona usando um excel (esse só os antigos vão lembrar rs). Não me recordo exatamente o vídeo que ele mostrar a planilha, mas creio que seja num vídeo de pelo menos 3 anos atrås OU na série "Na Reta" que estå disponível pros membros do canal.

Resumidamente, pelo que me recordo, o diagrama faz uma média ponderada com a nota do ativo] e desconsidera os ativos com nota => 0.

Enfim, espero ter ajudado.

Essa lĂłgica dĂĄ pra inferir usando o Aplicativo, o que eu gostaria de saber sĂŁo as regras de balanceamento internas, como ele decide qual valor vai pra qual ativo,

se fosse só uma média ponderada considerando a porcentagem geral da classe de ativos + a nota, todos os ativos com nota maior do que 0 receberiam aportes todos os meses em maior ou menor grau, mas não é assim que acontece, muitas vezes o diagrama exclui alguns ativos dos aportes em determinados cenårios, dependendo do quanto estå sendo aportado etc etc.

  • Me ajudou 1
  • 0
Postado

Då pra inferir que o diagrama desconsidera aportes em ativos com nota menor que zero, ou ativos que, de acordo com a cotação, estejam ocupando um percentual maior do que o determinado naquela classe.

Também då pra ver que o diagrama considera a cotação do ativo pra determinar a quantidade, e o valor exato, para comprar daquele ativo. Fiz uma simulação usando o excel e cheguei num resultado muito próximo.

 

Não sei se hå realmente um grande segredo por trås do diagrama do cerrado. O Raul sempre falou que esse é um método extremamente simples que só usa um sistema lógico båsico pra determinar o aporte. 

  • 0
Postado

Não trabalho na AUVP, mas até onde eu sei o diagrama é só uma divisão de aportes ponderada em 2 níveis.

Primeiro nos percentuais dos tipos de investimento (RF, RV, internacional, cripto, etc).

E dentro de cada tipo, podera pela nota do ativo.

-------------- a partir daqui Ă© chute cientĂ­fico -----------------

Essa ponderação usando o valor total do patrimonio vai te dar a alocação ideal por ativo.

Aí vc vai ter que extrair alguma métrica da diferença de alocação ideal x real (aí jå não sei se é diferença percentual, absoluta, ou qlq outra conta maluca, mas imagino que seja simples. Då pra bricar aqui com as possibilidades)

Daí é só usar essa métrica pra ponderar o valor de aporte

  • 0
Postado
18 horas atrĂĄs, Filipe Andrade Nascimento disse:

Boa Tarde!

Sou Dev, e Tenho pensado em alguns mini projetos para usar para minhas próprias finanças mesmo, e seria de grande valia para mim, se existisse algum documento, alguma forma de saber como o Diagrama do Cerrado Funciona Internamente, não estou pedindo para deixar o Código Open-Source, mas seria legal ter alguma coisinha para os Curiosos de Plantão, e Projetinhos de Programação!

Se algo desse tipo existe, por favor me diz aqui. Se nĂŁo existe, Seria possivel fazer? ou hĂĄ algo que impede vocĂȘs de publicar qualquer coisa do GĂȘnero?

Vendo os tutoriais do Raul sobre como usar cĂȘ jĂĄ tem tudo o que precisa do lado tĂ©cnico para começar.

Dito isso, tem também a parte não técnica (ex: confiança de tentar, sair merda, continuar tentando e ir melhorando). Mas aí a galera da AUVP não consegue ajudar. 

  • 0
Postado
1 hour ago, Victor Ribeiro De Mattos disse:

Vendo os tutoriais do Raul sobre como usar cĂȘ jĂĄ tem tudo o que precisa do lado tĂ©cnico para começar.

Dito isso, tem também a parte não técnica (ex: confiança de tentar, sair merda, continuar tentando e ir melhorando). Mas aí a galera da AUVP não consegue ajudar. 

DĂĄ pra ter uma ideia legal mesmo do sistema, fiquei pensando que pode existir alguma nuance que eu posso nĂŁo ter percebido, e que mudaria os calculos

Crie uma conta ou entre para comentar

You need to be a member in order to leave a comment

Crie sua conta

Matricule-se na AUVP e faça parte da maior comunidade de influenciadores do Brasil.

Matricule-se na AUVP

Sign in

Already have an account? Sign in here.

Login
×
×
  • Criar novo...