LogViewer
=========================================================================
2025-06-20 16:25:30 Fri	START TASK.01	future_1d  future_rank
=========================================================================
2025-06-20 16:25:32,286 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-06-20 16:25:32,372 - future_1d - INFO - future_rank date = 2025-06-12
2025-06-20 16:25:32,491 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='CFFEX) done
2025-06-20 16:25:32,628 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='DCE) done
2025-06-20 16:25:32,796 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='SHFE) done
2025-06-20 16:25:32,963 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='CZCE) done
2025-06-20 16:25:33,041 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='INE) done
2025-06-20 16:25:33,159 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='GFEX) done
2025-06-20 16:25:33,879 - future_1d - INFO - save future_rank 2025-06-12 completed
2025-06-20 16:25:37,072 - future_1d - INFO - future_rank date = 2025-06-13
2025-06-20 16:25:37,219 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='CFFEX) done
2025-06-20 16:25:37,353 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='DCE) done
2025-06-20 16:25:37,541 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='SHFE) done
2025-06-20 16:25:37,723 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='CZCE) done
2025-06-20 16:25:37,786 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='INE) done
2025-06-20 16:25:37,877 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='GFEX) done
2025-06-20 16:25:38,701 - future_1d - INFO - save future_rank 2025-06-13 completed
2025-06-20 16:25:47,791 - future_1d - INFO - future_rank date = 2025-06-16
2025-06-20 16:25:47,899 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='CFFEX) done
2025-06-20 16:25:48,067 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='DCE) done
2025-06-20 16:25:48,227 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='SHFE) done
2025-06-20 16:25:48,462 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='CZCE) done
2025-06-20 16:25:48,519 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='INE) done
2025-06-20 16:25:48,628 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='GFEX) done
2025-06-20 16:25:49,296 - future_1d - INFO - save future_rank 2025-06-16 completed
2025-06-20 16:25:56,450 - future_1d - INFO - future_rank date = 2025-06-17
2025-06-20 16:25:56,571 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CFFEX) done
2025-06-20 16:25:56,712 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='DCE) done
2025-06-20 16:25:56,860 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='SHFE) done
2025-06-20 16:25:57,056 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CZCE) done
2025-06-20 16:25:57,117 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='INE) done
2025-06-20 16:25:57,243 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='GFEX) done
2025-06-20 16:25:57,949 - future_1d - INFO - save future_rank 2025-06-17 completed
2025-06-20 16:26:04,142 - future_1d - INFO - future_rank date = 2025-06-18
2025-06-20 16:26:04,239 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CFFEX) done
2025-06-20 16:26:04,414 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='DCE) done
2025-06-20 16:26:04,563 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='SHFE) done
2025-06-20 16:26:04,734 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CZCE) done
2025-06-20 16:26:04,791 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='INE) done
2025-06-20 16:26:04,884 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='GFEX) done
2025-06-20 16:26:05,563 - future_1d - INFO - save future_rank 2025-06-18 completed
2025-06-20 16:26:14,893 - future_1d - INFO - future_rank date = 2025-06-19
2025-06-20 16:26:14,988 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='CFFEX) done
2025-06-20 16:26:15,147 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='DCE) done
2025-06-20 16:26:15,281 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='SHFE) done
2025-06-20 16:26:15,497 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='CZCE) done
2025-06-20 16:26:15,565 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='INE) done
2025-06-20 16:26:15,675 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='GFEX) done
2025-06-20 16:26:16,422 - future_1d - INFO - save future_rank 2025-06-19 add
2025-06-20 16:26:16,431 - future_1d - INFO -                                   9127  ...                        9131
date                        2025-06-19  ...                  2025-06-19
symbol                          si2507  ...                      si2507
broker                            广发期货  ...                      国泰君安期货
vol                            36093.0  ...                      9651.0
vol_chg                          662.0  ...                     -7924.0
long_hld                         656.0  ...                      7467.0
long_chg                          31.0  ...                      1039.0
short_hld                       1288.0  ...                      4514.0
short_chg                        138.0  ...                     -1266.0
exchange                          GFEX  ...                        GFEX
variety                             si  ...                          si
comd                                si  ...                          si
created_at  2025-06-20 16:26:16.371253  ...  2025-06-20 16:26:16.371253
updated_at  2025-06-20 16:26:16.371728  ...  2025-06-20 16:26:16.371728

