========================================================================= 2025-05-01 16:40:43 Thu START TASK.01 future_1d future_rank ========================================================================= 2025-05-01 16:40:45,112 - future_1d - INFO - future_rank check=True check_last=7 start... 2025-05-01 16:40:45,200 - future_1d - INFO - future_rank date = 2025-04-22 2025-05-01 16:40:45,289 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='CFFEX) done 2025-05-01 16:40:45,355 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='INE) done 2025-05-01 16:40:45,500 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='GFEX) done 2025-05-01 16:40:45,661 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='SHFE) done 2025-05-01 16:40:45,801 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='DCE) done 2025-05-01 16:40:46,024 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='CZCE) done 2025-05-01 16:40:46,659 - future_1d - INFO - save future_rank 2025-04-22 completed 2025-05-01 16:40:53,140 - future_1d - INFO - future_rank date = 2025-04-23 2025-05-01 16:40:53,243 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='CFFEX) done 2025-05-01 16:40:53,301 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='INE) done 2025-05-01 16:40:53,417 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='GFEX) done 2025-05-01 16:40:53,562 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='SHFE) done 2025-05-01 16:40:53,764 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='DCE) done 2025-05-01 16:40:53,964 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='CZCE) done 2025-05-01 16:40:54,634 - future_1d - INFO - save future_rank 2025-04-23 completed 2025-05-01 16:41:00,096 - future_1d - INFO - future_rank date = 2025-04-24 2025-05-01 16:41:00,230 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='CFFEX) done 2025-05-01 16:41:00,286 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='INE) done 2025-05-01 16:41:00,399 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='GFEX) done 2025-05-01 16:41:00,556 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='SHFE) done 2025-05-01 16:41:00,713 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='DCE) done 2025-05-01 16:41:00,896 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='CZCE) done 2025-05-01 16:41:01,531 - future_1d - INFO - save future_rank 2025-04-24 completed 2025-05-01 16:41:07,212 - future_1d - INFO - future_rank date = 2025-04-25 2025-05-01 16:41:07,343 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='CFFEX) done 2025-05-01 16:41:07,421 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='INE) done 2025-05-01 16:41:07,554 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='GFEX) done 2025-05-01 16:41:07,703 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='SHFE) done 2025-05-01 16:41:07,828 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='DCE) done 2025-05-01 16:41:08,055 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='CZCE) done 2025-05-01 16:41:08,685 - future_1d - INFO - save future_rank 2025-04-25 completed 2025-05-01 16:41:17,656 - future_1d - INFO - future_rank date = 2025-04-28 2025-05-01 16:41:17,766 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='CFFEX) done 2025-05-01 16:41:17,832 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='INE) done 2025-05-01 16:41:17,958 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='GFEX) done 2025-05-01 16:41:18,122 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='SHFE) done 2025-05-01 16:41:18,275 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='DCE) done 2025-05-01 16:41:18,460 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='CZCE) done 2025-05-01 16:41:19,130 - future_1d - INFO - save future_rank 2025-04-28 completed 2025-05-01 16:41:28,730 - future_1d - INFO - future_rank date = 2025-04-29 2025-05-01 16:41:28,860 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='CFFEX) done 2025-05-01 16:41:28,925 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='INE) done 2025-05-01 16:41:29,061 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='GFEX) done 2025-05-01 16:41:29,190 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='SHFE) done 2025-05-01 16:41:29,323 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='DCE) done 2025-05-01 16:41:29,502 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='CZCE) done 2025-05-01 16:41:30,203 - future_1d - INFO - save future_rank 2025-04-29 completed 2025-05-01 16:41:34,788 - future_1d - INFO - future_rank date = 2025-04-30 2025-05-01 16:41:34,915 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='CFFEX) done 2025-05-01 16:41:34,979 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='INE) done 2025-05-01 16:41:35,085 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='GFEX) done 2025-05-01 16:41:35,246 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='SHFE) done 2025-05-01 16:41:35,412 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='DCE) done 2025-05-01 16:41:35,604 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='CZCE) done 2025-05-01 16:41:36,539 - future_1d - INFO - save future_rank 2025-04-30 add 2025-05-01 16:41:36,548 - future_1d - INFO - 0 ... 4 date 2025-04-30 ... 2025-04-30 symbol IF2505 ... IF2505 broker 东证期货(代客) ... 中金期货(代客) vol 2683.0 ... 603.0 vol_chg 456.0 ... 303.0 long_hld 2392.0 ... 1598.0 long_chg 236.0 ... 598.0 short_hld 2144.0 ... NaN short_chg 465.0 ... NaN exchange CFFEX ... CFFEX variety IF ... IF comd IF ... IF created_at 2025-05-01 16:41:35.722636 ... 2025-05-01 16:41:35.722636 updated_at 2025-05-01 16:41:35.723070 ... 2025-05-01 16:41:35.723070 [14 rows x 5 columns] ========================================================================= 2025-05-01 18:40:32 Thu START TASK.01 future_1d future_rank ========================================================================= 2025-05-01 18:40:34,354 - future_1d - INFO - future_rank check=True check_last=7 start... 2025-05-01 18:40:34,438 - future_1d - INFO - future_rank date = 2025-04-22 2025-05-01 18:40:34,585 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='DCE) done 2025-05-01 18:40:34,724 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='SHFE) done 2025-05-01 18:40:34,787 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='INE) done 2025-05-01 18:40:34,931 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='GFEX) done 2025-05-01 18:40:35,144 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='CZCE) done 2025-05-01 18:40:35,231 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-22',exchange='CFFEX) done 2025-05-01 18:40:35,857 - future_1d - INFO - save future_rank 2025-04-22 completed 2025-05-01 18:40:39,862 - future_1d - INFO - future_rank date = 2025-04-23 2025-05-01 18:40:40,014 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='DCE) done 2025-05-01 18:40:40,164 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='SHFE) done 2025-05-01 18:40:40,222 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='INE) done 2025-05-01 18:40:40,385 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='GFEX) done 2025-05-01 18:40:40,570 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='CZCE) done 2025-05-01 18:40:40,667 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-23',exchange='CFFEX) done 2025-05-01 18:40:41,314 - future_1d - INFO - save future_rank 2025-04-23 completed 2025-05-01 18:40:44,894 - future_1d - INFO - future_rank date = 2025-04-24 2025-05-01 18:40:45,053 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='DCE) done 2025-05-01 18:40:45,215 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='SHFE) done 2025-05-01 18:40:45,283 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='INE) done 2025-05-01 18:40:45,411 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='GFEX) done 2025-05-01 18:40:45,610 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='CZCE) done 2025-05-01 18:40:45,721 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-24',exchange='CFFEX) done 2025-05-01 18:40:46,364 - future_1d - INFO - save future_rank 2025-04-24 completed 2025-05-01 18:40:56,271 - future_1d - INFO - future_rank date = 2025-04-25 2025-05-01 18:40:56,429 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='DCE) done 2025-05-01 18:40:56,579 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='SHFE) done 2025-05-01 18:40:56,640 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='INE) done 2025-05-01 18:40:56,764 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='GFEX) done 2025-05-01 18:40:56,941 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='CZCE) done 2025-05-01 18:40:57,059 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-25',exchange='CFFEX) done 2025-05-01 18:40:57,737 - future_1d - INFO - save future_rank 2025-04-25 completed 2025-05-01 18:41:03,599 - future_1d - INFO - future_rank date = 2025-04-28 2025-05-01 18:41:03,766 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='DCE) done 2025-05-01 18:41:03,939 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='SHFE) done 2025-05-01 18:41:03,992 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='INE) done 2025-05-01 18:41:04,105 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='GFEX) done 2025-05-01 18:41:04,279 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='CZCE) done 2025-05-01 18:41:04,390 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-28',exchange='CFFEX) done 2025-05-01 18:41:05,007 - future_1d - INFO - save future_rank 2025-04-28 completed 2025-05-01 18:41:10,471 - future_1d - INFO - future_rank date = 2025-04-29 2025-05-01 18:41:10,639 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='DCE) done 2025-05-01 18:41:10,812 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='SHFE) done 2025-05-01 18:41:10,878 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='INE) done 2025-05-01 18:41:11,000 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='GFEX) done 2025-05-01 18:41:11,199 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='CZCE) done 2025-05-01 18:41:11,296 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-29',exchange='CFFEX) done 2025-05-01 18:41:11,944 - future_1d - INFO - save future_rank 2025-04-29 completed 2025-05-01 18:41:19,249 - future_1d - INFO - future_rank date = 2025-04-30 2025-05-01 18:41:19,475 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='DCE) done 2025-05-01 18:41:19,610 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='SHFE) done 2025-05-01 18:41:19,685 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='INE) done 2025-05-01 18:41:19,838 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='GFEX) done 2025-05-01 18:41:20,032 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='CZCE) done 2025-05-01 18:41:20,146 - future_1d - INFO - pro.fut_holding(trade_date='2025-04-30',exchange='CFFEX) done 2025-05-01 18:41:20,759 - future_1d - INFO - save future_rank 2025-04-30 completed