Distribución de retornos

Cómo se reparten las rentabilidades.

Definición

La distribución de retornos es un histograma de rentabilidades con la curva normal ajustada encima y las líneas del VaR y el CVaR. Se lee en las colas: donde las barras reales superan la campana, la pérdida extrema es más frecuente de lo que supone la normal. Se usa en gestión del riesgo de carteras y activos.

Return Distribution
Datos
low · high · value
Buena para
Ver cuánto más gruesas que la normal son las colas de unos retornos y ponerle cifra a la pérdida.
Evítala cuando
Cuando tienes las rentabilidades sueltas: la pieza recibe los intervalos ya hechos y no agrupa nada.
Se lee bien
Entre 20 y 500 elementos; dibuja hasta 5000
Datos que faltan
Dibuja el valor ausente como cero.
Accesibilidad
Lector de pantalla: resumen en texto

Forma de los datos

Qué columnas pide

ColumnaTipoPara qué
low · opcionalnumberPOSICIONAL: la 1.ª columna. Borde INFERIOR del intervalo.
high · opcionalnumberPOSICIONAL: la 2.ª columna. Borde SUPERIOR. La pieza recibe los intervalos ya hechos: no bina nada.
value · opcionalnumberPOSICIONAL: la 3.ª columna. Cuántas observaciones caen en el intervalo.

Tamaños

Recompuesta, no encogida

El motor vuelve a componer la pieza a cada ancho: los rótulos conservan su cuerpo y la figura gana alto si lo necesita.

Móvil · 468 × 550 px
Escritorio · 848 × 648 px

Cuándo usarla

Tres preguntas antes de elegirla

¿Te importa el riesgo de cola?

Si sólo quieres la forma de la distribución, un histograma sin VaR ni curva ajustada es más limpio.

Sí: quédate con distribución de retornos

No: usa Histograma

¿Es un solo activo o cartera?

Para comparar la distribución de varios activos a la vez, un gráfico de violín los pone en fila.

Sí: quédate con distribución de retornos

No: usa Gráfico de violín

¿Miras la distribución de todo el periodo?

Si importa cómo cambia la rentabilidad con el tiempo, los retornos móviles la siguen ventana a ventana.

Sí: quédate con distribución de retornos

No: usa Retornos móviles

Código

La misma pieza, con tus datos

import { getPreset, renderComposition } from 'visx-render/node';

const spec = await getPreset('returndist');
spec.data.rows = misFilas; // tus columnas
const { svg, warnings } = await renderComposition(spec);

También en React con Chart y prepareComposition. Guía para desarrolladores →

Dudas

¿Qué son el VaR y el CVaR?

El VaR es la pérdida que no se supera con un nivel de confianza dado; el CVaR es la pérdida media cuando sí se supera. Las dos líneas ponen cifra a la cola.

¿Qué columnas necesita?

Tres, por posición: el borde inferior y el superior de cada intervalo y cuántas observaciones caen en él.

¿Qué hace si faltan datos?

Dibuja el valor ausente como cero. Si un hueco no es un cero en tus datos, rellénalo o elimina la fila antes de dibujar.

¿Cómo se ve en el móvil?

El motor la recompone a 420 px de ancho —rótulos, leyenda y alto— en vez de encoger la versión de escritorio.

Relacionadas

Otras formas de responder «cómo se reparten los valores»

Guía para elegir: cómo se reparten los valores →