Fase 3 en marcha · paper trading con libros reales

Arbitraje cripto
medido, no prometido.

Luarix escucha en tiempo real los libros de órdenes de Binance, Bitfinex y Kraken, calcula cada ciclo triangular y cada ruta cross-exchange con la comisión real de cada exchange, y graba solo lo que de verdad habría dado ganancia.

Dinero ficticio: no envía órdenes ni retira fondos

luarix · panel/cross
Panel de Luarix: precios de cada par en Binance, Bitfinex y Kraken y rutas cross-exchange con su neto
BCH/USDBitfinex280.2/280.56
BCH/USDKraken280.03/280.04
BCH/USDTBinance280.3/280.4
BCH/USDTKraken280.28/280.41
ETH/USDBinance2494.59/2495.12
ETH/USDBitfinex2497.3/2497.4
ETH/USDKraken2494.69/2494.7
ETH/USDTBinance2497.03/2497.04
ETH/USDTBitfinex2496.6/2497
ETH/USDTKraken2497.02/2497.05
LTC/ETHBinance0.02546/0.0255
LTC/ETHKraken0.0254/0.02559
LTC/USDBitfinex63.62/63.621
LTC/USDKraken63.54/63.55
LTC/USDTBinance63.6/63.61
LTC/USDTBitfinex63.571/63.617
LTC/USDTKraken63.59406/63.61058
USDT/USDBinance0.99906/0.99908
USDT/USDBitfinex1.0002/1.0003
USDT/USDKraken0.99904/0.99905
XRP/ETHBinance0.0005641/0.0005644
XRP/ETHKraken0.0005641/0.0005642
XRP/USDBitfinex1.409/1.4091
XRP/USDKraken1.40744/1.40745
XRP/USDTBinance1.4086/1.4087
XRP/USDTBitfinex1.4085/1.4089
XRP/USDTKraken1.40875/1.40876

Conectado a la vez, cada uno por su propio WebSocket

Binance

1375 pares spot cargados

  • WebSocket depth20 cada 100 ms
  • comisión en lo recibido · 0,1 %
  • testnet para medir órdenes

Bitfinex

180 pares spot cargados

  • libro incremental, canal book
  • comisión en lo recibido · 0 %
  • checksum CRC-32 del libro

Kraken

1365 pares spot cargados

  • WebSocket v2, libro incremental
  • comisión en el quote · 0,8 %
  • checksum CRC-32 del libro

0

pares spot cargados

reglas de cada exchange: step, mínimos, comisión

0

rutas cross-exchange

11 pares en 2 o más exchanges, en los dos sentidos

0 ms

latencia de red

mediana medida con la hora de cada exchange

0

tests automáticos

cálculo, conectores, grabación y API

Cómo funciona

Del libro de órdenes a la oportunidad, en milisegundos

Una tubería sencilla y sin magia: los mismos pasos que daría una orden a mercado, con números exactos (Decimal, nunca float).

  1. 1

    Escucha

    Un WebSocket por exchange trae los libros de órdenes en vivo. Si los datos llegan tarde, reconecta solo.

  2. 2

    Reglas reales

    Step, cantidad mínima, importe mínimo y en qué activo cobra cada exchange su comisión.

  3. 3

    Calcula

    Cada ciclo y cada ruta se simula contra el libro, nivel a nivel, con cada capital: neto y bruto.

  4. 4

    Decide

    Con datos retrasados nada es ejecutable. Solo pasa lo que supera el umbral, después de comisiones.

  5. 5

    Graba

    Libros y oportunidades en disco: cuándo empezó cada racha, cuánto duró y cuánto habría dado.

Estrategias

Dos formas de buscar el mismo euro

Comparten motor, reglas y matemática: cambia solo dónde se buscan las diferencias de precio.

El mismo par, comprado en un exchange y vendido en otro

Compra donde el ask es más barato y vende donde el bid es más caro, a la vez, con la comisión de cada exchange. Hoy: 11 pares y 42 rutas entre ETH, BCH, XRP, LTC, USD, USDT.

  • Precios de cada par en cada exchange, en una tabla
  • Cada ruta en los dos sentidos y con varios capitales
  • Sin conexiones extra: aprovecha el WebSocket de cada exchange
  • Grabación de rachas: en curso, cerrada o cortada
luarix · panel/cross
Panel cross-exchange: rutas de cada par entre exchanges con su neto

Capacidades

Cada detalle que separa una oportunidad real de una ilusión

Lo que un exchange aplicaría a una orden a mercado, lo aplica el motor antes de darte un número.

El libro entero, no solo el mejor precio

