Saltar al contenido principal

Arquitectura por clase de vía

Las cinco clases de cotización por las que Opta rutea cada precio, y cómo se audita cada una.

Libro de órdenes

Para los exchanges centralizados, recorremos el libro de órdenes público del par origen a destino. La cotización es el precio promedio ponderado por volumen al tamaño consultado, no la punta del libro.

Ejemplos
Binance · Coinbase · Kraken · OKX · Bitso
Cadencia de auditoría
Diaria
Umbral de varianza
0,5% (mira la tabla de umbrales abajo)

Corredor

Para rutas fiat a fiat, levantamos los tarifarios publicados de los líderes del corredor: bancos y operadoras de remesa que publican tasas indicativas para un par origen a destino.

Ejemplos
Corredores Wise · Remitly · tasas publicadas de Western Union
Cadencia de auditoría
Diaria
Umbral de varianza
0,3% (más ajustado, los tarifarios fiat deberían ser predecibles)

Curva

Para rutas DEX, pedimos una cotización al ruteador on-chain (1inch, LI.FI) al tamaño consultado. La cotización incluye el ruteo entre pools y refleja el slippage real de la curva.

Ejemplos
1inch · LI.FI
Cadencia de auditoría
Diaria
Umbral de varianza
1,0% (las curvas DEX se mueven con la profundidad de liquidez)

P2P

Para rutas entre personas, tomamos muestras de ofertas publicadas en la página de órdenes de la plataforma, filtradas por el mismo par origen a destino, el mismo medio de pago y el mismo rango de monto.

Ejemplos
LocalCoinSwap (única fuente P2P auditada hoy)
Cadencia de auditoría
Diaria
Umbral de varianza
1,5% (las ofertas P2P llevan prima de contraparte)

Benchmark

Tasas de referencia que no son directamente ejecutables pero anclan cómo debería verse una cotización razonable de corredor. Las usamos para informar las bandas de varianza y nunca para clasificarlas contra cotizaciones ejecutables.

Ejemplos
Wise (la tasa, no la ejecución)
Cadencia de auditoría
Solo referencia
Umbral de varianza
n/a, los benchmarks no se auditan contra sí mismos

Umbrales de varianza por clase de vía

No aplicamos el mismo umbral de varianza a todas las vías. Un error del 1% en una cotización de curva DEX significa una cosa; el mismo 1% en un libro de CEX significa otra. Los umbrales de abajo definen el corte de ejecución "suficiente" por clase.

Clase de víaAjustado (≤)Esperado (≤)Marcado (>)
CEX0.50%1.50%1.50%
Fiat0.30%1.00%1.00%
DEX1.00%2.50%2.50%
P2P1.50%3.00%3.00%
Benchmarkn/an/an/a

Nota: los números de arriba son provisorios mientras se cablea la configuración del servidor.

Unión de cotizaciones

Internamente, cada precio en el motor es una de cinco variantes:

orderbook
Cotización de CEX recorriendo el libro.
corridor
Tarifa de corredor bancario.
curve
Cotización de ruteador DEX (1inch, LI.FI).
p2p
Match de oferta en LocalCoinSwap.
benchmark
Tasa de referencia (Wise), no ejecutable.

Tratarlas como distintas mantiene la comparación honesta: una cotización benchmark nunca compite con una cotización orderbook en el ranking de cuánto llega.

Cadencia y frescura

Auditamos cada par seguido todos los días. Las nuevas filas de varianza publican a los pocos minutos de cada corrida diaria.

Las cotizaciones de los APIs de los proveedores quedan en caché un rato corto para no saturar los límites. Las cotizaciones viejas se piden de nuevo cuando corre una comparación.