QuantPower Systems Investigación cuantitativa,
a tu alcance

Analiza y construye tu ventaja.

Combina indicadores, define tus reglas de entrada y salida y evalúa su comportamiento histórico con un motor de backtesting acelerado. QuantPower Builder simplifica la construcción de sistemas sin perder profundidad técnica.

Crea sistemas sin escribir código. Selecciona opciones, combina condiciones y construye tu lógica desde la plataforma.

Aplicación de escritorio / Proyecto de portfolio
QuantPower BuilderBACKTEST
ConstructorResultadosOptimizadorACTIVO DEMO · H1
Sistema de tendenciaTu lógica, puesta a prueba.
IS / OOS
Backtest del motor sobre velas sintéticas: EMA, RSI y puntos separados de señal, entrada y salida.
SEÑALEMA 20 / 50
CONFIRMACIÓNRSI > 50
PROTECCIÓNStop × ATR
Motor real · Datos sintéticos · Señal en t → ejecución en t+1
DE LA IDEA A LA REGLACondiciones conectadas.Señal + confirmación + gestión
Construcción visual Reglas avanzadas Gestión del riesgo Validación de robustez
01 / Un flujo conectado

De los datos
a las decisiones.

Todo el recorrido de investigación en un mismo entorno. Cada paso aporta contexto al siguiente.

  1. 01PreparaDescarga y limpia
    tu histórico.
  2. 02AnalizaComprende el activo
    y su contexto.
  3. 03ConstruyeTransforma tu idea
    en reglas.
  4. 04GestionaDefine posiciones
    y riesgo.
  5. 05ValidaSimula, contrasta
    y compara.
  6. 06ExportaLleva la lógica
    a tu plataforma.
DESCARGA E IMPORTACIÓN

Tu punto de partida.
Un histórico organizado.

Descarga datos desde los proveedores disponibles o importa tus archivos CSV. Reúne activos, fuentes y temporalidades en una biblioteca de trabajo.

CriptoForexAccionesFuturos
Biblioteca localQuestDB + históricos
LIMPIEZA Y CALIDAD

Una base consistente.
Un análisis con contexto.

Normaliza tus series, identifica huecos y conserva la procedencia del volumen. Controla el tratamiento de las velas interpoladas al generar señales.

Fechas y temporalidad Normalización
Continuidad de la serie Diagnóstico
Volumen e interpolaciones Trazabilidad
ANÁLISIS DEL ACTIVO

Entiende el mercado
antes de definir la señal.

Explora volatilidad, distribución de retornos, patrones de velas y comportamiento por sesiones. Utiliza el análisis descriptivo para dar forma a tu hipótesis.

VolatilidadPatronesSesionesEstadística
Explorar el Analizador
CONTEXTO DEL ACTIVOEJEMPLO
TokioSesión
LondresSesión
Nueva YorkSesión
Distribución ilustrativa, sin datos de mercado reales.
02 / Analizador del activo

Entiende su ritmo.
Construye con contexto.

Estudia cuándo se concentra el movimiento, cómo cambia la volatilidad y qué estructura muestran los datos. El análisis del activo da contexto a tus reglas.

QuantPower Builder · AnalizadorDATOS SINTÉTICOS
ResumenRiesgoIntradíaRégimen ERDependenciaNATR
INTRADÍA / CAMBIO ACUMULADO MEDIO

Cambio acumulado medio — Día

CAMBIO MEDIO TOTAL—
MUESTRA DEL PROMEDIOPeriodos completos2018–2023 · H1 · UTC
Tramo ascendente Tramo descendente
Cambio acumulado medio diario: curva con tramos ascendentes y descendentes, total final y barras de cambio medio por hora, calculados sobre una serie sintética.
Mueve el cursor o usa ← / → sobre el gráfico. Arrastra para seleccionar un tramo; también puedes usar Inicio y Fin. Día: 00:00–24:00 · Semana: Lun–Dom · Mes: 1–31 · Año: Ene–Dic.
PASO SELECCIONADO—ACUMULADO MEDIO—CAMBIO MEDIO DEL PASO—

