LogViewer
=========================================================================
2025-05-28 16:25:40 Wed	START TASK.01	future_1d  future_rank
=========================================================================
2025-05-28 16:25:42,497 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-05-28 16:25:42,584 - future_1d - INFO - future_rank date = 2025-05-20
2025-05-28 16:25:42,656 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='INE) done
2025-05-28 16:25:42,802 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='SHFE) done
2025-05-28 16:25:42,927 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='GFEX) done
2025-05-28 16:25:43,051 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='CFFEX) done
2025-05-28 16:25:43,196 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='DCE) done
2025-05-28 16:25:43,424 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='CZCE) done
2025-05-28 16:25:44,023 - future_1d - INFO - save future_rank 2025-05-20 completed
2025-05-28 16:25:51,040 - future_1d - INFO - future_rank date = 2025-05-21
2025-05-28 16:25:51,100 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='INE) done
2025-05-28 16:25:51,247 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='SHFE) done
2025-05-28 16:25:51,378 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='GFEX) done
2025-05-28 16:25:51,485 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='CFFEX) done
2025-05-28 16:25:51,651 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='DCE) done
2025-05-28 16:25:51,871 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='CZCE) done
2025-05-28 16:25:52,510 - future_1d - INFO - save future_rank 2025-05-21 completed
2025-05-28 16:25:57,304 - future_1d - INFO - future_rank date = 2025-05-22
2025-05-28 16:25:57,372 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='INE) done
2025-05-28 16:25:57,525 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='SHFE) done
2025-05-28 16:25:57,656 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='GFEX) done
2025-05-28 16:25:57,730 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='CFFEX) done
2025-05-28 16:25:57,855 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='DCE) done
2025-05-28 16:25:58,058 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='CZCE) done
2025-05-28 16:25:58,672 - future_1d - INFO - save future_rank 2025-05-22 completed
2025-05-28 16:26:03,795 - future_1d - INFO - future_rank date = 2025-05-23
2025-05-28 16:26:03,864 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='INE) done
2025-05-28 16:26:04,028 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='SHFE) done
2025-05-28 16:26:04,153 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='GFEX) done
2025-05-28 16:26:04,252 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='CFFEX) done
2025-05-28 16:26:04,404 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='DCE) done
2025-05-28 16:26:04,597 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='CZCE) done
2025-05-28 16:26:05,190 - future_1d - INFO - save future_rank 2025-05-23 completed
2025-05-28 16:26:13,878 - future_1d - INFO - future_rank date = 2025-05-26
2025-05-28 16:26:13,964 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='INE) done
2025-05-28 16:26:14,141 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='SHFE) done
2025-05-28 16:26:14,279 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='GFEX) done
2025-05-28 16:26:14,376 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='CFFEX) done
2025-05-28 16:26:14,510 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='DCE) done
2025-05-28 16:26:14,713 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='CZCE) done
2025-05-28 16:26:15,333 - future_1d - INFO - save future_rank 2025-05-26 completed
2025-05-28 16:26:18,944 - future_1d - INFO - future_rank date = 2025-05-27
2025-05-28 16:26:19,034 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='INE) done
2025-05-28 16:26:19,228 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='SHFE) done
2025-05-28 16:26:19,415 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='GFEX) done
2025-05-28 16:26:19,562 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='CFFEX) done
2025-05-28 16:26:19,711 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='DCE) done
2025-05-28 16:26:19,925 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='CZCE) done
2025-05-28 16:26:20,609 - future_1d - INFO - save future_rank 2025-05-27 add
2025-05-28 16:26:20,617 - future_1d - INFO -                                   2702  ...                        2706
date                        2025-05-27  ...                  2025-05-27
symbol                          si2506  ...                      si2506
broker                            中信期货  ...                        东证期货
vol                            13459.0  ...                      2577.0
vol_chg                           15.0  ...                       404.0
long_hld                         769.0  ...                      1002.0
long_chg                        -661.0  ...                      -335.0
short_hld                       1411.0  ...                       883.0
short_chg                       -872.0  ...                      -400.0
exchange                          GFEX  ...                        GFEX
variety                             si  ...                          si
comd                                si  ...                          si
created_at  2025-05-28 16:26:20.557512  ...  2025-05-28 16:26:20.557512
updated_at  2025-05-28 16:26:20.557958  ...  2025-05-28 16:26:20.557958

