From 7bb0a0537b0fc9918d537116f3a08ebdf9f54bd6 Mon Sep 17 00:00:00 2001 From: liaozhaorun <1300336796@qq.com> Date: Sun, 1 Mar 2026 22:06:42 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20Redis=20=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E5=B1=95=E7=A4=BA=E5=8A=9F=E8=83=BD=E5=88=B0=E7=9B=91?= =?UTF-8?q?=E6=8E=A7=E9=9D=A2=E6=9D=BF=20-=20=E6=96=B0=E5=A2=9E=20/api/mes?= =?UTF-8?q?sages=20API=20=E6=8E=A5=E5=8F=A3=EF=BC=8C=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E4=BB=8E=20Redis=20Stream=20=E8=AF=BB=E5=8F=96=E6=B6=88?= =?UTF-8?q?=E6=81=AF=20-=20=E6=94=AF=E6=8C=81=E6=8C=89=E7=AD=96=E7=95=A5?= =?UTF-8?q?=E7=AD=9B=E9=80=89=E6=B6=88=E6=81=AF=E5=92=8C=E5=88=86=E9=A1=B5?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=20-=20=E5=89=8D=E7=AB=AF=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E6=B6=88=E6=81=AF=E5=88=97=E8=A1=A8=E5=8D=A1=E7=89=87=EF=BC=8C?= =?UTF-8?q?=E5=B1=95=E7=A4=BA=E6=97=B6=E9=97=B4=E3=80=81=E7=AD=96=E7=95=A5?= =?UTF-8?q?=E3=80=81=E8=82=A1=E7=A5=A8=E4=BB=A3=E7=A0=81=E3=80=81=E5=8A=A8?= =?UTF-8?q?=E4=BD=9C=E3=80=81=E4=BB=B7=E6=A0=BC=E5=92=8C=E7=8A=B6=E6=80=81?= =?UTF-8?q?=20-=20=E8=87=AA=E5=8A=A8=E5=88=A4=E6=96=AD=E6=B6=88=E6=81=AF?= =?UTF-8?q?=E5=A4=84=E7=90=86=E7=8A=B6=E6=80=81=EF=BC=88=E5=B7=B2=E5=A4=84?= =?UTF-8?q?=E7=90=86/=E5=BE=85=E5=A4=84=E7=90=86=EF=BC=89=20-=20=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E5=88=97=E8=A1=A8=E6=AF=8F30=E7=A7=92=E8=87=AA?= =?UTF-8?q?=E5=8A=A8=E5=88=B7=E6=96=B0=EF=BC=8C=E6=94=AF=E6=8C=81=E6=89=8B?= =?UTF-8?q?=E5=8A=A8=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main/data/finance.ipynb | 98 +-- main/data/index_and_industry.ipynb | 44 +- main/data/update/cyq-perf.ipynb | 25 +- main/data/update/sw_daily.ipynb | 25 +- main/data/update/update_daily_basic.ipynb | 195 +++-- main/data/update/update_daily_data.ipynb | 598 ++++++------- main/data/update/update_money_flow.ipynb | 119 ++- main/data/update/update_stk_limit.ipynb | 128 ++- main/train/Classify/Classify2.ipynb | 46 +- main/train/Classify2_load_model.ipynb | 79 +- predictions_test.tsv | 973 +++++++++++++++++++--- qmt/api_server.py | 123 +++ qmt/dashboard.html | 120 ++- qmt/qmt_engine.py | 47 +- 14 files changed, 1814 insertions(+), 806 deletions(-) diff --git a/main/data/finance.ipynb b/main/data/finance.ipynb index 59adca0..aaf1129 100644 --- a/main/data/finance.ipynb +++ b/main/data/finance.ipynb @@ -359,7 +359,6 @@ "成功获取 000811.SZ 的数据\n", "成功获取 000812.SZ 的数据\n", "成功获取 000813.SZ 的数据\n", - "已调用300次API,等待 1.26 秒以满足速率限制...\n", "成功获取 000815.SZ 的数据\n", "成功获取 000816.SZ 的数据\n", "成功获取 000818.SZ 的数据\n", @@ -660,7 +659,7 @@ "成功获取 002085.SZ 的数据\n", "成功获取 002086.SZ 的数据\n", "成功获取 002088.SZ 的数据\n", - "已调用300次API,等待 3.46 秒以满足速率限制...\n", + "已调用300次API,等待 4.76 秒以满足速率限制...\n", "成功获取 002090.SZ 的数据\n", "成功获取 002091.SZ 的数据\n", "成功获取 002092.SZ 的数据\n", @@ -961,6 +960,7 @@ "成功获取 002400.SZ 的数据\n", "成功获取 002401.SZ 的数据\n", "成功获取 002402.SZ 的数据\n", + "已调用300次API,等待 0.19 秒以满足速率限制...\n", "成功获取 002403.SZ 的数据\n", "成功获取 002404.SZ 的数据\n", "成功获取 002405.SZ 的数据\n", @@ -1261,7 +1261,7 @@ "成功获取 002729.SZ 的数据\n", "成功获取 002730.SZ 的数据\n", "成功获取 002731.SZ 的数据\n", - "已调用300次API,等待 1.65 秒以满足速率限制...\n", + "已调用300次API,等待 1.76 秒以满足速率限制...\n", "成功获取 002732.SZ 的数据\n", "成功获取 002733.SZ 的数据\n", "成功获取 002734.SZ 的数据\n", @@ -1562,7 +1562,7 @@ "成功获取 300014.SZ 的数据\n", "成功获取 300015.SZ 的数据\n", "成功获取 300016.SZ 的数据\n", - "已调用300次API,等待 9.99 秒以满足速率限制...\n", + "已调用300次API,等待 8.80 秒以满足速率限制...\n", "成功获取 300017.SZ 的数据\n", "成功获取 300018.SZ 的数据\n", "成功获取 300019.SZ 的数据\n", @@ -1863,7 +1863,7 @@ "成功获取 300337.SZ 的数据\n", "成功获取 300338.SZ 的数据\n", "成功获取 300339.SZ 的数据\n", - "已调用300次API,等待 0.43 秒以满足速率限制...\n", + "已调用300次API,等待 0.56 秒以满足速率限制...\n", "成功获取 300340.SZ 的数据\n", "成功获取 300341.SZ 的数据\n", "成功获取 300342.SZ 的数据\n", @@ -2164,7 +2164,7 @@ "成功获取 300650.SZ 的数据\n", "成功获取 300651.SZ 的数据\n", "成功获取 300652.SZ 的数据\n", - "已调用300次API,等待 9.99 秒以满足速率限制...\n", + "已调用300次API,等待 10.57 秒以满足速率限制...\n", "成功获取 300653.SZ 的数据\n", "成功获取 300654.SZ 的数据\n", "成功获取 300655.SZ 的数据\n", @@ -2465,7 +2465,7 @@ "成功获取 300966.SZ 的数据\n", "成功获取 300967.SZ 的数据\n", "成功获取 300968.SZ 的数据\n", - "已调用300次API,等待 11.36 秒以满足速率限制...\n", + "已调用300次API,等待 10.28 秒以满足速率限制...\n", "成功获取 300969.SZ 的数据\n", "成功获取 300970.SZ 的数据\n", "成功获取 300971.SZ 的数据\n", @@ -2766,7 +2766,7 @@ "成功获取 301313.SZ 的数据\n", "成功获取 301314.SZ 的数据\n", "成功获取 301315.SZ 的数据\n", - "已调用300次API,等待 12.21 秒以满足速率限制...\n", + "已调用300次API,等待 11.13 秒以满足速率限制...\n", "成功获取 301316.SZ 的数据\n", "成功获取 301317.SZ 的数据\n", "成功获取 301318.SZ 的数据\n", @@ -3668,6 +3668,7 @@ "成功获取 600956.SH 的数据\n", "成功获取 600958.SH 的数据\n", "成功获取 600959.SH 的数据\n", + "已调用300次API,等待 1.09 秒以满足速率限制...\n", "成功获取 600960.SH 的数据\n", "成功获取 600961.SH 的数据\n", "成功获取 600962.SH 的数据\n", @@ -3968,7 +3969,7 @@ "成功获取 603041.SH 的数据\n", "成功获取 603042.SH 的数据\n", "成功获取 603043.SH 的数据\n", - "已调用300次API,等待 4.62 秒以满足速率限制...\n", + "已调用300次API,等待 2.18 秒以满足速率限制...\n", "成功获取 603045.SH 的数据\n", "成功获取 603048.SH 的数据\n", "成功获取 603050.SH 的数据\n", @@ -4269,7 +4270,7 @@ "成功获取 603530.SH 的数据\n", "成功获取 603533.SH 的数据\n", "成功获取 603535.SH 的数据\n", - "已调用300次API,等待 11.16 秒以满足速率限制...\n", + "已调用300次API,等待 12.69 秒以满足速率限制...\n", "成功获取 603536.SH 的数据\n", "成功获取 603538.SH 的数据\n", "成功获取 603551.SH 的数据\n", @@ -4570,7 +4571,7 @@ "成功获取 605167.SH 的数据\n", "成功获取 605168.SH 的数据\n", "成功获取 605169.SH 的数据\n", - "已调用300次API,等待 11.24 秒以满足速率限制...\n", + "已调用300次API,等待 12.53 秒以满足速率限制...\n", "成功获取 605177.SH 的数据\n", "成功获取 605178.SH 的数据\n", "成功获取 605179.SH 的数据\n", @@ -4871,7 +4872,7 @@ "成功获取 688271.SH 的数据\n", "成功获取 688272.SH 的数据\n", "成功获取 688273.SH 的数据\n", - "已调用300次API,等待 12.67 秒以满足速率限制...\n", + "已调用300次API,等待 13.01 秒以满足速率限制...\n", "成功获取 688275.SH 的数据\n", "成功获取 688276.SH 的数据\n", "成功获取 688277.SH 的数据\n", @@ -5172,7 +5173,7 @@ "成功获取 688689.SH 的数据\n", "成功获取 688690.SH 的数据\n", "成功获取 688691.SH 的数据\n", - "已调用300次API,等待 12.70 秒以满足速率限制...\n", + "已调用300次API,等待 12.20 秒以满足速率限制...\n", "成功获取 688692.SH 的数据\n", "成功获取 688693.SH 的数据\n", "成功获取 688695.SH 的数据\n", @@ -5473,7 +5474,7 @@ "成功获取 000005.SZ 的数据\n", "成功获取 000013.SZ 的数据\n", "成功获取 000015.SZ 的数据\n", - "已调用300次API,等待 15.49 秒以满足速率限制...\n", + "已调用300次API,等待 9.65 秒以满足速率限制...\n", "成功获取 000018.SZ 的数据\n", "成功获取 000023.SZ 的数据\n", "成功获取 000024.SZ 的数据\n", @@ -5765,7 +5766,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/tmp/ipykernel_964/650416012.py:40: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", + "/tmp/ipykernel_3041/650416012.py:40: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", " all_cashflow = pd.concat(cashflow_list, ignore_index=True)\n" ] }, @@ -5828,7 +5829,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 4, "id": "85bdf760cb83fbd3", "metadata": { "ExecuteTime": { @@ -6141,6 +6142,7 @@ "成功获取 000811.SZ 的数据\n", "成功获取 000812.SZ 的数据\n", "成功获取 000813.SZ 的数据\n", + "已调用300次API,等待 0.05 秒以满足速率限制...\n", "成功获取 000815.SZ 的数据\n", "成功获取 000816.SZ 的数据\n", "成功获取 000818.SZ 的数据\n", @@ -6441,7 +6443,7 @@ "成功获取 002085.SZ 的数据\n", "成功获取 002086.SZ 的数据\n", "成功获取 002088.SZ 的数据\n", - "已调用300次API,等待 1.65 秒以满足速率限制...\n", + "已调用300次API,等待 2.07 秒以满足速率限制...\n", "成功获取 002090.SZ 的数据\n", "成功获取 002091.SZ 的数据\n", "成功获取 002092.SZ 的数据\n", @@ -7342,7 +7344,7 @@ "成功获取 300014.SZ 的数据\n", "成功获取 300015.SZ 的数据\n", "成功获取 300016.SZ 的数据\n", - "已调用300次API,等待 1.69 秒以满足速率限制...\n", + "已调用300次API,等待 5.16 秒以满足速率限制...\n", "成功获取 300017.SZ 的数据\n", "成功获取 300018.SZ 的数据\n", "成功获取 300019.SZ 的数据\n", @@ -7643,6 +7645,7 @@ "成功获取 300337.SZ 的数据\n", "成功获取 300338.SZ 的数据\n", "成功获取 300339.SZ 的数据\n", + "已调用300次API,等待 0.16 秒以满足速率限制...\n", "成功获取 300340.SZ 的数据\n", "成功获取 300341.SZ 的数据\n", "成功获取 300342.SZ 的数据\n", @@ -8243,7 +8246,7 @@ "成功获取 300966.SZ 的数据\n", "成功获取 300967.SZ 的数据\n", "成功获取 300968.SZ 的数据\n", - "已调用300次API,等待 4.85 秒以满足速率限制...\n", + "已调用300次API,等待 5.22 秒以满足速率限制...\n", "成功获取 300969.SZ 的数据\n", "成功获取 300970.SZ 的数据\n", "成功获取 300971.SZ 的数据\n", @@ -8544,7 +8547,7 @@ "成功获取 301313.SZ 的数据\n", "成功获取 301314.SZ 的数据\n", "成功获取 301315.SZ 的数据\n", - "已调用300次API,等待 9.40 秒以满足速率限制...\n", + "已调用300次API,等待 8.96 秒以满足速率限制...\n", "成功获取 301316.SZ 的数据\n", "成功获取 301317.SZ 的数据\n", "成功获取 301318.SZ 的数据\n", @@ -8845,7 +8848,7 @@ "成功获取 600170.SH 的数据\n", "成功获取 600171.SH 的数据\n", "成功获取 600172.SH 的数据\n", - "已调用300次API,等待 5.91 秒以满足速率限制...\n", + "已调用300次API,等待 6.95 秒以满足速率限制...\n", "成功获取 600173.SH 的数据\n", "成功获取 600176.SH 的数据\n", "成功获取 600177.SH 的数据\n", @@ -9746,7 +9749,6 @@ "成功获取 603041.SH 的数据\n", "成功获取 603042.SH 的数据\n", "成功获取 603043.SH 的数据\n", - "已调用300次API,等待 0.80 秒以满足速率限制...\n", "成功获取 603045.SH 的数据\n", "成功获取 603048.SH 的数据\n", "成功获取 603050.SH 的数据\n", @@ -10047,7 +10049,7 @@ "成功获取 603530.SH 的数据\n", "成功获取 603533.SH 的数据\n", "成功获取 603535.SH 的数据\n", - "已调用300次API,等待 2.32 秒以满足速率限制...\n", + "已调用300次API,等待 1.87 秒以满足速率限制...\n", "成功获取 603536.SH 的数据\n", "成功获取 603538.SH 的数据\n", "成功获取 603551.SH 的数据\n", @@ -10348,7 +10350,7 @@ "成功获取 605167.SH 的数据\n", "成功获取 605168.SH 的数据\n", "成功获取 605169.SH 的数据\n", - "已调用300次API,等待 0.98 秒以满足速率限制...\n", + "已调用300次API,等待 2.55 秒以满足速率限制...\n", "成功获取 605177.SH 的数据\n", "成功获取 605178.SH 的数据\n", "成功获取 605179.SH 的数据\n", @@ -10649,7 +10651,7 @@ "成功获取 688271.SH 的数据\n", "成功获取 688272.SH 的数据\n", "成功获取 688273.SH 的数据\n", - "已调用300次API,等待 8.78 秒以满足速率限制...\n", + "已调用300次API,等待 11.16 秒以满足速率限制...\n", "成功获取 688275.SH 的数据\n", "成功获取 688276.SH 的数据\n", "成功获取 688277.SH 的数据\n", @@ -10950,7 +10952,7 @@ "成功获取 688689.SH 的数据\n", "成功获取 688690.SH 的数据\n", "成功获取 688691.SH 的数据\n", - "已调用300次API,等待 9.65 秒以满足速率限制...\n", + "已调用300次API,等待 7.44 秒以满足速率限制...\n", "成功获取 688692.SH 的数据\n", "成功获取 688693.SH 的数据\n", "成功获取 688695.SH 的数据\n", @@ -11251,7 +11253,7 @@ "成功获取 000005.SZ 的数据\n", "成功获取 000013.SZ 的数据\n", "成功获取 000015.SZ 的数据\n", - "已调用300次API,等待 8.80 秒以满足速率限制...\n", + "已调用300次API,等待 7.25 秒以满足速率限制...\n", "成功获取 000018.SZ 的数据\n", "成功获取 000023.SZ 的数据\n", "成功获取 000024.SZ 的数据\n", @@ -11543,7 +11545,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/tmp/ipykernel_22119/3613025148.py:40: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", + "/tmp/ipykernel_3041/3613025148.py:40: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", " all_fina_indicator = pd.concat(fina_indicator_list, ignore_index=True)\n" ] }, @@ -11606,7 +11608,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 5, "id": "83403f50", "metadata": {}, "outputs": [ @@ -12214,7 +12216,7 @@ "成功获取 002085.SZ 的数据\n", "成功获取 002086.SZ 的数据\n", "成功获取 002088.SZ 的数据\n", - "已调用300次API,等待 2.67 秒以满足速率限制...\n", + "已调用300次API,等待 0.14 秒以满足速率限制...\n", "成功获取 002090.SZ 的数据\n", "成功获取 002091.SZ 的数据\n", "成功获取 002092.SZ 的数据\n", @@ -13115,7 +13117,7 @@ "成功获取 300014.SZ 的数据\n", "成功获取 300015.SZ 的数据\n", "成功获取 300016.SZ 的数据\n", - "已调用300次API,等待 4.63 秒以满足速率限制...\n", + "已调用300次API,等待 6.50 秒以满足速率限制...\n", "成功获取 300017.SZ 的数据\n", "成功获取 300018.SZ 的数据\n", "成功获取 300019.SZ 的数据\n", @@ -13716,7 +13718,7 @@ "成功获取 300650.SZ 的数据\n", "成功获取 300651.SZ 的数据\n", "成功获取 300652.SZ 的数据\n", - "已调用300次API,等待 5.36 秒以满足速率限制...\n", + "已调用300次API,等待 4.54 秒以满足速率限制...\n", "成功获取 300653.SZ 的数据\n", "成功获取 300654.SZ 的数据\n", "成功获取 300655.SZ 的数据\n", @@ -14017,7 +14019,7 @@ "成功获取 300966.SZ 的数据\n", "成功获取 300967.SZ 的数据\n", "成功获取 300968.SZ 的数据\n", - "已调用300次API,等待 9.85 秒以满足速率限制...\n", + "已调用300次API,等待 11.83 秒以满足速率限制...\n", "成功获取 300969.SZ 的数据\n", "成功获取 300970.SZ 的数据\n", "成功获取 300971.SZ 的数据\n", @@ -14318,7 +14320,7 @@ "成功获取 301313.SZ 的数据\n", "成功获取 301314.SZ 的数据\n", "成功获取 301315.SZ 的数据\n", - "已调用300次API,等待 11.75 秒以满足速率限制...\n", + "已调用300次API,等待 10.66 秒以满足速率限制...\n", "成功获取 301316.SZ 的数据\n", "成功获取 301317.SZ 的数据\n", "成功获取 301318.SZ 的数据\n", @@ -14619,7 +14621,7 @@ "成功获取 600170.SH 的数据\n", "成功获取 600171.SH 的数据\n", "成功获取 600172.SH 的数据\n", - "已调用300次API,等待 5.16 秒以满足速率限制...\n", + "已调用300次API,等待 6.39 秒以满足速率限制...\n", "成功获取 600173.SH 的数据\n", "成功获取 600176.SH 的数据\n", "成功获取 600177.SH 的数据\n", @@ -15520,7 +15522,6 @@ "成功获取 603041.SH 的数据\n", "成功获取 603042.SH 的数据\n", "成功获取 603043.SH 的数据\n", - "已调用300次API,等待 0.87 秒以满足速率限制...\n", "成功获取 603045.SH 的数据\n", "成功获取 603048.SH 的数据\n", "成功获取 603050.SH 的数据\n", @@ -15821,7 +15822,6 @@ "成功获取 603530.SH 的数据\n", "成功获取 603533.SH 的数据\n", "成功获取 603535.SH 的数据\n", - "已调用300次API,等待 8.80 秒以满足速率限制...\n", "成功获取 603536.SH 的数据\n", "成功获取 603538.SH 的数据\n", "成功获取 603551.SH 的数据\n", @@ -16122,7 +16122,7 @@ "成功获取 605167.SH 的数据\n", "成功获取 605168.SH 的数据\n", "成功获取 605169.SH 的数据\n", - "已调用300次API,等待 7.92 秒以满足速率限制...\n", + "已调用300次API,等待 6.57 秒以满足速率限制...\n", "成功获取 605177.SH 的数据\n", "成功获取 605178.SH 的数据\n", "成功获取 605179.SH 的数据\n", @@ -16423,7 +16423,7 @@ "成功获取 688271.SH 的数据\n", "成功获取 688272.SH 的数据\n", "成功获取 688273.SH 的数据\n", - "已调用300次API,等待 11.83 秒以满足速率限制...\n", + "已调用300次API,等待 10.81 秒以满足速率限制...\n", "成功获取 688275.SH 的数据\n", "成功获取 688276.SH 的数据\n", "成功获取 688277.SH 的数据\n", @@ -16724,7 +16724,7 @@ "成功获取 688689.SH 的数据\n", "成功获取 688690.SH 的数据\n", "成功获取 688691.SH 的数据\n", - "已调用300次API,等待 11.66 秒以满足速率限制...\n", + "已调用300次API,等待 13.70 秒以满足速率限制...\n", "成功获取 688692.SH 的数据\n", "成功获取 688693.SH 的数据\n", "成功获取 688695.SH 的数据\n", @@ -17025,7 +17025,7 @@ "成功获取 000005.SZ 的数据\n", "成功获取 000013.SZ 的数据\n", "成功获取 000015.SZ 的数据\n", - "已调用300次API,等待 13.36 秒以满足速率限制...\n", + "已调用300次API,等待 15.39 秒以满足速率限制...\n", "成功获取 000018.SZ 的数据\n", "成功获取 000023.SZ 的数据\n", "成功获取 000024.SZ 的数据\n", @@ -17317,7 +17317,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/tmp/ipykernel_964/3548322812.py:40: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", + "/tmp/ipykernel_3041/3548322812.py:40: FutureWarning: The behavior of DataFrame concatenation with empty or all-NA entries is deprecated. In a future version, this will no longer exclude empty or all-NA columns when determining the result dtypes. To retain the old behavior, exclude the relevant entries before the concat operation.\n", " all_balancesheet = pd.concat(balancesheet_list, ignore_index=True)\n" ] }, @@ -17380,7 +17380,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "id": "b27bb37b", "metadata": {}, "outputs": [ @@ -17394,12 +17394,12 @@ "3 5.364899e+12\n", "4 5.271746e+12\n", " ... \n", - "381212 1.150050e+09\n", - "381213 9.132874e+08\n", - "381214 4.395018e+08\n", - "381215 4.792661e+08\n", - "381216 3.738566e+08\n", - "Name: total_liab, Length: 381217, dtype: float64\n" + "381213 1.150050e+09\n", + "381214 9.132874e+08\n", + "381215 4.395018e+08\n", + "381216 4.792661e+08\n", + "381217 3.738566e+08\n", + "Name: total_liab, Length: 381218, dtype: float64\n" ] } ], diff --git a/main/data/index_and_industry.ipynb b/main/data/index_and_industry.ipynb index 940c8ce..735600e 100644 --- a/main/data/index_and_industry.ipynb +++ b/main/data/index_and_industry.ipynb @@ -83,32 +83,32 @@ "output_type": "stream", "text": [ " ts_code trade_date close open high low \\\n", - "0 000905.SH 20260213 8299.5850 8366.3327 8419.7618 8290.8388 \n", - "1 000905.SH 20260212 8423.5695 8342.3650 8437.4202 8341.7705 \n", - "2 000905.SH 20260211 8325.8107 8295.3326 8373.5033 8295.1223 \n", - "3 000905.SH 20260210 8306.4448 8318.5325 8331.9858 8258.1519 \n", - "4 000905.SH 20260209 8311.2829 8280.1088 8313.4692 8229.0026 \n", + "0 000905.SH 20260227 8658.4503 8499.7957 8658.4503 8499.7957 \n", + "1 000905.SH 20260226 8557.2160 8542.8324 8582.7633 8490.9215 \n", + "2 000905.SH 20260225 8527.5593 8412.0800 8551.5345 8401.5965 \n", + "3 000905.SH 20260224 8392.9098 8403.3106 8444.1283 8328.5678 \n", + "4 000905.SH 20260213 8299.5850 8366.3327 8419.7618 8290.8388 \n", "... ... ... ... ... ... ... \n", - "14074 399006.SZ 20100607 1069.4680 1005.0280 1075.2250 1001.7020 \n", - "14075 399006.SZ 20100604 1027.6810 989.6810 1027.6810 986.5040 \n", - "14076 399006.SZ 20100603 998.3940 1002.3550 1026.7020 997.7750 \n", - "14077 399006.SZ 20100602 997.1190 967.6090 997.1190 952.6110 \n", - "14078 399006.SZ 20100601 973.2330 986.0150 994.7930 948.1180 \n", + "14086 399006.SZ 20100607 1069.4680 1005.0280 1075.2250 1001.7020 \n", + "14087 399006.SZ 20100604 1027.6810 989.6810 1027.6810 986.5040 \n", + "14088 399006.SZ 20100603 998.3940 1002.3550 1026.7020 997.7750 \n", + "14089 399006.SZ 20100602 997.1190 967.6090 997.1190 952.6110 \n", + "14090 399006.SZ 20100601 973.2330 986.0150 994.7930 948.1180 \n", "\n", " pre_close change pct_chg vol amount \n", - "0 8423.5695 -123.9845 -1.4719 2.027857e+08 4.063205e+08 \n", - "1 8325.8107 97.7588 1.1742 2.121383e+08 4.383205e+08 \n", - "2 8306.4448 19.3659 0.2331 2.040197e+08 3.886124e+08 \n", - "3 8311.2829 -4.8381 -0.0582 1.958062e+08 3.942833e+08 \n", - "4 8146.4128 164.8701 2.0238 2.116676e+08 4.279823e+08 \n", + "0 8557.2160 101.2343 1.1830 2.803612e+08 5.128219e+08 \n", + "1 8527.5593 29.6567 0.3478 2.541118e+08 5.139847e+08 \n", + "2 8392.9098 134.6495 1.6043 2.778934e+08 5.068487e+08 \n", + "3 8299.5850 93.3248 1.1245 2.246293e+08 4.497138e+08 \n", + "4 8423.5695 -123.9845 -1.4719 2.027857e+08 4.063205e+08 \n", "... ... ... ... ... ... \n", - "14074 1027.6810 41.7870 4.0661 2.655275e+06 9.106095e+06 \n", - "14075 998.3940 29.2870 2.9334 1.500295e+06 5.269441e+06 \n", - "14076 997.1190 1.2750 0.1279 1.616805e+06 6.240835e+06 \n", - "14077 973.2330 23.8860 2.4543 1.074628e+06 4.001206e+06 \n", - "14078 1000.0000 -26.7670 -2.6767 1.356285e+06 4.924177e+06 \n", + "14086 1027.6810 41.7870 4.0661 2.655275e+06 9.106095e+06 \n", + "14087 998.3940 29.2870 2.9334 1.500295e+06 5.269441e+06 \n", + "14088 997.1190 1.2750 0.1279 1.616805e+06 6.240835e+06 \n", + "14089 973.2330 23.8860 2.4543 1.074628e+06 4.001206e+06 \n", + "14090 1000.0000 -26.7670 -2.6767 1.356285e+06 4.924177e+06 \n", "\n", - "[14079 rows x 11 columns]\n" + "[14091 rows x 11 columns]\n" ] } ], @@ -137,7 +137,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.13.2" + "version": "3.12.11" } }, "nbformat": 4, diff --git a/main/data/update/cyq-perf.ipynb b/main/data/update/cyq-perf.ipynb index 91fcb07..c8ac2eb 100644 --- a/main/data/update/cyq-perf.ipynb +++ b/main/data/update/cyq-perf.ipynb @@ -39,15 +39,15 @@ "3 000006.SZ 20250312\n", "4 000007.SZ 20250312\n", "... ... ...\n", - "27325 920978.BJ 20260202\n", - "27326 920981.BJ 20260202\n", - "27327 920982.BJ 20260202\n", - "27328 920985.BJ 20260202\n", - "27329 920992.BJ 20260202\n", + "27350 920978.BJ 20260209\n", + "27351 920981.BJ 20260209\n", + "27352 920982.BJ 20260209\n", + "27353 920985.BJ 20260209\n", + "27354 920992.BJ 20260209\n", "\n", - "[8679695 rows x 2 columns]\n", - "20260206\n", - "start_date: 20260209\n" + "[8707050 rows x 2 columns]\n", + "20260213\n", + "start_date: 20260224\n" ] } ], @@ -96,12 +96,7 @@ "任务 20260227 完成\n", "任务 20260226 完成\n", "任务 20260225 完成\n", - "任务 20260224 完成\n", - "任务 20260213 完成\n", - "任务 20260212 完成\n", - "任务 20260211 完成\n", - "任务 20260210 完成\n", - "任务 20260209 完成\n" + "任务 20260224 完成\n" ] } ], @@ -183,7 +178,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.13.2" + "version": "3.12.11" } }, "nbformat": 4, diff --git a/main/data/update/sw_daily.ipynb b/main/data/update/sw_daily.ipynb index 94064ae..36014e9 100644 --- a/main/data/update/sw_daily.ipynb +++ b/main/data/update/sw_daily.ipynb @@ -39,15 +39,15 @@ "3 801005.SI 20250221\n", "4 801010.SI 20250221\n", "... ... ...\n", - "2190 859811.SI 20260202\n", - "2191 859821.SI 20260202\n", - "2192 859822.SI 20260202\n", - "2193 859852.SI 20260202\n", - "2194 859951.SI 20260202\n", + "2190 859811.SI 20260209\n", + "2191 859821.SI 20260209\n", + "2192 859822.SI 20260209\n", + "2193 859852.SI 20260209\n", + "2194 859951.SI 20260209\n", "\n", - "[1147558 rows x 2 columns]\n", - "20260206\n", - "start_date: 20260209\n" + "[1149753 rows x 2 columns]\n", + "20260213\n", + "start_date: 20260224\n" ] } ], @@ -96,12 +96,7 @@ "任务 20260227 完成\n", "任务 20260226 完成\n", "任务 20260225 完成\n", - "任务 20260224 完成\n", - "任务 20260213 完成\n", - "任务 20260212 完成\n", - "任务 20260211 完成\n", - "任务 20260210 完成\n", - "任务 20260209 完成\n" + "任务 20260224 完成\n" ] } ], @@ -183,7 +178,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.13.2" + "version": "3.12.11" } }, "nbformat": 4, diff --git a/main/data/update/update_daily_basic.ipynb b/main/data/update/update_daily_basic.ipynb index 6a42e29..661ae83 100644 --- a/main/data/update/update_daily_basic.ipynb +++ b/main/data/update/update_daily_basic.ipynb @@ -94,17 +94,17 @@ "output_type": "stream", "text": [ "\n", - "Index: 9629640 entries, 0 to 27329\n", + "Index: 9656995 entries, 0 to 27354\n", "Data columns (total 2 columns):\n", " # Column Dtype \n", "--- ------ ----- \n", " 0 ts_code object\n", " 1 trade_date object\n", "dtypes: object(2)\n", - "memory usage: 220.4+ MB\n", + "memory usage: 221.0+ MB\n", "None\n", - "20260206\n", - "20260209\n" + "20260213\n", + "20260224\n" ] } ], @@ -144,22 +144,17 @@ "name": "stdout", "output_type": "stream", "text": [ - "任务 20260309 完成\n", "任务 20260310 完成\n", + "任务 20260309 完成\n", "任务 20260306 完成\n", "任务 20260305 完成\n", - "任务 20260303 完成\n", "任务 20260304 完成\n", + "任务 20260303 完成\n", "任务 20260302 完成\n", "任务 20260227 完成\n", "任务 20260226 完成\n", "任务 20260225 完成\n", - "任务 20260224 完成\n", - "任务 20260213 完成\n", - "任务 20260212 完成\n", - "任务 20260211 完成\n", - "任务 20260210 完成\n", - "任务 20260209 完成\n" + "任务 20260224 完成\n" ] } ], @@ -230,58 +225,58 @@ "output_type": "stream", "text": [ " ts_code trade_date close turnover_rate turnover_rate_f \\\n", - "0 001301.SZ 20260213 78.24 1.0939 1.3757 \n", - "1 301050.SZ 20260213 53.61 2.8931 3.6211 \n", - "2 000829.SZ 20260213 10.58 2.2336 3.5271 \n", - "3 688498.SH 20260213 746.98 3.4302 4.7903 \n", - "4 920510.BJ 20260213 18.30 2.8519 4.1749 \n", + "0 300819.SZ 20260227 58.92 9.7287 24.1597 \n", + "1 001378.SZ 20260227 25.85 3.5842 3.5842 \n", + "2 688505.SH 20260227 8.68 0.4993 1.1491 \n", + "3 605158.SH 20260227 8.58 0.8147 2.9625 \n", + "4 688193.SH 20260227 54.23 0.9385 1.7187 \n", "... ... ... ... ... ... \n", - "27350 000065.SZ 20260209 12.07 1.7167 3.2552 \n", - "27351 920249.BJ 20260209 13.86 3.2235 3.3218 \n", - "27352 300824.SZ 20260209 11.36 1.2161 3.0644 \n", - "27353 000766.SZ 20260209 23.65 1.8680 2.3253 \n", - "27354 000591.SZ 20260209 5.72 5.9341 9.0727 \n", + "21882 002289.SZ 20260224 27.97 1.5075 2.5139 \n", + "21883 600901.SH 20260224 6.38 0.3122 0.7895 \n", + "21884 002353.SZ 20260224 103.70 2.8704 3.4515 \n", + "21885 300435.SZ 20260224 30.50 3.6153 5.4615 \n", + "21886 300084.SZ 20260224 11.38 9.3900 10.1377 \n", "\n", - " volume_ratio pe pe_ttm pb ps ps_ttm \\\n", - "0 0.51 24.3404 20.9997 3.0175 3.9021 2.8680 \n", - "1 0.80 38.6753 105.5089 4.2033 11.2338 18.9830 \n", - "2 0.65 347.7936 NaN 3.7189 0.1291 0.1352 \n", - "3 0.66 NaN 640.0343 29.5658 254.5923 140.4090 \n", - "4 1.41 160.0964 NaN 8.4111 14.5063 16.3558 \n", - "... ... ... ... ... ... ... \n", - "27350 0.73 13.3573 18.0503 1.2589 0.7347 0.9425 \n", - "27351 0.85 NaN NaN 8.0159 2.9840 2.5496 \n", - "27352 0.87 53.3349 33.5338 4.9536 4.9192 3.9029 \n", - "27353 0.75 405.0086 397.6822 9.9329 17.2829 18.3415 \n", - "27354 1.27 18.3189 21.1797 0.9314 3.7171 4.1825 \n", + " volume_ratio pe pe_ttm pb ps ps_ttm dv_ratio \\\n", + "0 0.99 136.4038 148.8393 10.2870 14.6635 15.5540 0.6789 \n", + "1 1.20 37.0409 42.9823 1.8561 2.2661 2.3080 2.5094 \n", + "2 0.90 226.4426 NaN 3.9842 12.6831 12.6434 0.3456 \n", + "3 0.94 19.1275 26.8054 1.7756 0.6334 0.6516 1.7306 \n", + "4 0.89 NaN NaN 2.3813 12.2524 13.1011 0.4458 \n", + "... ... ... ... ... ... ... ... \n", + "21882 2.01 NaN NaN 35.8237 35.5848 28.2125 NaN \n", + "21883 0.78 12.5570 11.6882 1.5234 7.0010 6.2032 6.2700 \n", + "21884 1.07 40.4159 37.4306 4.7938 7.9502 6.7506 0.8096 \n", + "21885 1.10 NaN 172.8196 3.5518 4.3304 4.1720 0.6557 \n", + "21886 2.25 NaN NaN 4.6382 9.6453 9.5673 NaN \n", "\n", - " dv_ratio dv_ttm total_share float_share free_share total_mv \\\n", - "0 1.0183 1.0183 26080.2350 18605.2851 14794.9501 2.040518e+06 \n", - "1 0.6398 0.6398 24721.2171 21036.5666 16807.4482 1.325304e+06 \n", - "2 0.0945 0.0945 102510.0438 102412.9669 64854.1551 1.084556e+06 \n", - "3 0.0665 0.0533 8594.7726 8400.0000 6014.9271 6.420123e+06 \n", - "4 NaN NaN 18421.3929 9389.9078 6414.2078 3.371115e+05 \n", - "... ... ... ... ... ... ... \n", - "27350 1.1303 1.1303 116144.2159 97496.2288 51416.3105 1.401861e+06 \n", - "27351 NaN NaN 42163.0000 12466.9576 12097.9576 5.843792e+05 \n", - "27352 1.7937 1.7937 32634.1682 31649.5307 12560.3926 3.707242e+05 \n", - "27353 NaN NaN 96649.4707 96600.7681 77600.7681 2.285760e+06 \n", - "27354 1.9711 2.0779 392444.2493 392354.1671 256620.6136 2.244781e+06 \n", + " dv_ttm total_share float_share free_share total_mv \\\n", + "0 0.6789 14920.5000 13476.2250 5426.6150 8.791159e+05 \n", + "1 2.5094 13333.3600 6450.5766 6450.5766 3.446674e+05 \n", + "2 0.3456 103657.2100 71057.2100 30872.7971 8.997446e+05 \n", + "3 1.7306 51142.0000 51142.0000 14064.0840 4.387984e+05 \n", + "4 0.4458 4006.9870 4006.9870 2188.0251 2.172989e+05 \n", + "... ... ... ... ... ... \n", + "21882 NaN 28025.3733 27995.3733 16788.3130 7.838697e+05 \n", + "21883 6.2700 579186.6431 579045.2431 228992.3580 3.695211e+06 \n", + "21884 0.8096 102385.5833 69324.3890 57652.8100 1.061738e+07 \n", + "21885 0.6557 38571.3000 36881.4630 24414.0100 1.176425e+06 \n", + "21886 NaN 50838.9899 34610.1638 32057.6638 5.785477e+05 \n", "\n", " circ_mv is_st \n", - "0 1.455678e+06 False \n", - "1 1.127770e+06 False \n", - "2 1.083529e+06 False \n", - "3 6.274632e+06 False \n", - "4 1.718353e+05 False \n", + "0 7.940192e+05 False \n", + "1 1.667474e+05 False \n", + "2 6.167766e+05 False \n", + "3 4.387984e+05 False \n", + "4 2.172989e+05 False \n", "... ... ... \n", - "27350 1.176779e+06 False \n", - "27351 1.727920e+05 False \n", - "27352 3.595387e+05 False \n", - "27353 2.284608e+06 False \n", - "27354 2.244266e+06 False \n", + "21882 7.830306e+05 True \n", + "21883 3.694309e+06 False \n", + "21884 7.188939e+06 False \n", + "21885 1.124885e+06 False \n", + "21886 3.938637e+05 False \n", "\n", - "[27355 rows x 19 columns]\n" + "[21887 rows x 19 columns]\n" ] } ], @@ -306,58 +301,58 @@ "output_type": "stream", "text": [ " ts_code trade_date close turnover_rate turnover_rate_f \\\n", - "5 603261.SH 20260213 28.95 0.4664 1.3719 \n", - "14 002700.SZ 20260213 7.28 1.5973 1.6181 \n", - "34 300344.SZ 20260213 1.87 14.3407 25.9753 \n", - "67 000430.SZ 20260213 7.26 0.8541 1.3705 \n", - "81 000752.SZ 20260213 10.86 1.0429 1.2849 \n", + "7 600360.SH 20260227 9.58 2.1195 2.7285 \n", + "77 000669.SZ 20260227 4.56 7.5951 9.5786 \n", + "108 603580.SH 20260227 17.19 0.8104 2.4841 \n", + "111 603557.SH 20260227 3.51 5.2656 7.8297 \n", + "127 603377.SH 20260227 3.70 1.1320 1.7903 \n", "... ... ... ... ... ... \n", - "27165 300301.SZ 20260209 2.49 1.9012 2.0554 \n", - "27244 002822.SZ 20260209 3.53 1.0762 1.0762 \n", - "27270 300147.SZ 20260209 9.44 1.7053 2.2069 \n", - "27281 002501.SZ 20260209 2.16 3.6044 4.6543 \n", - "27297 002620.SZ 20260209 5.98 2.2406 3.1755 \n", + "21722 603843.SH 20260224 5.66 2.1676 3.0441 \n", + "21751 002253.SZ 20260224 10.51 1.2118 1.4935 \n", + "21808 000903.SZ 20260224 2.70 1.2350 1.8672 \n", + "21813 000995.SZ 20260224 15.83 11.1164 16.4343 \n", + "21882 002289.SZ 20260224 27.97 1.5075 2.5139 \n", "\n", " volume_ratio pe pe_ttm pb ps ps_ttm dv_ratio \\\n", - "5 0.49 NaN NaN 3.3744 7.7410 7.8754 NaN \n", - "14 0.77 32.3153 40.4077 2.2014 4.2912 4.3540 0.9066 \n", - "34 0.60 NaN NaN 5.3118 4.6416 4.9881 NaN \n", - "67 0.49 NaN NaN 21.9522 13.6188 12.8340 NaN \n", - "81 1.21 109.3444 19.4711 4.6597 6.7963 6.4062 NaN \n", + "7 1.08 72.0218 52.4452 2.7077 4.4710 4.1388 0.7724 \n", + "77 3.02 NaN NaN NaN 2.3735 2.4518 NaN \n", + "108 0.56 NaN NaN 5.3358 13.4080 9.7500 0.4770 \n", + "111 2.82 NaN NaN 27.9422 7.0938 8.9069 NaN \n", + "127 1.37 NaN NaN 3.2661 3.2762 4.0899 NaN \n", "... ... ... ... ... ... ... ... \n", - "27165 0.97 NaN NaN 12.5588 4.0907 4.7109 NaN \n", - "27244 0.95 NaN NaN 4.9828 2.9693 6.5620 NaN \n", - "27270 1.21 NaN NaN 9.0126 3.3586 4.2436 NaN \n", - "27281 0.87 NaN NaN 29.0833 22.9884 26.1834 NaN \n", - "27297 1.30 NaN NaN NaN 2.8840 4.2972 NaN \n", + "21722 0.61 NaN NaN 14.1532 2.9075 3.3288 NaN \n", + "21751 0.62 NaN NaN 2.2278 14.3426 20.5492 NaN \n", + "21808 0.95 NaN NaN 3.9295 1.1041 1.1752 NaN \n", + "21813 0.54 101.3839 NaN 19.0447 16.2904 19.2344 NaN \n", + "21882 2.01 NaN NaN 35.8237 35.5848 28.2125 NaN \n", "\n", " dv_ttm total_share float_share free_share total_mv \\\n", - "5 NaN 7750.5022 7750.5022 2634.9858 224377.0387 \n", - "14 0.9066 41362.8185 26346.4874 26007.0037 301121.3187 \n", - "34 NaN 64170.6416 63999.4166 35333.5001 119999.0998 \n", - "67 NaN 80963.5372 37055.6486 23092.8156 587795.2801 \n", - "81 NaN 26375.8491 26375.8491 21407.3042 286441.7212 \n", + "7 0.7724 96029.5304 96029.5304 74596.8648 919962.9012 \n", + "77 NaN 68040.8797 68040.8797 53950.9653 310266.4114 \n", + "108 0.4770 13067.3200 13067.3200 4263.2200 224627.2308 \n", + "111 NaN 62343.6888 62343.6888 41926.6552 218826.3477 \n", + "127 NaN 71491.6351 71491.6351 45201.8751 264519.0499 \n", "... ... ... ... ... ... \n", - "27165 NaN 82986.8769 78987.6719 73061.8561 206637.3235 \n", - "27244 NaN 195094.2200 107059.0368 107059.0368 688682.5966 \n", - "27270 NaN 66127.9045 65739.8353 50798.8432 624247.4185 \n", - "27281 NaN 355000.0000 354646.9206 274646.9206 766800.0000 \n", - "27297 NaN 37749.4000 31536.0303 22251.3747 225741.4120 \n", + "21722 NaN 69962.3237 69962.3237 49817.1582 395986.7521 \n", + "21751 NaN 22562.6095 20830.4044 16901.0873 237133.0258 \n", + "21808 NaN 193484.4410 192026.1648 127011.9255 522407.9907 \n", + "21813 NaN 17740.8000 17740.8000 12000.1709 280836.8640 \n", + "21882 NaN 28025.3733 27995.3733 16788.3130 783869.6912 \n", "\n", " circ_mv is_st \n", - "5 224377.0387 True \n", - "14 191802.4283 True \n", - "34 119678.9090 True \n", - "67 269024.0088 True \n", - "81 286441.7212 True \n", + "7 919962.9012 True \n", + "77 310266.4114 True \n", + "108 224627.2308 True \n", + "111 218826.3477 True \n", + "127 264519.0499 True \n", "... ... ... \n", - "27165 196679.3030 True \n", - "27244 377918.3999 True \n", - "27270 620584.0452 True \n", - "27281 766037.3485 True \n", - "27297 188585.4612 True \n", + "21722 395986.7521 True \n", + "21751 218927.5502 True \n", + "21808 518470.6450 True \n", + "21813 280836.8640 True \n", + "21882 783030.5912 True \n", "\n", - "[870 rows x 19 columns]\n" + "[692 rows x 19 columns]\n" ] } ], @@ -407,7 +402,7 @@ "output_type": "stream", "text": [ "\n", - "Index: 9656995 entries, 0 to 27354\n", + "Index: 9678882 entries, 0 to 21886\n", "Data columns (total 3 columns):\n", " # Column Dtype \n", "--- ------ ----- \n", @@ -415,7 +410,7 @@ " 1 trade_date object\n", " 2 is_st bool \n", "dtypes: bool(1), object(2)\n", - "memory usage: 230.2+ MB\n", + "memory usage: 230.8+ MB\n", "None\n" ] } diff --git a/main/data/update/update_daily_data.ipynb b/main/data/update/update_daily_data.ipynb index 0c00f0e..bf3e6f6 100644 --- a/main/data/update/update_daily_data.ipynb +++ b/main/data/update/update_daily_data.ipynb @@ -38,17 +38,17 @@ "output_type": "stream", "text": [ "\n", - "Index: 9657479 entries, 0 to 25529\n", + "Index: 9683015 entries, 0 to 25535\n", "Data columns (total 2 columns):\n", " # Column Dtype \n", "--- ------ ----- \n", " 0 ts_code object\n", " 1 trade_date object\n", "dtypes: object(2)\n", - "memory usage: 221.0+ MB\n", + "memory usage: 221.6+ MB\n", "None\n", - "20260206\n", - "20260209\n" + "20260213\n", + "20260224\n" ] } ], @@ -85,11 +85,11 @@ "name": "stdout", "output_type": "stream", "text": [ - "任务 000007.SZ 完成\n", "任务 000001.SZ 完成\n", - "任务 000006.SZ 完成\n", - "任务 000004.SZ 完成\n", "任务 000002.SZ 完成\n", + "任务 000004.SZ 完成\n", + "任务 000006.SZ 完成\n", + "任务 000007.SZ 完成\n", "任务 000008.SZ 完成\n", "任务 000009.SZ 完成\n", "任务 000010.SZ 完成\n", @@ -97,9 +97,9 @@ "任务 000012.SZ 完成\n", "任务 000014.SZ 完成\n", "任务 000016.SZ 完成\n", - "任务 000017.SZ 完成\n", - "任务 000019.SZ 完成\n", "任务 000020.SZ 完成\n", + "任务 000019.SZ 完成\n", + "任务 000017.SZ 完成\n", "任务 000021.SZ 完成\n", "任务 000025.SZ 完成\n", "任务 000026.SZ 完成\n", @@ -126,8 +126,8 @@ "任务 000059.SZ 完成\n", "任务 000060.SZ 完成\n", "任务 000061.SZ 完成\n", - "任务 000063.SZ 完成\n", "任务 000062.SZ 完成\n", + "任务 000063.SZ 完成\n", "任务 000065.SZ 完成\n", "任务 000066.SZ 完成\n", "任务 000068.SZ 完成\n", @@ -140,13 +140,13 @@ "任务 000096.SZ 完成\n", "任务 000099.SZ 完成\n", "任务 000100.SZ 完成\n", - "任务 000153.SZ 完成\n", "任务 000151.SZ 完成\n", + "任务 000153.SZ 完成\n", "任务 000155.SZ 完成\n", "任务 000156.SZ 完成\n", "任务 000157.SZ 完成\n", - "任务 000159.SZ 完成\n", "任务 000158.SZ 完成\n", + "任务 000159.SZ 完成\n", "任务 000166.SZ 完成\n", "任务 000301.SZ 完成\n", "任务 000333.SZ 完成\n", @@ -186,8 +186,8 @@ "任务 000513.SZ 完成\n", "任务 000514.SZ 完成\n", "任务 000516.SZ 完成\n", - "任务 000518.SZ 完成\n", "任务 000517.SZ 完成\n", + "任务 000518.SZ 完成\n", "任务 000519.SZ 完成\n", "任务 000520.SZ 完成\n", "任务 000521.SZ 完成\n", @@ -215,8 +215,8 @@ "任务 000548.SZ 完成\n", "任务 000550.SZ 完成\n", "任务 000551.SZ 完成\n", - "任务 000552.SZ 完成\n", "任务 000553.SZ 完成\n", + "任务 000552.SZ 完成\n", "任务 000554.SZ 完成\n", "任务 000555.SZ 完成\n", "任务 000557.SZ 完成\n", @@ -227,8 +227,8 @@ "任务 000563.SZ 完成\n", "任务 000564.SZ 完成\n", "任务 000565.SZ 完成\n", - "任务 000566.SZ 完成\n", "任务 000567.SZ 完成\n", + "任务 000566.SZ 完成\n", "任务 000568.SZ 完成\n", "任务 000570.SZ 完成\n", "任务 000571.SZ 完成\n", @@ -245,19 +245,19 @@ "任务 000592.SZ 完成\n", "任务 000593.SZ 完成\n", "任务 000595.SZ 完成\n", - "任务 000597.SZ 完成\n", "任务 000596.SZ 完成\n", + "任务 000597.SZ 完成\n", "任务 000598.SZ 完成\n", "任务 000599.SZ 完成\n", "任务 000600.SZ 完成\n", "任务 000601.SZ 完成\n", - "任务 000605.SZ 完成\n", "任务 000603.SZ 完成\n", + "任务 000605.SZ 完成\n", "任务 000607.SZ 完成\n", "任务 000608.SZ 完成\n", + "任务 000610.SZ 完成\n", "任务 000609.SZ 完成\n", "任务 000612.SZ 完成\n", - "任务 000610.SZ 完成\n", "任务 000615.SZ 完成\n", "任务 000617.SZ 完成\n", "任务 000619.SZ 完成\n", @@ -265,13 +265,13 @@ "任务 000622.SZ 完成\n", "任务 000623.SZ 完成\n", "任务 000625.SZ 完成\n", - "任务 000627.SZ 完成\n", "任务 000626.SZ 完成\n", + "任务 000627.SZ 完成\n", "任务 000628.SZ 完成\n", "任务 000629.SZ 完成\n", "任务 000630.SZ 完成\n", - "任务 000632.SZ 完成\n", "任务 000631.SZ 完成\n", + "任务 000632.SZ 完成\n", "任务 000633.SZ 完成\n", "任务 000635.SZ 完成\n", "任务 000636.SZ 完成\n", @@ -280,8 +280,8 @@ "任务 000639.SZ 完成\n", "任务 000650.SZ 完成\n", "任务 000651.SZ 完成\n", - "任务 000655.SZ 完成\n", "任务 000652.SZ 完成\n", + "任务 000655.SZ 完成\n", "任务 000656.SZ 完成\n", "任务 000657.SZ 完成\n", "任务 000659.SZ 完成\n", @@ -302,11 +302,11 @@ "任务 000683.SZ 完成\n", "任务 000685.SZ 完成\n", "任务 000686.SZ 完成\n", - "任务 000688.SZ 完成\n", "任务 000690.SZ 完成\n", + "任务 000688.SZ 完成\n", "任务 000691.SZ 完成\n", - "任务 000695.SZ 完成\n", "任务 000692.SZ 完成\n", + "任务 000695.SZ 完成\n", "任务 000697.SZ 完成\n", "任务 000698.SZ 完成\n", "任务 000700.SZ 完成\n", @@ -322,23 +322,23 @@ "任务 000712.SZ 完成\n", "任务 000713.SZ 完成\n", "任务 000715.SZ 完成\n", - "任务 000717.SZ 完成\n", "任务 000716.SZ 完成\n", + "任务 000717.SZ 完成\n", "任务 000718.SZ 完成\n", - "任务 000720.SZ 完成\n", "任务 000719.SZ 完成\n", + "任务 000720.SZ 完成\n", "任务 000721.SZ 完成\n", "任务 000722.SZ 完成\n", "任务 000723.SZ 完成\n", "任务 000725.SZ 完成\n", "任务 000726.SZ 完成\n", - "任务 000727.SZ 完成\n", "任务 000728.SZ 完成\n", + "任务 000727.SZ 完成\n", "任务 000729.SZ 完成\n", "任务 000731.SZ 完成\n", "任务 000733.SZ 完成\n", - "任务 000735.SZ 完成\n", "任务 000736.SZ 完成\n", + "任务 000735.SZ 完成\n", "任务 000737.SZ 完成\n", "任务 000738.SZ 完成\n", "任务 000739.SZ 完成\n", @@ -346,8 +346,8 @@ "任务 000751.SZ 完成\n", "任务 000752.SZ 完成\n", "任务 000753.SZ 完成\n", - "任务 000756.SZ 完成\n", "任务 000755.SZ 完成\n", + "任务 000756.SZ 完成\n", "任务 000757.SZ 完成\n", "任务 000758.SZ 完成\n", "任务 000759.SZ 完成\n", @@ -370,8 +370,8 @@ "任务 000791.SZ 完成\n", "任务 000792.SZ 完成\n", "任务 000793.SZ 完成\n", - "任务 000795.SZ 完成\n", "任务 000796.SZ 完成\n", + "任务 000795.SZ 完成\n", "任务 000797.SZ 完成\n", "任务 000798.SZ 完成\n", "任务 000799.SZ 完成\n", @@ -390,43 +390,43 @@ "任务 000818.SZ 完成\n", "任务 000819.SZ 完成\n", "任务 000820.SZ 完成\n", - "任务 000821.SZ 完成\n", "任务 000822.SZ 完成\n", + "任务 000821.SZ 完成\n", "任务 000823.SZ 完成\n", "任务 000825.SZ 完成\n", "任务 000826.SZ 完成\n", - "任务 000829.SZ 完成\n", "任务 000828.SZ 完成\n", + "任务 000829.SZ 完成\n", "任务 000830.SZ 完成\n", "任务 000831.SZ 完成\n", "任务 000833.SZ 完成\n", - "任务 000838.SZ 完成\n", "任务 000837.SZ 完成\n", + "任务 000838.SZ 完成\n", "任务 000839.SZ 完成\n", "任务 000848.SZ 完成\n", "任务 000850.SZ 完成\n", - "任务 000851.SZ 完成\n", "任务 000852.SZ 完成\n", + "任务 000851.SZ 完成\n", "任务 000856.SZ 完成\n", "任务 000858.SZ 完成\n", "任务 000859.SZ 完成\n", "任务 000862.SZ 完成\n", - "任务 000863.SZ 完成\n", "任务 000860.SZ 完成\n", + "任务 000863.SZ 完成\n", "任务 000868.SZ 完成\n", "任务 000869.SZ 完成\n", - "任务 000876.SZ 完成\n", "任务 000875.SZ 完成\n", + "任务 000876.SZ 完成\n", "任务 000877.SZ 完成\n", "任务 000878.SZ 完成\n", "任务 000880.SZ 完成\n", - "任务 000882.SZ 完成\n", "任务 000881.SZ 完成\n", + "任务 000882.SZ 完成\n", "任务 000883.SZ 完成\n", "任务 000885.SZ 完成\n", "任务 000886.SZ 完成\n", - "任务 000888.SZ 完成\n", "任务 000887.SZ 完成\n", + "任务 000888.SZ 完成\n", "任务 000889.SZ 完成\n", "任务 000890.SZ 完成\n", "任务 000892.SZ 完成\n", @@ -437,11 +437,11 @@ "任务 000899.SZ 完成\n", "任务 000900.SZ 完成\n", "任务 000901.SZ 完成\n", - "任务 000903.SZ 完成\n", "任务 000902.SZ 完成\n", + "任务 000903.SZ 完成\n", "任务 000905.SZ 完成\n", - "任务 000906.SZ 完成\n", "任务 000908.SZ 完成\n", + "任务 000906.SZ 完成\n", "任务 000909.SZ 完成\n", "任务 000910.SZ 完成\n", "任务 000911.SZ 完成\n", @@ -460,8 +460,8 @@ "任务 000928.SZ 完成\n", "任务 000929.SZ 完成\n", "任务 000930.SZ 完成\n", - "任务 000932.SZ 完成\n", "任务 000931.SZ 完成\n", + "任务 000932.SZ 完成\n", "任务 000933.SZ 完成\n", "任务 000935.SZ 完成\n", "任务 000936.SZ 完成\n", @@ -487,8 +487,8 @@ "任务 000969.SZ 完成\n", "任务 000970.SZ 完成\n", "任务 000972.SZ 完成\n", - "任务 000975.SZ 完成\n", "任务 000973.SZ 完成\n", + "任务 000975.SZ 完成\n", "任务 000977.SZ 完成\n", "任务 000978.SZ 完成\n", "任务 000980.SZ 完成\n", @@ -507,16 +507,16 @@ "任务 001201.SZ 完成\n", "任务 001202.SZ 完成\n", "任务 001203.SZ 完成\n", - "任务 001206.SZ 完成\n", "任务 001205.SZ 完成\n", + "任务 001206.SZ 完成\n", "任务 001207.SZ 完成\n", "任务 001208.SZ 完成\n", "任务 001209.SZ 完成\n", "任务 001210.SZ 完成\n", "任务 001211.SZ 完成\n", "任务 001212.SZ 完成\n", - "任务 001215.SZ 完成\n", "任务 001213.SZ 完成\n", + "任务 001215.SZ 完成\n", "任务 001216.SZ 完成\n", "任务 001217.SZ 完成\n", "任务 001218.SZ 完成\n", @@ -565,26 +565,26 @@ "任务 001313.SZ 完成\n", "任务 001314.SZ 完成\n", "任务 001316.SZ 完成\n", - "任务 001318.SZ 完成\n", "任务 001317.SZ 完成\n", + "任务 001318.SZ 完成\n", "任务 001319.SZ 完成\n", "任务 001322.SZ 完成\n", "任务 001323.SZ 完成\n", - "任务 001326.SZ 完成\n", "任务 001324.SZ 完成\n", + "任务 001326.SZ 完成\n", "任务 001328.SZ 完成\n", "任务 001330.SZ 完成\n", "任务 001331.SZ 完成\n", - "任务 001333.SZ 完成\n", "任务 001332.SZ 完成\n", + "任务 001333.SZ 完成\n", "任务 001336.SZ 完成\n", "任务 001337.SZ 完成\n", "任务 001338.SZ 完成\n", "任务 001339.SZ 完成\n", - "任务 001358.SZ 完成\n", "任务 001356.SZ 完成\n", - "任务 001359.SZ 完成\n", + "任务 001358.SZ 完成\n", "任务 001360.SZ 完成\n", + "任务 001359.SZ 完成\n", "任务 001366.SZ 完成\n", "任务 001367.SZ 完成\n", "任务 001368.SZ 完成\n", @@ -616,8 +616,8 @@ "任务 002012.SZ 完成\n", "任务 002014.SZ 完成\n", "任务 002015.SZ 完成\n", - "任务 002017.SZ 完成\n", "任务 002016.SZ 完成\n", + "任务 002017.SZ 完成\n", "任务 002019.SZ 完成\n", "任务 002020.SZ 完成\n", "任务 002021.SZ 完成\n", @@ -626,13 +626,13 @@ "任务 002024.SZ 完成\n", "任务 002025.SZ 完成\n", "任务 002026.SZ 完成\n", - "任务 002028.SZ 完成\n", "任务 002027.SZ 完成\n", + "任务 002028.SZ 完成\n", "任务 002029.SZ 完成\n", "任务 002030.SZ 完成\n", "任务 002031.SZ 完成\n", - "任务 002033.SZ 完成\n", "任务 002032.SZ 完成\n", + "任务 002033.SZ 完成\n", "任务 002034.SZ 完成\n", "任务 002035.SZ 完成\n", "任务 002036.SZ 完成\n", @@ -646,8 +646,8 @@ "任务 002044.SZ 完成\n", "任务 002045.SZ 完成\n", "任务 002046.SZ 完成\n", - "任务 002048.SZ 完成\n", "任务 002047.SZ 完成\n", + "任务 002048.SZ 完成\n", "任务 002049.SZ 完成\n", "任务 002050.SZ 完成\n", "任务 002051.SZ 完成\n", @@ -677,8 +677,8 @@ "任务 002077.SZ 完成\n", "任务 002078.SZ 完成\n", "任务 002079.SZ 完成\n", - "任务 002081.SZ 完成\n", "任务 002080.SZ 完成\n", + "任务 002081.SZ 完成\n", "任务 002082.SZ 完成\n", "任务 002083.SZ 完成\n", "任务 002084.SZ 完成\n", @@ -706,8 +706,8 @@ "任务 002108.SZ 完成\n", "任务 002109.SZ 完成\n", "任务 002110.SZ 完成\n", - "任务 002112.SZ 完成\n", "任务 002111.SZ 完成\n", + "任务 002112.SZ 完成\n", "任务 002114.SZ 完成\n", "任务 002115.SZ 完成\n", "任务 002116.SZ 完成\n", @@ -763,8 +763,8 @@ "任务 002169.SZ 完成\n", "任务 002170.SZ 完成\n", "任务 002171.SZ 完成\n", - "任务 002172.SZ 完成\n", "任务 002173.SZ 完成\n", + "任务 002172.SZ 完成\n", "任务 002174.SZ 完成\n", "任务 002175.SZ 完成\n", "任务 002176.SZ 完成\n", @@ -923,8 +923,8 @@ "任务 002336.SZ 完成\n", "任务 002337.SZ 完成\n", "任务 002338.SZ 完成\n", - "任务 002340.SZ 完成\n", "任务 002339.SZ 完成\n", + "任务 002340.SZ 完成\n", "任务 002342.SZ 完成\n", "任务 002343.SZ 完成\n", "任务 002344.SZ 完成\n", @@ -1095,8 +1095,8 @@ "任务 002526.SZ 完成\n", "任务 002527.SZ 完成\n", "任务 002528.SZ 完成\n", - "任务 002530.SZ 完成\n", "任务 002529.SZ 完成\n", + "任务 002530.SZ 完成\n", "任务 002531.SZ 完成\n", "任务 002532.SZ 完成\n", "任务 002533.SZ 完成\n", @@ -1110,9 +1110,9 @@ "任务 002541.SZ 完成\n", "任务 002542.SZ 完成\n", "任务 002543.SZ 完成\n", + "任务 002544.SZ 完成\n", "任务 002545.SZ 完成\n", "任务 002546.SZ 完成\n", - "任务 002544.SZ 完成\n", "任务 002547.SZ 完成\n", "任务 002548.SZ 完成\n", "任务 002549.SZ 完成\n", @@ -1187,16 +1187,16 @@ "任务 002623.SZ 完成\n", "任务 002624.SZ 完成\n", "任务 002625.SZ 完成\n", - "任务 002627.SZ 完成\n", "任务 002626.SZ 完成\n", + "任务 002627.SZ 完成\n", "任务 002628.SZ 完成\n", "任务 002629.SZ 完成\n", "任务 002630.SZ 完成\n", "任务 002631.SZ 完成\n", "任务 002632.SZ 完成\n", "任务 002633.SZ 完成\n", - "任务 002635.SZ 完成\n", "任务 002634.SZ 完成\n", + "任务 002635.SZ 完成\n", "任务 002636.SZ 完成\n", "任务 002637.SZ 完成\n", "任务 002638.SZ 完成\n", @@ -1210,13 +1210,13 @@ "任务 002646.SZ 完成\n", "任务 002647.SZ 完成\n", "任务 002648.SZ 完成\n", - "任务 002650.SZ 完成\n", "任务 002649.SZ 完成\n", - "任务 002652.SZ 完成\n", + "任务 002650.SZ 完成\n", "任务 002651.SZ 完成\n", + "任务 002652.SZ 完成\n", "任务 002653.SZ 完成\n", - "任务 002655.SZ 完成\n", "任务 002654.SZ 完成\n", + "任务 002655.SZ 完成\n", "任务 002656.SZ 完成\n", "任务 002657.SZ 完成\n", "任务 002658.SZ 完成\n", @@ -1257,21 +1257,21 @@ "任务 002696.SZ 完成\n", "任务 002697.SZ 完成\n", "任务 002698.SZ 完成\n", - "任务 002701.SZ 完成\n", "任务 002700.SZ 完成\n", + "任务 002701.SZ 完成\n", "任务 002702.SZ 完成\n", - "任务 002705.SZ 完成\n", "任务 002703.SZ 完成\n", + "任务 002705.SZ 完成\n", "任务 002706.SZ 完成\n", "任务 002707.SZ 完成\n", "任务 002708.SZ 完成\n", - "任务 002712.SZ 完成\n", "任务 002709.SZ 完成\n", + "任务 002712.SZ 完成\n", "任务 002713.SZ 完成\n", "任务 002714.SZ 完成\n", "任务 002715.SZ 完成\n", - "任务 002717.SZ 完成\n", "任务 002716.SZ 完成\n", + "任务 002717.SZ 完成\n", "任务 002718.SZ 完成\n", "任务 002719.SZ 完成\n", "任务 002721.SZ 完成\n", @@ -1285,8 +1285,8 @@ "任务 002729.SZ 完成\n", "任务 002730.SZ 完成\n", "任务 002731.SZ 完成\n", - "任务 002733.SZ 完成\n", "任务 002732.SZ 完成\n", + "任务 002733.SZ 完成\n", "任务 002734.SZ 完成\n", "任务 002735.SZ 完成\n", "任务 002736.SZ 完成\n", @@ -1360,8 +1360,8 @@ "任务 002816.SZ 完成\n", "任务 002817.SZ 完成\n", "任务 002818.SZ 完成\n", - "任务 002820.SZ 完成\n", "任务 002819.SZ 完成\n", + "任务 002820.SZ 完成\n", "任务 002821.SZ 完成\n", "任务 002822.SZ 完成\n", "任务 002823.SZ 完成\n", @@ -1375,8 +1375,8 @@ "任务 002831.SZ 完成\n", "任务 002832.SZ 完成\n", "任务 002833.SZ 完成\n", - "任务 002836.SZ 完成\n", "任务 002835.SZ 完成\n", + "任务 002836.SZ 完成\n", "任务 002837.SZ 完成\n", "任务 002838.SZ 完成\n", "任务 002839.SZ 完成\n", @@ -1385,8 +1385,8 @@ "任务 002842.SZ 完成\n", "任务 002843.SZ 完成\n", "任务 002845.SZ 完成\n", - "任务 002847.SZ 完成\n", "任务 002846.SZ 完成\n", + "任务 002847.SZ 完成\n", "任务 002848.SZ 完成\n", "任务 002849.SZ 完成\n", "任务 002850.SZ 完成\n", @@ -1400,48 +1400,48 @@ "任务 002859.SZ 完成\n", "任务 002860.SZ 完成\n", "任务 002861.SZ 完成\n", - "任务 002862.SZ 完成\n", "任务 002863.SZ 完成\n", + "任务 002862.SZ 完成\n", "任务 002864.SZ 完成\n", "任务 002865.SZ 完成\n", "任务 002866.SZ 完成\n", - "任务 002867.SZ 完成\n", "任务 002868.SZ 完成\n", + "任务 002867.SZ 完成\n", "任务 002869.SZ 完成\n", "任务 002870.SZ 完成\n", "任务 002871.SZ 完成\n", "任务 002872.SZ 完成\n", "任务 002873.SZ 完成\n", "任务 002875.SZ 完成\n", - "任务 002876.SZ 完成\n", "任务 002877.SZ 完成\n", + "任务 002876.SZ 完成\n", + "任务 002880.SZ 完成\n", "任务 002878.SZ 完成\n", "任务 002879.SZ 完成\n", - "任务 002880.SZ 完成\n", "任务 002881.SZ 完成\n", "任务 002882.SZ 完成\n", "任务 002883.SZ 完成\n", "任务 002884.SZ 完成\n", - "任务 002886.SZ 完成\n", "任务 002885.SZ 完成\n", + "任务 002886.SZ 完成\n", "任务 002887.SZ 完成\n", + "任务 002890.SZ 完成\n", "任务 002888.SZ 完成\n", "任务 002889.SZ 完成\n", - "任务 002890.SZ 完成\n", "任务 002891.SZ 完成\n", "任务 002892.SZ 完成\n", - "任务 002893.SZ 完成\n", "任务 002895.SZ 完成\n", - "任务 002897.SZ 完成\n", + "任务 002893.SZ 完成\n", "任务 002896.SZ 完成\n", "任务 002898.SZ 完成\n", + "任务 002897.SZ 完成\n", "任务 002899.SZ 完成\n", "任务 002900.SZ 完成\n", "任务 002901.SZ 完成\n", "任务 002902.SZ 完成\n", "任务 002903.SZ 完成\n", - "任务 002905.SZ 完成\n", "任务 002906.SZ 完成\n", + "任务 002905.SZ 完成\n", "任务 002907.SZ 完成\n", "任务 002908.SZ 完成\n", "任务 002909.SZ 完成\n", @@ -1470,8 +1470,8 @@ "任务 002935.SZ 完成\n", "任务 002936.SZ 完成\n", "任务 002937.SZ 完成\n", - "任务 002939.SZ 完成\n", "任务 002938.SZ 完成\n", + "任务 002939.SZ 完成\n", "任务 002940.SZ 完成\n", "任务 002941.SZ 完成\n", "任务 002942.SZ 完成\n", @@ -1491,8 +1491,8 @@ "任务 002958.SZ 完成\n", "任务 002959.SZ 完成\n", "任务 002960.SZ 完成\n", - "任务 002961.SZ 完成\n", "任务 002962.SZ 完成\n", + "任务 002961.SZ 完成\n", "任务 002963.SZ 完成\n", "任务 002965.SZ 完成\n", "任务 002966.SZ 完成\n", @@ -1580,8 +1580,8 @@ "任务 300009.SZ 完成\n", "任务 300010.SZ 完成\n", "任务 300011.SZ 完成\n", - "任务 300013.SZ 完成\n", "任务 300012.SZ 完成\n", + "任务 300013.SZ 完成\n", "任务 300014.SZ 完成\n", "任务 300015.SZ 完成\n", "任务 300016.SZ 完成\n", @@ -1610,8 +1610,8 @@ "任务 300042.SZ 完成\n", "任务 300043.SZ 完成\n", "任务 300044.SZ 完成\n", - "任务 300045.SZ 完成\n", "任务 300046.SZ 完成\n", + "任务 300045.SZ 完成\n", "任务 300047.SZ 完成\n", "任务 300048.SZ 完成\n", "任务 300049.SZ 完成\n", @@ -1623,8 +1623,8 @@ "任务 300055.SZ 完成\n", "任务 300056.SZ 完成\n", "任务 300057.SZ 完成\n", - "任务 300058.SZ 完成\n", "任务 300059.SZ 完成\n", + "任务 300058.SZ 完成\n", "任务 300061.SZ 完成\n", "任务 300062.SZ 完成\n", "任务 300063.SZ 完成\n", @@ -1665,8 +1665,8 @@ "任务 300101.SZ 完成\n", "任务 300102.SZ 完成\n", "任务 300103.SZ 完成\n", - "任务 300106.SZ 完成\n", "任务 300105.SZ 完成\n", + "任务 300106.SZ 完成\n", "任务 300107.SZ 完成\n", "任务 300108.SZ 完成\n", "任务 300109.SZ 完成\n", @@ -1686,12 +1686,12 @@ "任务 300124.SZ 完成\n", "任务 300125.SZ 完成\n", "任务 300126.SZ 完成\n", - "任务 300128.SZ 完成\n", "任务 300127.SZ 完成\n", + "任务 300128.SZ 完成\n", "任务 300129.SZ 完成\n", "任务 300130.SZ 完成\n", - "任务 300132.SZ 完成\n", "任务 300131.SZ 完成\n", + "任务 300132.SZ 完成\n", "任务 300133.SZ 完成\n", "任务 300134.SZ 完成\n", "任务 300135.SZ 完成\n", @@ -1722,11 +1722,11 @@ "任务 300161.SZ 完成\n", "任务 300162.SZ 完成\n", "任务 300163.SZ 完成\n", - "任务 300165.SZ 完成\n", "任务 300164.SZ 完成\n", + "任务 300165.SZ 完成\n", "任务 300166.SZ 完成\n", - "任务 300167.SZ 完成\n", "任务 300168.SZ 完成\n", + "任务 300167.SZ 完成\n", "任务 300169.SZ 完成\n", "任务 300170.SZ 完成\n", "任务 300171.SZ 完成\n", @@ -1795,8 +1795,8 @@ "任务 300238.SZ 完成\n", "任务 300239.SZ 完成\n", "任务 300240.SZ 完成\n", - "任务 300241.SZ 完成\n", "任务 300242.SZ 完成\n", + "任务 300241.SZ 完成\n", "任务 300243.SZ 完成\n", "任务 300244.SZ 完成\n", "任务 300245.SZ 完成\n", @@ -1810,8 +1810,8 @@ "任务 300253.SZ 完成\n", "任务 300254.SZ 完成\n", "任务 300255.SZ 完成\n", - "任务 300257.SZ 完成\n", "任务 300256.SZ 完成\n", + "任务 300257.SZ 完成\n", "任务 300258.SZ 完成\n", "任务 300259.SZ 完成\n", "任务 300260.SZ 完成\n", @@ -1840,11 +1840,11 @@ "任务 300286.SZ 完成\n", "任务 300287.SZ 完成\n", "任务 300288.SZ 完成\n", + "任务 300289.SZ 完成\n", + "任务 300290.SZ 完成\n", "任务 300291.SZ 完成\n", "任务 300292.SZ 完成\n", - "任务 300289.SZ 完成\n", "任务 300293.SZ 完成\n", - "任务 300290.SZ 完成\n", "任务 300294.SZ 完成\n", "任务 300295.SZ 完成\n", "任务 300296.SZ 完成\n", @@ -1931,8 +1931,8 @@ "任务 300388.SZ 完成\n", "任务 300389.SZ 完成\n", "任务 300390.SZ 完成\n", - "任务 300393.SZ 完成\n", "任务 300391.SZ 完成\n", + "任务 300393.SZ 完成\n", "任务 300394.SZ 完成\n", "任务 300395.SZ 完成\n", "任务 300396.SZ 完成\n", @@ -2027,13 +2027,13 @@ "任务 300486.SZ 完成\n", "任务 300487.SZ 完成\n", "任务 300488.SZ 完成\n", - "任务 300490.SZ 完成\n", "任务 300489.SZ 完成\n", + "任务 300490.SZ 完成\n", "任务 300491.SZ 完成\n", "任务 300492.SZ 完成\n", "任务 300493.SZ 完成\n", - "任务 300496.SZ 完成\n", "任务 300494.SZ 完成\n", + "任务 300496.SZ 完成\n", "任务 300497.SZ 完成\n", "任务 300498.SZ 完成\n", "任务 300499.SZ 完成\n", @@ -2043,8 +2043,8 @@ "任务 300503.SZ 完成\n", "任务 300504.SZ 完成\n", "任务 300505.SZ 完成\n", - "任务 300507.SZ 完成\n", "任务 300506.SZ 完成\n", + "任务 300507.SZ 完成\n", "任务 300508.SZ 完成\n", "任务 300509.SZ 完成\n", "任务 300510.SZ 完成\n", @@ -2108,8 +2108,8 @@ "任务 300571.SZ 完成\n", "任务 300572.SZ 完成\n", "任务 300573.SZ 完成\n", - "任务 300576.SZ 完成\n", "任务 300575.SZ 完成\n", + "任务 300576.SZ 完成\n", "任务 300577.SZ 完成\n", "任务 300578.SZ 完成\n", "任务 300579.SZ 完成\n", @@ -2200,8 +2200,8 @@ "任务 300665.SZ 完成\n", "任务 300666.SZ 完成\n", "任务 300667.SZ 完成\n", - "任务 300668.SZ 完成\n", "任务 300669.SZ 完成\n", + "任务 300668.SZ 完成\n", "任务 300670.SZ 完成\n", "任务 300671.SZ 完成\n", "任务 300672.SZ 完成\n", @@ -2257,8 +2257,8 @@ "任务 300724.SZ 完成\n", "任务 300725.SZ 完成\n", "任务 300726.SZ 完成\n", - "任务 300729.SZ 完成\n", "任务 300727.SZ 完成\n", + "任务 300729.SZ 完成\n", "任务 300730.SZ 完成\n", "任务 300731.SZ 完成\n", "任务 300732.SZ 完成\n", @@ -2278,8 +2278,8 @@ "任务 300749.SZ 完成\n", "任务 300750.SZ 完成\n", "任务 300751.SZ 完成\n", - "任务 300753.SZ 完成\n", "任务 300752.SZ 完成\n", + "任务 300753.SZ 完成\n", "任务 300755.SZ 完成\n", "任务 300756.SZ 完成\n", "任务 300757.SZ 完成\n", @@ -2335,15 +2335,15 @@ "任务 300810.SZ 完成\n", "任务 300811.SZ 完成\n", "任务 300812.SZ 完成\n", - "任务 300813.SZ 完成\n", "任务 300814.SZ 完成\n", + "任务 300813.SZ 完成\n", "任务 300815.SZ 完成\n", "任务 300816.SZ 完成\n", "任务 300817.SZ 完成\n", "任务 300818.SZ 完成\n", "任务 300819.SZ 完成\n", - "任务 300821.SZ 完成\n", "任务 300820.SZ 完成\n", + "任务 300821.SZ 完成\n", "任务 300822.SZ 完成\n", "任务 300823.SZ 完成\n", "任务 300824.SZ 完成\n", @@ -2405,8 +2405,8 @@ "任务 300881.SZ 完成\n", "任务 300882.SZ 完成\n", "任务 300883.SZ 完成\n", - "任务 300884.SZ 完成\n", "任务 300885.SZ 完成\n", + "任务 300884.SZ 完成\n", "任务 300886.SZ 完成\n", "任务 300887.SZ 完成\n", "任务 300888.SZ 完成\n", @@ -2422,8 +2422,8 @@ "任务 300898.SZ 完成\n", "任务 300899.SZ 完成\n", "任务 300900.SZ 完成\n", - "任务 300902.SZ 完成\n", "任务 300901.SZ 完成\n", + "任务 300902.SZ 完成\n", "任务 300903.SZ 完成\n", "任务 300904.SZ 完成\n", "任务 300905.SZ 完成\n", @@ -2432,8 +2432,8 @@ "任务 300908.SZ 完成\n", "任务 300909.SZ 完成\n", "任务 300910.SZ 完成\n", - "任务 300912.SZ 完成\n", "任务 300911.SZ 完成\n", + "任务 300912.SZ 完成\n", "任务 300913.SZ 完成\n", "任务 300915.SZ 完成\n", "任务 300916.SZ 完成\n", @@ -2444,8 +2444,8 @@ "任务 300921.SZ 完成\n", "任务 300922.SZ 完成\n", "任务 300923.SZ 完成\n", - "任务 300926.SZ 完成\n", "任务 300925.SZ 完成\n", + "任务 300926.SZ 完成\n", "任务 300927.SZ 完成\n", "任务 300928.SZ 完成\n", "任务 300929.SZ 完成\n", @@ -2522,8 +2522,8 @@ "任务 301004.SZ 完成\n", "任务 301005.SZ 完成\n", "任务 301006.SZ 完成\n", - "任务 301008.SZ 完成\n", "任务 301007.SZ 完成\n", + "任务 301008.SZ 完成\n", "任务 301009.SZ 完成\n", "任务 301010.SZ 完成\n", "任务 301011.SZ 完成\n", @@ -2549,8 +2549,8 @@ "任务 301032.SZ 完成\n", "任务 301033.SZ 完成\n", "任务 301035.SZ 完成\n", - "任务 301037.SZ 完成\n", "任务 301036.SZ 完成\n", + "任务 301037.SZ 完成\n", "任务 301038.SZ 完成\n", "任务 301039.SZ 完成\n", "任务 301040.SZ 完成\n", @@ -2561,13 +2561,13 @@ "任务 301046.SZ 完成\n", "任务 301047.SZ 完成\n", "任务 301048.SZ 完成\n", - "任务 301049.SZ 完成\n", "任务 301050.SZ 完成\n", + "任务 301049.SZ 完成\n", "任务 301051.SZ 完成\n", "任务 301052.SZ 完成\n", "任务 301053.SZ 完成\n", - "任务 301055.SZ 完成\n", "任务 301056.SZ 完成\n", + "任务 301055.SZ 完成\n", "任务 301057.SZ 完成\n", "任务 301058.SZ 完成\n", "任务 301059.SZ 完成\n", @@ -2584,8 +2584,8 @@ "任务 301071.SZ 完成\n", "任务 301072.SZ 完成\n", "任务 301073.SZ 完成\n", - "任务 301076.SZ 完成\n", "任务 301075.SZ 完成\n", + "任务 301076.SZ 完成\n", "任务 301077.SZ 完成\n", "任务 301078.SZ 完成\n", "任务 301079.SZ 完成\n", @@ -2597,8 +2597,8 @@ "任务 301086.SZ 完成\n", "任务 301087.SZ 完成\n", "任务 301088.SZ 完成\n", - "任务 301090.SZ 完成\n", "任务 301089.SZ 完成\n", + "任务 301090.SZ 完成\n", "任务 301091.SZ 完成\n", "任务 301092.SZ 完成\n", "任务 301093.SZ 完成\n", @@ -2674,8 +2674,8 @@ "任务 301179.SZ 完成\n", "任务 301180.SZ 完成\n", "任务 301181.SZ 完成\n", - "任务 301183.SZ 完成\n", "任务 301182.SZ 完成\n", + "任务 301183.SZ 完成\n", "任务 301185.SZ 完成\n", "任务 301186.SZ 完成\n", "任务 301187.SZ 完成\n", @@ -2687,8 +2687,8 @@ "任务 301193.SZ 完成\n", "任务 301195.SZ 完成\n", "任务 301196.SZ 完成\n", - "任务 301197.SZ 完成\n", "任务 301198.SZ 完成\n", + "任务 301197.SZ 完成\n", "任务 301199.SZ 完成\n", "任务 301200.SZ 完成\n", "任务 301201.SZ 完成\n", @@ -2772,8 +2772,8 @@ "任务 301299.SZ 完成\n", "任务 301300.SZ 完成\n", "任务 301301.SZ 完成\n", - "任务 301302.SZ 完成\n", "任务 301303.SZ 完成\n", + "任务 301302.SZ 完成\n", "任务 301305.SZ 完成\n", "任务 301306.SZ 完成\n", "任务 301307.SZ 完成\n", @@ -2806,8 +2806,8 @@ "任务 301336.SZ 完成\n", "任务 301337.SZ 完成\n", "任务 301338.SZ 完成\n", - "任务 301339.SZ 完成\n", "任务 301345.SZ 完成\n", + "任务 301339.SZ 完成\n", "任务 301348.SZ 完成\n", "任务 301349.SZ 完成\n", "任务 301353.SZ 完成\n", @@ -2822,13 +2822,13 @@ "任务 301363.SZ 完成\n", "任务 301365.SZ 完成\n", "任务 301366.SZ 完成\n", - "任务 301367.SZ 完成\n", "任务 301368.SZ 完成\n", + "任务 301367.SZ 完成\n", "任务 301369.SZ 完成\n", "任务 301370.SZ 完成\n", "任务 301371.SZ 完成\n", - "任务 301372.SZ 完成\n", "任务 301373.SZ 完成\n", + "任务 301372.SZ 完成\n", "任务 301376.SZ 完成\n", "任务 301377.SZ 完成\n", "任务 301378.SZ 完成\n", @@ -2891,13 +2891,13 @@ "任务 301525.SZ 完成\n", "任务 301526.SZ 完成\n", "任务 301528.SZ 完成\n", - "任务 301529.SZ 完成\n", "任务 301533.SZ 完成\n", "任务 301536.SZ 完成\n", + "任务 301529.SZ 完成\n", "任务 301538.SZ 完成\n", "任务 301539.SZ 完成\n", - "任务 301548.SZ 完成\n", "任务 301550.SZ 完成\n", + "任务 301548.SZ 完成\n", "任务 301551.SZ 完成\n", "任务 301552.SZ 完成\n", "任务 301555.SZ 完成\n", @@ -3047,8 +3047,8 @@ "任务 600120.SH 完成\n", "任务 600121.SH 完成\n", "任务 600123.SH 完成\n", - "任务 600125.SH 完成\n", "任务 600126.SH 完成\n", + "任务 600125.SH 完成\n", "任务 600127.SH 完成\n", "任务 600128.SH 完成\n", "任务 600129.SH 完成\n", @@ -3077,8 +3077,8 @@ "任务 600161.SH 完成\n", "任务 600162.SH 完成\n", "任务 600163.SH 完成\n", - "任务 600165.SH 完成\n", "任务 600166.SH 完成\n", + "任务 600165.SH 完成\n", "任务 600167.SH 完成\n", "任务 600168.SH 完成\n", "任务 600169.SH 完成\n", @@ -3247,8 +3247,8 @@ "任务 600379.SH 完成\n", "任务 600380.SH 完成\n", "任务 600381.SH 完成\n", - "任务 600382.SH 完成\n", "任务 600383.SH 完成\n", + "任务 600382.SH 完成\n", "任务 600386.SH 完成\n", "任务 600387.SH 完成\n", "任务 600388.SH 完成\n", @@ -3257,8 +3257,8 @@ "任务 600391.SH 完成\n", "任务 600392.SH 完成\n", "任务 600395.SH 完成\n", - "任务 600396.SH 完成\n", "任务 600397.SH 完成\n", + "任务 600396.SH 完成\n", "任务 600398.SH 完成\n", "任务 600399.SH 完成\n", "任务 600400.SH 完成\n", @@ -3277,13 +3277,13 @@ "任务 600422.SH 完成\n", "任务 600423.SH 完成\n", "任务 600425.SH 完成\n", - "任务 600426.SH 完成\n", "任务 600428.SH 完成\n", + "任务 600426.SH 完成\n", "任务 600429.SH 完成\n", "任务 600433.SH 完成\n", "任务 600435.SH 完成\n", - "任务 600436.SH 完成\n", "任务 600438.SH 完成\n", + "任务 600436.SH 完成\n", "任务 600439.SH 完成\n", "任务 600444.SH 完成\n", "任务 600446.SH 完成\n", @@ -3299,8 +3299,8 @@ "任务 600462.SH 完成\n", "任务 600463.SH 完成\n", "任务 600467.SH 完成\n", - "任务 600468.SH 完成\n", "任务 600469.SH 完成\n", + "任务 600468.SH 完成\n", "任务 600470.SH 完成\n", "任务 600475.SH 完成\n", "任务 600476.SH 完成\n", @@ -3479,10 +3479,10 @@ "任务 600685.SH 完成\n", "任务 600686.SH 完成\n", "任务 600688.SH 完成\n", - "任务 600690.SH 完成\n", "任务 600689.SH 完成\n", - "任务 600691.SH 完成\n", + "任务 600690.SH 完成\n", "任务 600692.SH 完成\n", + "任务 600691.SH 完成\n", "任务 600693.SH 完成\n", "任务 600694.SH 完成\n", "任务 600696.SH 完成\n", @@ -3491,24 +3491,24 @@ "任务 600699.SH 完成\n", "任务 600702.SH 完成\n", "任务 600703.SH 完成\n", - "任务 600704.SH 完成\n", "任务 600705.SH 完成\n", + "任务 600704.SH 完成\n", "任务 600706.SH 完成\n", "任务 600707.SH 完成\n", "任务 600708.SH 完成\n", - "任务 600710.SH 完成\n", "任务 600711.SH 完成\n", + "任务 600710.SH 完成\n", "任务 600712.SH 完成\n", "任务 600713.SH 完成\n", "任务 600714.SH 完成\n", - "任务 600715.SH 完成\n", "任务 600716.SH 完成\n", + "任务 600715.SH 完成\n", "任务 600717.SH 完成\n", "任务 600718.SH 完成\n", "任务 600719.SH 完成\n", "任务 600720.SH 完成\n", - "任务 600721.SH 完成\n", "任务 600722.SH 完成\n", + "任务 600721.SH 完成\n", "任务 600724.SH 完成\n", "任务 600725.SH 完成\n", "任务 600726.SH 完成\n", @@ -3539,8 +3539,8 @@ "任务 600753.SH 完成\n", "任务 600754.SH 完成\n", "任务 600755.SH 完成\n", - "任务 600757.SH 完成\n", "任务 600756.SH 完成\n", + "任务 600757.SH 完成\n", "任务 600758.SH 完成\n", "任务 600759.SH 完成\n", "任务 600760.SH 完成\n", @@ -3554,8 +3554,8 @@ "任务 600771.SH 完成\n", "任务 600773.SH 完成\n", "任务 600774.SH 完成\n", - "任务 600776.SH 完成\n", "任务 600775.SH 完成\n", + "任务 600776.SH 完成\n", "任务 600777.SH 完成\n", "任务 600778.SH 完成\n", "任务 600779.SH 完成\n", @@ -3629,20 +3629,20 @@ "任务 600861.SH 完成\n", "任务 600862.SH 完成\n", "任务 600863.SH 完成\n", - "任务 600864.SH 完成\n", "任务 600865.SH 完成\n", + "任务 600864.SH 完成\n", "任务 600866.SH 完成\n", "任务 600867.SH 完成\n", "任务 600868.SH 完成\n", "任务 600869.SH 完成\n", "任务 600871.SH 完成\n", - "任务 600873.SH 完成\n", "任务 600872.SH 完成\n", + "任务 600873.SH 完成\n", "任务 600874.SH 完成\n", "任务 600875.SH 完成\n", "任务 600876.SH 完成\n", - "任务 600879.SH 完成\n", "任务 600877.SH 完成\n", + "任务 600879.SH 完成\n", "任务 600880.SH 完成\n", "任务 600881.SH 完成\n", "任务 600882.SH 完成\n", @@ -3671,8 +3671,8 @@ "任务 600918.SH 完成\n", "任务 600919.SH 完成\n", "任务 600925.SH 完成\n", - "任务 600927.SH 完成\n", "任务 600926.SH 完成\n", + "任务 600927.SH 完成\n", "任务 600928.SH 完成\n", "任务 600929.SH 完成\n", "任务 600933.SH 完成\n", @@ -3691,14 +3691,14 @@ "任务 600963.SH 完成\n", "任务 600965.SH 完成\n", "任务 600966.SH 完成\n", - "任务 600968.SH 完成\n", "任务 600967.SH 完成\n", + "任务 600968.SH 完成\n", "任务 600969.SH 完成\n", "任务 600970.SH 完成\n", "任务 600971.SH 完成\n", "任务 600973.SH 完成\n", - "任务 600975.SH 完成\n", "任务 600976.SH 完成\n", + "任务 600975.SH 完成\n", "任务 600977.SH 完成\n", "任务 600979.SH 完成\n", "任务 600980.SH 完成\n", @@ -3724,8 +3724,8 @@ "任务 601002.SH 完成\n", "任务 601003.SH 完成\n", "任务 601005.SH 完成\n", - "任务 601006.SH 完成\n", "任务 601007.SH 完成\n", + "任务 601006.SH 完成\n", "任务 601008.SH 完成\n", "任务 601009.SH 完成\n", "任务 601010.SH 完成\n", @@ -3762,20 +3762,20 @@ "任务 601107.SH 完成\n", "任务 601108.SH 完成\n", "任务 601111.SH 完成\n", - "任务 601113.SH 完成\n", "任务 601116.SH 完成\n", + "任务 601113.SH 完成\n", "任务 601117.SH 完成\n", "任务 601118.SH 完成\n", "任务 601121.SH 完成\n", "任务 601126.SH 完成\n", "任务 601127.SH 完成\n", - "任务 601133.SH 完成\n", "任务 601128.SH 完成\n", + "任务 601133.SH 完成\n", "任务 601136.SH 完成\n", "任务 601137.SH 完成\n", "任务 601138.SH 完成\n", - "任务 601155.SH 完成\n", "任务 601139.SH 完成\n", + "任务 601155.SH 完成\n", "任务 601156.SH 完成\n", "任务 601158.SH 完成\n", "任务 601162.SH 完成\n", @@ -3794,21 +3794,21 @@ "任务 601208.SH 完成\n", "任务 601211.SH 完成\n", "任务 601212.SH 完成\n", - "任务 601218.SH 完成\n", "任务 601216.SH 完成\n", + "任务 601218.SH 完成\n", "任务 601222.SH 完成\n", "任务 601225.SH 完成\n", "任务 601226.SH 完成\n", - "任务 601229.SH 完成\n", "任务 601228.SH 完成\n", + "任务 601229.SH 完成\n", "任务 601231.SH 完成\n", "任务 601233.SH 完成\n", "任务 601236.SH 完成\n", "任务 601238.SH 完成\n", "任务 601279.SH 完成\n", "任务 601288.SH 完成\n", - "任务 601298.SH 完成\n", "任务 601311.SH 完成\n", + "任务 601298.SH 完成\n", "任务 601318.SH 完成\n", "任务 601319.SH 完成\n", "任务 601326.SH 完成\n", @@ -3834,8 +3834,8 @@ "任务 601518.SH 完成\n", "任务 601519.SH 完成\n", "任务 601528.SH 完成\n", - "任务 601566.SH 完成\n", "任务 601555.SH 完成\n", + "任务 601566.SH 完成\n", "任务 601567.SH 完成\n", "任务 601568.SH 完成\n", "任务 601577.SH 完成\n", @@ -3862,20 +3862,20 @@ "任务 601665.SH 完成\n", "任务 601666.SH 完成\n", "任务 601668.SH 完成\n", - "任务 601677.SH 完成\n", "任务 601669.SH 完成\n", + "任务 601677.SH 完成\n", "任务 601678.SH 完成\n", "任务 601686.SH 完成\n", "任务 601688.SH 完成\n", "任务 601689.SH 完成\n", "任务 601696.SH 完成\n", - "任务 601699.SH 完成\n", "任务 601698.SH 完成\n", + "任务 601699.SH 完成\n", "任务 601700.SH 完成\n", "任务 601702.SH 完成\n", + "任务 601718.SH 完成\n", "任务 601717.SH 完成\n", "任务 601727.SH 完成\n", - "任务 601718.SH 完成\n", "任务 601728.SH 完成\n", "任务 601766.SH 完成\n", "任务 601777.SH 完成\n", @@ -3887,21 +3887,21 @@ "任务 601800.SH 完成\n", "任务 601801.SH 完成\n", "任务 601808.SH 完成\n", - "任务 601816.SH 完成\n", "任务 601811.SH 完成\n", + "任务 601816.SH 完成\n", "任务 601818.SH 完成\n", "任务 601825.SH 完成\n", "任务 601827.SH 完成\n", "任务 601828.SH 完成\n", "任务 601838.SH 完成\n", "任务 601857.SH 完成\n", - "任务 601860.SH 完成\n", "任务 601858.SH 完成\n", + "任务 601860.SH 完成\n", "任务 601865.SH 完成\n", "任务 601866.SH 完成\n", "任务 601868.SH 完成\n", - "任务 601872.SH 完成\n", "任务 601869.SH 完成\n", + "任务 601872.SH 完成\n", "任务 601877.SH 完成\n", "任务 601878.SH 完成\n", "任务 601880.SH 完成\n", @@ -3910,13 +3910,13 @@ "任务 601886.SH 完成\n", "任务 601888.SH 完成\n", "任务 601890.SH 完成\n", - "任务 601899.SH 完成\n", "任务 601898.SH 完成\n", + "任务 601899.SH 完成\n", "任务 601900.SH 完成\n", "任务 601901.SH 完成\n", "任务 601908.SH 完成\n", - "任务 601918.SH 完成\n", "任务 601916.SH 完成\n", + "任务 601918.SH 完成\n", "任务 601919.SH 完成\n", "任务 601921.SH 完成\n", "任务 601928.SH 完成\n", @@ -3926,21 +3926,21 @@ "任务 601949.SH 完成\n", "任务 601952.SH 完成\n", "任务 601956.SH 完成\n", - "任务 601963.SH 完成\n", "任务 601958.SH 完成\n", + "任务 601963.SH 完成\n", "任务 601965.SH 完成\n", "任务 601966.SH 完成\n", "任务 601968.SH 完成\n", "任务 601969.SH 完成\n", "任务 601975.SH 完成\n", - "任务 601985.SH 完成\n", "任务 601988.SH 完成\n", + "任务 601985.SH 完成\n", "任务 601989.SH 完成\n", "任务 601990.SH 完成\n", "任务 601991.SH 完成\n", "任务 601992.SH 完成\n", - "任务 601996.SH 完成\n", "任务 601995.SH 完成\n", + "任务 601996.SH 完成\n", "任务 601997.SH 完成\n", "任务 601998.SH 完成\n", "任务 601999.SH 完成\n", @@ -3962,8 +3962,8 @@ "任务 603016.SH 完成\n", "任务 603017.SH 完成\n", "任务 603018.SH 完成\n", - "任务 603020.SH 完成\n", "任务 603019.SH 完成\n", + "任务 603020.SH 完成\n", "任务 603021.SH 完成\n", "任务 603022.SH 完成\n", "任务 603023.SH 完成\n", @@ -3977,8 +3977,8 @@ "任务 603032.SH 完成\n", "任务 603033.SH 完成\n", "任务 603035.SH 完成\n", - "任务 603037.SH 完成\n", "任务 603036.SH 完成\n", + "任务 603037.SH 完成\n", "任务 603038.SH 完成\n", "任务 603039.SH 完成\n", "任务 603040.SH 完成\n", @@ -3996,8 +3996,8 @@ "任务 603057.SH 完成\n", "任务 603058.SH 完成\n", "任务 603059.SH 完成\n", - "任务 603061.SH 完成\n", "任务 603060.SH 完成\n", + "任务 603061.SH 完成\n", "任务 603062.SH 完成\n", "任务 603063.SH 完成\n", "任务 603065.SH 完成\n", @@ -4006,8 +4006,8 @@ "任务 603068.SH 完成\n", "任务 603069.SH 完成\n", "任务 603070.SH 完成\n", - "任务 603072.SH 完成\n", "任务 603071.SH 完成\n", + "任务 603072.SH 完成\n", "任务 603073.SH 完成\n", "任务 603075.SH 完成\n", "任务 603076.SH 完成\n", @@ -4023,8 +4023,8 @@ "任务 603087.SH 完成\n", "任务 603088.SH 完成\n", "任务 603089.SH 完成\n", - "任务 603090.SH 完成\n", "任务 603091.SH 完成\n", + "任务 603090.SH 完成\n", "任务 603093.SH 完成\n", "任务 603095.SH 完成\n", "任务 603096.SH 完成\n", @@ -4036,13 +4036,13 @@ "任务 603102.SH 完成\n", "任务 603103.SH 完成\n", "任务 603105.SH 完成\n", - "任务 603107.SH 完成\n", "任务 603106.SH 完成\n", + "任务 603107.SH 完成\n", "任务 603108.SH 完成\n", "任务 603109.SH 完成\n", "任务 603110.SH 完成\n", - "任务 603112.SH 完成\n", "任务 603111.SH 完成\n", + "任务 603112.SH 完成\n", "任务 603113.SH 完成\n", "任务 603115.SH 完成\n", "任务 603116.SH 完成\n", @@ -4053,14 +4053,14 @@ "任务 603122.SH 完成\n", "任务 603123.SH 完成\n", "任务 603125.SH 完成\n", - "任务 603126.SH 完成\n", "任务 603127.SH 完成\n", + "任务 603126.SH 完成\n", "任务 603128.SH 完成\n", - "任务 603130.SH 完成\n", "任务 603129.SH 完成\n", + "任务 603130.SH 完成\n", "任务 603131.SH 完成\n", - "任务 603132.SH 完成\n", "任务 603135.SH 完成\n", + "任务 603132.SH 完成\n", "任务 603136.SH 完成\n", "任务 603137.SH 完成\n", "任务 603138.SH 完成\n", @@ -4081,13 +4081,13 @@ "任务 603167.SH 完成\n", "任务 603168.SH 完成\n", "任务 603169.SH 完成\n", - "任务 603171.SH 完成\n", "任务 603170.SH 完成\n", + "任务 603171.SH 完成\n", "任务 603172.SH 完成\n", - "任务 603176.SH 完成\n", "任务 603173.SH 完成\n", - "任务 603178.SH 完成\n", + "任务 603176.SH 完成\n", "任务 603177.SH 完成\n", + "任务 603178.SH 完成\n", "任务 603179.SH 完成\n", "任务 603180.SH 完成\n", "任务 603181.SH 完成\n", @@ -4108,31 +4108,31 @@ "任务 603197.SH 完成\n", "任务 603198.SH 完成\n", "任务 603199.SH 完成\n", - "任务 603200.SH 完成\n", "任务 603201.SH 完成\n", - "任务 603203.SH 完成\n", - "任务 603205.SH 完成\n", "任务 603206.SH 完成\n", - "任务 603207.SH 完成\n", + "任务 603200.SH 完成\n", + "任务 603205.SH 完成\n", + "任务 603203.SH 完成\n", "任务 603208.SH 完成\n", + "任务 603207.SH 完成\n", "任务 603209.SH 完成\n", "任务 603211.SH 完成\n", "任务 603212.SH 完成\n", - "任务 603213.SH 完成\n", "任务 603214.SH 完成\n", - "任务 603215.SH 完成\n", "任务 603216.SH 完成\n", "任务 603217.SH 完成\n", + "任务 603215.SH 完成\n", + "任务 603213.SH 完成\n", "任务 603218.SH 完成\n", "任务 603219.SH 完成\n", "任务 603220.SH 完成\n", - "任务 603221.SH 完成\n", "任务 603222.SH 完成\n", + "任务 603221.SH 完成\n", "任务 603223.SH 完成\n", "任务 603225.SH 完成\n", "任务 603226.SH 完成\n", - "任务 603227.SH 完成\n", "任务 603228.SH 完成\n", + "任务 603227.SH 完成\n", "任务 603229.SH 完成\n", "任务 603230.SH 完成\n", "任务 603231.SH 完成\n", @@ -4170,12 +4170,12 @@ "任务 603288.SH 完成\n", "任务 603289.SH 完成\n", "任务 603290.SH 完成\n", - "任务 603291.SH 完成\n", "任务 603296.SH 完成\n", + "任务 603291.SH 完成\n", "任务 603297.SH 完成\n", "任务 603298.SH 完成\n", - "任务 603300.SH 完成\n", "任务 603299.SH 完成\n", + "任务 603300.SH 完成\n", "任务 603301.SH 完成\n", "任务 603303.SH 完成\n", "任务 603305.SH 完成\n", @@ -4184,8 +4184,8 @@ "任务 603308.SH 完成\n", "任务 603309.SH 完成\n", "任务 603310.SH 完成\n", - "任务 603312.SH 完成\n", "任务 603311.SH 完成\n", + "任务 603312.SH 完成\n", "任务 603313.SH 完成\n", "任务 603315.SH 完成\n", "任务 603316.SH 完成\n", @@ -4207,13 +4207,13 @@ "任务 603332.SH 完成\n", "任务 603333.SH 完成\n", "任务 603335.SH 完成\n", - "任务 603337.SH 完成\n", "任务 603336.SH 完成\n", - "任务 603338.SH 完成\n", + "任务 603337.SH 完成\n", "任务 603339.SH 完成\n", + "任务 603338.SH 完成\n", "任务 603341.SH 完成\n", - "任务 603345.SH 完成\n", "任务 603344.SH 完成\n", + "任务 603345.SH 完成\n", "任务 603348.SH 完成\n", "任务 603350.SH 完成\n", "任务 603351.SH 完成\n", @@ -4229,8 +4229,8 @@ "任务 603366.SH 完成\n", "任务 603367.SH 完成\n", "任务 603368.SH 完成\n", - "任务 603373.SH 完成\n", "任务 603369.SH 完成\n", + "任务 603373.SH 完成\n", "任务 603375.SH 完成\n", "任务 603377.SH 完成\n", "任务 603378.SH 完成\n", @@ -4239,8 +4239,8 @@ "任务 603381.SH 完成\n", "任务 603383.SH 完成\n", "任务 603385.SH 完成\n", - "任务 603387.SH 完成\n", "任务 603386.SH 完成\n", + "任务 603387.SH 完成\n", "任务 603388.SH 完成\n", "任务 603389.SH 完成\n", "任务 603390.SH 完成\n", @@ -4263,8 +4263,8 @@ "任务 603477.SH 完成\n", "任务 603486.SH 完成\n", "任务 603488.SH 完成\n", - "任务 603489.SH 完成\n", "任务 603496.SH 完成\n", + "任务 603489.SH 完成\n", "任务 603499.SH 完成\n", "任务 603500.SH 完成\n", "任务 603501.SH 完成\n", @@ -4305,8 +4305,8 @@ "任务 603585.SH 完成\n", "任务 603586.SH 完成\n", "任务 603587.SH 完成\n", - "任务 603588.SH 完成\n", "任务 603589.SH 完成\n", + "任务 603588.SH 完成\n", "任务 603590.SH 完成\n", "任务 603595.SH 完成\n", "任务 603596.SH 完成\n", @@ -4316,8 +4316,8 @@ "任务 603601.SH 完成\n", "任务 603602.SH 完成\n", "任务 603605.SH 完成\n", - "任务 603607.SH 完成\n", "任务 603606.SH 完成\n", + "任务 603607.SH 完成\n", "任务 603608.SH 完成\n", "任务 603609.SH 完成\n", "任务 603610.SH 完成\n", @@ -4336,8 +4336,8 @@ "任务 603633.SH 完成\n", "任务 603636.SH 完成\n", "任务 603637.SH 完成\n", - "任务 603639.SH 完成\n", "任务 603638.SH 完成\n", + "任务 603639.SH 完成\n", "任务 603648.SH 完成\n", "任务 603650.SH 完成\n", "任务 603655.SH 完成\n", @@ -4346,8 +4346,8 @@ "任务 603658.SH 完成\n", "任务 603659.SH 完成\n", "任务 603660.SH 完成\n", - "任务 603662.SH 完成\n", "任务 603661.SH 完成\n", + "任务 603662.SH 完成\n", "任务 603663.SH 完成\n", "任务 603665.SH 完成\n", "任务 603666.SH 完成\n", @@ -4355,8 +4355,8 @@ "任务 603668.SH 完成\n", "任务 603669.SH 完成\n", "任务 603676.SH 完成\n", - "任务 603677.SH 完成\n", "任务 603678.SH 完成\n", + "任务 603677.SH 完成\n", "任务 603679.SH 完成\n", "任务 603680.SH 完成\n", "任务 603681.SH 完成\n", @@ -4378,13 +4378,13 @@ "任务 603703.SH 完成\n", "任务 603706.SH 完成\n", "任务 603707.SH 完成\n", - "任务 603708.SH 完成\n", "任务 603709.SH 完成\n", + "任务 603708.SH 完成\n", "任务 603711.SH 完成\n", "任务 603712.SH 完成\n", "任务 603713.SH 完成\n", - "任务 603716.SH 完成\n", "任务 603717.SH 完成\n", + "任务 603716.SH 完成\n", "任务 603718.SH 完成\n", "任务 603719.SH 完成\n", "任务 603721.SH 完成\n", @@ -4408,8 +4408,8 @@ "任务 603768.SH 完成\n", "任务 603773.SH 完成\n", "任务 603776.SH 完成\n", - "任务 603777.SH 完成\n", "任务 603778.SH 完成\n", + "任务 603777.SH 完成\n", "任务 603779.SH 完成\n", "任务 603786.SH 完成\n", "任务 603787.SH 完成\n", @@ -4511,8 +4511,8 @@ "任务 603960.SH 完成\n", "任务 603963.SH 完成\n", "任务 603966.SH 完成\n", - "任务 603968.SH 完成\n", "任务 603967.SH 完成\n", + "任务 603968.SH 完成\n", "任务 603969.SH 完成\n", "任务 603970.SH 完成\n", "任务 603976.SH 完成\n", @@ -4536,14 +4536,14 @@ "任务 603998.SH 完成\n", "任务 603999.SH 完成\n", "任务 605001.SH 完成\n", - "任务 605005.SH 完成\n", "任务 605003.SH 完成\n", + "任务 605005.SH 完成\n", "任务 605006.SH 完成\n", "任务 605007.SH 完成\n", "任务 605008.SH 完成\n", "任务 605009.SH 完成\n", - "任务 605016.SH 完成\n", "任务 605011.SH 完成\n", + "任务 605016.SH 完成\n", "任务 605018.SH 完成\n", "任务 605020.SH 完成\n", "任务 605028.SH 完成\n", @@ -4566,19 +4566,19 @@ "任务 605098.SH 完成\n", "任务 605099.SH 完成\n", "任务 605100.SH 完成\n", - "任务 605111.SH 完成\n", "任务 605108.SH 完成\n", + "任务 605111.SH 完成\n", "任务 605116.SH 完成\n", "任务 605117.SH 完成\n", "任务 605118.SH 完成\n", "任务 605122.SH 完成\n", - "任务 605128.SH 完成\n", "任务 605123.SH 完成\n", + "任务 605128.SH 完成\n", "任务 605133.SH 完成\n", "任务 605136.SH 完成\n", - "任务 605155.SH 完成\n", - "任务 605151.SH 完成\n", "任务 605138.SH 完成\n", + "任务 605151.SH 完成\n", + "任务 605155.SH 完成\n", "任务 605158.SH 完成\n", "任务 605162.SH 完成\n", "任务 605166.SH 完成\n", @@ -4601,8 +4601,8 @@ "任务 605222.SH 完成\n", "任务 605228.SH 完成\n", "任务 605255.SH 完成\n", - "任务 605259.SH 完成\n", "任务 605258.SH 完成\n", + "任务 605259.SH 完成\n", "任务 605266.SH 完成\n", "任务 605268.SH 完成\n", "任务 605277.SH 完成\n", @@ -4611,8 +4611,8 @@ "任务 605288.SH 完成\n", "任务 605289.SH 完成\n", "任务 605296.SH 完成\n", - "任务 605299.SH 完成\n", "任务 605298.SH 完成\n", + "任务 605299.SH 完成\n", "任务 605300.SH 完成\n", "任务 605303.SH 完成\n", "任务 605305.SH 完成\n", @@ -4626,13 +4626,13 @@ "任务 605358.SH 完成\n", "任务 605365.SH 完成\n", "任务 605366.SH 完成\n", - "任务 605369.SH 完成\n", "任务 605368.SH 完成\n", + "任务 605369.SH 完成\n", "任务 605376.SH 完成\n", "任务 605377.SH 完成\n", "任务 605378.SH 完成\n", - "任务 605389.SH 完成\n", "任务 605388.SH 完成\n", + "任务 605389.SH 完成\n", "任务 605398.SH 完成\n", "任务 605399.SH 完成\n", "任务 605488.SH 完成\n", @@ -4747,16 +4747,16 @@ "任务 688110.SH 完成\n", "任务 688111.SH 完成\n", "任务 688112.SH 完成\n", - "任务 688114.SH 完成\n", "任务 688113.SH 完成\n", + "任务 688114.SH 完成\n", "任务 688115.SH 完成\n", "任务 688116.SH 完成\n", "任务 688117.SH 完成\n", "任务 688118.SH 完成\n", "任务 688119.SH 完成\n", "任务 688120.SH 完成\n", - "任务 688121.SH 完成\n", "任务 688122.SH 完成\n", + "任务 688121.SH 完成\n", "任务 688123.SH 完成\n", "任务 688125.SH 完成\n", "任务 688126.SH 完成\n", @@ -4770,8 +4770,8 @@ "任务 688135.SH 完成\n", "任务 688136.SH 完成\n", "任务 688137.SH 完成\n", - "任务 688138.SH 完成\n", "任务 688139.SH 完成\n", + "任务 688138.SH 完成\n", "任务 688141.SH 完成\n", "任务 688143.SH 完成\n", "任务 688146.SH 完成\n", @@ -4795,8 +4795,8 @@ "任务 688167.SH 完成\n", "任务 688168.SH 完成\n", "任务 688169.SH 完成\n", - "任务 688170.SH 完成\n", "任务 688171.SH 完成\n", + "任务 688170.SH 完成\n", "任务 688172.SH 完成\n", "任务 688173.SH 完成\n", "任务 688175.SH 完成\n", @@ -4805,13 +4805,13 @@ "任务 688178.SH 完成\n", "任务 688179.SH 完成\n", "任务 688180.SH 完成\n", - "任务 688181.SH 完成\n", "任务 688182.SH 完成\n", + "任务 688181.SH 完成\n", "任务 688183.SH 完成\n", "任务 688184.SH 完成\n", "任务 688185.SH 完成\n", - "任务 688186.SH 完成\n", "任务 688187.SH 完成\n", + "任务 688186.SH 完成\n", "任务 688188.SH 完成\n", "任务 688189.SH 完成\n", "任务 688190.SH 完成\n", @@ -4822,8 +4822,8 @@ "任务 688196.SH 完成\n", "任务 688197.SH 完成\n", "任务 688198.SH 完成\n", - "任务 688199.SH 完成\n", "任务 688200.SH 完成\n", + "任务 688199.SH 完成\n", "任务 688201.SH 完成\n", "任务 688202.SH 完成\n", "任务 688203.SH 完成\n", @@ -4852,16 +4852,16 @@ "任务 688229.SH 完成\n", "任务 688230.SH 完成\n", "任务 688231.SH 完成\n", - "任务 688232.SH 完成\n", "任务 688233.SH 完成\n", + "任务 688232.SH 完成\n", "任务 688234.SH 完成\n", "任务 688235.SH 完成\n", "任务 688236.SH 完成\n", "任务 688237.SH 完成\n", "任务 688238.SH 完成\n", "任务 688239.SH 完成\n", - "任务 688244.SH 完成\n", "任务 688246.SH 完成\n", + "任务 688244.SH 完成\n", "任务 688247.SH 完成\n", "任务 688248.SH 完成\n", "任务 688249.SH 完成\n", @@ -4877,8 +4877,8 @@ "任务 688261.SH 完成\n", "任务 688262.SH 完成\n", "任务 688265.SH 完成\n", - "任务 688266.SH 完成\n", "任务 688267.SH 完成\n", + "任务 688266.SH 完成\n", "任务 688268.SH 完成\n", "任务 688269.SH 完成\n", "任务 688270.SH 完成\n", @@ -4916,27 +4916,27 @@ "任务 688306.SH 完成\n", "任务 688307.SH 完成\n", "任务 688308.SH 完成\n", - "任务 688310.SH 完成\n", "任务 688309.SH 完成\n", + "任务 688310.SH 完成\n", "任务 688311.SH 完成\n", "任务 688312.SH 完成\n", "任务 688313.SH 完成\n", - "任务 688315.SH 完成\n", "任务 688314.SH 完成\n", + "任务 688315.SH 完成\n", "任务 688316.SH 完成\n", "任务 688317.SH 完成\n", "任务 688318.SH 完成\n", "任务 688319.SH 完成\n", "任务 688320.SH 完成\n", "任务 688321.SH 完成\n", - "任务 688323.SH 完成\n", "任务 688322.SH 完成\n", + "任务 688323.SH 完成\n", "任务 688325.SH 完成\n", - "任务 688326.SH 完成\n", "任务 688327.SH 完成\n", - "任务 688329.SH 完成\n", + "任务 688326.SH 完成\n", "任务 688328.SH 完成\n", "任务 688330.SH 完成\n", + "任务 688329.SH 完成\n", "任务 688331.SH 完成\n", "任务 688332.SH 完成\n", "任务 688333.SH 完成\n", @@ -4950,15 +4950,15 @@ "任务 688345.SH 完成\n", "任务 688347.SH 完成\n", "任务 688348.SH 完成\n", - "任务 688349.SH 完成\n", "任务 688350.SH 完成\n", + "任务 688349.SH 完成\n", "任务 688351.SH 完成\n", "任务 688352.SH 完成\n", "任务 688353.SH 完成\n", "任务 688355.SH 完成\n", "任务 688356.SH 完成\n", - "任务 688357.SH 完成\n", "任务 688358.SH 完成\n", + "任务 688357.SH 完成\n", "任务 688359.SH 完成\n", "任务 688360.SH 完成\n", "任务 688361.SH 完成\n", @@ -5031,8 +5031,8 @@ "任务 688479.SH 完成\n", "任务 688480.SH 完成\n", "任务 688484.SH 完成\n", - "任务 688486.SH 完成\n", "任务 688485.SH 完成\n", + "任务 688486.SH 完成\n", "任务 688488.SH 完成\n", "任务 688489.SH 完成\n", "任务 688496.SH 完成\n", @@ -5048,8 +5048,8 @@ "任务 688508.SH 完成\n", "任务 688509.SH 完成\n", "任务 688510.SH 完成\n", - "任务 688512.SH 完成\n", "任务 688511.SH 完成\n", + "任务 688512.SH 完成\n", "任务 688513.SH 完成\n", "任务 688515.SH 完成\n", "任务 688516.SH 完成\n", @@ -5071,8 +5071,8 @@ "任务 688536.SH 完成\n", "任务 688538.SH 完成\n", "任务 688539.SH 完成\n", - "任务 688543.SH 完成\n", "任务 688545.SH 完成\n", + "任务 688543.SH 完成\n", "任务 688548.SH 完成\n", "任务 688549.SH 完成\n", "任务 688550.SH 完成\n", @@ -5089,8 +5089,8 @@ "任务 688563.SH 完成\n", "任务 688565.SH 完成\n", "任务 688566.SH 完成\n", - "任务 688568.SH 完成\n", "任务 688567.SH 完成\n", + "任务 688568.SH 完成\n", "任务 688569.SH 完成\n", "任务 688570.SH 完成\n", "任务 688571.SH 完成\n", @@ -5098,29 +5098,29 @@ "任务 688575.SH 完成\n", "任务 688576.SH 完成\n", "任务 688577.SH 完成\n", - "任务 688579.SH 完成\n", "任务 688578.SH 完成\n", + "任务 688579.SH 完成\n", "任务 688580.SH 完成\n", - "任务 688582.SH 完成\n", "任务 688581.SH 完成\n", + "任务 688582.SH 完成\n", "任务 688583.SH 完成\n", - "任务 688585.SH 完成\n", "任务 688584.SH 完成\n", - "任务 688588.SH 完成\n", + "任务 688585.SH 完成\n", "任务 688586.SH 完成\n", + "任务 688588.SH 完成\n", "任务 688589.SH 完成\n", "任务 688590.SH 完成\n", "任务 688591.SH 完成\n", - "任务 688593.SH 完成\n", "任务 688592.SH 完成\n", + "任务 688593.SH 完成\n", "任务 688595.SH 完成\n", "任务 688596.SH 完成\n", "任务 688597.SH 完成\n", "任务 688598.SH 完成\n", "任务 688599.SH 完成\n", "任务 688600.SH 完成\n", - "任务 688602.SH 完成\n", "任务 688601.SH 完成\n", + "任务 688602.SH 完成\n", "任务 688603.SH 完成\n", "任务 688605.SH 完成\n", "任务 688606.SH 完成\n", @@ -5146,8 +5146,8 @@ "任务 688628.SH 完成\n", "任务 688629.SH 完成\n", "任务 688630.SH 完成\n", - "任务 688631.SH 完成\n", "任务 688633.SH 完成\n", + "任务 688631.SH 完成\n", "任务 688636.SH 完成\n", "任务 688638.SH 完成\n", "任务 688639.SH 完成\n", @@ -5164,15 +5164,15 @@ "任务 688660.SH 完成\n", "任务 688661.SH 完成\n", "任务 688662.SH 完成\n", - "任务 688665.SH 完成\n", "任务 688663.SH 完成\n", + "任务 688665.SH 完成\n", "任务 688667.SH 完成\n", "任务 688668.SH 完成\n", "任务 688669.SH 完成\n", "任务 688670.SH 完成\n", "任务 688671.SH 完成\n", - "任务 688677.SH 完成\n", "任务 688676.SH 完成\n", + "任务 688677.SH 完成\n", "任务 688678.SH 完成\n", "任务 688679.SH 完成\n", "任务 688680.SH 完成\n", @@ -5189,10 +5189,10 @@ "任务 688693.SH 完成\n", "任务 688695.SH 完成\n", "任务 688696.SH 完成\n", - "任务 688698.SH 完成\n", "任务 688697.SH 完成\n", - "任务 688700.SH 完成\n", + "任务 688698.SH 完成\n", "任务 688699.SH 完成\n", + "任务 688700.SH 完成\n", "任务 688701.SH 完成\n", "任务 688702.SH 完成\n", "任务 688707.SH 完成\n", @@ -5276,8 +5276,8 @@ "任务 832171.BJ 完成\n", "任务 832175.BJ 完成\n", "任务 832225.BJ 完成\n", - "任务 832419.BJ 完成\n", "任务 832278.BJ 完成\n", + "任务 832419.BJ 完成\n", "任务 832469.BJ 完成\n", "任务 832471.BJ 完成\n", "任务 832491.BJ 完成\n", @@ -5381,8 +5381,8 @@ "任务 837212.BJ 完成\n", "任务 837242.BJ 完成\n", "任务 837344.BJ 完成\n", - "任务 837403.BJ 完成\n", "任务 837592.BJ 完成\n", + "任务 837403.BJ 完成\n", "任务 837663.BJ 完成\n", "任务 837748.BJ 完成\n", "任务 837821.BJ 完成\n", @@ -5394,15 +5394,15 @@ "任务 838275.BJ 完成\n", "任务 838402.BJ 完成\n", "任务 838670.BJ 完成\n", - "任务 838810.BJ 完成\n", "任务 838701.BJ 完成\n", - "任务 838837.BJ 完成\n", + "任务 838810.BJ 完成\n", "任务 838924.BJ 完成\n", + "任务 838837.BJ 完成\n", "任务 838971.BJ 完成\n", "任务 839167.BJ 完成\n", "任务 839273.BJ 完成\n", - "任务 839371.BJ 完成\n", "任务 839493.BJ 完成\n", + "任务 839371.BJ 完成\n", "任务 839680.BJ 完成\n", "任务 839719.BJ 完成\n", "任务 839725.BJ 完成\n", @@ -5414,20 +5414,20 @@ "任务 870204.BJ 完成\n", "任务 870299.BJ 完成\n", "任务 870357.BJ 完成\n", - "任务 870508.BJ 完成\n", "任务 870436.BJ 完成\n", - "任务 870726.BJ 完成\n", + "任务 870508.BJ 完成\n", "任务 870656.BJ 完成\n", + "任务 870726.BJ 完成\n", "任务 870866.BJ 完成\n", - "任务 871245.BJ 完成\n", "任务 870976.BJ 完成\n", + "任务 871245.BJ 完成\n", "任务 871263.BJ 完成\n", "任务 871396.BJ 完成\n", "任务 871478.BJ 完成\n", "任务 871553.BJ 完成\n", "任务 871634.BJ 完成\n", - "任务 871642.BJ 完成\n", "任务 871694.BJ 完成\n", + "任务 871642.BJ 完成\n", "任务 871753.BJ 完成\n", "任务 871857.BJ 完成\n", "任务 871970.BJ 完成\n", @@ -5489,8 +5489,8 @@ "任务 000023.SZ 完成\n", "任务 000024.SZ 完成\n", "任务 000033.SZ 完成\n", - "任务 000046.SZ 完成\n", "任务 000038.SZ 完成\n", + "任务 000046.SZ 完成\n", "任务 000047.SZ 完成\n", "任务 000150.SZ 完成\n", "任务 000405.SZ 完成\n", @@ -5504,8 +5504,8 @@ "任务 000511.SZ 完成\n", "任务 000515.SZ 完成\n", "任务 000522.SZ 完成\n", - "任务 000535.SZ 完成\n", "任务 000527.SZ 完成\n", + "任务 000535.SZ 完成\n", "任务 000540.SZ 完成\n", "任务 000542.SZ 完成\n", "任务 000549.SZ 完成\n", @@ -5556,16 +5556,16 @@ "任务 000836.SZ 完成\n", "任务 000861.SZ 完成\n", "任务 000866.SZ 完成\n", + "任务 000916.SZ 完成\n", "任务 000918.SZ 完成\n", "任务 000939.SZ 完成\n", - "任务 000916.SZ 完成\n", "任务 000956.SZ 完成\n", "任务 000961.SZ 完成\n", "任务 000971.SZ 完成\n", - "任务 000979.SZ 完成\n", "任务 000976.SZ 完成\n", - "任务 000996.SZ 完成\n", + "任务 000979.SZ 完成\n", "任务 000982.SZ 完成\n", + "任务 000996.SZ 完成\n", "任务 002002.SZ 完成\n", "任务 002013.SZ 完成\n", "任务 002018.SZ 完成\n", @@ -5576,19 +5576,19 @@ "任务 002113.SZ 完成\n", "任务 002118.SZ 完成\n", "任务 002143.SZ 完成\n", - "任务 002147.SZ 完成\n", "任务 002220.SZ 完成\n", + "任务 002147.SZ 完成\n", "任务 002260.SZ 完成\n", "任务 002280.SZ 完成\n", "任务 002288.SZ 完成\n", "任务 002308.SZ 完成\n", - "任务 002341.SZ 完成\n", "任务 002325.SZ 完成\n", + "任务 002341.SZ 完成\n", "任务 002359.SZ 完成\n", "任务 002411.SZ 完成\n", "任务 002417.SZ 完成\n", - "任务 002435.SZ 完成\n", "任务 002433.SZ 完成\n", + "任务 002435.SZ 完成\n", "任务 002447.SZ 完成\n", "任务 002450.SZ 完成\n", "任务 002464.SZ 完成\n", @@ -5612,8 +5612,8 @@ "任务 002711.SZ 完成\n", "任务 002740.SZ 完成\n", "任务 002751.SZ 完成\n", - "任务 002770.SZ 完成\n", "任务 002776.SZ 完成\n", + "任务 002770.SZ 完成\n", "任务 002781.SZ 完成\n", "任务 300023.SZ 完成\n", "任务 300028.SZ 完成\n", @@ -5640,10 +5640,10 @@ "任务 300356.SZ 完成\n", "任务 300362.SZ 完成\n", "任务 300367.SZ 完成\n", - "任务 300372.SZ 完成\n", "任务 300392.SZ 完成\n", - "任务 300495.SZ 完成\n", + "任务 300372.SZ 完成\n", "任务 300431.SZ 完成\n", + "任务 300495.SZ 完成\n", "任务 300526.SZ 完成\n", "任务 300742.SZ 完成\n", "任务 300799.SZ 完成\n", @@ -5680,24 +5680,24 @@ "任务 600253.SH 完成\n", "任务 600260.SH 完成\n", "任务 600263.SH 完成\n", - "任务 600270.SH 完成\n", "任务 600275.SH 完成\n", + "任务 600270.SH 完成\n", "任务 600277.SH 完成\n", "任务 600286.SH 完成\n", "任务 600290.SH 完成\n", - "任务 600291.SH 完成\n", "任务 600296.SH 完成\n", + "任务 600291.SH 完成\n", "任务 600297.SH 完成\n", "任务 600306.SH 完成\n", "任务 600311.SH 完成\n", "任务 600317.SH 完成\n", - "任务 600321.SH 完成\n", "任务 600357.SH 完成\n", + "任务 600321.SH 完成\n", "任务 600385.SH 完成\n", "任务 600393.SH 完成\n", "任务 600401.SH 完成\n", - "任务 600432.SH 完成\n", "任务 600466.SH 完成\n", + "任务 600432.SH 完成\n", "任务 600472.SH 完成\n", "任务 600485.SH 完成\n", "任务 600532.SH 完成\n", @@ -5706,8 +5706,8 @@ "任务 600565.SH 完成\n", "任务 600591.SH 完成\n", "任务 600607.SH 完成\n", - "任务 600614.SH 完成\n", "任务 600625.SH 完成\n", + "任务 600614.SH 完成\n", "任务 600627.SH 完成\n", "任务 600631.SH 完成\n", "任务 600632.SH 完成\n", @@ -5717,13 +5717,13 @@ "任务 600652.SH 完成\n", "任务 600656.SH 完成\n", "任务 600659.SH 完成\n", - "任务 600669.SH 完成\n", "任务 600670.SH 完成\n", + "任务 600669.SH 完成\n", "任务 600672.SH 完成\n", "任务 600677.SH 完成\n", "任务 600680.SH 完成\n", - "任务 600687.SH 完成\n", "任务 600695.SH 完成\n", + "任务 600687.SH 完成\n", "任务 600700.SH 完成\n", "任务 600701.SH 完成\n", "任务 600709.SH 完成\n", @@ -5731,8 +5731,8 @@ "任务 600747.SH 完成\n", "任务 600752.SH 完成\n", "任务 600762.SH 完成\n", - "任务 600766.SH 完成\n", "任务 600767.SH 完成\n", + "任务 600766.SH 完成\n", "任务 600772.SH 完成\n", "任务 600781.SH 完成\n", "任务 600786.SH 完成\n", @@ -5740,8 +5740,8 @@ "任务 600799.SH 完成\n", "任务 600806.SH 完成\n", "任务 600813.SH 完成\n", - "任务 600823.SH 完成\n", "任务 600832.SH 完成\n", + "任务 600823.SH 完成\n", "任务 600836.SH 完成\n", "任务 600840.SH 完成\n", "任务 600842.SH 完成\n", @@ -5765,8 +5765,8 @@ "任务 603603.SH 完成\n", "任务 603996.SH 完成\n", "任务 688086.SH 完成\n", - "任务 688555.SH 完成\n", "任务 832317.BJ 完成\n", + "任务 688555.SH 完成\n", "任务 833874.BJ 完成\n", "任务 833994.BJ 完成\n", "任务 T00018.SH 完成\n" @@ -5837,33 +5837,33 @@ "name": "stdout", "output_type": "stream", "text": [ - " ts_code trade_date open high low close pre_close \\\n", - "0 000007.SZ 20260213 101.48 103.14 100.40 102.80 101.23 \n", - "1 000007.SZ 20260212 100.48 101.31 97.42 101.23 100.24 \n", - "2 000007.SZ 20260211 100.65 101.73 99.41 100.24 100.65 \n", - "3 000007.SZ 20260210 101.98 103.38 100.07 100.65 101.89 \n", - "4 000007.SZ 20260209 98.33 103.14 97.34 101.89 97.92 \n", - "... ... ... ... ... ... ... ... \n", - "25531 689009.SH 20260213 55.06 55.09 53.92 53.99 54.66 \n", - "25532 689009.SH 20260212 55.27 55.97 54.59 54.66 55.35 \n", - "25533 689009.SH 20260211 55.17 55.95 54.96 55.35 54.92 \n", - "25534 689009.SH 20260210 55.23 55.85 54.67 54.92 54.91 \n", - "25535 689009.SH 20260209 55.32 55.99 54.65 54.91 55.01 \n", + " ts_code trade_date open high low close pre_close \\\n", + "0 000001.SZ 20260227 1461.53 1469.61 1458.84 1466.92 1462.88 \n", + "1 000001.SZ 20260226 1461.53 1468.26 1453.46 1462.88 1461.53 \n", + "2 000001.SZ 20260225 1468.26 1473.64 1450.77 1461.53 1468.26 \n", + "3 000001.SZ 20260224 1470.95 1473.64 1464.22 1468.26 1468.26 \n", + "4 000002.SZ 20260227 877.63 879.45 870.36 879.45 875.81 \n", + "... ... ... ... ... ... ... ... \n", + "20416 920128.BJ 20260224 28.11 28.76 27.94 28.64 27.80 \n", + "20417 689009.SH 20260227 52.79 52.93 52.15 52.58 52.67 \n", + "20418 689009.SH 20260226 54.39 54.54 52.47 52.67 54.39 \n", + "20419 689009.SH 20260225 54.42 55.15 54.33 54.39 54.42 \n", + "20420 689009.SH 20260224 54.77 55.32 54.42 54.42 53.99 \n", "\n", - " change pct_chg vol amount \n", - "0 1.57 1.55 77961.03 95910.991 \n", - "1 0.99 0.99 63389.54 76535.724 \n", - "2 -0.41 -0.41 54732.50 66536.505 \n", - "3 -1.24 -1.22 96625.50 118252.243 \n", - "4 3.97 4.05 125559.58 152199.706 \n", - "... ... ... ... ... \n", - "25531 -0.67 -1.23 47838.14 252261.175 \n", - "25532 -0.69 -1.25 69665.37 371805.868 \n", - "25533 0.43 0.78 51530.63 276940.376 \n", - "25534 0.01 0.02 50481.27 269316.198 \n", - "25535 -0.10 -0.18 85840.35 459553.688 \n", + " change pct_chg vol amount \n", + "0 4.04 0.28 612227.96 666177.346 \n", + "1 1.35 0.09 712730.19 772947.727 \n", + "2 -6.73 -0.46 1063134.87 1156693.737 \n", + "3 0.00 0.00 602512.40 657487.700 \n", + "4 3.64 0.42 1132767.55 545381.101 \n", + "... ... ... ... ... \n", + "20416 0.84 3.02 6637.50 18712.677 \n", + "20417 -0.09 -0.17 48213.21 245366.230 \n", + "20418 -1.72 -3.16 106840.20 549773.159 \n", + "20419 -0.03 -0.06 54781.23 290025.909 \n", + "20420 0.43 0.80 56230.32 298120.011 \n", "\n", - "[25536 rows x 11 columns]\n" + "[20421 rows x 11 columns]\n" ] } ], @@ -5919,7 +5919,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.13.2" + "version": "3.12.11" } }, "nbformat": 4, diff --git a/main/data/update/update_money_flow.ipynb b/main/data/update/update_money_flow.ipynb index 824c64b..e952ca6 100644 --- a/main/data/update/update_money_flow.ipynb +++ b/main/data/update/update_money_flow.ipynb @@ -34,17 +34,17 @@ "output_type": "stream", "text": [ "\n", - "Index: 9413748 entries, 0 to 25875\n", + "Index: 9439640 entries, 0 to 25891\n", "Data columns (total 2 columns):\n", " # Column Dtype \n", "--- ------ ----- \n", " 0 ts_code object\n", " 1 trade_date object\n", "dtypes: object(2)\n", - "memory usage: 215.5+ MB\n", + "memory usage: 216.1+ MB\n", "None\n", - "20260206\n", - "start_date: 20260209\n" + "20260213\n", + "start_date: 20260224\n" ] } ], @@ -94,12 +94,7 @@ "任务 20260227 完成\n", "任务 20260226 完成\n", "任务 20260225 完成\n", - "任务 20260224 完成\n", - "任务 20260213 完成\n", - "任务 20260212 完成\n", - "任务 20260211 完成\n", - "任务 20260210 完成\n", - "任务 20260209 完成\n" + "任务 20260224 完成\n" ] } ], @@ -189,71 +184,71 @@ "output_type": "stream", "text": [ " ts_code trade_date buy_sm_vol buy_sm_amount sell_sm_vol \\\n", - "0 300587.SZ 20260213 154110 9661.44 160598 \n", - "1 601000.SH 20260213 150959 6301.54 197344 \n", - "2 002338.SZ 20260213 9215 5012.78 8260 \n", - "3 688373.SH 20260213 29166 1845.78 30329 \n", - "4 002226.SZ 20260213 101435 6137.98 79302 \n", + "0 002968.SZ 20260227 21302 2803.57 22552 \n", + "1 600822.SH 20260227 20371 2267.76 18994 \n", + "2 688003.SH 20260227 10527 8037.01 11183 \n", + "3 300894.SZ 20260227 15100 1751.27 16491 \n", + "4 603026.SH 20260227 35310 23574.59 36976 \n", "... ... ... ... ... ... \n", - "25887 603713.SH 20260209 9898 6481.74 10208 \n", - "25888 300004.SZ 20260209 41923 5934.14 50255 \n", - "25889 300975.SZ 20260209 198244 30367.70 159191 \n", - "25890 603381.SH 20260209 85934 22581.16 95505 \n", - "25891 002836.SZ 20260209 27160 4238.25 22047 \n", + "20704 002587.SZ 20260224 114009 8175.31 115996 \n", + "20705 002474.SZ 20260224 132136 11662.67 104912 \n", + "20706 002742.SZ 20260224 9048 381.92 6158 \n", + "20707 601298.SH 20260224 95226 8736.97 102361 \n", + "20708 301413.SZ 20260224 11648 17813.73 7614 \n", "\n", " sell_sm_amount buy_md_vol buy_md_amount sell_md_vol sell_md_amount \\\n", - "0 10061.76 183752 11498.51 186971 11701.15 \n", - "1 8233.85 84549 3527.41 71932 3003.18 \n", - "2 4495.09 9488 5163.47 9035 4920.33 \n", - "3 1918.49 10043 635.49 10005 633.64 \n", - "4 4796.49 104000 6296.98 78239 4741.21 \n", + "0 2971.99 12991 1715.40 11827 1560.91 \n", + "1 2114.45 11869 1321.48 13242 1474.72 \n", + "2 8535.14 6168 4707.52 5857 4472.05 \n", + "3 1914.17 12204 1416.49 10014 1161.98 \n", + "4 24680.03 25979 17356.95 23472 15689.34 \n", "... ... ... ... ... ... \n", - "25887 6683.01 6735 4413.49 7402 4854.70 \n", - "25888 7133.88 53004 7510.03 58384 8274.31 \n", - "25889 24423.94 164520 25222.01 193044 29612.42 \n", - "25890 25109.67 65977 17316.88 71008 18669.88 \n", - "25891 3438.16 21123 3293.94 20955 3271.07 \n", + "20704 8318.63 70581 5059.80 77960 5594.40 \n", + "20705 9262.36 65247 5760.34 70730 6242.71 \n", + "20706 259.97 12268 517.35 10575 446.72 \n", + "20707 9387.51 17890 1640.43 21755 1995.51 \n", + "20708 11690.25 18481 28263.21 16404 25116.12 \n", "\n", " buy_lg_vol buy_lg_amount sell_lg_vol sell_lg_amount buy_elg_vol \\\n", - "0 139274 8711.00 168037 10519.91 60907 \n", - "1 57471 2398.28 37552 1567.23 21177 \n", - "2 5873 3195.64 5312 2890.59 514 \n", - "3 8238 521.88 7113 451.02 0 \n", - "4 50394 3048.72 69021 4177.39 9335 \n", + "0 4640 616.17 5428 716.74 873 \n", + "1 7412 824.96 7836 871.98 420 \n", + "2 5007 3817.18 4258 3252.13 792 \n", + "3 5426 629.63 6225 721.24 0 \n", + "4 14372 9614.17 12027 8050.76 2859 \n", "... ... ... ... ... ... \n", - "25887 3515 2307.87 4056 2660.17 2867 \n", - "25888 49767 7060.10 39566 5596.12 8820 \n", - "25889 116306 17856.14 144536 22152.02 51550 \n", - "25890 46270 12156.66 38176 10028.63 11944 \n", - "25891 9676 1508.43 11383 1772.18 1000 \n", + "20704 59178 4247.14 57492 4122.70 13717 \n", + "20705 28382 2504.08 47970 4231.98 8727 \n", + "20706 8183 345.88 10348 436.35 2869 \n", + "20707 15594 1429.59 14207 1303.96 12463 \n", + "20708 11245 17223.41 14418 22047.20 2604 \n", "\n", " buy_elg_amount sell_elg_vol sell_elg_amount net_mf_vol \\\n", - "0 3816.45 22437 1404.58 142435 \n", - "1 882.70 7328 305.66 -48700 \n", - "2 280.52 2483 1346.40 -483 \n", - "3 0.00 0 0.00 982 \n", - "4 565.27 38602 2333.86 -103058 \n", + "0 114.50 0 0.00 8754 \n", + "1 46.96 0 0.00 -2636 \n", + "2 604.59 1196 906.98 -2186 \n", + "3 0.00 0 0.00 -2514 \n", + "4 1908.59 6045 4034.17 -2211 \n", "... ... ... ... ... \n", - "25887 1885.53 1349 890.75 1237 \n", - "25888 1251.47 5309 751.42 8180 \n", - "25889 7924.73 33850 5182.21 -41375 \n", - "25890 3157.32 5436 1403.84 -11696 \n", - "25891 155.40 4574 714.61 1257 \n", + "20704 987.82 6038 434.35 32850 \n", + "20705 770.48 10880 960.53 -24208 \n", + "20706 120.50 5287 222.60 -5084 \n", + "20707 1140.48 2850 260.49 4058 \n", + "20708 3986.99 5543 8433.77 -7520 \n", "\n", " net_mf_amount \n", - "0 8918.59 \n", - "1 -2025.73 \n", - "2 -250.58 \n", - "3 64.60 \n", - "4 -6231.26 \n", + "0 1160.00 \n", + "1 -291.18 \n", + "2 -1656.29 \n", + "3 -289.80 \n", + "4 -1416.49 \n", "... ... \n", - "25887 814.61 \n", - "25888 1173.63 \n", - "25889 -6267.77 \n", - "25890 -3055.51 \n", - "25891 191.86 \n", + "20704 2367.64 \n", + "20705 -2127.88 \n", + "20706 -213.09 \n", + "20707 379.12 \n", + "20708 -11475.67 \n", "\n", - "[25892 rows x 20 columns]\n" + "[20709 rows x 20 columns]\n" ] } ], @@ -278,7 +273,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.13.2" + "version": "3.12.11" } }, "nbformat": 4, diff --git a/main/data/update/update_stk_limit.ipynb b/main/data/update/update_stk_limit.ipynb index 6fbef63..b5d690f 100644 --- a/main/data/update/update_stk_limit.ipynb +++ b/main/data/update/update_stk_limit.ipynb @@ -34,23 +34,23 @@ "output_type": "stream", "text": [ " ts_code trade_date\n", - "4979 600202.SH 20260206\n", - "4980 600203.SH 20260206\n", - "4981 600206.SH 20260206\n", - "4969 600189.SH 20260206\n", - "7454 920964.BJ 20260206\n", + "4990 600201.SH 20260213\n", + "4991 600202.SH 20260213\n", + "4992 600203.SH 20260213\n", + "4980 600188.SH 20260213\n", + "7466 920946.BJ 20260213\n", "\n", - "Index: 11812821 entries, 0 to 37293\n", + "Index: 11850195 entries, 0 to 37373\n", "Data columns (total 2 columns):\n", " # Column Dtype \n", "--- ------ ----- \n", " 0 ts_code object\n", " 1 trade_date object\n", "dtypes: object(2)\n", - "memory usage: 270.4+ MB\n", + "memory usage: 271.2+ MB\n", "None\n", - "20260206\n", - "20260209\n" + "20260213\n", + "20260224\n" ] } ], @@ -101,12 +101,7 @@ "任务 20260227 完成\n", "任务 20260226 完成\n", "任务 20260225 完成\n", - "任务 20260224 完成\n", - "任务 20260213 完成\n", - "任务 20260212 完成\n", - "任务 20260211 完成\n", - "任务 20260210 完成\n", - "任务 20260209 完成\n" + "任务 20260224 完成\n" ] } ], @@ -158,71 +153,58 @@ "output_type": "stream", "text": [ "[ trade_date ts_code up_limit down_limit\n", - "0 20260213 000001.SZ 12.06 9.86\n", - "1 20260213 000002.SZ 5.41 4.43\n", - "2 20260213 000004.SZ 8.36 7.56\n", - "3 20260213 000006.SZ 10.12 8.28\n", - "4 20260213 000007.SZ 13.44 11.00\n", + "0 20260227 000001.SZ 11.96 9.78\n", + "1 20260227 000002.SZ 5.30 4.34\n", + "2 20260227 000004.SZ 7.52 6.80\n", + "3 20260227 000006.SZ 10.25 8.39\n", + "4 20260227 000007.SZ 14.48 11.84\n", "... ... ... ... ...\n", - "7476 20260213 920978.BJ 39.09 21.05\n", - "7477 20260213 920981.BJ 41.61 22.41\n", - "7478 20260213 920982.BJ 284.06 152.96\n", - "7479 20260213 920985.BJ 11.34 6.12\n", - "7480 20260213 920992.BJ 21.77 11.73\n", + "7481 20260227 920978.BJ 39.63 21.35\n", + "7482 20260227 920981.BJ 43.95 23.67\n", + "7483 20260227 920982.BJ 284.68 153.30\n", + "7484 20260227 920985.BJ 10.79 5.81\n", + "7485 20260227 920992.BJ 21.69 11.69\n", "\n", - "[7481 rows x 4 columns], trade_date ts_code up_limit down_limit\n", - "0 20260212 000001.SZ 12.18 9.96\n", - "1 20260212 000002.SZ 5.38 4.40\n", - "2 20260212 000004.SZ 8.80 7.96\n", - "3 20260212 000006.SZ 10.29 8.42\n", - "4 20260212 000007.SZ 13.31 10.89\n", + "[7486 rows x 4 columns], trade_date ts_code up_limit down_limit\n", + "0 20260226 000001.SZ 11.95 9.77\n", + "1 20260226 000002.SZ 5.50 4.50\n", + "2 20260226 000004.SZ 7.92 7.16\n", + "3 20260226 000006.SZ 10.65 8.71\n", + "4 20260226 000007.SZ 13.87 11.35\n", "... ... ... ... ...\n", - "7476 20260212 920978.BJ 39.93 21.51\n", - "7477 20260212 920981.BJ 41.60 22.40\n", - "7478 20260212 920982.BJ 284.29 153.09\n", - "7479 20260212 920985.BJ 11.01 5.93\n", - "7480 20260212 920992.BJ 21.86 11.78\n", + "7480 20260226 920978.BJ 40.09 21.59\n", + "7481 20260226 920981.BJ 42.57 22.93\n", + "7482 20260226 920982.BJ 285.33 153.65\n", + "7483 20260226 920985.BJ 11.08 5.98\n", + "7484 20260226 920992.BJ 21.74 11.72\n", "\n", - "[7481 rows x 4 columns], trade_date ts_code up_limit down_limit\n", - "0 20260211 000001.SZ 12.17 9.95\n", - "1 20260211 000002.SZ 5.37 4.39\n", - "2 20260211 000004.SZ 9.26 8.38\n", - "3 20260211 000006.SZ 10.18 8.33\n", - "4 20260211 000007.SZ 13.37 10.94\n", + "[7485 rows x 4 columns], trade_date ts_code up_limit down_limit\n", + "0 20260225 000001.SZ 12.00 9.82\n", + "1 20260225 000002.SZ 5.41 4.43\n", + "2 20260225 000004.SZ 8.34 7.54\n", + "3 20260225 000006.SZ 10.20 8.34\n", + "4 20260225 000007.SZ 13.97 11.43\n", "... ... ... ... ...\n", - "7469 20260211 920978.BJ 41.02 22.10\n", - "7470 20260211 920981.BJ 41.91 22.57\n", - "7471 20260211 920982.BJ 286.35 154.19\n", - "7472 20260211 920985.BJ 11.34 6.12\n", - "7473 20260211 920992.BJ 22.04 11.88\n", + "7477 20260225 920978.BJ 39.75 21.41\n", + "7478 20260225 920981.BJ 41.96 22.60\n", + "7479 20260225 920982.BJ 284.15 153.01\n", + "7480 20260225 920985.BJ 11.15 6.01\n", + "7481 20260225 920992.BJ 21.52 11.60\n", "\n", - "[7474 rows x 4 columns], trade_date ts_code up_limit down_limit\n", - "0 20260210 000001.SZ 12.18 9.96\n", - "1 20260210 000002.SZ 5.46 4.46\n", - "2 20260210 000004.SZ 9.74 8.82\n", - "3 20260210 000006.SZ 10.32 8.44\n", - "4 20260210 000007.SZ 13.53 11.07\n", + "[7482 rows x 4 columns], trade_date ts_code up_limit down_limit\n", + "0 20260224 000001.SZ 12.00 9.82\n", + "1 20260224 000002.SZ 5.47 4.47\n", + "2 20260224 000004.SZ 8.78 7.94\n", + "3 20260224 000006.SZ 10.37 8.49\n", + "4 20260224 000007.SZ 13.65 11.17\n", "... ... ... ... ...\n", - "7466 20260210 920978.BJ 41.71 22.47\n", - "7467 20260210 920981.BJ 42.05 22.65\n", - "7468 20260210 920982.BJ 289.90 156.10\n", - "7469 20260210 920985.BJ 11.83 6.37\n", - "7470 20260210 920992.BJ 22.33 12.03\n", + "7477 20260224 920978.BJ 39.05 21.03\n", + "7478 20260224 920981.BJ 41.52 22.36\n", + "7479 20260224 920982.BJ 282.77 152.27\n", + "7480 20260224 920985.BJ 11.08 5.98\n", + "7481 20260224 920992.BJ 21.32 11.48\n", "\n", - "[7471 rows x 4 columns], trade_date ts_code up_limit down_limit\n", - "0 20260209 000001.SZ 12.16 9.95\n", - "1 20260209 000002.SZ 5.29 4.33\n", - "2 20260209 000004.SZ 10.26 9.28\n", - "3 20260209 000006.SZ 9.88 8.08\n", - "4 20260209 000007.SZ 13.00 10.64\n", - "... ... ... ... ...\n", - "7462 20260209 920978.BJ 42.45 22.87\n", - "7463 20260209 920981.BJ 41.40 22.30\n", - "7464 20260209 920982.BJ 291.70 157.08\n", - "7465 20260209 920985.BJ 11.32 6.10\n", - "7466 20260209 920992.BJ 22.13 11.93\n", - "\n", - "[7467 rows x 4 columns]]\n" + "[7482 rows x 4 columns]]\n" ] } ], @@ -290,7 +272,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.13.2" + "version": "3.12.11" } }, "nbformat": 4, diff --git a/main/train/Classify/Classify2.ipynb b/main/train/Classify/Classify2.ipynb index f8268cf..0b5b186 100644 --- a/main/train/Classify/Classify2.ipynb +++ b/main/train/Classify/Classify2.ipynb @@ -18,10 +18,10 @@ "Please upgrade to Gymnasium, the maintained drop-in replacement of Gym, or contact the authors of your software and request that they upgrade.\n", "Users of this version of Gym should be able to simply replace 'import gym' with 'import gymnasium as gym' in the vast majority of cases.\n", "See the migration guide at https://gymnasium.farama.org/introduction/migration_guide/ for additional information.\n", - "[206406:MainThread](2025-12-05 23:38:39,028) INFO - qlib.Initialization - [config.py:452] - default_conf: client.\n", - "[206406:MainThread](2025-12-05 23:38:39,028) WARNING - qlib.Initialization - [config.py:459] - Unrecognized config freq\n", - "[206406:MainThread](2025-12-05 23:38:39,034) INFO - qlib.Initialization - [__init__.py:75] - qlib successfully initialized based on client settings.\n", - "[206406:MainThread](2025-12-05 23:38:39,035) INFO - qlib.Initialization - [__init__.py:77] - data_path={'__DEFAULT_FREQ': PosixPath('/mnt/d/PyProject/NewStock/data/qlib')}\n" + "[177513:MainThread](2026-02-25 22:33:43,460) INFO - qlib.Initialization - [config.py:452] - default_conf: client.\n", + "[177513:MainThread](2026-02-25 22:33:43,461) WARNING - qlib.Initialization - [config.py:459] - Unrecognized config freq\n", + "[177513:MainThread](2026-02-25 22:33:43,467) INFO - qlib.Initialization - [__init__.py:75] - qlib successfully initialized based on client settings.\n", + "[177513:MainThread](2026-02-25 22:33:43,469) INFO - qlib.Initialization - [__init__.py:77] - data_path={'__DEFAULT_FREQ': PosixPath('/mnt/d/PyProject/NewStock/data/qlib')}\n" ] }, { @@ -96,7 +96,7 @@ "cyq perf\n", "left merge on ['ts_code', 'trade_date']\n", "\n", - "RangeIndex: 9367000 entries, 0 to 9366999\n", + "RangeIndex: 9436343 entries, 0 to 9436342\n", "Data columns (total 33 columns):\n", " # Column Dtype \n", "--- ------ ----- \n", @@ -134,7 +134,7 @@ " 31 weight_avg float64 \n", " 32 winner_rate float64 \n", "dtypes: bool(1), datetime64[ns](1), float64(30), object(1)\n", - "memory usage: 2.2+ GB\n", + "memory usage: 2.3+ GB\n", "None\n" ] } @@ -172,6 +172,38 @@ "print(df.info())" ] }, + { + "cell_type": "code", + "execution_count": 10, + "id": "5f3847ec", + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + " trade_date return_5_rank\n", + "6527870 2024-06-03 0.523969\n", + " trade_date ma5 ma10 close\n", + "6527870 2024-06-03 10.526 10.216 10.37\n" + ] + } + ], + "source": [ + "\n", + "df['return_5'] = df.groupby('ts_code')['close'].pct_change(periods=5)\n", + "\n", + "df['return_5_rank'] = df.groupby('trade_date')['return_5'].transform(\n", + " lambda x: (x.rank(method='average') - 1) / (x.count() - 1) if x.count() > 1 else 0.5\n", + " )\n", + "\n", + "df['ma5'] = df.groupby('ts_code')['close'].transform(lambda x: x.rolling(window=5, min_periods=1).mean())\n", + "df['ma10'] = df.groupby('ts_code')['close'].transform(lambda x: x.rolling(window=10, min_periods=1).mean())\n", + "\n", + "print(df[(df['ts_code'] == '601117.SH') & (df['trade_date'] == '2024-06-03')][['trade_date', 'return_5_rank']])\n", + "print(df[(df['ts_code'] == '601117.SH') & (df['trade_date'] == '2024-06-03')][['trade_date', 'ma5', 'ma10', 'close']])" + ] + }, { "cell_type": "code", "execution_count": 3, @@ -9338,7 +9370,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.12.11" + "version": "3.13.2" } }, "nbformat": 4, diff --git a/main/train/Classify2_load_model.ipynb b/main/train/Classify2_load_model.ipynb index 1c731c6..093768b 100644 --- a/main/train/Classify2_load_model.ipynb +++ b/main/train/Classify2_load_model.ipynb @@ -78,7 +78,7 @@ "cyq perf\n", "left merge on ['ts_code', 'trade_date']\n", "\n", - "RangeIndex: 9436343 entries, 0 to 9436342\n", + "RangeIndex: 9456764 entries, 0 to 9456763\n", "Data columns (total 33 columns):\n", " # Column Dtype \n", "--- ------ ----- \n", @@ -465,7 +465,7 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 12, "id": "92d84ce15a562ec6", "metadata": { "ExecuteTime": { @@ -490,17 +490,6 @@ "因子 AR, BR 计算成功。\n", "因子 AR, BR 计算流程结束。\n" ] - }, - { - "ename": "NameError", - "evalue": "name 'cashflow_df' is not defined", - "output_type": "error", - "traceback": [ - "\u001b[31m---------------------------------------------------------------------------\u001b[39m", - "\u001b[31mNameError\u001b[39m Traceback (most recent call last)", - "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[10]\u001b[39m\u001b[32m, line 43\u001b[39m\n\u001b[32m 41\u001b[39m calculate_arbr(df, N=\u001b[32m26\u001b[39m)\n\u001b[32m 42\u001b[39m df[\u001b[33m'\u001b[39m\u001b[33mlog_circ_mv\u001b[39m\u001b[33m'\u001b[39m] = np.log(df[\u001b[33m'\u001b[39m\u001b[33mcirc_mv\u001b[39m\u001b[33m'\u001b[39m])\n\u001b[32m---> \u001b[39m\u001b[32m43\u001b[39m df = calculate_cashflow_to_ev_factor(df, \u001b[43mcashflow_df\u001b[49m, balancesheet_df)\n\u001b[32m 44\u001b[39m df = caculate_book_to_price_ratio(df, fina_indicator_df)\n\u001b[32m 46\u001b[39m df = turnover_rate_n(df, n=\u001b[32m5\u001b[39m)\n", - "\u001b[31mNameError\u001b[39m: name 'cashflow_df' is not defined" - ] } ], "source": [ @@ -551,7 +540,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 13, "id": "da8d7a30", "metadata": {}, "outputs": [ @@ -670,7 +659,7 @@ "Calculating cs_rank_size...\n", "Finished cs_rank_size.\n", "\n", - "RangeIndex: 5087384 entries, 0 to 5087383\n", + "RangeIndex: 5099462 entries, 0 to 5099461\n", "Columns: 181 entries, ts_code to cs_rank_size\n", "dtypes: bool(10), datetime64[ns](1), float64(165), int64(3), object(2)\n", "memory usage: 6.5+ GB\n", @@ -741,7 +730,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 14, "id": "b87b938028afa206", "metadata": { "ExecuteTime": { @@ -779,7 +768,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 15, "id": "f4f16d63ad18d1bc", "metadata": { "ExecuteTime": { @@ -1005,7 +994,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 16, "id": "40e6b68a91b30c79", "metadata": { "ExecuteTime": { @@ -1325,7 +1314,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 17, "id": "47c12bb34062ae7a", "metadata": { "ExecuteTime": { @@ -1359,7 +1348,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 18, "id": "29221dde", "metadata": {}, "outputs": [ @@ -1402,7 +1391,7 @@ }, { "cell_type": "code", - "execution_count": 18, + "execution_count": 19, "id": "03ee5daf", "metadata": {}, "outputs": [], @@ -1415,7 +1404,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 20, "id": "b76ea08a", "metadata": {}, "outputs": [ @@ -1424,9 +1413,9 @@ "output_type": "stream", "text": [ " ts_code trade_date log_circ_mv\n", - "5087381 605599.SH 2026-02-11 14.480487\n", - "5087382 605599.SH 2026-02-12 14.482485\n", - "5087383 605599.SH 2026-02-13 14.493206\n", + "5099459 605599.SH 2026-02-25 14.472051\n", + "5099460 605599.SH 2026-02-26 14.452910\n", + "5099461 605599.SH 2026-02-27 14.472455\n", "['vol', 'pct_chg', 'turnover_rate', 'volume_ratio', 'winner_rate', 'undist_profit_ps', 'ocfps', 'AR', 'BR', 'AR_BR', 'cashflow_to_ev_factor', 'book_to_price_ratio', 'turnover_rate_mean_5', 'variance_20', 'bbi_ratio_factor', 'daily_deviation', 'lg_elg_net_buy_vol', 'flow_lg_elg_intensity', 'sm_net_buy_vol', 'total_buy_vol', 'lg_elg_buy_prop', 'flow_struct_buy_change', 'lg_elg_net_buy_vol_change', 'flow_lg_elg_accel', 'chip_concentration_range', 'chip_skewness', 'floating_chip_proxy', 'cost_support_15pct_change', 'cat_winner_price_zone', 'flow_chip_consistency', 'profit_taking_vs_absorb', 'cat_is_positive', 'upside_vol', 'downside_vol', 'vol_ratio', 'return_skew', 'return_kurtosis', 'volume_change_rate', 'cat_volume_breakout', 'turnover_deviation', 'cat_turnover_spike', 'avg_volume_ratio', 'cat_volume_ratio_breakout', 'vol_spike', 'vol_std_5', 'atr_14', 'atr_6', 'obv', 'maobv_6', 'rsi_3', 'return_5', 'return_20', 'std_return_5', 'std_return_90', 'std_return_90_2', 'act_factor1', 'act_factor2', 'act_factor3', 'act_factor4', 'rank_act_factor1', 'rank_act_factor2', 'rank_act_factor3', 'cov', 'delta_cov', 'alpha_22_improved', 'alpha_003', 'alpha_007', 'alpha_013', 'vol_break', 'weight_roc5', 'smallcap_concentration', 'cost_stability', 'high_cost_break_days', 'liquidity_risk', 'turnover_std', 'mv_volatility', 'volume_growth', 'mv_growth', 'momentum_factor', 'resonance_factor', 'log_close', 'cat_vol_spike', 'up', 'down', 'obv_maobv_6', 'std_return_5_over_std_return_90', 'std_return_90_minus_std_return_90_2', 'cat_af2', 'cat_af3', 'cat_af4', 'act_factor5', 'act_factor6', 'active_buy_volume_large', 'active_buy_volume_big', 'active_buy_volume_small', 'buy_lg_vol_minus_sell_lg_vol', 'buy_elg_vol_minus_sell_elg_vol', 'ctrl_strength', 'low_cost_dev', 'asymmetry', 'lock_factor', 'cat_vol_break', 'cost_atr_adj', 'cat_golden_resonance', 'mv_turnover_ratio', 'mv_adjusted_volume', 'mv_weighted_turnover', 'nonlinear_mv_volume', 'mv_volume_ratio', 'mv_momentum', 'lg_flow_mom_corr_20_60', 'lg_flow_accel', 'profit_pressure', 'underwater_resistance', 'cost_conc_std_20', 'profit_decay_20', 'vol_amp_loss_20', 'vol_drop_profit_cnt_5', 'lg_flow_vol_interact_20', 'cost_break_confirm_cnt_5', 'atr_norm_channel_pos_14', 'turnover_diff_skew_20', 'lg_sm_flow_diverge_20', 'pullback_strong_20_20', 'vol_wgt_hist_pos_20', 'vol_adj_roc_20', 'cs_rank_net_lg_flow_val', 'cs_rank_elg_buy_ratio', 'cs_rank_rel_profit_margin', 'cs_rank_cost_breadth', 'cs_rank_dist_to_upper_cost', 'cs_rank_winner_rate', 'cs_rank_intraday_range', 'cs_rank_close_pos_in_range', 'cs_rank_pos_in_hist_range', 'cs_rank_vol_x_profit_margin', 'cs_rank_lg_flow_price_concordance', 'cs_rank_turnover_per_winner', 'cs_rank_volume_ratio', 'cs_rank_elg_buy_sell_sm_ratio', 'cs_rank_cost_dist_vol_ratio', 'cs_rank_size', 'cat_up_limit', 'industry_obv', 'industry_return_5', 'industry_return_20', 'industry__ema_5', 'industry__ema_13', 'industry__ema_20', 'industry__ema_60', 'industry_act_factor1', 'industry_act_factor2', 'industry_act_factor3', 'industry_act_factor4', 'industry_act_factor5', 'industry_act_factor6', 'industry_rank_act_factor1', 'industry_rank_act_factor2', 'industry_rank_act_factor3', 'industry_return_5_percentile', 'industry_return_20_percentile', '000852.SH_MACD', '000905.SH_MACD', '399006.SZ_MACD', '000852.SH_MACD_hist', '000905.SH_MACD_hist', '399006.SZ_MACD_hist', '000852.SH_RSI', '000905.SH_RSI', '399006.SZ_RSI', '000852.SH_Signal_line', '000905.SH_Signal_line', '399006.SZ_Signal_line', '000852.SH_amount_change_rate', '000905.SH_amount_change_rate', '399006.SZ_amount_change_rate', '000852.SH_amount_mean', '000905.SH_amount_mean', '399006.SZ_amount_mean', '000852.SH_daily_return', '000905.SH_daily_return', '399006.SZ_daily_return', '000852.SH_up_ratio_20d', '000905.SH_up_ratio_20d', '399006.SZ_up_ratio_20d', '000852.SH_volatility', '000905.SH_volatility', '399006.SZ_volatility', '000852.SH_volume_change_rate', '000905.SH_volume_change_rate', '399006.SZ_volume_change_rate']\n", "去除极值\n", "开始截面 MAD 去极值处理 (k=3.0)...\n" @@ -1436,7 +1425,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "MAD Filtering: 100%|██████████| 131/131 [00:15<00:00, 8.70it/s]\n" + "MAD Filtering: 100%|██████████| 131/131 [00:13<00:00, 9.58it/s]\n" ] }, { @@ -1451,7 +1440,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "MAD Filtering: 100%|██████████| 131/131 [00:15<00:00, 8.47it/s]\n" + "MAD Filtering: 100%|██████████| 131/131 [00:15<00:00, 8.43it/s]\n" ] }, { @@ -1491,13 +1480,13 @@ "截面 MAD 去极值处理完成。\n", "feature_columns: ['vol', 'pct_chg', 'turnover_rate', 'volume_ratio', 'winner_rate', 'undist_profit_ps', 'ocfps', 'AR', 'BR', 'AR_BR', 'cashflow_to_ev_factor', 'book_to_price_ratio', 'turnover_rate_mean_5', 'variance_20', 'bbi_ratio_factor', 'daily_deviation', 'lg_elg_net_buy_vol', 'flow_lg_elg_intensity', 'sm_net_buy_vol', 'total_buy_vol', 'lg_elg_buy_prop', 'flow_struct_buy_change', 'lg_elg_net_buy_vol_change', 'flow_lg_elg_accel', 'chip_concentration_range', 'chip_skewness', 'floating_chip_proxy', 'cost_support_15pct_change', 'cat_winner_price_zone', 'flow_chip_consistency', 'profit_taking_vs_absorb', 'cat_is_positive', 'upside_vol', 'downside_vol', 'vol_ratio', 'return_skew', 'return_kurtosis', 'volume_change_rate', 'cat_volume_breakout', 'turnover_deviation', 'cat_turnover_spike', 'avg_volume_ratio', 'cat_volume_ratio_breakout', 'vol_spike', 'vol_std_5', 'atr_14', 'atr_6', 'obv', 'maobv_6', 'rsi_3', 'return_5', 'return_20', 'std_return_5', 'std_return_90', 'std_return_90_2', 'act_factor1', 'act_factor2', 'act_factor3', 'act_factor4', 'rank_act_factor1', 'rank_act_factor2', 'rank_act_factor3', 'cov', 'delta_cov', 'alpha_22_improved', 'alpha_003', 'alpha_007', 'alpha_013', 'vol_break', 'weight_roc5', 'smallcap_concentration', 'cost_stability', 'high_cost_break_days', 'liquidity_risk', 'turnover_std', 'mv_volatility', 'volume_growth', 'mv_growth', 'momentum_factor', 'resonance_factor', 'log_close', 'cat_vol_spike', 'up', 'down', 'obv_maobv_6', 'std_return_5_over_std_return_90', 'std_return_90_minus_std_return_90_2', 'cat_af2', 'cat_af3', 'cat_af4', 'act_factor5', 'act_factor6', 'active_buy_volume_large', 'active_buy_volume_big', 'active_buy_volume_small', 'buy_lg_vol_minus_sell_lg_vol', 'buy_elg_vol_minus_sell_elg_vol', 'ctrl_strength', 'low_cost_dev', 'asymmetry', 'lock_factor', 'cat_vol_break', 'cost_atr_adj', 'cat_golden_resonance', 'mv_turnover_ratio', 'mv_adjusted_volume', 'mv_weighted_turnover', 'nonlinear_mv_volume', 'mv_volume_ratio', 'mv_momentum', 'lg_flow_mom_corr_20_60', 'lg_flow_accel', 'profit_pressure', 'underwater_resistance', 'cost_conc_std_20', 'profit_decay_20', 'vol_amp_loss_20', 'vol_drop_profit_cnt_5', 'lg_flow_vol_interact_20', 'cost_break_confirm_cnt_5', 'atr_norm_channel_pos_14', 'turnover_diff_skew_20', 'lg_sm_flow_diverge_20', 'pullback_strong_20_20', 'vol_wgt_hist_pos_20', 'vol_adj_roc_20', 'cs_rank_net_lg_flow_val', 'cs_rank_elg_buy_ratio', 'cs_rank_rel_profit_margin', 'cs_rank_cost_breadth', 'cs_rank_dist_to_upper_cost', 'cs_rank_winner_rate', 'cs_rank_intraday_range', 'cs_rank_close_pos_in_range', 'cs_rank_pos_in_hist_range', 'cs_rank_vol_x_profit_margin', 'cs_rank_lg_flow_price_concordance', 'cs_rank_turnover_per_winner', 'cs_rank_volume_ratio', 'cs_rank_elg_buy_sell_sm_ratio', 'cs_rank_cost_dist_vol_ratio', 'cs_rank_size', 'cat_up_limit', 'industry_obv', 'industry_return_5', 'industry_return_20', 'industry__ema_5', 'industry__ema_13', 'industry__ema_20', 'industry__ema_60', 'industry_act_factor1', 'industry_act_factor2', 'industry_act_factor3', 'industry_act_factor4', 'industry_act_factor5', 'industry_act_factor6', 'industry_rank_act_factor1', 'industry_rank_act_factor2', 'industry_rank_act_factor3', 'industry_return_5_percentile', 'industry_return_20_percentile', '000852.SH_MACD', '000905.SH_MACD', '399006.SZ_MACD', '000852.SH_MACD_hist', '000905.SH_MACD_hist', '399006.SZ_MACD_hist', '000852.SH_RSI', '000905.SH_RSI', '399006.SZ_RSI', '000852.SH_Signal_line', '000905.SH_Signal_line', '399006.SZ_Signal_line', '000852.SH_amount_change_rate', '000905.SH_amount_change_rate', '399006.SZ_amount_change_rate', '000852.SH_amount_mean', '000905.SH_amount_mean', '399006.SZ_amount_mean', '000852.SH_daily_return', '000905.SH_daily_return', '399006.SZ_daily_return', '000852.SH_up_ratio_20d', '000905.SH_up_ratio_20d', '399006.SZ_up_ratio_20d', '000852.SH_volatility', '000905.SH_volatility', '399006.SZ_volatility', '000852.SH_volume_change_rate', '000905.SH_volume_change_rate', '399006.SZ_volume_change_rate']\n", "df最小日期: 2019-01-02\n", - "df最大日期: 2026-02-13\n", - "2055886\n", + "df最大日期: 2026-02-27\n", + "2055833\n", "train_data最小日期: 2020-01-02\n", "train_data最大日期: 2022-12-30\n", - "2312688\n", + "2324725\n", "test_data最小日期: 2023-01-03\n", - "test_data最大日期: 2026-02-13\n", + "test_data最大日期: 2026-02-27\n", " ts_code trade_date log_circ_mv\n", "0 000001.SZ 2019-01-02 16.574219\n", "1 000001.SZ 2019-01-03 16.583965\n", @@ -1633,7 +1622,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 21, "id": "3ff2d1c5", "metadata": {}, "outputs": [], @@ -1774,17 +1763,17 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 22, "id": "a5bbb8be", "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "" + "" ] }, - "execution_count": 21, + "execution_count": 22, "metadata": {}, "output_type": "execute_result" } @@ -1799,7 +1788,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 26, "id": "5d1522a7538db91b", "metadata": { "ExecuteTime": { @@ -1838,7 +1827,7 @@ }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 27, "id": "09b1799e", "metadata": {}, "outputs": [ @@ -1860,7 +1849,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 28, "id": "e53b209a", "metadata": {}, "outputs": [ @@ -1868,7 +1857,7 @@ "name": "stdout", "output_type": "stream", "text": [ - "5584 2055886\n", + "5584 2055833\n", " ts_code trade_date turnover_rate\n", "0 000001.SZ 2023-01-03 1.1307\n", "1 000001.SZ 2023-01-04 1.1284\n", @@ -1876,13 +1865,13 @@ "3 000001.SZ 2023-01-06 0.6162\n", "4 000001.SZ 2023-01-09 0.5450\n", "... ... ... ...\n", - "2312683 605599.SH 2026-02-09 2.6607\n", - "2312684 605599.SH 2026-02-10 2.5722\n", - "2312685 605599.SH 2026-02-11 2.1806\n", - "2312686 605599.SH 2026-02-12 1.4513\n", - "2312687 605599.SH 2026-02-13 1.5153\n", + "2324720 605599.SH 2026-02-13 1.5153\n", + "2324721 605599.SH 2026-02-24 1.1366\n", + "2324722 605599.SH 2026-02-25 1.2631\n", + "2324723 605599.SH 2026-02-26 0.9249\n", + "2324724 605599.SH 2026-02-27 0.8492\n", "\n", - "[2312688 rows x 3 columns]\n" + "[2324725 rows x 3 columns]\n" ] } ], diff --git a/predictions_test.tsv b/predictions_test.tsv index 0b22b8c..c898270 100644 --- a/predictions_test.tsv +++ b/predictions_test.tsv @@ -1,1515 +1,2284 @@ trade_date,score,ts_code +2023-01-03,0.437803931201423,000586.SZ 2023-01-03,0.47885945722193696,600355.SH 2023-01-03,0.4794496398576543,002199.SZ +2023-01-04,0.42354678946071744,002836.SZ 2023-01-04,0.5165860009003062,600455.SH 2023-01-04,0.6284707822475957,000691.SZ +2023-01-05,0.41801630521269695,603499.SH 2023-01-05,0.45342507610849814,000691.SZ 2023-01-05,0.4540228228045671,600455.SH 2023-01-06,0.42843733619926844,000691.SZ 2023-01-06,0.4421580430268355,603536.SH +2023-01-06,0.46517365172960745,002494.SZ 2023-01-09,0.4273828171359468,002828.SZ 2023-01-09,0.6141995113522722,603499.SH +2023-01-09,0.6348941318524789,002295.SZ +2023-01-10,0.36739522036002714,002295.SZ 2023-01-10,0.41797071359460963,002828.SZ 2023-01-10,0.5016305023005194,603499.SH +2023-01-11,0.3411066342723624,002629.SZ 2023-01-11,0.39348731690956285,002828.SZ 2023-01-11,0.3974548639492933,603316.SH 2023-01-12,0.3507238865534161,600898.SH +2023-01-12,0.37803760096306965,002828.SZ 2023-01-12,0.4728934873927953,603316.SH 2023-01-13,0.3512988266443963,000691.SZ +2023-01-13,0.369555689393902,002828.SZ 2023-01-13,0.3752050556839042,603316.SH 2023-01-16,0.3147140478173332,000691.SZ +2023-01-16,0.33859079589017377,002828.SZ 2023-01-16,0.37474690238468134,603316.SH +2023-01-17,0.3226291125562431,002828.SZ 2023-01-17,0.37524355172649376,603316.SH 2023-01-17,0.38198341939151714,002209.SZ +2023-01-18,0.37363433511811106,002828.SZ 2023-01-18,0.3808596431573214,600137.SH 2023-01-18,0.5190511859093865,002816.SZ 2023-01-19,0.358790745991016,000691.SZ 2023-01-19,0.47819237082759536,600455.SH +2023-01-19,0.567724494465961,002848.SZ 2023-01-20,0.3457076535996993,000691.SZ +2023-01-20,0.35014570739806666,603316.SH 2023-01-20,0.3568353504673053,600455.SH 2023-01-30,0.40156197711328284,603030.SH +2023-01-30,0.41448023868402273,002199.SZ 2023-01-30,0.42574215622114214,600355.SH 2023-01-31,0.40516773821718316,600898.SH +2023-01-31,0.4058945016222935,600250.SH 2023-01-31,0.5787479688982131,600768.SH 2023-02-01,0.5150224953592915,002899.SZ +2023-02-01,0.5438771261780515,002199.SZ 2023-02-01,0.6082914491828215,600768.SH +2023-02-02,0.5076292760125913,002199.SZ 2023-02-02,0.5206021029958193,600768.SH 2023-02-02,0.5261852944167362,600898.SH 2023-02-03,0.473913742242283,002830.SZ +2023-02-03,0.4765118945251215,600898.SH 2023-02-03,0.5262366881938345,600768.SH 2023-02-06,0.4016277545771481,600898.SH 2023-02-06,0.4809193125009747,600355.SH +2023-02-06,0.5793505451211615,002861.SZ +2023-02-07,0.43945228620465265,002861.SZ 2023-02-07,0.4635519338992774,600898.SH 2023-02-07,0.500635109831376,600768.SH 2023-02-08,0.39059545457609707,600898.SH 2023-02-08,0.40044322464792614,600768.SH +2023-02-08,0.44244653510757465,002199.SZ +2023-02-09,0.3809208404568449,600898.SH 2023-02-09,0.4249399548511067,603269.SH 2023-02-09,0.5091607568273739,600768.SH 2023-02-10,0.411118124832094,600355.SH 2023-02-10,0.4488004475191316,600768.SH +2023-02-10,0.5906662652435689,603685.SH 2023-02-13,0.37315456396575936,600768.SH 2023-02-13,0.3778262945399821,600355.SH +2023-02-13,0.4176981502226706,002199.SZ 2023-02-14,0.3572956668433604,600768.SH 2023-02-14,0.3877913345618911,603709.SH +2023-02-14,0.4355402682751754,600355.SH +2023-02-15,0.3323732861700653,002199.SZ 2023-02-15,0.34775314880830144,603559.SH 2023-02-15,0.4943870002719201,600355.SH 2023-02-16,0.34665602028878006,002199.SZ +2023-02-16,0.42533183085700876,600355.SH 2023-02-16,0.4255367993433563,603709.SH 2023-02-17,0.31081317601445824,600539.SH 2023-02-17,0.3554327162714571,002861.SZ +2023-02-17,0.40775677147075284,600355.SH +2023-02-20,0.3149592927138306,002921.SZ 2023-02-20,0.335690610866925,002861.SZ 2023-02-20,0.3416191599372412,600355.SH 2023-02-21,0.3647193645522596,002494.SZ 2023-02-21,0.37518512735802473,600355.SH +2023-02-21,0.4642471396543024,600243.SH 2023-02-22,0.29988822406427396,002780.SZ 2023-02-22,0.32186008196090077,600355.SH +2023-02-22,0.38569900887557373,600243.SH 2023-02-23,0.3027368238765316,600355.SH 2023-02-23,0.317524723000595,600898.SH +2023-02-23,0.5856592814897232,000692.SZ 2023-02-24,0.37877366498412635,603269.SH +2023-02-24,0.4098685018579095,000692.SZ 2023-02-24,0.599342275548068,002633.SZ 2023-02-27,0.44426852513339604,002633.SZ 2023-02-27,0.48188485943806375,603559.SH +2023-02-27,0.648979983695673,603269.SH 2023-02-28,0.352240163043455,600898.SH 2023-02-28,0.36883370621963146,600137.SH +2023-02-28,0.3745453663629305,002861.SZ 2023-03-01,0.32238511595397695,002633.SZ +2023-03-01,0.5090438159867602,603269.SH 2023-03-01,0.5428923886108606,002848.SZ 2023-03-02,0.3392927139282351,600898.SH +2023-03-02,0.5484900630503511,603269.SH 2023-03-02,0.6626297807327568,603860.SH 2023-03-03,0.3739616585802998,002848.SZ 2023-03-03,0.41677166334574806,002883.SZ +2023-03-03,0.46340744316883803,603559.SH 2023-03-06,0.34259331398461634,002848.SZ 2023-03-06,0.48505503911627773,603685.SH +2023-03-06,0.5117871232556582,603269.SH +2023-03-07,0.32657301601380856,603021.SH 2023-03-07,0.3295060018850234,603559.SH 2023-03-07,0.3395450344263692,002848.SZ 2023-03-08,0.3012959009247601,002848.SZ +2023-03-08,0.4201012522740167,603269.SH 2023-03-08,0.4813439168356306,603729.SH +2023-03-09,0.31446264482369135,603269.SH 2023-03-09,0.3280942618605887,603316.SH 2023-03-09,0.526606091489196,000890.SZ +2023-03-10,0.33480130891874316,603559.SH 2023-03-10,0.34516251255117264,603729.SH 2023-03-10,0.37813753258431126,603269.SH 2023-03-13,0.31835440531988,603269.SH 2023-03-13,0.32396187183321207,002629.SZ +2023-03-13,0.4587915843620441,002828.SZ 2023-03-14,0.35517917175416375,002629.SZ +2023-03-14,0.376602720420786,603021.SH 2023-03-14,0.3974863122243927,603269.SH 2023-03-15,0.28707167180649235,603813.SH +2023-03-15,0.3028979479853949,002629.SZ 2023-03-15,0.3291780283583069,603316.SH 2023-03-16,0.33963238649491095,002830.SZ +2023-03-16,0.34763676372837243,002629.SZ 2023-03-16,0.39539668046768955,600768.SH 2023-03-17,0.3486540672391469,002830.SZ +2023-03-17,0.3542440661130434,600243.SH 2023-03-17,0.3557673848026299,603269.SH 2023-03-20,0.3604941818411113,002629.SZ +2023-03-20,0.36742720742914464,002830.SZ 2023-03-20,0.40725704731475776,603269.SH +2023-03-21,0.35549762715059835,603269.SH 2023-03-21,0.38343202842938484,002629.SZ 2023-03-21,0.569123475467153,600539.SH 2023-03-22,0.36667174927605023,603729.SH 2023-03-22,0.38283986287221444,603316.SH +2023-03-22,0.5618785030010647,600539.SH +2023-03-23,0.3182335844766264,603316.SH 2023-03-23,0.35116522423951335,600455.SH 2023-03-23,0.49055563438256616,600539.SH +2023-03-24,0.3528275994937678,002830.SZ 2023-03-24,0.3892611868392197,000702.SZ 2023-03-24,0.43465343103457665,600539.SH 2023-03-27,0.3320980763632635,600455.SH 2023-03-27,0.36601800834247716,000702.SZ +2023-03-27,0.43029781658998134,600539.SH +2023-03-28,0.3576373445567639,002848.SZ 2023-03-28,0.37792572897260546,600539.SH 2023-03-28,0.37808926266553033,000702.SZ 2023-03-29,0.36480230607759584,600539.SH +2023-03-29,0.3693899231917507,002848.SZ 2023-03-29,0.39069562163922905,000702.SZ 2023-03-30,0.28457329708897755,600455.SH 2023-03-30,0.2915895626163999,000702.SZ +2023-03-30,0.3743467347989084,600539.SH 2023-03-31,0.31164159008631487,600455.SH +2023-03-31,0.3358285391100299,600539.SH 2023-03-31,0.3460260184154127,000702.SZ +2023-04-03,0.285120979370684,600455.SH 2023-04-03,0.3075762659749896,000702.SZ 2023-04-03,0.3223541919688368,603030.SH 2023-04-04,0.31941059220810913,000702.SZ +2023-04-04,0.3821379291543094,600539.SH 2023-04-04,0.4024913168765111,600455.SH 2023-04-06,0.29627026241340854,603030.SH 2023-04-06,0.2986055494238831,600455.SH +2023-04-06,0.3122398951653852,000702.SZ +2023-04-07,0.29117480552384767,603559.SH 2023-04-07,0.303662083396844,600355.SH 2023-04-07,0.3066440878031005,000692.SZ 2023-04-10,0.31373152312880564,000702.SZ 2023-04-10,0.32979527622981747,603030.SH +2023-04-10,0.37066859737986624,600539.SH 2023-04-11,0.302903807754161,000702.SZ +2023-04-11,0.3307770748495252,600355.SH 2023-04-11,0.33299298999484994,603030.SH 2023-04-12,0.3210724668106587,002816.SZ 2023-04-12,0.35992194883909195,603030.SH +2023-04-12,0.3627449298883901,603709.SH 2023-04-13,0.32468975661632943,002816.SZ +2023-04-13,0.3401880940978468,600539.SH 2023-04-13,0.5772203188365422,603030.SH +2023-04-14,0.3010746148124276,600543.SH 2023-04-14,0.3030930208729861,603729.SH 2023-04-14,0.4733344700526481,603030.SH 2023-04-17,0.29941990542748237,603729.SH +2023-04-17,0.4003537663500337,600539.SH 2023-04-17,0.41014203084545975,603030.SH 2023-04-18,0.328151881022194,600539.SH +2023-04-18,0.3662301109806943,603536.SH 2023-04-18,0.39624765857083755,603030.SH 2023-04-19,0.2913292057649716,000609.SZ +2023-04-19,0.33370900598054937,603536.SH 2023-04-19,0.45291041520388914,603030.SH 2023-04-20,0.32509941555701577,000609.SZ +2023-04-20,0.40573265733230485,000416.SZ 2023-04-20,0.4303410658270638,603030.SH 2023-04-21,0.3577772016637592,000609.SZ +2023-04-21,0.49163623383367505,000416.SZ 2023-04-21,0.5480032809276628,603030.SH 2023-04-24,0.45566543966480255,000609.SZ +2023-04-24,0.49936620514914676,000416.SZ 2023-04-24,0.5088598119871328,603030.SH 2023-04-25,0.44033438862870633,000691.SZ +2023-04-25,0.5744940784623062,603133.SH 2023-04-25,0.5808758343685858,603030.SH +2023-04-26,0.43975556487070333,000691.SZ 2023-04-26,0.45078682001517156,002652.SZ 2023-04-26,0.47975715850292316,603030.SH +2023-04-27,0.44781027956385694,000691.SZ 2023-04-27,0.4723293583803111,002652.SZ 2023-04-27,0.5267790019668871,603030.SH 2023-04-28,0.3937841340568146,603729.SH +2023-04-28,0.3972189291960405,000691.SZ 2023-04-28,0.5784074153542521,603030.SH 2023-05-04,0.4244991408334302,002652.SZ 2023-05-04,0.4368586336023455,000609.SZ +2023-05-04,0.48918256415863964,603725.SH 2023-05-05,0.34331282529468865,002652.SZ 2023-05-05,0.4253021425706697,000609.SZ +2023-05-05,0.44768328181991396,603725.SH 2023-05-08,0.36949001401795933,002652.SZ +2023-05-08,0.37787390408918625,603725.SH 2023-05-08,0.3787706310476351,603729.SH 2023-05-09,0.3222803921804246,603729.SH 2023-05-09,0.3288134561312375,002652.SZ +2023-05-09,0.36012088832950523,603725.SH 2023-05-10,0.32919960509875923,000691.SZ 2023-05-10,0.3609777332856756,002652.SZ +2023-05-10,0.6580253287134722,603729.SH +2023-05-11,0.3848448748994832,600137.SH 2023-05-11,0.5818379750940922,603729.SH 2023-05-11,0.604639163728697,603958.SH 2023-05-12,0.40197407992300116,600539.SH 2023-05-12,0.5088471850091371,603729.SH +2023-05-12,0.5891223636178882,603958.SH +2023-05-15,0.4439413061315378,600137.SH 2023-05-15,0.47005286381291683,603729.SH 2023-05-15,0.48867105210466205,603958.SH 2023-05-16,0.4412697703281623,603729.SH 2023-05-16,0.44139960714815835,002652.SZ +2023-05-16,0.608447346341869,603958.SH 2023-05-17,0.4308749485146275,600539.SH 2023-05-17,0.4636309674805906,603729.SH +2023-05-17,0.5793487733292316,603958.SH 2023-05-18,0.39305043801751804,600355.SH +2023-05-18,0.44307115494798627,002316.SZ 2023-05-18,0.5174016654152166,603958.SH 2023-05-19,0.3830123886960628,002316.SZ +2023-05-19,0.47055304037531054,002719.SZ 2023-05-19,0.5387002345882874,603958.SH 2023-05-22,0.4493390654541321,603958.SH 2023-05-22,0.4544001660018375,002719.SZ +2023-05-22,0.688948866227362,002316.SZ +2023-05-23,0.49434144945089636,002719.SZ 2023-05-23,0.5196440436186276,002316.SZ 2023-05-23,0.6719621253587986,603958.SH 2023-05-24,0.4573730334135947,002719.SZ +2023-05-24,0.479776862422199,603038.SH 2023-05-24,0.5755014588250861,603958.SH 2023-05-25,0.41888704533799087,603725.SH +2023-05-25,0.44193924698393805,603958.SH 2023-05-25,0.48631226170776076,002719.SZ 2023-05-26,0.37510444463515974,603958.SH +2023-05-26,0.3813025269991633,603038.SH 2023-05-26,0.4744084785740701,002719.SZ +2023-05-29,0.40176637854610125,002193.SZ 2023-05-29,0.47816901842788473,002719.SZ 2023-05-29,0.6149084332923903,603958.SH +2023-05-30,0.3796384677672548,002193.SZ 2023-05-30,0.3806858934878924,002719.SZ 2023-05-30,0.6034794762279311,600083.SH 2023-05-31,0.3912419758508662,603958.SH 2023-05-31,0.49852773381967536,603608.SH +2023-05-31,0.5179736911109195,002316.SZ 2023-06-01,0.3951561294107728,603608.SH +2023-06-01,0.40361738808470565,000929.SZ 2023-06-01,0.4922086313249833,002719.SZ 2023-06-02,0.38718556033409324,000622.SZ +2023-06-02,0.46897056014393607,600083.SH 2023-06-02,0.47129749435646023,002719.SZ 2023-06-05,0.40622572445907984,000622.SZ 2023-06-05,0.4927755255626212,603729.SH +2023-06-05,0.5941941125811221,600137.SH 2023-06-06,0.43149178417246814,000622.SZ +2023-06-06,0.4410493228381017,002719.SZ 2023-06-06,0.49511249407925134,600137.SH +2023-06-07,0.43175918394711543,603729.SH 2023-06-07,0.44894433612743384,603389.SH 2023-06-07,0.4749438130024184,002652.SZ 2023-06-08,0.44706417381829255,002719.SZ 2023-06-08,0.47864404645233105,600137.SH +2023-06-08,0.4976236859236794,002316.SZ 2023-06-09,0.44684196602646997,002652.SZ 2023-06-09,0.4600263394737736,600137.SH +2023-06-09,0.5235097424064258,002719.SZ 2023-06-12,0.403048466546019,002652.SZ +2023-06-12,0.4084352908300144,000622.SZ 2023-06-12,0.6331514439465104,603286.SH 2023-06-13,0.4124676001145173,002652.SZ +2023-06-13,0.4570933170927317,002719.SZ 2023-06-13,0.4666905305568208,603286.SH 2023-06-14,0.3759291239129712,002848.SZ +2023-06-14,0.3940876289267549,600234.SH 2023-06-14,0.4585347026887019,603286.SH +2023-06-15,0.4171982240015085,600234.SH 2023-06-15,0.42357729162548746,002848.SZ 2023-06-15,0.43368739500949494,603286.SH 2023-06-16,0.3442269809008922,603729.SH 2023-06-16,0.4180990943210513,603286.SH +2023-06-16,0.43882980807083444,002719.SZ 2023-06-19,0.3523396758604217,002193.SZ +2023-06-19,0.4479153389155,002719.SZ 2023-06-19,0.6033664084385953,603286.SH 2023-06-20,0.32472847178728276,002193.SZ +2023-06-20,0.3800917532042984,002719.SZ 2023-06-20,0.5601940705349382,002247.SZ 2023-06-21,0.40801058852385635,000609.SZ 2023-06-21,0.4550250296600302,002058.SZ +2023-06-21,0.5310411098203225,002247.SZ +2023-06-26,0.4238742621621718,002193.SZ 2023-06-26,0.5574397102239779,000691.SZ 2023-06-26,0.5681934419901743,002247.SZ +2023-06-27,0.41214498306690317,603286.SH 2023-06-27,0.44431929878003734,603389.SH 2023-06-27,0.47494144261372023,000609.SZ +2023-06-28,0.3956782638088066,600355.SH 2023-06-28,0.41501815048117247,002211.SZ 2023-06-28,0.579865798294987,000609.SZ +2023-06-29,0.4264367235786548,002719.SZ 2023-06-29,0.4282633000507008,000609.SZ 2023-06-29,0.460323506357742,002211.SZ 2023-06-30,0.3980474064553826,603709.SH +2023-06-30,0.4204526558722479,002193.SZ 2023-06-30,0.44389416198930426,002211.SZ 2023-07-03,0.3896574069007179,603389.SH +2023-07-03,0.4234057914672576,603286.SH 2023-07-03,0.6534550364637162,002211.SZ 2023-07-04,0.41297891975052886,603709.SH +2023-07-04,0.5105025551458318,002719.SZ 2023-07-04,0.6221094448597468,000691.SZ 2023-07-05,0.4825271915760558,000691.SZ +2023-07-05,0.48283718549085686,002719.SZ 2023-07-05,0.5687916663451563,002211.SZ +2023-07-06,0.43523685626961905,002058.SZ 2023-07-06,0.4353665843287007,000702.SZ 2023-07-06,0.7025144776912543,000691.SZ 2023-07-07,0.4070489102816367,000702.SZ +2023-07-07,0.40836676915677705,002211.SZ 2023-07-07,0.5787838669364066,000691.SZ 2023-07-10,0.39924622977489926,000702.SZ +2023-07-10,0.4296095688321263,600493.SH 2023-07-10,0.4647879025660164,000691.SZ 2023-07-11,0.4259408805743885,000691.SZ +2023-07-11,0.4361593040161797,002719.SZ 2023-07-11,0.5890285041434683,600493.SH 2023-07-12,0.3972971618305476,000691.SZ 2023-07-12,0.4289597112570851,600493.SH +2023-07-12,0.46757237606342056,600083.SH 2023-07-13,0.3878585014598166,000691.SZ 2023-07-13,0.4302834986363502,002211.SZ +2023-07-13,0.4365445492910213,600493.SH 2023-07-14,0.3727808090804853,000691.SZ +2023-07-14,0.4574329967784518,002211.SZ 2023-07-14,0.6231762060169143,000609.SZ 2023-07-17,0.38480361519996553,603729.SH +2023-07-17,0.42134624308163665,000691.SZ 2023-07-17,0.5107229738009851,000609.SZ 2023-07-18,0.3891808752284618,000609.SZ 2023-07-18,0.4893978378143931,603709.SH +2023-07-18,0.6280147133799141,000691.SZ 2023-07-19,0.4324050369621531,603709.SH +2023-07-19,0.6151644215561229,000691.SZ 2023-07-19,0.6439828368570264,000609.SZ +2023-07-20,0.5194142532031084,603709.SH 2023-07-20,0.5276139887988155,000691.SZ 2023-07-20,0.5918515712091996,000609.SZ +2023-07-21,0.46023838985986804,002211.SZ 2023-07-21,0.5517485753650442,000691.SZ 2023-07-21,0.6165778592087386,000609.SZ +2023-07-24,0.513029243579684,600355.SH 2023-07-24,0.5166222250495962,000609.SZ 2023-07-24,0.5397717045726875,000691.SZ +2023-07-25,0.5338586238334811,600234.SH 2023-07-25,0.5563712602289645,000691.SZ 2023-07-25,0.5578730640838173,000609.SZ 2023-07-26,0.5126469746458647,000702.SZ 2023-07-26,0.5728701324000706,000691.SZ +2023-07-26,0.602470078912784,000609.SZ 2023-07-27,0.5082868584136728,000609.SZ +2023-07-27,0.5263818426701184,000702.SZ 2023-07-27,0.5736557691995247,000691.SZ 2023-07-28,0.4932662081349891,000702.SZ 2023-07-28,0.5298275225478074,000691.SZ +2023-07-28,0.700024537087087,000609.SZ +2023-07-31,0.48077568845749086,000702.SZ 2023-07-31,0.491777348662727,603729.SH 2023-07-31,0.6687093228002459,002652.SZ 2023-08-01,0.4412850383029033,002652.SZ +2023-08-01,0.45836513814489216,002629.SZ 2023-08-01,0.4877165502366056,000609.SZ 2023-08-02,0.46236482032322307,002652.SZ 2023-08-02,0.4846315858119308,000609.SZ +2023-08-02,0.5318565865698742,600355.SH +2023-08-03,0.4235959314000399,600355.SH 2023-08-03,0.4692935533574923,002652.SZ 2023-08-03,0.5302975088036743,000609.SZ +2023-08-04,0.3964561730037216,002211.SZ 2023-08-04,0.39939975307621284,002652.SZ 2023-08-04,0.40382511133046023,600355.SH 2023-08-07,0.41364994343471156,600355.SH +2023-08-07,0.4277668521302612,002211.SZ 2023-08-07,0.5008722846398659,002652.SZ +2023-08-08,0.4546142171280778,600355.SH 2023-08-08,0.48558925120214425,002652.SZ 2023-08-08,0.5008036871246055,000609.SZ 2023-08-09,0.3985592325703999,000691.SZ 2023-08-09,0.46359907115718185,002652.SZ +2023-08-09,0.48176665051053896,000609.SZ 2023-08-10,0.408444680159888,000691.SZ +2023-08-10,0.49619774123236704,000609.SZ 2023-08-10,0.631781957055195,002652.SZ 2023-08-11,0.3956474043356871,000691.SZ +2023-08-11,0.42833514616607693,000609.SZ 2023-08-11,0.5897698495172246,002652.SZ +2023-08-14,0.4041079441323707,000609.SZ 2023-08-14,0.44833840513026363,000691.SZ 2023-08-14,0.5370488325402696,002652.SZ +2023-08-15,0.3779549910870129,000609.SZ 2023-08-15,0.39079058373142933,000691.SZ 2023-08-15,0.5146441212784494,002652.SZ +2023-08-16,0.42266199817693806,002193.SZ 2023-08-16,0.44042598135131195,600355.SH 2023-08-16,0.6419441177926305,002652.SZ 2023-08-17,0.394898840170979,600355.SH +2023-08-17,0.5180497743085218,000609.SZ 2023-08-17,0.5701797023226247,002652.SZ 2023-08-18,0.4796694217551151,603729.SH +2023-08-18,0.5107620712262223,000609.SZ 2023-08-18,0.5595333052237114,002652.SZ +2023-08-21,0.4898049425615078,000609.SZ 2023-08-21,0.5342246963660287,002652.SZ 2023-08-21,0.5358998295807342,600455.SH +2023-08-22,0.4939675223802306,600355.SH 2023-08-22,0.5480006296814814,603139.SH 2023-08-22,0.5836304959564835,002652.SZ +2023-08-23,0.49334332404613196,002193.SZ 2023-08-23,0.5100003283531153,000609.SZ 2023-08-23,0.5844732767497399,002652.SZ 2023-08-24,0.483633107150444,000609.SZ 2023-08-24,0.5514158518214188,002652.SZ +2023-08-24,0.5580125168533348,002193.SZ 2023-08-25,0.5059582842609434,002652.SZ 2023-08-25,0.5293863376248813,600455.SH +2023-08-25,0.5379288154432732,002193.SZ 2023-08-28,0.4742698551833178,002861.SZ 2023-08-28,0.48007299853952573,002193.SZ +2023-08-28,0.49237782427911436,603860.SH 2023-08-29,0.4683423100957086,603729.SH 2023-08-29,0.49200967254945727,603389.SH +2023-08-29,0.496158756423878,002652.SZ 2023-08-30,0.4608087212891086,002058.SZ 2023-08-30,0.503237483759797,603389.SH +2023-08-30,0.5392706238774752,605081.SH 2023-08-31,0.42507952962034323,002652.SZ 2023-08-31,0.5064758312177008,603389.SH +2023-08-31,0.509106678997926,002058.SZ +2023-09-01,0.42209921438012094,002058.SZ 2023-09-01,0.4332981723784006,002652.SZ 2023-09-01,0.5511796373337,603389.SH 2023-09-04,0.4230712362807199,002652.SZ 2023-09-04,0.42951848786446883,603729.SH +2023-09-04,0.5053593325355493,002058.SZ 2023-09-05,0.38552285115101165,002652.SZ 2023-09-05,0.40919270509455674,603729.SH +2023-09-05,0.47400316305838663,603389.SH 2023-09-06,0.42094077196500895,603709.SH 2023-09-06,0.4246545089189349,603389.SH +2023-09-06,0.4875212318533007,002848.SZ 2023-09-07,0.45891227793319933,603709.SH 2023-09-07,0.47044249505003943,002652.SZ +2023-09-07,0.4919057251602495,002848.SZ +2023-09-08,0.4350265290520571,603709.SH 2023-09-08,0.4418750192288378,002652.SZ 2023-09-08,0.459817997704136,603389.SH +2023-09-11,0.38892573749819304,603709.SH 2023-09-11,0.4403834639483758,002652.SZ 2023-09-11,0.4726108865170528,603389.SH +2023-09-12,0.3578958454920966,600355.SH 2023-09-12,0.40480945141093183,002652.SZ 2023-09-12,0.4619121690911902,603389.SH +2023-09-13,0.42074945197649466,600355.SH 2023-09-13,0.42349913221757,603389.SH 2023-09-13,0.43671952543865944,002652.SZ +2023-09-14,0.44203040282822054,600355.SH 2023-09-14,0.45388062669769347,002652.SZ 2023-09-14,0.4563921471377267,603389.SH 2023-09-15,0.38034263923971007,002652.SZ +2023-09-15,0.3928874514265572,002848.SZ 2023-09-15,0.39967471323071446,600355.SH 2023-09-18,0.38235593234795084,600355.SH +2023-09-18,0.5074806724632562,600137.SH 2023-09-18,0.5813526953965868,603389.SH 2023-09-19,0.41169033934223026,002652.SZ +2023-09-19,0.47807874555908175,600355.SH 2023-09-19,0.5197388457633353,603389.SH 2023-09-20,0.4479705695950589,002652.SZ +2023-09-20,0.4625374430190725,600137.SH 2023-09-20,0.5023428732409297,603389.SH 2023-09-21,0.4769043292864373,600137.SH 2023-09-21,0.5104167655396493,603389.SH +2023-09-21,0.5412800575516139,000622.SZ 2023-09-22,0.4906505565863172,603389.SH +2023-09-22,0.49883180705411145,002719.SZ 2023-09-22,0.5209832755234006,000622.SZ 2023-09-25,0.44316367471522133,603389.SH 2023-09-25,0.45764379346859047,002652.SZ +2023-09-25,0.4862015931897186,603286.SH 2023-09-26,0.4609818272687006,603389.SH 2023-09-26,0.47483224569025867,000609.SZ +2023-09-26,0.5302133137374406,603286.SH 2023-09-27,0.47533488274720587,603389.SH +2023-09-27,0.48765159780966877,000609.SZ 2023-09-27,0.49231699700935216,002652.SZ 2023-09-28,0.4272160644546847,603389.SH +2023-09-28,0.4987181447253147,002848.SZ 2023-09-28,0.5274220916994968,002652.SZ 2023-10-09,0.44426240905734254,000609.SZ +2023-10-09,0.5262758406242499,002629.SZ 2023-10-09,0.5513509849887579,002652.SZ 2023-10-10,0.4864095311333566,600083.SH +2023-10-10,0.4913814051379433,000609.SZ 2023-10-10,0.5307517345021574,002652.SZ 2023-10-11,0.45108425294478943,600083.SH 2023-10-11,0.46562533713740284,603389.SH +2023-10-11,0.6186466430228675,002652.SZ +2023-10-12,0.4176595835985324,603286.SH 2023-10-12,0.45861697200446905,600083.SH 2023-10-12,0.47799668232683235,002629.SZ 2023-10-13,0.4167747762955955,603389.SH +2023-10-13,0.45948065759768986,603286.SH 2023-10-13,0.4686298736384583,600083.SH 2023-10-16,0.41016599210000637,603286.SH +2023-10-16,0.4513341294054882,000609.SZ 2023-10-16,0.5275310087487154,002652.SZ +2023-10-17,0.5047838424081713,600083.SH 2023-10-17,0.5064970100201818,002652.SZ 2023-10-17,0.5110021424793302,600493.SH 2023-10-18,0.45730295862679665,002652.SZ 2023-10-18,0.4835297772247048,600561.SH +2023-10-18,0.49164231443377865,600493.SH 2023-10-19,0.49275937957381943,002652.SZ +2023-10-19,0.4965230633287648,600493.SH 2023-10-19,0.49849960586298525,600083.SH 2023-10-20,0.47191307322245685,603729.SH +2023-10-20,0.4827039514452263,600493.SH 2023-10-20,0.48903708409876384,600083.SH 2023-10-23,0.4943826031405657,002652.SZ +2023-10-23,0.4994618606864076,600493.SH 2023-10-23,0.5105100329693995,603729.SH +2023-10-24,0.48988607307915605,002193.SZ 2023-10-24,0.4989206102038761,002652.SZ 2023-10-24,0.5605751624906592,603729.SH 2023-10-25,0.4776441920032638,002652.SZ 2023-10-25,0.49350405290358934,603729.SH +2023-10-25,0.5315053578310704,600137.SH 2023-10-26,0.48653090688365114,603389.SH 2023-10-26,0.5197547596266551,603729.SH +2023-10-26,0.542575694030065,002719.SZ +2023-10-27,0.4943684153737723,002652.SZ 2023-10-27,0.5136524761222605,603729.SH 2023-10-27,0.525557352850893,603389.SH 2023-10-30,0.49079602365912817,001211.SZ 2023-10-30,0.5436448130036337,603729.SH +2023-10-30,0.550081072136798,600493.SH +2023-10-31,0.5045966535378666,600137.SH 2023-10-31,0.5109875119634294,002193.SZ 2023-10-31,0.520156293384026,600493.SH +2023-11-01,0.4673905951869772,002848.SZ 2023-11-01,0.4820731197262264,603729.SH 2023-11-01,0.5247440493459776,002652.SZ 2023-11-02,0.5353467316892918,001211.SZ 2023-11-02,0.5584812273150905,002652.SZ +2023-11-02,0.6644304322812016,603729.SH 2023-11-03,0.4723690898158219,001211.SZ 2023-11-03,0.5139813047400597,002652.SZ +2023-11-03,0.5632659877170818,600493.SH 2023-11-06,0.36412120546954546,002652.SZ +2023-11-06,0.37591047999895233,002719.SZ 2023-11-06,0.42716666489586436,600493.SH +2023-11-07,0.3816826295473973,002719.SZ 2023-11-07,0.3852271388393353,002652.SZ 2023-11-07,0.5650576506823274,600493.SH +2023-11-08,0.3636209544715573,002719.SZ 2023-11-08,0.3683298705516716,002652.SZ 2023-11-08,0.3846604698382686,600561.SH +2023-11-09,0.39243618826220644,002719.SZ 2023-11-09,0.39826636351369143,002652.SZ 2023-11-09,0.42285796889467325,600493.SH 2023-11-10,0.4340253466940136,600493.SH +2023-11-10,0.4343251005179653,002719.SZ 2023-11-10,0.43911097769079394,002652.SZ 2023-11-13,0.40540409610157396,603729.SH 2023-11-13,0.42238291798173677,600493.SH +2023-11-13,0.6209002701310633,002193.SZ 2023-11-14,0.4084959215816481,002652.SZ +2023-11-14,0.4106246997198305,002629.SZ 2023-11-14,0.41203878340795036,002193.SZ 2023-11-15,0.3885346719827534,001211.SZ 2023-11-15,0.3901713805755436,002652.SZ +2023-11-15,0.42531695027191974,603860.SH 2023-11-16,0.40186306120428483,002193.SZ +2023-11-16,0.45731498544059285,603729.SH 2023-11-16,0.467216339097379,603860.SH +2023-11-17,0.39316380148226865,002848.SZ 2023-11-17,0.40171721457261805,002652.SZ 2023-11-17,0.41669011625584357,600493.SH 2023-11-20,0.45672660498741713,600539.SH +2023-11-20,0.5152636210052788,002652.SZ 2023-11-20,0.6894706167767604,600455.SH 2023-11-21,0.4823049609875339,600539.SH 2023-11-21,0.5043859308874246,603389.SH +2023-11-21,0.6325207529851988,600455.SH +2023-11-22,0.4098532222123514,001211.SZ 2023-11-22,0.46216688934895517,603389.SH 2023-11-22,0.4920872622150701,600455.SH 2023-11-23,0.4567002892353848,603021.SH 2023-11-23,0.4579180109967577,600493.SH +2023-11-23,0.473553229046773,603729.SH +2023-11-24,0.4235808016927628,603021.SH 2023-11-24,0.4326298606406475,002193.SZ 2023-11-24,0.46562250811095607,603389.SH 2023-11-27,0.414020067687951,002193.SZ 2023-11-27,0.41500348670874576,603729.SH +2023-11-27,0.44861255941674294,603021.SH 2023-11-28,0.43657160367214004,000609.SZ 2023-11-28,0.4566268893603395,603021.SH +2023-11-28,0.5133059601360482,002719.SZ 2023-11-29,0.3821613675988963,002652.SZ +2023-11-29,0.3916353208162677,603021.SH 2023-11-29,0.3954645083642221,600493.SH +2023-11-30,0.389701665048856,603021.SH 2023-11-30,0.3990548430957687,002652.SZ 2023-11-30,0.443052898477057,002058.SZ 2023-12-01,0.4517686280767388,603729.SH 2023-12-01,0.5131152487128218,002193.SZ +2023-12-01,0.5512667108977664,002719.SZ 2023-12-04,0.4883135414896456,600493.SH 2023-12-04,0.50657892987852,002193.SZ +2023-12-04,0.5094337094484113,002295.SZ 2023-12-05,0.45108490205674007,600561.SH 2023-12-05,0.48073609538872725,002193.SZ +2023-12-05,0.6570704891260483,603272.SH +2023-12-06,0.5189081621817174,603729.SH 2023-12-06,0.5326272279253256,600083.SH 2023-12-06,0.5460247143348224,600561.SH 2023-12-07,0.4948965512806805,600561.SH 2023-12-07,0.5536978312634038,600083.SH +2023-12-07,0.5563371081214691,002719.SZ 2023-12-08,0.4593284229518822,600561.SH 2023-12-08,0.4813972250839563,600083.SH +2023-12-08,0.4920745211559447,002494.SZ +2023-12-11,0.48726630246870284,002719.SZ 2023-12-11,0.5032358985938714,600561.SH 2023-12-11,0.6284925610412926,600083.SH 2023-12-12,0.4954513054152286,002883.SZ 2023-12-12,0.5104419491287915,600455.SH +2023-12-12,0.621824144561221,600561.SH 2023-12-13,0.4737606197117625,002058.SZ 2023-12-13,0.4823505375200145,002652.SZ +2023-12-13,0.6394650327639816,600561.SH 2023-12-14,0.49989546915712657,002883.SZ +2023-12-14,0.5040555810489642,002494.SZ 2023-12-14,0.5881692417163626,600561.SH +2023-12-15,0.5020084506799922,000638.SZ 2023-12-15,0.542505437881116,002494.SZ 2023-12-15,0.6156221401385377,600561.SH 2023-12-18,0.4715983678403302,000668.SZ +2023-12-18,0.5612884619453276,603813.SH 2023-12-18,0.5822277080541463,603389.SH 2023-12-19,0.5081779967949517,603813.SH +2023-12-19,0.5099293354624267,600561.SH 2023-12-19,0.5370746259000246,603389.SH +2023-12-20,0.4989259257674795,600561.SH 2023-12-20,0.5305081223949948,603813.SH 2023-12-20,0.608342279976026,603389.SH 2023-12-21,0.4901979800539966,600493.SH 2023-12-21,0.5070887782102607,603813.SH +2023-12-21,0.5101052316998782,600561.SH 2023-12-22,0.49486864918743095,603709.SH 2023-12-22,0.49805298595745573,603813.SH +2023-12-22,0.5165623538541914,002719.SZ 2023-12-25,0.5020770142187592,002719.SZ 2023-12-25,0.5110024102497753,603813.SH +2023-12-25,0.5446088692946855,600156.SH 2023-12-26,0.47827924070025374,605081.SH +2023-12-26,0.4900651368142331,002719.SZ 2023-12-26,0.5593614954548919,603389.SH +2023-12-27,0.4871773145589015,002719.SZ 2023-12-27,0.5033566993949921,600156.SH 2023-12-27,0.5880651758200383,603389.SH 2023-12-28,0.47185764150863524,002652.SZ +2023-12-28,0.4856111947069692,600847.SH 2023-12-28,0.5683910142868634,603389.SH +2023-12-29,0.47742709636140324,603356.SH 2023-12-29,0.5199009499110674,603389.SH 2023-12-29,0.5829696600529563,002633.SZ +2024-01-02,0.41757352637554757,002633.SZ 2024-01-02,0.4867749193863235,000691.SZ 2024-01-02,0.5353060927234542,600768.SH +2024-01-03,0.4151745644701805,600083.SH 2024-01-03,0.4590763556619104,603389.SH 2024-01-03,0.4718151636950369,000691.SZ +2024-01-04,0.44108250992381587,605303.SH 2024-01-04,0.4748513301331667,002778.SZ 2024-01-04,0.7129638408365928,000691.SZ +2024-01-05,0.46922493147700417,002848.SZ 2024-01-05,0.5392110766263524,603389.SH 2024-01-05,0.6258152452429666,000691.SZ 2024-01-08,0.5201889112623933,603389.SH +2024-01-08,0.5360124785643429,603709.SH 2024-01-08,0.5647695846054438,000691.SZ 2024-01-09,0.4982382333769596,603709.SH 2024-01-09,0.5152663218939055,000691.SZ +2024-01-09,0.6706783259234242,603389.SH 2024-01-10,0.5012548751732717,603709.SH 2024-01-10,0.5299633791501315,000691.SZ +2024-01-10,0.6338410699561322,603389.SH 2024-01-11,0.4916370594721171,002652.SZ 2024-01-11,0.5254530845599394,000691.SZ +2024-01-11,0.6152169441821289,605081.SH 2024-01-12,0.5141306455101734,000691.SZ 2024-01-12,0.5689581602570709,605081.SH +2024-01-12,0.5919489852056232,603389.SH 2024-01-15,0.5470461328427865,605081.SH +2024-01-15,0.5654447271201152,002211.SZ 2024-01-15,0.596804106790967,603389.SH +2024-01-16,0.5331840052763208,600561.SH 2024-01-16,0.540894428580782,605081.SH 2024-01-16,0.603437474818376,603389.SH 2024-01-17,0.5883968844792609,605081.SH +2024-01-17,0.5952312990272519,002862.SZ 2024-01-17,0.6253695563397992,603389.SH +2024-01-18,0.560332726859625,002629.SZ 2024-01-18,0.5644090196278336,605081.SH 2024-01-18,0.5694385399713675,002652.SZ 2024-01-19,0.5440000294499066,603389.SH 2024-01-19,0.5465826506824902,002719.SZ +2024-01-19,0.5816593975943293,002862.SZ 2024-01-22,0.581859180607598,002629.SZ 2024-01-22,0.5882612441913276,603316.SH +2024-01-22,0.6078414503162973,002207.SZ 2024-01-23,0.5857340302535804,002652.SZ +2024-01-23,0.5954276326414745,002629.SZ 2024-01-23,0.6275185702744395,002633.SZ 2024-01-24,0.5708987814319331,002633.SZ +2024-01-24,0.6134856962740024,603021.SH 2024-01-24,0.6297702829293348,002719.SZ +2024-01-25,0.5084485872252998,002629.SZ 2024-01-25,0.5158772768709453,002633.SZ 2024-01-25,0.5262337763680598,002193.SZ +2024-01-26,0.5097638151262085,603316.SH 2024-01-26,0.5160339973289757,002629.SZ 2024-01-26,0.5555396258483924,603389.SH 2024-01-29,0.5110298991763622,000691.SZ 2024-01-29,0.5125986261037362,603813.SH +2024-01-29,0.5712465919489195,603389.SH 2024-01-30,0.5532150707277028,002633.SZ 2024-01-30,0.6282502904824465,603389.SH +2024-01-30,0.630397680697539,002848.SZ +2024-01-31,0.6064338185731192,600847.SH 2024-01-31,0.6127960865086518,000691.SZ 2024-01-31,0.654522241357284,002633.SZ 2024-02-01,0.5300156751890279,000691.SZ 2024-02-01,0.5360029901707386,000622.SZ +2024-02-01,0.6410225982770735,600778.SH +2024-02-02,0.5398879797405756,002494.SZ 2024-02-02,0.5448561200592063,000890.SZ 2024-02-02,0.6235357231049657,002890.SZ 2024-02-05,0.553307049145791,600883.SH 2024-02-05,0.5812535687865998,002231.SZ +2024-02-05,0.5861657868752057,000702.SZ 2024-02-06,0.48611808694848824,002193.SZ 2024-02-06,0.491782781829821,603021.SH +2024-02-06,0.5506159432755974,600355.SH +2024-02-07,0.5111419155140859,002494.SZ 2024-02-07,0.5153524472765557,603316.SH 2024-02-07,0.517458537089523,603021.SH 2024-02-08,0.5273073752142526,002862.SZ 2024-02-08,0.5296624809983983,002715.SZ +2024-02-08,0.538175293034981,600889.SH 2024-02-19,0.47409485092380266,002652.SZ +2024-02-19,0.47695037583963434,002211.SZ 2024-02-19,0.4794698456802336,600083.SH +2024-02-20,0.48653839849293584,002494.SZ 2024-02-20,0.4961353865489028,600083.SH 2024-02-20,0.5011083504125493,002719.SZ 2024-02-21,0.5075903025720799,600561.SH +2024-02-21,0.5260703875743811,002494.SZ 2024-02-21,0.5378436902963636,600083.SH 2024-02-22,0.49849360166829493,603389.SH +2024-02-22,0.5036656949267622,002719.SZ 2024-02-22,0.5497168245697065,600083.SH +2024-02-23,0.5448117528461166,002193.SZ 2024-02-23,0.5457434020822595,002633.SZ 2024-02-23,0.5966912107127711,603389.SH 2024-02-26,0.5347579899879179,002193.SZ 2024-02-26,0.538351532174664,002633.SZ +2024-02-26,0.5549633025357112,603389.SH 2024-02-27,0.548726069228207,600561.SH +2024-02-27,0.5505649219470369,603021.SH 2024-02-27,0.5735617890520076,603389.SH +2024-02-28,0.5703921073571377,000622.SZ 2024-02-28,0.5709318358093994,002652.SZ 2024-02-28,0.5878769792959111,000691.SZ 2024-02-29,0.5287481039869175,603389.SH +2024-02-29,0.5415454229538503,000622.SZ 2024-02-29,0.5442613532186026,603316.SH 2024-03-01,0.5360951220642642,002193.SZ +2024-03-01,0.5531986960301449,603316.SH 2024-03-01,0.6374561449318894,603389.SH +2024-03-04,0.5481738969273365,603316.SH 2024-03-04,0.5500157449848865,002193.SZ 2024-03-04,0.6276655690155115,603389.SH 2024-03-05,0.5576745643258202,002193.SZ +2024-03-05,0.6174188788020348,603021.SH 2024-03-05,0.6193242511699789,603389.SH 2024-03-06,0.5371695958605985,002193.SZ 2024-03-06,0.5525664189492857,603316.SH +2024-03-06,0.5553990041476377,603389.SH 2024-03-07,0.5389764893534104,000691.SZ +2024-03-07,0.5415479958132373,603316.SH 2024-03-07,0.5730782408644117,603389.SH +2024-03-08,0.5487164260056179,000622.SZ 2024-03-08,0.5604381403412438,603389.SH 2024-03-08,0.5829362253712078,603021.SH +2024-03-11,0.5014731922584348,002719.SZ 2024-03-11,0.5044791456211012,600847.SH 2024-03-11,0.5079826234679258,603389.SH 2024-03-12,0.5254461627117529,600234.SH 2024-03-12,0.5417407106211491,000929.SZ +2024-03-12,0.6159388178662262,002719.SZ 2024-03-13,0.5614909283195283,600234.SH +2024-03-13,0.5928003784779949,000929.SZ 2024-03-13,0.5945214622577971,600455.SH 2024-03-14,0.5642971660879913,000622.SZ +2024-03-14,0.5810664112104084,600455.SH 2024-03-14,0.5967054530508952,603021.SH +2024-03-15,0.5893791459544803,002652.SZ 2024-03-15,0.6097889258532546,603021.SH 2024-03-15,0.6547753094798106,000691.SZ 2024-03-18,0.5828124392896283,002652.SZ 2024-03-18,0.6020217894947674,603021.SH +2024-03-18,0.6145827998279979,605081.SH 2024-03-19,0.5721141015431161,002652.SZ +2024-03-19,0.5826519349598225,002247.SZ 2024-03-19,0.5831925552442382,603021.SH 2024-03-20,0.5870462483879707,002633.SZ +2024-03-20,0.6102888229142475,002652.SZ 2024-03-20,0.6467727514399803,603021.SH 2024-03-21,0.6120264165629041,002652.SZ +2024-03-21,0.614437612120375,002188.SZ 2024-03-21,0.6172659943311319,600847.SH +2024-03-22,0.5727646602119213,002188.SZ 2024-03-22,0.5754718397827072,002652.SZ 2024-03-22,0.5964848193565442,600455.SH 2024-03-25,0.5605548108972374,002652.SZ 2024-03-25,0.57677735447963,002247.SZ +2024-03-25,0.680428801712383,603813.SH 2024-03-26,0.5540344324973216,002652.SZ 2024-03-26,0.5573546670838746,002778.SZ +2024-03-26,0.5974703747643069,002247.SZ 2024-03-27,0.6236690788267506,002652.SZ 2024-03-27,0.6301655975055002,000668.SZ +2024-03-27,0.6639732944822079,000691.SZ +2024-03-28,0.5687518402309021,002188.SZ 2024-03-28,0.5813975509048955,002247.SZ 2024-03-28,0.6735139455984742,000691.SZ +2024-03-29,0.5882982281735197,603709.SH 2024-03-29,0.592769410537943,603021.SH 2024-03-29,0.6336957655423899,000691.SZ 2024-04-01,0.5519616849069952,000691.SZ +2024-04-01,0.572747861728623,002247.SZ 2024-04-01,0.6757071581267241,000622.SZ 2024-04-02,0.5569747317578037,002247.SZ +2024-04-02,0.5677234605164957,002188.SZ 2024-04-02,0.6660226594329649,000691.SZ +2024-04-03,0.5639944394014743,002247.SZ 2024-04-03,0.5915066659207749,002652.SZ 2024-04-03,0.598665779623096,600768.SH 2024-04-08,0.5717006716766164,002633.SZ +2024-04-08,0.6044567104161359,600234.SH 2024-04-08,0.609557060913053,600539.SH 2024-04-09,0.5938675452093092,600561.SH 2024-04-09,0.5994892021781124,600234.SH +2024-04-09,0.6265065094194646,603813.SH 2024-04-10,0.5729615038713798,600847.SH 2024-04-10,0.6079973673463104,600539.SH +2024-04-10,0.6977383124165132,600234.SH 2024-04-11,0.6141802008189985,600847.SH 2024-04-11,0.622514536767961,600539.SH +2024-04-11,0.6942313693387558,600234.SH 2024-04-12,0.595900216939704,600539.SH 2024-04-12,0.602076492618752,600847.SH +2024-04-12,0.7254421519395633,600234.SH 2024-04-15,0.6465648864037776,002193.SZ 2024-04-15,0.700529247138368,600539.SH +2024-04-15,0.736203315479564,603021.SH 2024-04-16,0.5188982771201872,600778.SH 2024-04-16,0.5232195434303617,002193.SZ +2024-04-16,0.5583283892344464,000809.SZ 2024-04-17,0.6411970088557386,600539.SH 2024-04-17,0.6809731391570163,002633.SZ +2024-04-17,0.6939316400645728,002193.SZ 2024-04-18,0.6566359821853837,600539.SH 2024-04-18,0.685110364347488,002633.SZ +2024-04-18,0.6896549477746179,600847.SH 2024-04-19,0.6611046099409232,002193.SZ 2024-04-19,0.6957840551526947,600539.SH +2024-04-19,0.7058523449946276,600234.SH +2024-04-22,0.5354976603056903,600539.SH 2024-04-22,0.5528016603918052,600234.SH 2024-04-22,0.5571908279911814,002633.SZ 2024-04-23,0.6433269396229655,002633.SZ +2024-04-23,0.6545410827187709,600539.SH 2024-04-23,0.762010800795303,002193.SZ +2024-04-24,0.6227194702322029,600539.SH 2024-04-24,0.6643694688935895,000668.SZ 2024-04-24,0.6864209235618642,002193.SZ +2024-04-25,0.6381608925408137,000622.SZ 2024-04-25,0.6499248748654002,603021.SH 2024-04-25,0.7670121076838373,002193.SZ +2024-04-26,0.6017618023002829,002629.SZ 2024-04-26,0.6116895791571039,002633.SZ 2024-04-26,0.7061432815265534,002193.SZ 2024-04-29,0.5527546901142514,000668.SZ +2024-04-29,0.561914689574441,002629.SZ 2024-04-29,0.6193371566312604,002193.SZ 2024-04-30,0.6012920346613905,002629.SZ +2024-04-30,0.6237215533879283,603021.SH 2024-04-30,0.664573358792903,002193.SZ 2024-05-06,0.5370853251867015,002633.SZ +2024-05-06,0.5830063867371457,000679.SZ 2024-05-06,0.6138861123152172,002193.SZ +2024-05-07,0.5313572600091447,000679.SZ 2024-05-07,0.5326405326866348,600539.SH 2024-05-07,0.5763545090058011,002193.SZ 2024-05-08,0.52927963082861,002193.SZ +2024-05-08,0.5301461789851841,002247.SZ 2024-05-08,0.5548242765951148,603389.SH 2024-05-09,0.5405601580547983,002193.SZ +2024-05-09,0.5696412914523158,605081.SH 2024-05-09,0.6500589369703919,600847.SH +2024-05-10,0.5321929432802707,600539.SH 2024-05-10,0.5406247634749373,603021.SH 2024-05-10,0.5627155098546122,002193.SZ +2024-05-13,0.5624420659962956,600539.SH 2024-05-13,0.5650223080850473,002193.SZ 2024-05-13,0.5724362767920629,002629.SZ 2024-05-14,0.5515413571421957,600539.SH +2024-05-14,0.5604349209768991,002633.SZ 2024-05-14,0.5723530559648116,002193.SZ +2024-05-15,0.5507655180506341,603021.SH 2024-05-15,0.5650536380872908,002629.SZ 2024-05-15,0.5721803422681506,002193.SZ +2024-05-16,0.5534277666185956,002848.SZ 2024-05-16,0.5958200169909211,600847.SH 2024-05-16,0.6205626956154501,002620.SZ 2024-05-17,0.5956349309101258,000890.SZ 2024-05-17,0.6398923451043185,600847.SH +2024-05-17,0.6539625523722935,002620.SZ 2024-05-20,0.584324280690676,002193.SZ +2024-05-20,0.6059619684731189,000890.SZ 2024-05-20,0.6368641545967888,600847.SH +2024-05-21,0.5831479683102399,000890.SZ 2024-05-21,0.5846245309062722,000638.SZ 2024-05-21,0.6484316469102587,600847.SH +2024-05-22,0.5665466313376478,000638.SZ 2024-05-22,0.581204824170764,002193.SZ 2024-05-22,0.6164813987633411,600847.SH 2024-05-23,0.6079145932786718,600539.SH 2024-05-23,0.6131754504625638,600421.SH +2024-05-23,0.6936624347715894,600321.SH +2024-05-24,0.6031948089049043,000890.SZ 2024-05-24,0.6200990152142185,002848.SZ 2024-05-24,0.6313133005355399,600321.SH 2024-05-27,0.5906744951296534,600539.SH 2024-05-27,0.6092623536827394,600321.SH +2024-05-27,0.6103810581011919,002620.SZ 2024-05-28,0.5424674127912912,002629.SZ 2024-05-28,0.5434215442522912,600321.SH +2024-05-28,0.613329764354164,600539.SH 2024-05-29,0.578868893866268,600539.SH 2024-05-29,0.5930658302443064,000679.SZ +2024-05-29,0.6918464807207266,002713.SZ 2024-05-30,0.5498420292320503,600321.SH +2024-05-30,0.5694161356042978,600539.SH 2024-05-30,0.6025841096204847,002629.SZ 2024-05-31,0.539889639882707,600539.SH 2024-05-31,0.5987724572871158,002629.SZ +2024-05-31,0.6644706317798821,000679.SZ 2024-06-03,0.5979493289325418,002193.SZ 2024-06-03,0.6471117172013012,002629.SZ +2024-06-03,0.7402000276509357,000679.SZ 2024-06-04,0.6094432790371493,002193.SZ +2024-06-04,0.6430905224688402,600539.SH 2024-06-04,0.7114982335873982,002629.SZ +2024-06-05,0.6258419204842379,000668.SZ 2024-06-05,0.6817748376382282,002629.SZ 2024-06-05,0.6840236067165515,002193.SZ 2024-06-06,0.5285123219396212,002633.SZ +2024-06-06,0.535504607861848,002719.SZ 2024-06-06,0.552124642450037,002207.SZ +2024-06-07,0.5380987250803306,603021.SH 2024-06-07,0.5418014292591011,000679.SZ 2024-06-07,0.5447467791855033,002629.SZ 2024-06-11,0.5337998223172306,002193.SZ 2024-06-11,0.5360125873569147,002629.SZ +2024-06-11,0.5398256146531492,000679.SZ 2024-06-12,0.6480689956765823,002193.SZ 2024-06-12,0.6811488369075126,002629.SZ +2024-06-12,0.735051046939692,603021.SH 2024-06-13,0.5123041948268758,002629.SZ 2024-06-13,0.5285261651404838,603021.SH +2024-06-13,0.5660194334174795,000679.SZ 2024-06-14,0.49965244302633627,002629.SZ +2024-06-14,0.5151309834382739,603021.SH 2024-06-14,0.5874961145830149,000679.SZ 2024-06-17,0.46964998781479356,002629.SZ 2024-06-17,0.4991534860071786,603021.SH +2024-06-17,0.5047775526978611,000679.SZ +2024-06-18,0.6196737674306986,000953.SZ 2024-06-18,0.6417226841156547,603021.SH 2024-06-18,0.6721346094921411,002629.SZ +2024-06-19,0.4813579539359393,002713.SZ 2024-06-19,0.4854347307515835,002629.SZ 2024-06-19,0.5596338790585856,000679.SZ 2024-06-20,0.4712896439910853,002629.SZ 2024-06-20,0.5007948183351082,603021.SH +2024-06-20,0.5529856163361438,000679.SZ +2024-06-21,0.5066340764137263,000953.SZ 2024-06-21,0.5217276692035384,002629.SZ 2024-06-21,0.5384439314325283,603021.SH +2024-06-24,0.5414157545398823,000679.SZ 2024-06-24,0.552610667595553,002629.SZ 2024-06-24,0.5952402028762945,603021.SH 2024-06-25,0.5245414367074086,002629.SZ +2024-06-25,0.5292299149619164,000679.SZ 2024-06-25,0.569553655789221,603021.SH +2024-06-26,0.5769886929206649,000679.SZ 2024-06-26,0.5902695744461458,002629.SZ 2024-06-26,0.6289076021325273,603021.SH 2024-06-27,0.5157458207046127,603021.SH 2024-06-27,0.5379897784412604,002629.SZ +2024-06-27,0.5437024155732494,000679.SZ +2024-06-28,0.5214324666425426,002072.SZ 2024-06-28,0.5216719470734773,002629.SZ 2024-06-28,0.5309408934543914,000679.SZ 2024-07-01,0.5179836390734217,002629.SZ +2024-07-01,0.5367131389498359,002713.SZ 2024-07-01,0.5426372321334016,000679.SZ 2024-07-02,0.5243756119488598,002193.SZ 2024-07-02,0.5401682847551621,603021.SH +2024-07-02,0.55200847914799,000679.SZ 2024-07-03,0.5025954840785866,002193.SZ 2024-07-03,0.5617091543298768,002629.SZ +2024-07-03,0.6156005257650157,600539.SH 2024-07-04,0.5259524986198575,000953.SZ 2024-07-04,0.554862601211307,002629.SZ +2024-07-04,0.5562543426518838,000890.SZ 2024-07-05,0.4933529776875012,002193.SZ +2024-07-05,0.5640964392871334,002622.SZ 2024-07-05,0.5840406525538597,002629.SZ +2024-07-08,0.48333362590422224,603021.SH 2024-07-08,0.5210071725837517,002193.SZ 2024-07-08,0.5875763984845536,002629.SZ 2024-07-09,0.5394999981506612,002193.SZ +2024-07-09,0.5578119644182427,603021.SH 2024-07-09,0.558779966762437,002629.SZ 2024-07-10,0.5108063779657633,002193.SZ 2024-07-10,0.5460716862342355,002629.SZ +2024-07-10,0.564790305668333,603021.SH 2024-07-11,0.5070460818577294,002193.SZ +2024-07-11,0.5417127330374782,603021.SH 2024-07-11,0.5711443239118948,002629.SZ 2024-07-12,0.5176894929878133,002193.SZ +2024-07-12,0.5200515514144138,603021.SH 2024-07-12,0.5638916544503183,002629.SZ +2024-07-15,0.55398294561334,002193.SZ 2024-07-15,0.5590426787957652,002629.SZ 2024-07-15,0.5656932482033828,603021.SH +2024-07-16,0.522186202334095,002193.SZ 2024-07-16,0.5237810755026249,603021.SH 2024-07-16,0.585284548031148,002629.SZ 2024-07-17,0.4946189944788445,603021.SH 2024-07-17,0.5417384214682474,002629.SZ +2024-07-17,0.6125800172350747,002713.SZ +2024-07-18,0.51014346798005,002622.SZ 2024-07-18,0.532375603574812,002629.SZ 2024-07-18,0.6090319000233864,002713.SZ +2024-07-19,0.4892158107425592,000679.SZ 2024-07-19,0.5052072035062006,002629.SZ 2024-07-19,0.5665651141223088,002713.SZ 2024-07-22,0.4494701431285441,002629.SZ 2024-07-22,0.5710307646105857,002193.SZ +2024-07-22,0.5736594295746207,002713.SZ 2024-07-23,0.5570039924384466,002629.SZ 2024-07-23,0.5647150300028636,002633.SZ +2024-07-23,0.6554148285504029,002713.SZ +2024-07-24,0.4683937547182707,002622.SZ 2024-07-24,0.4869991378334247,002629.SZ 2024-07-24,0.5774238797448292,002713.SZ +2024-07-25,0.4271955279630762,002058.SZ 2024-07-25,0.44851378445159257,002193.SZ 2024-07-25,0.5514159440868289,002713.SZ +2024-07-26,0.43218083053455053,002633.SZ 2024-07-26,0.4543228051083524,002193.SZ 2024-07-26,0.5292107862622456,002713.SZ +2024-07-29,0.4922348262531924,000679.SZ 2024-07-29,0.5303652927638742,000608.SZ 2024-07-29,0.5784844098133578,002713.SZ +2024-07-30,0.4448609789505843,002622.SZ 2024-07-30,0.508766633337181,002713.SZ 2024-07-30,0.6092522232262765,002629.SZ 2024-07-31,0.4653177598392356,002058.SZ 2024-07-31,0.47612844294960643,002629.SZ +2024-07-31,0.5040010529789236,600107.SH 2024-08-01,0.4869740750934358,002629.SZ 2024-08-01,0.5041834370779138,002193.SZ +2024-08-01,0.5087394039607406,002713.SZ 2024-08-02,0.4421509314370104,002713.SZ +2024-08-02,0.5451284183873786,002633.SZ 2024-08-02,0.6422129972189946,002193.SZ +2024-08-05,0.509639095717941,002620.SZ 2024-08-05,0.5097810422603736,002193.SZ 2024-08-05,0.6725297990397573,002629.SZ 2024-08-06,0.5998045071801569,002633.SZ +2024-08-06,0.6524236268650503,002620.SZ 2024-08-06,0.6681203023268856,002193.SZ 2024-08-07,0.49536643444150125,002629.SZ +2024-08-07,0.5413167650326692,002620.SZ 2024-08-07,0.552365020451377,600455.SH 2024-08-08,0.518385517696459,002633.SZ 2024-08-08,0.5268870965355223,002629.SZ +2024-08-08,0.6316855383570463,000890.SZ 2024-08-09,0.44805370841926895,002629.SZ 2024-08-09,0.5646632830869424,002633.SZ +2024-08-09,0.5830403166682379,000890.SZ 2024-08-12,0.45160892621371246,000890.SZ +2024-08-12,0.493563575908158,000679.SZ 2024-08-12,0.520680742901565,000608.SZ 2024-08-13,0.4928633874008074,600768.SH +2024-08-13,0.5046645243581143,000608.SZ 2024-08-13,0.6089016015449847,002629.SZ 2024-08-14,0.5158105583289192,002629.SZ 2024-08-14,0.531925658489162,603316.SH +2024-08-14,0.588113390106524,002713.SZ 2024-08-15,0.44549790446568344,002193.SZ +2024-08-15,0.5110454354459694,002713.SZ 2024-08-15,0.5345072631903978,002629.SZ +2024-08-16,0.48819306688135017,000608.SZ 2024-08-16,0.499111096919017,002713.SZ 2024-08-16,0.5104202197149742,002629.SZ 2024-08-19,0.502339894822735,002629.SZ 2024-08-19,0.5413133003644088,000608.SZ +2024-08-19,0.6663659816396615,002713.SZ 2024-08-20,0.49051366838742005,002629.SZ 2024-08-20,0.5077349411070744,000608.SZ +2024-08-20,0.55246814107838,002713.SZ 2024-08-21,0.47244418792671466,000890.SZ 2024-08-21,0.501718432840517,000608.SZ +2024-08-21,0.6668252305997717,002713.SZ 2024-08-22,0.5149891015102862,000608.SZ 2024-08-22,0.5659520507640715,002193.SZ +2024-08-22,0.6057772850512351,002633.SZ 2024-08-23,0.5167407784686329,002713.SZ 2024-08-23,0.5360195749618207,000608.SZ +2024-08-23,0.5496197170824749,002633.SZ 2024-08-26,0.4666121996306318,603021.SH +2024-08-26,0.47579034411164745,002713.SZ 2024-08-26,0.5073234452000671,002629.SZ 2024-08-27,0.4758095796983039,002713.SZ 2024-08-27,0.5103248306260151,603021.SH +2024-08-27,0.560002560921026,000608.SZ 2024-08-28,0.46985039546358776,603021.SH 2024-08-28,0.4920596662951926,002713.SZ +2024-08-28,0.5082828247838278,603316.SH 2024-08-29,0.43396088562676033,002633.SZ 2024-08-29,0.4732520735996415,000608.SZ +2024-08-29,0.5091174166490092,002211.SZ 2024-08-30,0.4352824407647903,002713.SZ 2024-08-30,0.5290347259700207,000679.SZ +2024-08-30,0.5616547140706527,000608.SZ +2024-09-02,0.43032083091883955,000638.SZ 2024-09-02,0.4511797960101573,000679.SZ 2024-09-02,0.5142685624864621,000608.SZ 2024-09-03,0.3851762391773519,002713.SZ +2024-09-03,0.3978926741239917,000632.SZ 2024-09-03,0.5105353020844206,000608.SZ +2024-09-04,0.38977064902412434,000632.SZ 2024-09-04,0.4304232846662092,002193.SZ 2024-09-04,0.5348641486895729,000608.SZ +2024-09-05,0.4406043852977644,000632.SZ 2024-09-05,0.4981909698319161,002193.SZ 2024-09-05,0.5219169846000128,000608.SZ +2024-09-06,0.40622884178328383,605081.SH 2024-09-06,0.4216403894860269,000679.SZ 2024-09-06,0.4863012572999468,000608.SZ 2024-09-09,0.44532016472990454,002629.SZ 2024-09-09,0.48220958610158887,000608.SZ +2024-09-09,0.5192413682618177,000679.SZ 2024-09-10,0.45958653032319885,002207.SZ 2024-09-10,0.5395871574791813,600539.SH +2024-09-10,0.6227365268565683,002058.SZ 2024-09-11,0.39678799068056514,002193.SZ 2024-09-11,0.41323078498717536,603021.SH +2024-09-11,0.5667918911601739,000668.SZ +2024-09-12,0.4157024102472587,002816.SZ 2024-09-12,0.4480341191589505,002629.SZ 2024-09-12,0.44939252369621036,000668.SZ 2024-09-13,0.4190619732383798,002629.SZ +2024-09-13,0.4217939914672075,000608.SZ 2024-09-13,0.44300532157944406,600193.SH 2024-09-18,0.4560911988340902,002629.SZ +2024-09-18,0.47022882811029143,000608.SZ 2024-09-18,0.47646471850360256,000679.SZ 2024-09-19,0.5051034534964969,002713.SZ 2024-09-19,0.5145323945852247,600193.SH +2024-09-19,0.5950662016150785,600455.SH 2024-09-20,0.510928623939224,002816.SZ 2024-09-20,0.5228030223247428,600193.SH +2024-09-20,0.5883608439567698,603316.SH +2024-09-23,0.4760771037949561,000608.SZ 2024-09-23,0.48366608432871777,600193.SH 2024-09-23,0.4852489888915029,002816.SZ 2024-09-24,0.46912902825167346,002713.SZ +2024-09-24,0.5142305147537581,000679.SZ 2024-09-24,0.5216743952758949,002193.SZ +2024-09-25,0.515720807541046,605081.SH 2024-09-25,0.5293067162805014,603316.SH 2024-09-25,0.5356784833246918,002058.SZ 2024-09-26,0.5937428591381182,000679.SZ 2024-09-26,0.5991415096346312,002713.SZ +2024-09-26,0.6013576349548974,002058.SZ 2024-09-27,0.6013234642175007,603021.SH +2024-09-27,0.6021841961678537,002193.SZ 2024-09-27,0.6105013125101505,002629.SZ +2024-09-30,0.5999003656468893,002713.SZ 2024-09-30,0.6099258059094763,002193.SZ 2024-09-30,0.6249911775859879,600455.SH +2024-10-08,0.579879153176429,603813.SH 2024-10-08,0.5804199262484346,603272.SH 2024-10-08,0.5820447643364349,600539.SH 2024-10-09,0.5374922520327248,002193.SZ +2024-10-09,0.5650181176538688,002633.SZ 2024-10-09,0.5788880911158559,603880.SH 2024-10-10,0.5673228359152819,603880.SH +2024-10-10,0.591093804329173,002058.SZ 2024-10-10,0.6202015325699344,000668.SZ 2024-10-11,0.4893525024530734,000668.SZ 2024-10-11,0.503209897898285,002629.SZ +2024-10-11,0.5203400820903022,600768.SH +2024-10-14,0.4948792174269198,600455.SH 2024-10-14,0.5214818232665404,002620.SZ 2024-10-14,0.5408808977147718,603880.SH 2024-10-15,0.529254264030437,600539.SH 2024-10-15,0.5358249817364001,002620.SZ +2024-10-15,0.5939520187003271,002193.SZ 2024-10-16,0.5833189920176324,002620.SZ +2024-10-16,0.5870073038610707,603139.SH 2024-10-16,0.6151217629917985,600455.SH +2024-10-17,0.5212877767279092,600847.SH 2024-10-17,0.5426032570196828,002620.SZ 2024-10-17,0.5584579116378865,600455.SH +2024-10-18,0.49999297926461894,002193.SZ 2024-10-18,0.5256733428900578,002620.SZ 2024-10-18,0.5836686069387369,603021.SH +2024-10-21,0.5193419651465395,002633.SZ 2024-10-21,0.5584185209503029,600768.SH 2024-10-21,0.5667335644798563,600539.SH 2024-10-22,0.5321083930125152,603880.SH +2024-10-22,0.5419448770016747,600193.SH 2024-10-22,0.5688138814555649,600539.SH +2024-10-23,0.5295970312083312,002193.SZ 2024-10-23,0.5774519431265102,600539.SH 2024-10-23,0.606872312041986,002629.SZ 2024-10-24,0.5532252477839248,002193.SZ +2024-10-24,0.555710312548309,002633.SZ 2024-10-24,0.5671709660048536,600539.SH +2024-10-25,0.557969822139812,002193.SZ 2024-10-25,0.5653868394334853,600768.SH 2024-10-25,0.5898733925904155,600539.SH 2024-10-28,0.604154234694659,600455.SH 2024-10-28,0.6098857838520747,000679.SZ +2024-10-28,0.6108643854845903,603729.SH 2024-10-29,0.5282163366972527,002719.SZ +2024-10-29,0.5436477262729915,600193.SH 2024-10-29,0.5787652556132716,000668.SZ +2024-10-30,0.5279585432336839,000679.SZ 2024-10-30,0.5291739640459848,600193.SH 2024-10-30,0.565114304541583,605303.SH 2024-10-31,0.5322729883350548,600768.SH 2024-10-31,0.5324386757357265,600193.SH +2024-10-31,0.552958004648772,002620.SZ 2024-11-01,0.5084821806012167,002857.SZ 2024-11-01,0.5086703195021437,603880.SH +2024-11-01,0.5742528827740702,002719.SZ 2024-11-04,0.4981679317665691,002629.SZ 2024-11-04,0.4983532010073773,600539.SH +2024-11-04,0.5068283955536071,002188.SZ 2024-11-05,0.5345198193633951,600539.SH 2024-11-05,0.5358229512697499,002629.SZ +2024-11-05,0.5672874383385511,000668.SZ 2024-11-06,0.5042805089117115,000679.SZ 2024-11-06,0.5179675572113097,002629.SZ +2024-11-06,0.5266646957311634,002188.SZ 2024-11-07,0.5323902602618866,600539.SH +2024-11-07,0.5871723459419323,002719.SZ 2024-11-07,0.6134594019043403,000679.SZ 2024-11-08,0.5065393180246067,605303.SH 2024-11-08,0.512052250294497,002620.SZ +2024-11-08,0.5208421276973018,002719.SZ 2024-11-11,0.5478651918109297,000668.SZ 2024-11-11,0.5790801200084817,002629.SZ +2024-11-11,0.5930195899957273,002921.SZ +2024-11-12,0.5204389134232316,603139.SH 2024-11-12,0.5402344543519102,002494.SZ 2024-11-12,0.5517957066525712,002629.SZ +2024-11-13,0.5172807865438855,000890.SZ 2024-11-13,0.5189126274596964,002494.SZ 2024-11-13,0.5436638566194338,002629.SZ 2024-11-14,0.508568679224192,002193.SZ 2024-11-14,0.5144708382597866,002629.SZ +2024-11-14,0.524847039833828,600847.SH 2024-11-15,0.4995103103626301,002629.SZ +2024-11-15,0.5022290886371966,002494.SZ 2024-11-15,0.5430168938760982,002193.SZ +2024-11-18,0.5089155405463279,603272.SH 2024-11-18,0.5114165801354142,002188.SZ 2024-11-18,0.5629674441544419,002193.SZ +2024-11-19,0.48400271934171224,000890.SZ 2024-11-19,0.49112440763814985,002193.SZ 2024-11-19,0.5057030990019676,603272.SH +2024-11-20,0.48623517269285316,002494.SZ 2024-11-20,0.48819404207710293,002193.SZ 2024-11-20,0.49284819886401715,603729.SH 2024-11-21,0.5232800173134418,002193.SZ 2024-11-21,0.5581451156466761,600539.SH +2024-11-21,0.5904340904045676,600561.SH 2024-11-22,0.5653851364658148,002193.SZ +2024-11-22,0.5677424177176758,002494.SZ 2024-11-22,0.5705569686094542,603880.SH 2024-11-25,0.6123206731575216,600193.SH 2024-11-25,0.6168469442015003,002494.SZ +2024-11-25,0.6432299482872352,600561.SH 2024-11-26,0.6053914946651479,002494.SZ +2024-11-26,0.6193091027381469,600539.SH 2024-11-26,0.6406581700233512,600561.SH 2024-11-27,0.6037324392573172,002207.SZ +2024-11-27,0.6352305004921929,002494.SZ 2024-11-27,0.639116822755081,605081.SH 2024-11-28,0.6023105586940724,002494.SZ 2024-11-28,0.6117675680990935,001211.SZ +2024-11-28,0.6117759848124141,603272.SH +2024-11-29,0.6104519613705564,002719.SZ 2024-11-29,0.6248514949703026,002193.SZ 2024-11-29,0.6470745760165263,001211.SZ 2024-12-02,0.6069847903546609,600493.SH +2024-12-02,0.6241079059927827,603272.SH 2024-12-02,0.6590874391602951,603880.SH 2024-12-03,0.576162798539846,000890.SZ +2024-12-03,0.5778693566171377,600539.SH 2024-12-03,0.5821993180468216,603272.SH 2024-12-04,0.5878438583634147,603316.SH +2024-12-04,0.5924334944923139,000890.SZ 2024-12-04,0.6402244993083515,002629.SZ 2024-12-05,0.5011292470671154,603272.SH +2024-12-05,0.5166854639788898,600539.SH 2024-12-05,0.5527507684220888,002629.SZ 2024-12-06,0.5126770278918454,002620.SZ +2024-12-06,0.5486112545262586,600539.SH 2024-12-06,0.5674619253781006,002629.SZ 2024-12-09,0.5459923322578609,000890.SZ +2024-12-09,0.5972097195602594,603716.SH 2024-12-09,0.6240896581870989,002629.SZ 2024-12-10,0.4884700004643531,002207.SZ +2024-12-10,0.519040656348434,603272.SH 2024-12-10,0.544399238417807,603880.SH 2024-12-11,0.5101835044545397,000890.SZ +2024-12-11,0.5295423765290724,002719.SZ 2024-12-11,0.5533079066019814,603880.SH 2024-12-12,0.6050203298902228,603880.SH 2024-12-12,0.6057299288369684,603813.SH +2024-12-12,0.6089677135340009,002620.SZ 2024-12-13,0.5696719915892512,605303.SH +2024-12-13,0.5880214896441693,000929.SZ 2024-12-13,0.5903734878392715,002620.SZ 2024-12-16,0.5573299989970452,603880.SH 2024-12-16,0.5589927053540179,603709.SH +2024-12-16,0.6454715346511593,002620.SZ 2024-12-17,0.5021649910157313,600847.SH 2024-12-17,0.5170048162523484,603880.SH +2024-12-17,0.546124415568613,002620.SZ 2024-12-18,0.5066323533816712,002207.SZ +2024-12-18,0.5580339174679925,002620.SZ 2024-12-18,0.5593789657495397,600768.SH +2024-12-19,0.46384535023346707,002652.SZ 2024-12-19,0.46984894021514023,002494.SZ 2024-12-19,0.5096306545780743,002620.SZ 2024-12-20,0.45920768372009363,002652.SZ 2024-12-20,0.4817410576387191,600421.SH +2024-12-20,0.5429511255309701,603272.SH 2024-12-23,0.5350960983254065,605081.SH 2024-12-23,0.5611073511067375,605303.SH +2024-12-23,0.59304689830848,603880.SH +2024-12-24,0.5112054736890579,603880.SH 2024-12-24,0.5189868490091133,000668.SZ 2024-12-24,0.5691038880366361,605081.SH 2024-12-25,0.5563174745963443,000691.SZ 2024-12-25,0.564825483550332,000668.SZ +2024-12-25,0.5869310547102382,605081.SH +2024-12-26,0.5049126036662356,605081.SH 2024-12-26,0.5604728495677641,000691.SZ 2024-12-26,0.5626806973192451,000668.SZ 2024-12-27,0.47028741703412763,000668.SZ +2024-12-27,0.4843585266157523,603709.SH 2024-12-27,0.5139447637267319,605081.SH +2024-12-30,0.5102779213649293,603316.SH 2024-12-30,0.5480069150701858,605081.SH 2024-12-30,0.5486097234275711,000668.SZ 2024-12-31,0.5263751898746499,000668.SZ +2024-12-31,0.5281150010458339,605081.SH 2024-12-31,0.5618315283070014,000691.SZ +2025-01-02,0.5167017635215456,605081.SH 2025-01-02,0.5308435671038998,000691.SZ 2025-01-02,0.5508952242739595,000668.SZ +2025-01-03,0.530160768160308,605081.SH 2025-01-03,0.5812556353778913,000668.SZ 2025-01-03,0.617975342023924,000691.SZ 2025-01-06,0.5617011890043043,000668.SZ +2025-01-06,0.5675338450755538,603316.SH 2025-01-06,0.6034140828295801,000691.SZ +2025-01-07,0.48677379563161965,002207.SZ 2025-01-07,0.49368570662444405,000668.SZ 2025-01-07,0.5886678408943351,000691.SZ 2025-01-08,0.5155599931891547,002207.SZ +2025-01-08,0.5783148986693598,603021.SH 2025-01-08,0.596141007481704,000691.SZ 2025-01-09,0.5166258202059658,000668.SZ +2025-01-09,0.555040642524892,603021.SH 2025-01-09,0.5731562726012734,000691.SZ +2025-01-10,0.5682001170598507,000890.SZ 2025-01-10,0.5814346704914203,002848.SZ 2025-01-10,0.5834224446579473,000691.SZ 2025-01-13,0.5890304684009722,000691.SZ +2025-01-13,0.6101429455167652,603021.SH 2025-01-13,0.6219069420633739,002848.SZ 2025-01-14,0.5086502921981826,000691.SZ 2025-01-14,0.5305389757913431,002848.SZ +2025-01-14,0.53397018315223,000890.SZ +2025-01-15,0.5310751254979266,603021.SH 2025-01-15,0.5413899045787752,600421.SH 2025-01-15,0.5812101808632144,000890.SZ +2025-01-16,0.5248050449245437,603021.SH 2025-01-16,0.565319788532714,000890.SZ 2025-01-16,0.5928143558006098,600421.SH +2025-01-17,0.5218653933216644,603021.SH 2025-01-17,0.5660661756817259,002848.SZ 2025-01-17,0.6118445664619659,600421.SH 2025-01-20,0.5494007296884283,603021.SH +2025-01-20,0.5707482307225079,600193.SH 2025-01-20,0.5980522519893827,002848.SZ 2025-01-21,0.5259310455071138,605081.SH 2025-01-21,0.5300958931941658,600421.SH +2025-01-21,0.5934051596782466,002848.SZ 2025-01-22,0.5271610284784172,600421.SH 2025-01-22,0.5489647150315013,002620.SZ +2025-01-22,0.5918038530278397,002848.SZ 2025-01-23,0.5418254284660998,600243.SH 2025-01-23,0.576670162463851,002620.SZ +2025-01-23,0.5797256246225817,000890.SZ 2025-01-24,0.5123805013810646,000668.SZ +2025-01-24,0.5384751402355978,605081.SH 2025-01-24,0.5445259567028164,002789.SZ 2025-01-27,0.5560435056160704,000668.SZ 2025-01-27,0.5661770328619049,605081.SH +2025-01-27,0.6026763828990352,002789.SZ 2025-02-05,0.5459314646066364,605081.SH 2025-02-05,0.5717063999569352,000668.SZ +2025-02-05,0.5767526045415514,002789.SZ 2025-02-06,0.5166599571559564,600421.SH 2025-02-06,0.5381743094146662,002789.SZ +2025-02-06,0.5640936215060243,600753.SH 2025-02-07,0.4823433471323723,603021.SH 2025-02-07,0.49574004882337647,600753.SH +2025-02-07,0.4990856818509462,600193.SH +2025-02-10,0.5135961143709407,000890.SZ 2025-02-10,0.5357435507074139,603021.SH 2025-02-10,0.5471460389817681,600421.SH 2025-02-11,0.5066490625371096,002848.SZ +2025-02-11,0.5154715193752553,002620.SZ 2025-02-11,0.520870835364184,002789.SZ 2025-02-12,0.48451291136484387,002789.SZ +2025-02-12,0.5326840041321258,603880.SH 2025-02-12,0.5479197202974326,603021.SH +2025-02-13,0.49531909308598465,002816.SZ 2025-02-13,0.5114256327170359,002719.SZ 2025-02-13,0.5350521636522496,603021.SH +2025-02-14,0.4960732501916915,002620.SZ 2025-02-14,0.5026365161035934,002789.SZ 2025-02-14,0.5175856097790134,002848.SZ 2025-02-17,0.5370550787143388,002848.SZ 2025-02-17,0.5581209278104079,603021.SH +2025-02-17,0.6592885836305172,600421.SH 2025-02-18,0.5340583807570124,002848.SZ 2025-02-18,0.5661109486231837,002719.SZ +2025-02-18,0.5904765087840117,603021.SH 2025-02-19,0.510754993575613,002719.SZ +2025-02-19,0.5569867989260975,603021.SH 2025-02-19,0.5735770808521523,603813.SH 2025-02-20,0.4966569924631116,002789.SZ +2025-02-20,0.5289028010635587,603021.SH 2025-02-20,0.6330704768584301,603813.SH 2025-02-21,0.4782830700422396,002789.SZ +2025-02-21,0.5119391562356405,002719.SZ 2025-02-21,0.5433759013465496,603813.SH 2025-02-24,0.49122900742856257,002848.SZ +2025-02-24,0.5395291379004109,603021.SH 2025-02-24,0.6294101495847108,603813.SH 2025-02-25,0.49922773254554603,002789.SZ +2025-02-25,0.5023349236643309,600753.SH 2025-02-25,0.5186734100589423,002848.SZ +2025-02-26,0.49076751192812607,002719.SZ 2025-02-26,0.511317448696342,603021.SH 2025-02-26,0.5574461406467524,603813.SH 2025-02-27,0.5187286469860671,002848.SZ 2025-02-27,0.5372465096147117,603813.SH +2025-02-27,0.558388313101901,603021.SH +2025-02-28,0.5327302084717314,002620.SZ 2025-02-28,0.5582606636495544,600753.SH 2025-02-28,0.5851995864473026,002789.SZ +2025-03-03,0.423265296305204,002620.SZ 2025-03-03,0.4509155501658866,002789.SZ 2025-03-03,0.4592646510616447,002848.SZ 2025-03-04,0.3952508021938683,002789.SZ 2025-03-04,0.4746082226160008,002620.SZ +2025-03-04,0.5399571577500994,605303.SH +2025-03-05,0.393725817670385,605303.SH 2025-03-05,0.4735655765903199,002789.SZ 2025-03-05,0.4829218584122487,002620.SZ +2025-03-06,0.4138874292072378,603813.SH 2025-03-06,0.4148145245970155,002620.SZ 2025-03-06,0.4422551006011737,002789.SZ +2025-03-07,0.3932577362754263,002199.SZ 2025-03-07,0.42309418041498636,002789.SZ 2025-03-07,0.46832160676890533,603813.SH 2025-03-10,0.5092199297178214,000668.SZ +2025-03-10,0.5366201226808438,000929.SZ 2025-03-10,0.5406829675422269,605081.SH 2025-03-11,0.43872020051563143,002620.SZ 2025-03-11,0.5206145434755793,000929.SZ +2025-03-11,0.5302169046159434,603813.SH +2025-03-12,0.4057277526485976,603272.SH 2025-03-12,0.4791640531572169,002620.SZ 2025-03-12,0.4815749169050143,603813.SH 2025-03-13,0.38559501423591686,002789.SZ +2025-03-13,0.41745042376024316,002207.SZ 2025-03-13,0.4689922602032549,002620.SZ 2025-03-14,0.4188127396616979,000929.SZ +2025-03-14,0.4226826916859787,002620.SZ 2025-03-14,0.5586724237821609,002719.SZ 2025-03-17,0.4292796638071908,605081.SH +2025-03-17,0.48865307395441027,002719.SZ 2025-03-17,0.6454707645731581,002789.SZ +2025-03-18,0.4236456664183861,603709.SH 2025-03-18,0.46211345642300844,002719.SZ 2025-03-18,0.5771898468545389,002789.SZ +2025-03-19,0.4533803099409415,603813.SH 2025-03-19,0.5903913247156526,600243.SH 2025-03-19,0.6433821332879789,002789.SZ 2025-03-20,0.493841825290913,002620.SZ 2025-03-20,0.5456034547507876,002789.SZ +2025-03-20,0.5943187274241047,600243.SH 2025-03-21,0.4801712542507192,002620.SZ 2025-03-21,0.4887571340501682,002207.SZ +2025-03-21,0.6614685378470175,002789.SZ +2025-03-24,0.43074533148048366,600847.SH 2025-03-24,0.499064734189221,600421.SH 2025-03-24,0.5997219412348627,605081.SH 2025-03-25,0.44928140728452,600193.SH 2025-03-25,0.5158067862624118,605081.SH +2025-03-25,0.6244988634049056,600421.SH +2025-03-26,0.4283451504380601,600455.SH 2025-03-26,0.43313794910108006,000691.SZ 2025-03-26,0.5034329785432259,600753.SH 2025-03-27,0.3947835725556844,600193.SH 2025-03-27,0.40816972597322826,600753.SH +2025-03-27,0.6408552357415124,600421.SH 2025-03-28,0.3593576335769705,600193.SH 2025-03-28,0.36443463675414894,600753.SH +2025-03-28,0.43736556014030836,600421.SH 2025-03-31,0.35241006250442464,600753.SH 2025-03-31,0.35952026716697355,000668.SZ +2025-03-31,0.4028468705243598,600421.SH 2025-04-01,0.35046180042123587,000668.SZ 2025-04-01,0.3576721217348187,000691.SZ +2025-04-01,0.4150320903097829,002789.SZ 2025-04-02,0.3474020406282367,600243.SH 2025-04-02,0.37222286371291596,600753.SH +2025-04-02,0.4544960851330775,603389.SH 2025-04-03,0.36624404536676347,000820.SZ 2025-04-03,0.3669581115433309,603389.SH +2025-04-03,0.5369644991324412,002058.SZ 2025-04-07,0.4387478029342671,000691.SZ 2025-04-07,0.4446796476355896,000668.SZ +2025-04-07,0.4671954585269117,600193.SH 2025-04-08,0.4442622366463472,000668.SZ +2025-04-08,0.4471451638645553,002848.SZ 2025-04-08,0.4933778790381524,000691.SZ +2025-04-09,0.42576511889355295,002848.SZ 2025-04-09,0.46531540828399853,000668.SZ 2025-04-09,0.4767120973621606,000691.SZ +2025-04-10,0.4077647202532294,002848.SZ 2025-04-10,0.41761794025824617,000691.SZ 2025-04-10,0.446764268086817,000668.SZ 2025-04-11,0.39476706635024206,000691.SZ +2025-04-11,0.39524783360435034,600421.SH 2025-04-11,0.397145341193042,000668.SZ 2025-04-14,0.37921479858572477,002848.SZ +2025-04-14,0.38103000831590966,000608.SZ 2025-04-14,0.4290208985687097,000668.SZ +2025-04-15,0.39656873564419387,600243.SH 2025-04-15,0.4016917605365959,000608.SZ 2025-04-15,0.4754027759373213,002848.SZ +2025-04-16,0.41963462697846776,000608.SZ 2025-04-16,0.5080608627094043,002848.SZ 2025-04-16,0.5550448390241084,000668.SZ +2025-04-17,0.40583493012166577,000608.SZ 2025-04-17,0.5533476451245244,000668.SZ 2025-04-17,0.5583934864592958,002848.SZ +2025-04-18,0.4038667463666887,000608.SZ 2025-04-18,0.48961118064620157,000668.SZ 2025-04-18,0.5256199096889275,002848.SZ 2025-04-21,0.40812782769768013,000691.SZ +2025-04-21,0.4524632156795801,600243.SH 2025-04-21,0.466280622521186,002848.SZ +2025-04-22,0.40400171385298034,600193.SH 2025-04-22,0.44238165440997435,002848.SZ 2025-04-22,0.5218445314770491,000691.SZ +2025-04-23,0.3967412550957823,002816.SZ 2025-04-23,0.42137074833182786,600421.SH 2025-04-23,0.4511473546074882,002848.SZ +2025-04-24,0.4025154459739552,000638.SZ 2025-04-24,0.43985601870068725,600421.SH 2025-04-24,0.4788627812339172,002848.SZ 2025-04-25,0.38745570598234297,600421.SH +2025-04-25,0.40782907185366385,000820.SZ 2025-04-25,0.4496908288088646,000691.SZ 2025-04-28,0.3996265301940592,002058.SZ +2025-04-28,0.4268766945713657,002193.SZ 2025-04-28,0.591495894268804,000691.SZ 2025-04-29,0.41557245622170813,600107.SH 2025-04-29,0.42289732958902154,002193.SZ +2025-04-29,0.4397411028214251,600768.SH 2025-04-30,0.4226997139048077,002193.SZ 2025-04-30,0.48979198662814205,600768.SH +2025-04-30,0.5612348348661457,603616.SH 2025-05-06,0.4947875260828594,600768.SH +2025-05-06,0.5333210604355376,000890.SZ 2025-05-06,0.5494673009267679,002193.SZ +2025-05-07,0.47065862010500736,002188.SZ 2025-05-07,0.4821196303996206,002193.SZ 2025-05-07,0.5067992253373448,600847.SH 2025-05-08,0.5391682538946719,603616.SH 2025-05-08,0.5512904702359247,000890.SZ +2025-05-08,0.5582821413903972,600847.SH 2025-05-09,0.5123492361940901,000890.SZ +2025-05-09,0.5355362016042794,002591.SZ 2025-05-09,0.561117329693233,603616.SH 2025-05-12,0.47056655937645436,002193.SZ +2025-05-12,0.5012694632764337,603880.SH 2025-05-12,0.5816972823422253,603616.SH +2025-05-13,0.45577446557388507,605303.SH 2025-05-13,0.4684852718763433,000890.SZ 2025-05-13,0.4850621602732856,603616.SH 2025-05-14,0.435716423711359,002719.SZ 2025-05-14,0.444526671722409,002193.SZ +2025-05-14,0.46731841519701,000890.SZ 2025-05-15,0.4282706803553592,603616.SH +2025-05-15,0.44956381942275275,002719.SZ 2025-05-15,0.4533234544561367,002193.SZ 2025-05-16,0.38683744279909565,002193.SZ +2025-05-16,0.40795255321020807,002719.SZ 2025-05-16,0.4613282062191235,603616.SH 2025-05-19,0.48913837622094175,603616.SH +2025-05-19,0.5499353906009781,603316.SH 2025-05-19,0.6806157430237716,600137.SH 2025-05-20,0.4693926775060872,002193.SZ +2025-05-20,0.5419279801895228,600671.SH 2025-05-20,0.5452369723818307,603616.SH 2025-05-21,0.45776469061151065,000890.SZ 2025-05-21,0.4641117617522451,603616.SH +2025-05-21,0.5480576610078807,600671.SH 2025-05-22,0.41436488328336396,002193.SZ 2025-05-22,0.4167766230167939,600671.SH +2025-05-22,0.5089577467804632,000890.SZ 2025-05-23,0.4024983829327891,600671.SH +2025-05-23,0.4104931073158395,000890.SZ 2025-05-23,0.4140954623533334,002193.SZ 2025-05-26,0.36672414200225345,002207.SZ 2025-05-26,0.4098740859713092,603616.SH +2025-05-26,0.4582253143650689,000890.SZ +2025-05-27,0.3948323871871365,002591.SZ 2025-05-27,0.4297290216582259,603616.SH 2025-05-27,0.49968692947557297,000890.SZ +2025-05-28,0.3916617371225847,600543.SH 2025-05-28,0.4299137674214491,603616.SH 2025-05-28,0.5114380530333179,000890.SZ 2025-05-29,0.399240666547396,002193.SZ 2025-05-29,0.41025747854947964,002719.SZ +2025-05-29,0.4302429286943504,603616.SH 2025-05-30,0.3962524668617935,600671.SH 2025-05-30,0.42217165419433167,603616.SH +2025-05-30,0.4504976942678451,000890.SZ +2025-06-03,0.38638034172620406,605303.SH 2025-06-03,0.41856448170383787,603616.SH 2025-06-03,0.44568614809257706,600671.SH 2025-06-04,0.42671097699607746,000890.SZ +2025-06-04,0.4897410682481879,600671.SH 2025-06-04,0.5096761263153965,002719.SZ 2025-06-05,0.37139935283827413,002719.SZ 2025-06-05,0.3929077500258594,002652.SZ +2025-06-05,0.4231082379548124,600671.SH 2025-06-06,0.3883808492960044,002652.SZ +2025-06-06,0.3896452898748236,600671.SH 2025-06-06,0.4246628096312214,603616.SH 2025-06-09,0.3752307207789266,600671.SH 2025-06-09,0.4034658563735167,603616.SH +2025-06-09,0.4352044327635583,000890.SZ 2025-06-10,0.35180276554770323,600671.SH 2025-06-10,0.3717552851612577,002719.SZ +2025-06-10,0.3857774450925418,603616.SH +2025-06-11,0.35184573438006683,002634.SZ 2025-06-11,0.4544887390159253,600234.SH 2025-06-11,0.5135232792171786,605303.SH 2025-06-12,0.37147415849740006,002207.SZ 2025-06-12,0.4434572124863353,600234.SH +2025-06-12,0.5138349644091147,605303.SH 2025-06-13,0.3486624224579292,603022.SH 2025-06-13,0.3666757106570096,000632.SZ +2025-06-13,0.6469653050802928,002207.SZ 2025-06-16,0.34364234515038156,002193.SZ 2025-06-16,0.35378889084134363,002188.SZ +2025-06-16,0.40185698876776826,603880.SH 2025-06-17,0.3094331581100029,002634.SZ 2025-06-17,0.40005954310865055,600234.SH +2025-06-17,0.6257624523922632,600543.SH 2025-06-18,0.30414757560387906,000890.SZ +2025-06-18,0.3556766768103403,002486.SZ 2025-06-18,0.38013893282088,605303.SH +2025-06-19,0.3282491812092579,002634.SZ 2025-06-19,0.34200520758811825,002652.SZ 2025-06-19,0.3511545249388872,603616.SH 2025-06-20,0.3286312033563591,002652.SZ 2025-06-20,0.4249983185736099,600493.SH +2025-06-20,0.5906324386741727,603616.SH 2025-06-23,0.335188445348668,002652.SZ 2025-06-23,0.3723049132208494,600493.SH +2025-06-23,0.3924841987286993,603880.SH 2025-06-24,0.36749723227336717,600847.SH +2025-06-24,0.3692042308501114,002652.SZ 2025-06-24,0.4530979180689286,002193.SZ +2025-06-25,0.3314013078258325,002652.SZ 2025-06-25,0.354959736595533,002193.SZ 2025-06-25,0.3564002741768565,600847.SH +2025-06-26,0.32817374513973285,002188.SZ 2025-06-26,0.33692012194961146,002652.SZ 2025-06-26,0.3896096385754582,600847.SH +2025-06-27,0.36746035195846716,600493.SH 2025-06-27,0.38355077181271774,002652.SZ 2025-06-27,0.4174429064964895,600847.SH 2025-06-30,0.36745202395529025,002591.SZ +2025-06-30,0.4868782165120434,603616.SH 2025-06-30,0.5305376491612133,600847.SH +2025-07-01,0.3571354591726508,002652.SZ 2025-07-01,0.3865197057956358,002193.SZ 2025-07-01,0.4131148978777191,600847.SH 2025-07-02,0.35786014791455645,002193.SZ +2025-07-02,0.3664963132596045,002188.SZ 2025-07-02,0.5179311014637701,600847.SH 2025-07-03,0.3546159023173079,002652.SZ 2025-07-03,0.39658849210755076,000890.SZ +2025-07-03,0.6512484366476143,600847.SH 2025-07-04,0.33151475375559547,002652.SZ 2025-07-04,0.34519469623866966,002188.SZ +2025-07-04,0.5022187006445419,600847.SH 2025-07-07,0.35265379311224065,002193.SZ +2025-07-07,0.3533105837655067,600455.SH 2025-07-07,0.38353905899832336,600847.SH +2025-07-08,0.3451531978474856,002513.SZ 2025-07-08,0.3512473784796735,600847.SH 2025-07-08,0.36414459626406614,002494.SZ 2025-07-09,0.31913753061613687,600847.SH +2025-07-09,0.3217389315056355,603616.SH 2025-07-09,0.3273524076239323,002591.SZ 2025-07-10,0.3365843035402839,002188.SZ 2025-07-10,0.3381540516866362,002494.SZ +2025-07-10,0.3732323526852268,605303.SH 2025-07-11,0.37409029976060465,002188.SZ +2025-07-11,0.3855606582736559,603860.SH 2025-07-11,0.4312726357215971,600234.SH +2025-07-14,0.34601987920089283,600493.SH 2025-07-14,0.3666749642695876,002193.SZ 2025-07-14,0.3872668235517794,002652.SZ +2025-07-15,0.3671922695320255,002591.SZ 2025-07-15,0.3754731314201716,002193.SZ 2025-07-15,0.3820751785297385,002652.SZ 2025-07-16,0.3775746778293765,600234.SH +2025-07-16,0.473138894848307,605178.SH 2025-07-16,0.5736967012634758,000890.SZ 2025-07-17,0.3241800499760211,002652.SZ +2025-07-17,0.3571099438173473,000890.SZ 2025-07-17,0.394535350807898,002719.SZ +2025-07-18,0.3505152945960052,002910.SZ 2025-07-18,0.38804972419706557,002188.SZ 2025-07-18,0.6565455001797362,002652.SZ +2025-07-21,0.4176549930642969,002072.SZ 2025-07-21,0.5472052434548086,603616.SH 2025-07-21,0.5829769539667919,002883.SZ 2025-07-22,0.35817932771830957,002652.SZ +2025-07-22,0.3615170930177371,605567.SH 2025-07-22,0.39443949774188597,002910.SZ 2025-07-23,0.3826927725738029,603880.SH 2025-07-23,0.6166446884558179,002652.SZ +2025-07-23,0.6369868147845134,600137.SH +2025-07-24,0.43655446397719766,600137.SH 2025-07-24,0.5015012002330536,603880.SH 2025-07-24,0.5267075938175899,002652.SZ 2025-07-25,0.40769364038437894,600671.SH 2025-07-25,0.4675031014090571,600768.SH +2025-07-25,0.4697954458217528,603880.SH 2025-07-28,0.5629079896554027,002652.SZ +2025-07-28,0.5892350696649951,603880.SH 2025-07-28,0.63058584483318,603272.SH 2025-07-29,0.4091444706986924,002719.SZ 2025-07-29,0.44243419947158547,603880.SH +2025-07-29,0.5244379416300845,002652.SZ 2025-07-30,0.36192777486956834,002910.SZ 2025-07-30,0.376785879832847,002719.SZ +2025-07-30,0.4542549314925629,002207.SZ 2025-07-31,0.3526101340498444,002719.SZ +2025-07-31,0.3631157987945112,002858.SZ 2025-07-31,0.37348852265324556,002652.SZ 2025-08-01,0.3670828977626777,603880.SH 2025-08-01,0.4976138036253392,600671.SH +2025-08-01,0.5656745364545036,002652.SZ 2025-08-04,0.37109673825675765,603880.SH +2025-08-04,0.4536296379723644,002652.SZ 2025-08-04,0.45761205852747483,600671.SH +2025-08-05,0.3791244878165737,603023.SH 2025-08-05,0.4040899830721834,003011.SZ 2025-08-05,0.4954281069974441,002634.SZ +2025-08-06,0.3499871913840624,003011.SZ 2025-08-06,0.4989002591411546,002634.SZ 2025-08-06,0.5917669893703391,000890.SZ 2025-08-07,0.3513602164407757,600671.SH +2025-08-07,0.4048356039496757,603880.SH 2025-08-07,0.4294024688669096,000890.SZ 2025-08-08,0.4057067350569491,002719.SZ 2025-08-08,0.4190288454401117,000890.SZ +2025-08-08,0.5573367081237285,603880.SH 2025-08-11,0.39941211885622446,002719.SZ 2025-08-11,0.43956993459715327,000890.SZ +2025-08-11,0.4864230427950278,603709.SH 2025-08-12,0.39300019954109294,000890.SZ +2025-08-12,0.40335244009680393,603880.SH 2025-08-12,0.5495711841546548,603709.SH 2025-08-13,0.3839564424702433,603880.SH +2025-08-13,0.3875772519368851,600778.SH 2025-08-13,0.40186206039764094,002652.SZ 2025-08-14,0.3546871222230211,002719.SZ 2025-08-14,0.3612503674285202,002188.SZ +2025-08-14,0.3819879579386109,603880.SH +2025-08-15,0.3312585504939959,002188.SZ 2025-08-15,0.3438520620723417,002719.SZ 2025-08-15,0.34636654918309123,002193.SZ 2025-08-18,0.35061482981130343,002193.SZ 2025-08-18,0.3777566082138421,603709.SH +2025-08-18,0.4006598523695058,600671.SH 2025-08-19,0.36619764988677544,603709.SH 2025-08-19,0.41548403795617267,002193.SZ +2025-08-19,0.6044163258908217,600671.SH 2025-08-20,0.37394205843040734,002719.SZ 2025-08-20,0.3825509541595268,603709.SH +2025-08-20,0.610570050016801,600671.SH 2025-08-21,0.3540869290202295,603709.SH +2025-08-21,0.42893509384964634,600671.SH 2025-08-21,0.5405894519009482,002207.SZ 2025-08-22,0.3535407353874586,002719.SZ 2025-08-22,0.3610428781167332,002193.SZ +2025-08-22,0.3693502453419835,603709.SH 2025-08-25,0.3753169819294264,002144.SZ 2025-08-25,0.3793688155080805,002207.SZ +2025-08-25,0.5165058937593505,603903.SH 2025-08-26,0.32934051618243093,002719.SZ 2025-08-26,0.39189559926752127,002652.SZ +2025-08-26,0.5767364457030911,603177.SH 2025-08-27,0.34198828123594155,002193.SZ -2025-08-27,0.4011753036864805,600847.SH -2025-08-28,0.3418640726536919,600847.SH +2025-08-27,0.37761607834498656,603709.SH +2025-08-27,0.39982246264823673,600847.SH +2025-08-28,0.3418357579203821,600847.SH +2025-08-28,0.3459947005174236,002719.SZ 2025-08-28,0.356104278210816,002193.SZ 2025-08-29,0.2921747566320011,002719.SZ 2025-08-29,0.2984946454794484,002193.SZ +2025-08-29,0.30783414227109795,002188.SZ +2025-09-01,0.3191820468896554,003011.SZ 2025-09-01,0.40949707342074054,002188.SZ -2025-09-01,0.4243594339750301,001211.SZ +2025-09-01,0.42773008100442705,001211.SZ 2025-09-02,0.33554680148963834,002188.SZ -2025-09-02,0.3493210615144604,001211.SZ +2025-09-02,0.3480084506056129,001211.SZ +2025-09-02,0.5177126518724635,603709.SH 2025-09-03,0.292162901897396,002188.SZ -2025-09-03,0.2959388668891339,603709.SH +2025-09-03,0.2960887789983752,603709.SH +2025-09-03,0.35080946938329244,001211.SZ 2025-09-04,0.3736693123893222,002494.SZ -2025-09-04,0.40986586316152757,001211.SZ +2025-09-04,0.4065750510440253,001211.SZ +2025-09-04,0.5160928719073037,603709.SH 2025-09-05,0.3120369944751885,002193.SZ 2025-09-05,0.31809837953063813,002719.SZ -2025-09-08,0.3259793434918687,600847.SH -2025-09-08,0.44873434681861735,001211.SZ -2025-09-09,0.41990586889882014,603709.SH -2025-09-09,0.5950177658621255,002963.SZ +2025-09-05,0.3405000424600862,600847.SH +2025-09-08,0.32554835418667494,600847.SH +2025-09-08,0.4228315186064855,002316.SZ +2025-09-08,0.45544882289888117,001211.SZ +2025-09-09,0.38160475329441224,002634.SZ +2025-09-09,0.42001829516679273,603709.SH +2025-09-09,0.5907757437296615,002963.SZ +2025-09-10,0.40871570117230976,002828.SZ 2025-09-10,0.45173289209851725,000890.SZ -2025-09-10,0.5293678104934288,002207.SZ -2025-09-11,0.31230809500829493,002207.SZ -2025-09-11,0.3378060192127689,600448.SH +2025-09-10,0.5285665272277112,002207.SZ +2025-09-11,0.31470129336107033,002207.SZ +2025-09-11,0.3369426023281002,600448.SH +2025-09-11,0.44138703853430594,002316.SZ 2025-09-12,0.3585662751962138,600235.SH +2025-09-12,0.3608009538907492,600408.SH 2025-09-12,0.4159125675226583,002316.SZ -2025-09-15,0.36526653471092635,600448.SH +2025-09-15,0.3643715507751599,600448.SH +2025-09-15,0.37630888901406045,603879.SH 2025-09-15,0.4222364298559293,002316.SZ 2025-09-16,0.3060121923000639,000890.SZ 2025-09-16,0.3641741301494454,002316.SZ -2025-09-17,0.29826756689669726,600847.SH +2025-09-16,0.4360926233268927,600448.SH +2025-09-17,0.2982753245330486,600847.SH +2025-09-17,0.29864188487560406,002207.SZ 2025-09-17,0.31429381377638516,000890.SZ 2025-09-18,0.31526067075328273,002193.SZ -2025-09-18,0.3205013803449728,600847.SH +2025-09-18,0.3208867870045431,600847.SH +2025-09-18,0.3233108392753856,000890.SZ +2025-09-19,0.3571979088275221,600791.SH 2025-09-19,0.3648551332044779,000890.SZ 2025-09-19,0.42378455334878756,002316.SZ +2025-09-22,0.2848639430467933,002652.SZ 2025-09-22,0.2969121586448742,002719.SZ 2025-09-22,0.3238922547426562,002193.SZ -2025-09-23,0.3226749958691948,600847.SH +2025-09-23,0.302644108880606,600791.SH +2025-09-23,0.3239355235025749,600847.SH 2025-09-23,0.3303639652224559,002316.SZ 2025-09-24,0.30356039233971976,002719.SZ +2025-09-24,0.362328953209272,603356.SH 2025-09-24,0.4020074285905707,002193.SZ 2025-09-25,0.28751829880946983,002193.SZ +2025-09-25,0.5230553339776552,001211.SZ 2025-09-25,0.5722305469078474,000890.SZ +2025-09-26,0.2716826172882223,002494.SZ 2025-09-26,0.2858137199382879,002193.SZ 2025-09-26,0.31352991683260567,002719.SZ 2025-09-29,0.2890119641471979,002193.SZ 2025-09-29,0.289970819670072,002719.SZ +2025-09-29,0.3048999730874437,603356.SH 2025-09-30,0.27161184827114,002193.SZ -2025-09-30,0.30525378614363885,600847.SH -2025-10-09,0.2770889410006431,600561.SH -2025-10-09,0.42154288661517764,002591.SZ +2025-09-30,0.28171854308775984,603356.SH +2025-09-30,0.3048378058103128,600847.SH +2025-10-09,0.28052323811354746,603356.SH +2025-10-09,0.323601471028353,000890.SZ +2025-10-09,0.4225390122790323,002591.SZ 2025-10-10,0.2807003627051253,002193.SZ +2025-10-10,0.30523394665110853,000890.SZ 2025-10-10,0.31259694334979216,002719.SZ +2025-10-13,0.31083366405946206,002591.SZ 2025-10-13,0.3249977645191439,002719.SZ 2025-10-13,0.3389617298778848,002193.SZ 2025-10-14,0.3574738270648064,002316.SZ -2025-10-14,0.3625108344766833,002591.SZ -2025-10-15,0.3684329251797533,002591.SZ +2025-10-14,0.3618315996084075,002591.SZ +2025-10-14,0.40185532089983567,002207.SZ +2025-10-15,0.3677489951897627,002591.SZ +2025-10-15,0.38995967332408815,002207.SZ 2025-10-15,0.5468677303096285,000890.SZ 2025-10-16,0.3550996634188759,002316.SZ -2025-10-16,0.47588040898459993,002591.SZ -2025-10-17,0.4434119771003001,002591.SZ +2025-10-16,0.4734732953434339,000890.SZ +2025-10-16,0.4766272007078675,002591.SZ +2025-10-17,0.3804703521930682,600149.SH 2025-10-17,0.4435316532263523,000890.SZ +2025-10-17,0.4441509946888264,002591.SZ 2025-10-20,0.45163257702571646,000890.SZ -2025-10-20,0.4546352741401101,002591.SZ -2025-10-21,0.4658924692878705,002591.SZ -2025-10-21,0.5034485630717419,600137.SH -2025-10-22,0.4575629388073922,000632.SZ -2025-10-22,0.46613086209932875,002591.SZ -2025-10-23,0.45544805256749116,002591.SZ -2025-10-23,0.49341285618339015,000632.SZ -2025-10-24,0.43371642518196024,000632.SZ -2025-10-24,0.45895240962905315,002591.SZ +2025-10-20,0.45537769313715815,002591.SZ +2025-10-20,0.6005682351670363,000692.SZ +2025-10-21,0.4666375419970787,002591.SZ +2025-10-21,0.5062329546274547,600137.SH +2025-10-21,0.5127594485337702,000632.SZ +2025-10-22,0.45150170190896993,000632.SZ +2025-10-22,0.4668759827985126,002591.SZ +2025-10-22,0.5702615013095828,600137.SH +2025-10-23,0.45619068858940715,002591.SZ +2025-10-23,0.48845457016935256,000632.SZ +2025-10-23,0.5327211510592554,600137.SH +2025-10-24,0.40103809971890575,002188.SZ +2025-10-24,0.4287609471455482,000632.SZ +2025-10-24,0.45969593605847137,002591.SZ 2025-10-27,0.3534800509634666,002193.SZ -2025-10-27,0.3687633209705822,600493.SH -2025-10-28,0.39020626605234376,001259.SZ -2025-10-28,0.4245459393315753,600493.SH -2025-10-29,0.388162649474833,600493.SH -2025-10-29,0.5899817836722746,600847.SH +2025-10-27,0.3683344366904191,600493.SH +2025-10-27,0.4642676540727051,000632.SZ +2025-10-28,0.384745436675222,001259.SZ +2025-10-28,0.4222168481366954,600493.SH +2025-10-28,0.5402535724017766,000632.SZ +2025-10-29,0.3890551153741158,600493.SH +2025-10-29,0.42173127364558205,002591.SZ +2025-10-29,0.5841937798969756,600847.SH +2025-10-30,0.3919836861355118,605567.SH 2025-10-30,0.45871681615237897,002316.SZ -2025-10-30,0.48605588959390245,600847.SH -2025-10-31,0.3442043952469046,002591.SZ -2025-10-31,0.472699300825448,600847.SH -2025-11-03,0.3625026357161137,600847.SH -2025-11-03,0.3771800985390436,002188.SZ -2025-11-04,0.4157902513122031,002494.SZ +2025-10-30,0.48290187312963806,600847.SH +2025-10-31,0.3435409765309964,002591.SZ +2025-10-31,0.46713248808631486,603272.SH +2025-10-31,0.4742067377592581,600847.SH +2025-11-03,0.3675937222506546,600847.SH +2025-11-03,0.3779472908660541,002188.SZ +2025-11-03,0.5324759545794734,002591.SZ +2025-11-04,0.4175553565884366,603356.SH 2025-11-04,0.5104327370298045,002316.SZ -2025-11-05,0.39232790404637297,603880.SH +2025-11-04,0.5771549277883224,000632.SZ +2025-11-05,0.38997994312753337,603880.SH +2025-11-05,0.42019388278248926,002652.SZ 2025-11-05,0.4496784204531746,002193.SZ 2025-11-06,0.3743222641474193,002193.SZ -2025-11-06,0.42880130898047863,600847.SH -2025-11-07,0.3802979922829382,002591.SZ +2025-11-06,0.3759068399247669,603880.SH +2025-11-06,0.42609233620025044,600847.SH +2025-11-07,0.3825640046860168,002591.SZ 2025-11-07,0.462903807819568,002316.SZ -2025-11-10,0.40091683410350487,600847.SH +2025-11-07,0.6465439615375125,000632.SZ +2025-11-10,0.3736514071127698,603880.SH +2025-11-10,0.40230904075481466,600847.SH 2025-11-10,0.4158022301310274,002193.SZ 2025-11-11,0.38888774123241365,002193.SZ -2025-11-11,0.4142755410662169,600847.SH -2025-11-12,0.3625265670147832,600847.SH +2025-11-11,0.41583956185122467,600847.SH +2025-11-11,0.45202297746628756,002316.SZ +2025-11-12,0.3618719692660644,600493.SH +2025-11-12,0.36484179016988355,600847.SH 2025-11-12,0.42295391752723305,002193.SZ 2025-11-13,0.4223119822473308,002193.SZ -2025-11-13,0.4487501591709805,600847.SH -2025-11-14,0.46408640596607525,600847.SH +2025-11-13,0.4479413732476226,600847.SH +2025-11-13,0.49678324036386395,600493.SH +2025-11-14,0.4206799659568934,002494.SZ +2025-11-14,0.4662383686387514,600847.SH 2025-11-14,0.5240311394195624,002193.SZ -2025-11-17,0.4334307763244164,600493.SH +2025-11-17,0.4327347435069965,002591.SZ +2025-11-17,0.4813646932127992,002494.SZ 2025-11-17,0.5066532007142319,002193.SZ -2025-11-18,0.45993815526511217,002494.SZ -2025-11-18,0.5519071143747787,600493.SH +2025-11-18,0.44726727443888115,002316.SZ +2025-11-18,0.46089766643208796,002494.SZ +2025-11-18,0.5520127533452931,600493.SH +2025-11-19,0.4158517439117561,600847.SH 2025-11-19,0.4269366250940664,000890.SZ -2025-11-19,0.47018939770551393,600847.SH +2025-11-19,0.44789786897152983,002652.SZ 2025-11-20,0.41228876023626626,002652.SZ -2025-11-20,0.43476759399773307,600847.SH -2025-11-21,0.5033641001654292,600561.SH -2025-11-21,0.5181437273273019,603880.SH -2025-11-24,0.41732659650218606,600847.SH -2025-11-24,0.42400657801343633,603729.SH -2025-11-25,0.398546976788443,603729.SH +2025-11-20,0.4389581998438151,002316.SZ +2025-11-20,0.4615516543546187,600493.SH +2025-11-21,0.4749827958075084,600543.SH +2025-11-21,0.49543406587614647,600561.SH +2025-11-21,0.5202297843961313,603880.SH +2025-11-24,0.4219701428040701,603880.SH +2025-11-24,0.4220439854313676,603729.SH +2025-11-24,0.4529156060942825,600493.SH +2025-11-25,0.3954453477247576,603880.SH +2025-11-25,0.3966210826042043,603729.SH 2025-11-25,0.41222161894973103,002193.SZ -2025-11-26,0.40205902570327295,600493.SH -2025-11-26,0.41248689897176194,603729.SH +2025-11-26,0.39976759788856087,600493.SH +2025-11-26,0.4105396228058571,603729.SH +2025-11-26,0.42042068297122864,002316.SZ 2025-11-27,0.3790303730547188,002316.SZ -2025-11-27,0.39897696042799197,002494.SZ +2025-11-27,0.39990346660288834,002494.SZ +2025-11-27,0.43047476748612284,001278.SZ 2025-11-28,0.37208278756923724,002193.SZ 2025-11-28,0.3919924189107465,002652.SZ -2025-12-01,0.36293465667004265,603729.SH +2025-11-28,0.411960372358192,002316.SZ +2025-12-01,0.35968667796926707,603729.SH 2025-12-01,0.3668802528149326,002652.SZ +2025-12-01,0.3840684284720179,002316.SZ +2025-12-02,0.3803247646967101,600493.SH 2025-12-02,0.40549681286370637,002652.SZ 2025-12-02,0.4557661559597641,002316.SZ -2025-12-03,0.4353518505646513,002494.SZ +2025-12-03,0.4363015072965195,002494.SZ 2025-12-03,0.4636900931607536,002316.SZ -2025-12-04,0.41981430658188257,002494.SZ +2025-12-03,0.6317309732303372,001211.SZ +2025-12-04,0.42075532617588207,002494.SZ +2025-12-04,0.4256350939641261,600493.SH 2025-12-04,0.44212342041014785,002316.SZ 2025-12-05,0.36615253607913945,002652.SZ 2025-12-05,0.37138194595649593,002193.SZ +2025-12-05,0.43797518817440984,002316.SZ 2025-12-08,0.35398796403854377,000890.SZ +2025-12-08,0.37607000288044956,603879.SH 2025-12-08,0.3940774313608399,002316.SZ +2025-12-09,0.30257972294217494,002188.SZ 2025-12-09,0.3167116519658963,002193.SZ 2025-12-09,0.32701464507191186,002719.SZ +2025-12-10,0.2986626013252113,002188.SZ 2025-12-10,0.32272666998798477,002719.SZ 2025-12-10,0.337851431625833,002193.SZ +2025-12-11,0.33527989554982235,002188.SZ 2025-12-11,0.34970483160429566,002719.SZ 2025-12-11,0.38607521393729616,002193.SZ 2025-12-12,0.3533288844591703,002719.SZ 2025-12-12,0.3750055532926749,002193.SZ +2025-12-12,0.40515113975690953,002316.SZ +2025-12-15,0.29799210158650374,002652.SZ 2025-12-15,0.31303221450960855,002719.SZ 2025-12-15,0.3804828052574248,002193.SZ +2025-12-16,0.3308160559522518,002652.SZ 2025-12-16,0.34517765342740064,002193.SZ 2025-12-16,0.46681710410800853,002316.SZ 2025-12-17,0.3083761936321681,002719.SZ +2025-12-17,0.35493358060521124,002316.SZ 2025-12-17,0.37330980505833505,002193.SZ +2025-12-18,0.3866379861271038,002207.SZ 2025-12-18,0.41773155317660843,002316.SZ -2025-12-18,0.4202483617893794,603356.SH -2025-12-19,0.36715834817307064,002494.SZ +2025-12-18,0.4245088518045675,603356.SH +2025-12-19,0.3636846263176163,600137.SH +2025-12-19,0.36805621357746715,002494.SZ 2025-12-19,0.40681338616267093,002316.SZ +2025-12-22,0.31057152174007474,002207.SZ 2025-12-22,0.3192238952690014,002316.SZ 2025-12-22,0.32358925468611255,002193.SZ 2025-12-23,0.35548163350150164,002719.SZ 2025-12-23,0.35725568932203494,002193.SZ +2025-12-23,0.3933628121417064,002316.SZ 2025-12-24,0.29169997710228057,002193.SZ +2025-12-24,0.3368221122716695,603879.SH 2025-12-24,0.34912821300280866,002316.SZ 2025-12-25,0.3028753776976425,002193.SZ +2025-12-25,0.3166679381716329,600448.SH 2025-12-25,0.34527590345511117,002316.SZ 2025-12-26,0.33148007590371764,002316.SZ -2025-12-26,0.6178767693588973,002591.SZ +2025-12-26,0.34208136515410315,600778.SH +2025-12-26,0.6185833992109852,002591.SZ 2025-12-29,0.2953589211576449,002193.SZ 2025-12-29,0.32260122196025515,600778.SH +2025-12-29,0.3261670693455991,002800.SZ +2025-12-30,0.29891503092744787,600768.SH 2025-12-30,0.3148289432739869,002193.SZ 2025-12-30,0.33020563143850107,002316.SZ 2025-12-31,0.31864471551089896,002719.SZ +2025-12-31,0.33270670626589616,002207.SZ 2025-12-31,0.3936719646622656,002316.SZ +2026-01-05,0.32594743958721767,600768.SH 2026-01-05,0.32810666054239346,002193.SZ 2026-01-05,0.36792806313520376,002316.SZ +2026-01-06,0.3358592285161035,002207.SZ 2026-01-06,0.3671256669699973,002316.SZ -2026-01-06,0.38803687664450753,600768.SH -2026-01-07,0.3337449032348724,002193.SZ +2026-01-06,0.3827963064645525,600768.SH +2026-01-07,0.34548856440817866,603616.SH 2026-01-07,0.3903523553311188,002316.SZ -2026-01-08,0.4111481755464719,600768.SH +2026-01-07,0.5738068438353544,603356.SH +2026-01-08,0.40580245508100926,600768.SH +2026-01-08,0.424242446867244,603356.SH 2026-01-08,0.5722179683528646,002316.SZ -2026-01-09,0.48212826658065455,603356.SH -2026-01-09,0.4995616769565225,002207.SZ -2026-01-12,0.5277822477417826,603729.SH -2026-01-12,0.5876370883563077,600768.SH -2026-01-13,0.4188441608719141,600847.SH -2026-01-13,0.5366709573204387,603729.SH -2026-01-14,0.4368901680745649,600847.SH -2026-01-14,0.5673543610986671,603729.SH -2026-01-15,0.39371703186813367,603729.SH -2026-01-15,0.572671247048264,600847.SH +2026-01-09,0.4954455776755171,603356.SH +2026-01-09,0.504848057414967,002207.SZ +2026-01-09,0.5536905979073132,603272.SH +2026-01-12,0.5259214686782807,603729.SH +2026-01-12,0.551526598946239,603356.SH +2026-01-12,0.585160735342339,600768.SH +2026-01-13,0.41413461217498404,600847.SH +2026-01-13,0.4501572004665273,002188.SZ +2026-01-13,0.5331694132987209,603729.SH +2026-01-14,0.4336591578226806,600847.SH +2026-01-14,0.536623405675629,600768.SH +2026-01-14,0.5624363765014883,603729.SH +2026-01-15,0.391543904191132,603729.SH +2026-01-15,0.5357918768549716,600768.SH +2026-01-15,0.5754135012233647,600847.SH 2026-01-16,0.40063199224998275,002652.SZ -2026-01-16,0.43362297734418453,600847.SH -2026-01-19,0.3973635244188781,000692.SZ +2026-01-16,0.43024254997072,600847.SH +2026-01-16,0.5750573135529025,600768.SH +2026-01-19,0.3991267116432968,000692.SZ 2026-01-19,0.41292068752514743,002193.SZ +2026-01-19,0.5541992215758627,600847.SH 2026-01-20,0.43064941009363317,002193.SZ -2026-01-20,0.4765430711265036,600847.SH +2026-01-20,0.4853995845108248,600847.SH +2026-01-20,0.4995282193243659,600768.SH +2026-01-21,0.43737480606896423,600768.SH 2026-01-21,0.45583441319664536,002193.SZ -2026-01-21,0.5660566752562964,600847.SH -2026-01-22,0.5172568778907871,600847.SH +2026-01-21,0.5641471158940254,600847.SH +2026-01-22,0.4611108072367337,001211.SZ +2026-01-22,0.51407471374204,600847.SH 2026-01-22,0.5392295112943043,002193.SZ -2026-01-23,0.4433520823626358,001211.SZ +2026-01-23,0.44797906255224085,001211.SZ +2026-01-23,0.44812944264025395,600768.SH 2026-01-23,0.5104712391758388,002193.SZ -2026-01-26,0.44845793700606645,600768.SH +2026-01-26,0.41359506448154115,002188.SZ +2026-01-26,0.4415963906113258,600768.SH 2026-01-26,0.5184014597753998,002193.SZ 2026-01-27,0.38801810040527523,002719.SZ +2026-01-27,0.4147272537961292,600847.SH 2026-01-27,0.4660343777911184,002193.SZ -2026-01-28,0.3752951609014855,002963.SZ +2026-01-28,0.3732198740313819,002963.SZ 2026-01-28,0.3844631540327193,002193.SZ -2026-01-29,0.3957310272373612,002188.SZ +2026-01-28,0.49351935862541885,600768.SH +2026-01-29,0.3965119302289753,002188.SZ 2026-01-29,0.4154973074156361,002193.SZ +2026-01-29,0.4692757098648174,600768.SH +2026-01-30,0.4342703259060069,002760.SZ 2026-01-30,0.4406255680708698,002193.SZ -2026-01-30,0.6387329035097701,600768.SH -2026-02-02,0.46452469502542476,600543.SH +2026-01-30,0.6402480389320728,600768.SH +2026-02-02,0.4781304357718957,600543.SH 2026-02-02,0.48096075649083675,002719.SZ +2026-02-02,0.6566214555984892,002193.SZ +2026-02-03,0.42408173118601167,600493.SH 2026-02-03,0.4682296506349894,002719.SZ 2026-02-03,0.6074115272186936,002193.SZ -2026-02-04,0.441433034204454,600847.SH +2026-02-04,0.49604421171702634,600493.SH +2026-02-04,0.510209501548923,600149.SH 2026-02-04,0.6491590676980965,002193.SZ -2026-02-05,0.43576482005305384,002719.SZ +2026-02-05,0.4432376364161998,600493.SH +2026-02-05,0.5384892707613012,600149.SH 2026-02-05,0.6383257473564533,002193.SZ -2026-02-06,0.45969830258066396,600493.SH +2026-02-06,0.4593964848570041,600493.SH +2026-02-06,0.4711475766467626,002188.SZ 2026-02-06,0.6311025962732058,002193.SZ 2026-02-09,0.4478161764829177,002719.SZ -2026-02-09,0.6157362204288197,603729.SH +2026-02-09,0.6102700535478813,002193.SZ +2026-02-09,0.6128024046608798,603729.SH 2026-02-10,0.3999390029537349,002719.SZ +2026-02-10,0.586968840970358,603729.SH 2026-02-10,0.5896469073813839,002193.SZ +2026-02-11,0.43167100585058465,002316.SZ 2026-02-11,0.49232775247140015,002193.SZ -2026-02-11,0.628548611096168,603729.SH +2026-02-11,0.6281610690469325,603729.SH +2026-02-12,0.4036892773109797,002494.SZ 2026-02-12,0.4321547861568006,002193.SZ -2026-02-12,0.5119718467949886,603729.SH -2026-02-13,0.39079335569325513,603729.SH +2026-02-12,0.5101065952150051,603729.SH +2026-02-13,0.3905590693318872,603729.SH +2026-02-13,0.39802559472460514,002652.SZ 2026-02-13,0.46226975723447805,002193.SZ +2026-02-24,0.4492359081639727,002694.SZ +2026-02-24,0.5254347940307612,600768.SH +2026-02-24,0.6442814186631546,002652.SZ +2026-02-25,0.3703769698491142,002193.SZ +2026-02-25,0.37979217321572767,002360.SZ +2026-02-25,0.4829296202478924,002652.SZ +2026-02-26,0.37783685813378,002719.SZ +2026-02-26,0.38152462352308497,002193.SZ +2026-02-26,0.4215697510011914,002652.SZ +2026-02-27,0.3422225029623361,002193.SZ +2026-02-27,0.3552232390096085,600149.SH +2026-02-27,0.4240362684894511,002652.SZ diff --git a/qmt/api_server.py b/qmt/api_server.py index 9b061c0..c3ac999 100644 --- a/qmt/api_server.py +++ b/qmt/api_server.py @@ -49,6 +49,19 @@ class ConfigResponse(BaseModel): reconnect_time: str auto_reconnect_enabled: bool +class MessageItem(BaseModel): + """消息项模型""" + message_id: str + data: Dict[str, Any] + timestamp: str + is_processed: bool = False + +class MessagesResponse(BaseModel): + """消息响应模型""" + messages: List[MessageItem] + total: int + strategy_name: str + class FileConfigResponse(BaseModel): """配置文件响应模型""" @@ -325,6 +338,116 @@ class QMTAPIServer: raw_config=f"读取配置文件失败: {str(e)}", config_path=config_path ) + @self.app.get("/api/messages", response_model=MessagesResponse, summary="获取Redis消息") + def get_messages( + strategy: str = Query("all", description="策略名称,all表示所有策略"), + count: int = Query(50, ge=1, le=200, description="获取消息数量"), + is_backtest: bool = Query(False, description="是否为回测消息") + ): + """从Redis Stream获取消息列表""" + messages = [] + + try: + # 从manager获取redis连接 + if hasattr(self.manager, 'pos_manager') and self.manager.pos_manager: + r = self.manager.pos_manager.r + elif hasattr(self.manager, 'stream_processor') and self.manager.stream_processor: + r = self.manager.stream_processor.r + else: + # 尝试从配置创建连接 + import redis + redis_config = getattr(self.manager.config, 'redis', {}) + r = redis.Redis( + host=redis_config.get('host', 'localhost'), + port=redis_config.get('port', 6379), + password=redis_config.get('password'), + db=redis_config.get('db', 0), + decode_responses=True + ) + + if strategy == "all": + # 获取所有策略的消息 + pattern = f"qmt:*:{'backtest' if is_backtest else 'real'}" + stream_keys = [] + for key in r.scan_iter(match=pattern): + stream_keys.append(key) + else: + # 获取指定策略的消息 + stream_key = f"qmt:{strategy}:{'backtest' if is_backtest else 'real'}" + stream_keys = [stream_key] + + # 从每个stream读取消息 + for stream_key in stream_keys: + try: + # 使用XREVRANGE获取最新消息 + stream_msgs = r.xrevrange(stream_key, max="+", min="-", count=count) + + for msg_id, msg_fields in stream_msgs: + # 解析消息数据 + data_str = msg_fields.get("data", "{}") + try: + data = json.loads(data_str) + except json.JSONDecodeError: + data = {"raw_data": data_str} + + # 解析消息ID获取时间戳 + # Redis消息ID格式: timestamp-sequence + timestamp_ms = int(msg_id.split("-")[0]) + timestamp = datetime.datetime.fromtimestamp( + timestamp_ms / 1000 + ).strftime('%Y-%m-%d %H:%M:%S') + + # 检查消息是否已处理(通过检查pending列表) + is_processed = True + try: + # 获取消费者组的pending消息 + pending_info = r.xpending( + stream_key, + "qmt_consumers" + ) + # 如果消息在pending列表中,说明还未确认 + if pending_info and pending_info.get('pending', 0) > 0: + # 获取具体的pending消息ID + pending_range = r.xpending_range( + stream_key, + "qmt_consumers", + min="-", + max="+", + count=100 + ) + pending_ids = [item['message_id'] for item in pending_range] if pending_range else [] + is_processed = msg_id not in pending_ids + except: + # 如果没有消费者组或出错,默认认为已处理 + is_processed = True + + messages.append(MessageItem( + message_id=msg_id, + data=data, + timestamp=timestamp, + is_processed=is_processed + )) + except Exception as e: + logging.error(f"读取stream {stream_key}失败: {e}") + continue + + # 按时间戳倒序排序 + messages.sort(key=lambda x: x.timestamp, reverse=True) + + return MessagesResponse( + messages=messages[:count], + total=len(messages), + strategy_name=strategy + ) + + except Exception as e: + logging.error(f"获取消息失败: {e}") + return MessagesResponse( + messages=[], + total=0, + strategy_name=strategy + ) + def get_app(self) -> FastAPI: """获取FastAPI应用实例""" diff --git a/qmt/dashboard.html b/qmt/dashboard.html index 6a1b4ca..494abdb 100644 --- a/qmt/dashboard.html +++ b/qmt/dashboard.html @@ -131,6 +131,28 @@ + + + + + +