LogViewer
=========================================================================
2025-08-12 16:25:14 Tue	START TASK.01	future_1d  future_rank
=========================================================================
2025-08-12 16:25:16,796 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-08-12 16:25:20,002 - future_1d - INFO - future_rank date = 2025-08-04
2025-08-12 16:25:20,071 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='INE) done
2025-08-12 16:25:20,290 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='CZCE) done
2025-08-12 16:25:20,519 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='SHFE) done
2025-08-12 16:25:20,720 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='GFEX) done
2025-08-12 16:25:20,952 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='CFFEX) done
2025-08-12 16:25:21,100 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='DCE) done
2025-08-12 16:25:25,996 - future_1d - INFO - save future_rank 2025-08-04 completed
2025-08-12 16:25:30,231 - future_1d - INFO - future_rank date = 2025-08-05
2025-08-12 16:25:30,334 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='INE) done
2025-08-12 16:25:30,529 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='CZCE) done
2025-08-12 16:25:30,720 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='SHFE) done
2025-08-12 16:25:30,820 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='GFEX) done
2025-08-12 16:25:30,929 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='CFFEX) done
2025-08-12 16:25:31,073 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='DCE) done
2025-08-12 16:25:33,850 - future_1d - INFO - save future_rank 2025-08-05 completed
2025-08-12 16:25:37,424 - future_1d - INFO - future_rank date = 2025-08-06
2025-08-12 16:25:37,492 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='INE) done
2025-08-12 16:25:37,723 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='CZCE) done
2025-08-12 16:25:37,892 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='SHFE) done
2025-08-12 16:25:37,989 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='GFEX) done
2025-08-12 16:25:38,103 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='CFFEX) done
2025-08-12 16:25:38,247 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='DCE) done
2025-08-12 16:25:39,661 - future_1d - INFO - save future_rank 2025-08-06 completed
2025-08-12 16:25:43,752 - future_1d - INFO - future_rank date = 2025-08-07
2025-08-12 16:25:43,820 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='INE) done
2025-08-12 16:25:44,015 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='CZCE) done
2025-08-12 16:25:44,201 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='SHFE) done
2025-08-12 16:25:44,300 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='GFEX) done
2025-08-12 16:25:44,437 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='CFFEX) done
2025-08-12 16:25:44,588 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='DCE) done
2025-08-12 16:25:45,518 - future_1d - INFO - save future_rank 2025-08-07 completed
2025-08-12 16:25:48,579 - future_1d - INFO - future_rank date = 2025-08-08
2025-08-12 16:25:48,643 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='INE) done
2025-08-12 16:25:48,827 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='CZCE) done
2025-08-12 16:25:48,982 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='SHFE) done
2025-08-12 16:25:49,149 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='GFEX) done
2025-08-12 16:25:49,258 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='CFFEX) done
2025-08-12 16:25:49,444 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='DCE) done
2025-08-12 16:25:50,142 - future_1d - INFO - save future_rank 2025-08-08 completed
2025-08-12 16:25:57,510 - future_1d - INFO - future_rank date = 2025-08-11
2025-08-12 16:25:57,576 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='INE) done
2025-08-12 16:25:57,796 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='CZCE) done
2025-08-12 16:25:57,932 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='SHFE) done
2025-08-12 16:25:58,022 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='GFEX) done
2025-08-12 16:25:58,146 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='CFFEX) done
2025-08-12 16:25:58,249 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='DCE) done
2025-08-12 16:25:59,078 - future_1d - INFO - save future_rank 2025-08-11 add
2025-08-12 16:25:59,087 - future_1d - INFO -                                   6398  ...                        6402
date                        2025-08-11  ...                  2025-08-11
symbol                          si2509  ...                      si2509
broker                          国泰君安期货  ...                        国投期货
vol                            16671.0  ...                     10790.0
vol_chg                         9111.0  ...                      2778.0
long_hld                        4923.0  ...                      4131.0
long_chg                       -7380.0  ...                     -2023.0
short_hld                      15267.0  ...                      3977.0
short_chg                       -433.0  ...                     -2007.0
exchange                          GFEX  ...                        GFEX
variety                             si  ...                          si
comd                                si  ...                          si
created_at  2025-08-12 16:25:58.973726  ...  2025-08-12 16:25:58.973726
updated_at  2025-08-12 16:25:58.974211  ...  2025-08-12 16:25:58.974211

