Migrar a su propia infraestructura

Conserve su código. Sea dueño de toda la pila.

Las API de trading alojadas son una forma rápida de empezar. A medida que crece la flota, muchos equipos quieren tener los terminales, las credenciales y los límites de riesgo en servidores que controlan. PerkBridge mantiene la experiencia REST que ya conoce y la ejecuta en su infraestructura, de modo que migrar consiste sobre todo en una nueva URL base, un nuevo token y algunos nombres de campo.

LO QUE NECESITA ANTES DE EMPEZAR ✓ Un servidor Ubuntu 24.04 para el plano de control ✓ Uno o varios servidores Ubuntu 24.04 para los terminales (puede ser el mismo servidor) ✓ Sus datos de acceso de cuentas demo de brókeres MT5 ✓ Acceso a la configuración de su bot El acceso anticipado solo admite cuentas demo de bróker. Cómo preparar sus servidores →

Por qué migran los equipos

La misma API, con todo dentro de su perímetro.

La migración suele venir del crecimiento: más cuentas, clientes o inversores más exigentes y el deseo de controlar cada parte de la configuración.

Custodia total de las credencialesLas contraseñas de bróker se introducen en su propio panel y se sellan para el servidor que las usa. Nunca salen de su infraestructura.
Límites junto al terminalCada cuenta tiene sus propios límites de riesgo, aplicados en el servidor antes de cada orden, aunque el panel no esté accesible.
Reintentos seguros por diseñoEnvíe de nuevo el mismo client_order_id y recibirá la orden original, nunca un duplicado.
Su perímetro de cumplimientoLos datos se quedan en su red, con roles para su equipo y un registro de auditoría de cada acción privilegiada.
Escale a su maneraAñada servidores a medida que crece y ejecute varias cuentas en cada uno, en el hardware y las regiones que elija.
Una estructura REST conocidaÓrdenes a mercado y pendientes, posiciones, cotizaciones, barras e historial a través de una API REST, documentada en OpenAPI 3.

La misma orden, frente a frente

Una compra a mercado.

A la izquierda, una llamada genérica a una API alojada, simplificada. A la derecha, la solicitud real de PerkBridge tomada de la referencia de la API de trading. La API también envía órdenes limit, stop y stop-limit con vigencia, y puede modificarlas y cancelarlas. Stop loss y take profit funcionan en órdenes pendientes, pero todavía no en órdenes a mercado de MT5. A continuación llega DirectConnect, una vía de órdenes opcional de baja latencia.

Su llamada actualHOY
POST https://api.provider.example/accounts/{id}/trade
Authorization: Bearer $API_TOKEN

{
  "action": "BUY",
  "symbol": "EURUSD",
  "volume": 0.1
}
Con PerkBridgeEN SUS SERVIDORES
POST https://control.example.com/v1/trading/
     accounts/{account_id}/orders
Authorization: Bearer $TRADING_TOKEN

{
  "client_order_id": "ea42-0007",
  "symbol": "EURUSD",
  "side": "buy",
  "volume": "0.10"
}
Su propio identificadorclient_order_id es obligatorio y hace que cada reintento sea seguro.
Decimales como cadenasLos volúmenes y los precios son cadenas, para que nada se pierda por redondeo.
202 significa en colaLa orden ha superado todas las comprobaciones. Consulte su estado en la orden o en su cronología.
422 significa rechazadaUn límite de riesgo u otra comprobación la ha rechazado, y no se ha enviado nada al bróker.
Abrir la referencia completa de la API con ejemplos en Python, MQL5 y curl →

Ruta de migración

Ejecute ambos en paralelo y después cambie.

No hace falta moverlo todo de una vez. Traiga una cuenta, ejecútela en paralelo en demo y cambie el resto cuando esté satisfecho.

  1. 1Instalar el plano de control →Ejecute el instalador en un servidor Ubuntu 24.04. Configura la pila de Docker Compose con HTTPS automático.
  2. 2Añadir un servidor de trading →Introduzca su dirección en el panel. La clave del host se verifica y el agente se instala por usted.
  3. 3Traer una cuenta →Elija la plataforma, busque el servidor del bróker por su nombre, introduzca los datos de acceso de la cuenta demo y fije los límites de riesgo de la cuenta.
  4. 4Apuntar su bot hacia ella →Emita un token de trading, cambie la URL base y los nombres de campo, y ejecútelo junto a la configuración anterior.
  5. 5Migrar el resto →Traiga las cuentas restantes a su ritmo. Como buena práctica tras cualquier migración, cambie cada contraseña de bróker.

Conviene saber

Puede que una API alojada le siga encajando mejor si necesita:

Cuentas con dinero real hoyLas cuentas con dinero real están previstas, pero todavía no son compatibles. El acceso anticipado solo funciona con cuentas demo de bróker.
MetaTrader 4MT5 es hoy el único conector y cTrader llegará próximamente. MT4 está en estudio. Ver los conectores
Conmutación por error a un servidor de reservaLa conmutación manual y automática a un servidor de reserva está incluida. Ver la hoja de ruta
No tener servidores propiosPerkBridge funciona en servidores que usted controla. Nosotros no lo alojamos por usted.

Pruebe primero con una cuenta.

Solicite un sandbox privado y le ayudaremos a traer una cuenta demo en una llamada.