LogViewer
=========================================================================
2025-06-18 16:25:41 Wed	START TASK.01	future_1d  future_rank
=========================================================================
2025-06-18 16:25:43,899 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-06-18 16:25:43,989 - future_1d - INFO - future_rank date = 2025-06-10
2025-06-18 16:25:44,081 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='CFFEX) done
2025-06-18 16:25:44,283 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='CZCE) done
2025-06-18 16:25:44,374 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='GFEX) done
2025-06-18 16:25:44,505 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='DCE) done
2025-06-18 16:25:44,602 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='INE) done
2025-06-18 16:25:44,765 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='SHFE) done
2025-06-18 16:25:45,415 - future_1d - INFO - save future_rank 2025-06-10 completed
2025-06-18 16:25:55,095 - future_1d - INFO - future_rank date = 2025-06-11
2025-06-18 16:25:55,209 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='CFFEX) done
2025-06-18 16:25:55,387 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='CZCE) done
2025-06-18 16:25:55,486 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='GFEX) done
2025-06-18 16:25:55,647 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='DCE) done
2025-06-18 16:25:55,706 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='INE) done
2025-06-18 16:25:55,870 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='SHFE) done
2025-06-18 16:25:56,575 - future_1d - INFO - save future_rank 2025-06-11 completed
2025-06-18 16:26:01,299 - future_1d - INFO - future_rank date = 2025-06-12
2025-06-18 16:26:01,391 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='CFFEX) done
2025-06-18 16:26:01,567 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='CZCE) done
2025-06-18 16:26:01,682 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='GFEX) done
2025-06-18 16:26:01,841 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='DCE) done
2025-06-18 16:26:01,902 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='INE) done
2025-06-18 16:26:02,054 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='SHFE) done
2025-06-18 16:26:02,916 - future_1d - INFO - save future_rank 2025-06-12 completed
2025-06-18 16:26:08,042 - future_1d - INFO - future_rank date = 2025-06-13
2025-06-18 16:26:08,140 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='CFFEX) done
2025-06-18 16:26:08,330 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='CZCE) done
2025-06-18 16:26:08,453 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='GFEX) done
2025-06-18 16:26:08,591 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='DCE) done
2025-06-18 16:26:08,671 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='INE) done
2025-06-18 16:26:08,812 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='SHFE) done
2025-06-18 16:26:09,526 - future_1d - INFO - save future_rank 2025-06-13 completed
2025-06-18 16:26:17,049 - future_1d - INFO - future_rank date = 2025-06-16
2025-06-18 16:26:17,155 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='CFFEX) done
2025-06-18 16:26:17,345 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='CZCE) done
2025-06-18 16:26:17,430 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='GFEX) done
2025-06-18 16:26:17,574 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='DCE) done
2025-06-18 16:26:17,633 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='INE) done
2025-06-18 16:26:17,832 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='SHFE) done
2025-06-18 16:26:18,500 - future_1d - INFO - save future_rank 2025-06-16 completed
2025-06-18 16:26:24,585 - future_1d - INFO - future_rank date = 2025-06-17
2025-06-18 16:26:24,694 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CFFEX) done
2025-06-18 16:26:24,879 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CZCE) done
2025-06-18 16:26:25,024 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='GFEX) done
2025-06-18 16:26:25,191 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='DCE) done
2025-06-18 16:26:25,247 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='INE) done
2025-06-18 16:26:25,391 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='SHFE) done
2025-06-18 16:26:26,115 - future_1d - INFO - save future_rank 2025-06-17 add
2025-06-18 16:26:26,124 - future_1d - INFO -                                   4222  ...                        4226
date                        2025-06-17  ...                  2025-06-17
symbol                          si2507  ...                      si2507
broker                            广发期货  ...                      国泰君安期货
vol                            33339.0  ...                     16398.0
vol_chg                        12907.0  ...                    -21111.0
long_hld                           NaN  ...                      8466.0
long_chg                           NaN  ...                     -2539.0
short_hld                       1187.0  ...                      8367.0
short_chg                       -792.0  ...                     -1103.0
exchange                          GFEX  ...                        GFEX
variety                             si  ...                          si
comd                                si  ...                          si
created_at  2025-06-18 16:26:26.062194  ...  2025-06-18 16:26:26.062194
updated_at  2025-06-18 16:26:26.062655  ...  2025-06-18 16:26:26.062655

