Una red neuronal es un conjunto de algoritmos que replica el funcionamiento del cerebro humano para encontrar conexiones ocultas en un conjunto de datos. En este contexto, las redes neuronales son sistemas de neuronas que pueden tener un origen orgánico o artificial. Dado que las redes neuronales son capaces de adaptarse a entradas cambiantes, la red puede producir el mejor resultado sin necesidad de modificar el criterio de salida. Las redes neuronales, un concepto de inteligencia artificial, están ganando cada vez más terreno en la creación de sistemas de trading.