This paper proposes an asymmetric functional-coefficient autoregressive conditional heteroscedasticity in mean (ARCH-M) model, which allows for asymmetry in the volatility. The profile likelihood approach is applied to estimate the parametric and nonparametric components. Under some regularity assumptions, we derive asymptotic behavior of the proposed estimator. To avoid model misspecification, the Wald, quasi-likelihood ratio test statistic and generalized likelihood ratio test statistic are put forward to detect ARCH effect, asymmetric effect and goodness-of-fit, respectively. Moreover, their asymptotic distributions are established under both null and alternative hypotheses. Some Monte Carlo simulations are conducted to evaluate the finite sample performance of the proposed estimation methodology and testing procedure. Also, real data sets are analyzed to demonstrate the applications of the proposed model.