6. Fechas de negociación, vencimiento y liquidación

Un derivado no se define solamente por precios: su calendario establece cuándo nace el compromiso, cuándo se observa el resultado y cómo se cumple.

6.1 El tiempo forma parte del contrato

Dos contratos con el mismo subyacente y el mismo precio acordado pueden ser económicamente distintos si vencen en fechas diferentes. El plazo modifica el costo de acarreo, la incertidumbre, los flujos de efectivo y el tiempo durante el cual las partes quedan expuestas.

Idea central: cada fecha debe tener un nombre y una regla. “Dentro de tres meses” no es suficiente si el contrato necesita especificar días hábiles, horario de corte o forma de determinar un precio final.

6.2 Fecha de negociación e inicio del contrato

La fecha de negociación es el día en que las partes celebran el acuerdo o toman la posición en un mercado. Desde ese momento quedan definidas las condiciones principales: subyacente, cantidad, precio acordado, vencimiento y forma de liquidación.

En un contrato estandarizado, muchas condiciones ya están definidas por el mercado y el participante elige el vencimiento, el número de contratos y la posición. En un acuerdo OTC o a medida, las partes pueden negociar más elementos directamente.

Inicio

Se fija la posición y se registran las condiciones que no deben quedar ambiguas.

Vida del contrato

Pueden existir garantías, ajustes diarios, pagos o información de mercado antes del vencimiento.

Vencimiento

Se determina el cumplimiento o el cálculo definitivo del resultado.

Liquidación

Se entrega el activo, se pagan diferencias o se realiza el procedimiento previsto.

6.3 Fecha de vencimiento

El vencimiento es la fecha límite a la que se refiere el contrato. En esa fecha puede ocurrir una entrega, una liquidación financiera, un ejercicio de opción o la determinación de un precio de referencia. No todos los contratos se negocian hasta ese día: una posición puede cerrarse antes tomando la posición opuesta.

Conviene distinguir vencimiento de último día de negociación. Algunos instrumentos dejan de negociarse antes de la fecha de entrega o cálculo final para permitir procedimientos operativos y administrativos.

6.4 Fecha de observación y precio final

La fecha de observación indica cuándo y cómo se obtiene el precio utilizado para el cálculo. Puede coincidir con el vencimiento, pero no necesariamente. La especificación debe indicar la fuente: cierre de un mercado, promedio de cotizaciones, fixing de una moneda u otro método verificable.

Esto es importante porque un activo puede cotizar a valores diferentes durante un mismo día. Decir “el precio al vencimiento” sin definir el momento o la fuente deja una regla incompleta.

6.5 Liquidación física y financiera

En una liquidación física se entrega el subyacente y se paga el precio pactado. En una liquidación financiera se transfiere el importe que resulta de comparar precios, sin necesidad de mover el activo subyacente.

01Negociación
02Seguimiento
03Observación
04Vencimiento
05Liquidación

En un modelo lineal, ambas formas pueden tener un resultado económico equivalente, aunque el proceso y los riesgos operativos sean distintos. Una empresa que necesita efectivamente una materia prima puede preferir entrega física; una cartera que sólo necesita compensar una exposición puede preferir liquidación financiera.

6.6 Cerrar antes del vencimiento

Una posición no siempre llega a la fecha final. En un mercado organizado, una persona puede cerrar una posición larga vendiendo un contrato equivalente, o cerrar una posición corta comprando uno equivalente. El resultado acumulado queda determinado por los precios de entrada y salida, junto con los ajustes que correspondan.

Cerrar una posición no es lo mismo que hacer desaparecer el contrato original del mercado; significa que el participante deja de tener exposición neta porque su nueva posición compensa la anterior.

const precioEntrada = 100;
const precioSalida = 108;
const cantidad = 20;

const resultadoDeCierre = (precioSalida - precioEntrada) * cantidad;
console.log(resultadoDeCierre); // 160

6.7 Representar fechas con JavaScript

Las fechas deben manejarse con atención. El formato ISO AAAA-MM-DD es una forma clara de intercambiar fechas de calendario. Para calcular días, podemos convertirlas a objetos Date, pero debemos ser conscientes de zonas horarias y horarios.

function diasEntre(fechaInicio, fechaFin) {
  const inicio = new Date(`${fechaInicio}T00:00:00`);
  const fin = new Date(`${fechaFin}T00:00:00`);
  const milisegundosPorDia = 24 * 60 * 60 * 1000;
  return Math.round((fin - inicio) / milisegundosPorDia);
}

console.log(diasEntre('2026-10-01', '2026-12-15')); // 75

Para aplicaciones reales, las convenciones de días hábiles, feriados y horarios de mercado requieren reglas adicionales. El cálculo de días corridos es sólo un punto de partida.

6.8 Simulador: calendario y resultado al vencimiento

Elegí una fecha de negociación y de vencimiento, junto con los precios y la posición. El laboratorio cuenta días corridos y calcula el resultado de un contrato lineal simplificado al vencimiento.

Calendario de un contrato

Modelo de días corridos; no incorpora feriados, garantías ni costos.

Días corridos60
Fecha de liquidación15/12/2026
Resultado al vencimiento$ 120,00
Hitos del calendario seleccionado.
HitoFechaDescripción

6.9 Validaciones de calendario

Un programa debe comprobar que la fecha de vencimiento no sea anterior a la fecha de negociación y que ambas entradas sean fechas válidas. También debe comunicar qué convención utiliza: días corridos, días hábiles, año de 360 días, año de 365 días u otra.

Al calcular un derivado real, es habitual que haya más de una fecha relevante: último día de negociación, fecha de ejercicio, fecha de notificación, fecha de entrega y fecha de pago. Nombrarlas por separado evita errores difíciles de detectar.

Importante: el laboratorio usa la misma fecha para vencimiento y liquidación y calcula días corridos. Es una simplificación didáctica, no una especificación operativa de mercado.

6.10 Ejercicio propuesto

Una posición compradora se toma el 5 de enero de 2027 sobre 50 unidades a un precio acordado de $90. El vencimiento y liquidación son el 20 de febrero de 2027. El precio final es $84.

  1. ¿Cuántos días corridos transcurren entre ambas fechas?
  2. ¿Cuál es el resultado de la posición compradora?
  3. ¿Cuál sería el resultado de la posición vendedora?
  4. Indicá una diferencia entre liquidación física y financiera.
Ver solución y código

Transcurren 46 días corridos. El resultado largo es ($84 − $90) × 50 = −$300. El resultado corto es $300. La liquidación física entrega el activo; la financiera intercambia la diferencia monetaria prevista por el contrato.

const precioAcordado = 90;
const precioFinal = 84;
const cantidad = 50;

const resultadoLargo = (precioFinal - precioAcordado) * cantidad;
console.log(resultadoLargo); // -300

6.11 Ideas para recordar

  • La fecha de negociación fija el inicio de la posición; el vencimiento fija el momento final del contrato.
  • La fecha de observación debe definir cómo se determina el precio final.
  • Liquidación física y financiera son mecanismos diferentes de cumplimiento.
  • Una posición puede cerrarse antes del vencimiento mediante una operación compensatoria.
  • Las fechas y las convenciones de días deben representarse y validarse de forma explícita en un programa.

En el próximo tema estudiaremos ganancias, pérdidas y perfiles de pago de un derivado.