R | Protocol (la API de Rithmic)

R | Protocol es la interfaz de programación de Rithmic, el canal por el que un software de terceros inicia sesión en un sistema Rithmic, se suscribe a los datos de mercado y enruta órdenes. El acceso a ella es un permiso distinto del de usar la propia plataforma R | Trader Pro de Rithmic.

Senzoukria · Glosario · Actualizado en septiembre de 2026


Cómo está estructurada la API

Un cliente se conecta a una pasarela de Rithmic por una dirección WebSocket segura, pide la lista de sistemas que sirve esa pasarela y después inicia sesión en uno con un usuario y una contraseña. Desde ahí abre sesiones separadas con los plants que necesita: datos de mercado para operaciones y profundidad, enrutamiento de órdenes para la cuenta, histórico para ticks o barras pasadas, y pérdidas y ganancias. Cada sesión la permite por su cuenta la firma que emitió el login.

Como el protocolo está expuesto a software externo, Rithmic y la firma emisora controlan quién puede usarlo. Las aplicaciones de proveedor se registran y se nombran; una cuenta puede estar permitida para una aplicación y no para otra, y una prueba demo no se ofrece en la API en absoluto.

  • Pasarela: el punto de acceso, elegido por geografía; algunos son solo de colocación.
  • Nombre del sistema: identifica el entorno del bróker o de la prop firm en esa pasarela.
  • Plants: sesiones de login independientes con sus propios latidos y permisos.

Lo que un login de API no establece

  • Que la cuenta esté suscrita al instrumento o al mercado solicitado.
  • Que haya profundidad disponible, ni hasta cuántos niveles.
  • Que existan ticks o barras históricos para las fechas pedidas; una respuesta de permiso denegado en el histórico es un permiso del bróker, no un ajuste del software.
  • Que el enrutamiento manual o automatizado de órdenes esté permitido en esta fase de la cuenta.

En Senzoukria

La aplicación de escritorio implementa R | Protocol directamente, sin puente, en la ficha de conexión Rithmic Direct. La ficha expone la URL del gateway, que debe empezar por wss://, una lista de puntos de acceso con una entrada personalizada, y una acción para obtener la lista de sistemas en vivo desde el gateway que lo consulta antes de que elijas el nombre del sistema. Las credenciales van al llavero del sistema operativo y nunca deben escribirse en el formulario de una página web.

Un aviso en la misma ficha explica que un demo gratuito de Rithmic no puede conectarse porque Rithmic no ofrece la API R | Protocol a cuentas demo, y que el hecho de que R | Trader Pro acepte el mismo usuario no cambia nada. Cuando el login tiene éxito y no llega ningún tick, el diagnóstico de conexión lista las causas posibles por frecuencia en lugar de mostrar un gráfico vacío, ya que un mercado cerrado y un flujo roto se ven igual en pantalla. La atribución a Rithmic que exige el proveedor se muestra en la página de información.

Errores habituales

  • Introducir la pasarela de R | Trader Pro y esperar que la pasarela de la API sea la misma.
  • Elegir un nombre de sistema de memoria en lugar de obtener la lista en vivo.
  • Leer una petición de histórico rechazada como un fallo del gráfico.
  • Compartir un login de API entre dos aplicaciones cuando la firma limita las sesiones simultáneas.

Esta página en otros idiomas

Preguntas frecuentes

¿R | Protocol es lo mismo que la prueba gratuita de Rithmic?
No. El demo gratuito de 14 días da datos de mercado en vivo dentro de la propia plataforma de Rithmic, pero la API no se ofrece a cuentas demo, así que un software de terceros no puede iniciar sesión con esas credenciales sea cual sea el nombre del sistema. Hace falta una cuenta emitida por un bróker o una prop firm con acceso a la API.
¿Usar la API cuesta más?
Las tarifas las fijan el bróker o la prop firm emisora y los mercados, no el software de gráficos. Algunas firmas incluyen el acceso a la API en sus paquetes de cuenta y otras lo cobran o lo restringen por fase de la cuenta; pregúntaselo a la firma por escrito y guarda la respuesta.