El concepto de 'Desire Orderbook': un enfoque innovador para predecir el comportamiento del mercado
El "desire orderbook" representa un concepto revolucionario en el análisis de la estructura del mercado, basado en predecir las posibles acciones de los participantes del mercado antes de su ejecución real. A diferencia de un orderbook estándar, que refleja las órdenes de compra y venta actuales, el "desire orderbook" se construye a partir de suposiciones sobre las intenciones futuras de los traders.
The Desire Orderbook Concept: Abstract gradients of potential future orders crystallizing into solid market liquidity structure.
Fundamento teórico del concepto
El concepto de "desire orderbook" se basa en la suposición de que la mayoría de los traders tienen un modelo interno de realización de posiciones objetivo, que a menudo no se refleja en las órdenes de mercado actuales. Este modelo asume que los traders:
- Entran en posiciones con un plan de salida específico
- Tienen estrategias de realización flexibles según las condiciones del mercado
- Están psicológicamente vinculados a determinados niveles de precio (números redondos, niveles de entrada, puntos de equilibrio)
- Tienden a distribuir la realización de posiciones grandes en una serie de órdenes más pequeñas
Enfoque de gradiente para el modelado de órdenes
La innovación clave del concepto consiste en presentar cada orden potencial no como un evento puntual, sino como un gradiente o "escalera" de probabilidades:
P(sell|price, trader) = f(price, entry_price, position_size, market_conditions, trader_history)
Donde:
- P(sell|price, trader) - probabilidad de que un trader coloque una orden de venta a un precio determinado
- f - una función compleja que tiene en cuenta diversos factores
Probability Gradients: Visualizing the increasing likelihood of execution as price approaches a trader's psychological threshold.
Metodología para construir un desire orderbook
1. Perfilado de traders
El primer paso consiste en crear perfiles de traders basados en su comportamiento histórico:
- Perfil estratégico: tendencia hacia el trading a corto o largo plazo
- Perfil de riesgo: tolerancia a las pérdidas y toma de beneficios
- Perfil de comportamiento: reacción a los movimientos del mercado y a las noticias
- Perfil temporal: horario de actividad preferido
2. Análisis de posiciones abiertas
Para cada trader identificado en un DEX, se analizan:
- Posiciones abiertas actuales (tamaño, precio de entrada)
- Patrones históricos de cierre de posiciones similares
- Período promedio de mantenimiento de posiciones
3. Construcción de gradientes de probabilidad
Para cada posición abierta, se construye un gradiente de probabilidad de realización:
Realization gradient = {(price₁, probability₁), (price₂, probability₂), ... (priceₙ, probabilityₙ)}
Este gradiente refleja no una única orden, sino una distribución de probabilidades de colocar órdenes en distintos niveles de precio. Por ejemplo:
- Un trader con una posición larga puede tener una alta probabilidad de vender en niveles de +10%, +20%, +50% respecto al precio de entrada
- Un trader con una posición corta puede tener una alta probabilidad de cerrar al alcanzarse determinados niveles de soporte
4. Agregación de gradientes en un único desire orderbook
El paso final consiste en superponer miles de gradientes individuales para crear un único "desire orderbook":
Desire_Orderbook(price) = ∑ᵢ Realization_gradient_trader_i(price)
Visualmente, esto puede representarse como un mapa de calor de la oferta y la demanda potenciales en distintos niveles de precio.
Aplicación en el contexto de los DEX
Los exchanges descentralizados ofrecen oportunidades únicas para implementar el concepto de "desire orderbook" gracias a:
- Transparencia total de las transacciones - capacidad de rastrear los patrones históricos de cada dirección
- Inmutabilidad de los registros - los datos históricos no pueden eliminarse ni modificarse
- Capacidad de identificar direcciones relacionadas mediante el análisis del grafo de transacciones
Ejemplo práctico de uso
Consideremos un escenario concreto de uso del "desire orderbook":
- Identificación de los 1000 mayores holders del token X
- Análisis de patrones históricos de venta tras eventos de mercado similares
- Construcción de gradientes de probabilidad de venta para cada holder
- Agregación en un único "desire orderbook"
- Identificación de posibles "muros" de venta o compra en determinados niveles de precio
Ventajas frente al orderbook tradicional
El "desire orderbook" presenta varias ventajas significativas:
- Valor predictivo - muestra órdenes potenciales antes de que se coloquen
- Revelación de niveles ocultos de oferta/demanda - identifica niveles donde puede surgir una presión significativa
- Planificación estratégica - permite a los traders optimizar sus entradas y salidas teniendo en cuenta el comportamiento probable de otros participantes
- Detección de manipulación - los patrones anómalos en el "desire orderbook" pueden indicar acciones manipulativas coordinadas
Modelo de machine learning para construir gradientes
Para construir gradientes individuales de forma eficaz, puede emplearse un modelo de machine learning multinivel:
Nivel 1: Clasificación del tipo de trader
- Datos de entrada: transacciones históricas, tamaños de posición, tiempo de mantenimiento
- Datos de salida: categoría del trader (especulador, inversor, market maker, etc.)
Nivel 2: Predicción de la probabilidad de realización
- Datos de entrada: tipo de trader, posición actual, condiciones del mercado
- Datos de salida: distribución de probabilidad para distintos niveles de precio
Nivel 3: Análisis temporal
- Datos de entrada: probabilidades de realización, patrones temporales de actividad
- Datos de salida: distribución de probabilidad por tiempo y precio
Desafíos técnicos y soluciones
La implementación del "desire orderbook" conlleva varios desafíos técnicos:
-
Complejidad computacional - superponer miles de gradientes requiere importantes recursos computacionales
- Solución: uso de computación distribuida, algoritmos de agregación optimizados
-
Privacidad de los usuarios - el análisis detallado del comportamiento puede plantear problemas de privacidad
- Solución: anonimización de datos, agregación a nivel de grupos de usuarios
-
Actualización dinámica - las condiciones del mercado y las intenciones de los traders cambian rápidamente
- Solución: actualización incremental del modelo en tiempo real
Visualización del desire orderbook
La visualización del "desire orderbook" puede adoptar diversas formas:
- Mapa de calor - la intensidad del color refleja la probabilidad de que aparezcan órdenes en un nivel de precio determinado
- Perfil de volumen - representación tridimensional donde la tercera dimensión es la probabilidad
- Cinta de gradiente - gradiente continuo que muestra cambios suaves de probabilidad
Market Liquidity Heat Map: Red zones indicate a high probability of sell walls forming based on predictive models.
Conclusión
El concepto de "desire orderbook" representa un enfoque revolucionario para el análisis de la estructura del mercado, especialmente en el contexto de las finanzas descentralizadas. La transición de un orderbook determinista a uno probabilístico permite ampliar sustancialmente la comprensión de la dinámica potencial del mercado.
Al representar las órdenes no como eventos puntuales sino como gradientes de probabilidad, este modelo refleja con mayor precisión el comportamiento real de los traders, quienes a menudo distribuyen sus decisiones de compra o venta entre distintos niveles de precio. La superposición de miles de estos gradientes crea un mapa multidimensional de la actividad potencial del mercado, revelando niveles ocultos de soporte y resistencia.
En una era en la que los datos se están convirtiendo en el nuevo petróleo, el concepto de "desire orderbook" representa una forma innovadora de extraer información valiosa a partir de los datos existentes en la blockchain, con el potencial de revolucionar los enfoques del análisis de mercado y las estrategias de trading.
Citation
@software{soloviov2025desireorderbook,
author = {Soloviov, Eugen},
title = {The 'Desire Orderbook' Concept: An Innovative Approach to Market Behavior Prediction},
year = {2025},
url = {https://marketmaker.cc/en/blog/post/desire-orderbook},
version = {0.1.0},
description = {Desire orderbook — a revolutionary concept of market structure analysis based on predicting potential actions of market participants before their actual execution.}
}
Authors
Trading-systems engineer
Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.