MASQuant SDK

MASQuant SDK
Para desarrolladores de estrategias de trading cuantitativo

Sin configurar frameworks ni lidiar con fuentes de datos engorrosas: con solo unas pocas líneas de código Python puedes completar todo el proceso de backtest de una estrategia en 10 minutos o menos.

Integra las API de todos los brókeres compatibles con MT5
Incluye varios módulos de estrategias de ejemplo
Procesador eficiente de datos de backtest
Script de Python con MASQuant SDK y carpeta de informes
Cambia libremente entre demo y cuenta real con el mismo código
Genera automáticamente informes de KPI y gráficos dinámicos de puntos de compra y venta
Integración fluida de MASQuant con los módulos de API de cuenta real del bróker
Funciones clave

Funciones de MASQuant SDK

Ventana de inicio de sesión de la app de escritorio

Sin frameworks engorrosos ni configuraciones de entorno: instala un solo paquete y, con una API sencilla, carga datos, valida estrategias y exporta los resultados.

Plan Starter: datos e informes disponibles

Incluye varios indicadores de rendimiento, como el ratio de Sharpe, el drawdown máximo y la rentabilidad anualizada, y genera automáticamente reportes visuales para que entiendas rápidamente el comportamiento de la estrategia y su estructura de riesgo.

Script de ejemplo de MASQuant SDK en VS Code

Genera automáticamente reportes y gráficos de backtest, con el registro de cada operación, la curva de capital diaria y un resumen estadístico, para que veas el rendimiento de la estrategia de un vistazo y te sea más fácil compararla y optimizarla.

Herramienta ligera de un clic
Análisis modular del rendimiento
Datos completos y transparentes
Herramienta de backtest

Informes de backtest de MASQuant

La herramienta de informes de backtest de MASQuant está diseñada especialmente para traders cuantitativos: sin instalar Python ni paquetes adicionales, puedes hacer backtests de tus estrategias rápidamente en tu computadora, revisar informes de rendimiento completos y exportar los datos para validarlas con facilidad.

Valida cada estrategia de trading de una forma más cercana al mercado real

Motor de backtest de MASQuant

Más cerca del mercado real, para validar cada estrategia de trading

Motor de backtest de MASQuant

MASQuant incluye un motor de backtest profesional que integra datos históricos, cotizaciones en tiempo real y trading en demo, para que, antes de implementar tu estrategia, la valides por completo con un proceso cercano al mercado real.

Arquitectura de trading unificada
El backtest y el trading en cuenta real usan los mismos datos y el mismo flujo de operaciones, lo que reduce la diferencia de rendimiento después de implementar la estrategia
Más cerca del mercado real
El entorno de backtest incluye fricciones reales del mercado: el spread, el deslizamiento (slippage), los cambios de liquidez y la latencia en la ejecución de órdenes
Menos brecha entre backtest y cuenta real
Sin reescribir tu código de trading: la estrategia pasa directamente del backtest a la cuenta demo y a la puesta en marcha en cuenta real
Validación iterativa de estrategias
Prueba, ajusta y optimiza tus estrategias una y otra vez para construir un modelo de trading más estable
Análisis de rendimiento profesional
Informes completos de la estrategia con historial de operaciones, tasa de acierto, rentabilidad, drawdown y métricas de riesgo
Modelo integrado de gestión del riesgo
Supervisa y limita el comportamiento de la estrategia: drawdown máximo, límite de exposición diaria, apalancamiento y posiciones, y protección ante volatilidad anómala.
Motor de backtest de MASQuant

Funciones clave

Backtest con datos históricos
Tasa de acierto
Estadísticas de rentabilidad
Drawdown máximo
Historial de operaciones
Informes visuales

Fuentes de datos y seguridad de la información

Con el cumplimiento normativo, la seguridad de la información y la transparencia como pilares, MASQuant construye una plataforma internacional de trading cuantitativo que inversionistas, desarrolladores de estrategias, equipos de trading y socios B2B pueden usar con tranquilidad.

Compatible con los principales brókeres

Datos de bolsas europeas y mundiales

MASQuant integra actualmente los datos de los mercados financieros a través del entorno MT5.
Compatible con los principales brókeres del mundo

Brókeres compatibles

Plataforma MASQuant — compatible con el 90% de los brókeres del mundo

Plataforma MASQuant —
compatible con el 90% de los brókeres del mundo

AvaTrade
FXCM
XM
EC Markets
GTCFX
IC Markets Global
GO Markets
ATFX
fpmarkets
FXTM
vantage
VT Markets
Neex
Mitrade
TMGM
OANDA
Exness
Pepperstone
IG
ThinkMarkets
IC Markets
FOREX.com
Swissquote
Ultima Markets
HFM (HotForex)
GKFX Prime
eToro
Dukascopy
FxPro
LMAX Exchange
Tickmill
Yuanta Futures
Capital Futures FX

