LogViewer
=========================================================================
2025-06-25 16:25:18 Wed	START TASK.01	future_1d  future_rank
=========================================================================
2025-06-25 16:25:20,540 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-06-25 16:25:20,626 - future_1d - INFO - future_rank date = 2025-06-17
2025-06-25 16:25:20,791 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='SHFE) done
2025-06-25 16:25:20,991 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CZCE) done
2025-06-25 16:25:21,133 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='DCE) done
2025-06-25 16:25:21,200 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='INE) done
2025-06-25 16:25:21,311 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='GFEX) done
2025-06-25 16:25:21,415 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CFFEX) done
2025-06-25 16:25:22,081 - future_1d - INFO - save future_rank 2025-06-17 completed
2025-06-25 16:25:25,294 - future_1d - INFO - future_rank date = 2025-06-18
2025-06-25 16:25:25,491 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='SHFE) done
2025-06-25 16:25:25,676 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CZCE) done
2025-06-25 16:25:25,842 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='DCE) done
2025-06-25 16:25:27,689 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='INE) done
2025-06-25 16:25:27,785 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='GFEX) done
2025-06-25 16:25:27,894 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CFFEX) done
2025-06-25 16:25:28,589 - future_1d - INFO - save future_rank 2025-06-18 completed
2025-06-25 16:25:35,170 - future_1d - INFO - future_rank date = 2025-06-19
2025-06-25 16:25:35,327 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='SHFE) done
2025-06-25 16:25:35,526 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='CZCE) done
2025-06-25 16:25:35,675 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='DCE) done
2025-06-25 16:25:35,737 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='INE) done
2025-06-25 16:25:35,843 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='GFEX) done
2025-06-25 16:25:35,967 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='CFFEX) done
2025-06-25 16:25:36,616 - future_1d - INFO - save future_rank 2025-06-19 completed
2025-06-25 16:25:44,344 - future_1d - INFO - future_rank date = 2025-06-20
2025-06-25 16:25:44,511 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='SHFE) done
2025-06-25 16:25:44,747 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='CZCE) done
2025-06-25 16:25:44,915 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='DCE) done
2025-06-25 16:25:44,976 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='INE) done
2025-06-25 16:25:45,085 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='GFEX) done
2025-06-25 16:25:45,188 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='CFFEX) done
2025-06-25 16:25:45,900 - future_1d - INFO - save future_rank 2025-06-20 completed
2025-06-25 16:25:55,521 - future_1d - INFO - future_rank date = 2025-06-23
2025-06-25 16:25:55,685 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='SHFE) done
2025-06-25 16:25:55,906 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='CZCE) done
2025-06-25 16:25:56,074 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='DCE) done
2025-06-25 16:25:56,145 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='INE) done
2025-06-25 16:25:56,234 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='GFEX) done
2025-06-25 16:25:56,318 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='CFFEX) done
2025-06-25 16:25:56,994 - future_1d - INFO - save future_rank 2025-06-23 completed
2025-06-25 16:26:02,730 - future_1d - INFO - future_rank date = 2025-06-24
2025-06-25 16:26:02,909 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='SHFE) done
2025-06-25 16:26:03,087 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='CZCE) done
2025-06-25 16:26:03,221 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='DCE) done
2025-06-25 16:26:03,302 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='INE) done
2025-06-25 16:26:03,388 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='GFEX) done
2025-06-25 16:26:03,489 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='CFFEX) done
2025-06-25 16:26:04,170 - future_1d - INFO - save future_rank 2025-06-24 add
2025-06-25 16:26:04,179 - future_1d - INFO -                                   8539  ...                        8543
date                        2025-06-24  ...                  2025-06-24
symbol                          si2507  ...                      si2507
broker                            中信建投  ...                        海通期货
vol                            32243.0  ...                      4134.0
vol_chg                        24042.0  ...                      1199.0
long_hld                         817.0  ...                       427.0
long_chg                         -14.0  ...                       -57.0
short_hld                        842.0  ...                         NaN
short_chg                          3.0  ...                         NaN
exchange                          GFEX  ...                        GFEX
variety                             si  ...                          si
comd                                si  ...                          si
created_at  2025-06-25 16:26:04.119560  ...  2025-06-25 16:26:04.119560
updated_at  2025-06-25 16:26:04.120075  ...  2025-06-25 16:26:04.120075

