This document discusses using artificial neural networks for trading stocks and other financial assets. It explains that neural networks are well-suited for financial markets which are noisy and unpredictable. The document outlines what is required to develop a neural network trading system, including selecting important input variables from fundamental and technical analysis. Fundamental analysis variables discussed include company size, valuation ratios, and attributes identified by Benjamin Graham that may indicate an undervalued stock. Technical analysis techniques covered are charting, indicators, and oscillators. The document aims to discuss how to develop a neural network trading strategy that can operate given real-world constraints.