def setUp(self) -> None: config_loc = 'config.json' with open(config_loc, 'r') as f: config = json.load(f) tushare_token = config['tushare_token'] self.downloader = TushareData(tushare_token, MySQLInterface(prepare_engine(config_loc), init=False))
def setUp(self) -> None: config_loc = 'config.json' engine = prepare_engine(config_loc) self.db_interface = MySQLInterface(engine) self.start_date = dt.datetime(2005, 1, 1) self.end_date = dt.datetime(2010, 1, 1) # self.ids = ['000001.SZ'] self.ids = StockTickers(self.db_interface).ticker(dt.date(2005, 1, 1))
def setUp(self) -> None: config_loc = 'config.json' engine = prepare_engine(config_loc) self.db = AShareDataReader(MySQLInterface(engine))
def setUp(self) -> None: config_loc = 'config.json' engine = prepare_engine(config_loc) self.wind_data = WindData(MySQLInterface(engine))
def setUp(self) -> None: config_loc = 'config.json' engine = prepare_engine(config_loc) self.db_interface = MySQLInterface(engine)
def setUp(self) -> None: config_loc = 'config.json' engine = prepare_engine(config_loc) self.factor_compositor = FactorCompositor(MySQLInterface(engine))