Cuentas y credenciales

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.

3 min de lecturaRead in English
En esta página
  1. Dos contraseñas, dos permisos
  2. Cuál necesita tu app
  3. Por qué la contraseña equivocada falla tarde
  4. Cómo pedir la correcta
  5. Cómo manejar con responsabilidad una contraseña de trading
  6. Próximos pasos

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

AspectContraseña de inversorContraseña de trading (maestra)
Iniciar sesiónSíSí
Ver saldo, posiciones, historialSíSí
Colocar, modificar y cerrar operacionesNoSí
Cambiar las contraseñas de la cuentaNoSí
Uso habitualDejar que alguien vea una cuentaOperarla, 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 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.
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 (en inglés).

Próximos pasos

— Arquitecto de software e ingeniero de IA con más de 15 años construyendo y escalando sistemas de software. Diseña y construye software y sistemas de IA listos para producción, y escribe sobre cómo se hacen.

elwizard.netGitHubInstagram

FAQ

Preguntas frecuentes

¿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.

Todo en este tema
> Connect. Execute. Scale.

Opera MT5 desde tu propio código.

Conecta cuentas con login, contraseña y servidor, y coloca órdenes por HTTPS. Nosotros ejecutamos MetaTrader 5; tú no instalas nada.