def get_tot_asset(self): for fre_shift in self.fre_shift_list: tot_asset = factor_fundmental.factorGet(self.sql2, self.cal_model2, self.flag, self.factor_filename2, self.raw_dirpath, fre_shift, date=self.today, fre=self.fre) tot_asset.backtest_or_update()
def get_net_income(self): for fre_shift in self.fre_shift_list: if self.new_factor_name2 == 'stdfcf0': fcff = factor_fundmental1.factorGet(self.sql, self.cal_model1, self.flag, self.factor_filename1, self.raw_dirpath, fre_shift, date=self.today, fre=self.fre) fcff.backtest_or_update() elif self.new_factor_name2 == 'stdni0': net_income = factor_fundmental.factorGet(self.sql, self.cal_model1, self.flag, self.factor_filename1, self.raw_dirpath, fre_shift, date=self.today, fre=self.fre) net_income.backtest_or_update()