LogViewer
=========================================================================
2025-05-30 16:25:44 Fri	START TASK.01	future_1d  future_rank
=========================================================================
2025-05-30 16:25:46,625 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-05-30 16:25:46,712 - future_1d - INFO - future_rank date = 2025-05-22
2025-05-30 16:25:46,870 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='SHFE) done
2025-05-30 16:25:47,010 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='GFEX) done
2025-05-30 16:25:47,089 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='CFFEX) done
2025-05-30 16:25:47,266 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='CZCE) done
2025-05-30 16:25:47,385 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='DCE) done
2025-05-30 16:25:47,447 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='INE) done
2025-05-30 16:25:48,054 - future_1d - INFO - save future_rank 2025-05-22 completed
2025-05-30 16:25:53,590 - future_1d - INFO - future_rank date = 2025-05-23
2025-05-30 16:25:53,855 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='SHFE) done
2025-05-30 16:25:54,004 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='GFEX) done
2025-05-30 16:25:54,120 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='CFFEX) done
2025-05-30 16:25:54,309 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='CZCE) done
2025-05-30 16:25:54,463 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='DCE) done
2025-05-30 16:25:54,527 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='INE) done
2025-05-30 16:25:57,566 - future_1d - INFO - save future_rank 2025-05-23 completed
2025-05-30 16:26:04,882 - future_1d - INFO - future_rank date = 2025-05-26
2025-05-30 16:26:05,144 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='SHFE) done
2025-05-30 16:26:05,300 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='GFEX) done
2025-05-30 16:26:05,401 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='CFFEX) done
2025-05-30 16:26:05,615 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='CZCE) done
2025-05-30 16:26:05,774 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='DCE) done
2025-05-30 16:26:05,828 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='INE) done
2025-05-30 16:26:08,206 - future_1d - INFO - save future_rank 2025-05-26 completed
2025-05-30 16:26:13,381 - future_1d - INFO - future_rank date = 2025-05-27
2025-05-30 16:26:13,563 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='SHFE) done
2025-05-30 16:26:13,686 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='GFEX) done
2025-05-30 16:26:13,775 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='CFFEX) done
2025-05-30 16:26:13,954 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='CZCE) done
2025-05-30 16:26:14,083 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='DCE) done
2025-05-30 16:26:14,148 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='INE) done
2025-05-30 16:26:16,024 - future_1d - INFO - save future_rank 2025-05-27 completed
2025-05-30 16:26:24,840 - future_1d - INFO - future_rank date = 2025-05-28
2025-05-30 16:26:25,060 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='SHFE) done
2025-05-30 16:26:25,172 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='GFEX) done
2025-05-30 16:26:25,286 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='CFFEX) done
2025-05-30 16:26:25,458 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='CZCE) done
2025-05-30 16:26:25,607 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='DCE) done
2025-05-30 16:26:25,681 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='INE) done
2025-05-30 16:26:27,290 - future_1d - INFO - save future_rank 2025-05-28 completed
2025-05-30 16:26:32,944 - future_1d - INFO - future_rank date = 2025-05-29
2025-05-30 16:26:33,117 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='SHFE) done
2025-05-30 16:26:33,262 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='GFEX) done
2025-05-30 16:26:33,363 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='CFFEX) done
2025-05-30 16:26:33,561 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='CZCE) done
2025-05-30 16:26:33,707 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='DCE) done
2025-05-30 16:26:33,770 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='INE) done
2025-05-30 16:26:35,220 - future_1d - INFO - save future_rank 2025-05-29 add
2025-05-30 16:26:35,229 - future_1d - INFO -                                   2762  ...                        2766
date                        2025-05-29  ...                  2025-05-29
symbol                          si2507  ...                      si2507
broker                            中信期货  ...                        海通期货
vol                           195847.0  ...                     48471.0
vol_chg                         1888.0  ...                    -11239.0
long_hld                       13377.0  ...                         NaN
long_chg                       -7966.0  ...                         NaN
short_hld                      12143.0  ...                      7862.0
short_chg                      -5425.0  ...                      1449.0
exchange                          GFEX  ...                        GFEX
variety                             si  ...                          si
comd                                si  ...                          si
created_at  2025-05-30 16:26:35.166978  ...  2025-05-30 16:26:35.166978
updated_at  2025-05-30 16:26:35.167397  ...  2025-05-30 16:26:35.167397

