Measuring the performance of stock portfolios that include options is challenging due to options' nonlinearity in the underlying, their exposure to volatility risk, and their time decay. Our contribution to the literature is twofold: First, we provide a theoretically rigorous derivation of the time-variable factor loadings in a two-factor model under stochastic volatility according to [Heston, S.L., A closed-form solution for options with stochastic volatility with applications to bond and currency options. Rev. Financ. Stud., 1993, 6, 327–343.]. Within this setting, the portfolio returns are explained by the market and an additional option factor, i.e. a portfolio of standard options exposed to volatility risk. We show that (i) any option factor is suitable to perfectly explain the portfolio behavior if simple returns are considered in instantaneous time and that (ii) the option factor's loading equals the fraction of the volatility elasticities of the portfolio and of the option factor while the option factor's underlying elasticity enters the factor loading of the underlying. Second, we analyze the behavior of option factors in practical applications, where time is discrete and factor loadings are estimated in a single regression over a certain time horizon. We show how the bias of (Jensen) alpha and its sign depend on the skewness of market returns. For several option factors from the literature, we conduct a simulation study to analyze their suitability to reduce this bias. As the results are disappointing, we propose a two-step procedure for choosing an adequate factor.