21.1 La liquidez no es un único número
Un instrumento es líquido cuando puede negociarse una cantidad relevante con rapidez, costos reducidos y un efecto acotado sobre el precio. Cada parte de esta definición depende del tamaño, momento, mercado y sentido de la operación.
Por eso no existe una etiqueta universal y permanente de «líquido» o «ilíquido». Una cantidad pequeña puede encontrar contrapartes fácilmente mientras una grande recorre varios niveles.
Idea central: spread, profundidad, actividad y resiliencia aportan señales diferentes. Ninguna, aislada, describe toda la liquidez.
21.2 Cuatro dimensiones complementarias
Estrechez
Separación reducida entre compra y venta.
Profundidad
Cantidad disponible cerca de las puntas.
Rapidez
Tiempo necesario para encontrar interacción.
Resiliencia
Capacidad del libro para recomponerse tras una operación.
Las cuatro dimensiones pueden moverse en sentidos diferentes. Un spread pequeño con muy poca cantidad visible no equivale a un libro profundo.
21.3 El spread como costo inmediato
El spread estudiado en el tema 18 aproxima el costo de cruzar inmediatamente de un lado al otro para una cantidad que cabe en la primera punta. Un spread relativo facilita comparar instrumentos de distintas escalas.
Sin embargo, la primera punta solo describe el primer nivel. Para cantidades mayores hay que observar la profundidad.
21.4 Qué es la profundidad
La profundidad es la cantidad publicada en uno o varios niveles del libro. Puede medirse a una distancia fija del mejor precio, dentro de un porcentaje o hasta cierto número de niveles.
En este ejemplo, comprar 250 unidades requiere alcanzar el segundo nivel; comprar 700 requiere llegar al cuarto.
21.5 Profundidad por nivel y acumulada
La cantidad de un nivel indica lo disponible exactamente a ese precio. La profundidad acumulada suma todos los niveles desde la punta hasta un límite determinado.
No deben sumarse compras y ventas como si pertenecieran al mismo lado: responden a operaciones distintas.
21.6 Volumen negociado
El volumen suma las cantidades de operaciones ya ejecutadas durante un intervalo. Es un flujo histórico; la profundidad es un stock visible de intenciones en un instante.
Un nivel puede aparecer y cancelarse sin generar volumen. Una cantidad negociada aumenta el volumen aunque la orden que la originó ya no figure en el libro.
21.7 Volumen no es cantidad de operaciones
Una operación de 10.000 unidades y cien operaciones de 100 producen el mismo volumen, pero representan distinta cantidad de transacciones. También debe aclararse si el volumen se expresa en unidades o en importe monetario.
21.8 Rotación y comparación entre instrumentos
El volumen absoluto puede resultar engañoso al comparar instrumentos de tamaños diferentes. Una medida de rotación relaciona el volumen con unidades en circulación u otra base pertinente.
La definición del denominador y del período debe acompañar al resultado. Comparar cifras con metodologías distintas produce conclusiones inválidas.
21.9 Qué es el deslizamiento
El deslizamiento es la diferencia entre un precio de referencia y el precio promedio realmente obtenido o estimado para una orden. Puede surgir al consumir varios niveles y también por cambios del mercado durante el envío.
Para una compra, un promedio superior a la referencia es desfavorable; para una venta, lo es un promedio inferior.
21.10 Precio promedio ponderado de una orden
Cuando existen varias ejecuciones, no corresponde promediar sus precios sin considerar cantidades.
Comprar 100 unidades a $100,20 y 200 a $100,30 produce un promedio de $100,2667, no $100,25.
21.11 Medir deslizamiento por lado
Una convención útil hace positivo el costo desfavorable en ambos lados:
venta: referencia − promedio
El resultado puede expresarse en moneda por unidad, porcentaje o puntos básicos. Siempre debe indicarse la referencia: mejor punta inicial, precio de decisión u otra medida.
21.12 Deslizamiento monetario
Multiplicar el deslizamiento unitario por la cantidad ejecutada aproxima la diferencia monetaria respecto de haber operado toda esa cantidad al precio de referencia.
Esta medida no incorpora por sí sola comisiones, impuestos ni otros costos de la operación.
21.13 Liquidez visible y liquidez disponible
El libro observado es una fotografía. Las órdenes pueden cambiar antes de que llegue nuestra instrucción y puede existir interés no visible por reglas del mercado. A la vez, cantidad visible puede ser retirada.
Consecuencia: recorrer una fotografía produce una estimación mecánica, no una promesa de ejecución ni de precio.
21.14 La liquidez cambia con el contexto
La hora, la fase de la rueda, las noticias, la volatilidad y el tamaño solicitado pueden alterar las condiciones. Incluso un instrumento habitualmente activo puede mostrar poca profundidad durante una interrupción o fuera de su sesión principal.
Una métrica necesita instrumento, mercado, instante y metodología. Promediar períodos muy distintos puede ocultar episodios relevantes.
21.15 Laboratorio: recorrer la profundidad
Elegí compra o venta y una cantidad. El simulador consume los niveles opuestos en orden, calcula precio promedio y deslizamiento respecto de la mejor punta inicial. Si la vista no alcanza, conserva el remanente.
Profundidad didáctica · ABC
Libro ficticio y estático, con precios en ARS por unidad. No representa una predicción.
Compras disponibles
Ventas disponibles
La profundidad visible permite completar la cantidad solicitada.
21.16 Recorrer niveles con JavaScript
El algoritmo consume como máximo la cantidad disponible en cada nivel y se detiene al completar la orden o agotar la fotografía.
function recorrerLibro(cantidad, niveles) {
let pendiente = cantidad;
const ejecuciones = [];
for (const nivel of niveles) {
if (pendiente === 0) break;
const tomada = Math.min(pendiente, nivel.cantidad);
ejecuciones.push({ precio: nivel.precio, cantidad: tomada });
pendiente -= tomada;
}
return { solicitada: cantidad, ejecutada: cantidad - pendiente, pendiente, ejecuciones };
}
const ventas = [
{ precio: 100.20, cantidad: 100 },
{ precio: 100.30, cantidad: 200 },
{ precio: 100.50, cantidad: 300 }
];
console.log(recorrerLibro(500, ventas));
21.17 Calcular promedio y deslizamiento
function medirEjecuciones(lado, referencia, ejecuciones) {
const cantidad = ejecuciones.reduce((suma, e) => suma + e.cantidad, 0);
if (cantidad === 0) return null;
const importe = ejecuciones.reduce(
(suma, e) => suma + e.precio * e.cantidad, 0
);
const promedio = importe / cantidad;
const deslizamiento = lado === "BUY"
? promedio - referencia
: referencia - promedio;
return {
cantidad,
promedio: promedio.toFixed(4),
deslizamiento: deslizamiento.toFixed(4),
costo: (deslizamiento * cantidad).toFixed(2)
};
}
const ejecuciones = [
{ precio: 100.20, cantidad: 100 },
{ precio: 100.30, cantidad: 200 },
{ precio: 100.50, cantidad: 200 }
];
console.log(medirEjecuciones("BUY", 100.20, ejecuciones));
21.18 Errores frecuentes
- Confundir volumen histórico con profundidad disponible.
- Evaluar liquidez usando solo el spread.
- Promediar precios sin ponderarlos por cantidad.
- Calcular deslizamiento sin declarar la referencia.
- Suponer que toda la orden se completa cuando el libro visible no alcanza.
- Tratar una fotografía como garantía de condiciones futuras.
21.19 Ejercicio integrador
Una compra ficticia de 450 unidades encuentra ventas de 100 a $50,10, 150 a $50,20 y 300 a $50,40. Tomá $50,10 como referencia. Calculá cantidad ejecutada, promedio, deslizamiento unitario, relativo y monetario.
Ver una solución posible
const referencia = 50.10;
const ejecuciones = [
{ precio: 50.10, cantidad: 100 },
{ precio: 50.20, cantidad: 150 },
{ precio: 50.40, cantidad: 200 }
];
const cantidad = ejecuciones.reduce((s, e) => s + e.cantidad, 0);
const importe = ejecuciones.reduce((s, e) => s + e.precio * e.cantidad, 0);
const promedio = importe / cantidad;
const unitario = promedio - referencia;
const relativo = unitario / referencia * 100;
console.log("Cantidad:", cantidad);
console.log("Promedio:", promedio.toFixed(4));
console.log("Deslizamiento:", unitario.toFixed(4));
console.log("Relativo:", relativo.toFixed(4) + "%");
console.log("Costo:", (unitario * cantidad).toFixed(2));
Se ejecutan las 450 unidades a un promedio de $50,2667. El deslizamiento es $0,1667 por unidad, aproximadamente 0,3327%, y $75,00 en total.
21.20 Ideas para recordar
- La liquidez depende del instrumento, tamaño, momento y mercado.
- El spread y la profundidad describen dimensiones diferentes.
- El volumen mide operaciones pasadas; el libro muestra intenciones presentes.
- Los precios deben ponderarse por las cantidades ejecutadas.
- El deslizamiento siempre necesita lado y referencia.
- Una fotografía del libro permite estimar, no garantizar.
En el próximo tema estudiaremos la compensación, liquidación, custodia y registro.