LogViewer
=========================================================================
2025-08-05 16:25:35 Tue	START TASK.01	future_1d  future_rank
=========================================================================
2025-08-05 16:25:37,544 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-08-05 16:25:37,635 - future_1d - INFO - future_rank date = 2025-07-28
2025-08-05 16:25:37,759 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='CFFEX) done
2025-08-05 16:25:37,952 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='CZCE) done
2025-08-05 16:25:38,037 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='INE) done
2025-08-05 16:25:38,221 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='SHFE) done
2025-08-05 16:25:38,329 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='GFEX) done
2025-08-05 16:25:38,518 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='DCE) done
2025-08-05 16:25:42,224 - future_1d - INFO - save future_rank 2025-07-28 completed
2025-08-05 16:25:47,955 - future_1d - INFO - future_rank date = 2025-07-29
2025-08-05 16:25:48,079 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='CFFEX) done
2025-08-05 16:25:48,291 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='CZCE) done
2025-08-05 16:25:48,354 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='INE) done
2025-08-05 16:25:48,540 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='SHFE) done
2025-08-05 16:25:48,651 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='GFEX) done
2025-08-05 16:25:48,804 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='DCE) done
2025-08-05 16:25:50,808 - future_1d - INFO - save future_rank 2025-07-29 completed
2025-08-05 16:25:58,926 - future_1d - INFO - future_rank date = 2025-07-30
2025-08-05 16:25:59,015 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='CFFEX) done
2025-08-05 16:25:59,221 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='CZCE) done
2025-08-05 16:25:59,289 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='INE) done
2025-08-05 16:25:59,445 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='SHFE) done
2025-08-05 16:25:59,536 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='GFEX) done
2025-08-05 16:25:59,695 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='DCE) done
2025-08-05 16:26:00,875 - future_1d - INFO - save future_rank 2025-07-30 completed
2025-08-05 16:26:10,527 - future_1d - INFO - future_rank date = 2025-07-31
2025-08-05 16:26:10,625 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='CFFEX) done
2025-08-05 16:26:10,857 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='CZCE) done
2025-08-05 16:26:10,920 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='INE) done
2025-08-05 16:26:11,069 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='SHFE) done
2025-08-05 16:26:11,184 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='GFEX) done
2025-08-05 16:26:11,336 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='DCE) done
2025-08-05 16:26:12,139 - future_1d - INFO - save future_rank 2025-07-31 completed
2025-08-05 16:26:17,155 - future_1d - INFO - future_rank date = 2025-08-01
2025-08-05 16:26:17,276 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='CFFEX) done
2025-08-05 16:26:17,466 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='CZCE) done
2025-08-05 16:26:17,532 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='INE) done
2025-08-05 16:26:17,671 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='SHFE) done
2025-08-05 16:26:17,819 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='GFEX) done
2025-08-05 16:26:17,996 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='DCE) done
2025-08-05 16:26:18,670 - future_1d - INFO - save future_rank 2025-08-01 completed
2025-08-05 16:26:25,127 - future_1d - INFO - future_rank date = 2025-08-04
2025-08-05 16:26:25,234 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='CFFEX) done
2025-08-05 16:26:25,422 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='CZCE) done
2025-08-05 16:26:25,488 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='INE) done
2025-08-05 16:26:25,746 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='SHFE) done
2025-08-05 16:26:25,878 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='GFEX) done
2025-08-05 16:26:26,104 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='DCE) done
2025-08-05 16:26:26,955 - future_1d - INFO - save future_rank 2025-08-04 add
2025-08-05 16:26:26,964 - future_1d - INFO -                                   7055  ...                        7059
date                        2025-08-04  ...                  2025-08-04
symbol                          si2509  ...                      si2509
broker                            中信期货  ...                        银河期货
vol                            34112.0  ...                     14394.0
vol_chg                       -10452.0  ...                     -1400.0
long_hld                        7703.0  ...                      3477.0
long_chg                        -823.0  ...                      -291.0
short_hld                       4216.0  ...                      8750.0
short_chg                       -657.0  ...                     -1307.0
exchange                          GFEX  ...                        GFEX
variety                             si  ...                          si
comd                                si  ...                          si
created_at  2025-08-05 16:26:26.892204  ...  2025-08-05 16:26:26.892204
updated_at  2025-08-05 16:26:26.892666  ...  2025-08-05 16:26:26.892666

