LogViewer
=========================================================================
2025-08-29 16:25:50 Fri	START TASK.01	future_1d  future_rank
=========================================================================
2025-08-29 16:25:52,638 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-08-29 16:25:52,722 - future_1d - INFO - future_rank date = 2025-08-21
2025-08-29 16:25:52,888 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='DCE) done
2025-08-29 16:25:52,978 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='GFEX) done
2025-08-29 16:25:53,150 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='SHFE) done
2025-08-29 16:25:53,234 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='INE) done
2025-08-29 16:25:53,439 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='CZCE) done
2025-08-29 16:25:53,532 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='CFFEX) done
2025-08-29 16:25:54,198 - future_1d - INFO - save future_rank 2025-08-21 completed
2025-08-29 16:25:58,282 - future_1d - INFO - future_rank date = 2025-08-22
2025-08-29 16:25:58,442 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='DCE) done
2025-08-29 16:25:58,522 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='GFEX) done
2025-08-29 16:25:58,663 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='SHFE) done
2025-08-29 16:25:58,740 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='INE) done
2025-08-29 16:25:58,943 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='CZCE) done
2025-08-29 16:25:59,032 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='CFFEX) done
2025-08-29 16:25:59,723 - future_1d - INFO - save future_rank 2025-08-22 completed
2025-08-29 16:26:06,916 - future_1d - INFO - future_rank date = 2025-08-25
2025-08-29 16:26:07,092 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='DCE) done
2025-08-29 16:26:07,170 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='GFEX) done
2025-08-29 16:26:07,339 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='SHFE) done
2025-08-29 16:26:07,403 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='INE) done
2025-08-29 16:26:07,602 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='CZCE) done
2025-08-29 16:26:07,726 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='CFFEX) done
2025-08-29 16:26:08,391 - future_1d - INFO - save future_rank 2025-08-25 completed
2025-08-29 16:26:11,804 - future_1d - INFO - future_rank date = 2025-08-26
2025-08-29 16:26:11,946 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='DCE) done
2025-08-29 16:26:12,026 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='GFEX) done
2025-08-29 16:26:12,170 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='SHFE) done
2025-08-29 16:26:12,251 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='INE) done
2025-08-29 16:26:12,418 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='CZCE) done
2025-08-29 16:26:12,513 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='CFFEX) done
2025-08-29 16:26:13,216 - future_1d - INFO - save future_rank 2025-08-26 completed
2025-08-29 16:26:20,478 - future_1d - INFO - future_rank date = 2025-08-27
2025-08-29 16:26:20,624 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='DCE) done
2025-08-29 16:26:20,706 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='GFEX) done
2025-08-29 16:26:20,862 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='SHFE) done
2025-08-29 16:26:20,950 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='INE) done
2025-08-29 16:26:21,161 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='CZCE) done
2025-08-29 16:26:21,267 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='CFFEX) done
2025-08-29 16:26:21,944 - future_1d - INFO - save future_rank 2025-08-27 completed
2025-08-29 16:26:25,415 - future_1d - INFO - future_rank date = 2025-08-28
2025-08-29 16:26:25,551 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='DCE) done
2025-08-29 16:26:25,625 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='GFEX) done
2025-08-29 16:26:25,776 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='SHFE) done
2025-08-29 16:26:25,845 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='INE) done
2025-08-29 16:26:26,014 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='CZCE) done
2025-08-29 16:26:26,121 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='CFFEX) done
2025-08-29 16:26:27,060 - future_1d - INFO - save future_rank 2025-08-28 add
2025-08-29 16:26:27,068 - future_1d - INFO -                                      0  ...                           4
date                        2025-08-28  ...                  2025-08-28
symbol                          PP2510  ...                      PP2510
broker                        五矿期货(代客)  ...                    中信建投(代客)
vol                             1435.0  ...                      1038.0
vol_chg                          451.0  ...                       -52.0
long_hld                         717.0  ...                       -24.0
long_chg                        7229.0  ...                      3044.0
short_hld                       7231.0  ...                      3201.0
short_chg                        716.0  ...                       -26.0
exchange                           DCE  ...                         DCE
variety                             PP  ...                          PP
comd                                pp  ...                          pp
created_at  2025-08-29 16:26:26.646927  ...  2025-08-29 16:26:26.646927
updated_at  2025-08-29 16:26:26.647350  ...  2025-08-29 16:26:26.647350

