Pular para o conteúdo
officetuning.aiofficetuning.ai
TreinamentosConsultoriaBibliotecaFerramentasConteúdoPortfólio
Entrar
officetuning.aiofficetuning.ai

Treinamento, consultoria e mentoria para decidir, construir e aprender nas quatro frentes da marca.

AI · Data · Productivity · Dev · São Paulo
contato@officetuning.ai
TreinamentosPower BIExcelSQLPowerPointIA + ProdutividadeTodos os treinamentos
PortalConsultoriaBibliotecaPortfólioBackground BuilderDashboard CanvasConteúdo
InstitucionalPolítica de privacidadeInformações legais
© 2026 officetuning.ai · São Paulo
  1. Biblioteca
  2. DAX
  3. Funções DAX
  4. MDURATION

MDURATION

DAXFinanceiras

Retorna a duração de Macaulay modificada de um título com valor de face presumido de 100 — mede a sensibilidade percentual do preço a variações de yield.

Quando usar

Hedge de carteiras de renda fixa — calcular quanto o preço varia para 1 ponto percentual de variação na taxa.

Sintaxe

DAX
MDURATION(<Liquidação>, <Vencimento>, <Cupom>, <Yield>, <Frequência>[, <Base>])

Parâmetros

Liquidação: Data de liquidação, posterior à emissão, em que o título é negociado ao comprador. Vencimento: Data de vencimento do título. Cupom: Taxa de cupom anual. Yield: Rendimento anual do título. Frequência: Número de pagamentos de cupom por ano (1 = anual, 2 = semestral, 4 = trimestral). Base (Opcional): Base de contagem de dias (0 ou omitido = US (NASD) 30/360; 1 = Real/real; 2 = Real/360; 3 = Real/365; 4 = Europeia 30/360).

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • SimCálculo Visual

Exemplo

DAX
// Duração modificada
Duração Modificada =
MDURATION(
    DATE(2024, 1, 1),    // Liquidação
    DATE(2029, 1, 1),    // Vencimento
    0.08,                // Cupom 8% a.a.
    0.07,                // Yield 7% a.a.
    2                    // Semestral
)
// → ~4,09

// Impacto aproximado de alta de 0,25 p.p. (25 bps) no preço
Impacto Alta de Juros =
-[Duração Modificada] * 0.0025 * [Preço de Mercado]
// Negativo = queda de preço quando a taxa sobe

Observações

Fórmula: DURATION / (1 + Yield / Frequência). Erro se as datas forem inválidas, Liquidação ≥ Vencimento, Cupom < 0, Yield < 0, Frequência diferente de 1, 2 ou 4, ou Base fora de 0 a 4. Não suportada em modo DirectQuery quando usada em colunas calculadas ou regras de RLS.

Mais informações

Equivalente Excel (pt-BR)
MDURAÇÃO
Equivalente Excel (en-US)
MDURATION
Lançamento
2020-Jul
Referência
https://learn.microsoft.com/pt-br/dax/mduration-function-dax
Função anteriorMAXXPróxima função MEDIAN
Biblioteca