LogViewer
=========================================================================
2025-07-28 17:44:29 Mon	START TASK.01	future_1d  future_rank
=========================================================================
2025-07-28 17:44:31,748 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-07-28 17:44:31,834 - future_1d - INFO - future_rank date = 2025-07-18
2025-07-28 17:44:31,923 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='CFFEX) done
2025-07-28 17:44:32,095 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='CZCE) done
2025-07-28 17:44:32,217 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='SHFE) done
2025-07-28 17:44:32,351 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='DCE) done
2025-07-28 17:44:32,472 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='GFEX) done
2025-07-28 17:44:32,530 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='INE) done
2025-07-28 17:44:33,166 - future_1d - INFO - save future_rank 2025-07-18 completed
2025-07-28 17:44:38,351 - future_1d - INFO - future_rank date = 2025-07-21
2025-07-28 17:44:38,460 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='CFFEX) done
2025-07-28 17:44:38,678 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='CZCE) done
2025-07-28 17:44:38,824 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='SHFE) done
2025-07-28 17:44:38,958 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='DCE) done
2025-07-28 17:44:39,054 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='GFEX) done
2025-07-28 17:44:39,113 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='INE) done
2025-07-28 17:44:39,776 - future_1d - INFO - save future_rank 2025-07-21 completed
2025-07-28 17:44:42,847 - future_1d - INFO - future_rank date = 2025-07-22
2025-07-28 17:44:43,045 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='CFFEX) done
2025-07-28 17:44:43,278 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='CZCE) done
2025-07-28 17:44:43,491 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='SHFE) done
2025-07-28 17:44:43,667 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='DCE) done
2025-07-28 17:44:43,780 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='GFEX) done
2025-07-28 17:44:43,857 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='INE) done
2025-07-28 17:44:44,488 - future_1d - INFO - save future_rank 2025-07-22 completed
2025-07-28 17:44:50,102 - future_1d - INFO - future_rank date = 2025-07-23
2025-07-28 17:44:50,207 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='CFFEX) done
2025-07-28 17:44:50,395 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='CZCE) done
2025-07-28 17:44:50,532 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='SHFE) done
2025-07-28 17:44:50,678 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='DCE) done
2025-07-28 17:44:50,805 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='GFEX) done
2025-07-28 17:44:50,870 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='INE) done
2025-07-28 17:44:51,514 - future_1d - INFO - save future_rank 2025-07-23 completed
2025-07-28 17:44:57,710 - future_1d - INFO - future_rank date = 2025-07-24
2025-07-28 17:44:57,812 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='CFFEX) done
2025-07-28 17:44:57,999 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='CZCE) done
2025-07-28 17:44:58,178 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='SHFE) done
2025-07-28 17:44:58,378 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='DCE) done
2025-07-28 17:44:58,480 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='GFEX) done
2025-07-28 17:44:58,539 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='INE) done
2025-07-28 17:45:04,477 - future_1d - INFO - save future_rank 2025-07-24 completed
2025-07-28 17:45:11,534 - future_1d - INFO - future_rank date = 2025-07-25
2025-07-28 17:45:11,630 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='CFFEX) done
2025-07-28 17:45:11,802 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='CZCE) done
2025-07-28 17:45:11,954 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='SHFE) done
2025-07-28 17:45:12,096 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='DCE) done
2025-07-28 17:45:12,226 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='GFEX) done
2025-07-28 17:45:12,300 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='INE) done
2025-07-28 17:45:17,056 - future_1d - INFO - save future_rank 2025-07-25 add
2025-07-28 17:45:17,065 - future_1d - INFO -                                   8968  ...                        8972
date                        2025-07-25  ...                  2025-07-25
symbol                          si2509  ...                      si2509
broker                            中信期货  ...                      东方财富期货
vol                           173443.0  ...                     60319.0
vol_chg                      -220197.0  ...                    -29167.0
long_hld                       17420.0  ...                         NaN
long_chg                       -1494.0  ...                         NaN
short_hld                      16539.0  ...                         NaN
short_chg                      -1029.0  ...                         NaN
exchange                          GFEX  ...                        GFEX
variety                             si  ...                          si
comd                                si  ...                          si
created_at  2025-07-28 17:45:16.949130  ...  2025-07-28 17:45:16.949130
updated_at  2025-07-28 17:45:16.949588  ...  2025-07-28 17:45:16.949588

