Pruebas y paridad de señal — cómo realbacktesting verifica cada backtest

El ancla de confianza

Paridad, en tres niveles honestos.

"Realbacktesting" significa que el motor de investigación que produjo estos números y el motor portátil en C# que va dentro del cBot son la misma lógica: medimos cuán iguales son, celda a celda. Los tres niveles están ahora medidos: paridad de señal, la verificación cruzada independiente a coste real, y la cifra principal del backtest nativo de cTrader en cada sistema, la que reproduces tú mismo.

Nivel 1 PROBADO

Señal contra señal

100%

El motor de investigación que produjo estos números y el motor portátil en C# que va dentro del cBot coinciden en cada señal de entrada/salida, celda a celda, en cada estrategia a lo largo de 5 años: paridad del 100%, verificada por un harness automatizado sobre datos de barras idénticos. Esto es coincidencia de señal entre los dos motores, no una garantía de rendimiento. Metodología de paridad completa disponible a petición.

cada estrategia · 5 años · medido
Nivel 2 PROBADO

Verificación a coste real

coincide

Nuestro propio motor vuelve a ejecutar las mismas estrategias con paridad de señal probada bajo el modelo de costes completo del broker —spread real por símbolo, comisión (FX $2.50/lote/lado, índices gratis, crypto 0.0325%, metales 0.0007%), 1 bps de slippage en cada fill, swap, sizing aditivo sobre 80,000 EUR— cada coste que la ejecución nativa de cTrader con spread 0 omite. Aterriza unos puntos al otro lado de la cifra principal de cTrader, de modo que el número reproducible por el comprador queda corroborado desde una dirección independiente y con mayor coste. Los recuentos de trades publicados son los propios recuentos nativos de cTrader del cBot; el recuento de nuestro motor difiere en torno a un 13% por sleeve porque los dos construyen las barras de timeframe superior a partir del mismo M1 de forma distinta.

costes completos del broker · independiente · medido
Nivel 3 PROBADO

Nativo de cTrader — lo que reproduces

3 / 3 sistemas

La cifra principal es el propio backtester nativo de cTrader —barras m1, spread 0, comisión y swap reales— ejecutado sobre los propios datos de servidor de cTrader, publicado por producto (abre cada informe). Es el número que un comprador reproduce ejecutando el cBot entregado en su propio cTrader. Nuestro motor a coste real (spread real por símbolo medido del bid/ask del tick del broker, 1 bps de slippage, comisión y swap reales, M1 intrabar) es la verificación cruzada independiente y lo corrobora a unos pocos puntos de distancia. Difieren porque los dos construyen las barras de timeframe superior (H2/H4/H6/H8) a partir del mismo M1 de forma distinta —cTrader sobre sus límites de sesión nativos, nuestro motor en un anclaje fijo— casi idénticos en drawdown. La comparativa completa lado a lado está en la página de Motores.

nativo de cTrader · m1 · los 3 publicados
Nivel 1 · los recibos

Cada estrategia. Cada entrada y salida. 100%.

Paridad de señal por estrategia entre el motor de investigación y el motor en C# del cBot —celda a celda sobre 175,401 barras, verificada por un harness automatizado. Etiquetadas por mercado y timeframe; la estrategia en sí permanece propietaria.

Mercado · TFEntrada largaSalida largaEntrada cortaSalida cortaglobal
Bitcoin · 2h100.00100.00100.00100.00100%
DAX 40 · 1h100.00100.00100.00100.00100%
DAX 40 · 4h100.00100.00100.00100.00100%
Ethereum · 2h100.00100.00100.00100.00100%
Ethereum · 4h100.00100.00100.00100.00100%
Ethereum · 4h100.00100.00100.00100.00100%
Oro · 6h100.00100.00100.00100.00100%
Oro · 6h100.00100.00100.00100.00100%
Nasdaq 100 · 2h100.00100.00100.00100.00100%
Nasdaq 100 · 2h100.00100.00100.00100.00100%
USD/JPY · 4h100.00100.00100.00100.00100%
USD/JPY · 4h100.00100.00100.00100.00100%
USD/JPY · 8h100.00100.00100.00100.00100%
13 estrategias · 100% global · peor 100% — motor contra motor; la ejecución nativa de cTrader (m1) es el Nivel 3, publicada para los 3.

Informes oficiales de cTrader

El informe de cada cBot, exportado directamente del propio backtester nativo de cTrader (m1, spread 0): un motor independiente sobre sus propios datos que cualquiera puede ejecutar. Publicado para los tres sistemas. Abre cualquiera y reconcilia cada número; esto es lo que convierte el Nivel 3 de arriba en Probado.

3/3publicados
  • Guardian

    Conservador · <4.5% DD
    cTrader · m1 · spread 0 · +118.9% · 2,285 trades · maxDD 2.7%
    por día Sharpe 3.17 · PF 1.91 · win 49.0%vspor trade PF 1.62 · win 44.9%
  • Balanced

    Balanced · <7% DD
    cTrader · m1 · spread 0 · +193.7% · 3,001 trades · maxDD 3.3%
    por día Sharpe 3.51 · PF 2.14 · win 50.1%vspor trade PF 1.70 · win 45.6%
  • Edge

    Agresivo · <8% DD
    cTrader · m1 · spread 0 · +277.6% · 3,179 trades · maxDD 4.8%
    por día Sharpe 3.62 · PF 2.12 · win 50.5%vspor trade PF 1.67 · win 44.6%

Ejecútalo tú mismo en tu propio cTrader

No nos crees por nuestra palabra, y no ejecutas nuestro código. Carga cada sistema en tu propio cTrader y ejecuta el backtest tú mismo —barras m1, spread 0— y aterrizas en las cifras principales nativas de cTrader de esta página, porque esa cifra principal ES esta misma ejecución. La lógica del cBot está probada como idéntica a la de nuestro motor de investigación: paridad de señal del 100%, celda a celda sobre datos de barras idénticos, verificada por un harness automatizado. Nuestro propio motor realbacktesting es la verificación cruzada independiente a coste real: añade spread real por símbolo, 1 bps de slippage, comisión real y ejecución intrabar, los costes que la ejecución nativa de cTrader con spread 0 omite, así que se sitúa unos pocos puntos al otro lado. Los dos difieren ligeramente porque construyen las barras de timeframe superior (H2/H4/H6/H8) a partir del mismo M1 de forma distinta —cTrader sobre sus límites de sesión nativos, nuestro motor en un anclaje fijo— casi idénticos en drawdown. Las instrucciones paso a paso están en cada informe.

cTrader › Automate › Backtest
  Datos      barras m1 desde servidor (precios de apertura)
  Spread     Valor fijo · 0 pips
  Comisión   30 USD/1M · aplicar automáticamente
  Entradas   desde 2021-06-01 (gate de warm-up)
────────────────────────────────────────────
Paridad motor a motor       100%   peor 100%
Nativo de cTrader (m1)      Guardian ✓  Balanced ✓  Edge ✓