(exception)勉强赚钱rank

This commit is contained in:
liaozhaorun
2025-03-31 23:08:03 +08:00
parent ee35513935
commit 01092b8cae
14 changed files with 5561 additions and 2922 deletions

View File

@@ -5,8 +5,8 @@
"id": "18d1d622-b083-4cc4-a6f8-7c1ed2d0edd2",
"metadata": {
"ExecuteTime": {
"end_time": "2025-02-11T15:55:46.122736Z",
"start_time": "2025-02-11T15:55:46.106368Z"
"end_time": "2025-03-02T09:47:08.470810Z",
"start_time": "2025-03-02T09:47:07.512525Z"
}
},
"source": [
@@ -16,19 +16,35 @@
"pro = ts.pro_api()"
],
"outputs": [],
"execution_count": 3
"execution_count": 2
},
{
"metadata": {
"ExecuteTime": {
"end_time": "2025-02-11T15:55:46.689986Z",
"start_time": "2025-02-11T15:55:46.130840Z"
"end_time": "2025-03-02T09:47:10.242731Z",
"start_time": "2025-03-02T09:47:08.470810Z"
}
},
"cell_type": "code",
"source": [
"from datetime import datetime\n",
"import pandas as pd\n",
"import warnings\n",
"\n",
"warnings.filterwarnings(\"ignore\")\n",
"def filter_rows(df):\n",
" # 按照 name 和 start_date 分组\n",
" def select_row(group):\n",
" # 如果有 end_date 不为 NaT 的行,优先保留这些行\n",
" valid_rows = group[group['end_date'].notna()]\n",
" if not valid_rows.empty:\n",
" return valid_rows.iloc[0] # 返回第一个有效行\n",
" else:\n",
" return group.iloc[0] # 如果没有有效行,返回第一行\n",
"\n",
" filtered_df = df.groupby(['name', 'start_date'], group_keys=False).apply(select_row)\n",
" filtered_df = filtered_df.reset_index(drop=True)\n",
" return filtered_df\n",
"\n",
"def is_st(name_change_dict, stock_code, target_date):\n",
" target_date = datetime.strptime(target_date, '%Y%m%d')\n",
@@ -56,11 +72,11 @@
" # 只保留 'ST' 和 '*ST' 的记录\n",
" st_data = group[(group['change_reason'] == 'ST') | (group['change_reason'] == '*ST')]\n",
" if not st_data.empty:\n",
" name_change_dict[ts_code] = st_data"
" name_change_dict[ts_code] = filter_rows(st_data)"
],
"id": "bc8f03e027027004",
"outputs": [],
"execution_count": 4
"execution_count": 3
},
{
"cell_type": "code",
@@ -68,8 +84,8 @@
"metadata": {
"scrolled": true,
"ExecuteTime": {
"end_time": "2025-02-11T16:15:26.024182Z",
"start_time": "2025-02-11T15:55:46.721189Z"
"end_time": "2025-03-02T08:33:15.997350Z",
"start_time": "2025-03-02T08:17:08.727232Z"
}
},
"source": [
@@ -135,6 +151,28 @@
"name": "stdout",
"output_type": "stream",
"text": [
"任务 20250331 完成\n",
"任务 20250401 完成\n",
"任务 20250328 完成\n",
"任务 20250327 完成\n",
"任务 20250326 完成\n",
"任务 20250325 完成\n",
"任务 20250324 完成\n",
"任务 20250321 完成\n",
"任务 20250320 完成\n",
"任务 20250319 完成\n",
"任务 20250318 完成\n",
"任务 20250317 完成\n",
"任务 20250314 完成\n",
"任务 20250313 完成\n",
"任务 20250311 完成\n",
"任务 20250312 完成\n",
"任务 20250310 完成\n",
"任务 20250307 完成\n",
"任务 20250306 完成\n",
"任务 20250305 完成\n",
"任务 20250303 完成\n",
"任务 20250304 完成\n",
"任务 20250227 完成\n",
"任务 20250228 完成\n",
"任务 20250226 完成\n",
@@ -174,8 +212,8 @@
"任务 20241231 完成\n",
"任务 20241230 完成\n",
"任务 20241227 完成\n",
"任务 20241226 完成\n",
"任务 20241225 完成\n",
"任务 20241226 完成\n",
"任务 20241224 完成\n",
"任务 20241223 完成\n",
"任务 20241220 完成\n",
@@ -188,8 +226,8 @@
"任务 20241211 完成\n",
"任务 20241210 完成\n",
"任务 20241209 完成\n",
"任务 20241206 完成\n",
"任务 20241205 完成\n",
"任务 20241206 完成\n",
"任务 20241204 完成\n",
"任务 20241203 完成\n",
"任务 20241202 完成\n",
@@ -230,8 +268,8 @@
"任务 20241014 完成\n",
"任务 20241011 完成\n",
"任务 20241010 完成\n",
"任务 20241008 完成\n",
"任务 20241009 完成\n",
"任务 20241008 完成\n",
"任务 20240930 完成\n",
"任务 20240927 完成\n",
"任务 20240926 完成\n",
@@ -239,8 +277,8 @@
"任务 20240924 完成\n",
"任务 20240923 完成\n",
"任务 20240920 完成\n",
"任务 20240918 完成\n",
"任务 20240919 完成\n",
"任务 20240918 完成\n",
"任务 20240913 完成\n",
"任务 20240912 完成\n",
"任务 20240911 完成\n",
@@ -255,8 +293,8 @@
"任务 20240829 完成\n",
"任务 20240828 完成\n",
"任务 20240827 完成\n",
"任务 20240823 完成\n",
"任务 20240826 完成\n",
"任务 20240823 完成\n",
"任务 20240822 完成\n",
"任务 20240821 完成\n",
"任务 20240820 完成\n",
@@ -274,13 +312,13 @@
"任务 20240802 完成\n",
"任务 20240801 完成\n",
"任务 20240731 完成\n",
"任务 20240729 完成\n",
"任务 20240730 完成\n",
"任务 20240726 完成\n",
"任务 20240729 完成\n",
"任务 20240724 完成\n",
"任务 20240725 完成\n",
"任务 20240722 完成\n",
"任务 20240724 完成\n",
"任务 20240723 完成\n",
"任务 20240722 完成\n",
"任务 20240719 完成\n",
"任务 20240718 完成\n",
"任务 20240717 完成\n",
@@ -292,26 +330,26 @@
"任务 20240709 完成\n",
"任务 20240708 完成\n",
"任务 20240705 完成\n",
"任务 20240703 完成\n",
"任务 20240704 完成\n",
"任务 20240703 完成\n",
"任务 20240702 完成\n",
"任务 20240701 完成\n",
"任务 20240628 完成\n",
"任务 20240627 完成\n",
"任务 20240626 完成\n",
"任务 20240625 完成\n",
"任务 20240624 完成\n",
"任务 20240628 完成\n",
"任务 20240621 完成\n",
"任务 20240620 完成\n",
"任务 20240619 完成\n",
"任务 20240618 完成\n",
"任务 20240617 完成\n",
"任务 20240613 完成\n",
"任务 20240614 完成\n",
"任务 20240613 完成\n",
"任务 20240612 完成\n",
"任务 20240611 完成\n",
"任务 20240606 完成\n",
"任务 20240607 完成\n",
"任务 20240606 完成\n",
"任务 20240605 完成\n",
"任务 20240604 完成\n",
"任务 20240603 完成\n",
@@ -322,12 +360,12 @@
"任务 20240527 完成\n",
"任务 20240524 完成\n",
"任务 20240523 完成\n",
"任务 20240521 完成\n",
"任务 20240522 完成\n",
"任务 20240521 完成\n",
"任务 20240520 完成\n",
"任务 20240517 完成\n",
"任务 20240516 完成\n",
"任务 20240515 完成\n",
"任务 20240516 完成\n",
"任务 20240514 完成\n",
"任务 20240513 完成\n",
"任务 20240510 完成\n",
@@ -339,23 +377,23 @@
"任务 20240429 完成\n",
"任务 20240426 完成\n",
"任务 20240425 完成\n",
"任务 20240424 完成\n",
"任务 20240423 完成\n",
"任务 20240424 完成\n",
"任务 20240422 完成\n",
"任务 20240419 完成\n",
"任务 20240418 完成\n",
"任务 20240417 完成\n",
"任务 20240418 完成\n",
"任务 20240416 完成\n",
"任务 20240415 完成\n",
"任务 20240411 完成\n",
"任务 20240412 完成\n",
"任务 20240411 完成\n",
"任务 20240410 完成\n",
"任务 20240409 完成\n",
"任务 20240408 完成\n",
"任务 20240403 完成\n",
"任务 20240402 完成\n",
"任务 20240329 完成\n",
"任务 20240401 完成\n",
"任务 20240329 完成\n",
"任务 20240328 完成\n",
"任务 20240327 完成\n",
"任务 20240326 完成\n",
@@ -384,8 +422,8 @@
"任务 20240222 完成\n",
"任务 20240221 完成\n",
"任务 20240220 完成\n",
"任务 20240208 完成\n",
"任务 20240219 完成\n",
"任务 20240208 完成\n",
"任务 20240207 完成\n",
"任务 20240206 完成\n",
"任务 20240205 完成\n",
@@ -405,12 +443,12 @@
"任务 20240116 完成\n",
"任务 20240115 完成\n",
"任务 20240112 完成\n",
"任务 20240110 完成\n",
"任务 20240111 完成\n",
"任务 20240110 完成\n",
"任务 20240109 完成\n",
"任务 20240108 完成\n",
"任务 20240104 完成\n",
"任务 20240105 完成\n",
"任务 20240104 完成\n",
"任务 20240103 完成\n",
"任务 20240102 完成\n",
"任务 20231229 完成\n",
@@ -424,16 +462,16 @@
"任务 20231219 完成\n",
"任务 20231218 完成\n",
"任务 20231215 完成\n",
"任务 20231213 完成\n",
"任务 20231214 完成\n",
"任务 20231213 完成\n",
"任务 20231212 完成\n",
"任务 20231211 完成\n",
"任务 20231207 完成\n",
"任务 20231208 完成\n",
"任务 20231205 完成\n",
"任务 20231207 完成\n",
"任务 20231206 完成\n",
"任务 20231201 完成\n",
"任务 20231205 完成\n",
"任务 20231204 完成\n",
"任务 20231201 完成\n",
"任务 20231130 完成\n",
"任务 20231129 完成\n",
"任务 20231128 完成\n",
@@ -455,18 +493,18 @@
"任务 20231106 完成\n",
"任务 20231103 完成\n",
"任务 20231102 完成\n",
"任务 20231101 完成\n",
"任务 20231031 完成\n",
"任务 20231101 完成\n",
"任务 20231030 完成\n",
"任务 20231027 完成\n",
"任务 20231026 完成\n",
"任务 20231025 完成\n",
"任务 20231023 完成\n",
"任务 20231024 完成\n",
"任务 20231020 完成\n",
"任务 20231023 完成\n",
"任务 20231019 完成\n",
"任务 20231018 完成\n",
"任务 20231020 完成\n",
"任务 20231017 完成\n",
"任务 20231018 完成\n",
"任务 20231016 完成\n",
"任务 20231013 完成\n",
"任务 20231012 完成\n",
@@ -480,39 +518,39 @@
"任务 20230922 完成\n",
"任务 20230921 完成\n",
"任务 20230920 完成\n",
"任务 20230918 完成\n",
"任务 20230919 完成\n",
"任务 20230914 完成\n",
"任务 20230918 完成\n",
"任务 20230915 完成\n",
"任务 20230912 完成\n",
"任务 20230914 完成\n",
"任务 20230913 完成\n",
"任务 20230908 完成\n",
"任务 20230912 完成\n",
"任务 20230911 完成\n",
"任务 20230906 完成\n",
"任务 20230908 完成\n",
"任务 20230907 完成\n",
"任务 20230906 完成\n",
"任务 20230905 完成\n",
"任务 20230904 完成\n",
"任务 20230901 完成\n",
"任务 20230831 完成\n",
"任务 20230830 完成\n",
"任务 20230828 完成\n",
"任务 20230829 完成\n",
"任务 20230828 完成\n",
"任务 20230825 完成\n",
"任务 20230824 完成\n",
"任务 20230823 完成\n",
"任务 20230822 完成\n",
"任务 20230821 完成\n",
"任务 20230817 完成\n",
"任务 20230818 完成\n",
"任务 20230817 完成\n",
"任务 20230816 完成\n",
"任务 20230815 完成\n",
"任务 20230814 完成\n",
"任务 20230811 完成\n",
"任务 20230810 完成\n",
"任务 20230811 完成\n",
"任务 20230809 完成\n",
"任务 20230808 完成\n",
"任务 20230804 完成\n",
"任务 20230807 完成\n",
"任务 20230804 完成\n",
"任务 20230803 完成\n",
"任务 20230802 完成\n",
"任务 20230801 完成\n",
@@ -520,10 +558,10 @@
"任务 20230728 完成\n",
"任务 20230727 完成\n",
"任务 20230726 完成\n",
"任务 20230724 完成\n",
"任务 20230725 完成\n",
"任务 20230720 完成\n",
"任务 20230724 完成\n",
"任务 20230721 完成\n",
"任务 20230720 完成\n",
"任务 20230719 完成\n",
"任务 20230718 完成\n",
"任务 20230717 完成\n",
@@ -533,8 +571,8 @@
"任务 20230711 完成\n",
"任务 20230710 完成\n",
"任务 20230707 完成\n",
"任务 20230705 完成\n",
"任务 20230706 完成\n",
"任务 20230705 完成\n",
"任务 20230704 完成\n",
"任务 20230703 完成\n",
"任务 20230630 完成\n",
@@ -554,8 +592,8 @@
"任务 20230608 完成\n",
"任务 20230607 完成\n",
"任务 20230606 完成\n",
"任务 20230605 完成\n",
"任务 20230602 完成\n",
"任务 20230605 完成\n",
"任务 20230601 完成\n",
"任务 20230531 完成\n",
"任务 20230530 完成\n",
@@ -569,8 +607,8 @@
"任务 20230518 完成\n",
"任务 20230517 完成\n",
"任务 20230516 完成\n",
"任务 20230512 完成\n",
"任务 20230515 完成\n",
"任务 20230512 完成\n",
"任务 20230511 完成\n",
"任务 20230510 完成\n",
"任务 20230509 完成\n",
@@ -579,8 +617,8 @@
"任务 20230504 完成\n",
"任务 20230428 完成\n",
"任务 20230427 完成\n",
"任务 20230426 完成\n",
"任务 20230425 完成\n",
"任务 20230426 完成\n",
"任务 20230424 完成\n",
"任务 20230421 完成\n",
"任务 20230420 完成\n",
@@ -593,14 +631,14 @@
"任务 20230411 完成\n",
"任务 20230410 完成\n",
"任务 20230407 完成\n",
"任务 20230406 完成\n",
"任务 20230404 完成\n",
"任务 20230406 完成\n",
"任务 20230403 完成\n",
"任务 20230331 完成\n",
"任务 20230330 完成\n",
"任务 20230329 完成\n",
"任务 20230327 完成\n",
"任务 20230328 完成\n",
"任务 20230327 完成\n",
"任务 20230324 完成\n",
"任务 20230323 完成\n",
"任务 20230322 完成\n",
@@ -618,8 +656,8 @@
"任务 20230306 完成\n",
"任务 20230303 完成\n",
"任务 20230302 完成\n",
"任务 20230228 完成\n",
"任务 20230301 完成\n",
"任务 20230228 完成\n",
"任务 20230227 完成\n",
"任务 20230224 完成\n",
"任务 20230223 完成\n",
@@ -630,13 +668,13 @@
"任务 20230216 完成\n",
"任务 20230215 完成\n",
"任务 20230214 完成\n",
"任务 20230210 完成\n",
"任务 20230213 完成\n",
"任务 20230210 完成\n",
"任务 20230209 完成\n",
"任务 20230208 完成\n",
"任务 20230206 完成\n",
"任务 20230207 完成\n",
"任务 20230203 完成\n",
"任务 20230206 完成\n",
"任务 20230202 完成\n",
"任务 20230201 完成\n",
"任务 20230131 完成\n",
@@ -656,8 +694,8 @@
"任务 20230104 完成\n",
"任务 20230103 完成\n",
"任务 20221230 完成\n",
"任务 20221228 完成\n",
"任务 20221229 完成\n",
"任务 20221228 完成\n",
"任务 20221227 完成\n",
"任务 20221226 完成\n",
"任务 20221223 完成\n",
@@ -675,8 +713,8 @@
"任务 20221207 完成\n",
"任务 20221206 完成\n",
"任务 20221205 完成\n",
"任务 20221201 完成\n",
"任务 20221202 完成\n",
"任务 20221201 完成\n",
"任务 20221130 完成\n",
"任务 20221129 完成\n",
"任务 20221128 完成\n",
@@ -951,8 +989,8 @@
"任务 20211021 完成\n",
"任务 20211020 完成\n",
"任务 20211019 完成\n",
"任务 20211015 完成\n",
"任务 20211018 完成\n",
"任务 20211015 完成\n",
"任务 20211014 完成\n",
"任务 20211013 完成\n",
"任务 20211012 完成\n",
@@ -989,8 +1027,8 @@
"任务 20210819 完成\n",
"任务 20210818 完成\n",
"任务 20210817 完成\n",
"任务 20210813 完成\n",
"任务 20210816 完成\n",
"任务 20210813 完成\n",
"任务 20210812 完成\n",
"任务 20210811 完成\n",
"任务 20210810 完成\n",
@@ -1045,8 +1083,8 @@
"任务 20210601 完成\n",
"任务 20210531 完成\n",
"任务 20210528 完成\n",
"任务 20210527 完成\n",
"任务 20210526 完成\n",
"任务 20210527 完成\n",
"任务 20210525 完成\n",
"任务 20210524 完成\n",
"任务 20210521 完成\n",
@@ -1089,8 +1127,8 @@
"任务 20210325 完成\n",
"任务 20210324 完成\n",
"任务 20210323 完成\n",
"任务 20210319 完成\n",
"任务 20210322 完成\n",
"任务 20210319 完成\n",
"任务 20210318 完成\n",
"任务 20210317 完成\n",
"任务 20210316 完成\n",
@@ -1155,8 +1193,8 @@
"任务 20201215 完成\n",
"任务 20201214 完成\n",
"任务 20201211 完成\n",
"任务 20201209 完成\n",
"任务 20201210 完成\n",
"任务 20201209 完成\n",
"任务 20201208 完成\n",
"任务 20201207 完成\n",
"任务 20201204 完成\n",
@@ -1276,8 +1314,8 @@
"任务 20200617 完成\n",
"任务 20200616 完成\n",
"任务 20200615 完成\n",
"任务 20200611 完成\n",
"任务 20200612 完成\n",
"任务 20200611 完成\n",
"任务 20200610 完成\n",
"任务 20200609 完成\n",
"任务 20200608 完成\n",
@@ -1288,16 +1326,16 @@
"任务 20200601 完成\n",
"任务 20200529 完成\n",
"任务 20200528 完成\n",
"任务 20200526 完成\n",
"任务 20200527 完成\n",
"任务 20200526 完成\n",
"任务 20200525 完成\n",
"任务 20200522 完成\n",
"任务 20200521 完成\n",
"任务 20200520 完成\n",
"任务 20200519 完成\n",
"任务 20200518 完成\n",
"任务 20200514 完成\n",
"任务 20200515 完成\n",
"任务 20200514 完成\n",
"任务 20200513 完成\n",
"任务 20200512 完成\n",
"任务 20200511 完成\n",
@@ -1306,8 +1344,8 @@
"任务 20200506 完成\n",
"任务 20200430 完成\n",
"任务 20200429 完成\n",
"任务 20200427 完成\n",
"任务 20200428 完成\n",
"任务 20200427 完成\n",
"任务 20200424 完成\n",
"任务 20200423 完成\n",
"任务 20200422 完成\n",
@@ -1318,8 +1356,8 @@
"任务 20200415 完成\n",
"任务 20200414 完成\n",
"任务 20200413 完成\n",
"任务 20200409 完成\n",
"任务 20200410 完成\n",
"任务 20200409 完成\n",
"任务 20200408 完成\n",
"任务 20200407 完成\n",
"任务 20200403 完成\n",
@@ -1426,8 +1464,8 @@
"任务 20191105 完成\n",
"任务 20191104 完成\n",
"任务 20191101 完成\n",
"任务 20191030 完成\n",
"任务 20191031 完成\n",
"任务 20191030 完成\n",
"任务 20191029 完成\n",
"任务 20191028 完成\n",
"任务 20191025 完成\n",
@@ -1504,10 +1542,10 @@
"任务 20190710 完成\n",
"任务 20190709 完成\n",
"任务 20190708 完成\n",
"任务 20190704 完成\n",
"任务 20190705 完成\n",
"任务 20190702 完成\n",
"任务 20190704 完成\n",
"任务 20190703 完成\n",
"任务 20190702 完成\n",
"任务 20190701 完成\n",
"任务 20190628 完成\n",
"任务 20190627 完成\n",
@@ -1595,10 +1633,10 @@
"任务 20190226 完成\n",
"任务 20190225 完成\n",
"任务 20190222 完成\n",
"任务 20190221 完成\n",
"任务 20190220 完成\n",
"任务 20190219 完成\n",
"任务 20190218 完成\n",
"任务 20190221 完成\n",
"任务 20190215 完成\n",
"任务 20190214 完成\n",
"任务 20190213 完成\n",
@@ -1624,8 +1662,8 @@
"任务 20190109 完成\n",
"任务 20190108 完成\n",
"任务 20190107 完成\n",
"任务 20190103 完成\n",
"任务 20190104 完成\n",
"任务 20190103 完成\n",
"任务 20190102 完成\n",
"任务 20181228 完成\n",
"任务 20181227 完成\n",
@@ -1664,8 +1702,8 @@
"任务 20181112 完成\n",
"任务 20181109 完成\n",
"任务 20181108 完成\n",
"任务 20181107 完成\n",
"任务 20181106 完成\n",
"任务 20181107 完成\n",
"任务 20181105 完成\n",
"任务 20181102 完成\n",
"任务 20181101 完成\n",
@@ -1822,8 +1860,8 @@
"任务 20180320 完成\n",
"任务 20180319 完成\n",
"任务 20180316 完成\n",
"任务 20180314 完成\n",
"任务 20180315 完成\n",
"任务 20180314 完成\n",
"任务 20180313 完成\n",
"任务 20180312 完成\n",
"任务 20180309 完成\n",
@@ -1842,10 +1880,10 @@
"任务 20180213 完成\n",
"任务 20180212 完成\n",
"任务 20180209 完成\n",
"任务 20180208 完成\n",
"任务 20180207 完成\n",
"任务 20180206 完成\n",
"任务 20180208 完成\n",
"任务 20180205 完成\n",
"任务 20180206 完成\n",
"任务 20180202 完成\n",
"任务 20180201 完成\n",
"任务 20180131 完成\n",
@@ -1890,8 +1928,8 @@
"任务 20171206 完成\n",
"任务 20171205 完成\n",
"任务 20171204 完成\n",
"任务 20171130 完成\n",
"任务 20171201 完成\n",
"任务 20171130 完成\n",
"任务 20171129 完成\n",
"任务 20171128 完成\n",
"任务 20171127 完成\n",
@@ -1904,8 +1942,8 @@
"任务 20171116 完成\n",
"任务 20171115 完成\n",
"任务 20171114 完成\n",
"任务 20171113 完成\n",
"任务 20171110 完成\n",
"任务 20171113 完成\n",
"任务 20171109 完成\n",
"任务 20171108 完成\n",
"任务 20171107 完成\n",
@@ -1934,8 +1972,8 @@
"任务 20170928 完成\n",
"任务 20170927 完成\n",
"任务 20170926 完成\n",
"任务 20170925 完成\n",
"任务 20170922 完成\n",
"任务 20170925 完成\n",
"任务 20170921 完成\n",
"任务 20170920 完成\n",
"任务 20170919 完成\n",
@@ -1948,18 +1986,18 @@
"任务 20170908 完成\n",
"任务 20170907 完成\n",
"任务 20170906 完成\n",
"任务 20170904 完成\n",
"任务 20170905 完成\n",
"任务 20170904 完成\n",
"任务 20170901 完成\n",
"任务 20170831 完成\n",
"任务 20170830 完成\n",
"任务 20170829 完成\n",
"任务 20170828 完成\n",
"任务 20170825 完成\n",
"任务 20170824 完成\n",
"任务 20170823 完成\n",
"任务 20170822 完成\n",
"任务 20170824 完成\n",
"任务 20170821 完成\n",
"任务 20170822 完成\n",
"任务 20170818 完成\n",
"任务 20170817 完成\n",
"任务 20170816 完成\n",
@@ -1998,8 +2036,8 @@
"任务 20170630 完成\n",
"任务 20170629 完成\n",
"任务 20170628 完成\n",
"任务 20170627 完成\n",
"任务 20170626 完成\n",
"任务 20170627 完成\n",
"任务 20170623 完成\n",
"任务 20170622 完成\n",
"任务 20170621 完成\n",
@@ -2028,10 +2066,10 @@
"任务 20170517 完成\n",
"任务 20170516 完成\n",
"任务 20170515 完成\n",
"任务 20170511 完成\n",
"任务 20170512 完成\n",
"任务 20170509 完成\n",
"任务 20170511 完成\n",
"任务 20170510 完成\n",
"任务 20170509 完成\n",
"任务 20170508 完成\n",
"任务 20170505 完成\n",
"任务 20170504 完成\n",
@@ -2050,8 +2088,8 @@
"任务 20170414 完成\n",
"任务 20170413 完成\n",
"任务 20170412 完成\n",
"任务 20170410 完成\n",
"任务 20170411 完成\n",
"任务 20170410 完成\n",
"任务 20170407 完成\n",
"任务 20170406 完成\n",
"任务 20170405 完成\n",
@@ -2070,16 +2108,16 @@
"任务 20170315 完成\n",
"任务 20170314 完成\n",
"任务 20170313 完成\n",
"任务 20170310 完成\n",
"任务 20170309 完成\n",
"任务 20170310 完成\n",
"任务 20170308 完成\n",
"任务 20170307 完成\n",
"任务 20170306 完成\n",
"任务 20170303 完成\n",
"任务 20170302 完成\n",
"任务 20170301 完成\n",
"任务 20170228 完成\n",
"任务 20170227 完成\n",
"任务 20170228 完成\n",
"任务 20170224 完成\n",
"任务 20170223 完成\n",
"任务 20170222 完成\n",
@@ -2117,15 +2155,15 @@
]
}
],
"execution_count": 5
"execution_count": 3
},
{
"cell_type": "code",
"id": "97fdf8be-a86c-4404-bf0c-701f002cd81c",
"metadata": {
"ExecuteTime": {
"end_time": "2025-02-11T16:15:26.646658Z",
"start_time": "2025-02-11T16:15:26.120701Z"
"end_time": "2025-03-02T08:33:16.498221Z",
"start_time": "2025-03-02T08:33:16.033912Z"
}
},
"source": [
@@ -2138,70 +2176,70 @@
"output_type": "stream",
"text": [
" ts_code trade_date close turnover_rate turnover_rate_f \\\n",
"0 002512.SZ 20250211 5.03 5.9759 7.8713 \n",
"1 600966.SH 20250211 4.83 0.6904 1.3494 \n",
"2 600358.SH 20250211 3.68 8.5826 11.3780 \n",
"3 002893.SZ 20250211 9.73 1.9217 2.6415 \n",
"4 300648.SZ 20250211 22.90 1.7775 2.3188 \n",
"0 002977.SZ 20250227 27.20 2.2311 3.0411 \n",
"1 688065.SH 20250227 48.17 0.7081 1.4224 \n",
"2 002563.SZ 20250227 6.30 0.7054 2.2058 \n",
"3 300044.SZ 20250227 7.29 11.8529 13.2447 \n",
"4 603219.SH 20250227 17.96 5.9145 28.1559 \n",
"... ... ... ... ... ... \n",
"8291965 600707.SH 20170103 9.12 0.9482 1.3437 \n",
"8291966 600708.SH 20170103 9.03 0.7694 1.0169 \n",
"8291967 600712.SH 20170103 10.29 0.5859 0.8028 \n",
"8291968 001872.SZ 20170103 19.33 1.0970 5.4258 \n",
"8291969 001914.SZ 20170103 12.37 3.2627 6.6991 \n",
"8372851 600708.SH 20170103 9.03 0.7694 1.0169 \n",
"8372852 600712.SH 20170103 10.29 0.5859 0.8028 \n",
"8372853 001872.SZ 20170103 19.33 1.0970 5.4258 \n",
"8372854 001914.SZ 20170103 12.37 3.2627 6.6991 \n",
"8372855 302132.SZ 20170103 23.28 0.4912 1.5149 \n",
"\n",
" volume_ratio pe pe_ttm pb ps ps_ttm \\\n",
"0 0.87 NaN NaN 12.8888 2.9340 3.0625 \n",
"1 1.16 35.5101 15.2315 0.9534 0.3454 0.3402 \n",
"2 1.38 NaN NaN 15.2661 3.4220 4.2041 \n",
"3 0.85 48.9883 41.5405 2.2074 2.3641 2.3637 \n",
"4 0.69 NaN NaN 4.1442 3.7325 3.3186 \n",
"... ... ... ... ... ... ... \n",
"8291965 1.18 133.8070 35.6525 4.5692 28.6047 27.5926 \n",
"8291966 0.85 23.3367 22.2458 1.4847 0.9613 0.9248 \n",
"8291967 0.67 202.4855 287.1454 5.1852 2.3682 2.5386 \n",
"8291968 0.77 23.6158 23.1883 2.7052 6.6556 6.5584 \n",
"8291969 1.02 20.5631 15.1595 2.1186 1.4950 1.2600 \n",
" volume_ratio pe pe_ttm pb ps ps_ttm dv_ratio \\\n",
"0 0.98 65.2824 275.8084 3.0077 19.5374 20.5874 0.6618 \n",
"1 0.79 76.6697 70.6389 2.4679 13.2919 10.1678 NaN \n",
"2 1.53 15.1340 16.2489 1.4830 1.2425 1.1986 4.7619 \n",
"3 0.79 NaN NaN 9.0179 12.4251 19.5540 0.0000 \n",
"4 1.76 38.6030 47.7249 6.4916 3.7441 3.8039 1.6629 \n",
"... ... ... ... ... ... ... ... \n",
"8372851 0.85 23.3367 22.2458 1.4847 0.9613 0.9248 1.1074 \n",
"8372852 0.67 202.4855 287.1454 5.1852 2.3682 2.5386 0.1555 \n",
"8372853 0.77 23.6158 23.1883 2.7052 6.6556 6.5584 2.1211 \n",
"8372854 1.02 20.5631 15.1595 2.1186 1.4950 1.2600 0.4042 \n",
"8372855 0.74 91.3908 84.6980 6.9391 8.9531 8.8570 0.2291 \n",
"\n",
" dv_ratio dv_ttm total_share float_share free_share total_mv \\\n",
"0 0.0000 NaN 114709.4532 104845.4958 79597.9456 5.769885e+05 \n",
"1 0.5633 0.5633 133684.4288 133684.4288 68397.8451 6.456958e+05 \n",
"2 0.0000 NaN 50493.6660 50493.6660 38088.2934 1.858167e+05 \n",
"3 0.8222 0.8222 26364.0000 20277.8618 14751.7331 2.565217e+05 \n",
"4 0.0000 NaN 14778.3896 10618.9439 8140.0483 3.384251e+05 \n",
"... ... ... ... ... ... ... \n",
"8291965 0.0000 NaN 73675.7688 73603.7688 51940.2015 6.719230e+05 \n",
"8291966 1.1074 1.1074 131871.9966 75088.9215 56812.2811 1.190804e+06 \n",
"8291967 0.1555 0.1555 54465.5360 53795.9475 39266.3119 5.604504e+05 \n",
"8291968 2.1211 2.1211 64476.3730 46486.6050 9398.8050 1.246328e+06 \n",
"8291969 0.4042 0.4042 66696.1416 66678.0666 32475.1786 8.250313e+05 \n",
" dv_ttm total_share float_share free_share total_mv \\\n",
"0 0.6618 12012.0000 6662.0170 4887.5170 3.267264e+05 \n",
"1 NaN 58337.8039 58337.8039 29040.9774 2.810132e+06 \n",
"2 4.7619 269409.0160 220844.2340 70621.6215 1.697277e+06 \n",
"3 NaN 76386.9228 76377.3438 68351.0115 5.568607e+05 \n",
"4 1.6629 56140.0000 56140.0000 11792.9916 1.008274e+06 \n",
"... ... ... ... ... ... \n",
"8372851 1.1074 131871.9966 75088.9215 56812.2811 1.190804e+06 \n",
"8372852 0.1555 54465.5360 53795.9475 39266.3119 5.604504e+05 \n",
"8372853 2.1211 64476.3730 46486.6050 9398.8050 1.246328e+06 \n",
"8372854 0.4042 66696.1416 66678.0666 32475.1786 8.250313e+05 \n",
"8372855 0.2291 39384.0333 30419.3588 9862.3809 9.168603e+05 \n",
"\n",
" circ_mv is_st \n",
"0 527372.8439 False \n",
"1 645695.7911 False \n",
"2 185816.6909 True \n",
"3 197303.5953 False \n",
"4 243173.8153 False \n",
"... ... ... \n",
"8291965 671266.3715 False \n",
"8291966 678052.9611 False \n",
"8291967 553560.2998 False \n",
"8291968 898586.0747 False \n",
"8291969 824807.6838 False \n",
" circ_mv is_st \n",
"0 1.812069e+05 False \n",
"1 2.810132e+06 False \n",
"2 1.391319e+06 False \n",
"3 5.567908e+05 False \n",
"4 1.008274e+06 False \n",
"... ... ... \n",
"8372851 6.780530e+05 False \n",
"8372852 5.535603e+05 False \n",
"8372853 8.985861e+05 False \n",
"8372854 8.248077e+05 False \n",
"8372855 7.081627e+05 False \n",
"\n",
"[8291970 rows x 19 columns]\n"
"[8372856 rows x 19 columns]\n"
]
}
],
"execution_count": 6
"execution_count": 4
},
{
"cell_type": "code",
"id": "2b58a8bf-ffc5-4482-8e4d-bf24da9277de",
"metadata": {
"ExecuteTime": {
"end_time": "2025-02-11T16:17:03.779399Z",
"start_time": "2025-02-11T16:15:26.662526Z"
"end_time": "2025-03-02T08:34:49.733727Z",
"start_time": "2025-03-02T08:33:16.498221Z"
}
},
"source": [
@@ -2219,15 +2257,15 @@
]
}
],
"execution_count": 7
"execution_count": 5
},
{
"cell_type": "code",
"id": "57ac1d86-5ce8-4bc9-812f-b45dcc2a3b4c",
"metadata": {
"ExecuteTime": {
"end_time": "2025-02-11T16:17:03.857407Z",
"start_time": "2025-02-11T16:17:03.843423Z"
"end_time": "2025-03-02T08:34:49.778164Z",
"start_time": "2025-03-02T08:34:49.775512Z"
}
},
"source": [],