Integración con plataformas

Resumen de la API de Rithmic: interfaces y acceso de prueba

Respuesta rápida

Rithmic ofrece R | API+, R | Protocol API y R | Diamond API para distintos entornos de desarrollo. Obtén de Rithmic el kit correspondiente y la especificación de conexión vigente. El acceso de prueba para desarrolladores, la conformidad para producción, las credenciales de cuenta y el permiso del proveedor son requisitos independientes. Un inicio de sesión de escritorio o un paper demo ordinario no establece permiso para ejecutar una aplicación API personalizada.

Orientación educativa sobre software. Operar conlleva riesgos. Lea los avisos financieros y de información.

Compara las familias de interfaces

La página oficial de la API describe:

Familia Distinción de interfaz y despliegue
R | API+ Interfaces de biblioteca C++ y .NET; revisa el soporte de sistemas operativos del kit
R | Protocol API Protocolo de red que usa WebSockets y Protocol Buffers para clientes en distintos lenguajes
R | Diamond API Flujo de trabajo especializado de C/C++ en Linux y de co-ubicación, con requisitos de acceso adicionales

Una API es la interfaz que usa un programa para solicitar datos o acciones sobre órdenes. Los Protocol Buffers describen mensajes estructurados; no son lo mismo que un webhook JSON genérico. La co-ubicación sitúa recursos de computación en un entorno de infraestructura especificado; no equivale automáticamente a un VPS minorista ordinario.

Referencia oficial de la API de Rithmic capturada previamente para la biblioteca; documentación del proveedor, no una prueba de conexión local con la API
Referencia oficial de la API de Rithmic capturada previamente para la biblioteca; documentación del proveedor, no una prueba de conexión local con la API

Empieza por los requisitos de acceso

  1. Describe a Rithmic el propósito de la aplicación, el lenguaje y el despliegue previsto.
  2. Obtén el kit vigente adecuado y las instrucciones del entorno de pruebas. No inventes endpoints ni copies a producción una configuración histórica.
  3. Desarrolla y valida en el entorno aprobado para ese kit.
  4. Confirma el proceso de conformidad antes de acceder a producción. La conformidad es la revisión de integración del proveedor; no es una aprobación del rendimiento de inversión.
  5. Obtén las credenciales de cuenta emitidas por el proveedor y confirma por separado las autorizaciones de datos de mercado, de sesión y de cuenta.
  6. Confirma las tarifas y las restricciones del proveedor o de la firma para el uso concreto antes de comprometerte con el flujo de trabajo.

La página de consultas sobre la API de Rithmic distingue la incorporación a Protocol de otras solicitudes de kit e indica requisitos de acceso adicionales para Diamond. Sigue esas instrucciones vigentes en lugar de suponer que las tres interfaces tienen un proceso de alta idéntico.

Test no es lo mismo que un paper demo

El menú System del escritorio contenía Rithmic Test, Rithmic Paper Trading y Rithmic 01. Se leyó sin intentar un nuevo inicio de sesión. Las preguntas frecuentes oficiales indican que el acceso a Protocol API no está disponible para los paper demo de trading que incluyen datos de mercado en vivo. Mantén esa restricción separada del flujo de trabajo de prueba para desarrolladores de la página de la API y de una cuenta de simulación emitida por el proveedor.

Menú System nativo parcial que muestra Rithmic Test y Rithmic Paper Trading; las etiquetas visibles no establecen autorización de la API
Menú System nativo parcial que muestra Rithmic Test y Rithmic Paper Trading; las etiquetas visibles no establecen autorización de la API

Qué debe verificar una integración

Planifica cómo registrará la aplicación las solicitudes, las confirmaciones, las ejecuciones, los rechazos y las cancelaciones. Establece cómo recuperarte cuando la conexión se cae entre una solicitud y el registro de su resultado. Confirma qué funciones de protección se admiten y dónde se ejecutan en la ruta concreta. Una capacidad del lado del servidor anunciada comercialmente no demuestra que todos los conectores de terceros la utilicen.

No publiques código funcional ni campos JSON inventados como si fueran la API de Rithmic. Usa las definiciones de mensajes del kit vigente y una validación controlada. Para este artículo no se solicitó ningún kit, no se registró ninguna aplicación personalizada, no se envió ninguna orden ni se realizó ninguna prueba de conformidad.

Preguntas frecuentes

¿Un webhook de TradingView es la API oficial de Rithmic?

No. El formato de alerta entrante de un puente es una interfaz distinta. Puede traducir las solicitudes mediante su propia conexión compatible.

¿Mi inicio de sesión de RTrader Pro autoriza código personalizado en producción?

No lo des por hecho. Confirma la aprobación de la aplicación, el entorno y las autorizaciones del proveedor.

¿El acceso a la API es gratuito?

Esta guía no establece un precio universal. Obtén las tarifas vigentes del kit, de la infraestructura, del proveedor y de los datos del mercado para tu configuración real.

¿Las cifras de latencia de un proveedor predicen la velocidad de mis ejecuciones?

No. La base de rendimiento declarada por un proveedor no es un resultado medido de extremo a extremo para tu red, tu aplicación, tu cuenta y tu orden.

Avisos financieros y de información

Aviso financiero

Estas guías explican software y flujos de trabajo. Son educativas y no constituyen asesoramiento financiero, de inversión, fiscal ni legal. Ningún ejemplo es una sugerencia de comprar o vender un producto ni de usar una estrategia de trading. Operar con futuros conlleva un riesgo sustancial y puede suponer pérdidas, incluidos todos los fondos que arriesgues. El apalancamiento puede causar pérdidas superiores a tus fondos iniciales. La automatización puede fallar, enviar órdenes duplicadas o actuar tarde. Las órdenes stop no garantizan la ejecución ni un precio de salida concreto; su comportamiento depende del tipo de orden y de las normas del mercado aplicables. Revisa tus órdenes y posiciones y consulta a un profesional cualificado sobre tu situación. Las operaciones simuladas, los ejemplos y los resultados pasados no predicen resultados reales ni prometen beneficios.

Aviso de información

Esta es ayuda general basada en las fuentes y la fecha de comprobación que se muestran en cada página. Las pantallas, los ajustes, las comisiones, el acceso a datos, los nombres de servidor, la redacción de los errores, las rutas de menú y el soporte de producto pueden cambiar o diferir según la versión de la aplicación, la cuenta, el país, el bróker, la prop firm y el FCM. El contenido puede contener errores o quedar desactualizado; no se garantizan la exactitud, la integridad ni la disponibilidad continua. Consulta las instrucciones actuales de Rithmic, del bróker, de la prop firm y de la plataforma antes de actuar. Las capturas muestran dónde están los controles; no prueban que una prueba de órdenes haya sido superada. Estas guías no sustituyen los términos del bróker ni los avisos de riesgo. Las referencias a Rithmic, RTrader Pro, CME Group, NinjaTrader, Tradovate, TradingView, Apex, Topstep, TradeDay, Leeloo, Bulenox, Earn2Trade y otras marcas identifican sus productos y no implican respaldo de esta guía.

Solo documentación. Los flujos de trading en vivo no están certificados ni probados en ejecución.

Automatiza las alertas de TradingView hacia Rithmic

Ver la integración con Rithmic