A rough implementation of neural network algorithms for trading and portfolios.