Gráfico de drawdown
Caída desde el máximo anterior.
Definición
El gráfico de drawdown dibuja, a lo largo del tiempo, cuánto está una inversión por debajo de su máximo anterior. El área bajo cero es el tiempo pasado bajo el agua y el mínimo marcado es lo peor que hubo que aguantar. Se usa para juzgar el riesgo vivido de un fondo, una estrategia o un activo.
- Datos
- x · value · highlight
- Buena para
- Ver cuánto duraron y cuán hondas fueron las caídas desde máximos.
- Evítala cuando
- Cuando solo tienes precios: la pieza no calcula la caída, dibuja la que se le da.
- Se lee bien
- Entre 10 y 500 elementos; dibuja hasta 1400
- Datos que faltan
- Dibuja el valor ausente como cero.
- Accesibilidad
- Lector de pantalla: resumen en texto · respeta «reducir movimiento»
Forma de los datos
Qué columnas pide
| Columna | Tipo | Para qué |
|---|---|---|
x · opcional | date | El eje temporal. Primero se busca una columna que PAREZCA fecha en todas sus filas; si no, por estos alias. Se ancla en UTC con `parseDate`, y una fecha ilegible queda inválida en vez de caer en «hoy». |
value · opcional | number | La caída, en porcentaje y negativa. No se calcula desde una serie de precios: la pieza dibuja lo que le den. |
highlight · opcional | string | Marca el mínimo. Sólo cuenta el texto «yes»; con cualquier otro valor no se resalta nada. |
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.
Cuándo usarla
Tres preguntas antes de elegirla
¿Basta con enseñar el riesgo sin el patrimonio?
Si hay que poner lo ganado arriba y lo que costó debajo, la curva de capital comparte el eje temporal.
Sí: quédate con gráfico de drawdown
No: usa Curva de capital¿Importa la caída desde el máximo más que la variabilidad?
Si lo que quieres leer es cómo se reparten los rendimientos, la distribución de retornos lo enseña.
Sí: quédate con gráfico de drawdown
No: usa Distribución de retornos¿Juzgas una sola trayectoria, y no cómo cambia el riesgo según el plazo de tenencia?
Si la pregunta es cuánto riesgo se corre según cuánto tiempo se mantenga la inversión, los retornos móviles comparan ventanas cortas y largas.
Sí: quédate con gráfico de drawdown
No: usa Retornos móvilesCódigo
La misma pieza, con tus datos
import { getPreset, renderComposition } from 'visx-render/node';
const spec = await getPreset('drawdown');
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
¿Calcula la caída a partir de precios?
No. La columna de valores tiene que traer ya la caída, en porcentaje y negativa.
¿Cómo se marca el mínimo?
Con una columna que lleve el texto «yes» en esa fila. Cualquier otro valor no resalta nada.
¿Qué columna toma como fecha?
Primero busca una que parezca fecha en todas sus filas. Una fecha ilegible queda inválida en vez de convertirse en la de hoy.
¿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 360 px de ancho —rótulos, leyenda y alto— en vez de encoger la versión de escritorio.
Relacionadas
Otras formas de responder «cómo cambia en el tiempo»
Gráfico de áreasuna medida en el tiempo con el volumen destacado
Gráfico de control por atributostasa de defectos de lotes frente a sus límites
Barras y línea combinadasuna cifra absoluta junto a su tasa
Bandas de Bollingerprecio frente a su rango habitual de variación
Gráfico con selector de rangoexplorar un tramo de una serie larga
Burndowntrabajo pendiente frente al plan de un sprint