[14 rows x 5 columns]
2025-06-20 16:26:20,952 - future_1d - INFO - future_rank date = 2025-06-20
2025-06-20 16:26:21,014 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='CFFEX) done
2025-06-20 16:26:21,094 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='DCE) done
2025-06-20 16:26:21,150 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='SHFE) done
2025-06-20 16:26:21,224 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='CZCE) done
2025-06-20 16:26:21,280 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='INE) done
2025-06-20 16:26:21,344 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='GFEX) done
2025-06-20 16:26:21,361 - future_1d - INFO - save future_rank 2025-06-20 failed
=========================================================================
2025-06-20 18:25:11 Fri	START TASK.01	future_1d  future_rank
=========================================================================
2025-06-20 18:25:13,074 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-06-20 18:25:13,167 - future_1d - INFO - future_rank date = 2025-06-12
2025-06-20 18:25:13,226 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='INE) done
2025-06-20 18:25:13,416 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='DCE) done
2025-06-20 18:25:13,620 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='CZCE) done
2025-06-20 18:25:13,770 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='SHFE) done
2025-06-20 18:25:13,855 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='GFEX) done
2025-06-20 18:25:13,962 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='CFFEX) done
2025-06-20 18:25:14,652 - future_1d - INFO - save future_rank 2025-06-12 completed
2025-06-20 18:25:21,129 - future_1d - INFO - future_rank date = 2025-06-13
2025-06-20 18:25:21,195 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='INE) done
2025-06-20 18:25:21,334 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='DCE) done
2025-06-20 18:25:21,530 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='CZCE) done
2025-06-20 18:25:21,731 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='SHFE) done
2025-06-20 18:25:21,866 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='GFEX) done
2025-06-20 18:25:21,969 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='CFFEX) done
2025-06-20 18:25:22,697 - future_1d - INFO - save future_rank 2025-06-13 completed
2025-06-20 18:25:28,993 - future_1d - INFO - future_rank date = 2025-06-16
2025-06-20 18:25:29,060 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='INE) done
2025-06-20 18:25:29,201 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='DCE) done
2025-06-20 18:25:29,381 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='CZCE) done
2025-06-20 18:25:29,558 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='SHFE) done
2025-06-20 18:25:29,648 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='GFEX) done
2025-06-20 18:25:29,749 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='CFFEX) done
2025-06-20 18:25:30,434 - future_1d - INFO - save future_rank 2025-06-16 completed
2025-06-20 18:25:38,260 - future_1d - INFO - future_rank date = 2025-06-17
2025-06-20 18:25:38,322 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='INE) done
2025-06-20 18:25:38,449 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='DCE) done
2025-06-20 18:25:38,630 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CZCE) done
2025-06-20 18:25:38,787 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='SHFE) done
2025-06-20 18:25:38,915 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='GFEX) done
2025-06-20 18:25:39,061 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CFFEX) done
2025-06-20 18:25:39,802 - future_1d - INFO - save future_rank 2025-06-17 completed
2025-06-20 18:25:44,424 - future_1d - INFO - future_rank date = 2025-06-18
2025-06-20 18:25:44,493 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='INE) done
2025-06-20 18:25:44,628 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='DCE) done
2025-06-20 18:25:44,821 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CZCE) done
2025-06-20 18:25:44,967 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='SHFE) done
2025-06-20 18:25:45,086 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='GFEX) done
2025-06-20 18:25:45,194 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CFFEX) done
2025-06-20 18:25:45,910 - future_1d - INFO - save future_rank 2025-06-18 completed
2025-06-20 18:25:51,983 - future_1d - INFO - future_rank date = 2025-06-19
2025-06-20 18:25:52,040 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='INE) done
2025-06-20 18:25:52,201 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='DCE) done
2025-06-20 18:25:52,387 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='CZCE) done
2025-06-20 18:25:52,528 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='SHFE) done
2025-06-20 18:25:52,610 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='GFEX) done
2025-06-20 18:25:52,707 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='CFFEX) done
2025-06-20 18:25:53,419 - future_1d - INFO - save future_rank 2025-06-19 completed
2025-06-20 18:26:00,022 - future_1d - INFO - future_rank date = 2025-06-20
2025-06-20 18:26:00,105 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='INE) done
2025-06-20 18:26:00,245 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='DCE) done
2025-06-20 18:26:00,451 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='CZCE) done
2025-06-20 18:26:00,649 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='SHFE) done
2025-06-20 18:26:00,724 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='GFEX) done
2025-06-20 18:26:00,840 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='CFFEX) done
2025-06-20 18:26:01,866 - future_1d - INFO - save future_rank 2025-06-20 add
2025-06-20 18:26:01,874 - future_1d - INFO -                                      0  ...                           4
date                        2025-06-20  ...                  2025-06-20
symbol                           A2507  ...                       A2507
broker                            一德期货  ...                        中国国际
vol                              272.0  ...                         NaN
vol_chg                         -838.0  ...                         NaN
long_hld                        4441.0  ...                         NaN
long_chg                           0.0  ...                         NaN
short_hld                       6596.0  ...                       228.0
short_chg                       -250.0  ...                         0.0
exchange                           DCE  ...                         DCE
variety                              A  ...                           A
comd                                 a  ...                           a
created_at  2025-06-20 18:26:00.961445  ...  2025-06-20 18:26:00.961445
updated_at  2025-06-20 18:26:00.961912  ...  2025-06-20 18:26:00.961912

[14 rows x 5 columns]