[14 rows x 5 columns]
2025-07-28 17:45:26,338 - future_1d - INFO - future_rank date = 2025-07-28
2025-07-28 17:45:26,476 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='CFFEX) done
2025-07-28 17:45:26,660 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='CZCE) done
2025-07-28 17:45:26,825 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='SHFE) done
2025-07-28 17:45:26,961 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='DCE) done
2025-07-28 17:45:27,050 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='GFEX) done
2025-07-28 17:45:27,110 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='INE) done
2025-07-28 17:45:28,358 - future_1d - INFO - save future_rank 2025-07-28 add
2025-07-28 17:45:28,366 - future_1d - INFO -                                      0  ...                           4
date                        2025-07-28  ...                  2025-07-28
symbol                          IF2508  ...                      IF2508
broker                        东证期货(代客)  ...                    中财期货(代客)
vol                             3778.0  ...                       437.0
vol_chg                         -605.0  ...                       270.0
long_hld                        2543.0  ...                         NaN
long_chg                         335.0  ...                         NaN
short_hld                       2697.0  ...                         NaN
short_chg                        -61.0  ...                         NaN
exchange                         CFFEX  ...                       CFFEX
variety                             IF  ...                          IF
comd                                IF  ...                          IF
created_at  2025-07-28 17:45:27.235939  ...  2025-07-28 17:45:27.235939
updated_at  2025-07-28 17:45:27.236386  ...  2025-07-28 17:45:27.236386

[14 rows x 5 columns]
=========================================================================
2025-07-28 18:25:32 Mon	START TASK.01	future_1d  future_rank
=========================================================================
2025-07-28 18:25:34,102 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-07-28 18:25:34,187 - future_1d - INFO - future_rank date = 2025-07-18
2025-07-28 18:25:34,265 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='INE) done
2025-07-28 18:25:34,400 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='DCE) done
2025-07-28 18:25:34,502 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='GFEX) done
2025-07-28 18:25:34,650 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='SHFE) done
2025-07-28 18:25:34,810 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='CZCE) done
2025-07-28 18:25:34,894 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-18',exchange='CFFEX) done
2025-07-28 18:25:35,635 - future_1d - INFO - save future_rank 2025-07-18 completed
2025-07-28 18:25:44,513 - future_1d - INFO - future_rank date = 2025-07-21
2025-07-28 18:25:44,579 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='INE) done
2025-07-28 18:25:44,719 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='DCE) done
2025-07-28 18:25:44,824 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='GFEX) done
2025-07-28 18:25:45,000 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='SHFE) done
2025-07-28 18:25:45,232 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='CZCE) done
2025-07-28 18:25:45,328 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-21',exchange='CFFEX) done
2025-07-28 18:25:45,977 - future_1d - INFO - save future_rank 2025-07-21 completed
2025-07-28 18:25:49,148 - future_1d - INFO - future_rank date = 2025-07-22
2025-07-28 18:25:49,207 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='INE) done
2025-07-28 18:25:49,363 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='DCE) done
2025-07-28 18:25:49,478 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='GFEX) done
2025-07-28 18:25:49,649 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='SHFE) done
2025-07-28 18:25:49,845 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='CZCE) done
2025-07-28 18:25:49,954 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-22',exchange='CFFEX) done
2025-07-28 18:25:50,584 - future_1d - INFO - save future_rank 2025-07-22 completed
2025-07-28 18:25:58,802 - future_1d - INFO - future_rank date = 2025-07-23
2025-07-28 18:25:58,860 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='INE) done
2025-07-28 18:25:59,004 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='DCE) done
2025-07-28 18:25:59,107 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='GFEX) done
2025-07-28 18:25:59,266 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='SHFE) done
2025-07-28 18:25:59,520 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='CZCE) done
2025-07-28 18:25:59,622 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-23',exchange='CFFEX) done
2025-07-28 18:26:00,249 - future_1d - INFO - save future_rank 2025-07-23 completed
2025-07-28 18:26:07,112 - future_1d - INFO - future_rank date = 2025-07-24
2025-07-28 18:26:07,179 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='INE) done
2025-07-28 18:26:07,394 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='DCE) done
2025-07-28 18:26:07,483 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='GFEX) done
2025-07-28 18:26:07,627 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='SHFE) done
2025-07-28 18:26:07,801 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='CZCE) done
2025-07-28 18:26:07,919 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-24',exchange='CFFEX) done
2025-07-28 18:26:08,543 - future_1d - INFO - save future_rank 2025-07-24 completed
2025-07-28 18:26:13,508 - future_1d - INFO - future_rank date = 2025-07-25
2025-07-28 18:26:13,571 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='INE) done
2025-07-28 18:26:13,722 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='DCE) done
2025-07-28 18:26:13,813 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='GFEX) done
2025-07-28 18:26:13,978 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='SHFE) done
2025-07-28 18:26:14,210 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='CZCE) done
2025-07-28 18:26:14,324 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-25',exchange='CFFEX) done
2025-07-28 18:26:14,950 - future_1d - INFO - save future_rank 2025-07-25 completed
2025-07-28 18:26:18,473 - future_1d - INFO - future_rank date = 2025-07-28
2025-07-28 18:26:18,543 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='INE) done
2025-07-28 18:26:18,686 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='DCE) done
2025-07-28 18:26:18,815 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='GFEX) done
2025-07-28 18:26:18,965 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='SHFE) done
2025-07-28 18:26:19,222 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='CZCE) done
2025-07-28 18:26:19,322 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='CFFEX) done
2025-07-28 18:26:19,951 - future_1d - INFO - save future_rank 2025-07-28 completed