[14 rows x 5 columns]
2025-05-28 16:26:25,222 - future_1d - INFO - future_rank date = 2025-05-28
2025-05-28 16:26:25,300 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='INE) done
2025-05-28 16:26:25,379 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='SHFE) done
2025-05-28 16:26:25,465 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='GFEX) done
2025-05-28 16:26:25,589 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='CFFEX) done
2025-05-28 16:26:25,733 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='DCE) done
2025-05-28 16:26:25,818 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='CZCE) done
2025-05-28 16:26:25,835 - future_1d - INFO - save future_rank 2025-05-28 failed
=========================================================================
2025-05-28 18:25:41 Wed	START TASK.01	future_1d  future_rank
=========================================================================
2025-05-28 18:25:43,285 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-05-28 18:25:43,369 - future_1d - INFO - future_rank date = 2025-05-20
2025-05-28 18:25:43,485 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='CFFEX) done
2025-05-28 18:25:43,551 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='INE) done
2025-05-28 18:25:43,704 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='GFEX) done
2025-05-28 18:25:43,869 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='SHFE) done
2025-05-28 18:25:44,079 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='CZCE) done
2025-05-28 18:25:44,217 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-20',exchange='DCE) done
2025-05-28 18:25:44,820 - future_1d - INFO - save future_rank 2025-05-20 completed
2025-05-28 18:25:53,153 - future_1d - INFO - future_rank date = 2025-05-21
2025-05-28 18:25:53,248 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='CFFEX) done
2025-05-28 18:25:53,316 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='INE) done
2025-05-28 18:25:53,456 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='GFEX) done
2025-05-28 18:25:53,609 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='SHFE) done
2025-05-28 18:25:53,770 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='CZCE) done
2025-05-28 18:25:53,900 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-21',exchange='DCE) done
2025-05-28 18:25:54,550 - future_1d - INFO - save future_rank 2025-05-21 completed
2025-05-28 18:26:03,338 - future_1d - INFO - future_rank date = 2025-05-22
2025-05-28 18:26:03,443 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='CFFEX) done
2025-05-28 18:26:03,525 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='INE) done
2025-05-28 18:26:03,646 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='GFEX) done
2025-05-28 18:26:03,787 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='SHFE) done
2025-05-28 18:26:03,975 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='CZCE) done
2025-05-28 18:26:04,095 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='DCE) done
2025-05-28 18:26:04,699 - future_1d - INFO - save future_rank 2025-05-22 completed
2025-05-28 18:26:12,765 - future_1d - INFO - future_rank date = 2025-05-23
2025-05-28 18:26:12,896 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='CFFEX) done
2025-05-28 18:26:12,971 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='INE) done
2025-05-28 18:26:13,115 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='GFEX) done
2025-05-28 18:26:13,260 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='SHFE) done
2025-05-28 18:26:13,440 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='CZCE) done
2025-05-28 18:26:13,594 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='DCE) done
2025-05-28 18:26:14,199 - future_1d - INFO - save future_rank 2025-05-23 completed
2025-05-28 18:26:23,788 - future_1d - INFO - future_rank date = 2025-05-26
2025-05-28 18:26:23,886 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='CFFEX) done
2025-05-28 18:26:23,953 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='INE) done
2025-05-28 18:26:24,083 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='GFEX) done
2025-05-28 18:26:24,270 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='SHFE) done
2025-05-28 18:26:24,467 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='CZCE) done
2025-05-28 18:26:24,614 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='DCE) done
2025-05-28 18:26:25,286 - future_1d - INFO - save future_rank 2025-05-26 completed
2025-05-28 18:26:30,068 - future_1d - INFO - future_rank date = 2025-05-27
2025-05-28 18:26:30,187 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='CFFEX) done
2025-05-28 18:26:30,266 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='INE) done
2025-05-28 18:26:30,387 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='GFEX) done
2025-05-28 18:26:30,533 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='SHFE) done
2025-05-28 18:26:30,718 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='CZCE) done
2025-05-28 18:26:30,902 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='DCE) done
2025-05-28 18:26:31,526 - future_1d - INFO - save future_rank 2025-05-27 completed
2025-05-28 18:26:38,869 - future_1d - INFO - future_rank date = 2025-05-28
2025-05-28 18:26:38,984 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='CFFEX) done
2025-05-28 18:26:39,058 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='INE) done
2025-05-28 18:26:39,152 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='GFEX) done
2025-05-28 18:26:39,305 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='SHFE) done
2025-05-28 18:26:39,487 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='CZCE) done
2025-05-28 18:26:39,623 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='DCE) done
2025-05-28 18:26:40,547 - future_1d - INFO - save future_rank 2025-05-28 add
2025-05-28 18:26:40,555 - future_1d - INFO -                                      0  ...                           4
date                        2025-05-28  ...                  2025-05-28
symbol                          IF2506  ...                      IF2506
broker                        东证期货(代客)  ...                    中金期货(代客)
vol                             6014.0  ...                         NaN
vol_chg                        -1687.0  ...                         NaN
long_hld                        6813.0  ...                      3210.0
long_chg                        -851.0  ...                      -326.0
short_hld                       7266.0  ...                         NaN
short_chg                       -917.0  ...                         NaN
exchange                         CFFEX  ...                       CFFEX
variety                             IF  ...                          IF
comd                                IF  ...                          IF
created_at  2025-05-28 18:26:39.740425  ...  2025-05-28 18:26:39.740425
updated_at  2025-05-28 18:26:39.740851  ...  2025-05-28 18:26:39.740851

[14 rows x 5 columns]