MCPcopy
hub / github.com/microsoft/qlib / __init__

Method __init__

qlib/contrib/data/highfreq_handler.py:9–39  ·  view source on GitHub ↗
(
        self,
        instruments="csi300",
        start_time=None,
        end_time=None,
        infer_processors=[],
        learn_processors=[],
        fit_start_time=None,
        fit_end_time=None,
        drop_raw=True,
    )

Source from the content-addressed store, hash-verified

7
8class HighFreqHandler(DataHandlerLP):
9 def __init__(
10 self,
11 instruments="csi300",
12 start_time=None,
13 end_time=None,
14 infer_processors=[],
15 learn_processors=[],
16 fit_start_time=None,
17 fit_end_time=None,
18 drop_raw=True,
19 ):
20 infer_processors = check_transform_proc(infer_processors, fit_start_time, fit_end_time)
21 learn_processors = check_transform_proc(learn_processors, fit_start_time, fit_end_time)
22
23 data_loader = {
24 "class": "QlibDataLoader",
25 "kwargs": {
26 "config": self.get_feature_config(),
27 "swap_level": False,
28 "freq": "1min",
29 },
30 }
31 super().__init__(
32 instruments=instruments,
33 start_time=start_time,
34 end_time=end_time,
35 data_loader=data_loader,
36 infer_processors=infer_processors,
37 learn_processors=learn_processors,
38 drop_raw=drop_raw,
39 )
40
41 def get_feature_config(self):
42 fields = []

Callers 5

__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45

Calls 2

get_feature_configMethod · 0.95
check_transform_procFunction · 0.85

Tested by

no test coverage detected