[14 rows x 5 columns]
2025-06-18 16:26:35,295 - future_1d - INFO - future_rank date = 2025-06-18
2025-06-18 16:26:35,364 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CFFEX) done
2025-06-18 16:26:35,430 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CZCE) done
2025-06-18 16:26:35,495 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='GFEX) done
2025-06-18 16:26:35,553 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='DCE) done
2025-06-18 16:26:35,620 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='INE) done
2025-06-18 16:26:35,680 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='SHFE) done
2025-06-18 16:26:35,697 - future_1d - INFO - save future_rank 2025-06-18 failed
=========================================================================
2025-06-18 18:25:20 Wed	START TASK.01	future_1d  future_rank
=========================================================================
2025-06-18 18:25:22,002 - future_1d - INFO - future_rank check=True check_last=7 start...
2025-06-18 18:25:22,084 - future_1d - INFO - future_rank date = 2025-06-10
2025-06-18 18:25:22,149 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='INE) done
2025-06-18 18:25:22,237 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='GFEX) done
2025-06-18 18:25:22,431 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='CZCE) done
2025-06-18 18:25:22,583 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='SHFE) done
2025-06-18 18:25:22,732 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='DCE) done
2025-06-18 18:25:22,834 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-10',exchange='CFFEX) done
2025-06-18 18:25:23,491 - future_1d - INFO - save future_rank 2025-06-10 completed
2025-06-18 18:25:28,711 - future_1d - INFO - future_rank date = 2025-06-11
2025-06-18 18:25:28,772 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='INE) done
2025-06-18 18:25:28,861 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='GFEX) done
2025-06-18 18:25:29,064 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='CZCE) done
2025-06-18 18:25:29,236 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='SHFE) done
2025-06-18 18:25:29,367 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='DCE) done
2025-06-18 18:25:29,483 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-11',exchange='CFFEX) done
2025-06-18 18:25:30,205 - future_1d - INFO - save future_rank 2025-06-11 completed
2025-06-18 18:25:36,548 - future_1d - INFO - future_rank date = 2025-06-12
2025-06-18 18:25:36,611 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='INE) done
2025-06-18 18:25:36,717 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='GFEX) done
2025-06-18 18:25:36,917 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='CZCE) done
2025-06-18 18:25:37,055 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='SHFE) done
2025-06-18 18:25:37,206 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='DCE) done
2025-06-18 18:25:37,303 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-12',exchange='CFFEX) done
2025-06-18 18:25:37,965 - future_1d - INFO - save future_rank 2025-06-12 completed
2025-06-18 18:25:43,880 - future_1d - INFO - future_rank date = 2025-06-13
2025-06-18 18:25:43,952 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='INE) done
2025-06-18 18:25:44,038 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='GFEX) done
2025-06-18 18:25:44,226 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='CZCE) done
2025-06-18 18:25:44,375 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='SHFE) done
2025-06-18 18:25:44,523 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='DCE) done
2025-06-18 18:25:44,609 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-13',exchange='CFFEX) done
2025-06-18 18:25:45,313 - future_1d - INFO - save future_rank 2025-06-13 completed
2025-06-18 18:25:52,884 - future_1d - INFO - future_rank date = 2025-06-16
2025-06-18 18:25:52,952 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='INE) done
2025-06-18 18:25:53,045 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='GFEX) done
2025-06-18 18:25:53,252 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='CZCE) done
2025-06-18 18:25:53,391 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='SHFE) done
2025-06-18 18:25:53,523 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='DCE) done
2025-06-18 18:25:53,617 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-16',exchange='CFFEX) done
2025-06-18 18:25:54,286 - future_1d - INFO - save future_rank 2025-06-16 completed
2025-06-18 18:25:57,989 - future_1d - INFO - future_rank date = 2025-06-17
2025-06-18 18:25:58,067 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='INE) done
2025-06-18 18:25:58,163 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='GFEX) done
2025-06-18 18:25:58,338 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CZCE) done
2025-06-18 18:25:58,496 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='SHFE) done
2025-06-18 18:25:58,652 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='DCE) done
2025-06-18 18:25:58,747 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-17',exchange='CFFEX) done
2025-06-18 18:25:59,465 - future_1d - INFO - save future_rank 2025-06-17 completed
2025-06-18 18:26:04,951 - future_1d - INFO - future_rank date = 2025-06-18
2025-06-18 18:26:05,012 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='INE) done
2025-06-18 18:26:05,104 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='GFEX) done
2025-06-18 18:26:05,315 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CZCE) done
2025-06-18 18:26:05,458 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='SHFE) done
2025-06-18 18:26:05,603 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='DCE) done
2025-06-18 18:26:05,699 - future_1d - INFO - pro.fut_holding(trade_date='2025-06-18',exchange='CFFEX) done
2025-06-18 18:26:06,687 - future_1d - INFO - save future_rank 2025-06-18 add
2025-06-18 18:26:06,695 - future_1d - INFO -                                      0  ...                           4
date                        2025-06-18  ...                  2025-06-18
symbol                          AP2510  ...                      AP2510
broker                        一德期货(代客)  ...                    中信建投(代客)
vol                                0.0  ...                      1001.0
vol_chg                            0.0  ...                      -781.0
long_hld                        1383.0  ...                         0.0
long_chg                          80.0  ...                         0.0
short_hld                       1436.0  ...                         0.0
short_chg                        -92.0  ...                         0.0
exchange                          CZCE  ...                        CZCE
variety                             AP  ...                          AP
comd                                AP  ...                          AP
created_at  2025-06-18 18:26:05.829381  ...  2025-06-18 18:26:05.829381
updated_at  2025-06-18 18:26:05.829845  ...  2025-06-18 18:26:05.829845

[14 rows x 5 columns]