Compatible con el 90% de los brókeres del mundo; son demasiados para enumerarlos todos aquí

Mercados compatibles

Tipos de mercado compatibles con MASQuant

MASQuant SDK puede conectarse directamente con el entorno de los brókeres compatibles con MT5 y acceder a todos los instrumentos de trading que ofrece cada bróker.

Forex (divisas)
Metales preciosos
Energía
Índices bursátiles globales
CFD de acciones de EE. UU.
CFD de ETF
CFD de criptomonedas
Otros instrumentos ofrecidos por el bróker

Seguridad de nivel empresarial

Aplicamos estrictos mecanismos de seguridad de nivel empresarial: no operamos por cuenta de terceros, no transmitimos datos sensibles ni accedemos a las cuentas de los clientes. Todas las operaciones y acciones se realizan bajo tu control.

Protección de datos personales
La plataforma sigue los principios fundamentales del RGPD (GDPR) y aplica medidas como la minimización de datos, la limitación de la finalidad, la gestión de los derechos de los usuarios, el control de las transferencias internacionales de datos y la revisión de seguridad de los proveedores
Arquitectura de seguridad
La arquitectura de seguridad de MASQuant se centra en la protección de los datos de los usuarios, la protección de las estrategias, la seguridad de las conexiones de trading, el control de permisos y la trazabilidad de las acciones
Copias de seguridad y recuperación de datos
La plataforma hace copias de seguridad periódicas de los datos de los miembros, los datos de las estrategias, los informes de backtest, el historial de suscripciones y el historial de uso de MAS Coin, y cuenta con respaldo en otra ubicación, cifrado de las copias y pruebas de recuperación

Compatibilidad del sistema

Por ahora, solo compatible con computadoras Windows: las funciones de trading de MASQuant solo funcionan en computadoras Windows, entre ellas la descarga del archivo ejecutable de la estrategia, la conexión con MT5, la configuración del trading automatizado y la ejecución de estrategias.

