:
Skip to end of metadata
Go to start of metadata

back-to-top

Debajo encontrará las fórmulas para el cálculo de los indicadores.

Los indicadores se dividen en 3 categorías según la naturaleza de los valores utilizados en su cálculo.

Indicadores financieros

Son indicadores que en sus cálculos utilizan la información de los Estados Financieros. Ej.: Margen Neto, Retorno del Patrimonio, etc.

Para conocer la fórmula de un indicador, el usuario debe abrir la ventana "Indicadores Financieros" y hacer clic en el signo de interrogación del indicador deseado.

Indicadores de mercado

Son indicadores que en sus cálculos utilizan la información de los Estados Financieros y las series de precios históricos del activo. Ej.: Precio / Ganancias, EV / Ebitda, etc.

Para conocer la fórmula de un indicador, el usuario debe abrir la ventana "Indicadores de Mercado" y hacer clic en el signo de interrogación del indicador deseado.

Indicadores técnicos

Son indicadores que en sus cálculos utilizan las series de precios históricos. Ej.: Retorno, Volatilidad, MACD, etc.

No hay una ventana específica para mostrar los Indicadores Técnicos. Los Indicadores Técnicos se presentan en otras ventanas como Screening, Matrix, Ficha Técnica, Charts

A continuación, se encuentran las fórmulas de Indicadores Técnicos disponibles.

En construcción: la documentación mostrada abajo aún no está completa. Póngase en contacto con nuestro soporte si no encuentra la fórmula que está buscando.

Retorno

 Variación del valor del cierre, por ejemplo entre la fecha (h) y el valor de una fecha anterior (h-1)

 = 100 * (1 - (cierre (h) / cierre (h-1)))

 

Tasa Interna de Retorno (TIR)

Vide https://es.wikipedia.org/wiki/Tasa_interna_de_retorno

 

Promedio Móvil Simple

 

Promedio móvil del precio de cierre, por ejemplo de 5 días, calculados para una fecha (h).

