# Contraseña de inversor vs contraseña de trading en MT5: ¿cuál necesita tu app?

> La contraseña de inversor solo permite ver una cuenta de MT5; la de trading, operarla. Cuál necesita tu app, por qué la otra falla tarde y cómo pedirla.

Publicado el 2026-10-26 por ElWizard para fxapis. Canónica: https://fxapis.com/es/blog/contrasena-de-inversor-vs-contrasena-de-trading-mt5

## En resumen

- Cada cuenta de MT5 tiene dos contraseñas. La de inversor es de solo lectura; la de trading (maestra) también puede colocar y cerrar operaciones.
- Una app que coloca operaciones necesita la contraseña de trading. Con la de inversor, el login funciona y cada orden se rechaza.
- Como el login funciona, el error aparece tarde, en la primera operación, a menos que tu pantalla de conexión indique la contraseña correcta.
- Pedir la contraseña de trading es una responsabilidad. Debe pasar por tu backend una sola vez y solo debe guardarla, cifrada, el servicio que la usa.

**Una app que coloca operaciones necesita la contraseña de trading.** La contraseña de inversor permite que un software mire una cuenta, no que la opere. El problema es que nada falla cuando te conectas con la equivocada: falla en la primera orden.

## Dos contraseñas, dos permisos

| | Contraseña de inversor | Contraseña de trading (maestra) |
|---|---|---|
| Iniciar sesión | Sí | Sí |
| Ver saldo, posiciones, historial | Sí | Sí |
| Colocar, modificar y cerrar operaciones | No | Sí |
| Cambiar las contraseñas de la cuenta | No | Sí |
| Uso habitual | Dejar que alguien vea una cuenta | Operarla, tú mismo o con un software |

MetaTrader llama a la contraseña de acceso completo contraseña **maestra**. Los brokers y las apps suelen decir contraseña **de trading**. Son lo mismo. La propia [ayuda de MetaTrader 5](https://www.metatrader5.com/en/terminal/help/startworking/acc_open) de MetaQuotes explica la diferencia con claridad: la contraseña de inversor «permite conectarse a la cuenta para ver su estado y analizar la dinámica de los precios, pero no permite operar».

Ambas vienen de tu broker (Exness, IC Markets, Pepperstone, XM, una prop firm como FTMO o cualquier otro), normalmente en el correo de bienvenida y en el área de clientes, donde también puedes restablecerlas.

## Cuál necesita tu app

- **Si coloca o cierra operaciones** (una app de señales, un copiador, un bot de trading, una herramienta de prop firm que puede cerrar posiciones): la contraseña **de trading**.
- **Si solo lee** (un dashboard, un seguimiento de rendimiento): basta con la contraseña de inversor, si la herramienta que usas se conecta con ella.

fxapis está hecho para operar, así que pide la contraseña de trading.

## Por qué la contraseña equivocada falla tarde

Con la contraseña de inversor, el broker acepta el login. La cuenta se conecta, se ve sana y muestra sus posiciones. Luego la primera orden se rechaza, porque ese login no tiene permiso para operar.

Con fxapis, una cuenta así llega a `ready` y el broker rechaza sus órdenes. La solución es reemplazar la contraseña en la cuenta existente con `POST /v1/accounts/{id}/password` (se conservan su id y su historial) y volver a conectarla.

## Cómo pedir la correcta

La mayoría de las fallas aquí son un problema de etiquetas. En tu pantalla de conexión:

- **Nómbrala.** «Contraseña de trading de MT5 (no la de inversor)» en la etiqueta del campo.
- **Di por qué.** «La necesitamos para colocar operaciones por ti. La contraseña de inversor solo permite ver».
- **Di qué pasa con ella.** Los usuarios tienen razón en dudar antes de entregar una contraseña que puede operar su dinero.
- **Compruébala de inmediato.** Conecta la cuenta mientras el usuario sigue en la pantalla, y muestra el resultado.

![El formulario Connect an MT5 account de la consola de fxapis, con el campo Trading password seleccionado y la nota debajo: usa la contraseña de trading (maestra); la de inversor es de solo lectura, así que la cuenta se conectaría pero cada orden sería rechazada.](/blog/mt5-investor-password-vs-trading-password/console-connect-trading-password.webp "El propio formulario de conexión de la consola de fxapis: el campo dice contraseña de trading y la nota explica qué haría la contraseña de inversor. (Espacio de trabajo de demostración con datos inventados.)")

## Cómo manejar con responsabilidad una contraseña de trading

Una contraseña de trading puede mover el dinero de alguien, así que trátala como tal:

- El formulario la envía a **tu backend**, que la manda a fxapis en la misma solicitud. Tu API key nunca se acerca a un navegador.
- **No la guardes**, no la registres en logs, no la pongas en colas ni la envíes a analítica. Guarda en su lugar el `id` de cuenta de fxapis.
- **Desconecta** las cuentas cuando los usuarios se van. fxapis borra de inmediato la contraseña guardada y conserva el historial de operaciones.

Del lado de fxapis, cada contraseña se cifra al recibirla con una clave única para esa cuenta, ningún endpoint la devuelve, se usa solo para iniciar sesión en la cuenta (y cada uso queda auditado) y se borra al desconectar. Mira [seguridad](https://docs.fxapis.com/es/security).

## Próximos pasos

- [Conectar cuentas de MT5](https://docs.fxapis.com/es/guides/connect-accounts): cómo manejar las credenciales en tu app, paso a paso.
- [API key vs login del broker](https://fxapis.com/es/blog/como-obtener-una-api-key-de-mt5): cada credencial que usa una integración, y dónde vive cada una.

## Preguntas

### ¿Qué es la contraseña de inversor de MT5?

Una contraseña de solo lectura para una cuenta de MetaTrader 5. Permite a alguien iniciar sesión y ver posiciones, historial y saldo, pero no operar. Los traders la comparten para que otros puedan ver una cuenta.

### ¿La contraseña maestra es la misma que la contraseña de trading?

Sí. MetaTrader llama a la contraseña de acceso completo contraseña maestra; los brokers y las apps suelen llamarla contraseña de trading.

### ¿Puede una API operar una cuenta de MT5 con la contraseña de inversor?

No. La contraseña de inversor no permite operar. Con fxapis, la cuenta llega a ready, porque el login funciona, pero el broker rechaza sus órdenes.

### ¿Cómo guarda fxapis la contraseña de trading?

Se cifra al recibirla con una clave única para esa cuenta, ningún endpoint la devuelve, nunca se muestra en la consola ni se escribe en un log, se usa solo para iniciar sesión en la cuenta y se borra cuando la cuenta se desconecta.
