Definición y mecánica central
El diferencial entre oferta y demanda es la diferencia entre el mejor precio de demanda disponible (el precio más bajo que un comprador puede pagar) y el mejor precio de oferta disponible (el precio más alto que un vendedor puede recibir) para el mismo activo en un momento dado. En términos de fórmula, si la mejor oferta es B y la mejor demanda es A, entonces el diferencial es A − B. Una medida relacionada es el diferencial relativo, comúnmente expresado como (A − B) dividido por un precio de referencia (a menudo el precio medio).
Para evaluar el diferencial entre oferta y demanda, necesita datos que capturen ambos lados de la cotización de mercado al mismo tiempo para el mismo instrumento.
Qué entradas de datos recopilar
Evaluar el diferencial entre oferta y demanda se trata principalmente de la integridad y la consistencia de las cotizaciones. Recopile:
- Precios de oferta y demanda para el mismo par de divisas (o instrumento) en el mismo formato de cotización.
- Al menos una marca de tiempo que indique cuándo fue válida u observada cada cotización. Si tiene marcas de tiempo separadas para oferta y demanda, deben estar alineadas o justificadas explícitamente.
- Una referencia de precio medio (opcional pero a menudo útil), calculada como (B + A) / 2 cuando ambos lados están presentes.
- Identificadores de cotización y metadatos de símbolo, como el nombre exacto del par, la especificación del contrato y cualquier etiqueta de venue/feed que distinga instrumentos similares.
- Frecuencia de cotización observada y detalles de muestreo, como si está utilizando ticks en streaming, instantáneas periódicas o valores agregados.
Estas entradas le permiten calcular el nivel del diferencial (A − B) y, cuando elija una referencia, el diferencial en términos relativos.
Procedencia: de dónde provienen la oferta y la demanda
Incluso con matemáticas perfectas, la evaluación puede ser engañosa si la oferta y la demanda no son comparables. Debe registrar:
- Fuente de datos: ¿los datos provienen de un proveedor de datos de mercado regulado, de un flujo de cotizaciones de un bróker o de un feed de plataforma interna?
- Tipo de cotización: ¿es indicativa (lo que podría estar disponible) o firme (ejecutable)? La evaluación depende del significado previsto de la cotización.
- Supuestos del contexto de ejecución: si sus cotizaciones provienen de un venue o modelo de precios, pero su ejecución real se enruta de manera diferente, el diferencial realizado puede diferir.
Esta información de “procedencia” es la base para la verificación independiente: otro lector debería poder rastrear las mismas definiciones de entrada hasta su origen.
Oportunidad y alineación: modos de fallo sensibles al tiempo
El diferencial entre oferta y demanda varía con el tiempo. Las limitaciones comunes incluyen:
- Cotizaciones obsoletas: una marca de tiempo de cotización más antigua que el período de evaluación puede hacer que el diferencial parezca más ajustado o más amplio de lo que realmente fue.
- Oferta y demanda asíncronas: si la oferta y la demanda se capturaron en instantes diferentes, el diferencial calculado puede no representar un estado de mercado coherente único.
- Diferentes métodos de muestreo: comparar un feed de alta frecuencia con una instantánea más lenta puede crear diferencias artificiales.
Para mitigar esto, use marcas de tiempo consistentes, documente el método de muestreo y evite mezclar feeds a menos que tenga un enfoque de normalización claro.
Comprobaciones de calidad y validación
Antes de interpretar los cambios en el diferencial, verifique si hay problemas de datos que puedan distorsionar los resultados:
- Campos faltantes: si falta la oferta o la demanda, no puede calcular el diferencial para ese momento.
- Valores atípicos y valores imposibles: verifique que la demanda no esté por debajo de la oferta en los datos que está analizando, e inspeccione diferenciales inusualmente amplios para detectar errores de entrada de datos o de mapeo.
- Coincidencia de símbolos: confirme que las cotizaciones realmente se refieren al mismo instrumento (incluidas las diferencias en la especificación del contrato).
- Verificación de rango: asegúrese de que los precios estén en los rangos de magnitud esperados para el instrumento y el formato de cotización.
Estas comprobaciones convierten los “feeds de cotizaciones brutos” en un conjunto de datos analizable.
Evidencia a través de un ejemplo trabajado basado en supuestos
Suponga que recopiló una instantánea en el momento t con la mejor oferta B = 1.10000 y la mejor demanda A = 1.10005 para el mismo par de divisas y definición de feed. El nivel del diferencial es A − B = 0.00005. Si calcula un diferencial relativo usando el precio medio (B + A) / 2 = 1.100025, el diferencial relativo es 0.00005 / 1.100025.
Este ejemplo depende de supuestos explícitos: (1) la oferta y la demanda representan el mismo momento y el mismo instrumento, (2) los datos son oportunos y (3) está utilizando el mismo significado de cotización para ambos lados.
Limitaciones y riesgos al interpretar el diferencial
Evaluar el diferencial entre oferta y demanda tiene limitaciones importantes:
- Condiciones del mercado vs. del proveedor: los diferenciales reflejan las cotizaciones y la liquidez disponibles en ese momento, que pueden cambiar rápidamente.