---
name: book-advanced-algo-trading
description: Use when user asks about advanced algorithmic/quantitative trading - Bayesian statistics for trading, time series (ARIMA, GARCH), hidden Markov models, machine learning for trading, regime detection, quant infrastructure, state space models, Kalman filter trading. Triggers PT/EN - "algorithmic trading advanced", "quant trading", "bayesian trading", "ARIMA GARCH", "hidden markov", "machine learning trading", "regime detection", "Kalman filter", "state space model". Source: Advanced Algorithmic Trading (QuantStart).
---

# Advanced Algorithmic Trading

**Pasta local:** `C:\EA_Projetos\Livros\Advanced Algorithmic Trading\`
**Formato:** PDF, 518 paginas, 35 capitulos, 174 imagens

## Quando esta skill ativa (AUTO-DETECTADO)
- Quant methods avancados (Bayesian, time series, ML)
- Regime detection / HMM
- Kalman filter, state space
- Desenhos quant nao cobertos por skills de price-action

## REGRAS ANTI-ALUCINACAO (OBRIGATORIAS)
1. **Formulas estatisticas sao precisas.** Nao invente priors Bayesian, parametros GARCH, kernels, etc. Sempre verifique no livro.
2. **Implementacao em MQL5 tem limites** (sem scipy/sklearn). Skill exige leitura para saber o que e implementavel nativo vs exige DLL C++/Python.
3. Livro e extenso (35 caps) — precise o capitulo antes de citar.

## REGRAS ANTI-DESOBEDIENCIA (OBRIGATORIAS)
1. Nao apresente tecnica avancada como "plug and play" em EA sem estudar viabilidade.
2. Cross-check com `book-trading-system-design-pardo` para robustez antes de implementar.
3. Declare: "Usando skill: book-advanced-algo-trading | Verificado em: <caminho/capitulo>"


## EVIDENCE-BEFORE-ASSERTION (OBRIGATORIAS)

Inspirado no padrao `superpowers:verification-before-completion`.

1. **Toda assercao tecnica precede por evidencia.** Evidencia = saida de tool + caminho do arquivo OU comando executado + output observado. Anti-pattern: "isso deve funcionar" (sem evidencia).
2. **Completamento = prova, nao afirmacao.** Nunca diga "feito", "funciona", "passou": mostre o output do teste/build/lint/query que prova. Se nao rodou, diga "implementei mas nao testei — aqui esta o que falta validar".
3. **Numbers need receipts.** Se disser "essa query roda em 40ms", anexe EXPLAIN ou medicao. Se disser "o livro tem 17 capitulos", cite `list_chapters` output.
4. **Data que voce afirma existir deve ser lida.** "O Cap X fala de Y" -> voce leu X *neste turno*? Se nao: re-leia antes de afirmar.
5. **Dizer "nao sei" e resposta aceitavel.** Expressar incerteza calibrada (e.g., "nao achei na base, pode estar em <fonte X>") e melhor que falsa certeza.

## Como consultar
- `mcp__ea-specialist__search_trading_knowledge` com termo tecnico
- `mcp__ea-specialist__search_by_strategy`
- `Read` em `...\Advanced Algorithmic Trading\texto_completo.txt` ou capitulos
