This paper tests using two-regime Markov-switching models with asymmetric, time-varying exponential generalized autoregressive conditional heteroskedasticity (MS-EGARCH) variances in random-length lumber futures trading. By assuming a two-regime context (a low s = 1 and high s = 2 volatility), a trading algorithm was simulated with the following trading rule: invest in lumber futures if the probability of being in the high-volatility regime s = 2 is lower or equal to 50%, or invest in the 3-month U.S. Treasury bills (TBills) otherwise. The rationale tested in this paper was that using a two-regime Markov-switching (MS) algorithm leads to an overperformance against a buy-and-hold strategy in lumber futures. To extend the current literature in MS trading algorithms, two location parameter scenarios were simulated. The first uses an unconditional mean or expected value (no factors), and the second incorporates market and behavioral factors. With weekly simulations form 2 January 1994 to 28 July 2023, the results suggest that using MS-EGARCH models in a no-factors scenario is appropriate for active lumber futures trading with an accumulated return of 158.33%. Also, the results suggest that it is not useful to add market and behavioral factors in the MS-GARCH estimation because it leads to a lower performance.