O Princípio: Metade do Tempo de Desenvolvimento Pertence aos Objetivos
O desenvolvimento de sistemas é normalmente imaginado como uma atividade técnica: escolher indicadores, escrever regras, executar backtests e ajustar parâmetros. O princípio discutido aqui propõe uma alocação de tempo diferente. Pelo menos metade do esforço total de desenvolvimento deve ser dedicada à definição de objetivos antes, e em paralelo, a qualquer trabalho técnico. Os objetivos são tratados não como uma formalidade, mas como o insumo que torna cada decisão posterior significativa. O raciocínio é estrutural, não motivacional. Um sistema de negociação é um conjunto de regras que converte dados de mercado em decisões de posição, e cada uma dessas regras codifica uma preferência. Quanto de alavancagem usar, a que distância colocar um stop, com que frequência negociar, por quanto tempo manter, quais instrumentos negociar e quanto capital arriscar por ideia são todas escolhas. Sem um objetivo declarado, essas escolhas não têm critérios por trás delas. O único benchmark restante torna-se o resultado do backtest, que mede o que aconteceu historicamente, e não o que o trader realmente precisa. Quando os objetivos são definidos primeiro, eles atuam como um quadro de referência. Eles determinam quais métricas importam, quais trade-offs são aceitáveis e quais estratégias são desqualificadas antes que qualquer código seja escrito. Um trader que sabe o drawdown máximo que pode tolerar, as horas disponíveis por semana e o uso pretendido do capital já estreitou consideravelmente o espaço de design. O trabalho técnico restante torna-se uma busca dentro de uma região delimitada, em vez de uma caçada aberta por uma estratégia que pareça impressionante em um gráfico. O princípio é fácil de ignorar porque a definição de metas não produz nenhum artefato visível. Não há curva de capital, nem painel de indicadores, nem conjunto de parâmetros otimizado. Parece atraso. Na prática, as notas o descrevem como a base sobre a qual repousa cada outra decisão de design, e a parte do processo mais frequentemente omitida.
O Hábito Padrão: Pular Direto para Sinais e Parâmetros
A sequência comum no desenvolvimento de sistemas começa com uma observação de mercado ou uma ferramenta familiar. Um trader percebe que divergências de RSI parecem preceder reversões, ou que um cruzamento de médias móveis parece capturar tendências, e imediatamente passa para a especificação. As condições de entrada são escritas, as saídas são adicionadas e a estratégia é testada. Quando os resultados decepcionam, os parâmetros são ajustados e o ciclo se repete. Essa sequência é atraente porque produz feedback imediato e mensurável. Alterar um período de lookback de 14 para 20 gera um novo número, e esse número parece progresso. A definição de metas não produz esse tipo de feedback, o que a torna psicologicamente mais difícil de sustentar. O problema é que a otimização de parâmetros exige uma função objetivo. Sem uma explícita, o objetivo implícito torna-se maximizar qualquer coisa que o backtest reporte, geralmente o retorno total ou o fator de lucro. Esse único objetivo implícito então orienta cada escolha de parâmetro, incluindo alavancagem e tamanho da posição, que são precisamente os parâmetros que determinam se o sistema é sobrevivível. Uma configuração que pontua bem em uma amostra histórica pode exigir um nível de risco muito além do que o trader aceitaria em condições reais, e a incompatibilidade é invisível porque nunca foi medida. Uma segunda consequência é o overfitting. Quando o objetivo é um único número agregado de desempenho, a busca tende a configurações que se ajustam ao ruído da amostra. As notas enquadram isso como um sintoma de metas ausentes: com um objetivo devidamente definido, critérios como drawdown máximo aceitável, frequência mínima de negociações ou período máximo de manutenção atuam como restrições que eliminam configurações frágeis desde cedo, antes que a otimização tenha chance de explorá-las. Por fim, pular direto para os sinais torna a avaliação circular. O trader não pode dizer se uma estratégia é boa, apenas se ela pontuou mais alto que a tentativa anterior. Isso é um ranking, não uma avaliação.



