+
    Ȝi	                     t    R t ^ RIt^ RIHt ^ RIt^ RItR	R R llt]R8X  d   ]! RRR7      t	]
! ]	4       R# R# )
uh  
Date: 2025/10/17 16:30
Desc: 郑州商品交易所-交易数据-历史行情下载-期权历史行情下载
http://www.czce.com.cn/cn/jysj/lshqxz/H770319index_1.htm
自 20200101 起，成交量、空盘量、成交额、行权量均为单边计算
郑州商品交易所-期权上市时间表
"SR": "20170419"
"CF": "20190410"
"TA": "20191216"
"MA": "20191217"
"RM": "20200116"
"ZC": "20200630"
"OI": "20220826"
"PK": "20220826"
"PX": "20230915"
"SH": "20230915"
"SA": "20231020"
"PF": "20231020"
"SM": "20231020"
"SF": "20231020"
"UR": "20231020"
"AP": "20231020"
"CJ": "20240621"
"FG": "20240621"
"PR": "20241227"
N)StringIOc                P    V ^8  d   QhR\         R\         R\        P                  /# )   symbolyearreturn)strpd	DataFrame)formats   "c/Users/mibo/.openclaw/workspace/.venv-ak/lib/python3.14/site-packages/akshare/option/option_czce.py__annotate__r   %   s%     ( (C (c (r|| (    c                   / RRbRRbRRbRRbRRbR	RbR
RbRRbRRbRRbRRbRRbRRbRRbRRbRRbRRbRRRR/Cp\        W ,          4      \        V4      8  d2   \        P                  ! V RV  R24       \        P                  ! 4       # RV RV  RV R2p\
        P                  ! V4      p\        P                  ! \        VP                  4      ^R R!R"7      pV# )#u  
郑州商品交易所-交易数据-历史行情下载-期权历史行情下载
http://www.czce.com.cn/cn/jysj/lshqxz/H770319index_1.htm
:param symbol: choice of {"白糖": "SR", "棉花": "CF", "PTA": "TA", "甲醇": "MA", "菜籽粕": "RM",
"动力煤": "ZC", "菜籽油": "OI", "花生": "PK", "对二甲苯": "PX", "烧碱": "SH", "纯碱": "SA", "短纤": "PF",
"锰硅": "SM", "硅铁": "SF", "尿素": "UR", "苹果": "AP", "红枣": "CJ", "玻璃": "FG", "瓶片": "PR"}
:type symbol: str
:param year: 需要获取数据的年份, 注意品种的上市时间
:type year: str
:return: 指定年份的日频期权数据
:rtype: pandas.DataFrame
SR2017CF2019TAMARM2020ZCOI2022PKPX2023SHSAPFSMSFURAPCJ2024FGPRz year, symbol z is not on tradez0http://www.czce.com.cn/cn/DFSStaticFiles/Option/z/OptionDataAllHistory/OPTIONSz.txt|F)skiprowssep
low_memory)
intwarningswarnr	   r
   requestsget
read_tabler   text)r   r   symbol_year_dicturlr	option_dfs   &&    r   option_hist_yearly_czcer9   %   ss   ff 	f 	f	
 	f 	f 	f 	f 	f 	f 	f 	f 	f 	f 	f  	f!" 	f#$ 	ff'* #$s4y0nVH4DEF||~<TFBXY_X``ghlgmmq
rCSAhqvv.PUVIr   __main__r   2025)r   r   )r   2021)__doc__r/   ior   pandasr	   r1   r9   __name__option_hist_yearly_czce_dfprint r   r   <module>rD      sC   6    (V z!86!R	
$% r   