[14 rows x 5 columns]
2025-06-25 16:26:07,362 - future_1d - INFO - future_rank date = 2025-06-25
2025-06-25 16:26:07,430 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='SHFE) done
2025-06-25 16:26:07,488 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='CZCE) done
2025-06-25 16:26:07,554 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='DCE) done
2025-06-25 16:26:07,611 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='INE) done
2025-06-25 16:26:07,673 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='GFEX) done
2025-06-25 16:26:07,740 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='CFFEX) done
2025-06-25 16:26:07,756 - future_1d - INFO - save future_rank 2025-06-25 failed
=========================================================================
2025-06-25 18:25:48 Wed	START TASK.01	future_1d  future_rank
=========================================================================
2025-06-25 18:25:49,935 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-06-25 18:25:50,023 - future_1d - INFO - future_rank date = 2025-06-17
2025-06-25 18:25:50,200 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='SHFE) done
2025-06-25 18:25:50,304 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CFFEX) done
2025-06-25 18:25:50,538 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CZCE) done
2025-06-25 18:25:50,635 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='GFEX) done
2025-06-25 18:25:50,784 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='DCE) done
2025-06-25 18:25:50,849 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='INE) done
2025-06-25 18:25:51,502 - future_1d - INFO - save future_rank 2025-06-17 completed
2025-06-25 18:25:55,826 - future_1d - INFO - future_rank date = 2025-06-18
2025-06-25 18:25:55,974 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='SHFE) done
2025-06-25 18:25:56,073 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CFFEX) done
2025-06-25 18:25:56,258 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CZCE) done
2025-06-25 18:25:56,346 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='GFEX) done
2025-06-25 18:25:56,487 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='DCE) done
2025-06-25 18:25:56,541 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='INE) done
2025-06-25 18:25:57,241 - future_1d - INFO - save future_rank 2025-06-18 completed
2025-06-25 18:26:00,824 - future_1d - INFO - future_rank date = 2025-06-19
2025-06-25 18:26:00,990 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='SHFE) done
2025-06-25 18:26:01,524 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='CFFEX) done
2025-06-25 18:26:01,748 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='CZCE) done
2025-06-25 18:26:01,852 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='GFEX) done
2025-06-25 18:26:02,009 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='DCE) done
2025-06-25 18:26:02,072 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-19',exchange='INE) done
2025-06-25 18:26:02,722 - future_1d - INFO - save future_rank 2025-06-19 completed
2025-06-25 18:26:08,606 - future_1d - INFO - future_rank date = 2025-06-20
2025-06-25 18:26:08,758 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='SHFE) done
2025-06-25 18:26:08,865 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='CFFEX) done
2025-06-25 18:26:09,081 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='CZCE) done
2025-06-25 18:26:09,200 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='GFEX) done
2025-06-25 18:26:09,391 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='DCE) done
2025-06-25 18:26:09,456 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-20',exchange='INE) done
2025-06-25 18:26:10,122 - future_1d - INFO - save future_rank 2025-06-20 completed
2025-06-25 18:26:14,533 - future_1d - INFO - future_rank date = 2025-06-23
2025-06-25 18:26:14,755 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='SHFE) done
2025-06-25 18:26:14,863 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='CFFEX) done
2025-06-25 18:26:15,055 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='CZCE) done
2025-06-25 18:26:15,149 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='GFEX) done
2025-06-25 18:26:15,295 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='DCE) done
2025-06-25 18:26:15,357 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-23',exchange='INE) done
2025-06-25 18:26:15,995 - future_1d - INFO - save future_rank 2025-06-23 completed
2025-06-25 18:26:22,437 - future_1d - INFO - future_rank date = 2025-06-24
2025-06-25 18:26:22,595 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='SHFE) done
2025-06-25 18:26:22,688 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='CFFEX) done
2025-06-25 18:26:22,881 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='CZCE) done
2025-06-25 18:26:22,994 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='GFEX) done
2025-06-25 18:26:23,138 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='DCE) done
2025-06-25 18:26:23,218 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-24',exchange='INE) done
2025-06-25 18:26:23,874 - future_1d - INFO - save future_rank 2025-06-24 completed
2025-06-25 18:26:33,454 - future_1d - INFO - future_rank date = 2025-06-25
2025-06-25 18:26:33,601 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='SHFE) done
2025-06-25 18:26:33,709 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='CFFEX) done
2025-06-25 18:26:33,913 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='CZCE) done
2025-06-25 18:26:33,992 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='GFEX) done
2025-06-25 18:26:34,211 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='DCE) done
2025-06-25 18:26:34,285 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-25',exchange='INE) done
2025-06-25 18:26:35,242 - future_1d - INFO - save future_rank 2025-06-25 add
2025-06-25 18:26:35,251 - future_1d - INFO -                                      0  ...                           4
date                        2025-06-25  ...                  2025-06-25
symbol                              AD  ...                      AD2511
broker                            期货公司  ...                        东海期货
vol                             7606.0  ...                       122.0
vol_chg                        -2178.0  ...                        -6.0
long_hld                        9365.0  ...                       136.0
long_chg                        -157.0  ...                         9.0
short_hld                       9365.0  ...                       108.0
short_chg                       -157.0  ...                         9.0
exchange                          SHFE  ...                        SHFE
variety                             AD  ...                          AD
comd                                ad  ...                          ad
created_at  2025-06-25 18:26:34.407584  ...  2025-06-25 18:26:34.407584
updated_at  2025-06-25 18:26:34.408034  ...  2025-06-25 18:26:34.408034

[14 rows x 5 columns]