Arrastra sobre el gráfico o elige Inicio y Fin para medir un tramo.

El mismo cálculo del software. Promedio de trayectorias de retornos logarítmicos acumulados, expresados en porcentaje. La curva superior muestra el recorrido medio; las barras inferiores, la aportación media de cada paso. El último periodo en curso se excluye.

Cómo interpretarlo. La pendiente muestra en qué pasos se concentra el movimiento medio; el total resume el periodo. Compara los cuatro horizontes para desarrollar una hipótesis y contrástala después en el backtest. Este ejemplo es una serie sintética 24/7, con seis años completos.

Ritmo horario
y estacionalidad.

Perfil de volatilidad por hora, cambio acumulado, correlaciones intradiarias y mapas de calor por día y mes. Estudia cuándo se concentra la actividad.

Perfil horarioHeatmaps

Distribución
y riesgo de cola.

Campanas de retornos, QQ-plot, VaR y CVaR, con seguimiento del riesgo en ventanas móviles. Examina la frecuencia y la magnitud de los movimientos extremos.

VaR / CVaRRolling

Tendencia,
reversión y ruido.

Efficiency Ratio y Hurst para estudiar la estructura del movimiento. Relaciona los regímenes del activo con el tipo de lógica que quieres construir.

ERHurst

Dependencia
y persistencia.

Autocorrelación, dependencia por horizontes y agrupación de la volatilidad. Explora cómo se relacionan los retornos y cómo persisten los episodios de actividad.

ACF / PACFClustering

Volatilidad
entre escalas.

ATR/NATR, percentiles rodantes y correlaciones entre temporalidades. Sitúa la volatilidad actual en su contexto y estudia el filtro que utiliza el constructor.

Multi-timeframePercentiles

Métricas, patrones
e informes.

Consulta retorno, drawdown y métricas del activo; explora patrones de velas y su comportamiento posterior. Exporta el análisis a PDF para documentar tu investigación.

PatronesPDF
03 / Constructor visual

Tu criterio.
Tus reglas.
Tu sistema.

Crea sistemas sin escribir código. Escoge indicadores, ajusta sus parámetros y combina condiciones desde un constructor guiado.

Empieza con una lógica sencilla y añade confirmaciones, filtros y reglas de gestión conforme desarrollas tu hipótesis.

  • Condiciones conectadas con lógica AND / OR
  • Entradas, salidas y confirmaciones configurables
  • Múltiples setups y descripciones legibles
Explora la gestión avanzada
Constructor de estrategiasDEMO VISUAL
PRUÉBALO: ELIGE UNA LÓGICA
01
SEÑAL PRINCIPALEMA rápida cruza por encima de EMA lenta
Referencia: EMA 50
ENTRADA
Y
02
CONFIRMACIÓNRSI por encima de 50Filtra la señal con una segunda condición.
FILTRO
+
03
GESTIÓN DEL RIESGOStop Loss × ATR · Take Profit 2R
Stop inicial: 1,5 × ATR(14)
TP: 2 × distancia al stop
TU LÓGICA, EN LENGUAJE CLARO

Largos: EMA 20 cruza sobre EMA 50 y RSI(14) supera 50 al cierre de t. Entrar al open de t+1 con riesgo nominal del 1 %, stop a 1,5 × ATR(14) de t y objetivo a 2R. Salir por cruce EMA contrario, stop o TP.

Configuración ilustrativaVer el ejemplo

Las 27 combinaciones disponibles tienen resultados precalculados con el motor de la aplicación. Cambiar la lógica, el periodo o el riesgo actualiza automáticamente los resultados. «Ver el ejemplo» te lleva a la combinación seleccionada.

04 / Gestión de posiciones y riesgo

Define cómo entras.
Y cómo te proteges.

La señal es el principio. Construye también la lógica que acompaña a cada posición, desde su apertura hasta su cierre.

Entradas y salidas
por etapas.

Configura incorporaciones y cierres parciales. Define qué condición activa cada etapa y qué porcentaje de la posición gestiona.

0140 %
0235 %
0325 %
Ejemplo de reparto · 100 % de la posición

Protecciones que forman
parte del sistema.

