Valor en Riesgo (VAR). ¿Qué es y cómo calcularlo?

Últimas entradas de Victor A.Rico (ver todo)

✍🏻Saber qué es y cómo calcular el Valor en Riesgo(VAR) es de mucha utilidad para poder medir el riesgo de una determinada #inversión, especialmente dentro de los mercados financieros.

🌝El Valor en Riesgo(VAR) es una técnica estadística que nos permite computar el riesgo financiero esperado de una inversión. Nos indica la probabililidad de sufrir una determinada pérdida durante un periodo determinado.

No debemos confundir esta medida con los modelos econométricos VAR(Vectores Autoregresivos) que se usan para la modelización y predicción multivariante. Aquí tenéis un artículo y vídeo de mi blog hablando de ellos 👇👇

👆 Es muy utilizada tanto por instituciones financieras,como fondos de inversión, además del análisis de riesgos empresarial. Por otro lado se usa también para crear carteras de inversión y estrategias de trading cuantitativo,

Para realizar su cálculo usaremos los percentiles de los retornos de las series que usemos,es por ello que si vamos determinar el VAR de series de precios antes deberemos transformar esas series en diferencias o mejor en retornos logarítmicos.

🎥 Dejo aquí un vídeo hablando un poco más sobre esta interesante métrica con un ejemplo sobre el DAX alemán. Abajo dejaré también el código usado 😉😉

CODIGO EN R DEL VÍDEO

#### CODIGO VALOR EN RIESGO #######

#install.packages("quantmod")
library(quantmod)
#install.packages("tseries")
library(tseries)
#install.packages("fImport")
library(fImport)
#install.packages("fPortfolio")
library(fPortfolio)
#install.packages("gtools)
library(gtools)


# Calcular el Var sobre Indice Dax

getSymbols("^GDAXI",quote="Close",from = "2017-02-09",to="2018-02-09") # datos diarios
DAX= GDAXI[,4]

plot(DAX,type="l",main= "Cotización DAX")

## 1. Sacamos los retornos del activo

rDAX<- na.omit(returns(DAX))

plot(rDAX,type="l",main="Retornos DAX",col="red")

# 2 Mirmaos histograma de frecuencias

hist(rDAX)

#3 Calculamos el Valor en Riesgo

p <- c(0.1, 0.5, 1, 2, 5, 10, 50)/100
quantile(rDAX,p)


## Var al 5% 

p<- (5/100)
quantile (rDAX,p)

## VAR al 1%

p<- (1/100)
quantile(rDAX,p)


## capital 100000 euros

VAR<- 100000 * -0.0119
VAR


#*** Podeís cambiar las fechas y mirar como va variando 
### el valor de los VAR, así como varía según utilices
### el 5 o 1 por ciento de intervalo de confianza


2 comentarios en “Valor en Riesgo (VAR). ¿Qué es y cómo calcularlo?

  • Hola Victor! Me parece muy buena tu aportación.

    Por la parte del código te recomiendo revisar la libreria ‘tidyquant’, para manipular datos financieros «in a tidy framework» indispensable para un quant data scientist.

    Por el lado del tema me parece importante que seas puntual en que estás usando métodos no paramétricos, en particular el «Historical Simulation Method», así como comentar que existen otras tecnicas (Filteted Historical Simulation, Parametric approach como Normal/T distributions, Extreme Value Theory, Cornish Fisher Correction o bien, GARCH models).

    Finalmente también creo que es importante que comentes que si bien el VaR es una medida muy popular no es una medida de riesgo coherente ya que no cumple la condición de aditividad.

    • Hola!! Gracias por tu aporte. Sí, sé que hay otras medidas y modelos pero hay que ir poco a poco. La idea no es explicarlo todo, es ir aprendiendo y que la gente pueda ir usando cosas, o puedan practicar aún con poco conocimiento.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *