A machine learning model composed of interconnected “neurons” in layers that can learn complex patterns from data. Neural networks are used for forecasting prices or signals by training on historical market data. In algorithmic trading, neural networks (especially deep learning) are applied to price prediction or signal recognition tasks, though care must be taken to avoid overfitting.