2025-06-30 18:39:59,756 - future_1d - INFO - gen_main_contract br, 2025-06-23, volume start... 2025-06-30 18:39:59,757 - future_1d - WARNING - existed adj_daily, br, 2025-06-23, volume 2025-06-30 18:39:59,758 - future_1d - INFO - gen_main_contract br, 2025-06-24, open_interest start... 2025-06-30 18:39:59,759 - future_1d - WARNING - existed adj_daily, br, 2025-06-24, open_interest 2025-06-30 18:39:59,759 - future_1d - INFO - gen_main_contract br, 2025-06-24, turnover start... 2025-06-30 18:39:59,760 - future_1d - WARNING - existed adj_daily, br, 2025-06-24, turnover 2025-06-30 18:39:59,760 - future_1d - INFO - gen_main_contract br, 2025-06-24, volume start... 2025-06-30 18:39:59,761 - future_1d - WARNING - existed adj_daily, br, 2025-06-24, volume 2025-06-30 18:39:59,762 - future_1d - INFO - gen_main_contract br, 2025-06-25, open_interest start... 2025-06-30 18:39:59,763 - future_1d - WARNING - existed adj_daily, br, 2025-06-25, open_interest 2025-06-30 18:39:59,763 - future_1d - INFO - gen_main_contract br, 2025-06-25, turnover start... 2025-06-30 18:39:59,764 - future_1d - WARNING - existed adj_daily, br, 2025-06-25, turnover 2025-06-30 18:39:59,764 - future_1d - INFO - gen_main_contract br, 2025-06-25, volume start... 2025-06-30 18:39:59,765 - future_1d - WARNING - existed adj_daily, br, 2025-06-25, volume 2025-06-30 18:39:59,766 - future_1d - INFO - gen_main_contract br, 2025-06-26, open_interest start... 2025-06-30 18:39:59,767 - future_1d - WARNING - existed adj_daily, br, 2025-06-26, open_interest 2025-06-30 18:39:59,767 - future_1d - INFO - gen_main_contract br, 2025-06-26, turnover start... 2025-06-30 18:39:59,768 - future_1d - WARNING - existed adj_daily, br, 2025-06-26, turnover 2025-06-30 18:39:59,768 - future_1d - INFO - gen_main_contract br, 2025-06-26, volume start... 2025-06-30 18:39:59,769 - future_1d - WARNING - existed adj_daily, br, 2025-06-26, volume 2025-06-30 18:39:59,770 - future_1d - INFO - gen_main_contract br, 2025-06-27, open_interest start... 2025-06-30 18:39:59,771 - future_1d - WARNING - existed adj_daily, br, 2025-06-27, open_interest 2025-06-30 18:39:59,771 - future_1d - INFO - gen_main_contract br, 2025-06-27, turnover start... 2025-06-30 18:39:59,772 - future_1d - WARNING - existed adj_daily, br, 2025-06-27, turnover 2025-06-30 18:39:59,772 - future_1d - INFO - gen_main_contract br, 2025-06-27, volume start... 2025-06-30 18:39:59,773 - future_1d - WARNING - existed adj_daily, br, 2025-06-27, volume 2025-06-30 18:39:59,774 - future_1d - ERROR - not exist future_daily, br, 2025-06-30 2025-06-30 18:40:03,945 - future_1d - INFO - gen_main_contract b, 2025-06-20, open_interest start... 2025-06-30 18:40:03,948 - future_1d - WARNING - existed adj_daily, b, 2025-06-20, open_interest 2025-06-30 18:40:03,948 - future_1d - INFO - gen_main_contract b, 2025-06-20, turnover start... 2025-06-30 18:40:03,951 - future_1d - WARNING - existed adj_daily, b, 2025-06-20, turnover 2025-06-30 18:40:03,951 - future_1d - INFO - gen_main_contract b, 2025-06-20, volume start... 2025-06-30 18:40:03,954 - future_1d - WARNING - existed adj_daily, b, 2025-06-20, volume 2025-06-30 18:40:03,954 - future_1d - INFO - gen_main_contract b, 2025-06-23, open_interest start... 2025-06-30 18:40:03,957 - future_1d - WARNING - existed adj_daily, b, 2025-06-23, open_interest 2025-06-30 18:40:03,957 - future_1d - INFO - gen_main_contract b, 2025-06-23, turnover start... 2025-06-30 18:40:03,959 - future_1d - WARNING - existed adj_daily, b, 2025-06-23, turnover 2025-06-30 18:40:03,959 - future_1d - INFO - gen_main_contract b, 2025-06-23, volume start... 2025-06-30 18:40:03,962 - future_1d - WARNING - existed adj_daily, b, 2025-06-23, volume 2025-06-30 18:40:03,962 - future_1d - INFO - gen_main_contract b, 2025-06-24, open_interest start... 2025-06-30 18:40:03,965 - future_1d - WARNING - existed adj_daily, b, 2025-06-24, open_interest 2025-06-30 18:40:03,965 - future_1d - INFO - gen_main_contract b, 2025-06-24, turnover start... 2025-06-30 18:40:03,967 - future_1d - WARNING - existed adj_daily, b, 2025-06-24, turnover 2025-06-30 18:40:03,967 - future_1d - INFO - gen_main_contract b, 2025-06-24, volume start... 2025-06-30 18:40:03,969 - future_1d - WARNING - existed adj_daily, b, 2025-06-24, volume 2025-06-30 18:40:03,970 - future_1d - INFO - gen_main_contract b, 2025-06-25, open_interest start... 2025-06-30 18:40:03,972 - future_1d - WARNING - existed adj_daily, b, 2025-06-25, open_interest 2025-06-30 18:40:03,972 - future_1d - INFO - gen_main_contract b, 2025-06-25, turnover start... 2025-06-30 18:40:03,975 - future_1d - WARNING - existed adj_daily, b, 2025-06-25, turnover 2025-06-30 18:40:03,975 - future_1d - INFO - gen_main_contract b, 2025-06-25, volume start... 2025-06-30 18:40:03,977 - future_1d - WARNING - existed adj_daily, b, 2025-06-25, volume 2025-06-30 18:40:03,978 - future_1d - INFO - gen_main_contract b, 2025-06-26, open_interest start... 2025-06-30 18:40:03,980 - future_1d - WARNING - existed adj_daily, b, 2025-06-26, open_interest 2025-06-30 18:40:03,980 - future_1d - INFO - gen_main_contract b, 2025-06-26, turnover start... 2025-06-30 18:40:03,983 - future_1d - WARNING - existed adj_daily, b, 2025-06-26, turnover 2025-06-30 18:40:03,983 - future_1d - INFO - gen_main_contract b, 2025-06-26, volume start... 2025-06-30 18:40:03,985 - future_1d - WARNING - existed adj_daily, b, 2025-06-26, volume 2025-06-30 18:40:03,986 - future_1d - INFO - gen_main_contract b, 2025-06-27, open_interest start... 2025-06-30 18:40:03,988 - future_1d - WARNING - existed adj_daily, b, 2025-06-27, open_interest 2025-06-30 18:40:03,988 - future_1d - INFO - gen_main_contract b, 2025-06-27, turnover start... 2025-06-30 18:40:03,990 - future_1d - WARNING - existed adj_daily, b, 2025-06-27, turnover 2025-06-30 18:40:03,990 - future_1d - INFO - gen_main_contract b, 2025-06-27, volume start... 2025-06-30 18:40:03,993 - future_1d - WARNING - existed adj_daily, b, 2025-06-27, volume 2025-06-30 18:40:03,993 - future_1d - INFO - gen_main_contract b, 2025-06-30, open_interest start... 2025-06-30 18:40:03,996 - future_1d - WARNING - existed adj_daily, b, 2025-06-30, open_interest 2025-06-30 18:40:03,996 - future_1d - INFO - gen_main_contract b, 2025-06-30, turnover start... 2025-06-30 18:40:03,998 - future_1d - WARNING - existed adj_daily, b, 2025-06-30, turnover 2025-06-30 18:40:03,998 - future_1d - INFO - gen_main_contract b, 2025-06-30, volume start... 2025-06-30 18:40:04,001 - future_1d - WARNING - existed adj_daily, b, 2025-06-30, volume 2025-06-30 18:40:05,823 - future_1d - INFO - gen_main_contract au, 2025-06-20, open_interest start... 2025-06-30 18:40:05,827 - future_1d - WARNING - existed adj_daily, au, 2025-06-20, open_interest 2025-06-30 18:40:05,827 - future_1d - INFO - gen_main_contract au, 2025-06-20, turnover start... 2025-06-30 18:40:05,831 - future_1d - WARNING - existed adj_daily, au, 2025-06-20, turnover 2025-06-30 18:40:05,831 - future_1d - INFO - gen_main_contract au, 2025-06-20, volume start... 2025-06-30 18:40:05,835 - future_1d - WARNING - existed adj_daily, au, 2025-06-20, volume 2025-06-30 18:40:05,836 - future_1d - INFO - gen_main_contract au, 2025-06-23, open_interest start... 2025-06-30 18:40:05,839 - future_1d - WARNING - existed adj_daily, au, 2025-06-23, open_interest 2025-06-30 18:40:05,839 - future_1d - INFO - gen_main_contract au, 2025-06-23, turnover start... 2025-06-30 18:40:05,842 - future_1d - WARNING - existed adj_daily, au, 2025-06-23, turnover 2025-06-30 18:40:05,842 - future_1d - INFO - gen_main_contract au, 2025-06-23, volume start... 2025-06-30 18:40:05,845 - future_1d - WARNING - existed adj_daily, au, 2025-06-23, volume 2025-06-30 18:40:05,846 - future_1d - INFO - gen_main_contract au, 2025-06-24, open_interest start... 2025-06-30 18:40:05,849 - future_1d - WARNING - existed adj_daily, au, 2025-06-24, open_interest 2025-06-30 18:40:05,849 - future_1d - INFO - gen_main_contract au, 2025-06-24, turnover start... 2025-06-30 18:40:05,853 - future_1d - WARNING - existed adj_daily, au, 2025-06-24, turnover 2025-06-30 18:40:05,853 - future_1d - INFO - gen_main_contract au, 2025-06-24, volume start... 2025-06-30 18:40:05,856 - future_1d - WARNING - existed adj_daily, au, 2025-06-24, volume 2025-06-30 18:40:05,857 - future_1d - INFO - gen_main_contract au, 2025-06-25, open_interest start... 2025-06-30 18:40:05,860 - future_1d - WARNING - existed adj_daily, au, 2025-06-25, open_interest 2025-06-30 18:40:05,860 - future_1d - INFO - gen_main_contract au, 2025-06-25, turnover start... 2025-06-30 18:40:05,863 - future_1d - WARNING - existed adj_daily, au, 2025-06-25, turnover 2025-06-30 18:40:05,863 - future_1d - INFO - gen_main_contract au, 2025-06-25, volume start... 2025-06-30 18:40:05,865 - future_1d - WARNING - existed adj_daily, au, 2025-06-25, volume 2025-06-30 18:40:05,866 - future_1d - INFO - gen_main_contract au, 2025-06-26, open_interest start... 2025-06-30 18:40:05,869 - future_1d - WARNING - existed adj_daily, au, 2025-06-26, open_interest 2025-06-30 18:40:05,869 - future_1d - INFO - gen_main_contract au, 2025-06-26, turnover start... 2025-06-30 18:40:05,872 - future_1d - WARNING - existed adj_daily, au, 2025-06-26, turnover 2025-06-30 18:40:05,872 - future_1d - INFO - gen_main_contract au, 2025-06-26, volume start... 2025-06-30 18:40:05,874 - future_1d - WARNING - existed adj_daily, au, 2025-06-26, volume 2025-06-30 18:40:05,875 - future_1d - INFO - gen_main_contract au, 2025-06-27, open_interest start... 2025-06-30 18:40:05,878 - future_1d - WARNING - existed adj_daily, au, 2025-06-27, open_interest 2025-06-30 18:40:05,878 - future_1d - INFO - gen_main_contract au, 2025-06-27, turnover start... 2025-06-30 18:40:05,880 - future_1d - WARNING - existed adj_daily, au, 2025-06-27, turnover 2025-06-30 18:40:05,881 - future_1d - INFO - gen_main_contract au, 2025-06-27, volume start... 2025-06-30 18:40:05,883 - future_1d - WARNING - existed adj_daily, au, 2025-06-27, volume 2025-06-30 18:40:05,884 - future_1d - ERROR - not exist future_daily, au, 2025-06-30 2025-06-30 18:40:06,492 - future_1d - INFO - gen_main_contract ag, 2025-06-20, open_interest start... 2025-06-30 18:40:06,495 - future_1d - WARNING - existed adj_daily, ag, 2025-06-20, open_interest 2025-06-30 18:40:06,495 - future_1d - INFO - gen_main_contract ag, 2025-06-20, turnover start... 2025-06-30 18:40:06,498 - future_1d - WARNING - existed adj_daily, ag, 2025-06-20, turnover 2025-06-30 18:40:06,498 - future_1d - INFO - gen_main_contract ag, 2025-06-20, volume start... 2025-06-30 18:40:06,500 - future_1d - WARNING - existed adj_daily, ag, 2025-06-20, volume 2025-06-30 18:40:06,501 - future_1d - INFO - gen_main_contract ag, 2025-06-23, open_interest start... 2025-06-30 18:40:06,503 - future_1d - WARNING - existed adj_daily, ag, 2025-06-23, open_interest 2025-06-30 18:40:06,504 - future_1d - INFO - gen_main_contract ag, 2025-06-23, turnover start... 2025-06-30 18:40:06,506 - future_1d - WARNING - existed adj_daily, ag, 2025-06-23, turnover 2025-06-30 18:40:06,506 - future_1d - INFO - gen_main_contract ag, 2025-06-23, volume start... 2025-06-30 18:40:06,509 - future_1d - WARNING - existed adj_daily, ag, 2025-06-23, volume 2025-06-30 18:40:06,509 - future_1d - INFO - gen_main_contract ag, 2025-06-24, open_interest start... 2025-06-30 18:40:06,512 - future_1d - WARNING - existed adj_daily, ag, 2025-06-24, open_interest 2025-06-30 18:40:06,512 - future_1d - INFO - gen_main_contract ag, 2025-06-24, turnover start... 2025-06-30 18:40:06,514 - future_1d - WARNING - existed adj_daily, ag, 2025-06-24, turnover 2025-06-30 18:40:06,515 - future_1d - INFO - gen_main_contract ag, 2025-06-24, volume start... 2025-06-30 18:40:06,517 - future_1d - WARNING - existed adj_daily, ag, 2025-06-24, volume 2025-06-30 18:40:06,518 - future_1d - INFO - gen_main_contract ag, 2025-06-25, open_interest start... 2025-06-30 18:40:06,520 - future_1d - WARNING - existed adj_daily, ag, 2025-06-25, open_interest 2025-06-30 18:40:06,520 - future_1d - INFO - gen_main_contract ag, 2025-06-25, turnover start... 2025-06-30 18:40:06,523 - future_1d - WARNING - existed adj_daily, ag, 2025-06-25, turnover 2025-06-30 18:40:06,523 - future_1d - INFO - gen_main_contract ag, 2025-06-25, volume start... 2025-06-30 18:40:06,525 - future_1d - WARNING - existed adj_daily, ag, 2025-06-25, volume 2025-06-30 18:40:06,526 - future_1d - INFO - gen_main_contract ag, 2025-06-26, open_interest start... 2025-06-30 18:40:06,528 - future_1d - WARNING - existed adj_daily, ag, 2025-06-26, open_interest 2025-06-30 18:40:06,528 - future_1d - INFO - gen_main_contract ag, 2025-06-26, turnover start... 2025-06-30 18:40:06,531 - future_1d - WARNING - existed adj_daily, ag, 2025-06-26, turnover 2025-06-30 18:40:06,531 - future_1d - INFO - gen_main_contract ag, 2025-06-26, volume start... 2025-06-30 18:40:06,533 - future_1d - WARNING - existed adj_daily, ag, 2025-06-26, volume 2025-06-30 18:40:06,534 - future_1d - INFO - gen_main_contract ag, 2025-06-27, open_interest start... 2025-06-30 18:40:06,537 - future_1d - WARNING - existed adj_daily, ag, 2025-06-27, open_interest 2025-06-30 18:40:06,537 - future_1d - INFO - gen_main_contract ag, 2025-06-27, turnover start... 2025-06-30 18:40:06,541 - future_1d - WARNING - existed adj_daily, ag, 2025-06-27, turnover 2025-06-30 18:40:06,542 - future_1d - INFO - gen_main_contract ag, 2025-06-27, volume start... 2025-06-30 18:40:06,545 - future_1d - WARNING - existed adj_daily, ag, 2025-06-27, volume 2025-06-30 18:40:06,546 - future_1d - ERROR - not exist future_daily, ag, 2025-06-30 2025-06-30 18:40:08,634 - future_1d - INFO - gen_main_contract bc, 2025-06-20, open_interest start... 2025-06-30 18:40:08,635 - future_1d - WARNING - existed adj_daily, bc, 2025-06-20, open_interest 2025-06-30 18:40:08,636 - future_1d - INFO - gen_main_contract bc, 2025-06-20, turnover start... 2025-06-30 18:40:08,637 - future_1d - WARNING - existed adj_daily, bc, 2025-06-20, turnover 2025-06-30 18:40:08,637 - future_1d - INFO - gen_main_contract bc, 2025-06-20, volume start... 2025-06-30 18:40:08,639 - future_1d - WARNING - existed adj_daily, bc, 2025-06-20, volume 2025-06-30 18:40:08,639 - future_1d - INFO - gen_main_contract bc, 2025-06-23, open_interest start... 2025-06-30 18:40:08,641 - future_1d - WARNING - existed adj_daily, bc, 2025-06-23, open_interest 2025-06-30 18:40:08,641 - future_1d - INFO - gen_main_contract bc, 2025-06-23, turnover start... 2025-06-30 18:40:08,642 - future_1d - WARNING - existed adj_daily, bc, 2025-06-23, turnover 2025-06-30 18:40:08,642 - future_1d - INFO - gen_main_contract bc, 2025-06-23, volume start... 2025-06-30 18:40:08,644 - future_1d - WARNING - existed adj_daily, bc, 2025-06-23, volume 2025-06-30 18:40:08,644 - future_1d - INFO - gen_main_contract bc, 2025-06-24, open_interest start... 2025-06-30 18:40:08,645 - future_1d - WARNING - existed adj_daily, bc, 2025-06-24, open_interest 2025-06-30 18:40:08,646 - future_1d - INFO - gen_main_contract bc, 2025-06-24, turnover start... 2025-06-30 18:40:08,647 - future_1d - WARNING - existed adj_daily, bc, 2025-06-24, turnover 2025-06-30 18:40:08,647 - future_1d - INFO - gen_main_contract bc, 2025-06-24, volume start... 2025-06-30 18:40:08,649 - future_1d - WARNING - existed adj_daily, bc, 2025-06-24, volume 2025-06-30 18:40:08,649 - future_1d - INFO - gen_main_contract bc, 2025-06-25, open_interest start... 2025-06-30 18:40:08,650 - future_1d - WARNING - existed adj_daily, bc, 2025-06-25, open_interest 2025-06-30 18:40:08,650 - future_1d - INFO - gen_main_contract bc, 2025-06-25, turnover start... 2025-06-30 18:40:08,652 - future_1d - WARNING - existed adj_daily, bc, 2025-06-25, turnover 2025-06-30 18:40:08,652 - future_1d - INFO - gen_main_contract bc, 2025-06-25, volume start... 2025-06-30 18:40:08,653 - future_1d - WARNING - existed adj_daily, bc, 2025-06-25, volume 2025-06-30 18:40:08,654 - future_1d - INFO - gen_main_contract bc, 2025-06-26, open_interest start... 2025-06-30 18:40:08,655 - future_1d - WARNING - existed adj_daily, bc, 2025-06-26, open_interest 2025-06-30 18:40:08,655 - future_1d - INFO - gen_main_contract bc, 2025-06-26, turnover start... 2025-06-30 18:40:08,657 - future_1d - WARNING - existed adj_daily, bc, 2025-06-26, turnover 2025-06-30 18:40:08,657 - future_1d - INFO - gen_main_contract bc, 2025-06-26, volume start... 2025-06-30 18:40:08,658 - future_1d - WARNING - existed adj_daily, bc, 2025-06-26, volume 2025-06-30 18:40:08,659 - future_1d - INFO - gen_main_contract bc, 2025-06-27, open_interest start... 2025-06-30 18:40:08,660 - future_1d - WARNING - existed adj_daily, bc, 2025-06-27, open_interest 2025-06-30 18:40:08,660 - future_1d - INFO - gen_main_contract bc, 2025-06-27, turnover start... 2025-06-30 18:40:08,662 - future_1d - WARNING - existed adj_daily, bc, 2025-06-27, turnover 2025-06-30 18:40:08,662 - future_1d - INFO - gen_main_contract bc, 2025-06-27, volume start... 2025-06-30 18:40:08,664 - future_1d - WARNING - existed adj_daily, bc, 2025-06-27, volume 2025-06-30 18:40:08,664 - future_1d - INFO - gen_main_contract bc, 2025-06-30, open_interest start... 2025-06-30 18:40:08,666 - future_1d - WARNING - existed adj_daily, bc, 2025-06-30, open_interest 2025-06-30 18:40:08,666 - future_1d - INFO - gen_main_contract bc, 2025-06-30, turnover start... 2025-06-30 18:40:08,667 - future_1d - WARNING - existed adj_daily, bc, 2025-06-30, turnover 2025-06-30 18:40:08,667 - future_1d - INFO - gen_main_contract bc, 2025-06-30, volume start... 2025-06-30 18:40:08,669 - future_1d - WARNING - existed adj_daily, bc, 2025-06-30, volume 2025-06-30 18:40:08,949 - future_1d - INFO - gen_main_contract ec, 2025-06-20, open_interest start... 2025-06-30 18:40:08,950 - future_1d - WARNING - existed adj_daily, ec, 2025-06-20, open_interest 2025-06-30 18:40:08,951 - future_1d - INFO - gen_main_contract ec, 2025-06-20, turnover start... 2025-06-30 18:40:08,952 - future_1d - WARNING - existed adj_daily, ec, 2025-06-20, turnover 2025-06-30 18:40:08,952 - future_1d - INFO - gen_main_contract ec, 2025-06-20, volume start... 2025-06-30 18:40:08,953 - future_1d - WARNING - existed adj_daily, ec, 2025-06-20, volume 2025-06-30 18:40:08,953 - future_1d - INFO - gen_main_contract ec, 2025-06-23, open_interest start... 2025-06-30 18:40:08,955 - future_1d - WARNING - existed adj_daily, ec, 2025-06-23, open_interest 2025-06-30 18:40:08,955 - future_1d - INFO - gen_main_contract ec, 2025-06-23, turnover start... 2025-06-30 18:40:08,956 - future_1d - WARNING - existed adj_daily, ec, 2025-06-23, turnover 2025-06-30 18:40:08,956 - future_1d - INFO - gen_main_contract ec, 2025-06-23, volume start... 2025-06-30 18:40:08,957 - future_1d - WARNING - existed adj_daily, ec, 2025-06-23, volume 2025-06-30 18:40:08,957 - future_1d - INFO - gen_main_contract ec, 2025-06-24, open_interest start... 2025-06-30 18:40:08,959 - future_1d - WARNING - existed adj_daily, ec, 2025-06-24, open_interest 2025-06-30 18:40:08,959 - future_1d - INFO - gen_main_contract ec, 2025-06-24, turnover start... 2025-06-30 18:40:08,960 - future_1d - WARNING - existed adj_daily, ec, 2025-06-24, turnover 2025-06-30 18:40:08,960 - future_1d - INFO - gen_main_contract ec, 2025-06-24, volume start... 2025-06-30 18:40:08,961 - future_1d - WARNING - existed adj_daily, ec, 2025-06-24, volume 2025-06-30 18:40:08,961 - future_1d - INFO - gen_main_contract ec, 2025-06-25, open_interest start... 2025-06-30 18:40:08,963 - future_1d - WARNING - existed adj_daily, ec, 2025-06-25, open_interest 2025-06-30 18:40:08,963 - future_1d - INFO - gen_main_contract ec, 2025-06-25, turnover start... 2025-06-30 18:40:08,964 - future_1d - WARNING - existed adj_daily, ec, 2025-06-25, turnover 2025-06-30 18:40:08,964 - future_1d - INFO - gen_main_contract ec, 2025-06-25, volume start... 2025-06-30 18:40:08,965 - future_1d - WARNING - existed adj_daily, ec, 2025-06-25, volume 2025-06-30 18:40:08,965 - future_1d - INFO - gen_main_contract ec, 2025-06-26, open_interest start... 2025-06-30 18:40:08,967 - future_1d - WARNING - existed adj_daily, ec, 2025-06-26, open_interest 2025-06-30 18:40:08,967 - future_1d - INFO - gen_main_contract ec, 2025-06-26, turnover start... 2025-06-30 18:40:08,968 - future_1d - WARNING - existed adj_daily, ec, 2025-06-26, turnover 2025-06-30 18:40:08,968 - future_1d - INFO - gen_main_contract ec, 2025-06-26, volume start... 2025-06-30 18:40:08,969 - future_1d - WARNING - existed adj_daily, ec, 2025-06-26, volume 2025-06-30 18:40:08,969 - future_1d - INFO - gen_main_contract ec, 2025-06-27, open_interest start... 2025-06-30 18:40:08,970 - future_1d - WARNING - existed adj_daily, ec, 2025-06-27, open_interest 2025-06-30 18:40:08,971 - future_1d - INFO - gen_main_contract ec, 2025-06-27, turnover start... 2025-06-30 18:40:08,972 - future_1d - WARNING - existed adj_daily, ec, 2025-06-27, turnover 2025-06-30 18:40:08,972 - future_1d - INFO - gen_main_contract ec, 2025-06-27, volume start... 2025-06-30 18:40:08,973 - future_1d - WARNING - existed adj_daily, ec, 2025-06-27, volume 2025-06-30 18:40:08,973 - future_1d - INFO - gen_main_contract ec, 2025-06-30, open_interest start... 2025-06-30 18:40:08,974 - future_1d - WARNING - existed adj_daily, ec, 2025-06-30, open_interest 2025-06-30 18:40:08,974 - future_1d - INFO - gen_main_contract ec, 2025-06-30, turnover start... 2025-06-30 18:40:08,976 - future_1d - WARNING - existed adj_daily, ec, 2025-06-30, turnover 2025-06-30 18:40:08,976 - future_1d - INFO - gen_main_contract ec, 2025-06-30, volume start... 2025-06-30 18:40:08,977 - future_1d - WARNING - existed adj_daily, ec, 2025-06-30, volume 2025-06-30 18:40:10,092 - future_1d - INFO - gen_main_contract SR, 2025-06-20, open_interest start... 2025-06-30 18:40:10,095 - future_1d - WARNING - existed adj_daily, SR, 2025-06-20, open_interest 2025-06-30 18:40:10,095 - future_1d - INFO - gen_main_contract SR, 2025-06-20, turnover start... 2025-06-30 18:40:10,098 - future_1d - WARNING - existed adj_daily, SR, 2025-06-20, turnover 2025-06-30 18:40:10,098 - future_1d - INFO - gen_main_contract SR, 2025-06-20, volume start... 2025-06-30 18:40:10,101 - future_1d - WARNING - existed adj_daily, SR, 2025-06-20, volume 2025-06-30 18:40:10,101 - future_1d - INFO - gen_main_contract SR, 2025-06-23, open_interest start... 2025-06-30 18:40:10,104 - future_1d - WARNING - existed adj_daily, SR, 2025-06-23, open_interest 2025-06-30 18:40:10,104 - future_1d - INFO - gen_main_contract SR, 2025-06-23, turnover start... 2025-06-30 18:40:10,107 - future_1d - WARNING - existed adj_daily, SR, 2025-06-23, turnover 2025-06-30 18:40:10,107 - future_1d - INFO - gen_main_contract SR, 2025-06-23, volume start... 2025-06-30 18:40:10,110 - future_1d - WARNING - existed adj_daily, SR, 2025-06-23, volume 2025-06-30 18:40:10,110 - future_1d - INFO - gen_main_contract SR, 2025-06-24, open_interest start... 2025-06-30 18:40:10,113 - future_1d - WARNING - existed adj_daily, SR, 2025-06-24, open_interest 2025-06-30 18:40:10,113 - future_1d - INFO - gen_main_contract SR, 2025-06-24, turnover start... 2025-06-30 18:40:10,115 - future_1d - WARNING - existed adj_daily, SR, 2025-06-24, turnover 2025-06-30 18:40:10,115 - future_1d - INFO - gen_main_contract SR, 2025-06-24, volume start... 2025-06-30 18:40:10,118 - future_1d - WARNING - existed adj_daily, SR, 2025-06-24, volume 2025-06-30 18:40:10,119 - future_1d - INFO - gen_main_contract SR, 2025-06-25, open_interest start... 2025-06-30 18:40:10,121 - future_1d - WARNING - existed adj_daily, SR, 2025-06-25, open_interest 2025-06-30 18:40:10,121 - future_1d - INFO - gen_main_contract SR, 2025-06-25, turnover start... 2025-06-30 18:40:10,124 - future_1d - WARNING - existed adj_daily, SR, 2025-06-25, turnover 2025-06-30 18:40:10,124 - future_1d - INFO - gen_main_contract SR, 2025-06-25, volume start... 2025-06-30 18:40:10,126 - future_1d - WARNING - existed adj_daily, SR, 2025-06-25, volume 2025-06-30 18:40:10,127 - future_1d - INFO - gen_main_contract SR, 2025-06-26, open_interest start... 2025-06-30 18:40:10,130 - future_1d - WARNING - existed adj_daily, SR, 2025-06-26, open_interest 2025-06-30 18:40:10,130 - future_1d - INFO - gen_main_contract SR, 2025-06-26, turnover start... 2025-06-30 18:40:10,132 - future_1d - WARNING - existed adj_daily, SR, 2025-06-26, turnover 2025-06-30 18:40:10,132 - future_1d - INFO - gen_main_contract SR, 2025-06-26, volume start... 2025-06-30 18:40:10,135 - future_1d - WARNING - existed adj_daily, SR, 2025-06-26, volume 2025-06-30 18:40:10,136 - future_1d - INFO - gen_main_contract SR, 2025-06-27, open_interest start... 2025-06-30 18:40:10,138 - future_1d - WARNING - existed adj_daily, SR, 2025-06-27, open_interest 2025-06-30 18:40:10,138 - future_1d - INFO - gen_main_contract SR, 2025-06-27, turnover start... 2025-06-30 18:40:10,141 - future_1d - WARNING - existed adj_daily, SR, 2025-06-27, turnover 2025-06-30 18:40:10,141 - future_1d - INFO - gen_main_contract SR, 2025-06-27, volume start... 2025-06-30 18:40:10,144 - future_1d - WARNING - existed adj_daily, SR, 2025-06-27, volume 2025-06-30 18:40:10,144 - future_1d - INFO - gen_main_contract SR, 2025-06-30, open_interest start... 2025-06-30 18:40:10,147 - future_1d - WARNING - existed adj_daily, SR, 2025-06-30, open_interest 2025-06-30 18:40:10,147 - future_1d - INFO - gen_main_contract SR, 2025-06-30, turnover start... 2025-06-30 18:40:10,149 - future_1d - WARNING - existed adj_daily, SR, 2025-06-30, turnover 2025-06-30 18:40:10,149 - future_1d - INFO - gen_main_contract SR, 2025-06-30, volume start... 2025-06-30 18:40:10,152 - future_1d - WARNING - existed adj_daily, SR, 2025-06-30, volume 2025-06-30 18:40:10,409 - future_1d - INFO - gen_main_contract bu, 2025-06-20, open_interest start... 2025-06-30 18:40:10,411 - future_1d - WARNING - existed adj_daily, bu, 2025-06-20, open_interest 2025-06-30 18:40:10,411 - future_1d - INFO - gen_main_contract bu, 2025-06-20, turnover start... 2025-06-30 18:40:10,414 - future_1d - WARNING - existed adj_daily, bu, 2025-06-20, turnover 2025-06-30 18:40:10,414 - future_1d - INFO - gen_main_contract bu, 2025-06-20, volume start... 2025-06-30 18:40:10,417 - future_1d - WARNING - existed adj_daily, bu, 2025-06-20, volume 2025-06-30 18:40:10,417 - future_1d - INFO - gen_main_contract bu, 2025-06-23, open_interest start... 2025-06-30 18:40:10,420 - future_1d - WARNING - existed adj_daily, bu, 2025-06-23, open_interest 2025-06-30 18:40:10,420 - future_1d - INFO - gen_main_contract bu, 2025-06-23, turnover start... 2025-06-30 18:40:10,423 - future_1d - WARNING - existed adj_daily, bu, 2025-06-23, turnover 2025-06-30 18:40:10,423 - future_1d - INFO - gen_main_contract bu, 2025-06-23, volume start... 2025-06-30 18:40:10,425 - future_1d - WARNING - existed adj_daily, bu, 2025-06-23, volume 2025-06-30 18:40:10,426 - future_1d - INFO - gen_main_contract bu, 2025-06-24, open_interest start... 2025-06-30 18:40:10,428 - future_1d - WARNING - existed adj_daily, bu, 2025-06-24, open_interest 2025-06-30 18:40:10,428 - future_1d - INFO - gen_main_contract bu, 2025-06-24, turnover start... 2025-06-30 18:40:10,430 - future_1d - WARNING - existed adj_daily, bu, 2025-06-24, turnover 2025-06-30 18:40:10,430 - future_1d - INFO - gen_main_contract bu, 2025-06-24, volume start... 2025-06-30 18:40:10,432 - future_1d - WARNING - existed adj_daily, bu, 2025-06-24, volume 2025-06-30 18:40:10,433 - future_1d - INFO - gen_main_contract bu, 2025-06-25, open_interest start... 2025-06-30 18:40:10,435 - future_1d - WARNING - existed adj_daily, bu, 2025-06-25, open_interest 2025-06-30 18:40:10,435 - future_1d - INFO - gen_main_contract bu, 2025-06-25, turnover start... 2025-06-30 18:40:10,437 - future_1d - WARNING - existed adj_daily, bu, 2025-06-25, turnover 2025-06-30 18:40:10,438 - future_1d - INFO - gen_main_contract bu, 2025-06-25, volume start... 2025-06-30 18:40:10,440 - future_1d - WARNING - existed adj_daily, bu, 2025-06-25, volume 2025-06-30 18:40:10,440 - future_1d - INFO - gen_main_contract bu, 2025-06-26, open_interest start... 2025-06-30 18:40:10,442 - future_1d - WARNING - existed adj_daily, bu, 2025-06-26, open_interest 2025-06-30 18:40:10,443 - future_1d - INFO - gen_main_contract bu, 2025-06-26, turnover start... 2025-06-30 18:40:10,445 - future_1d - WARNING - existed adj_daily, bu, 2025-06-26, turnover 2025-06-30 18:40:10,445 - future_1d - INFO - gen_main_contract bu, 2025-06-26, volume start... 2025-06-30 18:40:10,447 - future_1d - WARNING - existed adj_daily, bu, 2025-06-26, volume 2025-06-30 18:40:10,448 - future_1d - INFO - gen_main_contract bu, 2025-06-27, open_interest start... 2025-06-30 18:40:10,450 - future_1d - WARNING - existed adj_daily, bu, 2025-06-27, open_interest 2025-06-30 18:40:10,450 - future_1d - INFO - gen_main_contract bu, 2025-06-27, turnover start... 2025-06-30 18:40:10,453 - future_1d - WARNING - existed adj_daily, bu, 2025-06-27, turnover 2025-06-30 18:40:10,453 - future_1d - INFO - gen_main_contract bu, 2025-06-27, volume start... 2025-06-30 18:40:10,455 - future_1d - WARNING - existed adj_daily, bu, 2025-06-27, volume 2025-06-30 18:40:10,455 - future_1d - ERROR - not exist future_daily, bu, 2025-06-30 2025-06-30 18:40:12,588 - future_1d - INFO - gen_main_contract eb, 2025-06-20, open_interest start... 2025-06-30 18:40:12,590 - future_1d - WARNING - existed adj_daily, eb, 2025-06-20, open_interest 2025-06-30 18:40:12,590 - future_1d - INFO - gen_main_contract eb, 2025-06-20, turnover start... 2025-06-30 18:40:12,591 - future_1d - WARNING - existed adj_daily, eb, 2025-06-20, turnover 2025-06-30 18:40:12,591 - future_1d - INFO - gen_main_contract eb, 2025-06-20, volume start... 2025-06-30 18:40:12,593 - future_1d - WARNING - existed adj_daily, eb, 2025-06-20, volume 2025-06-30 18:40:12,593 - future_1d - INFO - gen_main_contract eb, 2025-06-23, open_interest start... 2025-06-30 18:40:12,595 - future_1d - WARNING - existed adj_daily, eb, 2025-06-23, open_interest 2025-06-30 18:40:12,595 - future_1d - INFO - gen_main_contract eb, 2025-06-23, turnover start... 2025-06-30 18:40:12,597 - future_1d - WARNING - existed adj_daily, eb, 2025-06-23, turnover 2025-06-30 18:40:12,597 - future_1d - INFO - gen_main_contract eb, 2025-06-23, volume start... 2025-06-30 18:40:12,598 - future_1d - WARNING - existed adj_daily, eb, 2025-06-23, volume 2025-06-30 18:40:12,599 - future_1d - INFO - gen_main_contract eb, 2025-06-24, open_interest start... 2025-06-30 18:40:12,600 - future_1d - WARNING - existed adj_daily, eb, 2025-06-24, open_interest 2025-06-30 18:40:12,600 - future_1d - INFO - gen_main_contract eb, 2025-06-24, turnover start... 2025-06-30 18:40:12,602 - future_1d - WARNING - existed adj_daily, eb, 2025-06-24, turnover 2025-06-30 18:40:12,602 - future_1d - INFO - gen_main_contract eb, 2025-06-24, volume start... 2025-06-30 18:40:12,604 - future_1d - WARNING - existed adj_daily, eb, 2025-06-24, volume 2025-06-30 18:40:12,604 - future_1d - INFO - gen_main_contract eb, 2025-06-25, open_interest start... 2025-06-30 18:40:12,606 - future_1d - WARNING - existed adj_daily, eb, 2025-06-25, open_interest 2025-06-30 18:40:12,606 - future_1d - INFO - gen_main_contract eb, 2025-06-25, turnover start... 2025-06-30 18:40:12,607 - future_1d - WARNING - existed adj_daily, eb, 2025-06-25, turnover 2025-06-30 18:40:12,607 - future_1d - INFO - gen_main_contract eb, 2025-06-25, volume start... 2025-06-30 18:40:12,609 - future_1d - WARNING - existed adj_daily, eb, 2025-06-25, volume 2025-06-30 18:40:12,609 - future_1d - INFO - gen_main_contract eb, 2025-06-26, open_interest start... 2025-06-30 18:40:12,611 - future_1d - WARNING - existed adj_daily, eb, 2025-06-26, open_interest 2025-06-30 18:40:12,611 - future_1d - INFO - gen_main_contract eb, 2025-06-26, turnover start... 2025-06-30 18:40:12,612 - future_1d - WARNING - existed adj_daily, eb, 2025-06-26, turnover 2025-06-30 18:40:12,613 - future_1d - INFO - gen_main_contract eb, 2025-06-26, volume start... 2025-06-30 18:40:12,614 - future_1d - WARNING - existed adj_daily, eb, 2025-06-26, volume 2025-06-30 18:40:12,614 - future_1d - INFO - gen_main_contract eb, 2025-06-27, open_interest start... 2025-06-30 18:40:12,616 - future_1d - WARNING - existed adj_daily, eb, 2025-06-27, open_interest 2025-06-30 18:40:12,616 - future_1d - INFO - gen_main_contract eb, 2025-06-27, turnover start... 2025-06-30 18:40:12,618 - future_1d - WARNING - existed adj_daily, eb, 2025-06-27, turnover 2025-06-30 18:40:12,618 - future_1d - INFO - gen_main_contract eb, 2025-06-27, volume start... 2025-06-30 18:40:12,619 - future_1d - WARNING - existed adj_daily, eb, 2025-06-27, volume 2025-06-30 18:40:12,620 - future_1d - INFO - gen_main_contract eb, 2025-06-30, open_interest start... 2025-06-30 18:40:12,621 - future_1d - WARNING - existed adj_daily, eb, 2025-06-30, open_interest 2025-06-30 18:40:12,621 - future_1d - INFO - gen_main_contract eb, 2025-06-30, turnover start... 2025-06-30 18:40:12,623 - future_1d - WARNING - existed adj_daily, eb, 2025-06-30, turnover 2025-06-30 18:40:12,623 - future_1d - INFO - gen_main_contract eb, 2025-06-30, volume start... 2025-06-30 18:40:12,624 - future_1d - WARNING - existed adj_daily, eb, 2025-06-30, volume 2025-06-30 18:40:14,462 - future_1d - INFO - gen_main_contract eg, 2025-06-20, open_interest start... 2025-06-30 18:40:14,464 - future_1d - WARNING - existed adj_daily, eg, 2025-06-20, open_interest 2025-06-30 18:40:14,464 - future_1d - INFO - gen_main_contract eg, 2025-06-20, turnover start... 2025-06-30 18:40:14,466 - future_1d - WARNING - existed adj_daily, eg, 2025-06-20, turnover 2025-06-30 18:40:14,466 - future_1d - INFO - gen_main_contract eg, 2025-06-20, volume start... 2025-06-30 18:40:14,467 - future_1d - WARNING - existed adj_daily, eg, 2025-06-20, volume 2025-06-30 18:40:14,468 - future_1d - INFO - gen_main_contract eg, 2025-06-23, open_interest start... 2025-06-30 18:40:14,470 - future_1d - WARNING - existed adj_daily, eg, 2025-06-23, open_interest 2025-06-30 18:40:14,470 - future_1d - INFO - gen_main_contract eg, 2025-06-23, turnover start... 2025-06-30 18:40:14,471 - future_1d - WARNING - existed adj_daily, eg, 2025-06-23, turnover 2025-06-30 18:40:14,472 - future_1d - INFO - gen_main_contract eg, 2025-06-23, volume start... 2025-06-30 18:40:14,473 - future_1d - WARNING - existed adj_daily, eg, 2025-06-23, volume 2025-06-30 18:40:14,474 - future_1d - INFO - gen_main_contract eg, 2025-06-24, open_interest start... 2025-06-30 18:40:14,475 - future_1d - WARNING - existed adj_daily, eg, 2025-06-24, open_interest 2025-06-30 18:40:14,475 - future_1d - INFO - gen_main_contract eg, 2025-06-24, turnover start... 2025-06-30 18:40:14,477 - future_1d - WARNING - existed adj_daily, eg, 2025-06-24, turnover 2025-06-30 18:40:14,477 - future_1d - INFO - gen_main_contract eg, 2025-06-24, volume start... 2025-06-30 18:40:14,479 - future_1d - WARNING - existed adj_daily, eg, 2025-06-24, volume 2025-06-30 18:40:14,479 - future_1d - INFO - gen_main_contract eg, 2025-06-25, open_interest start... 2025-06-30 18:40:14,481 - future_1d - WARNING - existed adj_daily, eg, 2025-06-25, open_interest 2025-06-30 18:40:14,481 - future_1d - INFO - gen_main_contract eg, 2025-06-25, turnover start... 2025-06-30 18:40:14,483 - future_1d - WARNING - existed adj_daily, eg, 2025-06-25, turnover 2025-06-30 18:40:14,483 - future_1d - INFO - gen_main_contract eg, 2025-06-25, volume start... 2025-06-30 18:40:14,484 - future_1d - WARNING - existed adj_daily, eg, 2025-06-25, volume 2025-06-30 18:40:14,485 - future_1d - INFO - gen_main_contract eg, 2025-06-26, open_interest start... 2025-06-30 18:40:14,486 - future_1d - WARNING - existed adj_daily, eg, 2025-06-26, open_interest 2025-06-30 18:40:14,487 - future_1d - INFO - gen_main_contract eg, 2025-06-26, turnover start... 2025-06-30 18:40:14,488 - future_1d - WARNING - existed adj_daily, eg, 2025-06-26, turnover 2025-06-30 18:40:14,488 - future_1d - INFO - gen_main_contract eg, 2025-06-26, volume start... 2025-06-30 18:40:14,490 - future_1d - WARNING - existed adj_daily, eg, 2025-06-26, volume 2025-06-30 18:40:14,490 - future_1d - INFO - gen_main_contract eg, 2025-06-27, open_interest start... 2025-06-30 18:40:14,492 - future_1d - WARNING - existed adj_daily, eg, 2025-06-27, open_interest 2025-06-30 18:40:14,492 - future_1d - INFO - gen_main_contract eg, 2025-06-27, turnover start... 2025-06-30 18:40:14,494 - future_1d - WARNING - existed adj_daily, eg, 2025-06-27, turnover 2025-06-30 18:40:14,494 - future_1d - INFO - gen_main_contract eg, 2025-06-27, volume start... 2025-06-30 18:40:14,495 - future_1d - WARNING - existed adj_daily, eg, 2025-06-27, volume 2025-06-30 18:40:14,496 - future_1d - INFO - gen_main_contract eg, 2025-06-30, open_interest start... 2025-06-30 18:40:14,498 - future_1d - WARNING - existed adj_daily, eg, 2025-06-30, open_interest 2025-06-30 18:40:14,498 - future_1d - INFO - gen_main_contract eg, 2025-06-30, turnover start... 2025-06-30 18:40:14,499 - future_1d - WARNING - existed adj_daily, eg, 2025-06-30, turnover 2025-06-30 18:40:14,499 - future_1d - INFO - gen_main_contract eg, 2025-06-30, volume start... 2025-06-30 18:40:14,501 - future_1d - WARNING - existed adj_daily, eg, 2025-06-30, volume 2025-06-30 18:40:14,952 - future_1d - INFO - gen_main_contract cs, 2025-06-20, open_interest start... 2025-06-30 18:40:14,954 - future_1d - WARNING - existed adj_daily, cs, 2025-06-20, open_interest 2025-06-30 18:40:14,954 - future_1d - INFO - gen_main_contract cs, 2025-06-20, turnover start... 2025-06-30 18:40:14,957 - future_1d - WARNING - existed adj_daily, cs, 2025-06-20, turnover 2025-06-30 18:40:14,957 - future_1d - INFO - gen_main_contract cs, 2025-06-20, volume start... 2025-06-30 18:40:14,959 - future_1d - WARNING - existed adj_daily, cs, 2025-06-20, volume 2025-06-30 18:40:14,960 - future_1d - INFO - gen_main_contract cs, 2025-06-23, open_interest start... 2025-06-30 18:40:14,962 - future_1d - WARNING - existed adj_daily, cs, 2025-06-23, open_interest 2025-06-30 18:40:14,962 - future_1d - INFO - gen_main_contract cs, 2025-06-23, turnover start... 2025-06-30 18:40:14,964 - future_1d - WARNING - existed adj_daily, cs, 2025-06-23, turnover 2025-06-30 18:40:14,964 - future_1d - INFO - gen_main_contract cs, 2025-06-23, volume start... 2025-06-30 18:40:14,966 - future_1d - WARNING - existed adj_daily, cs, 2025-06-23, volume 2025-06-30 18:40:14,966 - future_1d - INFO - gen_main_contract cs, 2025-06-24, open_interest start... 2025-06-30 18:40:14,968 - future_1d - WARNING - existed adj_daily, cs, 2025-06-24, open_interest 2025-06-30 18:40:14,969 - future_1d - INFO - gen_main_contract cs, 2025-06-24, turnover start... 2025-06-30 18:40:14,971 - future_1d - WARNING - existed adj_daily, cs, 2025-06-24, turnover 2025-06-30 18:40:14,971 - future_1d - INFO - gen_main_contract cs, 2025-06-24, volume start... 2025-06-30 18:40:14,973 - future_1d - WARNING - existed adj_daily, cs, 2025-06-24, volume 2025-06-30 18:40:14,973 - future_1d - INFO - gen_main_contract cs, 2025-06-25, open_interest start... 2025-06-30 18:40:14,975 - future_1d - WARNING - existed adj_daily, cs, 2025-06-25, open_interest 2025-06-30 18:40:14,975 - future_1d - INFO - gen_main_contract cs, 2025-06-25, turnover start... 2025-06-30 18:40:14,977 - future_1d - WARNING - existed adj_daily, cs, 2025-06-25, turnover 2025-06-30 18:40:14,977 - future_1d - INFO - gen_main_contract cs, 2025-06-25, volume start... 2025-06-30 18:40:14,980 - future_1d - WARNING - existed adj_daily, cs, 2025-06-25, volume 2025-06-30 18:40:14,980 - future_1d - INFO - gen_main_contract cs, 2025-06-26, open_interest start... 2025-06-30 18:40:14,982 - future_1d - WARNING - existed adj_daily, cs, 2025-06-26, open_interest 2025-06-30 18:40:14,982 - future_1d - INFO - gen_main_contract cs, 2025-06-26, turnover start... 2025-06-30 18:40:14,984 - future_1d - WARNING - existed adj_daily, cs, 2025-06-26, turnover 2025-06-30 18:40:14,984 - future_1d - INFO - gen_main_contract cs, 2025-06-26, volume start... 2025-06-30 18:40:14,986 - future_1d - WARNING - existed adj_daily, cs, 2025-06-26, volume 2025-06-30 18:40:14,987 - future_1d - INFO - gen_main_contract cs, 2025-06-27, open_interest start... 2025-06-30 18:40:14,989 - future_1d - WARNING - existed adj_daily, cs, 2025-06-27, open_interest 2025-06-30 18:40:14,989 - future_1d - INFO - gen_main_contract cs, 2025-06-27, turnover start... 2025-06-30 18:40:14,991 - future_1d - WARNING - existed adj_daily, cs, 2025-06-27, turnover 2025-06-30 18:40:14,991 - future_1d - INFO - gen_main_contract cs, 2025-06-27, volume start... 2025-06-30 18:40:14,993 - future_1d - WARNING - existed adj_daily, cs, 2025-06-27, volume 2025-06-30 18:40:14,993 - future_1d - INFO - gen_main_contract cs, 2025-06-30, open_interest start... 2025-06-30 18:40:14,995 - future_1d - WARNING - existed adj_daily, cs, 2025-06-30, open_interest 2025-06-30 18:40:14,995 - future_1d - INFO - gen_main_contract cs, 2025-06-30, turnover start... 2025-06-30 18:40:14,997 - future_1d - WARNING - existed adj_daily, cs, 2025-06-30, turnover 2025-06-30 18:40:14,997 - future_1d - INFO - gen_main_contract cs, 2025-06-30, volume start... 2025-06-30 18:40:14,999 - future_1d - WARNING - existed adj_daily, cs, 2025-06-30, volume 2025-06-30 18:40:17,730 - future_1d - INFO - gen_main_contract al, 2025-06-20, open_interest start... 2025-06-30 18:40:17,735 - future_1d - WARNING - existed adj_daily, al, 2025-06-20, open_interest 2025-06-30 18:40:17,735 - future_1d - INFO - gen_main_contract al, 2025-06-20, turnover start... 2025-06-30 18:40:17,740 - future_1d - WARNING - existed adj_daily, al, 2025-06-20, turnover 2025-06-30 18:40:17,740 - future_1d - INFO - gen_main_contract al, 2025-06-20, volume start... 2025-06-30 18:40:17,743 - future_1d - WARNING - existed adj_daily, al, 2025-06-20, volume 2025-06-30 18:40:17,744 - future_1d - INFO - gen_main_contract al, 2025-06-23, open_interest start... 2025-06-30 18:40:17,746 - future_1d - WARNING - existed adj_daily, al, 2025-06-23, open_interest 2025-06-30 18:40:17,746 - future_1d - INFO - gen_main_contract al, 2025-06-23, turnover start... 2025-06-30 18:40:17,749 - future_1d - WARNING - existed adj_daily, al, 2025-06-23, turnover 2025-06-30 18:40:17,749 - future_1d - INFO - gen_main_contract al, 2025-06-23, volume start... 2025-06-30 18:40:17,752 - future_1d - WARNING - existed adj_daily, al, 2025-06-23, volume 2025-06-30 18:40:17,752 - future_1d - INFO - gen_main_contract al, 2025-06-24, open_interest start... 2025-06-30 18:40:17,755 - future_1d - WARNING - existed adj_daily, al, 2025-06-24, open_interest 2025-06-30 18:40:17,755 - future_1d - INFO - gen_main_contract al, 2025-06-24, turnover start... 2025-06-30 18:40:17,758 - future_1d - WARNING - existed adj_daily, al, 2025-06-24, turnover 2025-06-30 18:40:17,758 - future_1d - INFO - gen_main_contract al, 2025-06-24, volume start... 2025-06-30 18:40:17,761 - future_1d - WARNING - existed adj_daily, al, 2025-06-24, volume 2025-06-30 18:40:17,761 - future_1d - INFO - gen_main_contract al, 2025-06-25, open_interest start... 2025-06-30 18:40:17,764 - future_1d - WARNING - existed adj_daily, al, 2025-06-25, open_interest 2025-06-30 18:40:17,764 - future_1d - INFO - gen_main_contract al, 2025-06-25, turnover start... 2025-06-30 18:40:17,767 - future_1d - WARNING - existed adj_daily, al, 2025-06-25, turnover 2025-06-30 18:40:17,767 - future_1d - INFO - gen_main_contract al, 2025-06-25, volume start... 2025-06-30 18:40:17,770 - future_1d - WARNING - existed adj_daily, al, 2025-06-25, volume 2025-06-30 18:40:17,771 - future_1d - INFO - gen_main_contract al, 2025-06-26, open_interest start... 2025-06-30 18:40:17,773 - future_1d - WARNING - existed adj_daily, al, 2025-06-26, open_interest 2025-06-30 18:40:17,773 - future_1d - INFO - gen_main_contract al, 2025-06-26, turnover start... 2025-06-30 18:40:17,776 - future_1d - WARNING - existed adj_daily, al, 2025-06-26, turnover 2025-06-30 18:40:17,776 - future_1d - INFO - gen_main_contract al, 2025-06-26, volume start... 2025-06-30 18:40:17,779 - future_1d - WARNING - existed adj_daily, al, 2025-06-26, volume 2025-06-30 18:40:17,779 - future_1d - INFO - gen_main_contract al, 2025-06-27, open_interest start... 2025-06-30 18:40:17,782 - future_1d - WARNING - existed adj_daily, al, 2025-06-27, open_interest 2025-06-30 18:40:17,782 - future_1d - INFO - gen_main_contract al, 2025-06-27, turnover start... 2025-06-30 18:40:17,785 - future_1d - WARNING - existed adj_daily, al, 2025-06-27, turnover 2025-06-30 18:40:17,785 - future_1d - INFO - gen_main_contract al, 2025-06-27, volume start... 2025-06-30 18:40:17,787 - future_1d - WARNING - existed adj_daily, al, 2025-06-27, volume 2025-06-30 18:40:17,788 - future_1d - ERROR - not exist future_daily, al, 2025-06-30 2025-06-30 18:40:22,458 - future_1d - INFO - gen_main_contract a, 2025-06-20, open_interest start... 2025-06-30 18:40:22,462 - future_1d - WARNING - existed adj_daily, a, 2025-06-20, open_interest 2025-06-30 18:40:22,462 - future_1d - INFO - gen_main_contract a, 2025-06-20, turnover start... 2025-06-30 18:40:22,465 - future_1d - WARNING - existed adj_daily, a, 2025-06-20, turnover 2025-06-30 18:40:22,465 - future_1d - INFO - gen_main_contract a, 2025-06-20, volume start... 2025-06-30 18:40:22,469 - future_1d - WARNING - existed adj_daily, a, 2025-06-20, volume 2025-06-30 18:40:22,469 - future_1d - INFO - gen_main_contract a, 2025-06-23, open_interest start... 2025-06-30 18:40:22,472 - future_1d - WARNING - existed adj_daily, a, 2025-06-23, open_interest 2025-06-30 18:40:22,472 - future_1d - INFO - gen_main_contract a, 2025-06-23, turnover start... 2025-06-30 18:40:22,475 - future_1d - WARNING - existed adj_daily, a, 2025-06-23, turnover 2025-06-30 18:40:22,475 - future_1d - INFO - gen_main_contract a, 2025-06-23, volume start... 2025-06-30 18:40:22,478 - future_1d - WARNING - existed adj_daily, a, 2025-06-23, volume 2025-06-30 18:40:22,479 - future_1d - INFO - gen_main_contract a, 2025-06-24, open_interest start... 2025-06-30 18:40:22,482 - future_1d - WARNING - existed adj_daily, a, 2025-06-24, open_interest 2025-06-30 18:40:22,482 - future_1d - INFO - gen_main_contract a, 2025-06-24, turnover start... 2025-06-30 18:40:22,485 - future_1d - WARNING - existed adj_daily, a, 2025-06-24, turnover 2025-06-30 18:40:22,485 - future_1d - INFO - gen_main_contract a, 2025-06-24, volume start... 2025-06-30 18:40:22,488 - future_1d - WARNING - existed adj_daily, a, 2025-06-24, volume 2025-06-30 18:40:22,488 - future_1d - INFO - gen_main_contract a, 2025-06-25, open_interest start... 2025-06-30 18:40:22,491 - future_1d - WARNING - existed adj_daily, a, 2025-06-25, open_interest 2025-06-30 18:40:22,491 - future_1d - INFO - gen_main_contract a, 2025-06-25, turnover start... 2025-06-30 18:40:22,493 - future_1d - WARNING - existed adj_daily, a, 2025-06-25, turnover 2025-06-30 18:40:22,494 - future_1d - INFO - gen_main_contract a, 2025-06-25, volume start... 2025-06-30 18:40:22,496 - future_1d - WARNING - existed adj_daily, a, 2025-06-25, volume 2025-06-30 18:40:22,497 - future_1d - INFO - gen_main_contract a, 2025-06-26, open_interest start... 2025-06-30 18:40:22,499 - future_1d - WARNING - existed adj_daily, a, 2025-06-26, open_interest 2025-06-30 18:40:22,499 - future_1d - INFO - gen_main_contract a, 2025-06-26, turnover start... 2025-06-30 18:40:22,502 - future_1d - WARNING - existed adj_daily, a, 2025-06-26, turnover 2025-06-30 18:40:22,502 - future_1d - INFO - gen_main_contract a, 2025-06-26, volume start... 2025-06-30 18:40:22,505 - future_1d - WARNING - existed adj_daily, a, 2025-06-26, volume 2025-06-30 18:40:22,505 - future_1d - INFO - gen_main_contract a, 2025-06-27, open_interest start... 2025-06-30 18:40:22,508 - future_1d - WARNING - existed adj_daily, a, 2025-06-27, open_interest 2025-06-30 18:40:22,508 - future_1d - INFO - gen_main_contract a, 2025-06-27, turnover start... 2025-06-30 18:40:22,511 - future_1d - WARNING - existed adj_daily, a, 2025-06-27, turnover 2025-06-30 18:40:22,511 - future_1d - INFO - gen_main_contract a, 2025-06-27, volume start... 2025-06-30 18:40:22,513 - future_1d - WARNING - existed adj_daily, a, 2025-06-27, volume 2025-06-30 18:40:22,514 - future_1d - INFO - gen_main_contract a, 2025-06-30, open_interest start... 2025-06-30 18:40:22,517 - future_1d - WARNING - existed adj_daily, a, 2025-06-30, open_interest 2025-06-30 18:40:22,517 - future_1d - INFO - gen_main_contract a, 2025-06-30, turnover start... 2025-06-30 18:40:22,521 - future_1d - WARNING - existed adj_daily, a, 2025-06-30, turnover 2025-06-30 18:40:22,521 - future_1d - INFO - gen_main_contract a, 2025-06-30, volume start... 2025-06-30 18:40:22,525 - future_1d - WARNING - existed adj_daily, a, 2025-06-30, volume 2025-06-30 18:40:23,060 - future_1d - INFO - gen_main_contract c, 2025-06-20, open_interest start... 2025-06-30 18:40:23,063 - future_1d - WARNING - existed adj_daily, c, 2025-06-20, open_interest 2025-06-30 18:40:23,063 - future_1d - INFO - gen_main_contract c, 2025-06-20, turnover start... 2025-06-30 18:40:23,066 - future_1d - WARNING - existed adj_daily, c, 2025-06-20, turnover 2025-06-30 18:40:23,066 - future_1d - INFO - gen_main_contract c, 2025-06-20, volume start... 2025-06-30 18:40:23,069 - future_1d - WARNING - existed adj_daily, c, 2025-06-20, volume 2025-06-30 18:40:23,070 - future_1d - INFO - gen_main_contract c, 2025-06-23, open_interest start... 2025-06-30 18:40:23,074 - future_1d - WARNING - existed adj_daily, c, 2025-06-23, open_interest 2025-06-30 18:40:23,074 - future_1d - INFO - gen_main_contract c, 2025-06-23, turnover start... 2025-06-30 18:40:23,077 - future_1d - WARNING - existed adj_daily, c, 2025-06-23, turnover 2025-06-30 18:40:23,077 - future_1d - INFO - gen_main_contract c, 2025-06-23, volume start... 2025-06-30 18:40:23,080 - future_1d - WARNING - existed adj_daily, c, 2025-06-23, volume 2025-06-30 18:40:23,081 - future_1d - INFO - gen_main_contract c, 2025-06-24, open_interest start... 2025-06-30 18:40:23,085 - future_1d - WARNING - existed adj_daily, c, 2025-06-24, open_interest 2025-06-30 18:40:23,085 - future_1d - INFO - gen_main_contract c, 2025-06-24, turnover start... 2025-06-30 18:40:23,088 - future_1d - WARNING - existed adj_daily, c, 2025-06-24, turnover 2025-06-30 18:40:23,089 - future_1d - INFO - gen_main_contract c, 2025-06-24, volume start... 2025-06-30 18:40:23,092 - future_1d - WARNING - existed adj_daily, c, 2025-06-24, volume 2025-06-30 18:40:23,093 - future_1d - INFO - gen_main_contract c, 2025-06-25, open_interest start... 2025-06-30 18:40:23,095 - future_1d - WARNING - existed adj_daily, c, 2025-06-25, open_interest 2025-06-30 18:40:23,095 - future_1d - INFO - gen_main_contract c, 2025-06-25, turnover start... 2025-06-30 18:40:23,098 - future_1d - WARNING - existed adj_daily, c, 2025-06-25, turnover 2025-06-30 18:40:23,098 - future_1d - INFO - gen_main_contract c, 2025-06-25, volume start... 2025-06-30 18:40:23,100 - future_1d - WARNING - existed adj_daily, c, 2025-06-25, volume 2025-06-30 18:40:23,101 - future_1d - INFO - gen_main_contract c, 2025-06-26, open_interest start... 2025-06-30 18:40:23,104 - future_1d - WARNING - existed adj_daily, c, 2025-06-26, open_interest 2025-06-30 18:40:23,104 - future_1d - INFO - gen_main_contract c, 2025-06-26, turnover start... 2025-06-30 18:40:23,106 - future_1d - WARNING - existed adj_daily, c, 2025-06-26, turnover 2025-06-30 18:40:23,106 - future_1d - INFO - gen_main_contract c, 2025-06-26, volume start... 2025-06-30 18:40:23,109 - future_1d - WARNING - existed adj_daily, c, 2025-06-26, volume 2025-06-30 18:40:23,109 - future_1d - INFO - gen_main_contract c, 2025-06-27, open_interest start... 2025-06-30 18:40:23,112 - future_1d - WARNING - existed adj_daily, c, 2025-06-27, open_interest 2025-06-30 18:40:23,112 - future_1d - INFO - gen_main_contract c, 2025-06-27, turnover start... 2025-06-30 18:40:23,114 - future_1d - WARNING - existed adj_daily, c, 2025-06-27, turnover 2025-06-30 18:40:23,114 - future_1d - INFO - gen_main_contract c, 2025-06-27, volume start... 2025-06-30 18:40:23,117 - future_1d - WARNING - existed adj_daily, c, 2025-06-27, volume 2025-06-30 18:40:23,117 - future_1d - INFO - gen_main_contract c, 2025-06-30, open_interest start... 2025-06-30 18:40:23,120 - future_1d - WARNING - existed adj_daily, c, 2025-06-30, open_interest 2025-06-30 18:40:23,120 - future_1d - INFO - gen_main_contract c, 2025-06-30, turnover start... 2025-06-30 18:40:23,122 - future_1d - WARNING - existed adj_daily, c, 2025-06-30, turnover 2025-06-30 18:40:23,123 - future_1d - INFO - gen_main_contract c, 2025-06-30, volume start... 2025-06-30 18:40:23,125 - future_1d - WARNING - existed adj_daily, c, 2025-06-30, volume 2025-06-30 18:40:23,234 - future_1d - INFO - gen_main_contract bb, 2025-06-20, open_interest start... 2025-06-30 18:40:23,237 - future_1d - WARNING - existed adj_daily, bb, 2025-06-20, open_interest 2025-06-30 18:40:23,237 - future_1d - INFO - gen_main_contract bb, 2025-06-20, turnover start... 2025-06-30 18:40:23,239 - future_1d - WARNING - existed adj_daily, bb, 2025-06-20, turnover 2025-06-30 18:40:23,239 - future_1d - INFO - gen_main_contract bb, 2025-06-20, volume start... 2025-06-30 18:40:23,242 - future_1d - WARNING - existed adj_daily, bb, 2025-06-20, volume 2025-06-30 18:40:23,242 - future_1d - INFO - gen_main_contract bb, 2025-06-23, open_interest start... 2025-06-30 18:40:23,244 - future_1d - WARNING - existed adj_daily, bb, 2025-06-23, open_interest 2025-06-30 18:40:23,244 - future_1d - INFO - gen_main_contract bb, 2025-06-23, turnover start... 2025-06-30 18:40:23,247 - future_1d - WARNING - existed adj_daily, bb, 2025-06-23, turnover 2025-06-30 18:40:23,247 - future_1d - INFO - gen_main_contract bb, 2025-06-23, volume start... 2025-06-30 18:40:23,249 - future_1d - WARNING - existed adj_daily, bb, 2025-06-23, volume 2025-06-30 18:40:23,249 - future_1d - INFO - gen_main_contract bb, 2025-06-24, open_interest start... 2025-06-30 18:40:23,251 - future_1d - WARNING - existed adj_daily, bb, 2025-06-24, open_interest 2025-06-30 18:40:23,252 - future_1d - INFO - gen_main_contract bb, 2025-06-24, turnover start... 2025-06-30 18:40:23,254 - future_1d - WARNING - existed adj_daily, bb, 2025-06-24, turnover 2025-06-30 18:40:23,254 - future_1d - INFO - gen_main_contract bb, 2025-06-24, volume start... 2025-06-30 18:40:23,256 - future_1d - WARNING - existed adj_daily, bb, 2025-06-24, volume 2025-06-30 18:40:23,256 - future_1d - INFO - gen_main_contract bb, 2025-06-25, open_interest start... 2025-06-30 18:40:23,259 - future_1d - WARNING - existed adj_daily, bb, 2025-06-25, open_interest 2025-06-30 18:40:23,259 - future_1d - INFO - gen_main_contract bb, 2025-06-25, turnover start... 2025-06-30 18:40:23,261 - future_1d - WARNING - existed adj_daily, bb, 2025-06-25, turnover 2025-06-30 18:40:23,261 - future_1d - INFO - gen_main_contract bb, 2025-06-25, volume start... 2025-06-30 18:40:23,263 - future_1d - WARNING - existed adj_daily, bb, 2025-06-25, volume 2025-06-30 18:40:23,264 - future_1d - INFO - gen_main_contract bb, 2025-06-26, open_interest start... 2025-06-30 18:40:23,266 - future_1d - WARNING - existed adj_daily, bb, 2025-06-26, open_interest 2025-06-30 18:40:23,266 - future_1d - INFO - gen_main_contract bb, 2025-06-26, turnover start... 2025-06-30 18:40:23,268 - future_1d - WARNING - existed adj_daily, bb, 2025-06-26, turnover 2025-06-30 18:40:23,268 - future_1d - INFO - gen_main_contract bb, 2025-06-26, volume start... 2025-06-30 18:40:23,270 - future_1d - WARNING - existed adj_daily, bb, 2025-06-26, volume 2025-06-30 18:40:23,271 - future_1d - INFO - gen_main_contract bb, 2025-06-27, open_interest start... 2025-06-30 18:40:23,273 - future_1d - WARNING - existed adj_daily, bb, 2025-06-27, open_interest 2025-06-30 18:40:23,273 - future_1d - INFO - gen_main_contract bb, 2025-06-27, turnover start... 2025-06-30 18:40:23,275 - future_1d - WARNING - existed adj_daily, bb, 2025-06-27, turnover 2025-06-30 18:40:23,275 - future_1d - INFO - gen_main_contract bb, 2025-06-27, volume start... 2025-06-30 18:40:23,277 - future_1d - WARNING - existed adj_daily, bb, 2025-06-27, volume 2025-06-30 18:40:23,278 - future_1d - INFO - gen_main_contract bb, 2025-06-30, open_interest start... 2025-06-30 18:40:23,280 - future_1d - WARNING - existed adj_daily, bb, 2025-06-30, open_interest 2025-06-30 18:40:23,280 - future_1d - INFO - gen_main_contract bb, 2025-06-30, turnover start... 2025-06-30 18:40:23,282 - future_1d - WARNING - existed adj_daily, bb, 2025-06-30, turnover 2025-06-30 18:40:23,282 - future_1d - INFO - gen_main_contract bb, 2025-06-30, volume start... 2025-06-30 18:40:23,284 - future_1d - WARNING - existed adj_daily, bb, 2025-06-30, volume 2025-06-30 18:40:24,380 - future_1d - INFO - gen_main_contract fb, 2025-06-20, open_interest start... 2025-06-30 18:40:24,383 - future_1d - WARNING - existed adj_daily, fb, 2025-06-20, open_interest 2025-06-30 18:40:24,383 - future_1d - INFO - gen_main_contract fb, 2025-06-20, turnover start... 2025-06-30 18:40:24,385 - future_1d - WARNING - existed adj_daily, fb, 2025-06-20, turnover 2025-06-30 18:40:24,385 - future_1d - INFO - gen_main_contract fb, 2025-06-20, volume start... 2025-06-30 18:40:24,388 - future_1d - WARNING - existed adj_daily, fb, 2025-06-20, volume 2025-06-30 18:40:24,388 - future_1d - INFO - gen_main_contract fb, 2025-06-23, open_interest start... 2025-06-30 18:40:24,390 - future_1d - WARNING - existed adj_daily, fb, 2025-06-23, open_interest 2025-06-30 18:40:24,390 - future_1d - INFO - gen_main_contract fb, 2025-06-23, turnover start... 2025-06-30 18:40:24,393 - future_1d - WARNING - existed adj_daily, fb, 2025-06-23, turnover 2025-06-30 18:40:24,393 - future_1d - INFO - gen_main_contract fb, 2025-06-23, volume start... 2025-06-30 18:40:24,395 - future_1d - WARNING - existed adj_daily, fb, 2025-06-23, volume 2025-06-30 18:40:24,395 - future_1d - INFO - gen_main_contract fb, 2025-06-24, open_interest start... 2025-06-30 18:40:24,398 - future_1d - WARNING - existed adj_daily, fb, 2025-06-24, open_interest 2025-06-30 18:40:24,398 - future_1d - INFO - gen_main_contract fb, 2025-06-24, turnover start... 2025-06-30 18:40:24,400 - future_1d - WARNING - existed adj_daily, fb, 2025-06-24, turnover 2025-06-30 18:40:24,400 - future_1d - INFO - gen_main_contract fb, 2025-06-24, volume start... 2025-06-30 18:40:24,403 - future_1d - WARNING - existed adj_daily, fb, 2025-06-24, volume 2025-06-30 18:40:24,403 - future_1d - INFO - gen_main_contract fb, 2025-06-25, open_interest start... 2025-06-30 18:40:24,405 - future_1d - WARNING - existed adj_daily, fb, 2025-06-25, open_interest 2025-06-30 18:40:24,405 - future_1d - INFO - gen_main_contract fb, 2025-06-25, turnover start... 2025-06-30 18:40:24,408 - future_1d - WARNING - existed adj_daily, fb, 2025-06-25, turnover 2025-06-30 18:40:24,408 - future_1d - INFO - gen_main_contract fb, 2025-06-25, volume start... 2025-06-30 18:40:24,410 - future_1d - WARNING - existed adj_daily, fb, 2025-06-25, volume 2025-06-30 18:40:24,410 - future_1d - INFO - gen_main_contract fb, 2025-06-26, open_interest start... 2025-06-30 18:40:24,412 - future_1d - INFO - gen_main_contract cu, 2025-06-20, open_interest start... 2025-06-30 18:40:24,413 - future_1d - WARNING - existed adj_daily, fb, 2025-06-26, open_interest 2025-06-30 18:40:24,413 - future_1d - INFO - gen_main_contract fb, 2025-06-26, turnover start... 2025-06-30 18:40:24,415 - future_1d - WARNING - existed adj_daily, fb, 2025-06-26, turnover 2025-06-30 18:40:24,415 - future_1d - INFO - gen_main_contract fb, 2025-06-26, volume start... 2025-06-30 18:40:24,415 - future_1d - WARNING - existed adj_daily, cu, 2025-06-20, open_interest 2025-06-30 18:40:24,415 - future_1d - INFO - gen_main_contract cu, 2025-06-20, turnover start... 2025-06-30 18:40:24,417 - future_1d - WARNING - existed adj_daily, fb, 2025-06-26, volume 2025-06-30 18:40:24,418 - future_1d - INFO - gen_main_contract fb, 2025-06-27, open_interest start... 2025-06-30 18:40:24,419 - future_1d - WARNING - existed adj_daily, cu, 2025-06-20, turnover 2025-06-30 18:40:24,419 - future_1d - INFO - gen_main_contract cu, 2025-06-20, volume start... 2025-06-30 18:40:24,420 - future_1d - WARNING - existed adj_daily, fb, 2025-06-27, open_interest 2025-06-30 18:40:24,420 - future_1d - INFO - gen_main_contract fb, 2025-06-27, turnover start... 2025-06-30 18:40:24,422 - future_1d - WARNING - existed adj_daily, cu, 2025-06-20, volume 2025-06-30 18:40:24,422 - future_1d - WARNING - existed adj_daily, fb, 2025-06-27, turnover 2025-06-30 18:40:24,422 - future_1d - INFO - gen_main_contract fb, 2025-06-27, volume start... 2025-06-30 18:40:24,422 - future_1d - INFO - gen_main_contract cu, 2025-06-23, open_interest start... 2025-06-30 18:40:24,424 - future_1d - WARNING - existed adj_daily, fb, 2025-06-27, volume 2025-06-30 18:40:24,425 - future_1d - INFO - gen_main_contract fb, 2025-06-30, open_interest start... 2025-06-30 18:40:24,425 - future_1d - WARNING - existed adj_daily, cu, 2025-06-23, open_interest 2025-06-30 18:40:24,426 - future_1d - INFO - gen_main_contract cu, 2025-06-23, turnover start... 2025-06-30 18:40:24,427 - future_1d - WARNING - existed adj_daily, fb, 2025-06-30, open_interest 2025-06-30 18:40:24,427 - future_1d - INFO - gen_main_contract fb, 2025-06-30, turnover start... 2025-06-30 18:40:24,428 - future_1d - WARNING - existed adj_daily, cu, 2025-06-23, turnover 2025-06-30 18:40:24,429 - future_1d - INFO - gen_main_contract cu, 2025-06-23, volume start... 2025-06-30 18:40:24,429 - future_1d - WARNING - existed adj_daily, fb, 2025-06-30, turnover 2025-06-30 18:40:24,429 - future_1d - INFO - gen_main_contract fb, 2025-06-30, volume start... 2025-06-30 18:40:24,431 - future_1d - WARNING - existed adj_daily, cu, 2025-06-23, volume 2025-06-30 18:40:24,431 - future_1d - WARNING - existed adj_daily, fb, 2025-06-30, volume 2025-06-30 18:40:24,432 - future_1d - INFO - gen_main_contract cu, 2025-06-24, open_interest start... 2025-06-30 18:40:24,435 - future_1d - WARNING - existed adj_daily, cu, 2025-06-24, open_interest 2025-06-30 18:40:24,435 - future_1d - INFO - gen_main_contract cu, 2025-06-24, turnover start... 2025-06-30 18:40:24,438 - future_1d - WARNING - existed adj_daily, cu, 2025-06-24, turnover 2025-06-30 18:40:24,438 - future_1d - INFO - gen_main_contract cu, 2025-06-24, volume start... 2025-06-30 18:40:24,441 - future_1d - WARNING - existed adj_daily, cu, 2025-06-24, volume 2025-06-30 18:40:24,442 - future_1d - INFO - gen_main_contract cu, 2025-06-25, open_interest start... 2025-06-30 18:40:24,445 - future_1d - WARNING - existed adj_daily, cu, 2025-06-25, open_interest 2025-06-30 18:40:24,445 - future_1d - INFO - gen_main_contract cu, 2025-06-25, turnover start... 2025-06-30 18:40:24,448 - future_1d - WARNING - existed adj_daily, cu, 2025-06-25, turnover 2025-06-30 18:40:24,448 - future_1d - INFO - gen_main_contract cu, 2025-06-25, volume start... 2025-06-30 18:40:24,451 - future_1d - WARNING - existed adj_daily, cu, 2025-06-25, volume 2025-06-30 18:40:24,452 - future_1d - INFO - gen_main_contract cu, 2025-06-26, open_interest start... 2025-06-30 18:40:24,455 - future_1d - WARNING - existed adj_daily, cu, 2025-06-26, open_interest 2025-06-30 18:40:24,455 - future_1d - INFO - gen_main_contract cu, 2025-06-26, turnover start... 2025-06-30 18:40:24,458 - future_1d - WARNING - existed adj_daily, cu, 2025-06-26, turnover 2025-06-30 18:40:24,458 - future_1d - INFO - gen_main_contract cu, 2025-06-26, volume start... 2025-06-30 18:40:24,461 - future_1d - WARNING - existed adj_daily, cu, 2025-06-26, volume 2025-06-30 18:40:24,462 - future_1d - INFO - gen_main_contract cu, 2025-06-27, open_interest start... 2025-06-30 18:40:24,465 - future_1d - WARNING - existed adj_daily, cu, 2025-06-27, open_interest 2025-06-30 18:40:24,465 - future_1d - INFO - gen_main_contract cu, 2025-06-27, turnover start... 2025-06-30 18:40:24,467 - future_1d - WARNING - existed adj_daily, cu, 2025-06-27, turnover 2025-06-30 18:40:24,467 - future_1d - INFO - gen_main_contract cu, 2025-06-27, volume start... 2025-06-30 18:40:24,470 - future_1d - WARNING - existed adj_daily, cu, 2025-06-27, volume 2025-06-30 18:40:24,471 - future_1d - ERROR - not exist future_daily, cu, 2025-06-30 2025-06-30 18:40:26,406 - future_1d - INFO - gen_main_contract lu, 2025-06-20, open_interest start... 2025-06-30 18:40:26,408 - future_1d - WARNING - existed adj_daily, lu, 2025-06-20, open_interest 2025-06-30 18:40:26,408 - future_1d - INFO - gen_main_contract lu, 2025-06-20, turnover start... 2025-06-30 18:40:26,410 - future_1d - WARNING - existed adj_daily, lu, 2025-06-20, turnover 2025-06-30 18:40:26,410 - future_1d - INFO - gen_main_contract lu, 2025-06-20, volume start... 2025-06-30 18:40:26,411 - future_1d - WARNING - existed adj_daily, lu, 2025-06-20, volume 2025-06-30 18:40:26,412 - future_1d - INFO - gen_main_contract lu, 2025-06-23, open_interest start... 2025-06-30 18:40:26,413 - future_1d - WARNING - existed adj_daily, lu, 2025-06-23, open_interest 2025-06-30 18:40:26,413 - future_1d - INFO - gen_main_contract lu, 2025-06-23, turnover start... 2025-06-30 18:40:26,415 - future_1d - WARNING - existed adj_daily, lu, 2025-06-23, turnover 2025-06-30 18:40:26,415 - future_1d - INFO - gen_main_contract lu, 2025-06-23, volume start... 2025-06-30 18:40:26,416 - future_1d - WARNING - existed adj_daily, lu, 2025-06-23, volume 2025-06-30 18:40:26,417 - future_1d - INFO - gen_main_contract lu, 2025-06-24, open_interest start... 2025-06-30 18:40:26,418 - future_1d - WARNING - existed adj_daily, lu, 2025-06-24, open_interest 2025-06-30 18:40:26,418 - future_1d - INFO - gen_main_contract lu, 2025-06-24, turnover start... 2025-06-30 18:40:26,420 - future_1d - WARNING - existed adj_daily, lu, 2025-06-24, turnover 2025-06-30 18:40:26,420 - future_1d - INFO - gen_main_contract lu, 2025-06-24, volume start... 2025-06-30 18:40:26,421 - future_1d - WARNING - existed adj_daily, lu, 2025-06-24, volume 2025-06-30 18:40:26,422 - future_1d - INFO - gen_main_contract lu, 2025-06-25, open_interest start... 2025-06-30 18:40:26,423 - future_1d - WARNING - existed adj_daily, lu, 2025-06-25, open_interest 2025-06-30 18:40:26,423 - future_1d - INFO - gen_main_contract lu, 2025-06-25, turnover start... 2025-06-30 18:40:26,425 - future_1d - WARNING - existed adj_daily, lu, 2025-06-25, turnover 2025-06-30 18:40:26,425 - future_1d - INFO - gen_main_contract lu, 2025-06-25, volume start... 2025-06-30 18:40:26,426 - future_1d - WARNING - existed adj_daily, lu, 2025-06-25, volume 2025-06-30 18:40:26,427 - future_1d - INFO - gen_main_contract lu, 2025-06-26, open_interest start... 2025-06-30 18:40:26,428 - future_1d - WARNING - existed adj_daily, lu, 2025-06-26, open_interest 2025-06-30 18:40:26,428 - future_1d - INFO - gen_main_contract lu, 2025-06-26, turnover start... 2025-06-30 18:40:26,430 - future_1d - WARNING - existed adj_daily, lu, 2025-06-26, turnover 2025-06-30 18:40:26,430 - future_1d - INFO - gen_main_contract lu, 2025-06-26, volume start... 2025-06-30 18:40:26,431 - future_1d - WARNING - existed adj_daily, lu, 2025-06-26, volume 2025-06-30 18:40:26,432 - future_1d - INFO - gen_main_contract lu, 2025-06-27, open_interest start... 2025-06-30 18:40:26,433 - future_1d - WARNING - existed adj_daily, lu, 2025-06-27, open_interest 2025-06-30 18:40:26,433 - future_1d - INFO - gen_main_contract lu, 2025-06-27, turnover start... 2025-06-30 18:40:26,435 - future_1d - WARNING - existed adj_daily, lu, 2025-06-27, turnover 2025-06-30 18:40:26,435 - future_1d - INFO - gen_main_contract lu, 2025-06-27, volume start... 2025-06-30 18:40:26,436 - future_1d - WARNING - existed adj_daily, lu, 2025-06-27, volume 2025-06-30 18:40:26,437 - future_1d - INFO - gen_main_contract lu, 2025-06-30, open_interest start... 2025-06-30 18:40:26,438 - future_1d - WARNING - existed adj_daily, lu, 2025-06-30, open_interest 2025-06-30 18:40:26,438 - future_1d - INFO - gen_main_contract lu, 2025-06-30, turnover start... 2025-06-30 18:40:26,440 - future_1d - WARNING - existed adj_daily, lu, 2025-06-30, turnover 2025-06-30 18:40:26,440 - future_1d - INFO - gen_main_contract lu, 2025-06-30, volume start... 2025-06-30 18:40:26,441 - future_1d - WARNING - existed adj_daily, lu, 2025-06-30, volume 2025-06-30 18:40:26,975 - future_1d - INFO - gen_main_contract j, 2025-06-20, open_interest start... 2025-06-30 18:40:26,978 - future_1d - WARNING - existed adj_daily, j, 2025-06-20, open_interest 2025-06-30 18:40:26,978 - future_1d - INFO - gen_main_contract j, 2025-06-20, turnover start... 2025-06-30 18:40:26,981 - future_1d - WARNING - existed adj_daily, j, 2025-06-20, turnover 2025-06-30 18:40:26,981 - future_1d - INFO - gen_main_contract j, 2025-06-20, volume start... 2025-06-30 18:40:26,984 - future_1d - WARNING - existed adj_daily, j, 2025-06-20, volume 2025-06-30 18:40:26,984 - future_1d - INFO - gen_main_contract j, 2025-06-23, open_interest start... 2025-06-30 18:40:26,987 - future_1d - WARNING - existed adj_daily, j, 2025-06-23, open_interest 2025-06-30 18:40:26,987 - future_1d - INFO - gen_main_contract j, 2025-06-23, turnover start... 2025-06-30 18:40:26,989 - future_1d - WARNING - existed adj_daily, j, 2025-06-23, turnover 2025-06-30 18:40:26,989 - future_1d - INFO - gen_main_contract j, 2025-06-23, volume start... 2025-06-30 18:40:26,992 - future_1d - WARNING - existed adj_daily, j, 2025-06-23, volume 2025-06-30 18:40:26,992 - future_1d - INFO - gen_main_contract j, 2025-06-24, open_interest start... 2025-06-30 18:40:26,995 - future_1d - WARNING - existed adj_daily, j, 2025-06-24, open_interest 2025-06-30 18:40:26,995 - future_1d - INFO - gen_main_contract j, 2025-06-24, turnover start... 2025-06-30 18:40:26,997 - future_1d - WARNING - existed adj_daily, j, 2025-06-24, turnover 2025-06-30 18:40:26,997 - future_1d - INFO - gen_main_contract j, 2025-06-24, volume start... 2025-06-30 18:40:27,000 - future_1d - WARNING - existed adj_daily, j, 2025-06-24, volume 2025-06-30 18:40:27,000 - future_1d - INFO - gen_main_contract j, 2025-06-25, open_interest start... 2025-06-30 18:40:27,003 - future_1d - WARNING - existed adj_daily, j, 2025-06-25, open_interest 2025-06-30 18:40:27,003 - future_1d - INFO - gen_main_contract j, 2025-06-25, turnover start... 2025-06-30 18:40:27,005 - future_1d - WARNING - existed adj_daily, j, 2025-06-25, turnover 2025-06-30 18:40:27,005 - future_1d - INFO - gen_main_contract j, 2025-06-25, volume start... 2025-06-30 18:40:27,008 - future_1d - WARNING - existed adj_daily, j, 2025-06-25, volume 2025-06-30 18:40:27,008 - future_1d - INFO - gen_main_contract j, 2025-06-26, open_interest start... 2025-06-30 18:40:27,011 - future_1d - WARNING - existed adj_daily, j, 2025-06-26, open_interest 2025-06-30 18:40:27,011 - future_1d - INFO - gen_main_contract j, 2025-06-26, turnover start... 2025-06-30 18:40:27,013 - future_1d - WARNING - existed adj_daily, j, 2025-06-26, turnover 2025-06-30 18:40:27,013 - future_1d - INFO - gen_main_contract j, 2025-06-26, volume start... 2025-06-30 18:40:27,015 - future_1d - WARNING - existed adj_daily, j, 2025-06-26, volume 2025-06-30 18:40:27,016 - future_1d - INFO - gen_main_contract j, 2025-06-27, open_interest start... 2025-06-30 18:40:27,018 - future_1d - WARNING - existed adj_daily, j, 2025-06-27, open_interest 2025-06-30 18:40:27,018 - future_1d - INFO - gen_main_contract j, 2025-06-27, turnover start... 2025-06-30 18:40:27,021 - future_1d - WARNING - existed adj_daily, j, 2025-06-27, turnover 2025-06-30 18:40:27,021 - future_1d - INFO - gen_main_contract j, 2025-06-27, volume start... 2025-06-30 18:40:27,023 - future_1d - WARNING - existed adj_daily, j, 2025-06-27, volume 2025-06-30 18:40:27,024 - future_1d - INFO - gen_main_contract j, 2025-06-30, open_interest start... 2025-06-30 18:40:27,026 - future_1d - WARNING - existed adj_daily, j, 2025-06-30, open_interest 2025-06-30 18:40:27,026 - future_1d - INFO - gen_main_contract j, 2025-06-30, turnover start... 2025-06-30 18:40:27,028 - future_1d - WARNING - existed adj_daily, j, 2025-06-30, turnover 2025-06-30 18:40:27,028 - future_1d - INFO - gen_main_contract j, 2025-06-30, volume start... 2025-06-30 18:40:27,031 - future_1d - WARNING - existed adj_daily, j, 2025-06-30, volume 2025-06-30 18:40:29,832 - future_1d - INFO - gen_main_contract jd, 2025-06-20, open_interest start... 2025-06-30 18:40:29,835 - future_1d - WARNING - existed adj_daily, jd, 2025-06-20, open_interest 2025-06-30 18:40:29,835 - future_1d - INFO - gen_main_contract jd, 2025-06-20, turnover start... 2025-06-30 18:40:29,837 - future_1d - WARNING - existed adj_daily, jd, 2025-06-20, turnover 2025-06-30 18:40:29,837 - future_1d - INFO - gen_main_contract jd, 2025-06-20, volume start... 2025-06-30 18:40:29,840 - future_1d - WARNING - existed adj_daily, jd, 2025-06-20, volume 2025-06-30 18:40:29,840 - future_1d - INFO - gen_main_contract jd, 2025-06-23, open_interest start... 2025-06-30 18:40:29,843 - future_1d - WARNING - existed adj_daily, jd, 2025-06-23, open_interest 2025-06-30 18:40:29,843 - future_1d - INFO - gen_main_contract jd, 2025-06-23, turnover start... 2025-06-30 18:40:29,845 - future_1d - WARNING - existed adj_daily, jd, 2025-06-23, turnover 2025-06-30 18:40:29,845 - future_1d - INFO - gen_main_contract jd, 2025-06-23, volume start... 2025-06-30 18:40:29,847 - future_1d - WARNING - existed adj_daily, jd, 2025-06-23, volume 2025-06-30 18:40:29,848 - future_1d - INFO - gen_main_contract jd, 2025-06-24, open_interest start... 2025-06-30 18:40:29,850 - future_1d - WARNING - existed adj_daily, jd, 2025-06-24, open_interest 2025-06-30 18:40:29,850 - future_1d - INFO - gen_main_contract jd, 2025-06-24, turnover start... 2025-06-30 18:40:29,852 - future_1d - WARNING - existed adj_daily, jd, 2025-06-24, turnover 2025-06-30 18:40:29,852 - future_1d - INFO - gen_main_contract jd, 2025-06-24, volume start... 2025-06-30 18:40:29,854 - future_1d - WARNING - existed adj_daily, jd, 2025-06-24, volume 2025-06-30 18:40:29,855 - future_1d - INFO - gen_main_contract jd, 2025-06-25, open_interest start... 2025-06-30 18:40:29,857 - future_1d - WARNING - existed adj_daily, jd, 2025-06-25, open_interest 2025-06-30 18:40:29,857 - future_1d - INFO - gen_main_contract jd, 2025-06-25, turnover start... 2025-06-30 18:40:29,859 - future_1d - WARNING - existed adj_daily, jd, 2025-06-25, turnover 2025-06-30 18:40:29,859 - future_1d - INFO - gen_main_contract jd, 2025-06-25, volume start... 2025-06-30 18:40:29,861 - future_1d - WARNING - existed adj_daily, jd, 2025-06-25, volume 2025-06-30 18:40:29,862 - future_1d - INFO - gen_main_contract jd, 2025-06-26, open_interest start... 2025-06-30 18:40:29,864 - future_1d - WARNING - existed adj_daily, jd, 2025-06-26, open_interest 2025-06-30 18:40:29,864 - future_1d - INFO - gen_main_contract jd, 2025-06-26, turnover start... 2025-06-30 18:40:29,866 - future_1d - WARNING - existed adj_daily, jd, 2025-06-26, turnover 2025-06-30 18:40:29,866 - future_1d - INFO - gen_main_contract jd, 2025-06-26, volume start... 2025-06-30 18:40:29,869 - future_1d - WARNING - existed adj_daily, jd, 2025-06-26, volume 2025-06-30 18:40:29,870 - future_1d - INFO - gen_main_contract jd, 2025-06-27, open_interest start... 2025-06-30 18:40:29,872 - future_1d - WARNING - existed adj_daily, jd, 2025-06-27, open_interest 2025-06-30 18:40:29,872 - future_1d - INFO - gen_main_contract jd, 2025-06-27, turnover start... 2025-06-30 18:40:29,874 - future_1d - WARNING - existed adj_daily, jd, 2025-06-27, turnover 2025-06-30 18:40:29,874 - future_1d - INFO - gen_main_contract jd, 2025-06-27, volume start... 2025-06-30 18:40:29,877 - future_1d - WARNING - existed adj_daily, jd, 2025-06-27, volume 2025-06-30 18:40:29,877 - future_1d - INFO - gen_main_contract jd, 2025-06-30, open_interest start... 2025-06-30 18:40:29,879 - future_1d - WARNING - existed adj_daily, jd, 2025-06-30, open_interest 2025-06-30 18:40:29,879 - future_1d - INFO - gen_main_contract jd, 2025-06-30, turnover start... 2025-06-30 18:40:29,882 - future_1d - WARNING - existed adj_daily, jd, 2025-06-30, turnover 2025-06-30 18:40:29,882 - future_1d - INFO - gen_main_contract jd, 2025-06-30, volume start... 2025-06-30 18:40:29,884 - future_1d - WARNING - existed adj_daily, jd, 2025-06-30, volume 2025-06-30 18:40:31,183 - future_1d - INFO - gen_main_contract m, 2025-06-20, open_interest start... 2025-06-30 18:40:31,186 - future_1d - WARNING - existed adj_daily, m, 2025-06-20, open_interest 2025-06-30 18:40:31,186 - future_1d - INFO - gen_main_contract m, 2025-06-20, turnover start... 2025-06-30 18:40:31,189 - future_1d - WARNING - existed adj_daily, m, 2025-06-20, turnover 2025-06-30 18:40:31,189 - future_1d - INFO - gen_main_contract m, 2025-06-20, volume start... 2025-06-30 18:40:31,193 - future_1d - WARNING - existed adj_daily, m, 2025-06-20, volume 2025-06-30 18:40:31,194 - future_1d - INFO - gen_main_contract m, 2025-06-23, open_interest start... 2025-06-30 18:40:31,199 - future_1d - WARNING - existed adj_daily, m, 2025-06-23, open_interest 2025-06-30 18:40:31,199 - future_1d - INFO - gen_main_contract m, 2025-06-23, turnover start... 2025-06-30 18:40:31,203 - future_1d - WARNING - existed adj_daily, m, 2025-06-23, turnover 2025-06-30 18:40:31,203 - future_1d - INFO - gen_main_contract m, 2025-06-23, volume start... 2025-06-30 18:40:31,207 - future_1d - WARNING - existed adj_daily, m, 2025-06-23, volume 2025-06-30 18:40:31,208 - future_1d - INFO - gen_main_contract m, 2025-06-24, open_interest start... 2025-06-30 18:40:31,212 - future_1d - WARNING - existed adj_daily, m, 2025-06-24, open_interest 2025-06-30 18:40:31,213 - future_1d - INFO - gen_main_contract m, 2025-06-24, turnover start... 2025-06-30 18:40:31,217 - future_1d - WARNING - existed adj_daily, m, 2025-06-24, turnover 2025-06-30 18:40:31,217 - future_1d - INFO - gen_main_contract m, 2025-06-24, volume start... 2025-06-30 18:40:31,221 - future_1d - WARNING - existed adj_daily, m, 2025-06-24, volume 2025-06-30 18:40:31,222 - future_1d - INFO - gen_main_contract m, 2025-06-25, open_interest start... 2025-06-30 18:40:31,226 - future_1d - WARNING - existed adj_daily, m, 2025-06-25, open_interest 2025-06-30 18:40:31,226 - future_1d - INFO - gen_main_contract m, 2025-06-25, turnover start... 2025-06-30 18:40:31,230 - future_1d - WARNING - existed adj_daily, m, 2025-06-25, turnover 2025-06-30 18:40:31,230 - future_1d - INFO - gen_main_contract m, 2025-06-25, volume start... 2025-06-30 18:40:31,234 - future_1d - WARNING - existed adj_daily, m, 2025-06-25, volume 2025-06-30 18:40:31,235 - future_1d - INFO - gen_main_contract m, 2025-06-26, open_interest start... 2025-06-30 18:40:31,239 - future_1d - WARNING - existed adj_daily, m, 2025-06-26, open_interest 2025-06-30 18:40:31,240 - future_1d - INFO - gen_main_contract m, 2025-06-26, turnover start... 2025-06-30 18:40:31,244 - future_1d - WARNING - existed adj_daily, m, 2025-06-26, turnover 2025-06-30 18:40:31,244 - future_1d - INFO - gen_main_contract m, 2025-06-26, volume start... 2025-06-30 18:40:31,248 - future_1d - WARNING - existed adj_daily, m, 2025-06-26, volume 2025-06-30 18:40:31,248 - future_1d - INFO - gen_main_contract m, 2025-06-27, open_interest start... 2025-06-30 18:40:31,252 - future_1d - WARNING - existed adj_daily, m, 2025-06-27, open_interest 2025-06-30 18:40:31,253 - future_1d - INFO - gen_main_contract m, 2025-06-27, turnover start... 2025-06-30 18:40:31,256 - future_1d - WARNING - existed adj_daily, m, 2025-06-27, turnover 2025-06-30 18:40:31,257 - future_1d - INFO - gen_main_contract m, 2025-06-27, volume start... 2025-06-30 18:40:31,261 - future_1d - WARNING - existed adj_daily, m, 2025-06-27, volume 2025-06-30 18:40:31,261 - future_1d - INFO - gen_main_contract m, 2025-06-30, open_interest start... 2025-06-30 18:40:31,265 - future_1d - WARNING - existed adj_daily, m, 2025-06-30, open_interest 2025-06-30 18:40:31,266 - future_1d - INFO - gen_main_contract m, 2025-06-30, turnover start... 2025-06-30 18:40:31,270 - future_1d - WARNING - existed adj_daily, m, 2025-06-30, turnover 2025-06-30 18:40:31,270 - future_1d - INFO - gen_main_contract m, 2025-06-30, volume start... 2025-06-30 18:40:31,273 - future_1d - WARNING - existed adj_daily, m, 2025-06-30, volume 2025-06-30 18:40:32,844 - future_1d - INFO - gen_main_contract fu, 2025-06-20, open_interest start... 2025-06-30 18:40:32,848 - future_1d - WARNING - existed adj_daily, fu, 2025-06-20, open_interest 2025-06-30 18:40:32,849 - future_1d - INFO - gen_main_contract fu, 2025-06-20, turnover start... 2025-06-30 18:40:32,854 - future_1d - WARNING - existed adj_daily, fu, 2025-06-20, turnover 2025-06-30 18:40:32,854 - future_1d - INFO - gen_main_contract fu, 2025-06-20, volume start... 2025-06-30 18:40:32,859 - future_1d - WARNING - existed adj_daily, fu, 2025-06-20, volume 2025-06-30 18:40:32,859 - future_1d - INFO - gen_main_contract fu, 2025-06-23, open_interest start... 2025-06-30 18:40:32,864 - future_1d - WARNING - existed adj_daily, fu, 2025-06-23, open_interest 2025-06-30 18:40:32,864 - future_1d - INFO - gen_main_contract fu, 2025-06-23, turnover start... 2025-06-30 18:40:32,868 - future_1d - WARNING - existed adj_daily, fu, 2025-06-23, turnover 2025-06-30 18:40:32,868 - future_1d - INFO - gen_main_contract fu, 2025-06-23, volume start... 2025-06-30 18:40:32,872 - future_1d - WARNING - existed adj_daily, fu, 2025-06-23, volume 2025-06-30 18:40:32,873 - future_1d - INFO - gen_main_contract fu, 2025-06-24, open_interest start... 2025-06-30 18:40:32,877 - future_1d - WARNING - existed adj_daily, fu, 2025-06-24, open_interest 2025-06-30 18:40:32,877 - future_1d - INFO - gen_main_contract fu, 2025-06-24, turnover start... 2025-06-30 18:40:32,881 - future_1d - WARNING - existed adj_daily, fu, 2025-06-24, turnover 2025-06-30 18:40:32,881 - future_1d - INFO - gen_main_contract fu, 2025-06-24, volume start... 2025-06-30 18:40:32,885 - future_1d - WARNING - existed adj_daily, fu, 2025-06-24, volume 2025-06-30 18:40:32,885 - future_1d - INFO - gen_main_contract fu, 2025-06-25, open_interest start... 2025-06-30 18:40:32,889 - future_1d - WARNING - existed adj_daily, fu, 2025-06-25, open_interest 2025-06-30 18:40:32,890 - future_1d - INFO - gen_main_contract fu, 2025-06-25, turnover start... 2025-06-30 18:40:32,894 - future_1d - WARNING - existed adj_daily, fu, 2025-06-25, turnover 2025-06-30 18:40:32,894 - future_1d - INFO - gen_main_contract fu, 2025-06-25, volume start... 2025-06-30 18:40:32,898 - future_1d - WARNING - existed adj_daily, fu, 2025-06-25, volume 2025-06-30 18:40:32,898 - future_1d - INFO - gen_main_contract fu, 2025-06-26, open_interest start... 2025-06-30 18:40:32,902 - future_1d - WARNING - existed adj_daily, fu, 2025-06-26, open_interest 2025-06-30 18:40:32,903 - future_1d - INFO - gen_main_contract fu, 2025-06-26, turnover start... 2025-06-30 18:40:32,906 - future_1d - WARNING - existed adj_daily, fu, 2025-06-26, turnover 2025-06-30 18:40:32,907 - future_1d - INFO - gen_main_contract fu, 2025-06-26, volume start... 2025-06-30 18:40:32,910 - future_1d - WARNING - existed adj_daily, fu, 2025-06-26, volume 2025-06-30 18:40:32,911 - future_1d - INFO - gen_main_contract fu, 2025-06-27, open_interest start... 2025-06-30 18:40:32,915 - future_1d - WARNING - existed adj_daily, fu, 2025-06-27, open_interest 2025-06-30 18:40:32,916 - future_1d - INFO - gen_main_contract fu, 2025-06-27, turnover start... 2025-06-30 18:40:32,920 - future_1d - WARNING - existed adj_daily, fu, 2025-06-27, turnover 2025-06-30 18:40:32,920 - future_1d - INFO - gen_main_contract fu, 2025-06-27, volume start... 2025-06-30 18:40:32,924 - future_1d - WARNING - existed adj_daily, fu, 2025-06-27, volume 2025-06-30 18:40:32,925 - future_1d - ERROR - not exist future_daily, fu, 2025-06-30 2025-06-30 18:40:34,422 - future_1d - INFO - gen_main_contract lh, 2025-06-20, open_interest start... 2025-06-30 18:40:34,424 - future_1d - WARNING - existed adj_daily, lh, 2025-06-20, open_interest 2025-06-30 18:40:34,424 - future_1d - INFO - gen_main_contract lh, 2025-06-20, turnover start... 2025-06-30 18:40:34,427 - future_1d - WARNING - existed adj_daily, lh, 2025-06-20, turnover 2025-06-30 18:40:34,427 - future_1d - INFO - gen_main_contract lh, 2025-06-20, volume start... 2025-06-30 18:40:34,429 - future_1d - WARNING - existed adj_daily, lh, 2025-06-20, volume 2025-06-30 18:40:34,430 - future_1d - INFO - gen_main_contract lh, 2025-06-23, open_interest start... 2025-06-30 18:40:34,432 - future_1d - WARNING - existed adj_daily, lh, 2025-06-23, open_interest 2025-06-30 18:40:34,432 - future_1d - INFO - gen_main_contract lh, 2025-06-23, turnover start... 2025-06-30 18:40:34,434 - future_1d - WARNING - existed adj_daily, lh, 2025-06-23, turnover 2025-06-30 18:40:34,434 - future_1d - INFO - gen_main_contract lh, 2025-06-23, volume start... 2025-06-30 18:40:34,437 - future_1d - WARNING - existed adj_daily, lh, 2025-06-23, volume 2025-06-30 18:40:34,437 - future_1d - INFO - gen_main_contract lh, 2025-06-24, open_interest start... 2025-06-30 18:40:34,439 - future_1d - WARNING - existed adj_daily, lh, 2025-06-24, open_interest 2025-06-30 18:40:34,439 - future_1d - INFO - gen_main_contract lh, 2025-06-24, turnover start... 2025-06-30 18:40:34,441 - future_1d - WARNING - existed adj_daily, lh, 2025-06-24, turnover 2025-06-30 18:40:34,442 - future_1d - INFO - gen_main_contract lh, 2025-06-24, volume start... 2025-06-30 18:40:34,444 - future_1d - WARNING - existed adj_daily, lh, 2025-06-24, volume 2025-06-30 18:40:34,444 - future_1d - INFO - gen_main_contract lh, 2025-06-25, open_interest start... 2025-06-30 18:40:34,446 - future_1d - WARNING - existed adj_daily, lh, 2025-06-25, open_interest 2025-06-30 18:40:34,447 - future_1d - INFO - gen_main_contract lh, 2025-06-25, turnover start... 2025-06-30 18:40:34,449 - future_1d - WARNING - existed adj_daily, lh, 2025-06-25, turnover 2025-06-30 18:40:34,449 - future_1d - INFO - gen_main_contract lh, 2025-06-25, volume start... 2025-06-30 18:40:34,451 - future_1d - WARNING - existed adj_daily, lh, 2025-06-25, volume 2025-06-30 18:40:34,452 - future_1d - INFO - gen_main_contract lh, 2025-06-26, open_interest start... 2025-06-30 18:40:34,454 - future_1d - WARNING - existed adj_daily, lh, 2025-06-26, open_interest 2025-06-30 18:40:34,454 - future_1d - INFO - gen_main_contract lh, 2025-06-26, turnover start... 2025-06-30 18:40:34,456 - future_1d - WARNING - existed adj_daily, lh, 2025-06-26, turnover 2025-06-30 18:40:34,456 - future_1d - INFO - gen_main_contract lh, 2025-06-26, volume start... 2025-06-30 18:40:34,458 - future_1d - WARNING - existed adj_daily, lh, 2025-06-26, volume 2025-06-30 18:40:34,459 - future_1d - INFO - gen_main_contract lh, 2025-06-27, open_interest start... 2025-06-30 18:40:34,461 - future_1d - WARNING - existed adj_daily, lh, 2025-06-27, open_interest 2025-06-30 18:40:34,461 - future_1d - INFO - gen_main_contract lh, 2025-06-27, turnover start... 2025-06-30 18:40:34,463 - future_1d - WARNING - existed adj_daily, lh, 2025-06-27, turnover 2025-06-30 18:40:34,463 - future_1d - INFO - gen_main_contract lh, 2025-06-27, volume start... 2025-06-30 18:40:34,465 - future_1d - WARNING - existed adj_daily, lh, 2025-06-27, volume 2025-06-30 18:40:34,466 - future_1d - INFO - gen_main_contract lh, 2025-06-30, open_interest start... 2025-06-30 18:40:34,468 - future_1d - WARNING - existed adj_daily, lh, 2025-06-30, open_interest 2025-06-30 18:40:34,468 - future_1d - INFO - gen_main_contract lh, 2025-06-30, turnover start... 2025-06-30 18:40:34,470 - future_1d - WARNING - existed adj_daily, lh, 2025-06-30, turnover 2025-06-30 18:40:34,470 - future_1d - INFO - gen_main_contract lh, 2025-06-30, volume start... 2025-06-30 18:40:34,472 - future_1d - WARNING - existed adj_daily, lh, 2025-06-30, volume 2025-06-30 18:40:35,733 - future_1d - INFO - gen_main_contract jm, 2025-06-20, open_interest start... 2025-06-30 18:40:35,737 - future_1d - WARNING - existed adj_daily, jm, 2025-06-20, open_interest 2025-06-30 18:40:35,738 - future_1d - INFO - gen_main_contract jm, 2025-06-20, turnover start... 2025-06-30 18:40:35,741 - future_1d - WARNING - existed adj_daily, jm, 2025-06-20, turnover 2025-06-30 18:40:35,742 - future_1d - INFO - gen_main_contract jm, 2025-06-20, volume start... 2025-06-30 18:40:35,745 - future_1d - WARNING - existed adj_daily, jm, 2025-06-20, volume 2025-06-30 18:40:35,746 - future_1d - INFO - gen_main_contract jm, 2025-06-23, open_interest start... 2025-06-30 18:40:35,749 - future_1d - WARNING - existed adj_daily, jm, 2025-06-23, open_interest 2025-06-30 18:40:35,749 - future_1d - INFO - gen_main_contract jm, 2025-06-23, turnover start... 2025-06-30 18:40:35,753 - future_1d - WARNING - existed adj_daily, jm, 2025-06-23, turnover 2025-06-30 18:40:35,753 - future_1d - INFO - gen_main_contract jm, 2025-06-23, volume start... 2025-06-30 18:40:35,757 - future_1d - WARNING - existed adj_daily, jm, 2025-06-23, volume 2025-06-30 18:40:35,757 - future_1d - INFO - gen_main_contract jm, 2025-06-24, open_interest start... 2025-06-30 18:40:35,761 - future_1d - WARNING - existed adj_daily, jm, 2025-06-24, open_interest 2025-06-30 18:40:35,761 - future_1d - INFO - gen_main_contract jm, 2025-06-24, turnover start... 2025-06-30 18:40:35,765 - future_1d - WARNING - existed adj_daily, jm, 2025-06-24, turnover 2025-06-30 18:40:35,765 - future_1d - INFO - gen_main_contract jm, 2025-06-24, volume start... 2025-06-30 18:40:35,769 - future_1d - WARNING - existed adj_daily, jm, 2025-06-24, volume 2025-06-30 18:40:35,770 - future_1d - INFO - gen_main_contract jm, 2025-06-25, open_interest start... 2025-06-30 18:40:35,773 - future_1d - WARNING - existed adj_daily, jm, 2025-06-25, open_interest 2025-06-30 18:40:35,774 - future_1d - INFO - gen_main_contract jm, 2025-06-25, turnover start... 2025-06-30 18:40:35,777 - future_1d - WARNING - existed adj_daily, jm, 2025-06-25, turnover 2025-06-30 18:40:35,777 - future_1d - INFO - gen_main_contract jm, 2025-06-25, volume start... 2025-06-30 18:40:35,781 - future_1d - WARNING - existed adj_daily, jm, 2025-06-25, volume 2025-06-30 18:40:35,781 - future_1d - INFO - gen_main_contract jm, 2025-06-26, open_interest start... 2025-06-30 18:40:35,785 - future_1d - WARNING - existed adj_daily, jm, 2025-06-26, open_interest 2025-06-30 18:40:35,785 - future_1d - INFO - gen_main_contract jm, 2025-06-26, turnover start... 2025-06-30 18:40:35,788 - future_1d - WARNING - existed adj_daily, jm, 2025-06-26, turnover 2025-06-30 18:40:35,788 - future_1d - INFO - gen_main_contract jm, 2025-06-26, volume start... 2025-06-30 18:40:35,792 - future_1d - WARNING - existed adj_daily, jm, 2025-06-26, volume 2025-06-30 18:40:35,793 - future_1d - INFO - gen_main_contract jm, 2025-06-27, open_interest start... 2025-06-30 18:40:35,796 - future_1d - WARNING - existed adj_daily, jm, 2025-06-27, open_interest 2025-06-30 18:40:35,796 - future_1d - INFO - gen_main_contract jm, 2025-06-27, turnover start... 2025-06-30 18:40:35,799 - future_1d - WARNING - existed adj_daily, jm, 2025-06-27, turnover 2025-06-30 18:40:35,799 - future_1d - INFO - gen_main_contract jm, 2025-06-27, volume start... 2025-06-30 18:40:35,801 - future_1d - WARNING - existed adj_daily, jm, 2025-06-27, volume 2025-06-30 18:40:35,802 - future_1d - INFO - gen_main_contract jm, 2025-06-30, open_interest start... 2025-06-30 18:40:35,804 - future_1d - WARNING - existed adj_daily, jm, 2025-06-30, open_interest 2025-06-30 18:40:35,805 - future_1d - INFO - gen_main_contract jm, 2025-06-30, turnover start... 2025-06-30 18:40:35,807 - future_1d - WARNING - existed adj_daily, jm, 2025-06-30, turnover 2025-06-30 18:40:35,808 - future_1d - INFO - gen_main_contract jm, 2025-06-30, volume start... 2025-06-30 18:40:35,810 - future_1d - WARNING - existed adj_daily, jm, 2025-06-30, volume 2025-06-30 18:40:35,915 - future_1d - INFO - gen_main_contract nr, 2025-06-20, open_interest start... 2025-06-30 18:40:35,917 - future_1d - WARNING - existed adj_daily, nr, 2025-06-20, open_interest 2025-06-30 18:40:35,918 - future_1d - INFO - gen_main_contract nr, 2025-06-20, turnover start... 2025-06-30 18:40:35,920 - future_1d - WARNING - existed adj_daily, nr, 2025-06-20, turnover 2025-06-30 18:40:35,920 - future_1d - INFO - gen_main_contract nr, 2025-06-20, volume start... 2025-06-30 18:40:35,922 - future_1d - WARNING - existed adj_daily, nr, 2025-06-20, volume 2025-06-30 18:40:35,922 - future_1d - INFO - gen_main_contract nr, 2025-06-23, open_interest start... 2025-06-30 18:40:35,924 - future_1d - WARNING - existed adj_daily, nr, 2025-06-23, open_interest 2025-06-30 18:40:35,924 - future_1d - INFO - gen_main_contract nr, 2025-06-23, turnover start... 2025-06-30 18:40:35,926 - future_1d - WARNING - existed adj_daily, nr, 2025-06-23, turnover 2025-06-30 18:40:35,926 - future_1d - INFO - gen_main_contract nr, 2025-06-23, volume start... 2025-06-30 18:40:35,927 - future_1d - WARNING - existed adj_daily, nr, 2025-06-23, volume 2025-06-30 18:40:35,928 - future_1d - INFO - gen_main_contract nr, 2025-06-24, open_interest start... 2025-06-30 18:40:35,930 - future_1d - WARNING - existed adj_daily, nr, 2025-06-24, open_interest 2025-06-30 18:40:35,930 - future_1d - INFO - gen_main_contract nr, 2025-06-24, turnover start... 2025-06-30 18:40:35,931 - future_1d - WARNING - existed adj_daily, nr, 2025-06-24, turnover 2025-06-30 18:40:35,932 - future_1d - INFO - gen_main_contract nr, 2025-06-24, volume start... 2025-06-30 18:40:35,933 - future_1d - WARNING - existed adj_daily, nr, 2025-06-24, volume 2025-06-30 18:40:35,934 - future_1d - INFO - gen_main_contract nr, 2025-06-25, open_interest start... 2025-06-30 18:40:35,935 - future_1d - WARNING - existed adj_daily, nr, 2025-06-25, open_interest 2025-06-30 18:40:35,936 - future_1d - INFO - gen_main_contract nr, 2025-06-25, turnover start... 2025-06-30 18:40:35,937 - future_1d - WARNING - existed adj_daily, nr, 2025-06-25, turnover 2025-06-30 18:40:35,937 - future_1d - INFO - gen_main_contract nr, 2025-06-25, volume start... 2025-06-30 18:40:35,939 - future_1d - WARNING - existed adj_daily, nr, 2025-06-25, volume 2025-06-30 18:40:35,939 - future_1d - INFO - gen_main_contract nr, 2025-06-26, open_interest start... 2025-06-30 18:40:35,941 - future_1d - WARNING - existed adj_daily, nr, 2025-06-26, open_interest 2025-06-30 18:40:35,941 - future_1d - INFO - gen_main_contract nr, 2025-06-26, turnover start... 2025-06-30 18:40:35,943 - future_1d - WARNING - existed adj_daily, nr, 2025-06-26, turnover 2025-06-30 18:40:35,943 - future_1d - INFO - gen_main_contract nr, 2025-06-26, volume start... 2025-06-30 18:40:35,945 - future_1d - WARNING - existed adj_daily, nr, 2025-06-26, volume 2025-06-30 18:40:35,945 - future_1d - INFO - gen_main_contract nr, 2025-06-27, open_interest start... 2025-06-30 18:40:35,947 - future_1d - WARNING - existed adj_daily, nr, 2025-06-27, open_interest 2025-06-30 18:40:35,947 - future_1d - INFO - gen_main_contract nr, 2025-06-27, turnover start... 2025-06-30 18:40:35,949 - future_1d - WARNING - existed adj_daily, nr, 2025-06-27, turnover 2025-06-30 18:40:35,949 - future_1d - INFO - gen_main_contract nr, 2025-06-27, volume start... 2025-06-30 18:40:35,951 - future_1d - WARNING - existed adj_daily, nr, 2025-06-27, volume 2025-06-30 18:40:35,951 - future_1d - INFO - gen_main_contract nr, 2025-06-30, open_interest start... 2025-06-30 18:40:35,953 - future_1d - WARNING - existed adj_daily, nr, 2025-06-30, open_interest 2025-06-30 18:40:35,953 - future_1d - INFO - gen_main_contract nr, 2025-06-30, turnover start... 2025-06-30 18:40:35,955 - future_1d - WARNING - existed adj_daily, nr, 2025-06-30, turnover 2025-06-30 18:40:35,955 - future_1d - INFO - gen_main_contract nr, 2025-06-30, volume start... 2025-06-30 18:40:35,956 - future_1d - WARNING - existed adj_daily, nr, 2025-06-30, volume 2025-06-30 18:40:37,987 - future_1d - INFO - gen_main_contract p, 2025-06-20, open_interest start... 2025-06-30 18:40:37,990 - future_1d - WARNING - existed adj_daily, p, 2025-06-20, open_interest 2025-06-30 18:40:37,990 - future_1d - INFO - gen_main_contract p, 2025-06-20, turnover start... 2025-06-30 18:40:37,993 - future_1d - WARNING - existed adj_daily, p, 2025-06-20, turnover 2025-06-30 18:40:37,993 - future_1d - INFO - gen_main_contract p, 2025-06-20, volume start... 2025-06-30 18:40:37,996 - future_1d - WARNING - existed adj_daily, p, 2025-06-20, volume 2025-06-30 18:40:37,996 - future_1d - INFO - gen_main_contract p, 2025-06-23, open_interest start... 2025-06-30 18:40:37,999 - future_1d - WARNING - existed adj_daily, p, 2025-06-23, open_interest 2025-06-30 18:40:37,999 - future_1d - INFO - gen_main_contract p, 2025-06-23, turnover start... 2025-06-30 18:40:38,001 - future_1d - WARNING - existed adj_daily, p, 2025-06-23, turnover 2025-06-30 18:40:38,001 - future_1d - INFO - gen_main_contract p, 2025-06-23, volume start... 2025-06-30 18:40:38,004 - future_1d - WARNING - existed adj_daily, p, 2025-06-23, volume 2025-06-30 18:40:38,004 - future_1d - INFO - gen_main_contract p, 2025-06-24, open_interest start... 2025-06-30 18:40:38,006 - future_1d - WARNING - existed adj_daily, p, 2025-06-24, open_interest 2025-06-30 18:40:38,007 - future_1d - INFO - gen_main_contract p, 2025-06-24, turnover start... 2025-06-30 18:40:38,009 - future_1d - WARNING - existed adj_daily, p, 2025-06-24, turnover 2025-06-30 18:40:38,009 - future_1d - INFO - gen_main_contract p, 2025-06-24, volume start... 2025-06-30 18:40:38,012 - future_1d - WARNING - existed adj_daily, p, 2025-06-24, volume 2025-06-30 18:40:38,012 - future_1d - INFO - gen_main_contract p, 2025-06-25, open_interest start... 2025-06-30 18:40:38,015 - future_1d - WARNING - existed adj_daily, p, 2025-06-25, open_interest 2025-06-30 18:40:38,015 - future_1d - INFO - gen_main_contract p, 2025-06-25, turnover start... 2025-06-30 18:40:38,017 - future_1d - WARNING - existed adj_daily, p, 2025-06-25, turnover 2025-06-30 18:40:38,017 - future_1d - INFO - gen_main_contract p, 2025-06-25, volume start... 2025-06-30 18:40:38,020 - future_1d - WARNING - existed adj_daily, p, 2025-06-25, volume 2025-06-30 18:40:38,020 - future_1d - INFO - gen_main_contract p, 2025-06-26, open_interest start... 2025-06-30 18:40:38,023 - future_1d - WARNING - existed adj_daily, p, 2025-06-26, open_interest 2025-06-30 18:40:38,023 - future_1d - INFO - gen_main_contract p, 2025-06-26, turnover start... 2025-06-30 18:40:38,025 - future_1d - WARNING - existed adj_daily, p, 2025-06-26, turnover 2025-06-30 18:40:38,025 - future_1d - INFO - gen_main_contract p, 2025-06-26, volume start... 2025-06-30 18:40:38,028 - future_1d - WARNING - existed adj_daily, p, 2025-06-26, volume 2025-06-30 18:40:38,028 - future_1d - INFO - gen_main_contract p, 2025-06-27, open_interest start... 2025-06-30 18:40:38,031 - future_1d - WARNING - existed adj_daily, p, 2025-06-27, open_interest 2025-06-30 18:40:38,031 - future_1d - INFO - gen_main_contract p, 2025-06-27, turnover start... 2025-06-30 18:40:38,033 - future_1d - WARNING - existed adj_daily, p, 2025-06-27, turnover 2025-06-30 18:40:38,033 - future_1d - INFO - gen_main_contract p, 2025-06-27, volume start... 2025-06-30 18:40:38,036 - future_1d - WARNING - existed adj_daily, p, 2025-06-27, volume 2025-06-30 18:40:38,036 - future_1d - INFO - gen_main_contract p, 2025-06-30, open_interest start... 2025-06-30 18:40:38,039 - future_1d - WARNING - existed adj_daily, p, 2025-06-30, open_interest 2025-06-30 18:40:38,039 - future_1d - INFO - gen_main_contract p, 2025-06-30, turnover start... 2025-06-30 18:40:38,041 - future_1d - WARNING - existed adj_daily, p, 2025-06-30, turnover 2025-06-30 18:40:38,041 - future_1d - INFO - gen_main_contract p, 2025-06-30, volume start... 2025-06-30 18:40:38,043 - future_1d - WARNING - existed adj_daily, p, 2025-06-30, volume 2025-06-30 18:40:40,273 - future_1d - INFO - gen_main_contract lc, 2025-06-20, open_interest start... 2025-06-30 18:40:40,274 - future_1d - WARNING - existed adj_daily, lc, 2025-06-20, open_interest 2025-06-30 18:40:40,275 - future_1d - INFO - gen_main_contract lc, 2025-06-20, turnover start... 2025-06-30 18:40:40,276 - future_1d - WARNING - existed adj_daily, lc, 2025-06-20, turnover 2025-06-30 18:40:40,276 - future_1d - INFO - gen_main_contract lc, 2025-06-20, volume start... 2025-06-30 18:40:40,277 - future_1d - WARNING - existed adj_daily, lc, 2025-06-20, volume 2025-06-30 18:40:40,277 - future_1d - INFO - gen_main_contract lc, 2025-06-23, open_interest start... 2025-06-30 18:40:40,278 - future_1d - WARNING - existed adj_daily, lc, 2025-06-23, open_interest 2025-06-30 18:40:40,279 - future_1d - INFO - gen_main_contract lc, 2025-06-23, turnover start... 2025-06-30 18:40:40,280 - future_1d - WARNING - existed adj_daily, lc, 2025-06-23, turnover 2025-06-30 18:40:40,280 - future_1d - INFO - gen_main_contract lc, 2025-06-23, volume start... 2025-06-30 18:40:40,281 - future_1d - WARNING - existed adj_daily, lc, 2025-06-23, volume 2025-06-30 18:40:40,281 - future_1d - INFO - gen_main_contract lc, 2025-06-24, open_interest start... 2025-06-30 18:40:40,282 - future_1d - WARNING - existed adj_daily, lc, 2025-06-24, open_interest 2025-06-30 18:40:40,283 - future_1d - INFO - gen_main_contract lc, 2025-06-24, turnover start... 2025-06-30 18:40:40,284 - future_1d - WARNING - existed adj_daily, lc, 2025-06-24, turnover 2025-06-30 18:40:40,284 - future_1d - INFO - gen_main_contract lc, 2025-06-24, volume start... 2025-06-30 18:40:40,285 - future_1d - WARNING - existed adj_daily, lc, 2025-06-24, volume 2025-06-30 18:40:40,285 - future_1d - INFO - gen_main_contract lc, 2025-06-25, open_interest start... 2025-06-30 18:40:40,286 - future_1d - WARNING - existed adj_daily, lc, 2025-06-25, open_interest 2025-06-30 18:40:40,286 - future_1d - INFO - gen_main_contract lc, 2025-06-25, turnover start... 2025-06-30 18:40:40,288 - future_1d - WARNING - existed adj_daily, lc, 2025-06-25, turnover 2025-06-30 18:40:40,288 - future_1d - INFO - gen_main_contract lc, 2025-06-25, volume start... 2025-06-30 18:40:40,289 - future_1d - WARNING - existed adj_daily, lc, 2025-06-25, volume 2025-06-30 18:40:40,289 - future_1d - INFO - gen_main_contract lc, 2025-06-26, open_interest start... 2025-06-30 18:40:40,290 - future_1d - WARNING - existed adj_daily, lc, 2025-06-26, open_interest 2025-06-30 18:40:40,291 - future_1d - INFO - gen_main_contract lc, 2025-06-26, turnover start... 2025-06-30 18:40:40,292 - future_1d - WARNING - existed adj_daily, lc, 2025-06-26, turnover 2025-06-30 18:40:40,292 - future_1d - INFO - gen_main_contract lc, 2025-06-26, volume start... 2025-06-30 18:40:40,293 - future_1d - WARNING - existed adj_daily, lc, 2025-06-26, volume 2025-06-30 18:40:40,293 - future_1d - INFO - gen_main_contract lc, 2025-06-27, open_interest start... 2025-06-30 18:40:40,294 - future_1d - WARNING - existed adj_daily, lc, 2025-06-27, open_interest 2025-06-30 18:40:40,295 - future_1d - INFO - gen_main_contract lc, 2025-06-27, turnover start... 2025-06-30 18:40:40,296 - future_1d - WARNING - existed adj_daily, lc, 2025-06-27, turnover 2025-06-30 18:40:40,296 - future_1d - INFO - gen_main_contract lc, 2025-06-27, volume start... 2025-06-30 18:40:40,297 - future_1d - WARNING - existed adj_daily, lc, 2025-06-27, volume 2025-06-30 18:40:40,297 - future_1d - INFO - gen_main_contract lc, 2025-06-30, open_interest start... 2025-06-30 18:40:40,299 - future_1d - WARNING - existed adj_daily, lc, 2025-06-30, open_interest 2025-06-30 18:40:40,299 - future_1d - INFO - gen_main_contract lc, 2025-06-30, turnover start... 2025-06-30 18:40:40,300 - future_1d - WARNING - existed adj_daily, lc, 2025-06-30, turnover 2025-06-30 18:40:40,300 - future_1d - INFO - gen_main_contract lc, 2025-06-30, volume start... 2025-06-30 18:40:40,301 - future_1d - WARNING - existed adj_daily, lc, 2025-06-30, volume 2025-06-30 18:40:41,286 - future_1d - INFO - gen_main_contract rr, 2025-06-20, open_interest start... 2025-06-30 18:40:41,288 - future_1d - WARNING - existed adj_daily, rr, 2025-06-20, open_interest 2025-06-30 18:40:41,288 - future_1d - INFO - gen_main_contract rr, 2025-06-20, turnover start... 2025-06-30 18:40:41,289 - future_1d - WARNING - existed adj_daily, rr, 2025-06-20, turnover 2025-06-30 18:40:41,290 - future_1d - INFO - gen_main_contract rr, 2025-06-20, volume start... 2025-06-30 18:40:41,291 - future_1d - WARNING - existed adj_daily, rr, 2025-06-20, volume 2025-06-30 18:40:41,292 - future_1d - INFO - gen_main_contract rr, 2025-06-23, open_interest start... 2025-06-30 18:40:41,293 - future_1d - WARNING - existed adj_daily, rr, 2025-06-23, open_interest 2025-06-30 18:40:41,293 - future_1d - INFO - gen_main_contract rr, 2025-06-23, turnover start... 2025-06-30 18:40:41,295 - future_1d - WARNING - existed adj_daily, rr, 2025-06-23, turnover 2025-06-30 18:40:41,295 - future_1d - INFO - gen_main_contract rr, 2025-06-23, volume start... 2025-06-30 18:40:41,297 - future_1d - WARNING - existed adj_daily, rr, 2025-06-23, volume 2025-06-30 18:40:41,297 - future_1d - INFO - gen_main_contract rr, 2025-06-24, open_interest start... 2025-06-30 18:40:41,299 - future_1d - WARNING - existed adj_daily, rr, 2025-06-24, open_interest 2025-06-30 18:40:41,299 - future_1d - INFO - gen_main_contract rr, 2025-06-24, turnover start... 2025-06-30 18:40:41,300 - future_1d - WARNING - existed adj_daily, rr, 2025-06-24, turnover 2025-06-30 18:40:41,300 - future_1d - INFO - gen_main_contract rr, 2025-06-24, volume start... 2025-06-30 18:40:41,302 - future_1d - WARNING - existed adj_daily, rr, 2025-06-24, volume 2025-06-30 18:40:41,302 - future_1d - INFO - gen_main_contract rr, 2025-06-25, open_interest start... 2025-06-30 18:40:41,304 - future_1d - WARNING - existed adj_daily, rr, 2025-06-25, open_interest 2025-06-30 18:40:41,304 - future_1d - INFO - gen_main_contract rr, 2025-06-25, turnover start... 2025-06-30 18:40:41,306 - future_1d - WARNING - existed adj_daily, rr, 2025-06-25, turnover 2025-06-30 18:40:41,306 - future_1d - INFO - gen_main_contract rr, 2025-06-25, volume start... 2025-06-30 18:40:41,307 - future_1d - WARNING - existed adj_daily, rr, 2025-06-25, volume 2025-06-30 18:40:41,308 - future_1d - INFO - gen_main_contract rr, 2025-06-26, open_interest start... 2025-06-30 18:40:41,309 - future_1d - WARNING - existed adj_daily, rr, 2025-06-26, open_interest 2025-06-30 18:40:41,309 - future_1d - INFO - gen_main_contract rr, 2025-06-26, turnover start... 2025-06-30 18:40:41,311 - future_1d - WARNING - existed adj_daily, rr, 2025-06-26, turnover 2025-06-30 18:40:41,311 - future_1d - INFO - gen_main_contract rr, 2025-06-26, volume start... 2025-06-30 18:40:41,312 - future_1d - WARNING - existed adj_daily, rr, 2025-06-26, volume 2025-06-30 18:40:41,313 - future_1d - INFO - gen_main_contract rr, 2025-06-27, open_interest start... 2025-06-30 18:40:41,314 - future_1d - WARNING - existed adj_daily, rr, 2025-06-27, open_interest 2025-06-30 18:40:41,314 - future_1d - INFO - gen_main_contract rr, 2025-06-27, turnover start... 2025-06-30 18:40:41,316 - future_1d - WARNING - existed adj_daily, rr, 2025-06-27, turnover 2025-06-30 18:40:41,316 - future_1d - INFO - gen_main_contract rr, 2025-06-27, volume start... 2025-06-30 18:40:41,317 - future_1d - WARNING - existed adj_daily, rr, 2025-06-27, volume 2025-06-30 18:40:41,318 - future_1d - INFO - gen_main_contract rr, 2025-06-30, open_interest start... 2025-06-30 18:40:41,319 - future_1d - WARNING - existed adj_daily, rr, 2025-06-30, open_interest 2025-06-30 18:40:41,320 - future_1d - INFO - gen_main_contract rr, 2025-06-30, turnover start... 2025-06-30 18:40:41,321 - future_1d - WARNING - existed adj_daily, rr, 2025-06-30, turnover 2025-06-30 18:40:41,321 - future_1d - INFO - gen_main_contract rr, 2025-06-30, volume start... 2025-06-30 18:40:41,323 - future_1d - WARNING - existed adj_daily, rr, 2025-06-30, volume 2025-06-30 18:40:44,037 - future_1d - INFO - gen_main_contract rb, 2025-06-20, open_interest start... 2025-06-30 18:40:44,040 - future_1d - WARNING - existed adj_daily, rb, 2025-06-20, open_interest 2025-06-30 18:40:44,040 - future_1d - INFO - gen_main_contract rb, 2025-06-20, turnover start... 2025-06-30 18:40:44,043 - future_1d - WARNING - existed adj_daily, rb, 2025-06-20, turnover 2025-06-30 18:40:44,043 - future_1d - INFO - gen_main_contract rb, 2025-06-20, volume start... 2025-06-30 18:40:44,047 - future_1d - WARNING - existed adj_daily, rb, 2025-06-20, volume 2025-06-30 18:40:44,047 - future_1d - INFO - gen_main_contract rb, 2025-06-23, open_interest start... 2025-06-30 18:40:44,050 - future_1d - WARNING - existed adj_daily, rb, 2025-06-23, open_interest 2025-06-30 18:40:44,050 - future_1d - INFO - gen_main_contract rb, 2025-06-23, turnover start... 2025-06-30 18:40:44,053 - future_1d - WARNING - existed adj_daily, rb, 2025-06-23, turnover 2025-06-30 18:40:44,053 - future_1d - INFO - gen_main_contract rb, 2025-06-23, volume start... 2025-06-30 18:40:44,056 - future_1d - WARNING - existed adj_daily, rb, 2025-06-23, volume 2025-06-30 18:40:44,057 - future_1d - INFO - gen_main_contract rb, 2025-06-24, open_interest start... 2025-06-30 18:40:44,060 - future_1d - WARNING - existed adj_daily, rb, 2025-06-24, open_interest 2025-06-30 18:40:44,060 - future_1d - INFO - gen_main_contract rb, 2025-06-24, turnover start... 2025-06-30 18:40:44,063 - future_1d - WARNING - existed adj_daily, rb, 2025-06-24, turnover 2025-06-30 18:40:44,063 - future_1d - INFO - gen_main_contract rb, 2025-06-24, volume start... 2025-06-30 18:40:44,066 - future_1d - WARNING - existed adj_daily, rb, 2025-06-24, volume 2025-06-30 18:40:44,067 - future_1d - INFO - gen_main_contract rb, 2025-06-25, open_interest start... 2025-06-30 18:40:44,070 - future_1d - WARNING - existed adj_daily, rb, 2025-06-25, open_interest 2025-06-30 18:40:44,070 - future_1d - INFO - gen_main_contract rb, 2025-06-25, turnover start... 2025-06-30 18:40:44,073 - future_1d - WARNING - existed adj_daily, rb, 2025-06-25, turnover 2025-06-30 18:40:44,073 - future_1d - INFO - gen_main_contract rb, 2025-06-25, volume start... 2025-06-30 18:40:44,076 - future_1d - WARNING - existed adj_daily, rb, 2025-06-25, volume 2025-06-30 18:40:44,076 - future_1d - INFO - gen_main_contract rb, 2025-06-26, open_interest start... 2025-06-30 18:40:44,079 - future_1d - WARNING - existed adj_daily, rb, 2025-06-26, open_interest 2025-06-30 18:40:44,079 - future_1d - INFO - gen_main_contract rb, 2025-06-26, turnover start... 2025-06-30 18:40:44,082 - future_1d - WARNING - existed adj_daily, rb, 2025-06-26, turnover 2025-06-30 18:40:44,082 - future_1d - INFO - gen_main_contract rb, 2025-06-26, volume start... 2025-06-30 18:40:44,085 - future_1d - WARNING - existed adj_daily, rb, 2025-06-26, volume 2025-06-30 18:40:44,085 - future_1d - INFO - gen_main_contract rb, 2025-06-27, open_interest start... 2025-06-30 18:40:44,088 - future_1d - WARNING - existed adj_daily, rb, 2025-06-27, open_interest 2025-06-30 18:40:44,088 - future_1d - INFO - gen_main_contract rb, 2025-06-27, turnover start... 2025-06-30 18:40:44,091 - future_1d - WARNING - existed adj_daily, rb, 2025-06-27, turnover 2025-06-30 18:40:44,091 - future_1d - INFO - gen_main_contract rb, 2025-06-27, volume start... 2025-06-30 18:40:44,093 - future_1d - WARNING - existed adj_daily, rb, 2025-06-27, volume 2025-06-30 18:40:44,094 - future_1d - ERROR - not exist future_daily, rb, 2025-06-30 2025-06-30 18:40:44,163 - future_1d - INFO - gen_main_contract ni, 2025-06-20, open_interest start... 2025-06-30 18:40:44,166 - future_1d - WARNING - existed adj_daily, ni, 2025-06-20, open_interest 2025-06-30 18:40:44,167 - future_1d - INFO - gen_main_contract ni, 2025-06-20, turnover start... 2025-06-30 18:40:44,170 - future_1d - WARNING - existed adj_daily, ni, 2025-06-20, turnover 2025-06-30 18:40:44,170 - future_1d - INFO - gen_main_contract ni, 2025-06-20, volume start... 2025-06-30 18:40:44,174 - future_1d - WARNING - existed adj_daily, ni, 2025-06-20, volume 2025-06-30 18:40:44,174 - future_1d - INFO - gen_main_contract ni, 2025-06-23, open_interest start... 2025-06-30 18:40:44,178 - future_1d - WARNING - existed adj_daily, ni, 2025-06-23, open_interest 2025-06-30 18:40:44,178 - future_1d - INFO - gen_main_contract ni, 2025-06-23, turnover start... 2025-06-30 18:40:44,181 - future_1d - WARNING - existed adj_daily, ni, 2025-06-23, turnover 2025-06-30 18:40:44,181 - future_1d - INFO - gen_main_contract ni, 2025-06-23, volume start... 2025-06-30 18:40:44,184 - future_1d - WARNING - existed adj_daily, ni, 2025-06-23, volume 2025-06-30 18:40:44,185 - future_1d - INFO - gen_main_contract ni, 2025-06-24, open_interest start... 2025-06-30 18:40:44,188 - future_1d - WARNING - existed adj_daily, ni, 2025-06-24, open_interest 2025-06-30 18:40:44,188 - future_1d - INFO - gen_main_contract ni, 2025-06-24, turnover start... 2025-06-30 18:40:44,191 - future_1d - WARNING - existed adj_daily, ni, 2025-06-24, turnover 2025-06-30 18:40:44,191 - future_1d - INFO - gen_main_contract ni, 2025-06-24, volume start... 2025-06-30 18:40:44,194 - future_1d - WARNING - existed adj_daily, ni, 2025-06-24, volume 2025-06-30 18:40:44,195 - future_1d - INFO - gen_main_contract ni, 2025-06-25, open_interest start... 2025-06-30 18:40:44,198 - future_1d - WARNING - existed adj_daily, ni, 2025-06-25, open_interest 2025-06-30 18:40:44,199 - future_1d - INFO - gen_main_contract ni, 2025-06-25, turnover start... 2025-06-30 18:40:44,202 - future_1d - WARNING - existed adj_daily, ni, 2025-06-25, turnover 2025-06-30 18:40:44,202 - future_1d - INFO - gen_main_contract ni, 2025-06-25, volume start... 2025-06-30 18:40:44,205 - future_1d - WARNING - existed adj_daily, ni, 2025-06-25, volume 2025-06-30 18:40:44,206 - future_1d - INFO - gen_main_contract ni, 2025-06-26, open_interest start... 2025-06-30 18:40:44,209 - future_1d - WARNING - existed adj_daily, ni, 2025-06-26, open_interest 2025-06-30 18:40:44,209 - future_1d - INFO - gen_main_contract ni, 2025-06-26, turnover start... 2025-06-30 18:40:44,212 - future_1d - WARNING - existed adj_daily, ni, 2025-06-26, turnover 2025-06-30 18:40:44,212 - future_1d - INFO - gen_main_contract ni, 2025-06-26, volume start... 2025-06-30 18:40:44,215 - future_1d - WARNING - existed adj_daily, ni, 2025-06-26, volume 2025-06-30 18:40:44,216 - future_1d - INFO - gen_main_contract ni, 2025-06-27, open_interest start... 2025-06-30 18:40:44,219 - future_1d - WARNING - existed adj_daily, ni, 2025-06-27, open_interest 2025-06-30 18:40:44,219 - future_1d - INFO - gen_main_contract ni, 2025-06-27, turnover start... 2025-06-30 18:40:44,222 - future_1d - WARNING - existed adj_daily, ni, 2025-06-27, turnover 2025-06-30 18:40:44,222 - future_1d - INFO - gen_main_contract ni, 2025-06-27, volume start... 2025-06-30 18:40:44,226 - future_1d - WARNING - existed adj_daily, ni, 2025-06-27, volume 2025-06-30 18:40:44,226 - future_1d - ERROR - not exist future_daily, ni, 2025-06-30 2025-06-30 18:40:45,654 - future_1d - INFO - gen_main_contract pg, 2025-06-20, open_interest start... 2025-06-30 18:40:45,656 - future_1d - WARNING - existed adj_daily, pg, 2025-06-20, open_interest 2025-06-30 18:40:45,656 - future_1d - INFO - gen_main_contract pg, 2025-06-20, turnover start... 2025-06-30 18:40:45,658 - future_1d - WARNING - existed adj_daily, pg, 2025-06-20, turnover 2025-06-30 18:40:45,658 - future_1d - INFO - gen_main_contract pg, 2025-06-20, volume start... 2025-06-30 18:40:45,659 - future_1d - WARNING - existed adj_daily, pg, 2025-06-20, volume 2025-06-30 18:40:45,660 - future_1d - INFO - gen_main_contract pg, 2025-06-23, open_interest start... 2025-06-30 18:40:45,661 - future_1d - WARNING - existed adj_daily, pg, 2025-06-23, open_interest 2025-06-30 18:40:45,661 - future_1d - INFO - gen_main_contract pg, 2025-06-23, turnover start... 2025-06-30 18:40:45,663 - future_1d - WARNING - existed adj_daily, pg, 2025-06-23, turnover 2025-06-30 18:40:45,663 - future_1d - INFO - gen_main_contract pg, 2025-06-23, volume start... 2025-06-30 18:40:45,664 - future_1d - WARNING - existed adj_daily, pg, 2025-06-23, volume 2025-06-30 18:40:45,665 - future_1d - INFO - gen_main_contract pg, 2025-06-24, open_interest start... 2025-06-30 18:40:45,666 - future_1d - WARNING - existed adj_daily, pg, 2025-06-24, open_interest 2025-06-30 18:40:45,666 - future_1d - INFO - gen_main_contract pg, 2025-06-24, turnover start... 2025-06-30 18:40:45,668 - future_1d - WARNING - existed adj_daily, pg, 2025-06-24, turnover 2025-06-30 18:40:45,668 - future_1d - INFO - gen_main_contract pg, 2025-06-24, volume start... 2025-06-30 18:40:45,669 - future_1d - WARNING - existed adj_daily, pg, 2025-06-24, volume 2025-06-30 18:40:45,670 - future_1d - INFO - gen_main_contract pg, 2025-06-25, open_interest start... 2025-06-30 18:40:45,671 - future_1d - WARNING - existed adj_daily, pg, 2025-06-25, open_interest 2025-06-30 18:40:45,671 - future_1d - INFO - gen_main_contract pg, 2025-06-25, turnover start... 2025-06-30 18:40:45,673 - future_1d - WARNING - existed adj_daily, pg, 2025-06-25, turnover 2025-06-30 18:40:45,673 - future_1d - INFO - gen_main_contract pg, 2025-06-25, volume start... 2025-06-30 18:40:45,674 - future_1d - WARNING - existed adj_daily, pg, 2025-06-25, volume 2025-06-30 18:40:45,675 - future_1d - INFO - gen_main_contract pg, 2025-06-26, open_interest start... 2025-06-30 18:40:45,676 - future_1d - WARNING - existed adj_daily, pg, 2025-06-26, open_interest 2025-06-30 18:40:45,676 - future_1d - INFO - gen_main_contract pg, 2025-06-26, turnover start... 2025-06-30 18:40:45,678 - future_1d - WARNING - existed adj_daily, pg, 2025-06-26, turnover 2025-06-30 18:40:45,678 - future_1d - INFO - gen_main_contract pg, 2025-06-26, volume start... 2025-06-30 18:40:45,679 - future_1d - WARNING - existed adj_daily, pg, 2025-06-26, volume 2025-06-30 18:40:45,680 - future_1d - INFO - gen_main_contract pg, 2025-06-27, open_interest start... 2025-06-30 18:40:45,681 - future_1d - WARNING - existed adj_daily, pg, 2025-06-27, open_interest 2025-06-30 18:40:45,681 - future_1d - INFO - gen_main_contract pg, 2025-06-27, turnover start... 2025-06-30 18:40:45,683 - future_1d - WARNING - existed adj_daily, pg, 2025-06-27, turnover 2025-06-30 18:40:45,683 - future_1d - INFO - gen_main_contract pg, 2025-06-27, volume start... 2025-06-30 18:40:45,684 - future_1d - WARNING - existed adj_daily, pg, 2025-06-27, volume 2025-06-30 18:40:45,685 - future_1d - INFO - gen_main_contract pg, 2025-06-30, open_interest start... 2025-06-30 18:40:45,686 - future_1d - WARNING - existed adj_daily, pg, 2025-06-30, open_interest 2025-06-30 18:40:45,686 - future_1d - INFO - gen_main_contract pg, 2025-06-30, turnover start... 2025-06-30 18:40:45,688 - future_1d - WARNING - existed adj_daily, pg, 2025-06-30, turnover 2025-06-30 18:40:45,688 - future_1d - INFO - gen_main_contract pg, 2025-06-30, volume start... 2025-06-30 18:40:45,690 - future_1d - WARNING - existed adj_daily, pg, 2025-06-30, volume 2025-06-30 18:40:45,898 - future_1d - INFO - gen_main_contract si, 2025-06-20, open_interest start... 2025-06-30 18:40:45,899 - future_1d - WARNING - existed adj_daily, si, 2025-06-20, open_interest 2025-06-30 18:40:45,899 - future_1d - INFO - gen_main_contract si, 2025-06-20, turnover start... 2025-06-30 18:40:45,901 - future_1d - WARNING - existed adj_daily, si, 2025-06-20, turnover 2025-06-30 18:40:45,901 - future_1d - INFO - gen_main_contract si, 2025-06-20, volume start... 2025-06-30 18:40:45,902 - future_1d - WARNING - existed adj_daily, si, 2025-06-20, volume 2025-06-30 18:40:45,902 - future_1d - INFO - gen_main_contract si, 2025-06-23, open_interest start... 2025-06-30 18:40:45,904 - future_1d - WARNING - existed adj_daily, si, 2025-06-23, open_interest 2025-06-30 18:40:45,904 - future_1d - INFO - gen_main_contract si, 2025-06-23, turnover start... 2025-06-30 18:40:45,905 - future_1d - WARNING - existed adj_daily, si, 2025-06-23, turnover 2025-06-30 18:40:45,905 - future_1d - INFO - gen_main_contract si, 2025-06-23, volume start... 2025-06-30 18:40:45,906 - future_1d - WARNING - existed adj_daily, si, 2025-06-23, volume 2025-06-30 18:40:45,907 - future_1d - INFO - gen_main_contract si, 2025-06-24, open_interest start... 2025-06-30 18:40:45,908 - future_1d - WARNING - existed adj_daily, si, 2025-06-24, open_interest 2025-06-30 18:40:45,908 - future_1d - INFO - gen_main_contract si, 2025-06-24, turnover start... 2025-06-30 18:40:45,909 - future_1d - WARNING - existed adj_daily, si, 2025-06-24, turnover 2025-06-30 18:40:45,909 - future_1d - INFO - gen_main_contract si, 2025-06-24, volume start... 2025-06-30 18:40:45,910 - future_1d - WARNING - existed adj_daily, si, 2025-06-24, volume 2025-06-30 18:40:45,911 - future_1d - INFO - gen_main_contract si, 2025-06-25, open_interest start... 2025-06-30 18:40:45,912 - future_1d - WARNING - existed adj_daily, si, 2025-06-25, open_interest 2025-06-30 18:40:45,912 - future_1d - INFO - gen_main_contract si, 2025-06-25, turnover start... 2025-06-30 18:40:45,913 - future_1d - WARNING - existed adj_daily, si, 2025-06-25, turnover 2025-06-30 18:40:45,913 - future_1d - INFO - gen_main_contract si, 2025-06-25, volume start... 2025-06-30 18:40:45,914 - future_1d - WARNING - existed adj_daily, si, 2025-06-25, volume 2025-06-30 18:40:45,915 - future_1d - INFO - gen_main_contract si, 2025-06-26, open_interest start... 2025-06-30 18:40:45,916 - future_1d - WARNING - existed adj_daily, si, 2025-06-26, open_interest 2025-06-30 18:40:45,916 - future_1d - INFO - gen_main_contract si, 2025-06-26, turnover start... 2025-06-30 18:40:45,917 - future_1d - WARNING - existed adj_daily, si, 2025-06-26, turnover 2025-06-30 18:40:45,917 - future_1d - INFO - gen_main_contract si, 2025-06-26, volume start... 2025-06-30 18:40:45,918 - future_1d - WARNING - existed adj_daily, si, 2025-06-26, volume 2025-06-30 18:40:45,919 - future_1d - INFO - gen_main_contract si, 2025-06-27, open_interest start... 2025-06-30 18:40:45,920 - future_1d - WARNING - existed adj_daily, si, 2025-06-27, open_interest 2025-06-30 18:40:45,920 - future_1d - INFO - gen_main_contract si, 2025-06-27, turnover start... 2025-06-30 18:40:45,921 - future_1d - WARNING - existed adj_daily, si, 2025-06-27, turnover 2025-06-30 18:40:45,921 - future_1d - INFO - gen_main_contract si, 2025-06-27, volume start... 2025-06-30 18:40:45,923 - future_1d - WARNING - existed adj_daily, si, 2025-06-27, volume 2025-06-30 18:40:45,923 - future_1d - INFO - gen_main_contract si, 2025-06-30, open_interest start... 2025-06-30 18:40:45,924 - future_1d - WARNING - existed adj_daily, si, 2025-06-30, open_interest 2025-06-30 18:40:45,924 - future_1d - INFO - gen_main_contract si, 2025-06-30, turnover start... 2025-06-30 18:40:45,925 - future_1d - WARNING - existed adj_daily, si, 2025-06-30, turnover 2025-06-30 18:40:45,926 - future_1d - INFO - gen_main_contract si, 2025-06-30, volume start... 2025-06-30 18:40:45,927 - future_1d - WARNING - existed adj_daily, si, 2025-06-30, volume 2025-06-30 18:40:52,316 - future_1d - INFO - gen_main_contract ss, 2025-06-20, open_interest start... 2025-06-30 18:40:52,318 - future_1d - WARNING - existed adj_daily, ss, 2025-06-20, open_interest 2025-06-30 18:40:52,318 - future_1d - INFO - gen_main_contract ss, 2025-06-20, turnover start... 2025-06-30 18:40:52,319 - future_1d - WARNING - existed adj_daily, ss, 2025-06-20, turnover 2025-06-30 18:40:52,320 - future_1d - INFO - gen_main_contract ss, 2025-06-20, volume start... 2025-06-30 18:40:52,321 - future_1d - WARNING - existed adj_daily, ss, 2025-06-20, volume 2025-06-30 18:40:52,322 - future_1d - INFO - gen_main_contract ss, 2025-06-23, open_interest start... 2025-06-30 18:40:52,323 - future_1d - WARNING - existed adj_daily, ss, 2025-06-23, open_interest 2025-06-30 18:40:52,323 - future_1d - INFO - gen_main_contract ss, 2025-06-23, turnover start... 2025-06-30 18:40:52,325 - future_1d - WARNING - existed adj_daily, ss, 2025-06-23, turnover 2025-06-30 18:40:52,325 - future_1d - INFO - gen_main_contract ss, 2025-06-23, volume start... 2025-06-30 18:40:52,326 - future_1d - WARNING - existed adj_daily, ss, 2025-06-23, volume 2025-06-30 18:40:52,327 - future_1d - INFO - gen_main_contract ss, 2025-06-24, open_interest start... 2025-06-30 18:40:52,328 - future_1d - WARNING - existed adj_daily, ss, 2025-06-24, open_interest 2025-06-30 18:40:52,328 - future_1d - INFO - gen_main_contract ss, 2025-06-24, turnover start... 2025-06-30 18:40:52,330 - future_1d - WARNING - existed adj_daily, ss, 2025-06-24, turnover 2025-06-30 18:40:52,330 - future_1d - INFO - gen_main_contract ss, 2025-06-24, volume start... 2025-06-30 18:40:52,331 - future_1d - WARNING - existed adj_daily, ss, 2025-06-24, volume 2025-06-30 18:40:52,332 - future_1d - INFO - gen_main_contract ss, 2025-06-25, open_interest start... 2025-06-30 18:40:52,333 - future_1d - WARNING - existed adj_daily, ss, 2025-06-25, open_interest 2025-06-30 18:40:52,333 - future_1d - INFO - gen_main_contract ss, 2025-06-25, turnover start... 2025-06-30 18:40:52,335 - future_1d - WARNING - existed adj_daily, ss, 2025-06-25, turnover 2025-06-30 18:40:52,335 - future_1d - INFO - gen_main_contract ss, 2025-06-25, volume start... 2025-06-30 18:40:52,336 - future_1d - WARNING - existed adj_daily, ss, 2025-06-25, volume 2025-06-30 18:40:52,337 - future_1d - INFO - gen_main_contract ss, 2025-06-26, open_interest start... 2025-06-30 18:40:52,338 - future_1d - WARNING - existed adj_daily, ss, 2025-06-26, open_interest 2025-06-30 18:40:52,338 - future_1d - INFO - gen_main_contract ss, 2025-06-26, turnover start... 2025-06-30 18:40:52,340 - future_1d - WARNING - existed adj_daily, ss, 2025-06-26, turnover 2025-06-30 18:40:52,340 - future_1d - INFO - gen_main_contract ss, 2025-06-26, volume start... 2025-06-30 18:40:52,342 - future_1d - WARNING - existed adj_daily, ss, 2025-06-26, volume 2025-06-30 18:40:52,342 - future_1d - INFO - gen_main_contract ss, 2025-06-27, open_interest start... 2025-06-30 18:40:52,343 - future_1d - WARNING - existed adj_daily, ss, 2025-06-27, open_interest 2025-06-30 18:40:52,344 - future_1d - INFO - gen_main_contract ss, 2025-06-27, turnover start... 2025-06-30 18:40:52,345 - future_1d - WARNING - existed adj_daily, ss, 2025-06-27, turnover 2025-06-30 18:40:52,345 - future_1d - INFO - gen_main_contract ss, 2025-06-27, volume start... 2025-06-30 18:40:52,347 - future_1d - WARNING - existed adj_daily, ss, 2025-06-27, volume 2025-06-30 18:40:52,347 - future_1d - ERROR - not exist future_daily, ss, 2025-06-30 2025-06-30 18:40:52,993 - future_1d - INFO - gen_main_contract ru, 2025-06-20, open_interest start... 2025-06-30 18:40:52,997 - future_1d - WARNING - existed adj_daily, ru, 2025-06-20, open_interest 2025-06-30 18:40:52,997 - future_1d - INFO - gen_main_contract ru, 2025-06-20, turnover start... 2025-06-30 18:40:53,000 - future_1d - WARNING - existed adj_daily, ru, 2025-06-20, turnover 2025-06-30 18:40:53,000 - future_1d - INFO - gen_main_contract ru, 2025-06-20, volume start... 2025-06-30 18:40:53,003 - future_1d - WARNING - existed adj_daily, ru, 2025-06-20, volume 2025-06-30 18:40:53,003 - future_1d - INFO - gen_main_contract ru, 2025-06-23, open_interest start... 2025-06-30 18:40:53,006 - future_1d - WARNING - existed adj_daily, ru, 2025-06-23, open_interest 2025-06-30 18:40:53,006 - future_1d - INFO - gen_main_contract ru, 2025-06-23, turnover start... 2025-06-30 18:40:53,009 - future_1d - WARNING - existed adj_daily, ru, 2025-06-23, turnover 2025-06-30 18:40:53,009 - future_1d - INFO - gen_main_contract ru, 2025-06-23, volume start... 2025-06-30 18:40:53,012 - future_1d - WARNING - existed adj_daily, ru, 2025-06-23, volume 2025-06-30 18:40:53,013 - future_1d - INFO - gen_main_contract ru, 2025-06-24, open_interest start... 2025-06-30 18:40:53,016 - future_1d - WARNING - existed adj_daily, ru, 2025-06-24, open_interest 2025-06-30 18:40:53,016 - future_1d - INFO - gen_main_contract ru, 2025-06-24, turnover start... 2025-06-30 18:40:53,018 - future_1d - WARNING - existed adj_daily, ru, 2025-06-24, turnover 2025-06-30 18:40:53,019 - future_1d - INFO - gen_main_contract ru, 2025-06-24, volume start... 2025-06-30 18:40:53,021 - future_1d - WARNING - existed adj_daily, ru, 2025-06-24, volume 2025-06-30 18:40:53,022 - future_1d - INFO - gen_main_contract ru, 2025-06-25, open_interest start... 2025-06-30 18:40:53,025 - future_1d - WARNING - existed adj_daily, ru, 2025-06-25, open_interest 2025-06-30 18:40:53,025 - future_1d - INFO - gen_main_contract ru, 2025-06-25, turnover start... 2025-06-30 18:40:53,028 - future_1d - WARNING - existed adj_daily, ru, 2025-06-25, turnover 2025-06-30 18:40:53,028 - future_1d - INFO - gen_main_contract ru, 2025-06-25, volume start... 2025-06-30 18:40:53,031 - future_1d - WARNING - existed adj_daily, ru, 2025-06-25, volume 2025-06-30 18:40:53,031 - future_1d - INFO - gen_main_contract ru, 2025-06-26, open_interest start... 2025-06-30 18:40:53,034 - future_1d - WARNING - existed adj_daily, ru, 2025-06-26, open_interest 2025-06-30 18:40:53,034 - future_1d - INFO - gen_main_contract ru, 2025-06-26, turnover start... 2025-06-30 18:40:53,037 - future_1d - WARNING - existed adj_daily, ru, 2025-06-26, turnover 2025-06-30 18:40:53,037 - future_1d - INFO - gen_main_contract ru, 2025-06-26, volume start... 2025-06-30 18:40:53,039 - future_1d - WARNING - existed adj_daily, ru, 2025-06-26, volume 2025-06-30 18:40:53,040 - future_1d - INFO - gen_main_contract ru, 2025-06-27, open_interest start... 2025-06-30 18:40:53,043 - future_1d - WARNING - existed adj_daily, ru, 2025-06-27, open_interest 2025-06-30 18:40:53,043 - future_1d - INFO - gen_main_contract ru, 2025-06-27, turnover start... 2025-06-30 18:40:53,046 - future_1d - WARNING - existed adj_daily, ru, 2025-06-27, turnover 2025-06-30 18:40:53,046 - future_1d - INFO - gen_main_contract ru, 2025-06-27, volume start... 2025-06-30 18:40:53,048 - future_1d - WARNING - existed adj_daily, ru, 2025-06-27, volume 2025-06-30 18:40:53,049 - future_1d - ERROR - not exist future_daily, ru, 2025-06-30 2025-06-30 18:40:54,495 - future_1d - INFO - gen_main_contract sn, 2025-06-20, open_interest start... 2025-06-30 18:40:54,498 - future_1d - WARNING - existed adj_daily, sn, 2025-06-20, open_interest 2025-06-30 18:40:54,498 - future_1d - INFO - gen_main_contract sn, 2025-06-20, turnover start... 2025-06-30 18:40:54,501 - future_1d - WARNING - existed adj_daily, sn, 2025-06-20, turnover 2025-06-30 18:40:54,501 - future_1d - INFO - gen_main_contract sn, 2025-06-20, volume start... 2025-06-30 18:40:54,503 - future_1d - WARNING - existed adj_daily, sn, 2025-06-20, volume 2025-06-30 18:40:54,504 - future_1d - INFO - gen_main_contract sn, 2025-06-23, open_interest start... 2025-06-30 18:40:54,506 - future_1d - WARNING - existed adj_daily, sn, 2025-06-23, open_interest 2025-06-30 18:40:54,506 - future_1d - INFO - gen_main_contract sn, 2025-06-23, turnover start... 2025-06-30 18:40:54,509 - future_1d - WARNING - existed adj_daily, sn, 2025-06-23, turnover 2025-06-30 18:40:54,509 - future_1d - INFO - gen_main_contract sn, 2025-06-23, volume start... 2025-06-30 18:40:54,511 - future_1d - WARNING - existed adj_daily, sn, 2025-06-23, volume 2025-06-30 18:40:54,512 - future_1d - INFO - gen_main_contract sn, 2025-06-24, open_interest start... 2025-06-30 18:40:54,514 - future_1d - WARNING - existed adj_daily, sn, 2025-06-24, open_interest 2025-06-30 18:40:54,514 - future_1d - INFO - gen_main_contract sn, 2025-06-24, turnover start... 2025-06-30 18:40:54,517 - future_1d - WARNING - existed adj_daily, sn, 2025-06-24, turnover 2025-06-30 18:40:54,517 - future_1d - INFO - gen_main_contract sn, 2025-06-24, volume start... 2025-06-30 18:40:54,519 - future_1d - WARNING - existed adj_daily, sn, 2025-06-24, volume 2025-06-30 18:40:54,520 - future_1d - INFO - gen_main_contract sn, 2025-06-25, open_interest start... 2025-06-30 18:40:54,522 - future_1d - WARNING - existed adj_daily, sn, 2025-06-25, open_interest 2025-06-30 18:40:54,522 - future_1d - INFO - gen_main_contract sn, 2025-06-25, turnover start... 2025-06-30 18:40:54,524 - future_1d - WARNING - existed adj_daily, sn, 2025-06-25, turnover 2025-06-30 18:40:54,524 - future_1d - INFO - gen_main_contract sn, 2025-06-25, volume start... 2025-06-30 18:40:54,526 - future_1d - WARNING - existed adj_daily, sn, 2025-06-25, volume 2025-06-30 18:40:54,527 - future_1d - INFO - gen_main_contract sn, 2025-06-26, open_interest start... 2025-06-30 18:40:54,529 - future_1d - WARNING - existed adj_daily, sn, 2025-06-26, open_interest 2025-06-30 18:40:54,529 - future_1d - INFO - gen_main_contract sn, 2025-06-26, turnover start... 2025-06-30 18:40:54,532 - future_1d - WARNING - existed adj_daily, sn, 2025-06-26, turnover 2025-06-30 18:40:54,532 - future_1d - INFO - gen_main_contract sn, 2025-06-26, volume start... 2025-06-30 18:40:54,534 - future_1d - WARNING - existed adj_daily, sn, 2025-06-26, volume 2025-06-30 18:40:54,535 - future_1d - INFO - gen_main_contract sn, 2025-06-27, open_interest start... 2025-06-30 18:40:54,537 - future_1d - WARNING - existed adj_daily, sn, 2025-06-27, open_interest 2025-06-30 18:40:54,538 - future_1d - INFO - gen_main_contract sn, 2025-06-27, turnover start... 2025-06-30 18:40:54,540 - future_1d - WARNING - existed adj_daily, sn, 2025-06-27, turnover 2025-06-30 18:40:54,540 - future_1d - INFO - gen_main_contract sn, 2025-06-27, volume start... 2025-06-30 18:40:54,543 - future_1d - WARNING - existed adj_daily, sn, 2025-06-27, volume 2025-06-30 18:40:54,543 - future_1d - ERROR - not exist future_daily, sn, 2025-06-30 2025-06-30 18:40:55,859 - future_1d - INFO - gen_main_contract pb, 2025-06-20, open_interest start... 2025-06-30 18:40:55,862 - future_1d - WARNING - existed adj_daily, pb, 2025-06-20, open_interest 2025-06-30 18:40:55,862 - future_1d - INFO - gen_main_contract pb, 2025-06-20, turnover start... 2025-06-30 18:40:55,865 - future_1d - WARNING - existed adj_daily, pb, 2025-06-20, turnover 2025-06-30 18:40:55,865 - future_1d - INFO - gen_main_contract pb, 2025-06-20, volume start... 2025-06-30 18:40:55,868 - future_1d - WARNING - existed adj_daily, pb, 2025-06-20, volume 2025-06-30 18:40:55,868 - future_1d - INFO - gen_main_contract pb, 2025-06-23, open_interest start... 2025-06-30 18:40:55,871 - future_1d - WARNING - existed adj_daily, pb, 2025-06-23, open_interest 2025-06-30 18:40:55,871 - future_1d - INFO - gen_main_contract pb, 2025-06-23, turnover start... 2025-06-30 18:40:55,874 - future_1d - WARNING - existed adj_daily, pb, 2025-06-23, turnover 2025-06-30 18:40:55,874 - future_1d - INFO - gen_main_contract pb, 2025-06-23, volume start... 2025-06-30 18:40:55,876 - future_1d - WARNING - existed adj_daily, pb, 2025-06-23, volume 2025-06-30 18:40:55,877 - future_1d - INFO - gen_main_contract pb, 2025-06-24, open_interest start... 2025-06-30 18:40:55,879 - future_1d - WARNING - existed adj_daily, pb, 2025-06-24, open_interest 2025-06-30 18:40:55,879 - future_1d - INFO - gen_main_contract pb, 2025-06-24, turnover start... 2025-06-30 18:40:55,882 - future_1d - WARNING - existed adj_daily, pb, 2025-06-24, turnover 2025-06-30 18:40:55,882 - future_1d - INFO - gen_main_contract pb, 2025-06-24, volume start... 2025-06-30 18:40:55,885 - future_1d - WARNING - existed adj_daily, pb, 2025-06-24, volume 2025-06-30 18:40:55,885 - future_1d - INFO - gen_main_contract pb, 2025-06-25, open_interest start... 2025-06-30 18:40:55,888 - future_1d - WARNING - existed adj_daily, pb, 2025-06-25, open_interest 2025-06-30 18:40:55,888 - future_1d - INFO - gen_main_contract pb, 2025-06-25, turnover start... 2025-06-30 18:40:55,890 - future_1d - WARNING - existed adj_daily, pb, 2025-06-25, turnover 2025-06-30 18:40:55,891 - future_1d - INFO - gen_main_contract pb, 2025-06-25, volume start... 2025-06-30 18:40:55,893 - future_1d - WARNING - existed adj_daily, pb, 2025-06-25, volume 2025-06-30 18:40:55,894 - future_1d - INFO - gen_main_contract pb, 2025-06-26, open_interest start... 2025-06-30 18:40:55,896 - future_1d - WARNING - existed adj_daily, pb, 2025-06-26, open_interest 2025-06-30 18:40:55,896 - future_1d - INFO - gen_main_contract pb, 2025-06-26, turnover start... 2025-06-30 18:40:55,899 - future_1d - WARNING - existed adj_daily, pb, 2025-06-26, turnover 2025-06-30 18:40:55,899 - future_1d - INFO - gen_main_contract pb, 2025-06-26, volume start... 2025-06-30 18:40:55,901 - future_1d - WARNING - existed adj_daily, pb, 2025-06-26, volume 2025-06-30 18:40:55,902 - future_1d - INFO - gen_main_contract pb, 2025-06-27, open_interest start... 2025-06-30 18:40:55,904 - future_1d - WARNING - existed adj_daily, pb, 2025-06-27, open_interest 2025-06-30 18:40:55,904 - future_1d - INFO - gen_main_contract pb, 2025-06-27, turnover start... 2025-06-30 18:40:55,907 - future_1d - WARNING - existed adj_daily, pb, 2025-06-27, turnover 2025-06-30 18:40:55,907 - future_1d - INFO - gen_main_contract pb, 2025-06-27, volume start... 2025-06-30 18:40:55,909 - future_1d - WARNING - existed adj_daily, pb, 2025-06-27, volume 2025-06-30 18:40:55,910 - future_1d - ERROR - not exist future_daily, pb, 2025-06-30 2025-06-30 18:40:59,714 - future_1d - INFO - gen_main_contract pp, 2025-06-20, open_interest start... 2025-06-30 18:40:59,716 - future_1d - WARNING - existed adj_daily, pp, 2025-06-20, open_interest 2025-06-30 18:40:59,716 - future_1d - INFO - gen_main_contract pp, 2025-06-20, turnover start... 2025-06-30 18:40:59,719 - future_1d - WARNING - existed adj_daily, pp, 2025-06-20, turnover 2025-06-30 18:40:59,719 - future_1d - INFO - gen_main_contract pp, 2025-06-20, volume start... 2025-06-30 18:40:59,721 - future_1d - WARNING - existed adj_daily, pp, 2025-06-20, volume 2025-06-30 18:40:59,722 - future_1d - INFO - gen_main_contract pp, 2025-06-23, open_interest start... 2025-06-30 18:40:59,724 - future_1d - WARNING - existed adj_daily, pp, 2025-06-23, open_interest 2025-06-30 18:40:59,724 - future_1d - INFO - gen_main_contract pp, 2025-06-23, turnover start... 2025-06-30 18:40:59,726 - future_1d - WARNING - existed adj_daily, pp, 2025-06-23, turnover 2025-06-30 18:40:59,726 - future_1d - INFO - gen_main_contract pp, 2025-06-23, volume start... 2025-06-30 18:40:59,728 - future_1d - WARNING - existed adj_daily, pp, 2025-06-23, volume 2025-06-30 18:40:59,729 - future_1d - INFO - gen_main_contract pp, 2025-06-24, open_interest start... 2025-06-30 18:40:59,731 - future_1d - WARNING - existed adj_daily, pp, 2025-06-24, open_interest 2025-06-30 18:40:59,731 - future_1d - INFO - gen_main_contract pp, 2025-06-24, turnover start... 2025-06-30 18:40:59,733 - future_1d - WARNING - existed adj_daily, pp, 2025-06-24, turnover 2025-06-30 18:40:59,733 - future_1d - INFO - gen_main_contract pp, 2025-06-24, volume start... 2025-06-30 18:40:59,736 - future_1d - WARNING - existed adj_daily, pp, 2025-06-24, volume 2025-06-30 18:40:59,736 - future_1d - INFO - gen_main_contract pp, 2025-06-25, open_interest start... 2025-06-30 18:40:59,738 - future_1d - WARNING - existed adj_daily, pp, 2025-06-25, open_interest 2025-06-30 18:40:59,738 - future_1d - INFO - gen_main_contract pp, 2025-06-25, turnover start... 2025-06-30 18:40:59,741 - future_1d - WARNING - existed adj_daily, pp, 2025-06-25, turnover 2025-06-30 18:40:59,741 - future_1d - INFO - gen_main_contract pp, 2025-06-25, volume start... 2025-06-30 18:40:59,743 - future_1d - WARNING - existed adj_daily, pp, 2025-06-25, volume 2025-06-30 18:40:59,743 - future_1d - INFO - gen_main_contract pp, 2025-06-26, open_interest start... 2025-06-30 18:40:59,746 - future_1d - WARNING - existed adj_daily, pp, 2025-06-26, open_interest 2025-06-30 18:40:59,746 - future_1d - INFO - gen_main_contract pp, 2025-06-26, turnover start... 2025-06-30 18:40:59,748 - future_1d - WARNING - existed adj_daily, pp, 2025-06-26, turnover 2025-06-30 18:40:59,748 - future_1d - INFO - gen_main_contract pp, 2025-06-26, volume start... 2025-06-30 18:40:59,750 - future_1d - WARNING - existed adj_daily, pp, 2025-06-26, volume 2025-06-30 18:40:59,750 - future_1d - INFO - gen_main_contract pp, 2025-06-27, open_interest start... 2025-06-30 18:40:59,753 - future_1d - WARNING - existed adj_daily, pp, 2025-06-27, open_interest 2025-06-30 18:40:59,753 - future_1d - INFO - gen_main_contract pp, 2025-06-27, turnover start... 2025-06-30 18:40:59,755 - future_1d - WARNING - existed adj_daily, pp, 2025-06-27, turnover 2025-06-30 18:40:59,755 - future_1d - INFO - gen_main_contract pp, 2025-06-27, volume start... 2025-06-30 18:40:59,757 - future_1d - WARNING - existed adj_daily, pp, 2025-06-27, volume 2025-06-30 18:40:59,758 - future_1d - INFO - gen_main_contract pp, 2025-06-30, open_interest start... 2025-06-30 18:40:59,760 - future_1d - WARNING - existed adj_daily, pp, 2025-06-30, open_interest 2025-06-30 18:40:59,760 - future_1d - INFO - gen_main_contract pp, 2025-06-30, turnover start... 2025-06-30 18:40:59,762 - future_1d - WARNING - existed adj_daily, pp, 2025-06-30, turnover 2025-06-30 18:40:59,762 - future_1d - INFO - gen_main_contract pp, 2025-06-30, volume start... 2025-06-30 18:40:59,764 - future_1d - WARNING - existed adj_daily, pp, 2025-06-30, volume 2025-06-30 18:41:00,017 - future_1d - INFO - gen_main_contract PR, 2025-06-20, open_interest start... 2025-06-30 18:41:00,018 - future_1d - WARNING - existed adj_daily, PR, 2025-06-20, open_interest 2025-06-30 18:41:00,019 - future_1d - INFO - gen_main_contract PR, 2025-06-20, turnover start... 2025-06-30 18:41:00,020 - future_1d - WARNING - existed adj_daily, PR, 2025-06-20, turnover 2025-06-30 18:41:00,020 - future_1d - INFO - gen_main_contract PR, 2025-06-20, volume start... 2025-06-30 18:41:00,021 - future_1d - WARNING - existed adj_daily, PR, 2025-06-20, volume 2025-06-30 18:41:00,021 - future_1d - INFO - gen_main_contract PR, 2025-06-23, open_interest start... 2025-06-30 18:41:00,022 - future_1d - WARNING - existed adj_daily, PR, 2025-06-23, open_interest 2025-06-30 18:41:00,022 - future_1d - INFO - gen_main_contract PR, 2025-06-23, turnover start... 2025-06-30 18:41:00,023 - future_1d - WARNING - existed adj_daily, PR, 2025-06-23, turnover 2025-06-30 18:41:00,023 - future_1d - INFO - gen_main_contract PR, 2025-06-23, volume start... 2025-06-30 18:41:00,024 - future_1d - WARNING - existed adj_daily, PR, 2025-06-23, volume 2025-06-30 18:41:00,025 - future_1d - INFO - gen_main_contract PR, 2025-06-24, open_interest start... 2025-06-30 18:41:00,026 - future_1d - WARNING - existed adj_daily, PR, 2025-06-24, open_interest 2025-06-30 18:41:00,026 - future_1d - INFO - gen_main_contract PR, 2025-06-24, turnover start... 2025-06-30 18:41:00,027 - future_1d - WARNING - existed adj_daily, PR, 2025-06-24, turnover 2025-06-30 18:41:00,027 - future_1d - INFO - gen_main_contract PR, 2025-06-24, volume start... 2025-06-30 18:41:00,028 - future_1d - WARNING - existed adj_daily, PR, 2025-06-24, volume 2025-06-30 18:41:00,028 - future_1d - INFO - gen_main_contract PR, 2025-06-25, open_interest start... 2025-06-30 18:41:00,030 - future_1d - WARNING - existed adj_daily, PR, 2025-06-25, open_interest 2025-06-30 18:41:00,030 - future_1d - INFO - gen_main_contract PR, 2025-06-25, turnover start... 2025-06-30 18:41:00,031 - future_1d - WARNING - existed adj_daily, PR, 2025-06-25, turnover 2025-06-30 18:41:00,031 - future_1d - INFO - gen_main_contract PR, 2025-06-25, volume start... 2025-06-30 18:41:00,032 - future_1d - WARNING - existed adj_daily, PR, 2025-06-25, volume 2025-06-30 18:41:00,032 - future_1d - INFO - gen_main_contract PR, 2025-06-26, open_interest start... 2025-06-30 18:41:00,033 - future_1d - WARNING - existed adj_daily, PR, 2025-06-26, open_interest 2025-06-30 18:41:00,033 - future_1d - INFO - gen_main_contract PR, 2025-06-26, turnover start... 2025-06-30 18:41:00,034 - future_1d - WARNING - existed adj_daily, PR, 2025-06-26, turnover 2025-06-30 18:41:00,035 - future_1d - INFO - gen_main_contract PR, 2025-06-26, volume start... 2025-06-30 18:41:00,036 - future_1d - WARNING - existed adj_daily, PR, 2025-06-26, volume 2025-06-30 18:41:00,036 - future_1d - INFO - gen_main_contract PR, 2025-06-27, open_interest start... 2025-06-30 18:41:00,037 - future_1d - WARNING - existed adj_daily, PR, 2025-06-27, open_interest 2025-06-30 18:41:00,037 - future_1d - INFO - gen_main_contract PR, 2025-06-27, turnover start... 2025-06-30 18:41:00,038 - future_1d - WARNING - existed adj_daily, PR, 2025-06-27, turnover 2025-06-30 18:41:00,038 - future_1d - INFO - gen_main_contract PR, 2025-06-27, volume start... 2025-06-30 18:41:00,039 - future_1d - WARNING - existed adj_daily, PR, 2025-06-27, volume 2025-06-30 18:41:00,040 - future_1d - INFO - gen_main_contract PR, 2025-06-30, open_interest start... 2025-06-30 18:41:00,041 - future_1d - WARNING - existed adj_daily, PR, 2025-06-30, open_interest 2025-06-30 18:41:00,041 - future_1d - INFO - gen_main_contract PR, 2025-06-30, turnover start... 2025-06-30 18:41:00,042 - future_1d - WARNING - existed adj_daily, PR, 2025-06-30, turnover 2025-06-30 18:41:00,042 - future_1d - INFO - gen_main_contract PR, 2025-06-30, volume start... 2025-06-30 18:41:00,043 - future_1d - WARNING - existed adj_daily, PR, 2025-06-30, volume 2025-06-30 18:41:00,197 - future_1d - INFO - gen_main_contract i, 2025-06-20, open_interest start... 2025-06-30 18:41:00,200 - future_1d - WARNING - existed adj_daily, i, 2025-06-20, open_interest 2025-06-30 18:41:00,200 - future_1d - INFO - gen_main_contract i, 2025-06-20, turnover start... 2025-06-30 18:41:00,202 - future_1d - WARNING - existed adj_daily, i, 2025-06-20, turnover 2025-06-30 18:41:00,203 - future_1d - INFO - gen_main_contract i, 2025-06-20, volume start... 2025-06-30 18:41:00,205 - future_1d - WARNING - existed adj_daily, i, 2025-06-20, volume 2025-06-30 18:41:00,205 - future_1d - INFO - gen_main_contract i, 2025-06-23, open_interest start... 2025-06-30 18:41:00,207 - future_1d - WARNING - existed adj_daily, i, 2025-06-23, open_interest 2025-06-30 18:41:00,208 - future_1d - INFO - gen_main_contract i, 2025-06-23, turnover start... 2025-06-30 18:41:00,210 - future_1d - WARNING - existed adj_daily, i, 2025-06-23, turnover 2025-06-30 18:41:00,210 - future_1d - INFO - gen_main_contract i, 2025-06-23, volume start... 2025-06-30 18:41:00,212 - future_1d - WARNING - existed adj_daily, i, 2025-06-23, volume 2025-06-30 18:41:00,212 - future_1d - INFO - gen_main_contract i, 2025-06-24, open_interest start... 2025-06-30 18:41:00,214 - future_1d - WARNING - existed adj_daily, i, 2025-06-24, open_interest 2025-06-30 18:41:00,214 - future_1d - INFO - gen_main_contract i, 2025-06-24, turnover start... 2025-06-30 18:41:00,216 - future_1d - WARNING - existed adj_daily, i, 2025-06-24, turnover 2025-06-30 18:41:00,216 - future_1d - INFO - gen_main_contract i, 2025-06-24, volume start... 2025-06-30 18:41:00,218 - future_1d - WARNING - existed adj_daily, i, 2025-06-24, volume 2025-06-30 18:41:00,219 - future_1d - INFO - gen_main_contract i, 2025-06-25, open_interest start... 2025-06-30 18:41:00,221 - future_1d - WARNING - existed adj_daily, i, 2025-06-25, open_interest 2025-06-30 18:41:00,221 - future_1d - INFO - gen_main_contract i, 2025-06-25, turnover start... 2025-06-30 18:41:00,223 - future_1d - WARNING - existed adj_daily, i, 2025-06-25, turnover 2025-06-30 18:41:00,223 - future_1d - INFO - gen_main_contract i, 2025-06-25, volume start... 2025-06-30 18:41:00,225 - future_1d - WARNING - existed adj_daily, i, 2025-06-25, volume 2025-06-30 18:41:00,226 - future_1d - INFO - gen_main_contract i, 2025-06-26, open_interest start... 2025-06-30 18:41:00,228 - future_1d - WARNING - existed adj_daily, i, 2025-06-26, open_interest 2025-06-30 18:41:00,228 - future_1d - INFO - gen_main_contract i, 2025-06-26, turnover start... 2025-06-30 18:41:00,230 - future_1d - WARNING - existed adj_daily, i, 2025-06-26, turnover 2025-06-30 18:41:00,230 - future_1d - INFO - gen_main_contract i, 2025-06-26, volume start... 2025-06-30 18:41:00,232 - future_1d - WARNING - existed adj_daily, i, 2025-06-26, volume 2025-06-30 18:41:00,233 - future_1d - INFO - gen_main_contract i, 2025-06-27, open_interest start... 2025-06-30 18:41:00,235 - future_1d - WARNING - existed adj_daily, i, 2025-06-27, open_interest 2025-06-30 18:41:00,235 - future_1d - INFO - gen_main_contract i, 2025-06-27, turnover start... 2025-06-30 18:41:00,237 - future_1d - WARNING - existed adj_daily, i, 2025-06-27, turnover 2025-06-30 18:41:00,237 - future_1d - INFO - gen_main_contract i, 2025-06-27, volume start... 2025-06-30 18:41:00,239 - future_1d - WARNING - existed adj_daily, i, 2025-06-27, volume 2025-06-30 18:41:00,239 - future_1d - INFO - gen_main_contract i, 2025-06-30, open_interest start... 2025-06-30 18:41:00,241 - future_1d - WARNING - existed adj_daily, i, 2025-06-30, open_interest 2025-06-30 18:41:00,242 - future_1d - INFO - gen_main_contract i, 2025-06-30, turnover start... 2025-06-30 18:41:00,244 - future_1d - WARNING - existed adj_daily, i, 2025-06-30, turnover 2025-06-30 18:41:00,244 - future_1d - INFO - gen_main_contract i, 2025-06-30, volume start... 2025-06-30 18:41:00,246 - future_1d - WARNING - existed adj_daily, i, 2025-06-30, volume 2025-06-30 18:41:00,479 - future_1d - INFO - gen_main_contract sp, 2025-06-20, open_interest start... 2025-06-30 18:41:00,481 - future_1d - WARNING - existed adj_daily, sp, 2025-06-20, open_interest 2025-06-30 18:41:00,481 - future_1d - INFO - gen_main_contract sp, 2025-06-20, turnover start... 2025-06-30 18:41:00,483 - future_1d - WARNING - existed adj_daily, sp, 2025-06-20, turnover 2025-06-30 18:41:00,483 - future_1d - INFO - gen_main_contract sp, 2025-06-20, volume start... 2025-06-30 18:41:00,485 - future_1d - WARNING - existed adj_daily, sp, 2025-06-20, volume 2025-06-30 18:41:00,485 - future_1d - INFO - gen_main_contract sp, 2025-06-23, open_interest start... 2025-06-30 18:41:00,487 - future_1d - WARNING - existed adj_daily, sp, 2025-06-23, open_interest 2025-06-30 18:41:00,487 - future_1d - INFO - gen_main_contract sp, 2025-06-23, turnover start... 2025-06-30 18:41:00,488 - future_1d - WARNING - existed adj_daily, sp, 2025-06-23, turnover 2025-06-30 18:41:00,489 - future_1d - INFO - gen_main_contract sp, 2025-06-23, volume start... 2025-06-30 18:41:00,490 - future_1d - WARNING - existed adj_daily, sp, 2025-06-23, volume 2025-06-30 18:41:00,491 - future_1d - INFO - gen_main_contract sp, 2025-06-24, open_interest start... 2025-06-30 18:41:00,492 - future_1d - WARNING - existed adj_daily, sp, 2025-06-24, open_interest 2025-06-30 18:41:00,492 - future_1d - INFO - gen_main_contract sp, 2025-06-24, turnover start... 2025-06-30 18:41:00,494 - future_1d - WARNING - existed adj_daily, sp, 2025-06-24, turnover 2025-06-30 18:41:00,494 - future_1d - INFO - gen_main_contract sp, 2025-06-24, volume start... 2025-06-30 18:41:00,496 - future_1d - WARNING - existed adj_daily, sp, 2025-06-24, volume 2025-06-30 18:41:00,496 - future_1d - INFO - gen_main_contract sp, 2025-06-25, open_interest start... 2025-06-30 18:41:00,498 - future_1d - WARNING - existed adj_daily, sp, 2025-06-25, open_interest 2025-06-30 18:41:00,498 - future_1d - INFO - gen_main_contract sp, 2025-06-25, turnover start... 2025-06-30 18:41:00,499 - future_1d - WARNING - existed adj_daily, sp, 2025-06-25, turnover 2025-06-30 18:41:00,499 - future_1d - INFO - gen_main_contract sp, 2025-06-25, volume start... 2025-06-30 18:41:00,501 - future_1d - WARNING - existed adj_daily, sp, 2025-06-25, volume 2025-06-30 18:41:00,502 - future_1d - INFO - gen_main_contract sp, 2025-06-26, open_interest start... 2025-06-30 18:41:00,503 - future_1d - WARNING - existed adj_daily, sp, 2025-06-26, open_interest 2025-06-30 18:41:00,503 - future_1d - INFO - gen_main_contract sp, 2025-06-26, turnover start... 2025-06-30 18:41:00,505 - future_1d - WARNING - existed adj_daily, sp, 2025-06-26, turnover 2025-06-30 18:41:00,505 - future_1d - INFO - gen_main_contract sp, 2025-06-26, volume start... 2025-06-30 18:41:00,507 - future_1d - WARNING - existed adj_daily, sp, 2025-06-26, volume 2025-06-30 18:41:00,507 - future_1d - INFO - gen_main_contract sp, 2025-06-27, open_interest start... 2025-06-30 18:41:00,509 - future_1d - WARNING - existed adj_daily, sp, 2025-06-27, open_interest 2025-06-30 18:41:00,509 - future_1d - INFO - gen_main_contract sp, 2025-06-27, turnover start... 2025-06-30 18:41:00,511 - future_1d - WARNING - existed adj_daily, sp, 2025-06-27, turnover 2025-06-30 18:41:00,511 - future_1d - INFO - gen_main_contract sp, 2025-06-27, volume start... 2025-06-30 18:41:00,512 - future_1d - WARNING - existed adj_daily, sp, 2025-06-27, volume 2025-06-30 18:41:00,513 - future_1d - ERROR - not exist future_daily, sp, 2025-06-30 2025-06-30 18:41:00,578 - future_1d - INFO - gen_main_contract ad, 2025-06-20, open_interest start... 2025-06-30 18:41:00,579 - future_1d - WARNING - existed adj_daily, ad, 2025-06-20, open_interest 2025-06-30 18:41:00,579 - future_1d - INFO - gen_main_contract ad, 2025-06-20, turnover start... 2025-06-30 18:41:00,580 - future_1d - WARNING - existed adj_daily, ad, 2025-06-20, turnover 2025-06-30 18:41:00,580 - future_1d - INFO - gen_main_contract ad, 2025-06-20, volume start... 2025-06-30 18:41:00,581 - future_1d - WARNING - existed adj_daily, ad, 2025-06-20, volume 2025-06-30 18:41:00,581 - future_1d - INFO - gen_main_contract ad, 2025-06-23, open_interest start... 2025-06-30 18:41:00,582 - future_1d - WARNING - existed adj_daily, ad, 2025-06-23, open_interest 2025-06-30 18:41:00,582 - future_1d - INFO - gen_main_contract ad, 2025-06-23, turnover start... 2025-06-30 18:41:00,583 - future_1d - WARNING - existed adj_daily, ad, 2025-06-23, turnover 2025-06-30 18:41:00,583 - future_1d - INFO - gen_main_contract ad, 2025-06-23, volume start... 2025-06-30 18:41:00,584 - future_1d - WARNING - existed adj_daily, ad, 2025-06-23, volume 2025-06-30 18:41:00,585 - future_1d - INFO - gen_main_contract ad, 2025-06-24, open_interest start... 2025-06-30 18:41:00,586 - future_1d - WARNING - existed adj_daily, ad, 2025-06-24, open_interest 2025-06-30 18:41:00,586 - future_1d - INFO - gen_main_contract ad, 2025-06-24, turnover start... 2025-06-30 18:41:00,587 - future_1d - WARNING - existed adj_daily, ad, 2025-06-24, turnover 2025-06-30 18:41:00,587 - future_1d - INFO - gen_main_contract ad, 2025-06-24, volume start... 2025-06-30 18:41:00,588 - future_1d - WARNING - existed adj_daily, ad, 2025-06-24, volume 2025-06-30 18:41:00,588 - future_1d - INFO - gen_main_contract ad, 2025-06-25, open_interest start... 2025-06-30 18:41:00,589 - future_1d - WARNING - existed adj_daily, ad, 2025-06-25, open_interest 2025-06-30 18:41:00,589 - future_1d - INFO - gen_main_contract ad, 2025-06-25, turnover start... 2025-06-30 18:41:00,590 - future_1d - WARNING - existed adj_daily, ad, 2025-06-25, turnover 2025-06-30 18:41:00,590 - future_1d - INFO - gen_main_contract ad, 2025-06-25, volume start... 2025-06-30 18:41:00,591 - future_1d - WARNING - existed adj_daily, ad, 2025-06-25, volume 2025-06-30 18:41:00,592 - future_1d - INFO - gen_main_contract ad, 2025-06-26, open_interest start... 2025-06-30 18:41:00,593 - future_1d - WARNING - existed adj_daily, ad, 2025-06-26, open_interest 2025-06-30 18:41:00,593 - future_1d - INFO - gen_main_contract ad, 2025-06-26, turnover start... 2025-06-30 18:41:00,594 - future_1d - WARNING - existed adj_daily, ad, 2025-06-26, turnover 2025-06-30 18:41:00,594 - future_1d - INFO - gen_main_contract ad, 2025-06-26, volume start... 2025-06-30 18:41:00,595 - future_1d - WARNING - existed adj_daily, ad, 2025-06-26, volume 2025-06-30 18:41:00,595 - future_1d - INFO - gen_main_contract ad, 2025-06-27, open_interest start... 2025-06-30 18:41:00,596 - future_1d - WARNING - existed adj_daily, ad, 2025-06-27, open_interest 2025-06-30 18:41:00,596 - future_1d - INFO - gen_main_contract ad, 2025-06-27, turnover start... 2025-06-30 18:41:00,597 - future_1d - WARNING - existed adj_daily, ad, 2025-06-27, turnover 2025-06-30 18:41:00,597 - future_1d - INFO - gen_main_contract ad, 2025-06-27, volume start... 2025-06-30 18:41:00,598 - future_1d - WARNING - existed adj_daily, ad, 2025-06-27, volume 2025-06-30 18:41:00,598 - future_1d - ERROR - not exist future_daily, ad, 2025-06-30 2025-06-30 18:41:01,914 - future_1d - INFO - gen_main_contract ps, 2025-06-20, open_interest start... 2025-06-30 18:41:01,915 - future_1d - WARNING - existed adj_daily, ps, 2025-06-20, open_interest 2025-06-30 18:41:01,915 - future_1d - INFO - gen_main_contract ps, 2025-06-20, turnover start... 2025-06-30 18:41:01,916 - future_1d - WARNING - existed adj_daily, ps, 2025-06-20, turnover 2025-06-30 18:41:01,916 - future_1d - INFO - gen_main_contract ps, 2025-06-20, volume start... 2025-06-30 18:41:01,917 - future_1d - WARNING - existed adj_daily, ps, 2025-06-20, volume 2025-06-30 18:41:01,918 - future_1d - INFO - gen_main_contract ps, 2025-06-23, open_interest start... 2025-06-30 18:41:01,919 - future_1d - WARNING - existed adj_daily, ps, 2025-06-23, open_interest 2025-06-30 18:41:01,919 - future_1d - INFO - gen_main_contract ps, 2025-06-23, turnover start... 2025-06-30 18:41:01,920 - future_1d - WARNING - existed adj_daily, ps, 2025-06-23, turnover 2025-06-30 18:41:01,920 - future_1d - INFO - gen_main_contract ps, 2025-06-23, volume start... 2025-06-30 18:41:01,921 - future_1d - WARNING - existed adj_daily, ps, 2025-06-23, volume 2025-06-30 18:41:01,921 - future_1d - INFO - gen_main_contract ps, 2025-06-24, open_interest start... 2025-06-30 18:41:01,922 - future_1d - WARNING - existed adj_daily, ps, 2025-06-24, open_interest 2025-06-30 18:41:01,922 - future_1d - INFO - gen_main_contract ps, 2025-06-24, turnover start... 2025-06-30 18:41:01,923 - future_1d - WARNING - existed adj_daily, ps, 2025-06-24, turnover 2025-06-30 18:41:01,923 - future_1d - INFO - gen_main_contract ps, 2025-06-24, volume start... 2025-06-30 18:41:01,924 - future_1d - WARNING - existed adj_daily, ps, 2025-06-24, volume 2025-06-30 18:41:01,925 - future_1d - INFO - gen_main_contract ps, 2025-06-25, open_interest start... 2025-06-30 18:41:01,926 - future_1d - WARNING - existed adj_daily, ps, 2025-06-25, open_interest 2025-06-30 18:41:01,926 - future_1d - INFO - gen_main_contract ps, 2025-06-25, turnover start... 2025-06-30 18:41:01,927 - future_1d - WARNING - existed adj_daily, ps, 2025-06-25, turnover 2025-06-30 18:41:01,927 - future_1d - INFO - gen_main_contract ps, 2025-06-25, volume start... 2025-06-30 18:41:01,928 - future_1d - WARNING - existed adj_daily, ps, 2025-06-25, volume 2025-06-30 18:41:01,928 - future_1d - INFO - gen_main_contract ps, 2025-06-26, open_interest start... 2025-06-30 18:41:01,929 - future_1d - WARNING - existed adj_daily, ps, 2025-06-26, open_interest 2025-06-30 18:41:01,929 - future_1d - INFO - gen_main_contract ps, 2025-06-26, turnover start... 2025-06-30 18:41:01,930 - future_1d - WARNING - existed adj_daily, ps, 2025-06-26, turnover 2025-06-30 18:41:01,930 - future_1d - INFO - gen_main_contract ps, 2025-06-26, volume start... 2025-06-30 18:41:01,931 - future_1d - WARNING - existed adj_daily, ps, 2025-06-26, volume 2025-06-30 18:41:01,931 - future_1d - INFO - gen_main_contract ps, 2025-06-27, open_interest start... 2025-06-30 18:41:01,932 - future_1d - WARNING - existed adj_daily, ps, 2025-06-27, open_interest 2025-06-30 18:41:01,932 - future_1d - INFO - gen_main_contract ps, 2025-06-27, turnover start... 2025-06-30 18:41:01,933 - future_1d - WARNING - existed adj_daily, ps, 2025-06-27, turnover 2025-06-30 18:41:01,933 - future_1d - INFO - gen_main_contract ps, 2025-06-27, volume start... 2025-06-30 18:41:01,934 - future_1d - WARNING - existed adj_daily, ps, 2025-06-27, volume 2025-06-30 18:41:01,935 - future_1d - INFO - gen_main_contract ps, 2025-06-30, open_interest start... 2025-06-30 18:41:01,936 - future_1d - WARNING - existed adj_daily, ps, 2025-06-30, open_interest 2025-06-30 18:41:01,936 - future_1d - INFO - gen_main_contract ps, 2025-06-30, turnover start... 2025-06-30 18:41:01,937 - future_1d - WARNING - existed adj_daily, ps, 2025-06-30, turnover 2025-06-30 18:41:01,937 - future_1d - INFO - gen_main_contract ps, 2025-06-30, volume start... 2025-06-30 18:41:01,938 - future_1d - WARNING - existed adj_daily, ps, 2025-06-30, volume 2025-06-30 18:41:02,980 - future_1d - INFO - gen_main_contract lg, 2025-06-20, open_interest start... 2025-06-30 18:41:02,981 - future_1d - WARNING - existed adj_daily, lg, 2025-06-20, open_interest 2025-06-30 18:41:02,981 - future_1d - INFO - gen_main_contract lg, 2025-06-20, turnover start... 2025-06-30 18:41:02,982 - future_1d - WARNING - existed adj_daily, lg, 2025-06-20, turnover 2025-06-30 18:41:02,982 - future_1d - INFO - gen_main_contract lg, 2025-06-20, volume start... 2025-06-30 18:41:02,983 - future_1d - WARNING - existed adj_daily, lg, 2025-06-20, volume 2025-06-30 18:41:02,984 - future_1d - INFO - gen_main_contract lg, 2025-06-23, open_interest start... 2025-06-30 18:41:02,985 - future_1d - WARNING - existed adj_daily, lg, 2025-06-23, open_interest 2025-06-30 18:41:02,985 - future_1d - INFO - gen_main_contract lg, 2025-06-23, turnover start... 2025-06-30 18:41:02,987 - future_1d - WARNING - existed adj_daily, lg, 2025-06-23, turnover 2025-06-30 18:41:02,987 - future_1d - INFO - gen_main_contract lg, 2025-06-23, volume start... 2025-06-30 18:41:02,988 - future_1d - WARNING - existed adj_daily, lg, 2025-06-23, volume 2025-06-30 18:41:02,988 - future_1d - INFO - gen_main_contract lg, 2025-06-24, open_interest start... 2025-06-30 18:41:02,989 - future_1d - WARNING - existed adj_daily, lg, 2025-06-24, open_interest 2025-06-30 18:41:02,989 - future_1d - INFO - gen_main_contract lg, 2025-06-24, turnover start... 2025-06-30 18:41:02,991 - future_1d - WARNING - existed adj_daily, lg, 2025-06-24, turnover 2025-06-30 18:41:02,991 - future_1d - INFO - gen_main_contract lg, 2025-06-24, volume start... 2025-06-30 18:41:02,993 - future_1d - WARNING - existed adj_daily, lg, 2025-06-24, volume 2025-06-30 18:41:02,993 - future_1d - INFO - gen_main_contract lg, 2025-06-25, open_interest start... 2025-06-30 18:41:02,995 - future_1d - WARNING - existed adj_daily, lg, 2025-06-25, open_interest 2025-06-30 18:41:02,995 - future_1d - INFO - gen_main_contract lg, 2025-06-25, turnover start... 2025-06-30 18:41:02,996 - future_1d - WARNING - existed adj_daily, lg, 2025-06-25, turnover 2025-06-30 18:41:02,996 - future_1d - INFO - gen_main_contract lg, 2025-06-25, volume start... 2025-06-30 18:41:02,998 - future_1d - WARNING - existed adj_daily, lg, 2025-06-25, volume 2025-06-30 18:41:02,998 - future_1d - INFO - gen_main_contract lg, 2025-06-26, open_interest start... 2025-06-30 18:41:02,999 - future_1d - WARNING - existed adj_daily, lg, 2025-06-26, open_interest 2025-06-30 18:41:03,000 - future_1d - INFO - gen_main_contract lg, 2025-06-26, turnover start... 2025-06-30 18:41:03,001 - future_1d - WARNING - existed adj_daily, lg, 2025-06-26, turnover 2025-06-30 18:41:03,001 - future_1d - INFO - gen_main_contract lg, 2025-06-26, volume start... 2025-06-30 18:41:03,002 - future_1d - WARNING - existed adj_daily, lg, 2025-06-26, volume 2025-06-30 18:41:03,002 - future_1d - INFO - gen_main_contract lg, 2025-06-27, open_interest start... 2025-06-30 18:41:03,003 - future_1d - WARNING - existed adj_daily, lg, 2025-06-27, open_interest 2025-06-30 18:41:03,003 - future_1d - INFO - gen_main_contract lg, 2025-06-27, turnover start... 2025-06-30 18:41:03,004 - future_1d - WARNING - existed adj_daily, lg, 2025-06-27, turnover 2025-06-30 18:41:03,004 - future_1d - INFO - gen_main_contract lg, 2025-06-27, volume start... 2025-06-30 18:41:03,005 - future_1d - WARNING - existed adj_daily, lg, 2025-06-27, volume 2025-06-30 18:41:03,006 - future_1d - INFO - gen_main_contract lg, 2025-06-30, open_interest start... 2025-06-30 18:41:03,006 - future_1d - WARNING - existed adj_daily, lg, 2025-06-30, open_interest 2025-06-30 18:41:03,007 - future_1d - INFO - gen_main_contract lg, 2025-06-30, turnover start... 2025-06-30 18:41:03,008 - future_1d - WARNING - existed adj_daily, lg, 2025-06-30, turnover 2025-06-30 18:41:03,008 - future_1d - INFO - gen_main_contract lg, 2025-06-30, volume start... 2025-06-30 18:41:03,009 - future_1d - WARNING - existed adj_daily, lg, 2025-06-30, volume 2025-06-30 18:41:03,114 - future_1d - INFO - gen_main_contract sc, 2025-06-20, open_interest start... 2025-06-30 18:41:03,116 - future_1d - WARNING - existed adj_daily, sc, 2025-06-20, open_interest 2025-06-30 18:41:03,116 - future_1d - INFO - gen_main_contract sc, 2025-06-20, turnover start... 2025-06-30 18:41:03,118 - future_1d - WARNING - existed adj_daily, sc, 2025-06-20, turnover 2025-06-30 18:41:03,118 - future_1d - INFO - gen_main_contract sc, 2025-06-20, volume start... 2025-06-30 18:41:03,120 - future_1d - WARNING - existed adj_daily, sc, 2025-06-20, volume 2025-06-30 18:41:03,121 - future_1d - INFO - gen_main_contract sc, 2025-06-23, open_interest start... 2025-06-30 18:41:03,123 - future_1d - WARNING - existed adj_daily, sc, 2025-06-23, open_interest 2025-06-30 18:41:03,123 - future_1d - INFO - gen_main_contract sc, 2025-06-23, turnover start... 2025-06-30 18:41:03,125 - future_1d - WARNING - existed adj_daily, sc, 2025-06-23, turnover 2025-06-30 18:41:03,125 - future_1d - INFO - gen_main_contract sc, 2025-06-23, volume start... 2025-06-30 18:41:03,127 - future_1d - WARNING - existed adj_daily, sc, 2025-06-23, volume 2025-06-30 18:41:03,127 - future_1d - INFO - gen_main_contract sc, 2025-06-24, open_interest start... 2025-06-30 18:41:03,129 - future_1d - WARNING - existed adj_daily, sc, 2025-06-24, open_interest 2025-06-30 18:41:03,129 - future_1d - INFO - gen_main_contract sc, 2025-06-24, turnover start... 2025-06-30 18:41:03,131 - future_1d - WARNING - existed adj_daily, sc, 2025-06-24, turnover 2025-06-30 18:41:03,131 - future_1d - INFO - gen_main_contract sc, 2025-06-24, volume start... 2025-06-30 18:41:03,133 - future_1d - WARNING - existed adj_daily, sc, 2025-06-24, volume 2025-06-30 18:41:03,133 - future_1d - INFO - gen_main_contract sc, 2025-06-25, open_interest start... 2025-06-30 18:41:03,135 - future_1d - WARNING - existed adj_daily, sc, 2025-06-25, open_interest 2025-06-30 18:41:03,136 - future_1d - INFO - gen_main_contract sc, 2025-06-25, turnover start... 2025-06-30 18:41:03,138 - future_1d - WARNING - existed adj_daily, sc, 2025-06-25, turnover 2025-06-30 18:41:03,138 - future_1d - INFO - gen_main_contract sc, 2025-06-25, volume start... 2025-06-30 18:41:03,140 - future_1d - WARNING - existed adj_daily, sc, 2025-06-25, volume 2025-06-30 18:41:03,140 - future_1d - INFO - gen_main_contract sc, 2025-06-26, open_interest start... 2025-06-30 18:41:03,142 - future_1d - WARNING - existed adj_daily, sc, 2025-06-26, open_interest 2025-06-30 18:41:03,142 - future_1d - INFO - gen_main_contract sc, 2025-06-26, turnover start... 2025-06-30 18:41:03,144 - future_1d - WARNING - existed adj_daily, sc, 2025-06-26, turnover 2025-06-30 18:41:03,144 - future_1d - INFO - gen_main_contract sc, 2025-06-26, volume start... 2025-06-30 18:41:03,146 - future_1d - WARNING - existed adj_daily, sc, 2025-06-26, volume 2025-06-30 18:41:03,147 - future_1d - INFO - gen_main_contract sc, 2025-06-27, open_interest start... 2025-06-30 18:41:03,149 - future_1d - WARNING - existed adj_daily, sc, 2025-06-27, open_interest 2025-06-30 18:41:03,149 - future_1d - INFO - gen_main_contract sc, 2025-06-27, turnover start... 2025-06-30 18:41:03,151 - future_1d - WARNING - existed adj_daily, sc, 2025-06-27, turnover 2025-06-30 18:41:03,151 - future_1d - INFO - gen_main_contract sc, 2025-06-27, volume start... 2025-06-30 18:41:03,153 - future_1d - WARNING - existed adj_daily, sc, 2025-06-27, volume 2025-06-30 18:41:03,153 - future_1d - INFO - gen_main_contract sc, 2025-06-30, open_interest start... 2025-06-30 18:41:03,155 - future_1d - WARNING - existed adj_daily, sc, 2025-06-30, open_interest 2025-06-30 18:41:03,155 - future_1d - INFO - gen_main_contract sc, 2025-06-30, turnover start... 2025-06-30 18:41:03,157 - future_1d - WARNING - existed adj_daily, sc, 2025-06-30, turnover 2025-06-30 18:41:03,157 - future_1d - INFO - gen_main_contract sc, 2025-06-30, volume start... 2025-06-30 18:41:03,159 - future_1d - WARNING - existed adj_daily, sc, 2025-06-30, volume 2025-06-30 18:41:05,436 - future_1d - INFO - gen_main_contract y, 2025-06-20, open_interest start... 2025-06-30 18:41:05,439 - future_1d - WARNING - existed adj_daily, y, 2025-06-20, open_interest 2025-06-30 18:41:05,439 - future_1d - INFO - gen_main_contract y, 2025-06-20, turnover start... 2025-06-30 18:41:05,442 - future_1d - WARNING - existed adj_daily, y, 2025-06-20, turnover 2025-06-30 18:41:05,442 - future_1d - INFO - gen_main_contract y, 2025-06-20, volume start... 2025-06-30 18:41:05,445 - future_1d - WARNING - existed adj_daily, y, 2025-06-20, volume 2025-06-30 18:41:05,446 - future_1d - INFO - gen_main_contract y, 2025-06-23, open_interest start... 2025-06-30 18:41:05,449 - future_1d - WARNING - existed adj_daily, y, 2025-06-23, open_interest 2025-06-30 18:41:05,449 - future_1d - INFO - gen_main_contract y, 2025-06-23, turnover start... 2025-06-30 18:41:05,452 - future_1d - WARNING - existed adj_daily, y, 2025-06-23, turnover 2025-06-30 18:41:05,452 - future_1d - INFO - gen_main_contract y, 2025-06-23, volume start... 2025-06-30 18:41:05,454 - future_1d - WARNING - existed adj_daily, y, 2025-06-23, volume 2025-06-30 18:41:05,455 - future_1d - INFO - gen_main_contract y, 2025-06-24, open_interest start... 2025-06-30 18:41:05,457 - future_1d - WARNING - existed adj_daily, y, 2025-06-24, open_interest 2025-06-30 18:41:05,457 - future_1d - INFO - gen_main_contract y, 2025-06-24, turnover start... 2025-06-30 18:41:05,460 - future_1d - WARNING - existed adj_daily, y, 2025-06-24, turnover 2025-06-30 18:41:05,460 - future_1d - INFO - gen_main_contract y, 2025-06-24, volume start... 2025-06-30 18:41:05,462 - future_1d - WARNING - existed adj_daily, y, 2025-06-24, volume 2025-06-30 18:41:05,463 - future_1d - INFO - gen_main_contract y, 2025-06-25, open_interest start... 2025-06-30 18:41:05,465 - future_1d - WARNING - existed adj_daily, y, 2025-06-25, open_interest 2025-06-30 18:41:05,465 - future_1d - INFO - gen_main_contract y, 2025-06-25, turnover start... 2025-06-30 18:41:05,468 - future_1d - WARNING - existed adj_daily, y, 2025-06-25, turnover 2025-06-30 18:41:05,468 - future_1d - INFO - gen_main_contract y, 2025-06-25, volume start... 2025-06-30 18:41:05,470 - future_1d - WARNING - existed adj_daily, y, 2025-06-25, volume 2025-06-30 18:41:05,471 - future_1d - INFO - gen_main_contract y, 2025-06-26, open_interest start... 2025-06-30 18:41:05,473 - future_1d - WARNING - existed adj_daily, y, 2025-06-26, open_interest 2025-06-30 18:41:05,473 - future_1d - INFO - gen_main_contract y, 2025-06-26, turnover start... 2025-06-30 18:41:05,475 - future_1d - WARNING - existed adj_daily, y, 2025-06-26, turnover 2025-06-30 18:41:05,475 - future_1d - INFO - gen_main_contract y, 2025-06-26, volume start... 2025-06-30 18:41:05,478 - future_1d - WARNING - existed adj_daily, y, 2025-06-26, volume 2025-06-30 18:41:05,478 - future_1d - INFO - gen_main_contract y, 2025-06-27, open_interest start... 2025-06-30 18:41:05,481 - future_1d - WARNING - existed adj_daily, y, 2025-06-27, open_interest 2025-06-30 18:41:05,481 - future_1d - INFO - gen_main_contract y, 2025-06-27, turnover start... 2025-06-30 18:41:05,483 - future_1d - WARNING - existed adj_daily, y, 2025-06-27, turnover 2025-06-30 18:41:05,483 - future_1d - INFO - gen_main_contract y, 2025-06-27, volume start... 2025-06-30 18:41:05,486 - future_1d - WARNING - existed adj_daily, y, 2025-06-27, volume 2025-06-30 18:41:05,486 - future_1d - INFO - gen_main_contract y, 2025-06-30, open_interest start... 2025-06-30 18:41:05,489 - future_1d - WARNING - existed adj_daily, y, 2025-06-30, open_interest 2025-06-30 18:41:05,489 - future_1d - INFO - gen_main_contract y, 2025-06-30, turnover start... 2025-06-30 18:41:05,491 - future_1d - WARNING - existed adj_daily, y, 2025-06-30, turnover 2025-06-30 18:41:05,491 - future_1d - INFO - gen_main_contract y, 2025-06-30, volume start... 2025-06-30 18:41:05,494 - future_1d - WARNING - existed adj_daily, y, 2025-06-30, volume 2025-06-30 18:41:06,518 - future_1d - INFO - gen_main_contract zn, 2025-06-20, open_interest start... 2025-06-30 18:41:06,522 - future_1d - WARNING - existed adj_daily, zn, 2025-06-20, open_interest 2025-06-30 18:41:06,522 - future_1d - INFO - gen_main_contract zn, 2025-06-20, turnover start... 2025-06-30 18:41:06,525 - future_1d - WARNING - existed adj_daily, zn, 2025-06-20, turnover 2025-06-30 18:41:06,525 - future_1d - INFO - gen_main_contract zn, 2025-06-20, volume start... 2025-06-30 18:41:06,528 - future_1d - WARNING - existed adj_daily, zn, 2025-06-20, volume 2025-06-30 18:41:06,528 - future_1d - INFO - gen_main_contract zn, 2025-06-23, open_interest start... 2025-06-30 18:41:06,531 - future_1d - WARNING - existed adj_daily, zn, 2025-06-23, open_interest 2025-06-30 18:41:06,531 - future_1d - INFO - gen_main_contract zn, 2025-06-23, turnover start... 2025-06-30 18:41:06,534 - future_1d - WARNING - existed adj_daily, zn, 2025-06-23, turnover 2025-06-30 18:41:06,534 - future_1d - INFO - gen_main_contract zn, 2025-06-23, volume start... 2025-06-30 18:41:06,536 - future_1d - WARNING - existed adj_daily, zn, 2025-06-23, volume 2025-06-30 18:41:06,537 - future_1d - INFO - gen_main_contract zn, 2025-06-24, open_interest start... 2025-06-30 18:41:06,540 - future_1d - WARNING - existed adj_daily, zn, 2025-06-24, open_interest 2025-06-30 18:41:06,540 - future_1d - INFO - gen_main_contract zn, 2025-06-24, turnover start... 2025-06-30 18:41:06,543 - future_1d - WARNING - existed adj_daily, zn, 2025-06-24, turnover 2025-06-30 18:41:06,543 - future_1d - INFO - gen_main_contract zn, 2025-06-24, volume start... 2025-06-30 18:41:06,547 - future_1d - WARNING - existed adj_daily, zn, 2025-06-24, volume 2025-06-30 18:41:06,547 - future_1d - INFO - gen_main_contract zn, 2025-06-25, open_interest start... 2025-06-30 18:41:06,550 - future_1d - WARNING - existed adj_daily, zn, 2025-06-25, open_interest 2025-06-30 18:41:06,550 - future_1d - INFO - gen_main_contract zn, 2025-06-25, turnover start... 2025-06-30 18:41:06,553 - future_1d - WARNING - existed adj_daily, zn, 2025-06-25, turnover 2025-06-30 18:41:06,553 - future_1d - INFO - gen_main_contract zn, 2025-06-25, volume start... 2025-06-30 18:41:06,555 - future_1d - WARNING - existed adj_daily, zn, 2025-06-25, volume 2025-06-30 18:41:06,556 - future_1d - INFO - gen_main_contract zn, 2025-06-26, open_interest start... 2025-06-30 18:41:06,559 - future_1d - WARNING - existed adj_daily, zn, 2025-06-26, open_interest 2025-06-30 18:41:06,559 - future_1d - INFO - gen_main_contract zn, 2025-06-26, turnover start... 2025-06-30 18:41:06,561 - future_1d - WARNING - existed adj_daily, zn, 2025-06-26, turnover 2025-06-30 18:41:06,561 - future_1d - INFO - gen_main_contract zn, 2025-06-26, volume start... 2025-06-30 18:41:06,564 - future_1d - WARNING - existed adj_daily, zn, 2025-06-26, volume 2025-06-30 18:41:06,565 - future_1d - INFO - gen_main_contract zn, 2025-06-27, open_interest start... 2025-06-30 18:41:06,567 - future_1d - WARNING - existed adj_daily, zn, 2025-06-27, open_interest 2025-06-30 18:41:06,567 - future_1d - INFO - gen_main_contract zn, 2025-06-27, turnover start... 2025-06-30 18:41:06,570 - future_1d - WARNING - existed adj_daily, zn, 2025-06-27, turnover 2025-06-30 18:41:06,570 - future_1d - INFO - gen_main_contract zn, 2025-06-27, volume start... 2025-06-30 18:41:06,573 - future_1d - WARNING - existed adj_daily, zn, 2025-06-27, volume 2025-06-30 18:41:06,573 - future_1d - ERROR - not exist future_daily, zn, 2025-06-30 2025-06-30 18:41:09,312 - future_1d - INFO - gen_main_contract l, 2025-06-20, open_interest start... 2025-06-30 18:41:09,315 - future_1d - WARNING - existed adj_daily, l, 2025-06-20, open_interest 2025-06-30 18:41:09,315 - future_1d - INFO - gen_main_contract l, 2025-06-20, turnover start... 2025-06-30 18:41:09,318 - future_1d - WARNING - existed adj_daily, l, 2025-06-20, turnover 2025-06-30 18:41:09,318 - future_1d - INFO - gen_main_contract l, 2025-06-20, volume start... 2025-06-30 18:41:09,321 - future_1d - WARNING - existed adj_daily, l, 2025-06-20, volume 2025-06-30 18:41:09,321 - future_1d - INFO - gen_main_contract l, 2025-06-23, open_interest start... 2025-06-30 18:41:09,324 - future_1d - WARNING - existed adj_daily, l, 2025-06-23, open_interest 2025-06-30 18:41:09,324 - future_1d - INFO - gen_main_contract l, 2025-06-23, turnover start... 2025-06-30 18:41:09,327 - future_1d - WARNING - existed adj_daily, l, 2025-06-23, turnover 2025-06-30 18:41:09,327 - future_1d - INFO - gen_main_contract l, 2025-06-23, volume start... 2025-06-30 18:41:09,329 - future_1d - WARNING - existed adj_daily, l, 2025-06-23, volume 2025-06-30 18:41:09,330 - future_1d - INFO - gen_main_contract l, 2025-06-24, open_interest start... 2025-06-30 18:41:09,332 - future_1d - WARNING - existed adj_daily, l, 2025-06-24, open_interest 2025-06-30 18:41:09,332 - future_1d - INFO - gen_main_contract l, 2025-06-24, turnover start... 2025-06-30 18:41:09,335 - future_1d - WARNING - existed adj_daily, l, 2025-06-24, turnover 2025-06-30 18:41:09,335 - future_1d - INFO - gen_main_contract l, 2025-06-24, volume start... 2025-06-30 18:41:09,337 - future_1d - WARNING - existed adj_daily, l, 2025-06-24, volume 2025-06-30 18:41:09,337 - future_1d - INFO - gen_main_contract l, 2025-06-25, open_interest start... 2025-06-30 18:41:09,340 - future_1d - WARNING - existed adj_daily, l, 2025-06-25, open_interest 2025-06-30 18:41:09,340 - future_1d - INFO - gen_main_contract l, 2025-06-25, turnover start... 2025-06-30 18:41:09,342 - future_1d - WARNING - existed adj_daily, l, 2025-06-25, turnover 2025-06-30 18:41:09,342 - future_1d - INFO - gen_main_contract l, 2025-06-25, volume start... 2025-06-30 18:41:09,345 - future_1d - WARNING - existed adj_daily, l, 2025-06-25, volume 2025-06-30 18:41:09,345 - future_1d - INFO - gen_main_contract l, 2025-06-26, open_interest start... 2025-06-30 18:41:09,348 - future_1d - WARNING - existed adj_daily, l, 2025-06-26, open_interest 2025-06-30 18:41:09,348 - future_1d - INFO - gen_main_contract l, 2025-06-26, turnover start... 2025-06-30 18:41:09,350 - future_1d - WARNING - existed adj_daily, l, 2025-06-26, turnover 2025-06-30 18:41:09,350 - future_1d - INFO - gen_main_contract l, 2025-06-26, volume start... 2025-06-30 18:41:09,353 - future_1d - WARNING - existed adj_daily, l, 2025-06-26, volume 2025-06-30 18:41:09,353 - future_1d - INFO - gen_main_contract l, 2025-06-27, open_interest start... 2025-06-30 18:41:09,356 - future_1d - WARNING - existed adj_daily, l, 2025-06-27, open_interest 2025-06-30 18:41:09,356 - future_1d - INFO - gen_main_contract l, 2025-06-27, turnover start... 2025-06-30 18:41:09,358 - future_1d - WARNING - existed adj_daily, l, 2025-06-27, turnover 2025-06-30 18:41:09,358 - future_1d - INFO - gen_main_contract l, 2025-06-27, volume start... 2025-06-30 18:41:09,361 - future_1d - WARNING - existed adj_daily, l, 2025-06-27, volume 2025-06-30 18:41:09,361 - future_1d - INFO - gen_main_contract l, 2025-06-30, open_interest start... 2025-06-30 18:41:09,364 - future_1d - WARNING - existed adj_daily, l, 2025-06-30, open_interest 2025-06-30 18:41:09,364 - future_1d - INFO - gen_main_contract l, 2025-06-30, turnover start... 2025-06-30 18:41:09,366 - future_1d - WARNING - existed adj_daily, l, 2025-06-30, turnover 2025-06-30 18:41:09,366 - future_1d - INFO - gen_main_contract l, 2025-06-30, volume start... 2025-06-30 18:41:09,369 - future_1d - WARNING - existed adj_daily, l, 2025-06-30, volume 2025-06-30 18:41:10,442 - future_1d - INFO - gen_main_contract hc, 2025-06-20, open_interest start... 2025-06-30 18:41:10,445 - future_1d - WARNING - existed adj_daily, hc, 2025-06-20, open_interest 2025-06-30 18:41:10,445 - future_1d - INFO - gen_main_contract hc, 2025-06-20, turnover start... 2025-06-30 18:41:10,448 - future_1d - WARNING - existed adj_daily, hc, 2025-06-20, turnover 2025-06-30 18:41:10,448 - future_1d - INFO - gen_main_contract hc, 2025-06-20, volume start... 2025-06-30 18:41:10,451 - future_1d - WARNING - existed adj_daily, hc, 2025-06-20, volume 2025-06-30 18:41:10,451 - future_1d - INFO - gen_main_contract hc, 2025-06-23, open_interest start... 2025-06-30 18:41:10,454 - future_1d - WARNING - existed adj_daily, hc, 2025-06-23, open_interest 2025-06-30 18:41:10,454 - future_1d - INFO - gen_main_contract hc, 2025-06-23, turnover start... 2025-06-30 18:41:10,457 - future_1d - WARNING - existed adj_daily, hc, 2025-06-23, turnover 2025-06-30 18:41:10,457 - future_1d - INFO - gen_main_contract hc, 2025-06-23, volume start... 2025-06-30 18:41:10,459 - future_1d - WARNING - existed adj_daily, hc, 2025-06-23, volume 2025-06-30 18:41:10,460 - future_1d - INFO - gen_main_contract hc, 2025-06-24, open_interest start... 2025-06-30 18:41:10,462 - future_1d - WARNING - existed adj_daily, hc, 2025-06-24, open_interest 2025-06-30 18:41:10,462 - future_1d - INFO - gen_main_contract hc, 2025-06-24, turnover start... 2025-06-30 18:41:10,465 - future_1d - WARNING - existed adj_daily, hc, 2025-06-24, turnover 2025-06-30 18:41:10,465 - future_1d - INFO - gen_main_contract hc, 2025-06-24, volume start... 2025-06-30 18:41:10,467 - future_1d - WARNING - existed adj_daily, hc, 2025-06-24, volume 2025-06-30 18:41:10,468 - future_1d - INFO - gen_main_contract hc, 2025-06-25, open_interest start... 2025-06-30 18:41:10,470 - future_1d - WARNING - existed adj_daily, hc, 2025-06-25, open_interest 2025-06-30 18:41:10,470 - future_1d - INFO - gen_main_contract hc, 2025-06-25, turnover start... 2025-06-30 18:41:10,472 - future_1d - WARNING - existed adj_daily, hc, 2025-06-25, turnover 2025-06-30 18:41:10,472 - future_1d - INFO - gen_main_contract hc, 2025-06-25, volume start... 2025-06-30 18:41:10,474 - future_1d - WARNING - existed adj_daily, hc, 2025-06-25, volume 2025-06-30 18:41:10,475 - future_1d - INFO - gen_main_contract hc, 2025-06-26, open_interest start... 2025-06-30 18:41:10,477 - future_1d - WARNING - existed adj_daily, hc, 2025-06-26, open_interest 2025-06-30 18:41:10,477 - future_1d - INFO - gen_main_contract hc, 2025-06-26, turnover start... 2025-06-30 18:41:10,480 - future_1d - WARNING - existed adj_daily, hc, 2025-06-26, turnover 2025-06-30 18:41:10,480 - future_1d - INFO - gen_main_contract hc, 2025-06-26, volume start... 2025-06-30 18:41:10,482 - future_1d - WARNING - existed adj_daily, hc, 2025-06-26, volume 2025-06-30 18:41:10,483 - future_1d - INFO - gen_main_contract hc, 2025-06-27, open_interest start... 2025-06-30 18:41:10,485 - future_1d - WARNING - existed adj_daily, hc, 2025-06-27, open_interest 2025-06-30 18:41:10,485 - future_1d - INFO - gen_main_contract hc, 2025-06-27, turnover start... 2025-06-30 18:41:10,487 - future_1d - WARNING - existed adj_daily, hc, 2025-06-27, turnover 2025-06-30 18:41:10,487 - future_1d - INFO - gen_main_contract hc, 2025-06-27, volume start... 2025-06-30 18:41:10,490 - future_1d - WARNING - existed adj_daily, hc, 2025-06-27, volume 2025-06-30 18:41:10,490 - future_1d - ERROR - not exist future_daily, hc, 2025-06-30 2025-06-30 18:41:15,027 - future_1d - INFO - gen_main_contract wr, 2025-06-20, open_interest start... 2025-06-30 18:41:15,031 - future_1d - ERROR - gen_main_contract wr, 2025-06-20, open_interest: no main contract 2025-06-30 18:41:15,032 - future_1d - INFO - gen_main_contract wr, 2025-06-20, turnover start... 2025-06-30 18:41:15,034 - future_1d - WARNING - existed adj_daily, wr, 2025-06-20, turnover 2025-06-30 18:41:15,035 - future_1d - INFO - gen_main_contract wr, 2025-06-20, volume start... 2025-06-30 18:41:15,037 - future_1d - WARNING - existed adj_daily, wr, 2025-06-20, volume 2025-06-30 18:41:15,038 - future_1d - INFO - gen_main_contract wr, 2025-06-23, open_interest start... 2025-06-30 18:41:15,040 - future_1d - WARNING - existed adj_daily, wr, 2025-06-23, open_interest 2025-06-30 18:41:15,040 - future_1d - INFO - gen_main_contract wr, 2025-06-23, turnover start... 2025-06-30 18:41:15,043 - future_1d - WARNING - existed adj_daily, wr, 2025-06-23, turnover 2025-06-30 18:41:15,043 - future_1d - INFO - gen_main_contract wr, 2025-06-23, volume start... 2025-06-30 18:41:15,046 - future_1d - WARNING - existed adj_daily, wr, 2025-06-23, volume 2025-06-30 18:41:15,046 - future_1d - INFO - gen_main_contract wr, 2025-06-24, open_interest start... 2025-06-30 18:41:15,046 - future_1d - INFO - gen_main_contract v, 2025-06-20, open_interest start... 2025-06-30 18:41:15,048 - future_1d - WARNING - existed adj_daily, wr, 2025-06-24, open_interest 2025-06-30 18:41:15,049 - future_1d - INFO - gen_main_contract wr, 2025-06-24, turnover start... 2025-06-30 18:41:15,050 - future_1d - WARNING - existed adj_daily, v, 2025-06-20, open_interest 2025-06-30 18:41:15,050 - future_1d - INFO - gen_main_contract v, 2025-06-20, turnover start... 2025-06-30 18:41:15,051 - future_1d - WARNING - existed adj_daily, wr, 2025-06-24, turnover 2025-06-30 18:41:15,051 - future_1d - INFO - gen_main_contract wr, 2025-06-24, volume start... 2025-06-30 18:41:15,053 - future_1d - WARNING - existed adj_daily, v, 2025-06-20, turnover 2025-06-30 18:41:15,053 - future_1d - INFO - gen_main_contract v, 2025-06-20, volume start... 2025-06-30 18:41:15,053 - future_1d - WARNING - existed adj_daily, wr, 2025-06-24, volume 2025-06-30 18:41:15,054 - future_1d - INFO - gen_main_contract wr, 2025-06-25, open_interest start... 2025-06-30 18:41:15,057 - future_1d - WARNING - existed adj_daily, v, 2025-06-20, volume 2025-06-30 18:41:15,057 - future_1d - INFO - gen_main_contract v, 2025-06-23, open_interest start... 2025-06-30 18:41:15,058 - future_1d - ERROR - gen_main_contract wr, 2025-06-25, open_interest: no main contract 2025-06-30 18:41:15,058 - future_1d - INFO - gen_main_contract wr, 2025-06-25, turnover start... 2025-06-30 18:41:15,060 - future_1d - WARNING - existed adj_daily, v, 2025-06-23, open_interest 2025-06-30 18:41:15,060 - future_1d - INFO - gen_main_contract v, 2025-06-23, turnover start... 2025-06-30 18:41:15,061 - future_1d - WARNING - existed adj_daily, wr, 2025-06-25, turnover 2025-06-30 18:41:15,061 - future_1d - INFO - gen_main_contract wr, 2025-06-25, volume start... 2025-06-30 18:41:15,063 - future_1d - WARNING - existed adj_daily, wr, 2025-06-25, volume 2025-06-30 18:41:15,063 - future_1d - WARNING - existed adj_daily, v, 2025-06-23, turnover 2025-06-30 18:41:15,063 - future_1d - INFO - gen_main_contract v, 2025-06-23, volume start... 2025-06-30 18:41:15,064 - future_1d - INFO - gen_main_contract wr, 2025-06-26, open_interest start... 2025-06-30 18:41:15,066 - future_1d - WARNING - existed adj_daily, v, 2025-06-23, volume 2025-06-30 18:41:15,066 - future_1d - WARNING - existed adj_daily, wr, 2025-06-26, open_interest 2025-06-30 18:41:15,066 - future_1d - INFO - gen_main_contract wr, 2025-06-26, turnover start... 2025-06-30 18:41:15,066 - future_1d - INFO - gen_main_contract v, 2025-06-24, open_interest start... 2025-06-30 18:41:15,068 - future_1d - WARNING - existed adj_daily, wr, 2025-06-26, turnover 2025-06-30 18:41:15,068 - future_1d - INFO - gen_main_contract wr, 2025-06-26, volume start... 2025-06-30 18:41:15,069 - future_1d - WARNING - existed adj_daily, v, 2025-06-24, open_interest 2025-06-30 18:41:15,069 - future_1d - INFO - gen_main_contract v, 2025-06-24, turnover start... 2025-06-30 18:41:15,071 - future_1d - WARNING - existed adj_daily, wr, 2025-06-26, volume 2025-06-30 18:41:15,071 - future_1d - INFO - gen_main_contract wr, 2025-06-27, open_interest start... 2025-06-30 18:41:15,072 - future_1d - WARNING - existed adj_daily, v, 2025-06-24, turnover 2025-06-30 18:41:15,072 - future_1d - INFO - gen_main_contract v, 2025-06-24, volume start... 2025-06-30 18:41:15,074 - future_1d - WARNING - existed adj_daily, wr, 2025-06-27, open_interest 2025-06-30 18:41:15,074 - future_1d - INFO - gen_main_contract wr, 2025-06-27, turnover start... 2025-06-30 18:41:15,075 - future_1d - WARNING - existed adj_daily, v, 2025-06-24, volume 2025-06-30 18:41:15,076 - future_1d - INFO - gen_main_contract v, 2025-06-25, open_interest start... 2025-06-30 18:41:15,076 - future_1d - WARNING - existed adj_daily, wr, 2025-06-27, turnover 2025-06-30 18:41:15,076 - future_1d - INFO - gen_main_contract wr, 2025-06-27, volume start... 2025-06-30 18:41:15,079 - future_1d - WARNING - existed adj_daily, wr, 2025-06-27, volume 2025-06-30 18:41:15,079 - future_1d - WARNING - existed adj_daily, v, 2025-06-25, open_interest 2025-06-30 18:41:15,079 - future_1d - INFO - gen_main_contract v, 2025-06-25, turnover start... 2025-06-30 18:41:15,079 - future_1d - ERROR - not exist future_daily, wr, 2025-06-30 2025-06-30 18:41:15,082 - future_1d - WARNING - existed adj_daily, v, 2025-06-25, turnover 2025-06-30 18:41:15,082 - future_1d - INFO - gen_main_contract v, 2025-06-25, volume start... 2025-06-30 18:41:15,084 - future_1d - WARNING - existed adj_daily, v, 2025-06-25, volume 2025-06-30 18:41:15,085 - future_1d - INFO - gen_main_contract v, 2025-06-26, open_interest start... 2025-06-30 18:41:15,088 - future_1d - WARNING - existed adj_daily, v, 2025-06-26, open_interest 2025-06-30 18:41:15,088 - future_1d - INFO - gen_main_contract v, 2025-06-26, turnover start... 2025-06-30 18:41:15,091 - future_1d - WARNING - existed adj_daily, v, 2025-06-26, turnover 2025-06-30 18:41:15,091 - future_1d - INFO - gen_main_contract v, 2025-06-26, volume start... 2025-06-30 18:41:15,094 - future_1d - WARNING - existed adj_daily, v, 2025-06-26, volume 2025-06-30 18:41:15,094 - future_1d - INFO - gen_main_contract v, 2025-06-27, open_interest start... 2025-06-30 18:41:15,097 - future_1d - WARNING - existed adj_daily, v, 2025-06-27, open_interest 2025-06-30 18:41:15,097 - future_1d - INFO - gen_main_contract v, 2025-06-27, turnover start... 2025-06-30 18:41:15,099 - future_1d - WARNING - existed adj_daily, v, 2025-06-27, turnover 2025-06-30 18:41:15,099 - future_1d - INFO - gen_main_contract v, 2025-06-27, volume start... 2025-06-30 18:41:15,102 - future_1d - WARNING - existed adj_daily, v, 2025-06-27, volume 2025-06-30 18:41:15,103 - future_1d - INFO - gen_main_contract v, 2025-06-30, open_interest start... 2025-06-30 18:41:15,105 - future_1d - WARNING - existed adj_daily, v, 2025-06-30, open_interest 2025-06-30 18:41:15,105 - future_1d - INFO - gen_main_contract v, 2025-06-30, turnover start... 2025-06-30 18:41:15,108 - future_1d - WARNING - existed adj_daily, v, 2025-06-30, turnover 2025-06-30 18:41:15,108 - future_1d - INFO - gen_main_contract v, 2025-06-30, volume start... 2025-06-30 18:41:15,111 - future_1d - WARNING - existed adj_daily, v, 2025-06-30, volume