[14 rows x 5 columns]
2025-08-29 16:26:30,371 - future_1d - INFO - future_rank date = 2025-08-29
2025-08-29 16:26:30,448 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='DCE) done
2025-08-29 16:26:30,510 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='GFEX) done
2025-08-29 16:26:30,581 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='SHFE) done
2025-08-29 16:26:30,647 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='INE) done
2025-08-29 16:26:30,707 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='CZCE) done
2025-08-29 16:26:30,786 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='CFFEX) done
2025-08-29 16:26:30,801 - future_1d - INFO - save future_rank 2025-08-29 failed
=========================================================================
2025-08-29 18:25:11 Fri	START TASK.01	future_1d  future_rank
=========================================================================
2025-08-29 18:25:13,681 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-08-29 18:25:13,766 - future_1d - INFO - future_rank date = 2025-08-21
2025-08-29 18:25:13,913 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='SHFE) done
2025-08-29 18:25:14,108 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='DCE) done
2025-08-29 18:25:14,270 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='CZCE) done
2025-08-29 18:25:14,360 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='GFEX) done
2025-08-29 18:25:14,475 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='CFFEX) done
2025-08-29 18:25:14,560 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-21',exchange='INE) done
2025-08-29 18:25:15,240 - future_1d - INFO - save future_rank 2025-08-21 completed
2025-08-29 18:25:24,460 - future_1d - INFO - future_rank date = 2025-08-22
2025-08-29 18:25:24,612 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='SHFE) done
2025-08-29 18:25:24,766 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='DCE) done
2025-08-29 18:25:25,001 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='CZCE) done
2025-08-29 18:25:25,085 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='GFEX) done
2025-08-29 18:25:25,182 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='CFFEX) done
2025-08-29 18:25:25,244 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-22',exchange='INE) done
2025-08-29 18:25:26,886 - future_1d - INFO - save future_rank 2025-08-22 completed
2025-08-29 18:25:34,127 - future_1d - INFO - future_rank date = 2025-08-25
2025-08-29 18:25:34,281 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='SHFE) done
2025-08-29 18:25:34,445 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='DCE) done
2025-08-29 18:25:34,618 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='CZCE) done
2025-08-29 18:25:34,700 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='GFEX) done
2025-08-29 18:25:34,796 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='CFFEX) done
2025-08-29 18:25:34,859 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-25',exchange='INE) done
2025-08-29 18:25:35,515 - future_1d - INFO - save future_rank 2025-08-25 completed
2025-08-29 18:25:43,551 - future_1d - INFO - future_rank date = 2025-08-26
2025-08-29 18:25:43,729 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='SHFE) done
2025-08-29 18:25:43,871 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='DCE) done
2025-08-29 18:25:44,067 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='CZCE) done
2025-08-29 18:25:44,159 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='GFEX) done
2025-08-29 18:25:44,256 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='CFFEX) done
2025-08-29 18:25:44,341 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-26',exchange='INE) done
2025-08-29 18:25:45,044 - future_1d - INFO - save future_rank 2025-08-26 completed
2025-08-29 18:25:50,330 - future_1d - INFO - future_rank date = 2025-08-27
2025-08-29 18:25:50,498 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='SHFE) done
2025-08-29 18:25:50,627 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='DCE) done
2025-08-29 18:25:50,792 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='CZCE) done
2025-08-29 18:25:50,888 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='GFEX) done
2025-08-29 18:25:50,989 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='CFFEX) done
2025-08-29 18:25:51,061 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-27',exchange='INE) done
2025-08-29 18:25:51,724 - future_1d - INFO - save future_rank 2025-08-27 completed
2025-08-29 18:25:58,295 - future_1d - INFO - future_rank date = 2025-08-28
2025-08-29 18:25:58,471 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='SHFE) done
2025-08-29 18:25:58,609 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='DCE) done
2025-08-29 18:25:58,802 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='CZCE) done
2025-08-29 18:25:58,885 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='GFEX) done
2025-08-29 18:25:58,979 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='CFFEX) done
2025-08-29 18:25:59,054 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-28',exchange='INE) done
2025-08-29 18:25:59,785 - future_1d - INFO - save future_rank 2025-08-28 completed
2025-08-29 18:26:04,279 - future_1d - INFO - future_rank date = 2025-08-29
2025-08-29 18:26:04,453 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='SHFE) done
2025-08-29 18:26:04,532 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='DCE) done
2025-08-29 18:26:04,730 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='CZCE) done
2025-08-29 18:26:04,811 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='GFEX) done
2025-08-29 18:26:04,905 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='CFFEX) done
2025-08-29 18:26:04,970 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-29',exchange='INE) done
2025-08-29 18:26:05,989 - future_1d - INFO - save future_rank 2025-08-29 add
2025-08-29 18:26:05,998 - future_1d - INFO -                                      0  ...                           4
date                        2025-08-29  ...                  2025-08-29
symbol                              AD  ...                      AD2511
broker                期货公司会员/境外特殊经纪参与者  ...                        东吴期货
vol                             3022.0  ...                         NaN
vol_chg                        -1120.0  ...                         NaN
long_hld                       10039.0  ...                         NaN
long_chg                         138.0  ...                         NaN
short_hld                      10039.0  ...                       197.0
short_chg                        138.0  ...                        -1.0
exchange                          SHFE  ...                        SHFE
variety                             AD  ...                          AD
comd                                ad  ...                          ad
created_at  2025-08-29 18:26:05.067774  ...  2025-08-29 18:26:05.067774
updated_at  2025-08-29 18:26:05.068186  ...  2025-08-29 18:26:05.068186

[14 rows x 5 columns]