The aim of this study was to derive explicit formulas of the average run length (ARL) of a cumulative sum (CUSUM) control chart for seasonal and non-seasonal moving average processes with exogenous variables, and then evaluate it against the numerical integral equation (NIE) method. Both methods had similarly excellent agreement, with an absolute percentage error of less than 0.50%. When compared to other methods, the explicit formula method is extremely useful for finding optimal parameters when other methods cannot. In this work, the procedure for obtaining optimal parameters—which are the reference value ( a ) and control limit ( h )—for designing a CUSUM chart with a minimum out-of-control ARL is presented. In addition, the explicit formulas for the CUSUM control chart were applied with the practical data of a stock price from the stock exchange of Thailand, and the resulting performance efficiency is compared with an exponentially weighted moving average (EWMA) control chart. This comparison showed that the CUSUM control chart efficiently detected a small shift size in the process, whereas the EWMA control chart was more efficient for moderate to large shift sizes.