Signal Pilot
  • Blog
  • 🔴 Avançado • Lição 55 de 82

    Machine learning para trading: o superestimado e o prático

    Tempo de leitura ~18 min • Aplicações de ML no trading
    Signal Pilot
    Formação profissional em trading
    0%
    Estás a progredir!
    Continua a ler para concluir esta aula

    🎯 O que vais aprender

    No final desta aula vais saber:

    • ML para trading: engenharia de features (quais entradas), escolha do modelo (random forest, redes neurais), prevenção de overfitting
    • Overfitting = o modelo memoriza o histórico em vez de aprender padrões
    • Validação cruzada: treine em vários períodos, teste em dados separados
    • Framework: crie as features → valide de forma cruzada → teste em walk-forward → se for consistente em todos os testes, coloque em produção
    ⚡ Ganhos rápidos para amanhã (clica para abrir)

    Não te sobrecarregues. Começa por estas três ações:

    1. Comece com engenharia de features simples (ainda sem ML) — Antes das redes neurais, identifique 3-5 features simples que possam melhorar sua estratégia. Features = entradas mensuráveis. Exemplos: (1) razão do ATR (ATR atual ÷ média de 20 dias) = contexto de volatilidade, (2) razão de volume (atual ÷ média de 20 dias) = participação, (3) hora do dia = efeitos de sessão, (4) divergência do RSI = momentum enfraquecendo, (5) distância da média móvel (preço ÷ EMA de 20 - 1) = força da tendência. Hoje à noite escolha 3 features. Registre-as na entrada dos seus próximos 10 trades. Depois de 10 trades, analise: «Os vencedores tinham valores diferentes dos perdedores?». Exemplo: 8 de 10 ganhos tinham razão do ATR >1,2 e 7 de 10 perdas <0,9. Você encontrou um filtro sem ML: «Só entre em rompimentos quando o ATR estiver >1,2». Engenharia de features é 80 % do sucesso com ML. Testar na mão primeiro constrói intuição e evita overfitting depois.
    2. Aprenda a identificar overfitting nos backtests — Overfitting = o modelo memorizou o histórico em vez de aprender padrões. Teste: (1) backtest em todo o histórico → anote taxa de acerto e lucro, (2) backtest nos primeiros 60 % (período de treino), (3) teste os 40 % restantes (período de teste). Se treino: 75 % de acerto e +50.000 $, teste: 52 % de acerto e -8.000 $ = overfitting (ruído aprendido que não se repetiu). Nina Patel perdeu $47,300 ao colocar em produção uma estratégia de ML com overfitting — o backtest dava 87 % de acerto e ao vivo foi 41 % (padrões aleatórios memorizados). Boas estratégias mostram queda de desempenho <10 % entre treino e teste. Hoje à noite divida seu histórico 60/40. Compare os resultados. Se o teste cair >15 %, as regras estão ajustadas demais ao histórico. Simplifique (menos parâmetros, filtros mais amplos).
    3. Use testes walk-forward antes de ir para o ao vivo — Walk-forward = divisão treino/teste móvel que avança no tempo. Método: (1) treine de janeiro a junho (6 meses), (2) teste julho (1 mês), (3) avance: treine de fevereiro a julho, teste agosto, (4) repita para todos os dados. A estratégia deve ser lucrativa na MAIORIA dos períodos de teste (70 %+). Exemplo: 12 períodos testados, lucrativa em 9 de 12 meses (75 % de consistência) = bom. 5 de 12 meses (42 %) = vantagem instável que teve sorte em um período. Calcule: «períodos de teste lucrativos ÷ total». Se for <60 %, a vantagem é instável ou está com overfitting. O walk-forward simula o trading ao vivo melhor do que um backtest único. Os mercados mudam. Estratégias que funcionam em vários períodos sobrevivem a mudanças de regime. Ele pega o overfitting que backtests únicos deixam passar.

    «Joga os dados de preço numa rede neural → lucro».

    Quem dera. A realidade é esta: a maioria das estratégias de ML do varejo fracassa ao vivo. Não porque ML não funcione, mas porque os traders o usam mal.

    Os mercados não são estacionários. A relação sinal-ruído é baixa. O ML entra em overfitting de forma espetacular se você não tomar cuidado.

    🚨 Falando a sério

    ML não é uma máquina de imprimir dinheiro. É reconhecimento de padrões turbinado. Use errado (vazamento de dados, overfitting, dados insuficientes) e você vai ter no backtest uma probabilidade de 90 % que ao vivo cai para 40 %. Use certo? É um filtro poderoso para setups de alta probabilidade.

    O desastre de overfitting com ML da Nina: 47.300 $ (e como ela resolveu)

    Trader: Nina Patel (exemplo composto), 29 anos, analista quantitativa que virou trader independente, São Francisco, Califórnia
    Tempo gráfico: Janeiro-outubro de 2024
    Capital: $220,000
    Contexto: Formada em computação, 3 anos numa startup de fintech, à vontade com Python e ML

    Ato 1: o modelo «perfeito» (janeiro-fevereiro de 2024)

    A abordagem inicial da Nina: «Sou programadora. Vou construir um modelo de ML que prevê os trades vencedores».

    O modelo de ML V1 da Nina: o desastre do overfitting (backtest vs. realidade)
    Métrica Backtest (2022-2023) Trading ao vivo (Q1 2024) Diferença
    Taxa de acerto 87.4% 41.2% -46,2 % (DESASTRE!)
    Múltiplo R médio 2.8R -0.4R 3,2R de diferença!
    Retorno mensal +18.3% -7.2% -25,5 % de diferença!!!
    P&L (3 meses) +121.200 $ (projetado) -47.300 $ (real) 168.500 $ de oscilação!

    O que deu errado? Os 5 erros fatais:

    Os erros de ML da Nina: por que o backtest mostrava 87 % e ao vivo foi 41 %
    Erro O que ela fez de errado Impacto
    1. Viés de antecipação Usou a «máxima/mínima do dia» como feature (só se conhece no fechamento!) O modelo «previa» movimentos com dados do futuro. Impossível ao vivo.
    2. Divisão treino/teste aleatória Embaralhou os trades, treinou com dados do Q3 2023 e testou no Q1 2023 O modelo «viu o futuro». Não é assim que o tempo funciona no trading!
    3. Overfitting massivo Rede neural (5 camadas, 128 neurônios) em apenas 180 trades O modelo memorizou ruído, não padrões. Falhou com dados novos.
    4. Otimizar a precisão Perseguiu 90 % de acerto e ignorou o R:R (muitos ganhos de 0,3R, poucas perdas de 3R) Precisão alta, expectativa negativa. A armadilha clássica do ML.
    5. Nenhum teste walk-forward Uma única divisão treino/teste sobre dados históricos Não testou como o modelo se degrada com o tempo. Degradou-se RÁPIDO.

    O massacre mensal da Nina no Q1 2024:

    O acidente em câmera lenta: 3 meses de fracasso de um modelo com overfitting
    Mês Trades realizados Taxa de acerto R médio P&L A reação da Nina
    Jan. 2024 28 39% -0.3R -$12,400 «Azar. O modelo precisa de mais dados para se adaptar».
    Fev. 2024 32 44% -0.5R -$18,200 «O regime de mercado mudou. Retreinando o modelo…».
    Mar. 2024 26 40% -0.4R -$16,700 «Este modelo é lixo. Vou começar do zero».
    TOTAL DO Q1 2024: -$47,300 -21,5 % de drawdown do capital

    O ponto de ruptura (31 de março de 2024):

    «Meu backtest mostrava 87 % de vencedores. Ao vivo? 41 %. Eu me achava esperta: formada em computação, passagem por fintech, Python na ponta dos dedos. Descobri que não sabia nada de ML aplicado ao TRADING.

    Cometi todos os erros de iniciante: viés de antecipação (usei a máxima do dia como feature!), divisão treino/teste aleatória (viajei para o passado!), rede neural de 5 camadas com 180 trades (overfitting total), otimizei a precisão em vez da expectativa.

    47.300 $ a menos em 3 meses. Hora de aprender como o ML funciona de verdade nos mercados».

    — Nina Patel, entrada de diário de 31 de março de 2024

    Ato 2: aprender do jeito difícil (abril-maio de 2024)

    O processo de reconstrução da Nina: Contratou um mentor de uma prop firm (5.000 $/mês) especializado em ML. Passou 6 semanas aprendendo a metodologia correta.

    V1 (fracassada) vs. V2 (correta): como a Nina corrigiu cada erro
    Componente V1 (desastre sobreajustado) V2 (validado como se deve)
    Features 32 features com viés de antecipação (máxima/mínima do dia, volume de fechamento) 12 features, zero antecipação (RSI, distância do VWAP, ATR, CVD no momento do sinal)
    Divisão treino/teste Embaralhamento aleatório (divisão 80/20) Walk-forward: 4 janelas móveis, treino no passado, teste no futuro
    Modelo Rede neural: 5 camadas, 128 neurônios (~50.000 pesos em 180 trades!) Random Forest: max_depth=4, 30 árvores (~450 regras de divisão em 240 trades)
    Objetivo da otimização Maximizar a precisão (chegou a 87 %, mas com R:R ruim) Maximizar a expectativa ($ por trade, levando em conta o R:R)
    Validação Um único backtest sobre os dados de 2022-2023 4 janelas walk-forward + validação com 20 trades em paper trading
    Limiar de confiança Operava todas as previsões > 0,5 Só operava previsões > 0,65 (filtro de alta confiança)

    Resultados da validação walk-forward da V2 (abril de 2024):

    O modelo V2 da Nina: teste walk-forward realista (4 janelas móveis)
    Janela Período de treino Período de teste Acerto no teste R médio no teste Checagem de overfitting
    Janela 1 Q1-Q2 2023 Q3 2023 68% 1.4R Treino: 71 %, teste: 68 % (3 % de diferença = OK)
    Janela 2 Q2-Q3 2023 Q4 2023 64% 1.2R Treino: 69 %, teste: 64 % (5 % de diferença = OK)
    Janela 3 Q3-Q4 2023 Q1 2024 71% 1.6R Treino: 72 %, teste: 71 % (1 % de diferença = excelente)
    Janela 4 Q4 2023-Q1 2024 Q2 2024 66% 1.3R Treino: 70 %, teste: 66 % (4 % de diferença = OK)
    DESEMPENHO MÉDIO NOS TESTES: 67.2% 1.4R Nenhum overfitting detectado (3,2 % de diferença média)

    Ideia central: A V2 mostrou 67 % de acerto contra os 87 % da V1. Mas os 67 % da V2 eram REAIS (validados em 4 janelas temporais), enquanto os 87 % da V1 eram falsos (ruído com overfitting).

    Ato 3: operar o modelo correto ao vivo (junho-outubro de 2024)

    A estratégia de implantação da V2 da Nina:

    • Validação com 20 trades em paper trading (maio de 2024): 70 % de acerto, 1,5R em média → aprovada!
    • Começou ao vivo com metade do tamanho de posição, ou seja 50 % (junho): 65 % de acerto → confiança crescendo
    • Tamanho de posição integral (a partir de julho): filtro de ML operacional
    • Retreino mensal: adicionar trades novos, refazer o walk-forward, atualizar o modelo se melhorar +3 %
    Resultados ao vivo da V2 da Nina: desempenho do filtro de ML (junho-outubro de 2024, 5 meses)
    Mês Sinais Filtrados pelo ML Trades realizados Taxa de acerto R médio P&L
    Jun. 2024 42 18 (43%) 24 67% 1.3R +$9,400
    Jul. 2024 38 15 (39%) 23 70% 1.6R +$12,700
    Ago. 2024 46 20 (43%) 26 65% 1.2R +$10,800
    Set. 2024 40 16 (40%) 24 71% 1.5R +$11,900
    Out. 2024 44 19 (43%) 25 68% 1.4R +$10,600
    TOTAIS DE 5 MESES: 122 trades 68.2% 1.4R +$55,400

    Comparação de referência: e se a Nina tivesse pegado TODOS os sinais (sem filtro de ML)?

    Estás agora a meio do percurso. Já aprendeste as estratégias-chave.

    Excelente progresso! Faz uma pausa curta para te alongares, se precisares, e depois entramos nos conceitos avançados que se seguem.

    Impacto do filtro de ML: trades filtrados (68,2 %) vs. todos os sinais (54,7 %)
    Cenário Trades realizados Taxa de acerto R médio P&L total Análise
    Sem filtro (todos os sinais) 210 54.7% 0.5R +$34,100 Referência: vantagem medíocre, muitos trades de ruído
    Filtrados pelo ML (alta confiança) 122 68.2% 1.4R +$55,400 O ML acrescentou +21.300 $ (+62,5 % de melhora!)
    VALOR AGREGADO DO FILTRO DE ML: +21.300 $ (62,5 % a mais)

    Principais lições do sucesso da V2 da Nina:

    • O filtro de ML descartou 42 % dos sinais → Pulou os setups de baixa confiança
    • Trades filtrados: 68,2 % de acerto contra 54,7 % da referência → +13,5 % de melhora
    • Múltiplos R melhores: 1,4R em média contra 0,5R da referência → o ML escolheu os setups com melhor R:R
    • 62,5 % de melhora no P&L: +55.400 $ contra +34.100 $ da referência = +21.300 $ de valor agregado
    • Desempenho realista: os 68 % ao vivo bateram com os 67 % do teste walk-forward → sem overfitting!

    Resultados finais da Nina: perda do Q1 2024 vs. recuperação de junho-outubro de 2024

    A jornada completa: do desastre de -47.300 $ ao sucesso de +55.400 $
    Período Versão do modelo Taxa de acerto R médio P&L Lição aprendida
    Q1 2024 V1 (com overfitting) 41.2% -0.4R -$47,300 Viés de antecipação, divisão aleatória, rede neural desproporcional
    Jun.-out. 2024 V2 (validada) 68.2% 1.4R +$55,400 Features limpas, walk-forward, Random Forest, otimizada pela expectativa
    RESULTADO LÍQUIDO DE 2024: +$8,100 Empate depois de uma lição cara

    A sabedoria conquistada a duras penas pela Nina (outubro de 2024):

    «Perdi 47.300 $ em 3 meses porque achava que ML era mágica. Não é. É reconhecimento de padrões — e se você alimentar com lixo (viés de antecipação, divisões aleatórias, redes neurais com overfitting), recebe previsões de lixo.

    A solução não foi um modelo melhor. Foi uma METODOLOGIA melhor:
    • Zero features com antecipação (só dados disponíveis no momento do sinal)
    • Validação walk-forward (treinar no passado, testar no futuro, 4 janelas móveis)
    • Modelo mais simples (Random Forest costuma ganhar das redes neurais em conjuntos pequenos de trades)
    • Otimizar a expectativa, não a precisão (68 % a 1,4R > 87 % a -0,4R)
    • Fazer paper trading de 20 sinais antes de arriscar capital

    Meu modelo V2 não prevê o futuro. Ele filtra meus setups: 68 % de acerto contra 55 % da referência. Essa vantagem de +13 % rendeu 21.300 $ em 5 meses.

    ML não é estratégia. É filtro. Use para pular os trades de baixa probabilidade, não para gerá-los. Esse é o segredo».

    — Nina Patel, trader quantitativa (outubro de 2024)

    Custo da educação em ML da Nina:

    • Perdas do Q1 2024: -47.300 $ (mensalidade do modelo com overfitting)
    • Honorários do mentor: -10.000 $ (2 meses × 5.000 $, abril-maio)
    • Investimento total: -$57,300
    • Recuperação em 5 meses: +55.400 $ (junho-out.)
    • Posição líquida: -1.900 $ (quase no zero a zero)
    • Valor futuro: O filtro de ML agora acrescenta cerca de 4.300 $/mês (+51.000 $/ano) em relação à referência sem filtro
    • Prazo de retorno: O investimento se paga por completo até o fim de novembro; daí em diante é lucro puro

    🎯 O que vais ganhar

    No fim desta lição vais conseguir:

    • Construir filtros de ML para trades (prever quais setups têm mais chance de ganhar)
    • Criar features do jeito certo (estacionárias, sem viés de antecipação)
    • Usar validação cruzada walk-forward para evitar overfitting
    • Escolher modelos com critério (Random Forest > redes neurais na maioria dos casos)

    💡 o momento da verdade

    ML não é uma estratégia independente. É um FILTRO. Você já tem setups (os sweeps do Janus). O ML prevê quais têm 68 % de probabilidade em vez de 55 %. Opere os de 68 % e pule os de 55 %. A vantagem está aí.

    🎓 Pontos essenciais

    • ML é um filtro, não uma estratégia: Use para prever quais setups têm expectativa maior, não para gerar trades
    • Engenharia de features > escolha do modelo: Boas features (RSI, distância do VWAP) ganham sempre dos modelos sofisticados
    • A validação walk-forward é obrigatória: Divisão treino/teste em séries temporais = vazamento de dados. Use janelas móveis
    • Otimize a expectativa: 80 % de precisão com R:R ruim perde dinheiro. 55 % de precisão com 3R ganha
    • Evite o viés de antecipação: As features devem usar SOMENTE dados disponíveis no momento da previsão
    • Random Forest > redes neurais: Na maioria das aplicações de trading, modelos mais simples generalizam melhor

    🎯 Exercício prático: implemente engenharia de features de ML para filtrar trades

    Objetivo: Construa um modelo de ML que filtre os setups que você já usa, melhorando a expectativa em 10-15 % ao operar de forma seletiva.

    Parte 1: engenharia de features (o passo mais importante)

    Para cada um dos seus trades históricos, calcule estas features NO MOMENTO DO SINAL (sem antecipação!):

    Modelo de conjunto de features (recomendadas 20+):
    
    FEATURES DE PREÇO:
    1. Distância do VWAP (%): (preço - VWAP) / VWAP
    2. Distância da EMA de 50 (%): (preço - EMA50) / EMA50
    3. Distância da máxima do dia ANTERIOR (%): (máxAnterior - preço) / máxAnterior
    4. Distância da mínima do dia ANTERIOR (%): (preço - mínAnterior) / mínAnterior
    
    FEATURES DE MOMENTUM:
    5. RSI (14): valor de 0 a 100
    6. ADX (14): força da tendência
    7. Razão +DI / -DI: indicador direcional
    8. Rate of Change (10): variação de preço nos últimos 10 candles
    
    FEATURES DE VOLATILIDADE:
    9. Razão ATR / preço: volatilidade normalizada
    10. Largura das bandas de Bollinger %: (superior - inferior) / média
    11. Expansão recente do range: ATR atual / ATR médio de 20 períodos
    
    FEATURES DE VOLUME:
    12. Volume vs. média: atual / média de 20 períodos
    13. CVD (delta de volume acumulado): pressão compradora líquida
    14. Distância entre VWAP e POC: alinhamento com o valor justo
    
    FEATURES DE TEMPO:
    15. Hora do dia: minutos desde a abertura (normalizar de 0 a 390)
    16. Dia da semana: seg.=1, sex.=5
    17. Tempo desde o último sinal: minutos
    
    FEATURES DE REGIME:
    18. Nível do VIX: leitura atual do VIX
    19. Pontuação de regime: composto de ADX + ATR + largura das bandas
    20. Variação do DXY %: vento contra ou a favor no macro
    
    SUAS FEATURES (calcule para 50+ trades históricos):
    Trade 1: [feature 1: ___, feature 2: ___, ..., feature 20: ___, resultado: ganho/perda]
    Trade 2: [...]

    Parte 2: divisão treino/teste (SOMENTE por tempo)

    NUNCA embaralhe dados de séries temporais. Use janelas móveis:

    Validação walk-forward do ML:
    
    Janela 1:
    Treino: jan.-jun. 2023 (trades 1-30)
    Teste: jul.-set. 2023 (trades 31-40)
    Modelo: Random Forest, max_depth=5
    Precisão no teste: ___%
    Desempenho no teste: ___%
    
    Janela 2:
    Treino: abr.-set. 2023 (trades 15-50)
    Teste: out.-dez. 2023 (trades 51-65)
    Modelo: retreinar na nova janela
    Precisão no teste: ___%
    Desempenho no teste: ___%
    
    Janela 3:
    Treino: jul.-dez. 2023 (trades 35-75)
    Teste: jan.-mar. 2024 (trades 76-90)
    Precisão no teste: ___%
    Desempenho no teste: ___%
    
    Desempenho médio nos testes: ___% de taxa de sucesso
    Compare com a referência (sem filtro): ___% de taxa de sucesso
    Melhora: +___% (meta: +10% no mínimo)

    Parte 3: escolha do modelo e prevenção de overfitting

    Teste 3 modelos. Vence o mais simples que funcionar:

    Modelo Parâmetros Precisão no treino Precisão no teste Com overfitting?
    Regressão logística Simples, poucos parâmetros ____% ____% < 10% gap = OK
    Random Forest max_depth=5, n_estimators=50 ____% ____% < 10% gap = OK
    Rede neural 2 camadas, 32 neurônios ____% ____% Risco: overfitting se a diferença for > 15 %

    Sinal de alerta: Se a precisão no treino é 90 % mas no teste é 60 %, você está com overfitting. Reduza a complexidade do modelo ou acrescente dados.

    Parte 4: análise da importância das features

    Quais features realmente importam? Use a importância de features do modelo:

    Importância das features do Random Forest:
    
    As 10 principais features (por pontuação de importância):
    1. Nível do VIX: 0,18 (a mais importante)
    2. Distância do VWAP: 0,15
    3. ADX: 0,12
    4. Hora do dia: 0,10
    5. CVD: 0,09
    6. RSI: 0,07
    7. Razão do ATR: 0,06
    8. Volume vs. média: 0,05
    9. Largura das bandas: 0,04
    10. Variação do DXY: 0,03
    
    Features de cauda (< 0,02): dia da semana, tempo desde o último sinal
    → Remova essas features (ruído, não sinal)
    
    Modelo simplificado (só as 6 features principais):
    Precisão no teste: ___% (compare com o modelo de 20 features)
    Se a diferença for menor que 2%, use o modelo mais simples (menos overfitting)

    Parte 5: implantação em produção com limiares de confiança

    Não opere TODAS as previsões. Opere só as de alta confiança:

    Saída do modelo = probabilidade (de 0,0 a 1,0)
    
    Limiares de confiança:
    Probabilidade > 0,65 = alta confiança (pegar o trade)
    Probabilidade 0,45-0,65 = neutra (pular o trade)
    Probabilidade < 0,45 = baixa confiança (pular ou inverter)
    
    Resultados do backtest por limiar:
    Todos os trades (sem filtro): 55% de acerto, 0,5R em média
    Confiança > 0,60: ___% de expectativa, ___R em média
    Confiança > 0,65: ___% de expectativa, ___R em média
    Confiança > 0,70: ___% de expectativa, ___R em média (menos trades)
    
    Limiar ótimo: 0,___ (maximize a expectativa, não a precisão)
    
    SEUS RESULTADOS:
    Trades pegos com o filtro de ML: ___ / 100 sinais no total
    Melhora da taxa de sucesso: de ___% → ___% (+___%)
    Melhora da expectativa: de ___ $/trade → ___ $/trade

    Parte 6: protocolo de monitoramento e retreino

    Modelos de ML se degradam com o tempo. Monitore e retreine:

    Calendário de monitoramento:
    
    Semanas 1-4: acompanhe o desempenho ao vivo contra as previsões de teste
    Esperado: 60% de precisão
    Real: ___% de precisão
    Desvio: ___% (< 5% OK)
    
    Semanas 5-8: siga acompanhando
    Real: ___% de precisão
    Desvio: ___% (se > 10%, retreine)
    
    Gatilho de retreino:
    1. A precisão cai > 10% abaixo da referência do teste
    2. O regime de mercado muda (picos do VIX, novo ciclo)
    3. No mínimo a cada 3 meses (atualize com dados recentes)
    
    Processo de retreino:
    - Acrescente os dados de trades dos últimos 3 meses
    - Refaça a validação walk-forward
    - Compare o modelo novo com o antigo no mesmo conjunto de teste
    - Só coloque em produção se o novo superar em 3% ou mais

    Objetivo de implementação: Construa um filtro de ML ao longo de 4-6 semanas usando seus últimos 50-100 trades. Coloque em paper trading por 20 sinais. Meta de exemplo: melhorar a expectativa em pelo menos 10 % filtrando de forma seletiva. Se der certo, o ML terá elevado sua expectativa de forma mensurável ao ajudar você a pular os setups de baixa probabilidade. É assim que os profissionais usam ML: não como mágica, mas como melhora sistemática da vantagem.

    Você acabou de aprender o que a maioria dos traders de ML descobre depois de estourar uma conta: engenharia de features vale mais que escolha do modelo, testes walk-forward são obrigatórios e é preciso otimizar a expectativa (não a precisão). Agora você pode usar ML como ferramenta, não como aposta.

    Aulas relacionadas

    Avançado #54

    Desenvolvimento de sistemas

    O ML se encaixa em estratégias sistemáticas: construa primeiro a fundação.

    Ler a aula →
    Intermédio #32

    O backtesting na realidade

    Evitar overfitting em ML com técnicas de validação corretas.

    Ler a aula →
    Avançado #49

    Reconhecimento do regime de mercado

    Features de regime são entradas críticas para modelos de ML.

    Ler a aula →

    ⏭️ A seguir

    Artigo #56: conceitos de alta frequência — O HFT não está ao alcance do varejo, mas entender a arbitragem de latência e a toxicidade do order flow ajuda você a não ser a liquidez de saída.

    💬 Discussão (0 comentários)

    0/1000

    A carregar comentários…

    ← Aula anterior Aula seguinte →

    Pronto para operar com a Signal Pilot?

    Põe a tua formação em prática com indicadores profissionais e ferramentas de análise de mercado em tempo real.

    Voltar à Signal Pilot →
    Apenas para fins educativos. Negociar envolve risco substancial de perda. Não é aconselhamento financeiro. Resultados passados não garantem resultados futuros.