Beispiel #1
0
    def init_factors(self, security_type, exchanges, the_timestamp,
                     start_timestamp, end_timestamp):
        factor = FinanceGrowthFactor(window=pd.DateOffset(days=365),
                                     start_timestamp=start_timestamp,
                                     end_timestamp=end_timestamp)
        factor.run()

        self.score_factors = [factor.df]
Beispiel #2
0
 def init_factors(self, security_type, exchanges, codes, the_timestamp,
                  start_timestamp, end_timestamp):
     factor = FinanceGrowthFactor(security_type=security_type,
                                  exchanges=exchanges,
                                  codes=codes,
                                  the_timestamp=the_timestamp,
                                  start_timestamp=start_timestamp,
                                  end_timestamp=end_timestamp,
                                  keep_all_timestamp=True,
                                  provider=self.provider)
     factor.run()
     self.score_factors = [factor]
Beispiel #3
0
 def init_factors(self, security_list, security_type, exchanges, codes,
                  the_timestamp, start_timestamp, end_timestamp):
     factor = FinanceGrowthFactor(security_list=security_list,
                                  security_type=security_type,
                                  exchanges=exchanges,
                                  codes=codes,
                                  the_timestamp=the_timestamp,
                                  start_timestamp=start_timestamp,
                                  end_timestamp=end_timestamp,
                                  keep_all_timestamp=True,
                                  provider='eastmoney')
     self.score_factors.append(factor)
 def init_factors(self, entity_ids, entity_type, exchanges, codes,
                  the_timestamp, start_timestamp, end_timestamp):
     factor = FinanceGrowthFactor(entity_ids=entity_ids,
                                  entity_type=entity_type,
                                  exchanges=exchanges,
                                  codes=codes,
                                  the_timestamp=the_timestamp,
                                  start_timestamp=start_timestamp,
                                  end_timestamp=end_timestamp,
                                  keep_all_timestamp=True,
                                  provider=self.provider,
                                  auto_load=True,
                                  time_field='timestamp')
     self.score_factors.append(factor)