= ((cierre (h) + cierre (h-1) + cierre (h-2) + cierre (h-3) + cierre (h-4) + cierre (h-5)) / 5

 

Promedio móvil del volumen, por ejemplo de 5 días, calculado para una fecha (h).

= ((volumen (h) + volumen(h-1) + volumen(h-2) + volumen(h-3) + volumen(h-4) + volumen(h-5)) / 5

 

Promedio Móvil Exponencial

ME(t) = ME(t-1) + F * (P - ME(t-1))

donde:

ME(t) = Promedio exponencial

ME(t-1) = Promedio exponencial anterior

F = Factor (F=2 / (N+1), donde N = numero de días para el calculo de ME

P = Precio de cierre actual

 

Promedio Móvil Ponderado

MP = (P[t] * N + P[t-1] * (N-1) + P[t-2] * (N-2) + ... + P[t-N]) / N + (N-1) + (N-2) + ... + (N - N)

donde:

MP = promedio ponderado.

P(t) = precio.

P(t-1) = precio anterior.

N = número de días para el cálculo de MP

 

Gráfico de Barras y Candle Sticks

Conforme a lo indicado anteriormente, los indicadores técnicos pueden ser exhibidos en gráficos o numéricamente en columnas de StockGuide. El Gráfico de Barras y Candle Sticks sólo pueden ser visualizados de forma gráfica ya que son indicadores que no se pueden representar numéricamente.

 

Liquidez en Bolsa

= 100 * p/P * sqrt (n/N * v/V)

donde:

p = número de días en que hubieron por lo menos un negocio con la acción dentro del periodo escogido

P = numero total de días del periodo escogido

n = numero de negocios con la acción dentro del periodo escogido

N = numero de negocios con todas las acciones dentro del periodo escogido

v = volumen de dinero con la acción dentro del periodo escogido

V = volumen de dinero con todas las acciones dentro del periodo escogido

 

Presencia en Bolsa

= 100 * p/P

donde:

p = número de días en que hubieron por lo menos un negocio con la acción dentro del periodo escogido

P = numero total de días del periodo escogido

 

Volumen$ promedio

Es igual al promedio móvil mas el campo Calculado sobre ya está definido para Volumen$

 

Volatility

El cálculo de la volatilidad de n días usa una serie de cotizaciones de cierre de n + 1 días: d0, d1, d2, d3,..., dn.

= sqrt ( (sum ((Si - Sm)^2)) / n * PPA )

donde:

Si = logaritmo neperiano de (di / di-1) i = 1...n

Sm = promedio de S1, S2, S3,...,Sn

PPA significa Períodos por Año y vale:

PPA = 252 si se usan cierres diarios

PPA = 52 si se usan cierres semanales

PPA = 12 si se usan cierres mensuales

PPA = 4 si se usan cierres trimestrales

PPA = 1 si se usan cierres anuales

Bibliografia: Financial Analysts Journal, nov/dec 1992

La formula de arriba ofrece la volatilidad en base anual. Para se obtener la volatilidad en otra base (periodo.x) la formula es:

Volatilidad[base x] = Volatilidad[base anual] * sqrt ( dias-habiles-en-el-periodo-x / 252 )

 

Riesgo

= desviación-estándar ( Cierre[n]/Cierre[n-1] - 1 ) * sqrt ( PPA )

PPA significa Períodos por Año y vale:

PPA = 252 si se usan cierres diarios

PPA = 52 si se usan cierres semanales

PPA = 12 si se usan cierres mensuales

PPA = 4 si se usan cierres trimestrales

PPA = 1 si se usan cierres anuales

La formula de arriba ofrece el riesgo en base anual. Para se obtener el riesgo en otra base (periodo.x) la formula es:

Riesgo[base x] = Riesgo[base anual] * sqrt ( dias-habiles-en-el-periodo-x / 252 )

 

Tracking error

= desviación-estándar ( Cierre[n]/Cierre[n-1] - Benchmark[n]/Benchmark[n-1] ) * sqrt ( PPA )

PPA significa Períodos por Año y vale:

PPA = 252 si se usan cierres diarios

PPA = 52 si se usan cierres semanales

PPA = 12 si se usan cierres mensuales

PPA = 4 si se usan cierres trimestrales

PPA = 1 si se usan cierres anuales

La formula de arriba ofrece el TE en base anual. Para obtener el TE en otra base (periodo.x) la formula es:

TE[base x] = TE[base anual] * sqrt ( dias-habiles-en-el-periodo-x / 252 )

 

VAR

= ICDF ( nivel_de_confianza ) * DE * num_periodos

donde:
ICDF() es la función inversa de la integral de la curva normal, también llamada de "cumulative distribution function"
veer http://en.wikipedia.org/wiki/Normal_distribution
DE es la desviación estándar de los retornos por periodo del horizonte de tiempo
num_periodos es el numero de periodos del horizonte de tiempo

 

Alfa de Jensen

= (RetornoPromedio - RetornoPromedioRF) - Beta * (RetornoPromedioBM - RetornoPromedioRF)

donde:
RetornoPromedio es el retorno promedio de la acción en estudio
RetornoPromedioRF es el retorno promedio del activo libre de riesgo (RF = risk free)
RetornoPromedioBM es el retorno promedio del benchmark usado
Beta es la beta de la acción en estudio

 

Beta

El cálculo del Beta es realizado a partir de las observaciones de las variaciones de la acción y del índice durante cada uno de los n intervalos

= Covar (VarAcción, VarInd) / Dvp2 (VarInd)

donde:

Covar = Función Covarianza.

Dvp = Función Desviación Standard.

 

Correlación

El calculo de la Correlación es realizado a partir de las variaciones de la acción y del índice en cada uno de los n intervalos.

= Covar (VarAcción, VarInd) / ( (Dvp (VarInd) * Dvp (VarAcción)) )

donde:

Covar = Función Covarianza.

Dvp = Función Desviación Standard.

 

Indice de Sharpe

= (RetornoPromedio - RetornoPromedioRF) / DE

onde:
DE es la desviación estándar de los retornos
RetornoPromedio es el retorno promedio de la acción en estudio
RetornoPromedioRF es el retorno promedio del activo libre de riesgo (RF = risk free)

 

Information ratio

= (RetornoPromedio - RetornoPromedioBM) / TE

onde:
TE es el Tracking Error
RetornoPromedio es el retorno promedio de la acción en estudio
RetornoPromedioBM es el retorno promedio del benchmark usado

 

Treynor

= (RetornoPromedio - RetornoPromedioRF) / Beta

onde:
RetornoPromedio es el retorno promedio de la acción en estudio
RetornoPromedioRF es el retorno promedio del activo libre de riesgo (RF = risk free)
Beta es la beta de la acción en estudio

 

Bollinger Bands

El Bollinger Bands resulta en 3 valores: promedio, límite superior y límite inferior. Cálculo sobre el precio de cierre en la fecha[h] para n días y con limite de d desvíos standard:

M = sum(cie[h-i])/n

DS = sqrt(sum((cie[h-i]-M)2)/n)

LS = M + d * DS

LI = M - d * DS

donde:

i = 0..n-1

M = promedio móvil simple

LS = limite superior

LI = limite inferior

DS = desviación standard

 

Análisis de estilo

La fórmula de los indicadores de análisis de estilo es bastante compleja y su descripción escapa al propósito de este manual. Para tomar contacto con el asunto, por favor, consulte la bibliografía abajo.

SHARPE. Asset allocation: management style and performance measurement. Journal of Portfolio Management, v. 18 (1992), p. 7-19.

COGGIN e FABOZZI. The Handbook of Equity Style Management. 3. ed.Wiley, 2003, p. 435-453.

MUNIZ e KISTLER. Portafolios óptimos: un ejemplo práctico. Revista Informe SENN n. 23 (1994), p. 10-12.

 

Parabólico

El indicador Parabólico tiene 2 parámetros que son definidos en la "pestaña" parámetros de la definición del indicador en el sistema Economatica y que serán utilizados durante el cálculo los mismos están expresos en la forma de porcentaje:

- Paso

- Límite

Como el parabólico es calculado de forma acumulada (el valor de un día depende del valor calculado para el día anterior), vamos a utilizar 3 variables numéricas que deberán ser mantenidos a cada día para calcular el valor del día siguiente. Las variables son:

- SAR (es el valor del parabólico, tiene esta sigla, pues el también es denominado de Stop And Reverse)
- EP (punto extremo, Extreme Point)
- AF (factor de ajuste, Adjust Factor)

Además de esto, debemos que mantener de un día para el otro la definición si estamos en un período de subida o de bajada.

Para iniciar el cálculo en el primer día del gráfico definimos estos valores:

SAR = precio Mínimo del primer día

EP = precio Máximo del primer día

AF = Paso Período de subida

El valor del parabólico en el primer día será, por lo tanto el Mínimo del primer día (SAR), y a cada día siguiente será el valor calculado en la variable SAR. Para el segundo día en adelante es siempre repetido este procedimiento y el valor del parabólico es el SAR en el final del procedimiento referente a aquel día:

Si estamos en un período de subida:

Si el precio Mínimo del día es inferior que SAR (proveniente del día anterior), entonces:

- SAR = EP
- EP = Mínimo del día
- AF = Paso

- período pasa a ser de bajada, por lo tanto en el procedimiento del día siguiente será utilizado el procedimiento descrito en "Si estamos en un período de bajada"

caso contrario:

- si el precio Máximo del día es superior que EP entonces: EP = Máximo es en un paso siguiente (A) AF será adicionado

- SAR = SAR + AF/100 * (EP - SAR)

- si SAR > precio mínimo del día entonces SAR = Mínimo

- si el precio Máximo del día fue mayor que EP (situación A) y AF<Límite entonces AF = AF + Paso

Entre tanto si estamos en un período de bajada en ese día, el procedimiento es muy parecido, mas en la dirección contraria conforme descrito a seguir:

Si el precio Máximo del día es superior que SAR (proveniente del día anterior), entonces:

- SAR = EP
- EP = Máximo del día
- AF = Paso

- período pasa a ser de subida, por lo tanto en el procedimiento del día siguiente será utilizado el procedimiento descrito en "Si estamos en un período de subida"

caso contrario:

- si el precio mínimo del día es inferior que EP entonces EP = mínimo es en un paso siguiente (B) AF será incrementado

- SAR = SAR - AF/100 * (EP - SAR)

- si SAR < precio Máximo del día entonces SAR = Máximo

- si el precio mínimo del día fue superior que EP (situación B) e AF<Límite entonces AF = AF + Paso

Al final del procesamiento de cada día el valor del Parabólico es el valor de la variable SAR, y para el día siguiente es repite todo el proceso con los datos de precio Mínimo y Máximo de este día siguiente y las variables SAR, EP y AF y estado subida/bajada proveniente del día anterior. La primera condición a ser observada a cada día es si estamos en un período de subida o de bajada, e enseguida ejecutar el procedimiento correspondiente conforme arriba.

 

Índice de Fuerza Relativa

Índice de Fuerza Relativa de, por ejemplo 9 días calculado para la fecha (h);

= 100 * altas / (altas + bajas)

donde:

altas(h) = promedio de las ultimas 9 altas.

bajas(h) = promedio de las ultimas 9 bajas.

alta(h) = cierre(h) - cierre(h - 1)

baja(h) = cierre(h - 1) - cierre(h)

cierre(h) = precio de cierre del día.

Observación: Las altas y las bajas no pueden ser negativas. Si el resultado de la fórmula fuera negativo, este será truncado. para 0 (cero).

 

Índice de Fuerza Relativa Acumulado

Índice de Fuerza Relativa Acumulado de N días calculado para la fecha (h);

IFA = 100 * altas / (altas + bajas)

donde:

altas e bajas del primer día son calculadas como en el IFR

y del segundo día en adelante:

altas [h] = ((altas [h-1] * (N-1)) + alta [h]) / N

bajas [h] = ((bajas [h-1] * (N-1)) + baja [h]) / N

 

Stochastic

Stochastic, por ejemplo de 5 días calculados para una fecha (h), Líneas %K y %D calculadas por la fórmula:

%K = 100 * (cierre - min5) / (max5 - min5)

donde:

max5 = precio máximo de los últimos 5 días.

min5 = precio mínimo de los últimos 5 días.

%D=100 * (m3cierre - m3min5) / (m3max5 - m3min5)

donde:

m3cierre = promedio de los 3 últimos precios de cierre

m3max5 = promedio de los 3 últimos max5

m3min5 = promedio de los 3 últimos min5

 

Stochastic Slow

Stochastic Slow, líneas %K y %D calculadas por la fórmula:

%K = línea %D del Stochastic normal

%D = promedio de los 3 últimos %K

 

Movimiento Direccional Welles Wilder

Los nombres tradicionales de algunos parámetros intermedios para el cálculo de este indicador, tuvieron sus nombres modificados para evitar confusión con las operaciones "+" y "-". Estas son:

DMP (DM positivo) en lugar de DM +

DMN (DM negativo) en lugar de DM -

DIP (DI positivo) en lugar de DI +

DIN (DI negativo) en lugar de DI -

MDWW, de por ejemplo 7 días calculados para una fecha (h):

mc[h] = máximo ( max[h] - max[h-1], 0 )

mb[h] = máximo ( min[h-1] - min[h], 0 )

tr[h] = máximo de los valores:

max[h] - min[h]

max[h] - cierre[h-1]

cierre[h-1] - min[h]

si (mc > mb) entonces dmp = mc e dmn = 0

si (mc <= mb) entonces dmp = 0 e dmn = mb

tr7 = MMS de 7 sobre tr

dmp7 = MMS de 7 sobre dmp

dmn7 = MMS de 7 sobre dmn

DIP = 100 * dmp7 / tr7

DIN = 100 * dmn7 / tr7

dx = 100 * abs(DIP - DIN) / (DIP + DIN)

ADX = MMS de 7 dx

 

MACD

Moving Average Convergence/Divergence. La Convergencia y Divergencia de Promedio Móviles, de por ejemplo 10 y 30 días con señal de 7 días calculadas para la fecha (h).

= mme10 - mme30

donde:

mme10 = promedio móvil exponencial de 10 días sobre los cierres.

mme30 = promedio móvil exponencial de 30 días sobre los cierres.

señal = promedio móvil de 7 días sobre C y D

 

Mov Average Oscilator

= PMS(corto) - PMS(largo)

donde:

PMS(corto) = Promedio Móvil Simple(del menor período solicitado)

PMS(largo) = Promedio Móvil simple(del mayor período solicitado).

 

Momentum

= P - P(x)

donde:

P = Precio de cierre

P(x) = Precio de cierre de "x" días atrás.

 

On Balance Volume

si Cierre[n] > Cierre[n-1] entonces OBV[n] = OBV[n-1] + Vol$[n]

si Cierre[n] < Cierre[n-1] entonces OBV[n] = OBV[n-1] - Vol$[n]

si Cierre[n] = Cierre[n-1] entonces OBV[n] = OBV[n-1]

Observación: Si parametrizado, por ejemplo, en 100, el calculo es rehecho en cada fecha usando siempre solamente las ultimas 100 cotizaciones.

 

Volume Accumulation

Vacc[n] = Vacc[n-1] + ((Cierre[n] - Min[n]) - (Max[n] - Cierre[n])) / (Max[n] - Min[n]) * Vol$[n]

donde:

Vacc(n) = Volumen acumulado de la fecha solicitada

Vacc(n-1) = Volumen acumulado del periodo anterior

Observación: Si parametrizado, por ejemplo, en 100, el calculo es rehecho en cada fecha usando siempre solamente las ultimas 100 cotizaciones.

 

Trix

El TRIX de N días es compuesto de un valor principal Tp y un señal Ts

- se calcula un promedio móvil exponencial de N días sobre la serie de precios

- sobre esta serie calculada se aplica nuevamente un promedio móvil exponencial de N días

- sobre la nueva serie mas un promedio móvil exponencial de N días

- sobre la serie resultante de la tercera aplicación de promedio móvil exponencial, que llamaremos de ME3, se calcula:

Tp[d] = ( ME3[d] - ME3[d-1] ) / ME3[d-1]

- la serie Ts es la aplicación de un promedio móvil exponencial de N días sobre la serie Tp

 

Máximo drawdown

Drawdown es el declive desde el valor máximo de una serie de precios hasta el valor mínimo durante un determinado período de tiempo y su valor es indicado en porcentaje.

Es medido desde que la desvalorización comienza hasta alcanzar un nuevo máximo. Este método es utilizado pues un valle no puede ser medido hasta que un nuevo máximo ocurra. Luego que un nuevo máximo ocurra, la variación en porcentaje desde el máximo anterior hasta el mínimo es calculada.

El máximo drawdown es el mayor drawdown que ocurrió en el período escogido por usuario

 

Casos que no se puede calcular el indicador

Algunas bolsas no disponen del precio completo, particularmente los items: número de negocios, volumen financiero, valor promedio y apertura, son omitidos. Es por este motivo que los indicadores técnicos que utilizan alguno de estos items están indisponibles para las acciones negociadas en estas bolsas.

Ejemplo 1: El indicador Liquidez no estará disponible para las acciones negociadas en las bolsas que no informen el número de negocios.

Ejemplo 2: El Candle Stick no estará disponible para las acciones negociadas en las bolsas que no informan el precio de apertura.

  • No labels