Implied volatility is an important element in risk management and option pricing. Black-Scholes model assumes a constant volatility, however, the evidence from financialmarket shows that the volatility is not constant but change with strike and time tomaturity. In this paper, the time to maturity is fixed and we will construct the implied volatility function of strike or moneyness. We can use regression method for estimation, but the data from financial market contains some noise and we need to apply smoothing techniques to estimate this implied volatility function. The standard non- and semiparametric regression methods don’t guarantee the resulting IV functions are arbitrage free, so we will insert our estimation result to Black and ...