Manual trading optimisation is essentially trial and error with a spreadsheet. You adjust a parameter, rerun the backtest, squint at the equity curve, and repeat — indefinitely. The combinatorial explosion of possible parameter combinations makes exhaustive search computationally absurd. A strategy with ten parameters, each having twenty possible values, yields twenty billion combinations. Nobody has that lunch break.
Systematic traders look for smarter search methods. Genetic algorithms borrow directly from evolutionary biology — populations of candidate solutions compete, reproduce, and mutate across generations. The weak die off; the fit survive. After enough generations, the population converges toward high-performing parameter sets without exhaustively testing every combination.
The mechanics work like this: each candidate solution — a set of strategy parameters — is encoded as a chromosome. A fitness function scores each chromosome against historical data. The top performers breed, exchanging parameter segments via crossover. Random mutations occasionally flip values, maintaining diversity and preventing premature convergence on a local optimum. Generations iterate until improvement stalls.
The critical discipline is the fitness function design. Optimising purely for Sharpe ratio on in-sample data produces algorithms evolution-hacked to exploit historical noise. Practitioners typically include robustness metrics — consistency across sub-periods, parameter sensitivity, walk-forward stability. The uncomfortable truth is that a brilliantly evolved backtest and a genuinely robust strategy look identical until live trading begins. Understanding overfitting in financial models and the broader mathematics of evolutionary computation helps traders build fitness functions that reward genuine edge rather than historical coincidence.
Genetic algorithms are a powerful search tool, not a strategy factory. Used carefully — with out-of-sample validation, realistic execution assumptions, and scepticism about spectacular backtests — they help systematic traders explore parameter space intelligently.
Evolution built the human eye over millions of years; it will happily build you a curve-fitted disaster in forty-five minutes.
This content is for educational purposes only and does not constitute financial product advice. Past performance is not indicative of future results. Profit Logic Ltd (ACN 688 669 936) accepts no responsibility for errors or omissions in this content or anywhere on this website. Always seek advice from a licensed financial adviser before making investment decisions.