Cómo calcular Máxima pérdida

Un retiro es un término de economía y finanzas de una disminución en el valor de un activo a partir de su valor más alto, pico. La reducción máxima (TDM) es el mayor descenso que se ha producido a partir del valor más alto de un activo durante un curso de tiempo. La reducción máxima se utiliza en las finanzas para evaluar qué tan riesgoso es una inversión.


Contenido


El proceso

  • Para encontrar la aspiración máxima, debe ir a través de todos los datos financieros sobre el activo, hallazgo que de los movimientos de pico a valle ha sido el mayor descenso.

Idoneidad para las computadoras

  • Este problema es fácil de resolver para un ordenador, pero, salvo en casos muy evidentes, dolorosamente mano de obra intensiva para resolver con la mano, ya que cada pico se debe comparar contra su propia pila, y en datos reales que puede haber miles de precios para analizar.

Programa de ejemplo

  • El siguiente programa de ejemplo en Ruby se encuentra la aspiración máxima de un conjunto de datos financieros:

    MDD = 0

    = Pico -9999

    contador = 0

    precios = [10, 1, 4, 5,6, 2, 5]

    DD = Array.new

    prices.each

    contador + = 1

    pico = x si x> pico

    DD [contador] = (pico - x)

    MDD = DD [contador] si DD [contador]> MDD

    pone MDD

Artículos Relacionados