Foto de Pedrosa A.
Pedrosa há 2 anos
Enviada pelo
Site

Média ponderada contratos

1 - A empresa "A" está avaliando o custo da sua dívida de financiamento. O diretor da empresa solicitou que fosse realizado um cálculo para identificar a taxa média ponerada de todos os contratos que estão vigentes. 
A baixo, seguem dados que deveram ser usados para o cálculo.

Tp Contrato dt Vencimento Vlr Financiado Tx Contrato (a.a)      
Contrato A 10/06/2021 1.000.000,00 3,50%   CDI (a.a) 8,00%  
Contrato B 10/12/2021 1.500.000,00 4,00%   TJLP (a.a) 5,25%  
Contrato C 10/06/2022 2.500.000,00 5,00%      
Contrato D 10/12/2022 6.000.000,00 6,00%      
Contrato E 10/06/2022 3.000.000,00 6,50%      
Contrato F 10/12/2022 500.000,00 7,00%      
Contrato G 10/06/2022 10.000.000,00 CDI + 1,75%      
Contrato H 10/12/2022 1.750.000,00 CDI + 3,00%      
Contrato I 10/06/2022 2.225.000,00 TJLP + 2,5%      
Contrato J 10/12/2022 34.500.000,00 TJLP + 4,5%      
    62.975.000,00        

 

Professor Rodrigo R.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Rodrigo

Taxa Média Ponderada = [(1.000.000*3,5%)+(1.500.000*4%)+(2.500.000*5%)+(6.000.000*6%)+(3.000.000*6,5%)+(500.000*7%)+(10.000.000*9,75%)+(1.750.000*11%)+(2.225.000*7,75%)+(34.500.000*9,75%)] /[1.000.000+1.500.000+2.500.000+6.000.000+3.000.000+500.000+10.000.000+1.750.000+2.225.000+34.500.000] = 8,76%

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Envie uma dúvida grátis
Resposta na hora da Minerva IA e de professores particulares
Enviar dúvida
Professor Rodrigo C.
Respondeu há 2 anos
Contatar Rodrigo

Ola!

 

Sou Rodrigo Conde:

Sou formado em Engenharia Eletrica pela Unb e tenho MBA na Grand Canyon University (Arizona , Estados Unidos).

Hoje atuo dando aula de Matematica (High School) e Matematica Financeira e Excel.

Aqui tambem desenvolvo um projeto sem fins lucrativos em Matematica e capacitacao profissional , para jovens de baixa renda , latinos e outros estrangeiros.

Se precisar de ajuda, pode me chamar (e seguir no insta: @rodrigoconde_braziltri , and @MATH4AMERICAS)

Para solucionar seu problema podemos usar o excel, ou mesmo a linguagem de programacao PYTHON. Caso haja necessidade e interesse em aprender, fique a vontade e entre em contato comigo. Um forte abraco!

Rodrigo (rcconde@gmail.com)

 
Para calcular o custo médio ponderado da dívida da empresa, você precisará fazer o seguinte:
  1. Calcule o peso de cada contrato dividindo o valor financiado pelo total de valores financiados para todos os contratos.
  2. Calcule o custo da dívida para cada contrato multiplicando o peso por essa taxa de juros para esse contrato.
  3. Some os custos da dívida para todos os contratos para obter o custo médio ponderado da dívida geral.

Aqui está um código Python que demonstra como fazer esse cálculo:

 

# Suponha que os dados estejam armazenados em uma lista de dicionários, onde cada dicionário
# representa um contrato e possui as seguintes chaves:
# - "Tp Contrato": o nome do contrato
# - "dt Vencimento": a data de vencimento
# - "Vlr Financiado": o valor financiado
# - "Tx Contrato (a.a)": a taxa de juros do contrato
# - "CDI (a.a)": a taxa de juros CDI (se aplicável)
# - "TJLP (a.a)": a taxa de juros TJLP (se aplicável)

total_value_financed = 0
costs_of_debt = []

# Calcule o valor total financiado
for contract in contracts:
    total_value_financed += contract["Vlr Financiado"]

# Calcule o peso e o custo da dívida para cada contrato
for contract in contracts:
    weight = contract["Vlr Financiado"] / total_value_financed
    interest_rate = contract["Tx Contrato (a.a)"]
    if interest_rate == "CDI + 1,75%":
        interest_rate = contract["CDI (a.a)"] + 1.75
    elif interest_rate == "CDI + 3,00%":
        interest_rate = contract["CDI (a.a)"] + 3.00
    elif interest_rate == "TJLP + 2,5%":
        interest_rate = contract["TJLP (a.a)"] + 2.5
    elif interest_rate == "TJLP + 4,5%":
        interest_rate = contract["TJLP (a.a)"] + 4.5
    cost_of_debt = weight * interest_rate
    costs_of_debt.append(cost_of_debt)

# Calcule o custo médio ponderado da dívida geral
weighted_average_cost_of_debt = sum(costs_of_debt)

print(f"Custo médio ponderado da dívida: {weighted_average_cost_of_debt:.2f}%")

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Precisa de outra solução? Conheça
Aulas particulares Encontre um professor para combinar e agendar aulas particulares Buscar professor