Para usar estas funciones, necesitas una computadora Windows

  • Descargar el archivo ejecutable de la estrategia
  • Conectar el entorno de trading de MT5
  • Activar o desactivar estrategias de trading automatizado
  • Usar las herramientas de trading locales de MASQuant
  • Implementar estrategias y realizar operaciones
  • Aún no compatible

  • macOS / computadoras Mac
  • iPhone / iPad
  • Teléfonos / tabletas Android
  • Sistemas Linux. Si usas una Mac, un teléfono o una tableta, aun así puedes visitar el sitio oficial de MASQuant y ver parte de su contenido web, pero por ahora no puedes instalar los programas que ejecutan las operaciones de trading.
  • El equipo de MASQuant seguirá evaluando la compatibilidad con más plataformas
    Para asegurar el funcionamiento de la ejecución de estrategias, la conexión con MT5 y el trading automatizado, debes instalar, configurar y usar todo en una computadora Windows. El equipo de MASQuant seguirá evaluando la compatibilidad con más plataformas; si en el futuro se agrega soporte para macOS u otros sistemas, lo anunciaremos por separado.
    FAQ

    Preguntas frecuentes

    FAQ de MASQuant SDK

    ¿Qué es MASQuant SDK?
    MASQuant SDK es el SDK de trading cuantitativo en Python de MASQuant.

    Ofrece principalmente backtesting de estrategias, análisis de rendimiento, generación de señales de trading, exportación de informes e integración con MT5, para ayudar a desarrolladores y equipos de trading a completar con un flujo estandarizado el desarrollo, la validación y el análisis previo a la implementación de sus estrategias.
    ¿MASQuant SDK y MASQuant son el mismo producto?
    No. MASQuant es la marca de la plataforma completa, que ofrece el AI Strategy Assistant, backtesting de estrategias, gestión de estrategias, planes de suscripción y servicios de implementación de estrategias.
    MASQuant SDK es el SDK de Python sobre el que funciona MASQuant: se encarga de ejecutar la lógica de las estrategias, calcular los backtests, analizar el rendimiento, procesar los datos e integrarse con MT5.

    MASQuant es la plataforma; MASQuant SDK es el paquete tecnológico de base.
    ¿Puedo usar MASQuant SDK si no sé programar?
    Sí, aunque te recomendamos aprender primero lo básico con la documentación oficial.

    MASQuant SDK es un SDK de Python pensado principalmente para desarrolladores e investigadores de estrategias con conocimientos básicos de Python. Aun así, MASQuant SDK incluye documentación completa que te guía paso a paso por todo el flujo de uso: desde preparar el entorno y cargar los datos hasta escribir la estrategia, hacer el backtest y generar los informes.

    Puedes aprender las operaciones básicas de MASQuant SDK y ver ejemplos de uso en el sitio de documentación oficial. Aunque al principio la programación te resulte nueva, puedes practicar paso a paso con los ejemplos de la documentación y armar tu propio flujo de backtesting de estrategias.

    Si prefieres una forma más intuitiva de trabajar, también puedes usar la plataforma MASQuant o MASQuant.Soft, con su interfaz gráfica y el AI Strategy Assistant, para generar estrategias, hacer backtests e implementarlas.
    ¿MASQuant SDK puede integrarse con MT5 o colocar órdenes directamente?
    Sí. MASQuant SDK sirve para leer los datos de los instrumentos de MT5, obtener velas históricas, generar señales de trading, hacer pruebas de trading en demo y ayudarte a validar la estrategia antes de ponerla en marcha en cuenta real.

    Usar MASQuant SDK no significa que la plataforma opere por ti, ni constituye un servicio de gestión discrecional, de gestión de activos ni de asesoría de inversión.
    ¿Qué instrumentos y fuentes de datos admite MASQuant SDK?
    Admite principalmente forex, metales preciosos, CFD de índices, CFD de energía, CFD de materias primas y algunos CFD de acciones dentro del entorno MT5 de tu bróker.

    Los instrumentos habituales pueden incluir EURUSD, GBPUSD, USDJPY, XAUUSD, XAGUSD, US30, NAS100, SPX500, GER40, USOIL y UKOIL, entre otros.

    Los instrumentos disponibles y la cantidad de datos históricos dependen de la lista de instrumentos de tu bróker, la fuente de datos y los permisos de tu cuenta.
    ¿Los resultados del backtest con MASQuant SDK serán iguales a los del trading real?
    No serán iguales a los resultados de operar en cuenta real, pero MASQuant SDK está diseñado para reducir al mínimo la diferencia entre los resultados del backtest y los reales.

    Los resultados del backtest y los de operar en cuenta real pueden diferir por cambios en el spread, el deslizamiento (slippage), la latencia en la ejecución, las diferencias de cotización entre brókeres, la falta de liquidez, las restricciones de horario de trading, las comisiones, los swaps overnight, la calidad de los datos históricos y las diferencias en el entorno de ejecución de la estrategia.

    MASQuant SDK es una herramienta de desarrollo, backtesting y análisis de estrategias; no ofrece asesoría de inversión personalizada ni garantiza el rendimiento futuro de ninguna estrategia. Todas las estrategias, señales, reportes de backtest y resultados de KPI son solo una referencia para tu propio criterio y tu análisis técnico.
    ¿MASQUANT SDK guarda mis fondos de trading, mi usuario y contraseña o los datos de mis estrategias?
    MASQuant SDK y MASQuant no ofrecen servicios de custodia de fondos ni gestionan depósitos o retiros. Todos tus fondos los mantienes tú mismo en tu cuenta con el bróker.

    No guardamos en texto plano las contraseñas de tus cuentas de trading.

    Si necesitas conectarte a MT5 o al entorno de tu bróker, tú mismo administras tus datos de acceso; si el sistema necesita guardar esa información, la protegerá con mecanismos de cifrado.

    Que los datos de tus estrategias se guarden o no depende de cómo uses el servicio.

    Si lo usas de forma local, los datos de tus estrategias se guardan en tu propia computadora; si usas las funciones en la nube de MASQuant, los datos de las estrategias pueden almacenarse en la plataforma según lo requiera el servicio, para la gestión de estrategias, el registro de backtests y la verificación de licencias.

    Sobre el motor de backtest

    ¿Qué es el motor de backtest de MASQuant?
    El motor de backtest de MASQuant sirve para validar, antes de implementar una estrategia, cómo se comporta en condiciones cercanas al mercado real, usando datos históricos, lógica de cotizaciones en tiempo real y un flujo de operaciones simuladas.

    No se limita a entregarte un historial de rendimiento: te ayuda a gestionar tus estrategias con un flujo unificado, desde la generación, el backtest y la simulación hasta la implementación y el seguimiento del rendimiento.
    ¿En qué se diferencia el backtest de MASQuant de solo mirar el rendimiento histórico?
    Revisar el rendimiento histórico, por lo general, se limita a mirar los resultados hacia atrás; el motor de backtest de MASQuant, en cambio, reúne en una misma arquitectura la integración de datos, la conversión de formatos, el cálculo de indicadores técnicos, el modelo de trading, las confirmaciones de órdenes simuladas y el flujo de ejecuciones simuladas.

    Así, la estrategia puede validarse antes de implementarla de una forma más cercana al proceso de trading real.
    ¿Por qué el backtest y la cuenta real deben usar la misma arquitectura de trading?
    Si el backtest y la cuenta real procesan los datos de forma distinta o usan flujos de trading diferentes, la estrategia puede mostrar una brecha de rendimiento una vez que entra en funcionamiento.

    MASQuant hace pasar los datos históricos y las cotizaciones en tiempo real por el mismo flujo de integración de datos antes de convertir los formatos y calcular los indicadores técnicos, lo que reduce la brecha técnica entre el backtest y la cuenta real.
    ¿El motor de backtest simula el comportamiento de las operaciones?
    La arquitectura de backtest de MASQuant no solo simula los precios: también incorpora confirmaciones de órdenes simuladas y un flujo de ejecuciones simuladas, para que las pruebas de la estrategia se acerquen más a las condiciones de ejecución del trading real.

    Para saber qué factores de ejecución, latencia, deslizamiento (slippage) y fricciones del mercado se admiten realmente, consulta la versión del producto y la documentación técnica oficial.
    ¿Qué indicadores de rendimiento muestra el backtest?
    Por ahora, la información de rendimiento que puedes ver en el backtest incluye el número de operaciones, la relación ganancia/pérdida, la tasa de acierto, el drawdown máximo, la rentabilidad total, la rentabilidad acumulada anual y el ratio de Sharpe, entre otros.

    Para ver los campos exactos, consulta la página de la versión actual.
    ¿Qué incluye el reporte de backtest?
    El reporte de backtest normalmente incluye los datos del backtest, indicadores de rendimiento, indicadores de riesgo, gráficos, el historial de operaciones y un resumen de la estrategia, entre otros.

    Estos datos te ayudan a juzgar si la estrategia es viable a largo plazo, en lugar de fijarte solo en si una operación ganó o perdió.
    ¿Con cuánto historial de datos puedo hacer backtest?
    Actualmente se admiten backtests con hasta cinco años de datos históricos.

    El rango de datos históricos disponible depende de la versión actual del producto, de los instrumentos admitidos y de la fuente de datos. El período real que puedes someter a backtest es el que se muestra en el producto.
    ¿Puedo hacer backtests y optimizar una estrategia varias veces?
    Sí. Una vez creada la estrategia, puedes hacer primero un backtest con datos históricos, luego validarla operando en demo y, por último, evaluar si la implementas en un entorno de trading real.

    Así se forma un flujo iterativo de desarrollo de estrategias, que te permite probar, ajustar y comparar distintas versiones una y otra vez.
    ¿Tengo que reescribir el programa de trading para pasar del backtest a la cuenta real?
    MASQuant diseñó el backtest, la simulación y el trading real dentro de una misma arquitectura precisamente para reducir el costo de reescritura y las brechas en el proceso cuando una estrategia pasa de las pruebas a la implementación.

    La forma concreta de implementación depende de la versión del producto, del entorno del bróker y de la configuración de MT5.
    ¿Cómo saber si vale la pena implementar una estrategia?
    Te recomendamos evaluar en conjunto, como mínimo: si los resultados del backtest son estables, si el riesgo está dentro de un rango aceptable, si el instrumento y las condiciones de mercado se ajustan a lo esperado, si la estrategia es acorde con tu capital y tu tolerancia al riesgo, y si te satisfacen los resultados de las pruebas en la cuenta demo.

    Si alguna de estas condiciones no está clara, te recomendamos no pasar todavía al trading real.
    ¿Los resultados del backtest garantizan ganancias en el futuro?
    No. El rendimiento histórico, los datos de backtest y los resultados ilustrativos son solo de referencia para entender la lógica y las características de riesgo de una estrategia, y no deben considerarse una garantía del rendimiento futuro.

    El mercado real puede verse afectado por la volatilidad, la liquidez, el deslizamiento (slippage), las condiciones de ejecución del bróker y otros factores fuera de control.
    ¿Qué diferencia hay entre el backtest y operar en demo?
    El backtest usa principalmente datos históricos para examinar cómo se comportó la estrategia bajo ciertas condiciones del pasado; operar en demo, en cambio, te permite familiarizarte con la ejecución de la estrategia y con la forma de operar en un entorno cercano al mercado en tiempo real.

    El orden recomendado es: primero el backtest, luego la demo y, por último, evaluar si pasas al trading real.
    ¿Qué hago si el backtest no arroja resultados?
    Primero verifica que las condiciones de la estrategia estén completas, que el instrumento y el rango de datos sean compatibles, y que la configuración de los parámetros sea razonable.

    Si la pantalla del producto ofrece una opción para borrar o restablecer, también puedes reorganizar las condiciones de la estrategia y volver a intentarlo. Si es necesario, comunícate con atención al cliente.