We present the no-arbitrage price and the hedging strategy of an European contingent claim through a representation formula which is an extension of the Clark-Ocone formula. Our formula can be interpreted as a second order Taylor formula of the no arbitrage price of a contingent claim. The zero order term is given by the mean of the contingent claim payoff, the first order term by the stochastic integral of the mean of its Malliavin derivative and the second order term by the stochastic integral of the conditional expectation of the second Malliavin derivative. A Taylor series expansion is also provided together with a bound to the approximation error obtained by neglecting the second order term in the Taylor formula.