+
    Ȝi                     L   R t ^ RIt^ RIt^ RIHt RR R lltRR R	 llt]R
8X  d}   ]! RR7      t	]
! ]	4       ]! RR7      t	]
! ]	4       ]! RR7      t	]
! ]	4       ]! RR7      t	]
! ]	4       ]! RRR7      t]
! ]4       ]! RRR7      t]
! ]4       ]! RRR7      t]
! ]4       R# R# )u   
Date: 2024/4/11 17:40
Desc: 申万宏源研究-申万指数-指数发布-基金指数-实时行情
https://www.swsresearch.com/institute_sw/allIndex/releasedIndex
N)headers   基础一级c                D    V ^8  d   QhR\         R\        P                  /# )   symbolreturnstrpd	DataFrame)formats   "m/Users/mibo/.openclaw/workspace/.venv-ak/lib/python3.14/site-packages/akshare/index/index_research_fund_sw.py__annotate__r      s     + +3 +BLL +    c                   RpR^R^2RV RRRRR^/p\         P                  ! W\        R	7      pVP                  4       p\        P
                  ! VR
,          R,          4      pVP                  RRRRRRRRRR/RR7       V. RO,          p\        P                  ! VR,          RR7      VR&   \        P                  ! VR,          RR7      VR&   \        P                  ! VR,          RR7      VR&   V# )u0  
申万宏源研究-申万指数-指数发布-基金指数-实时行情
https://www.swsresearch.com/institute_sw/allIndex/releasedIndex
:param symbol: choice of {"基础一级", "基础二级", "基础三级", "特色指数"}
:type symbol: str
:return: 基金指数-实时行情
:rtype: pandas.DataFrame
z:https://www.swsresearch.com/insWechatSw/fundIndex/pageListpageNopageSizeindexTypeName	sortField rule	indexTypejsonr   datalistswIndexCode   指数代码swIndexName   指数名称lastCloseIndex	   昨收盘
lastMarkup   日涨跌幅
yearMarkup   年涨跌幅Tcolumnsinplacecoerceerrors)r   r   r!   r#   r%   )requestspostr   r   r
   r   rename
to_numeric)r   urlpayloadr	data_jsontemp_dfs   &     r   index_realtime_fund_swr5      s     GC!BRQG 	c9AIll9V,V45GNN>>k..
   	 	
G ==)=hOGK mmGN,CHUGN mmGN,CHUGNNr   807200dayc                P    V ^8  d   QhR\         R\         R\        P                  /# )r   r   periodr   r   )r   s   "r   r   r   =   s%     2 2s 2s 2r|| 2r   c                   RRRRRR/pRpRV R	W!,          /p\         P                  ! W4\        R
7      pVP                  4       p\        P
                  ! VR,          4      pVP                  RRRRRRRRRRRRRRRR/RR7       V. R O,          p\        P                  ! VR,          RR7      P                  P                  VR&   \        P                  ! VR,          RR7      VR&   \        P                  ! VR,          RR7      VR&   \        P                  ! VR,          RR7      VR&   \        P                  ! VR,          RR7      VR&   \        P                  ! VR,          RR7      VR&   V# )!u*  
申万宏源研究-申万指数-指数发布-基金指数-历史行情
https://www.swsresearch.com/institute_sw/allIndex/releasedIndex/fundDetail?code=807100
:param symbol: 基金指数代码
:type symbol: str
:param period: 周期
:type period: str
:return: 历史行情
:rtype: pandas.DataFrame
r7   DAYweekWEEKmonthMONTHzChttps://www.swsresearch.com/insWechatSw/fundIndex/getFundKChartDatar   typer   r   bargaindate   日期r   r   swindexcoder   
closeindex   收盘指数maxindex   最高指数minindex   最低指数	openindex   开盘指数markup	   涨跌幅Tr&   r)   r*   )rB   rE   rK   rG   rI   rM   )r,   r-   r   r   r
   r   r.   to_datetimedtdater/   )r   r9   
period_mapr0   r1   r2   r3   r4   s   &&      r   index_hist_fund_swrR   =   sd    	uJ
 PCffj.@AGc9AIll9V,-GNN8>>.k	
    	
	G wx'8JMMRRGH mmGN,CHUGN mmGN,CHUGN mmGN,CHUGN mmGN,CHUGN==)=hOGKNr   __main__)r   u   基础二级u   基础三级u   特色指数)r   r9   r<   r>   )r   )r6   r7   )__doc__pandasr
   r,   akshare.utils.consr   r5   rR   __name__index_realtime_fund_sw_dfprintindex_hist_fund_sw_df r   r   <module>r\      s      &+\2j z 6n M	
#$ 6n M	
#$ 6n M	
#$ 6n M	
#$.huM	
 .hvN	
 .hwO	
 ) r   