[14 rows x 5 columns]
2025-08-05 16:26:36,073 - future_1d - INFO - future_rank date = 2025-08-05
2025-08-05 16:26:36,136 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='CFFEX) done
2025-08-05 16:26:36,216 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='CZCE) done
2025-08-05 16:26:36,279 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='INE) done
2025-08-05 16:26:36,343 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='SHFE) done
2025-08-05 16:26:36,430 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='GFEX) done
2025-08-05 16:26:36,492 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='DCE) done
2025-08-05 16:26:36,509 - future_1d - INFO - save future_rank 2025-08-05 failed
=========================================================================
2025-08-05 18:25:18 Tue	START TASK.01	future_1d  future_rank
=========================================================================
2025-08-05 18:25:20,020 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-08-05 18:25:20,109 - future_1d - INFO - future_rank date = 2025-07-28
2025-08-05 18:25:20,175 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='INE) done
2025-08-05 18:25:20,410 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='CZCE) done
2025-08-05 18:25:20,511 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='CFFEX) done
2025-08-05 18:25:20,683 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='SHFE) done
2025-08-05 18:25:20,839 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='DCE) done
2025-08-05 18:25:20,955 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-28',exchange='GFEX) done
2025-08-05 18:25:21,613 - future_1d - INFO - save future_rank 2025-07-28 completed
2025-08-05 18:25:27,089 - future_1d - INFO - future_rank date = 2025-07-29
2025-08-05 18:25:27,157 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='INE) done
2025-08-05 18:25:27,361 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='CZCE) done
2025-08-05 18:25:27,470 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='CFFEX) done
2025-08-05 18:25:27,609 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='SHFE) done
2025-08-05 18:25:27,771 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='DCE) done
2025-08-05 18:25:27,876 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-29',exchange='GFEX) done
2025-08-05 18:25:28,512 - future_1d - INFO - save future_rank 2025-07-29 completed
2025-08-05 18:25:32,866 - future_1d - INFO - future_rank date = 2025-07-30
2025-08-05 18:25:32,933 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='INE) done
2025-08-05 18:25:33,153 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='CZCE) done
2025-08-05 18:25:33,244 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='CFFEX) done
2025-08-05 18:25:33,411 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='SHFE) done
2025-08-05 18:25:33,558 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='DCE) done
2025-08-05 18:25:33,657 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-30',exchange='GFEX) done
2025-08-05 18:25:34,379 - future_1d - INFO - save future_rank 2025-07-30 completed
2025-08-05 18:25:40,155 - future_1d - INFO - future_rank date = 2025-07-31
2025-08-05 18:25:40,223 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='INE) done
2025-08-05 18:25:40,424 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='CZCE) done
2025-08-05 18:25:40,521 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='CFFEX) done
2025-08-05 18:25:40,699 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='SHFE) done
2025-08-05 18:25:40,844 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='DCE) done
2025-08-05 18:25:40,954 - future_1d - INFO - pro.fut_holding(trade_date='2025-07-31',exchange='GFEX) done
2025-08-05 18:25:41,611 - future_1d - INFO - save future_rank 2025-07-31 completed
2025-08-05 18:25:44,874 - future_1d - INFO - future_rank date = 2025-08-01
2025-08-05 18:25:44,941 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='INE) done
2025-08-05 18:25:45,155 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='CZCE) done
2025-08-05 18:25:45,253 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='CFFEX) done
2025-08-05 18:25:45,407 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='SHFE) done
2025-08-05 18:25:45,544 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='DCE) done
2025-08-05 18:25:45,643 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-01',exchange='GFEX) done
2025-08-05 18:25:46,355 - future_1d - INFO - save future_rank 2025-08-01 completed
2025-08-05 18:25:51,938 - future_1d - INFO - future_rank date = 2025-08-04
2025-08-05 18:25:52,031 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='INE) done
2025-08-05 18:25:52,256 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='CZCE) done
2025-08-05 18:25:52,354 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='CFFEX) done
2025-08-05 18:25:52,504 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='SHFE) done
2025-08-05 18:25:52,642 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='DCE) done
2025-08-05 18:25:52,755 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-04',exchange='GFEX) done
2025-08-05 18:25:53,433 - future_1d - INFO - save future_rank 2025-08-04 completed
2025-08-05 18:25:57,445 - future_1d - INFO - future_rank date = 2025-08-05
2025-08-05 18:25:57,512 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='INE) done
2025-08-05 18:25:57,735 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='CZCE) done
2025-08-05 18:25:57,845 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='CFFEX) done
2025-08-05 18:25:58,044 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='SHFE) done
2025-08-05 18:25:58,197 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='DCE) done
2025-08-05 18:25:58,288 - future_1d - INFO - pro.fut_holding(trade_date='2025-08-05',exchange='GFEX) done
2025-08-05 18:25:59,307 - future_1d - INFO - save future_rank 2025-08-05 add
2025-08-05 18:25:59,315 - future_1d - INFO -                                      0  ...                           4
date                        2025-08-05  ...                  2025-08-05
symbol                          AP2510  ...                      AP2510
broker                        东吴期货(代客)  ...                    中泰期货(代客)
vol                             1008.0  ...                       893.0
vol_chg                         -281.0  ...                      -467.0
long_hld                        1297.0  ...                      2037.0
long_chg                        -130.0  ...                      -156.0
short_hld                       2400.0  ...                      2112.0
short_chg                        220.0  ...                       -17.0
exchange                          CZCE  ...                        CZCE
variety                             AP  ...                          AP
comd                                AP  ...                          AP
created_at  2025-08-05 18:25:58.413370  ...  2025-08-05 18:25:58.413370
updated_at  2025-08-05 18:25:58.413852  ...  2025-08-05 18:25:58.413852

[14 rows x 5 columns]