Dimensionamiento por riesgo, stops basados en ATR, break-even y trailing. Añade límites de actividad y protecciones por pérdidas.

Riesgo nominal por setup Stop inicial y seguimiento Límites y pausas operativas

El contexto también
es una condición.

Incorpora filtros de tendencia, volatilidad, volumen y calendario. Selecciona sesiones y horarios para delimitar cuándo puede actuar tu sistema.

TokioLondresNueva YorkSídney
LMXJVSD
05 / El motor de backtesting

Ve lo que realmente
hace tu sistema.

Inspecciona señales, ejecuciones y costes. Recorre cada operación y conecta las reglas con la curva de capital y sus periodos de drawdown.

Laboratorio de resultadosDATOS SINTÉTICOS

Cruce EMA con confirmación RSI

Largos: EMA 20 cruza sobre EMA 50 y RSI(14) > 50. Entrada al open siguiente; salida por cruce contrario, stop o TP.

Periodo 20 · Riesgo 1 % · H1 UTC
S Cierre de tE Open de t+1X Precio de salidaComisión 0,05 % por lado · Slippage 0,02 %
Backtest real sobre una serie sintética: EMA 20/50, RSI y marcadores distintos de señal, entrada y salida.
Indicadores, ejecuciones y métricas calculados con el motor de la aplicación sobre datos sintéticos.Ampliar gráfico
TRAZABILIDAD DE LA EJECUCIÓN

Comprueba una operación, vela a vela.

S / SEÑAL——

—

E / ENTRADA——

—

X / SALIDA——

—

Detalle de una operación: cruce al cierre de una vela y entrada en la apertura siguiente.
Indicadores calculados sobre el histórico completo. El zoom conserva sus valores originales; las salidas intrabar se identifican por su vela, sin atribuirles un instante de tick.Ampliar operación
OPERACIONES—Posiciones completas
PROFIT FACTOR—Ganancia / pérdida bruta
RETORNO NETO—Después del coste ilustrativo
MAX. DRAWDOWN—Curva marcada a mercado
También en la plataformaSharpeSortinoCalmarCVaRExposición
Motor real · Datos sintéticos · 50 velas de calentamiento · Sin optimización de parámetrosDescargar serie CSV

Ejecución con secuencia temporal

Señales de velas cerradas y ejecución posterior, con tratamiento de gaps y órdenes pendientes.

Costes dentro del análisis

Comisiones, slippage y costes de mantenimiento configurables para estudiar su impacto.

Resultados que puedes recorrer

Métricas IS/OOS, operaciones, motivos de cierre y vistas independientes de largos y cortos.

06 / Optimización y robustez

Afina en IS.
Contrasta en OOS.

Separa la búsqueda de parámetros de la evaluación del sistema. Examina cómo cambia su comportamiento fuera del tramo utilizado para ajustarlo.

01

Optimización In-Sample

Barre parámetros y compara configuraciones usando únicamente la muestra de ajuste.

02

Out-of-Sample y Walk-Forward

Evalúa la configuración elegida fuera de muestra y revisa su evolución en distintas ventanas.

03

Montecarlo

Explora variaciones de la secuencia de operaciones y la dispersión de sus resultados.

DISEÑO DE LA VALIDACIÓN
70 %IN-SAMPLEAjuste de parámetros
30 %OUT-OF-SAMPLEEvaluación posterior
Muestra de ajuste Muestra de evaluación
Diagrama ilustrativo de ventanas Walk-Forward y abanico de curvas para explicar Montecarlo.Esquema explicativo · El reparto se configura en la aplicación.
Iteración ágil

Menos fricción.
Más espacio para investigar.

Un motor acelerado con Numba y un flujo de trabajo diseñado para construir, probar y revisar tus hipótesis.

@njit(nogil=True)

Bucles críticos compilados

Compilación JIT para acelerar el trabajo numérico del motor.

SIGNAL → REUSE

Reutilización de señales

El optimizador reutiliza cálculos cuando cambian parámetros de gestión.

WORKER → RESULTS

Trabajo fuera de la interfaz

Las tareas pesadas se ejecutan en procesos o hilos de trabajo.

