Experiment exp_c4a7b4ce2a054adc
Momentum baseline — validação técnica da plataforma (snapshot do dashboard)
CONCLUSÃO: REJECTOVERFITTING: CRITICAL
- Backtest usa dados M1 agregados (Fase 1) — sem tick-level fill simulation real (ver limitação documentada em backtest_engine.py).
- Sessão e regime usam proxies heurísticos (hora UTC / quartil de volatilidade) — SessionEngine/RegimeEngine reais chegam na Fase 3.
Equity curve (unidades de conta, simulação — nunca dinheiro real)
Drawdown (%)
Performance — GROSS vs NET
| Métrica | Gross | Net |
|---|---|---|
| Retorno líquido | -0,01 | -7,46 |
| Sharpe | — | -0,127 |
| Sortino | — | 0,000 |
| Max drawdown | — | 7,457 |
| Profit factor | 0,000 | 0,000 |
| Expectativa | — | -37.284,24 |
Out-of-sample
| net_return | -7,457 |
| number_of_trades | 2,000 |
| sharpe | -0,127 |
| maximum_drawdown | 7,457 |
⚠ CRITICAL: Apenas 2 trade(s) — amostra extremamente pequena. Nenhuma métrica aqui deve ser tratada como validada estatisticamente.
Walk-forward (0/6 janelas positivas)
| Janela | Resultado |
|---|---|
| 0 | NEGATIVO |
| 1 | NEGATIVO |
| 2 | NEGATIVO |
| 3 | NEGATIVO |
| 4 | NEGATIVO |
| 5 | NEGATIVO |
Robustness Lab — FRAGILE
| Teste | Resultado |
|---|---|
| SPREAD_STRESS | FRAGILE |
| SPREAD_STRESS | FRAGILE |
| SPREAD_STRESS | FRAGILE |
| SPREAD_STRESS | FRAGILE |
| SLIPPAGE_STRESS | FRAGILE |
| SLIPPAGE_STRESS | FRAGILE |
| SLIPPAGE_STRESS | FRAGILE |
| EXECUTION_DELAY | FRAGILE |
| EXECUTION_DELAY | FRAGILE |
| EXECUTION_DELAY | FRAGILE |
| EXECUTION_DELAY | FRAGILE |
| TRADE_REMOVAL | FRAGILE |
| BOOTSTRAP | FRAGILE |
| SUBPERIOD | FRAGILE |
| SESSION_ANALYSIS | FRAGILE |
| REGIME_ANALYSIS | FRAGILE |
Trades (últimos 13)
| # | Direção | Entrada | Saída | Gross PnL | Net PnL | Motivo |
|---|---|---|---|---|---|---|
| 0 | LONG | 05/01/2026, 01:00 UTC | 05/01/2026, 03:35 UTC | 62,87 | -68.730,60 | TIME_STOP |
| 1 | LONG | 05/01/2026, 03:35 UTC | 05/01/2026, 04:15 UTC | 0,00 | 0,00 | TAKE_PROFIT |
| 2 | LONG | 05/01/2026, 04:15 UTC | 05/01/2026, 04:40 UTC | -0,00 | -0,00 | STOP |
| 3 | SHORT | 05/01/2026, 04:45 UTC | 05/01/2026, 05:35 UTC | -0,00 | -0,00 | STOP |
| 4 | LONG | 05/01/2026, 05:35 UTC | 05/01/2026, 06:30 UTC | -0,00 | -0,00 | STOP |
| 5 | SHORT | 05/01/2026, 06:30 UTC | 05/01/2026, 07:40 UTC | -0,00 | -0,00 | STOP |
| 6 | LONG | 05/01/2026, 07:40 UTC | 05/01/2026, 10:15 UTC | 0,00 | 0,00 | TIME_STOP |
| 7 | LONG | 05/01/2026, 10:20 UTC | 05/01/2026, 12:10 UTC | -0,00 | -0,00 | STOP |
| 8 | LONG | 05/01/2026, 12:25 UTC | 05/01/2026, 14:15 UTC | -0,00 | -0,00 | STOP |
| 9 | SHORT | 05/01/2026, 14:15 UTC | 05/01/2026, 15:55 UTC | -0,00 | -0,00 | STOP |
| 10 | LONG | 05/01/2026, 15:55 UTC | 05/01/2026, 17:45 UTC | -0,00 | -0,00 | STOP |
| 11 | SHORT | 05/01/2026, 17:45 UTC | 05/01/2026, 20:20 UTC | -0,00 | -0,00 | TIME_STOP |
| 12 | LONG | 05/01/2026, 20:30 UTC | 05/01/2026, 21:20 UTC | 0,00 | 0,00 | END_OF_DATA |