In this paper the pricing performance of the artificial neural network is compared to the Black-Scholes and the GARCH option-pricing model. The artificial neural network is trained on the implied volatility rather then the option price, which leads to an improved performance when compared to the competing models. The hedging performance of the neural network, GARCH option-pricing model and the Black-Scholes are also analysed.