Drawdown

O drawdown[1] é a medida do declínio de um pico histórico em alguma variável (normalmente o lucro cumulativo ou o patrimônio líquido total de uma estratégia de negociação financeira).[2]

Um pouco mais formalmente, se X ( t ) , t 0 {\textstyle X(t),\;t\geq 0} é um processo estocástico com X ( 0 ) = 0 {\textstyle X(0)=0} , a redução na hora T {\displaystyle T} , denotado D ( T ) {\textstyle D(T)} , é definido como: D ( T ) = max [ max t ( 0 , T ) X ( t ) X ( T ) , 0 ] [ max t ( 0 , T ) X ( t ) X ( T ) ] + {\displaystyle D(T)=\max \left[\max _{t\in (0,T)}X(t)-X(T),0\right]\equiv \left[\max _{t\in (0,T)}X(t)-X(T)\right]_{+}} O médio drawdown (AvDD) até o momento T {\displaystyle T} é a média de tempo de rebaixamentos que ocorreram até o momento T {\displaystyle T} : AvDD ( T ) = 1 T 0 T D ( t ) d t {\displaystyle \operatorname {AvDD} (T)={1 \over T}\int _{0}^{T}D(t)\,dt} O máximo drawdown (MDD) até o momento T {\displaystyle T} é o máximo do drawdown ao longo do histórico da variável. Mais formalmente, o MDD é definido como: MDD ( T ) = max τ ( 0 , T ) D ( τ ) = max τ ( 0 , T ) [ max t ( 0 , τ ) X ( t ) X ( τ ) ] {\displaystyle \operatorname {MDD} (T)=\max _{\tau \in (0,T)}D(\tau )=\max _{\tau \in (0,T)}\left[\max _{t\in (0,\tau )}X(t)-X(\tau )\right]}

Pseudocódigo

O pseudocódigo a seguir calcula o drawdown ("DD") e o máximo drawdown ("MDD") da variável "NAV", o valor líquido do ativo de um investimento. O drawdown e o máximo drawdown são calculados como porcentagens:

MDD = 0
peak = -99999
for i = 1 to N step 1 do
    # peak será o valor máximo visto até o momento (0 a i), sendo atualizado apenas quando um NAV mais alto for detectado
    if (NAV[i] > peak) then
        peak = NAV[i]
    end if
    DD[i] = 100.0 × (peak - NAV[i]) / peak
    # Da mesma forma que a variável peak, o MDD mantém o controle do rebaixamento máximo até o momento, sendo somente atualizado quando um DD maior for detectado.
    if (DD[i] > MDD) then
        MDD = DD[i]
    end if
end for

Otimização do drawdown

Um rápido vislumbre sobre a definição matemática de drawdown sugere dificuldade significativa em usar uma estrutura de otimização para minimizar a quantidade, sujeita a outras restrições; isso se deve à natureza não convexa do problema. No entanto, existe uma maneira de transformar o problema de minimização do drawdown em um programa linear.[3][4]

Os autores começam propondo uma função auxiliar Δ α ( x ) {\displaystyle \Delta _{\alpha }(x)} , onde x R p {\displaystyle x\in \mathbb {R} ^{p}} é um vetor de retornos de portfólio, que é definido por: Δ α ( x ) = min ζ { ζ + 1 ( 1 α ) T 0 T [ D ( x , t ) ζ ] + d t } {\displaystyle \Delta _{\alpha }(x)=\min _{\zeta }\left\{\zeta +{1 \over {(1-\alpha )T}}\int _{0}^{T}[D(x,t)-\zeta ]_{+}\,dt\right\}} Eles chamam isso de drawdown condicional em risco (CDaR); isso é um aceno para o valor em risco condicional (CVaR), que também pode ser otimizado usando a programação linear. Existem dois casos limites a serem considerados:

  • lim α 0 Δ α ( x ) {\textstyle \lim _{\alpha \rightarrow 0}\Delta _{\alpha }(x)} é o médio drawdown
  • lim α 1 Δ α ( x ) {\textstyle \lim _{\alpha \rightarrow 1}\Delta _{\alpha }(x)} é o máximo drawdown

Referências

  1. «Drawdown: o que é e qual o impacto na análise de riscos». Blog Capital Research. 20 de fevereiro de 2020. Consultado em 27 de março de 2021 
  2. «What Is A Drawdown? – Fidelity». www.fidelity.com (em inglês). Consultado em 4 de agosto de 2019 
  3. Chekhlov, Alexei; Uryasev, Stanislav; Zabarankin, Michael (2003). «Portfolio Optimization with Drawdown Constraints» (PDF) 
  4. Chekhlov, Alexei; Uryasev, Stanislav; Zabarankin, Michael (2005). «Drawdown Measure in Portfolio Optimization» (PDF). International Journal of Theoretical and Applied Finance. 8 (1): 13–58. doi:10.1142/S0219024905002767 
  • Portal de economia e negócios