# Cómo elegir una API de MT5: lista de control para desarrolladores

> Doce preguntas antes de construir sobre una API de MT5: plataformas, tipos de orden, hosting, errores, reintentos, multicuenta, seguridad, precio y docs.

Publicado el 2026-10-26 por ElWizard para fxapis. Canónica: https://fxapis.com/es/blog/como-elegir-una-api-de-mt5

## En resumen

- Empieza por el encaje: qué plataformas, tipos de orden y cantidad de cuentas necesitas, y dónde correrá tu código.
- Luego la confiabilidad: qué pasa cuando una solicitud se queda sin respuesta, y si un reintento puede llegar a colocar una segunda operación.
- Luego la confianza: cómo se guardan las contraseñas del broker, cómo se limitan las claves y si puedes auditar cada orden.
- Al final, el costo y la documentación, y comprueba cada afirmación en una cuenta demo antes de comprometerte.

Las API de MT5 se parecen desde sus páginas de inicio: conectar una cuenta, colocar una operación. Las diferencias aparecen después: en el primer tiempo de espera agotado, en la cuenta número cincuenta, en el primer ticket de soporte. **Usa estas preguntas para comparar proveedores en lo que tu producto va a necesitar de verdad**, y prueba las respuestas en una cuenta demo.

Nosotros hacemos una de estas API, así que dijimos dónde está fxapis en cada punto, incluso donde se queda corto.

## Encaje

**1. ¿Qué plataformas soporta?** ¿Solo MetaTrader 5, solo MT4 o las dos? Si necesitas las dos, eso define mucho rápidamente.
*fxapis: solo MetaTrader 5.*

**2. ¿Qué tipos de orden?** Órdenes de mercado como mínimo; órdenes pendientes (limit, stop, stop limit) si operas niveles; cierres parciales y cambios de stops para gestionar posiciones.
*fxapis: órdenes de mercado y pendientes, cierres parciales, cambios de stops, y una calculadora de margen y ganancia.*

**3. ¿Dónde corre MetaTrader y dónde corre tu código?** Algunas API necesitan un terminal o un Expert Advisor de tu lado; las alojadas lo corren por ti. Revisa qué sistemas operativos y lenguajes puede usar tu código.
*fxapis: alojada en la UE; cualquier lenguaje con HTTPS.*

**4. ¿Cuántas cuentas, y cuántas a la vez?** Cuenta las cuentas que vas a conectar, y si una decisión debe llegar a muchas de ellas en el mismo momento.
*fxapis: hasta 250 cuentas en Production, 1,000 en Business y sin límite fijo en Enterprise; una orden multicuenta coloca una operación en muchas cuentas e informa un resultado por cada una.*

## Confiabilidad

**5. ¿Qué pasa cuando una solicitud se queda sin respuesta?** Esta es la pregunta que separa a las API. Una orden cuya solicitud expiró puede haberse ejecutado o no. Pregunta si la API te dice cuál de las dos, y cómo.
*fxapis: una orden con resultado incierto se marca como desconocida (unknown), se confirma contra los registros del broker y pasa a lo que realmente ocurrió; nunca se adivina.*

**6. ¿Un reintento puede colocar una segunda operación?** Busca claves de idempotencia en cada solicitud que abre o cierra órdenes.
*fxapis: un Idempotency-Key en órdenes de mercado, órdenes pendientes, cierres y órdenes multicuenta, respetado durante 24 horas.*

**7. ¿Los errores son específicos?** Quieres códigos estables sobre los que puedas decidir, el propio código de retorno del broker y una señal clara de «es seguro reintentar».
*fxapis: códigos de error estables, el retcode de MT5 en cada orden y un indicador `retryable` en los rechazos.*

**8. ¿Cómo recibes las novedades?** Streaming, webhooks o polling, ¿y para qué eventos?
*fxapis: webhooks para eventos de órdenes, posiciones y cuentas, con una lista de eventos para ponerte al día después de una caída; o polling. Cotizaciones en vivo cuando las pides, sin streaming de precios.*

## Confianza

**9. ¿Cómo se manejan las contraseñas del broker?** ¿Cifradas, nunca devueltas, borradas al desconectar, cada uso auditado?
*fxapis: las cuatro, con una clave única para cada cuenta.*

**10. ¿Cómo se limitan las API keys?** Una herramienta de riesgo debería poder cerrar posiciones sin poder abrirlas.
*fxapis: scopes por clave, incluidas claves que solo pueden reducir.*

## Costo y documentación

**11. ¿Cuánto cuesta a tu volumen?** ¿Precio por cuenta, por orden, por hora conectada? ¿Qué pasa cuando superas lo incluido? ¿Se bloquea alguna vez un cierre?
*fxapis: planes mensuales por cuentas y órdenes; cerrar nunca se rechaza por facturación. Mira [precios](https://fxapis.com/pricing).*

**12. ¿Puedes construir solo con la documentación?** Una especificación OpenAPI, ejemplos ejecutables en tu lenguaje y guías para las partes difíciles, no solo una lista de endpoints.
*fxapis: una especificación OpenAPI 3.1, ejemplos en 13 lenguajes por endpoint y [guías](https://docs.fxapis.com/es/guides).*

## Después, pruébala

Cada respuesta de arriba es una afirmación hasta que la ves funcionar. En una cuenta demo de un broker, conecta, coloca una orden, ciérrala y luego rompe cosas a propósito: un mercado cerrado, un envío doble, una contraseña equivocada. Cómo se comporta una API cuando algo sale mal es casi todo lo que estás eligiendo. Mira [cómo probar una API de MT5 sin arriesgar dinero real](https://fxapis.com/es/blog/probar-una-api-de-mt5-sin-arriesgar-dinero-real).

## Próximos pasos

- [fxapis vs MetaApi](https://fxapis.com/compare/metaapi) y [alternativas a MetaApi](https://fxapis.com/alternatives/metaapi): comparaciones lado a lado (en inglés).
- [Benchmarks](https://fxapis.com/benchmarks): qué medimos y cómo (en inglés).
- [La API de MT5](https://fxapis.com/mt5-api): todo lo que cubre fxapis (en inglés).

## Preguntas

### ¿Qué debo buscar en una API de MT5?

Las plataformas que soporta (MT5, MT4), los tipos de orden que necesitas, cómo se conectan y alojan las cuentas, cómo se informan los errores y los tiempos de espera agotados, si los reintentos son seguros, el soporte multicuenta, la seguridad de las credenciales, el precio a tu volumen y una documentación con la que puedas construir.

### ¿fxapis soporta MT4?

No. fxapis soporta solo MetaTrader 5.

### ¿fxapis transmite precios en streaming?

No. fxapis cubre cuentas, órdenes, posiciones e historial de operaciones, da cotizaciones en vivo cuando las pides y envía webhooks de órdenes, posiciones y cuentas. No transmite precios en streaming ni sirve ticks; las velas (historial de precios) estarán disponibles después de nuestro próximo mantenimiento programado.

### ¿Cómo comparo fxapis con MetaApi?

La página fxapis vs MetaApi compara las dos en hosting, precio, manejo de órdenes y funciones, y la guía de migración traduce los conceptos de MetaApi a llamadas de fxapis.