Recorre los niveles hasta cubrir el capital (VWAP real), redondea la cantidad al step del par y comprueba mínimos. Si el libro no cubre la orden, no es ejecutable: nunca supone liquidez que no existe.

Tabla del panel con el mejor bid y ask de cada par en Binance, Bitfinex y Kraken

Comisión real de tu cuenta

Con claves de solo lectura, lee la comisión de cada par y la aplica donde la cobra cada exchange: en lo recibido o en el quote.

Binance0,1 %
Bitfinex0 %
Kraken0,2–0,8 %

Libros verificados

Kraken y Bitfinex mandan un CRC-32 del libro. Si el libro local no cuadra (mensaje perdido), se reabre la conexión desde una foto limpia.

Latencia vigilada

Mide el retraso con la hora del propio exchange. Si los datos llegan tarde, nada cuenta como ejecutable y la conexión se reabre sola.

Paper trading honesto

Ejecuta cada intento contra el libro real de su momento, esperando lo que tarda una orden de verdad, y compara prometido con conseguido.

Grabación que dice la verdad

Pulsa Grabar y cada oportunidad queda en disco con las operaciones tal como estaban al detectarla: precio, VWAP, slippage, edad del libro y retraso del dato. Después, el análisis cuenta rachas por día, su duración y lo que habrían dado.

Lista de oportunidades grabadas con el detalle de sus operaciones

Precisión

La mayoría de oportunidades no lo son

Un ciclo puede verse verde con los mejores precios y ser una pérdida al ejecutarlo. Por eso todo se calcula con el libro real y con cada comisión, y con números exactos.

neto = (capital final / capital inicial − 1) × 100

bruto = lo mismo con comisión 0, sobre el mismo libro

equilibrio ≈ 3 × comisión → con 0,1 % por orden hace falta ≈ 0,3 % de bruto solo para no perder

USDT → BTC → ETH → USDT · 1.000 USDT

0,1 % por orden

Bruto (sin comisiones)+0,283 %

Orden 1 · comisión-0,104 %

Orden 2 · comisión-0,104 %

Orden 3 · comisión-0,104 %

Neto real

había oportunidad… y las comisiones se la comen

-0,028 %

Cifras del ejemplo de la documentación del motor, calculadas con su función real (evaluate_cycle).

El panel

Todo a la vista, en tiempo real

Capturas reales del panel funcionando con los tres exchanges.

Oportunidades grabadas: Rachas por ruta y capital, con duración y ganancia 1×

Oportunidades grabadas

Rachas por ruta y capital, con duración y ganancia 1×

Cuenta ficticia: Saldos, simulación e intentos: prometido frente a conseguido

Cuenta ficticia

Saldos, simulación e intentos: prometido frente a conseguido

Libros de órdenes: Los 10 mejores niveles de cada par, en vivo

Libros de órdenes

Los 10 mejores niveles de cada par, en vivo

Neto en el tiempo: La última hora de cada ciclo o par, segundo a segundo

Neto en el tiempo

La última hora de cada ciclo o par, segundo a segundo

Configuración: Comisión, umbral, espera entre órdenes y ciclos en caliente

Configuración

Comisión, umbral, espera entre órdenes y ciclos en caliente

Hoja de ruta

Paso a paso, sin saltarse la prueba

Nada pasa a dinero real hasta que los números simulados lo justifiquen.

  1. Fase 1–2hecho

    Scanner y simulador

    Libros en vivo, cálculo neto de ciclos triangulares, grabación y análisis.

  2. Fase +hecho

    Cross-exchange y 3 exchanges

    Binance, Bitfinex y Kraken a la vez; el mismo par comparado entre exchanges.

  3. Fase 3en curso

    Paper trading

    Cuenta ficticia que opera contra el libro real con la espera de una orden de verdad.

  4. Fase 4

    Riesgo

    Qué hacer con saldos intermedios, límites por operación y por día, reequilibrio.

  5. Fase 5

    Real con poco capital

    Órdenes reales y pequeñas para contrastar lo simulado con lo conseguido.

  6. Fase 6–7

    Monitorización y escala

    Alertas, métricas a largo plazo y más exchanges y estrategias.

FAQ

Preguntas frecuentes

No. Hoy observa, calcula, graba y simula con una cuenta ficticia. No envía órdenes ni retira fondos; las claves de API que usa son de solo lectura, para leer la comisión real de la cuenta.

Mira el mercado
como lo ve el motor.

Precios de tres exchanges, cada ruta con su neto real y todo lo que pasó, grabado.

Abrir el panel

El panel necesita el motor en marcha (arb live).