Topological Optimisation Of Artificial Neural Networks For Financial Asset Forecasting