The StockModeler class will make it easier for us to build and evaluate some simple financial models without needing to interact directly with the statsmodels package. In addition, we will reduce the number of steps that are needed to generate a model with the methods we create. The UML diagram for this class shows a rather simple class. Notice that we have no attributes:
This is because the StockModeler is a static class (meaning that we don't instantiate it) and has methods for both building models and doing some preliminary analysis of their performance. The class is in stock_analysis/stock_modeler.py. As usual, we ...