07 / Comparador

Pon tus sistemas
en perspectiva.

Guarda resultados y compara sus curvas, riesgo y comportamiento por periodos. Contrasta versiones de una misma hipótesis o sistemas distintos.

Curvas de capital del motor para EMA/RSI, Bollinger/RSI y MACD/ADX sobre la misma serie sintética.
EMA + RSI Bollinger + RSI MACD + ADX
Resultados de las configuraciones de referencia · Misma serie sintética.
08 / Exportación

Tu lógica.
Un siguiente paso.

Genera código para TradingView y MetaTrader 5. Consulta el informe de compatibilidad para saber qué elementos puede reproducir cada plataforma.

EJEMPLO
// Lógica ilustrativa · TradingView
fast = ta.ema(close, 20)
slow = ta.ema(close, 50)
confirm = ta.rsi(close, 14) > 50

if ta.crossover(fast, slow) and confirm
    strategy.entry("Long", strategy.long)
Informe de fidelidad y compatibilidad
09 / QuantPower Systems

Investigación, diseño
y desarrollo.
Un proyecto conectado.

PORTFOLIO · DESARROLLO ACTIVO

QuantPower Builder nace para hacer más accesible la construcción de sistemas de trading con reglas avanzadas. Reúne preparación de datos, generación de señales, gestión y evaluación en una aplicación de escritorio.

Este portfolio muestra el producto, su enfoque de investigación y su evolución técnica. La demo permite explorar el trabajo realizado a medida que se publican nuevas versiones.

PythonPyQt6NumPypandasNumbaQuestDB
Demo de escritorio

Explora la plataforma.
Construye tu primer sistema.

Un paquete portable para conocer el constructor y recorrer el flujo de investigación. Descarga el ZIP, descomprímelo y abre la aplicación.

  • Windows de 64 bits
  • Sin instalar Python
  • Configuración local
Cómo empezar
ÚLTIMA DEMO PUBLICADA
Demo Alpha v0.7.6.1-alpha disponible · Descarga directa.
La última versión publicada aparece seleccionada.
Windows x64Paquete portable · ZIP
Versión
v0.7.6.1-alpha
Tamaño
378,6 MiB
Publicación
2 oct 2026
Descargar demo para Windows

ZIP de unos 391 MiB. El navegador gestiona la descarga; descomprime el paquete completo antes de abrir la aplicación.

Versiones y novedades Abrir descarga en GitHub ¿Dudas? info@quantpowerbuilder.com
EMPIEZA EN TRES PASOS
  1. 01
    Descarga el ZIP

    Obtén el paquete completo de la versión publicada.

  2. 02
    Descomprime en tu carpeta

    Usa una ubicación con permisos de escritura, como Documentos.

  3. 03
    Abre la aplicación

    Ejecuta el archivo .exe y elige dónde guardar tus datos.

REQUISITOS DE REFERENCIA
Sistema
Windows 10 / 11 · 64 bits
Memoria
8 GB · 16 GB recomendados
Procesador
4 núcleos x86-64 o superior
Espacio
5 GB libres · SSD recomendado

El primer uso de QuestDB y la descarga de históricos necesitan conexión. El análisis de datos ya importados se realiza localmente.

¿Cómo actualizo la demo?

Descarga la nueva versión y conserva tu configuración, sistemas, favoritos y resultados guardados antes de sustituir los archivos del programa. Cada Release incluirá las instrucciones de actualización del paquete correspondiente.

¿Qué representan los gráficos de esta página?

Son resultados calculados con el generador de señales, los indicadores y el motor de backtesting de la aplicación sobre una serie sintética. Las entradas se ejecutan en la apertura posterior a la señal y las salidas siguen las reglas y los niveles configurados. Puedes descargar la serie CSV y consultar el detalle de cada operación. Los diagramas de Walk-Forward y Montecarlo son esquemas metodológicos.

¿Es una plataforma de escritorio?

Sí. La creación de sistemas y el motor de backtesting forman parte de la aplicación de escritorio. Esta página presenta el proyecto y permite explorar resultados precalculados de las combinaciones disponibles.