[2022-09-06 21:41:51.464993] INFO: moduleinvoker: input_features.v1 开始运行..
[2022-09-06 21:41:51.488583] INFO: moduleinvoker: 命中缓存
[2022-09-06 21:41:51.491488] INFO: moduleinvoker: input_features.v1 运行完成[0.026505s].
[2022-09-06 21:41:52.187034] INFO: moduleinvoker: instruments.v2 开始运行..
[2022-09-06 21:41:52.212153] INFO: moduleinvoker: 命中缓存
[2022-09-06 21:41:52.214681] INFO: moduleinvoker: instruments.v2 运行完成[0.027646s].
[2022-09-06 21:41:52.277914] INFO: moduleinvoker: general_feature_extractor.v7 开始运行..
[2022-09-06 21:42:01.704594] INFO: 基础特征抽取: 年份 2017, 特征行数=256263
[2022-09-06 21:42:06.335466] INFO: 基础特征抽取: 年份 2018, 特征行数=816987
[2022-09-06 21:42:13.261309] INFO: 基础特征抽取: 年份 2019, 特征行数=884867
[2022-09-06 21:42:19.422230] INFO: 基础特征抽取: 年份 2020, 特征行数=945961
[2022-09-06 21:42:26.127445] INFO: 基础特征抽取: 年份 2021, 特征行数=1061527
[2022-09-06 21:42:30.098937] INFO: 基础特征抽取: 年份 2022, 特征行数=704964
[2022-09-06 21:42:30.352417] INFO: 基础特征抽取: 总行数: 4670569
[2022-09-06 21:42:30.376770] INFO: moduleinvoker: general_feature_extractor.v7 运行完成[38.098865s].
[2022-09-06 21:42:30.394149] INFO: moduleinvoker: derived_feature_extractor.v3 开始运行..
[2022-09-06 21:42:45.646600] INFO: derived_feature_extractor: 提取完成 buy_condition=where(close_0>mean(close_0,10),1,0), 4.813s
[2022-09-06 21:42:50.458893] INFO: derived_feature_extractor: 提取完成 sell_condition=where(close_0>mean(close_0,60),1,0), 4.810s
[2022-09-06 21:42:51.110528] INFO: derived_feature_extractor: /y_2017, 256263
[2022-09-06 21:42:52.909468] INFO: derived_feature_extractor: /y_2018, 816987
[2022-09-06 21:42:54.992651] INFO: derived_feature_extractor: /y_2019, 884867
[2022-09-06 21:42:57.163471] INFO: derived_feature_extractor: /y_2020, 945961
[2022-09-06 21:42:59.602592] INFO: derived_feature_extractor: /y_2021, 1061527
[2022-09-06 21:43:01.386018] INFO: derived_feature_extractor: /y_2022, 704964
[2022-09-06 21:43:02.284837] INFO: moduleinvoker: derived_feature_extractor.v3 运行完成[31.890685s].
[2022-09-06 21:43:02.300412] INFO: moduleinvoker: chinaa_stock_filter.v1 开始运行..
[2022-09-06 21:43:04.198688] INFO: A股股票过滤: 过滤 /y_2017, 251995/0/256263
[2022-09-06 21:43:07.458176] INFO: A股股票过滤: 过滤 /y_2018, 800233/0/816987
[2022-09-06 21:43:11.127501] INFO: A股股票过滤: 过滤 /y_2019, 852507/0/884867
[2022-09-06 21:43:14.871134] INFO: A股股票过滤: 过滤 /y_2020, 870321/0/945961
[2022-09-06 21:43:19.022170] INFO: A股股票过滤: 过滤 /y_2021, 940451/0/1061527
[2022-09-06 21:43:22.094266] INFO: A股股票过滤: 过滤 /y_2022, 606166/0/704964
[2022-09-06 21:43:22.100488] INFO: A股股票过滤: 过滤完成, 4321673 + 0
[2022-09-06 21:43:22.123546] INFO: moduleinvoker: chinaa_stock_filter.v1 运行完成[19.823122s].
[2022-09-06 21:43:22.131940] INFO: moduleinvoker: use_datasource.v1 开始运行..
[2022-09-06 21:43:22.138705] INFO: moduleinvoker: 命中缓存
[2022-09-06 21:43:22.141371] INFO: moduleinvoker: use_datasource.v1 运行完成[0.009431s].
[2022-09-06 21:43:22.158879] INFO: moduleinvoker: join.v3 开始运行..
[2022-09-06 21:43:26.575399] INFO: join: /y_2017, 行数=251995/251995, 耗时=2.560739s
[2022-09-06 21:43:30.449633] INFO: join: /y_2018, 行数=800233/800233, 耗时=3.869757s
[2022-09-06 21:43:34.255053] INFO: join: /y_2019, 行数=852507/852507, 耗时=3.796572s
[2022-09-06 21:43:37.948594] INFO: join: /y_2020, 行数=870321/870321, 耗时=3.684373s
[2022-09-06 21:43:42.099081] INFO: join: /y_2021, 行数=940451/940451, 耗时=4.139353s
[2022-09-06 21:43:45.470728] INFO: join: /y_2022, 行数=606166/606166, 耗时=3.359662s
[2022-09-06 21:43:45.570441] INFO: join: 最终行数: 4321673
[2022-09-06 21:43:45.610431] INFO: moduleinvoker: join.v3 运行完成[23.451531s].
[2022-09-06 21:43:51.084806] INFO: moduleinvoker: backtest.v8 开始运行..
[2022-09-06 21:43:51.100837] INFO: backtest: biglearning backtest:V8.6.3
[2022-09-06 21:43:51.103654] INFO: backtest: product_type:stock by specified
[2022-09-06 21:43:51.446963] INFO: moduleinvoker: cached.v2 开始运行..
[2022-09-06 21:44:11.358904] INFO: backtest: 读取股票行情完成:5937344
[2022-09-06 21:44:18.393609] INFO: moduleinvoker: cached.v2 运行完成[26.946659s].
[2022-09-06 21:44:25.981680] INFO: algo: TradingAlgorithm V1.8.8
[2022-09-06 21:44:31.170791] INFO: algo: trading transform...
[2022-09-06 21:44:37.324911] INFO: algo: handle_splits get splits [dt:2018-06-22 00:00:00+00:00] [asset:Equity(1169 [000006.SZA]), ratio:0.970588207244873]
[2022-09-06 21:44:37.326814] INFO: Position: position stock handle split[sid:1169, orig_amount:5300, new_amount:5460.0, orig_cost:6.1600004557108035, new_cost:5.9788, ratio:0.970588207244873, last_sale_price:5.939999580383301]
[2022-09-06 21:44:37.328801] INFO: Position: after split: PositionStock(asset:Equity(1169 [000006.SZA]), amount:5460.0, cost_basis:5.9788, last_sale_price:6.119999885559082)
[2022-09-06 21:44:37.344455] INFO: Position: returning cash: 3.6009
[2022-09-06 21:44:37.951579] INFO: algo: handle_splits get splits [dt:2018-07-12 00:00:00+00:00] [asset:Equity(935 [000001.SZA]), ratio:0.9840546250343323]
[2022-09-06 21:44:37.963859] INFO: Position: position stock handle split[sid:935, orig_amount:18300, new_amount:18596.0, orig_cost:12.984863469878192, new_cost:12.7778, ratio:0.9840546250343323, last_sale_price:8.640000343322754]
[2022-09-06 21:44:37.965974] INFO: Position: after split: PositionStock(asset:Equity(935 [000001.SZA]), amount:18596.0, cost_basis:12.7778, last_sale_price:8.780000686645508)
[2022-09-06 21:44:37.967627] INFO: Position: returning cash: 4.5673
[2022-09-06 21:44:39.250119] INFO: algo: handle_splits get splits [dt:2018-08-23 00:00:00+00:00] [asset:Equity(4021 [000002.SZA]), ratio:0.9623745083808899]
[2022-09-06 21:44:39.252792] INFO: Position: position stock handle split[sid:4021, orig_amount:7500, new_amount:7793.0, orig_cost:31.817868119115914, new_cost:30.6207, ratio:0.9623745083808899, last_sale_price:23.01999855041504]
[2022-09-06 21:44:39.255456] INFO: Position: after split: PositionStock(asset:Equity(4021 [000002.SZA]), amount:7793.0, cost_basis:30.6207, last_sale_price:23.920000076293945)
[2022-09-06 21:44:39.257804] INFO: Position: returning cash: 5.1537
[2022-09-06 21:44:47.877433] INFO: algo: handle_splits get splits [dt:2019-06-19 00:00:00+00:00] [asset:Equity(1169 [000006.SZA]), ratio:0.9661319255828857]
[2022-09-06 21:44:47.880150] INFO: Position: position stock handle split[sid:1169, orig_amount:6200, new_amount:6417.0, orig_cost:5.620000617672315, new_cost:5.4297, ratio:0.9661319255828857, last_sale_price:5.419999599456787]
[2022-09-06 21:44:47.882612] INFO: Position: after split: PositionStock(asset:Equity(1169 [000006.SZA]), amount:6417.0, cost_basis:5.4297, last_sale_price:5.609999656677246)
[2022-09-06 21:44:47.884667] INFO: Position: returning cash: 1.8593
[2022-09-06 21:44:48.155067] INFO: algo: handle_splits get splits [dt:2019-06-26 00:00:00+00:00] [asset:Equity(935 [000001.SZA]), ratio:0.9895756244659424]
[2022-09-06 21:44:48.157634] INFO: Position: position stock handle split[sid:935, orig_amount:18596.0, new_amount:18791.0, orig_cost:12.7778, new_cost:12.6446, ratio:0.9895756244659424, last_sale_price:13.289999961853027]
[2022-09-06 21:44:48.159857] INFO: Position: after split: PositionStock(asset:Equity(935 [000001.SZA]), amount:18791.0, cost_basis:12.6446, last_sale_price:13.429999351501465)
[2022-09-06 21:44:48.161900] INFO: Position: returning cash: 11.878
[2022-09-06 21:44:49.706410] INFO: algo: handle_splits get splits [dt:2019-08-15 00:00:00+00:00] [asset:Equity(4021 [000002.SZA]), ratio:0.9612975120544434]
[2022-09-06 21:44:49.708741] INFO: Position: position stock handle split[sid:4021, orig_amount:6300, new_amount:6553.0, orig_cost:27.53999902036751, new_cost:26.4741, ratio:0.9612975120544434, last_sale_price:26.079999923706055]
[2022-09-06 21:44:49.710408] INFO: Position: after split: PositionStock(asset:Equity(4021 [000002.SZA]), amount:6553.0, cost_basis:26.4741, last_sale_price:27.1299991607666)
[2022-09-06 21:44:49.711842] INFO: Position: returning cash: 16.7502
[2022-09-06 21:44:58.109705] INFO: algo: handle_splits get splits [dt:2020-05-28 00:00:00+00:00] [asset:Equity(935 [000001.SZA]), ratio:0.9830769300460815]
[2022-09-06 21:44:58.112254] INFO: Position: position stock handle split[sid:935, orig_amount:18791.0, new_amount:19114.0, orig_cost:12.6446, new_cost:12.4306, ratio:0.9830769300460815, last_sale_price:12.779999732971191]
[2022-09-06 21:44:58.114382] INFO: Position: after split: PositionStock(asset:Equity(935 [000001.SZA]), amount:19114.0, cost_basis:12.4306, last_sale_price:13.0)
[2022-09-06 21:44:58.116476] INFO: Position: returning cash: 6.0783
[2022-09-06 21:44:58.821189] INFO: algo: handle_splits get splits [dt:2020-06-18 00:00:00+00:00] [asset:Equity(1169 [000006.SZA]), ratio:0.9703947305679321]
[2022-09-06 21:44:58.823885] INFO: Position: position stock handle split[sid:1169, orig_amount:5800, new_amount:5976.0, orig_cost:6.009999755321769, new_cost:5.8321, ratio:0.9703947305679321, last_sale_price:5.900000095367432]
[2022-09-06 21:44:58.826252] INFO: Position: after split: PositionStock(asset:Equity(1169 [000006.SZA]), amount:5976.0, cost_basis:5.8321, last_sale_price:6.079999923706055)
[2022-09-06 21:44:58.829138] INFO: Position: returning cash: 5.6002
[2022-09-06 21:45:00.606640] INFO: algo: handle_splits get splits [dt:2020-08-14 00:00:00+00:00] [asset:Equity(4021 [000002.SZA]), ratio:0.9643356204032898]
[2022-09-06 21:45:00.610918] INFO: Position: position stock handle split[sid:4021, orig_amount:7200, new_amount:7466.0, orig_cost:30.06847315410749, new_cost:28.9961, ratio:0.9643356204032898, last_sale_price:27.580001831054688]
[2022-09-06 21:45:00.612974] INFO: Position: after split: PositionStock(asset:Equity(4021 [000002.SZA]), amount:7466.0, cost_basis:28.9961, last_sale_price:28.60000228881836)
[2022-09-06 21:45:00.614792] INFO: Position: returning cash: 7.7294
[2022-09-06 21:45:09.579128] INFO: algo: handle_splits get splits [dt:2021-05-14 00:00:00+00:00] [asset:Equity(935 [000001.SZA]), ratio:0.9921976923942566]
[2022-09-06 21:45:09.582036] INFO: Position: position stock handle split[sid:935, orig_amount:19114.0, new_amount:19264.0, orig_cost:12.4306, new_cost:12.3336, ratio:0.9921976923942566, last_sale_price:22.89000129699707]
[2022-09-06 21:45:09.585206] INFO: Position: after split: PositionStock(asset:Equity(935 [000001.SZA]), amount:19264.0, cost_basis:12.3336, last_sale_price:23.06999969482422)
[2022-09-06 21:45:09.587150] INFO: Position: returning cash: 7.0053
[2022-09-06 21:45:10.954005] INFO: algo: handle_splits get splits [dt:2021-06-23 00:00:00+00:00] [asset:Equity(1169 [000006.SZA]), ratio:0.9638094902038574]
[2022-09-06 21:45:10.956270] INFO: Position: position stock handle split[sid:1169, orig_amount:8200, new_amount:8507.0, orig_cost:5.240000345192473, new_cost:5.0504, ratio:0.9638094902038574, last_sale_price:5.059999942779541]
[2022-09-06 21:45:10.958215] INFO: Position: after split: PositionStock(asset:Equity(1169 [000006.SZA]), amount:8507.0, cost_basis:5.0504, last_sale_price:5.25)
[2022-09-06 21:45:10.959910] INFO: Position: returning cash: 4.5815
[2022-09-06 21:45:13.375226] INFO: algo: handle_splits get splits [dt:2021-08-25 00:00:00+00:00] [asset:Equity(4021 [000002.SZA]), ratio:0.9456993341445923]
[2022-09-06 21:45:13.377694] INFO: Position: position stock handle split[sid:4021, orig_amount:2600, new_amount:2749.0, orig_cost:22.770000460528, new_cost:21.5336, ratio:0.9456993341445923, last_sale_price:21.76999855041504]
[2022-09-06 21:45:13.380602] INFO: Position: after split: PositionStock(asset:Equity(4021 [000002.SZA]), amount:2749.0, cost_basis:21.5336, last_sale_price:23.020000457763672)
[2022-09-06 21:45:13.382627] INFO: Position: returning cash: 6.2737
[2022-09-06 21:45:22.701784] INFO: algo: handle_splits get splits [dt:2022-06-21 00:00:00+00:00] [asset:Equity(1169 [000006.SZA]), ratio:0.9727272391319275]
[2022-09-06 21:45:22.704396] INFO: Position: position stock handle split[sid:1169, orig_amount:9800, new_amount:10074.0, orig_cost:4.290000051883398, new_cost:4.173, ratio:0.9727272391319275, last_sale_price:4.279999256134033]
[2022-09-06 21:45:22.707981] INFO: Position: after split: PositionStock(asset:Equity(1169 [000006.SZA]), amount:10074.0, cost_basis:4.173, last_sale_price:4.399999618530273)
[2022-09-06 21:45:22.714303] INFO: Position: returning cash: 3.2815
[2022-09-06 21:45:23.908562] INFO: algo: handle_splits get splits [dt:2022-07-22 00:00:00+00:00] [asset:Equity(935 [000001.SZA]), ratio:0.9823213219642639]
[2022-09-06 21:45:23.920523] INFO: Position: position stock handle split[sid:935, orig_amount:19264.0, new_amount:19610.0, orig_cost:12.3336, new_cost:12.1156, ratio:0.9823213219642639, last_sale_price:12.779999732971191]
[2022-09-06 21:45:23.923044] INFO: Position: after split: PositionStock(asset:Equity(935 [000001.SZA]), amount:19610.0, cost_basis:12.1156, last_sale_price:13.00999927520752)
[2022-09-06 21:45:23.925495] INFO: Position: returning cash: 8.8322
[2022-09-06 21:45:24.861114] INFO: Performance: Simulated 1121 trading days out of 1121.
[2022-09-06 21:45:24.869481] INFO: Performance: first open: 2018-01-02 09:30:00+00:00
[2022-09-06 21:45:24.881532] INFO: Performance: last close: 2022-08-12 15:00:00+00:00
[2022-09-06 21:45:37.791173] INFO: moduleinvoker: backtest.v8 运行完成[106.706347s].
[2022-09-06 21:45:37.799341] INFO: moduleinvoker: trade.v4 运行完成[112.169165s].