[14 rows x 5 columns]
2025-05-30 16:26:45,048 - future_1d - INFO - future_rank date = 2025-05-30
2025-05-30 16:26:45,106 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='SHFE) done
2025-05-30 16:26:45,171 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='GFEX) done
2025-05-30 16:26:45,237 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='CFFEX) done
2025-05-30 16:26:45,300 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='CZCE) done
2025-05-30 16:26:45,363 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='DCE) done
2025-05-30 16:26:45,425 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='INE) done
2025-05-30 16:26:45,440 - future_1d - INFO - save future_rank 2025-05-30 failed
=========================================================================
2025-05-30 18:25:23 Fri	START TASK.01	future_1d  future_rank
=========================================================================
2025-05-30 18:25:25,560 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-05-30 18:25:25,646 - future_1d - INFO - future_rank date = 2025-05-22
2025-05-30 18:25:25,729 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='INE) done
2025-05-30 18:25:25,869 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='SHFE) done
2025-05-30 18:25:25,978 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='GFEX) done
2025-05-30 18:25:26,060 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='CFFEX) done
2025-05-30 18:25:26,231 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='CZCE) done
2025-05-30 18:25:26,364 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-22',exchange='DCE) done
2025-05-30 18:25:26,978 - future_1d - INFO - save future_rank 2025-05-22 completed
2025-05-30 18:25:34,549 - future_1d - INFO - future_rank date = 2025-05-23
2025-05-30 18:25:34,621 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='INE) done
2025-05-30 18:25:34,794 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='SHFE) done
2025-05-30 18:25:34,916 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='GFEX) done
2025-05-30 18:25:35,033 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='CFFEX) done
2025-05-30 18:25:35,256 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='CZCE) done
2025-05-30 18:25:35,428 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-23',exchange='DCE) done
2025-05-30 18:25:36,071 - future_1d - INFO - save future_rank 2025-05-23 completed
2025-05-30 18:25:42,487 - future_1d - INFO - future_rank date = 2025-05-26
2025-05-30 18:25:42,555 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='INE) done
2025-05-30 18:25:42,702 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='SHFE) done
2025-05-30 18:25:42,856 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='GFEX) done
2025-05-30 18:25:42,968 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='CFFEX) done
2025-05-30 18:25:43,134 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='CZCE) done
2025-05-30 18:25:43,267 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-26',exchange='DCE) done
2025-05-30 18:25:43,898 - future_1d - INFO - save future_rank 2025-05-26 completed
2025-05-30 18:25:47,599 - future_1d - INFO - future_rank date = 2025-05-27
2025-05-30 18:25:47,665 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='INE) done
2025-05-30 18:25:47,816 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='SHFE) done
2025-05-30 18:25:47,939 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='GFEX) done
2025-05-30 18:25:48,051 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='CFFEX) done
2025-05-30 18:25:48,242 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='CZCE) done
2025-05-30 18:25:48,385 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-27',exchange='DCE) done
2025-05-30 18:25:49,000 - future_1d - INFO - save future_rank 2025-05-27 completed
2025-05-30 18:25:57,477 - future_1d - INFO - future_rank date = 2025-05-28
2025-05-30 18:25:57,561 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='INE) done
2025-05-30 18:25:57,712 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='SHFE) done
2025-05-30 18:25:57,854 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='GFEX) done
2025-05-30 18:25:57,949 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='CFFEX) done
2025-05-30 18:25:58,125 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='CZCE) done
2025-05-30 18:25:58,281 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-28',exchange='DCE) done
2025-05-30 18:25:58,906 - future_1d - INFO - save future_rank 2025-05-28 completed
2025-05-30 18:26:04,791 - future_1d - INFO - future_rank date = 2025-05-29
2025-05-30 18:26:04,861 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='INE) done
2025-05-30 18:26:05,020 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='SHFE) done
2025-05-30 18:26:05,183 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='GFEX) done
2025-05-30 18:26:05,302 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='CFFEX) done
2025-05-30 18:26:05,493 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='CZCE) done
2025-05-30 18:26:05,663 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-29',exchange='DCE) done
2025-05-30 18:26:06,333 - future_1d - INFO - save future_rank 2025-05-29 completed
2025-05-30 18:26:11,436 - future_1d - INFO - future_rank date = 2025-05-30
2025-05-30 18:26:11,506 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='INE) done
2025-05-30 18:26:11,671 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='SHFE) done
2025-05-30 18:26:11,784 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='GFEX) done
2025-05-30 18:26:11,884 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='CFFEX) done
2025-05-30 18:26:12,087 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='CZCE) done
2025-05-30 18:26:12,252 - future_1d - INFO - pro.fut_holding(trade_date='2025-05-30',exchange='DCE) done
2025-05-30 18:26:13,206 - future_1d - INFO - save future_rank 2025-05-30 add
2025-05-30 18:26:13,215 - future_1d - INFO -                                      0  ...                           4
date                        2025-05-30  ...                  2025-05-30
symbol                              AG  ...                      AG2506
broker                            期货公司  ...                        东证期货
vol                          1673306.0  ...                      8396.0
vol_chg                       -26208.0  ...                      2789.0
long_hld                      720264.0  ...                       978.0
long_chg                      -20536.0  ...                      -638.0
short_hld                     548658.0  ...                      1852.0
short_chg                     -24072.0  ...                      -134.0
exchange                          SHFE  ...                        SHFE
variety                             AG  ...                          AG
comd                                ag  ...                          ag
created_at  2025-05-30 18:26:12.371121  ...  2025-05-30 18:26:12.371121
updated_at  2025-05-30 18:26:12.371569  ...  2025-05-30 18:26:12.371569

[14 rows x 5 columns]