1. A method of calculating a technical indicator of a financial market using a computer, the method comprising the steps of: inputting to the computer historical time series data relating to the market from a server comprising a database of historical time series data for the market; inputting to the computer predicted future time series data relating to the market; using the computer to process the historical data and the predicted future time series data to calculate the technical indicator; and outputting the calculated technical indicator, wherein the predicted future time series data relating to the market is obtained from a predictive server that uses intermarket analysis data to train a neural network to predict financial time series data for the market.