[14 rows x 5 columns]
2025-08-12 16:26:09,014 - future_1d - INFO - future_rank date = 2025-08-12
2025-08-12 16:26:09,080 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='INE) done
2025-08-12 16:26:09,143 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='CZCE) done
2025-08-12 16:26:09,208 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='SHFE) done
2025-08-12 16:26:09,270 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='GFEX) done
2025-08-12 16:26:09,331 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='CFFEX) done
2025-08-12 16:26:09,392 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='DCE) done
2025-08-12 16:26:09,410 - future_1d - INFO - save future_rank 2025-08-12 failed
=========================================================================
2025-08-12 18:25:29 Tue	START TASK.01	future_1d  future_rank
=========================================================================
2025-08-12 18:25:31,438 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-08-12 18:25:31,520 - future_1d - INFO - future_rank date = 2025-08-04
2025-08-12 18:25:31,636 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='GFEX) done
2025-08-12 18:25:31,794 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='DCE) done
2025-08-12 18:25:32,057 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='SHFE) done
2025-08-12 18:25:32,122 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='INE) done
2025-08-12 18:25:32,216 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='CFFEX) done
2025-08-12 18:25:32,534 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='CZCE) done
2025-08-12 18:25:33,188 - future_1d - INFO - save future_rank 2025-08-04 completed
2025-08-12 18:25:40,135 - future_1d - INFO - future_rank date = 2025-08-05
2025-08-12 18:25:40,227 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='GFEX) done
2025-08-12 18:25:40,372 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='DCE) done
2025-08-12 18:25:40,568 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='SHFE) done
2025-08-12 18:25:40,636 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='INE) done
2025-08-12 18:25:40,768 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='CFFEX) done
2025-08-12 18:25:40,965 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='CZCE) done
2025-08-12 18:25:41,680 - future_1d - INFO - save future_rank 2025-08-05 completed
2025-08-12 18:25:51,497 - future_1d - INFO - future_rank date = 2025-08-06
2025-08-12 18:25:51,642 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='GFEX) done
2025-08-12 18:25:51,822 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='DCE) done
2025-08-12 18:25:51,970 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='SHFE) done
2025-08-12 18:25:52,065 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='INE) done
2025-08-12 18:25:52,168 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='CFFEX) done
2025-08-12 18:25:52,447 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-06',exchange='CZCE) done
2025-08-12 18:25:53,101 - future_1d - INFO - save future_rank 2025-08-06 completed
2025-08-12 18:25:57,806 - future_1d - INFO - future_rank date = 2025-08-07
2025-08-12 18:25:57,915 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='GFEX) done
2025-08-12 18:25:58,102 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='DCE) done
2025-08-12 18:25:58,256 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='SHFE) done
2025-08-12 18:25:58,321 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='INE) done
2025-08-12 18:25:58,440 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='CFFEX) done
2025-08-12 18:25:58,701 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-07',exchange='CZCE) done
2025-08-12 18:25:59,425 - future_1d - INFO - save future_rank 2025-08-07 completed
2025-08-12 18:26:05,021 - future_1d - INFO - future_rank date = 2025-08-08
2025-08-12 18:26:05,124 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='GFEX) done
2025-08-12 18:26:05,271 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='DCE) done
2025-08-12 18:26:05,457 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='SHFE) done
2025-08-12 18:26:05,525 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='INE) done
2025-08-12 18:26:05,658 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='CFFEX) done
2025-08-12 18:26:05,869 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-08',exchange='CZCE) done
2025-08-12 18:26:06,600 - future_1d - INFO - save future_rank 2025-08-08 completed
2025-08-12 18:26:13,640 - future_1d - INFO - future_rank date = 2025-08-11
2025-08-12 18:26:13,736 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='GFEX) done
2025-08-12 18:26:13,826 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='DCE) done
2025-08-12 18:26:13,984 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='SHFE) done
2025-08-12 18:26:14,047 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='INE) done
2025-08-12 18:26:14,144 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='CFFEX) done
2025-08-12 18:26:14,346 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-11',exchange='CZCE) done
2025-08-12 18:26:14,867 - future_1d - INFO - save future_rank 2025-08-11 completed
2025-08-12 18:26:23,175 - future_1d - INFO - future_rank date = 2025-08-12
2025-08-12 18:26:23,272 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='GFEX) done
2025-08-12 18:26:23,372 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='DCE) done
2025-08-12 18:26:23,554 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='SHFE) done
2025-08-12 18:26:23,615 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='INE) done
2025-08-12 18:26:23,788 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='CFFEX) done
2025-08-12 18:26:24,030 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-12',exchange='CZCE) done
2025-08-12 18:26:24,921 - future_1d - INFO - save future_rank 2025-08-12 add
2025-08-12 18:26:24,929 - future_1d - INFO -                                      0  ...                           4
date                        2025-08-12  ...                  2025-08-12
symbol                              AD  ...                      AD2511
broker                            期货公司  ...                        东吴期货
vol                             2192.0  ...                        46.0
vol_chg                           26.0  ...                        -5.0
long_hld                       10168.0  ...                         NaN
long_chg                          42.0  ...                         NaN
short_hld                      10168.0  ...                       169.0
short_chg                         42.0  ...                         2.0
exchange                          SHFE  ...                        SHFE
variety                             AD  ...                          AD
comd                                ad  ...                          ad
created_at  2025-08-12 18:26:24.134184  ...  2025-08-12 18:26:24.134184
updated_at  2025-08-12 18:26:24.134621  ...  2025-08-12 18:26:24.134621

[14 rows x 5 columns]