
    fiQ              	          d Z ddlZddlZddlmZ 	 d#dedej        fdZd$dedej        fd	Z	d$dedej        fd
Z
d$dedej        fdZ	 d%dededej        fdZ	 d&dededej        fdZd$dedej        fdZ	 d'dedededej        fdZd(dedej        fdZd)dedej        fdZd*dedej        fdZd*dedej        fdZedk    r ed          Z ee            e	d          Z ee            e
d          Z ee            ed          Z ee            edd !          Z ee            edd!          Z ee            ed          Z ee            ed          Z ee            ed          Z ee            ed           Z ee            e            Z  ee             ed"          Z! ee!           dS dS )+uh   
Date: 2025/3/26 21:15
Desc: 东方财富网-数据中心-股东分析
https://data.eastmoney.com/gdfx/
    N)get_tqdm20210630datereturnc                    d}ddddddddd	d
                     | dd         | dd         | dd         g           dd	}t          j        ||          }|                                }|d         d         }t	          j                    }t                      } |t          d|dz             d          D ]{}|                    d|i           t          j        ||          }|                                }t	          j        |d         d                   }	t	          j	        ||	gd          }||
                    d           |j        dz   |d<   g d|_        |g d         }t	          j        |d                   |d<   t	          j        |d                   |d<   t	          j        |d                    |d <   t	          j        |d!                   |d!<   t	          j        |d"                   |d"<   t	          j        |d#                   |d#<   t	          j        |d$                   |d$<   t	          j        |d%                   |d%<   t	          j        |d&                   |d&<   t	          j        |d'                   |d'<   |S )(u   
    东方财富网-数据中心-股东分析-股东持股统计-十大流通股东
    https://data.eastmoney.com/gdfx/HoldingAnalyse.html
    :param date: 报告期
    :type date: str
    :return: 十大流通股东
    :rtype: pandas.DataFrame
    4https://datacenter-web.eastmoney.com/api/data/v1/get(STATISTICS_TIMES,COOPERATION_HOLDER_MARK-1,-15001RPT_COOPFREEHOLDERS_ANALYSISALLWEB&(HOLDNUM_CHANGE_TYPE="001")(END_DATE='-N      ')	sortColumns	sortTypespageSize
pageNumber
reportNamecolumnssourceclientfilterparamsresultpages   Fleaver   dataTobjsignore_indexinplaceindex   序号r   r      股东名称   股东类型r      统计次数4   公告日后涨幅统计-10个交易日-平均涨幅4   公告日后涨幅统计-10个交易日-最大涨幅4   公告日后涨幅统计-10个交易日-最小涨幅4   公告日后涨幅统计-30个交易日-平均涨幅4   公告日后涨幅统计-30个交易日-最大涨幅4   公告日后涨幅统计-30个交易日-最小涨幅4   公告日后涨幅统计-60个交易日-平均涨幅4   公告日后涨幅统计-60个交易日-最大涨幅4   公告日后涨幅统计-60个交易日-最小涨幅   持有个股r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   joinrequestsgetjsonpd	DataFramer   rangeupdateconcatreset_indexr,   r   
to_numeric
r   urlr    r	data_json
total_pagebig_dftqdmpagetemp_dfs
             N/usr/local/lib/python3.11/dist-packages/akshare/stock_feature/stock_gdfx_em.py%stock_gdfx_free_holding_statistics_emrS      s    ACA4lSXXtBQBxQUVWXYVYQZ\`abacac\dFe=f=flll
 
F 	S(((AI8$W-J\^^F::DU1j1n--U;;; F F|T*+++LV,,,FFHH	,y26:;; 1EEE
t$$$lQ&F7O  FN& 	
 	
 	
F$  ]6.+ABBF>EG]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB M    20210930c                    d}ddddddddd	d
                     | dd         | dd         | dd         g           dd	}t          j        ||          }|                                }|d         d         }t	          j                    }t                      } |t          d|dz             d          D ]{}|                    d|i           t          j        ||          }|                                }t	          j        |d         d                   }	t	          j	        ||	gd          }||
                    d           |j        dz   |d<   g d|_        |g d         }t	          j        |d                   |d<   t	          j        |d                   |d<   t	          j        |d                    |d <   t	          j        |d!                   |d!<   t	          j        |d"                   |d"<   t	          j        |d#                   |d#<   t	          j        |d$                   |d$<   t	          j        |d%                   |d%<   t	          j        |d&                   |d&<   t	          j        |d'                   |d'<   |S )(u   
    东方财富网-数据中心-股东分析-股东持股统计-十大股东
    https://data.eastmoney.com/gdfx/HoldingAnalyse.html
    :param date: 报告期
    :type date: str
    :return: 十大股东
    :rtype: pandas.DataFrame
    r   r	   r
   r   r   RPT_COOPHOLDERS_ANALYSISr   r   r   r   Nr   r   r   r   r   r!   r"   r#   Fr$   r   r&   Tr)   r*   r,   r-   r<   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r=   rI   s
             rR    stock_gdfx_holding_statistics_emrY   w   s    ACA0lSXXtBQBxQUVWXYVYQZ\`abacac\dFe=f=flll
 
F 	S(((AI8$W-J\^^F::DU1j1n--U;;; A A|T*+++LV,,,FFHH	,y26:;;FG,4@@@
t$$$lQ&F7O  FN& 	
 	
 	
F$  ]6.+ABBF>EG]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB FH]EFF FFAB MrT   c                 L   d}ddddddddd	d
                     | dd         | dd         | dd         g           dd	}t          j        ||          }|                                }|d         d         }t	          j                    }t                      } |t          d|dz             d          D ]{}|                    d|i           t          j        ||          }|                                }t	          j        |d         d                   }	t	          j	        ||	gd          }||
                    d           |j        dz   |d<   g d|_        |g d         }t	          j        |d         d           |d<   t	          j        |d!         d           |d!<   t	          j        |d"         d           |d"<   t	          j        |d#         d           |d#<   t	          j        |d$         d           |d$<   t	          j        |d%         d           |d%<   |S )&u  
    东方财富网-数据中心-股东分析-股东持股变动统计-十大流通股东
    https://data.eastmoney.com/gdfx/HoldingAnalyse.html
    :param date: 报告期
    :type date: str
    :return: 十大流通股东
    :rtype: pandas.DataFrame
    r   HOLDER_NUM,HOLDER_NEWr
   r   r   RPT_FREEHOLDERS_BASIC_INFOr   r   (END_DATE='r   Nr   r   r   r   r   r!   r"   r#   Fr$   r   r&   Tr'   r*   r,   )r.   r   r   r/   r   r0   r   r   r   "   期末持股只数统计-总持有   期末持股只数统计-新进   期末持股只数统计-增加   期末持股只数统计-减少   期末持股只数统计-不变r      流通市值统计r;   r   r   r   r   
r.   r/   r0   r^   r_   r`   rb   ra   rc   r;   r^   coerceerrorsr_   r`   rb   ra   rc   r=   rI   s
             rR   !stock_gdfx_free_holding_change_emrh      s    AC.2M$rr(D1ItABBx)H I IMMM
 
F 	S(((AI8$W-J\^^F::DU1j1n--U;;; F F|T*+++LV,,,FFHH	,y26:;; 1EEE
t$$$lQ&F7O  FN. 	
 	
 	
F 46=34X4 4 4F/0 1301(1 1 1F,- 1301(1 1 1F,- 1301(1 1 1F,- 1301(1 1 1F,- $&=8L1MV^#_#_#_F MrT   c                 4   d}ddddddddd	d
                     | dd         | dd         | dd         g           dd	}t          j        ||          }|                                }|d         d         }t	          j                    }t                      } |t          d|dz             d          D ]{}|                    d|i           t          j        ||          }|                                }t	          j        |d         d                   }	t	          j	        ||	gd          }||
                    d           |j        dz   |d<   g d|_        |g d         }t	          j        |d                   |d<   t	          j        |d                   |d<   t	          j        |d                    |d <   t	          j        |d!                   |d!<   t	          j        |d"                   |d"<   t	          j        |d#                   |d#<   |S )$u   
    东方财富网-数据中心-股东分析-股东持股变动统计-十大股东
    https://data.eastmoney.com/gdfx/HoldingAnalyse.html
    :param date: 报告期
    :type date: str
    :return: 十大流通股东
    :rtype: pandas.DataFrame
    r   r[   r
   r   r   RPT_HOLDERS_BASIC_INFOr   r   r]   r   Nr   r   r   r   r   r!   r"   r#   Fr$   r   r&   Tr'   r*   r,   )r.   r   r   r/   r   r0   r   r   r   r^   r_   r`   ra   rb   r   r   r;   rc   r   r   rd   r^   r_   r`   rb   ra   rc   r=   rI   s
             rR   stock_gdfx_holding_change_emrk   9  sE    AC..M$rr(D1ItABBx)H I IMMM
 
F 	S(((AI8$W-J\^^F::DU1j1n--U;;; F F|T*+++LV,,,FFHH	,y26:;; 1EEE
t$$$lQ&F7O  FN, 	
 	
 	
F 46=HlAm3n3nF/002fEf>g0h0hF,-02fEf>g0h0hF,-02fEf>g0h0hF,-02fEf>g0h0hF,-#%=8L1M#N#NF MrT   sh68868620240930symbolc                 F   d}|                                   d                    |dd         |dd         |dd         g           d}t          j        ||          }|                                }t          j        |d                   }|                    d	
           |j        dz   |d<   g d|_	        |g d         }t          j
        |d         d          |d<   t          j
        |d         d          |d<   t          j
        |d         d          |d<   |S )uO  
    东方财富网-个股-十大流通股东
    https://emweb.securities.eastmoney.com/PC_HSF10/ShareholderResearch/Index?type=web&code=SH688686#sdltgd-0
    :param symbol: 带市场标识的股票代码
    :type symbol: str
    :param date: 报告期
    :type date: str
    :return: 十大股东
    :rtype: pandas.DataFrame
    zNhttps://emweb.securities.eastmoney.com/PC_HSF10/ShareholderResearch/PageSDLTGDr   Nr   r   coder   r   sdltgdTr*   r#   r,   )   名次r   r   r   r   r/      股东性质   股份类型	   持股数   占总流通股本持股比例   增减   变动比率)rs   r/   rt   ru   rv   rw   rx   ry   rv   re   rf   rw   ry   upperr>   r?   r@   rA   rB   rC   rG   r,   r   rH   rn   r   rJ   r    rK   rL   rQ   s          rR   stock_gdfx_free_top_10_emr}     sS    	Y  <<>>#88T"1"XtAaCy$qrr(;<<> F 	S(((AIl9X.//G%%%}q(GG  GO 		
 		
 		
G =)=hOOOGK0201(1 1 1G,- !mGN,CHUUUGNNrT   c                 :   d}|                                   d                    |dd         |dd         |dd         g           d}t          j        ||          }|                                }t          j        |d                   }|                    d	
           |j        dz   |d<   g d|_	        |g d         }t          j
        |d                   |d<   t          j
        |d                   |d<   t          j
        |d                   |d<   |S )uG  
    东方财富网-个股-十大股东
    https://emweb.securities.eastmoney.com/PC_HSF10/ShareholderResearch/Index?type=web&code=SH688686#sdgd-0
    :param symbol: 带市场标识的股票代码
    :type symbol: str
    :param date: 报告期
    :type date: str
    :return: 十大股东
    :rtype: pandas.DataFrame
    zLhttps://emweb.securities.eastmoney.com/PC_HSF10/ShareholderResearch/PageSDGDr   Nr   r   rp   r   sdgdTr*   r#   r,   )rs   r   r   r   r   r/   ru   rv      占总股本持股比例rx   ry   )rs   r/   ru   rv   r   rx   ry   rv   r   ry   rz   r|   s          rR   stock_gdfx_top_10_emr     s6    YC<<>>#88T"1"XtAaCy$qrr(;<<> F 	S(((AIl9V,--G%%%}q(GG  GO 	
 	
 	

G =)=>>GK*,-@Z8[*\*\G&' mGN,CDDGNNrT   c                    d}ddddddddd	d
                     | dd         | dd         | dd         g           dd	}t          j        ||          }|                                }|d         d         }t	          j                    }t                      } |t          d|dz             d          D ]{}|                    d|i           t          j        ||          }|                                }t	          j        |d         d                   }	t	          j	        ||	gd          }||
                    d           |j        dz   |d<   |                    i dddddd d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;           |g d<         }t	          j        |d6         d=>          j        j        |d6<   t	          j        |d8         d=>          j        j        |d8<   t	          j        |d*         d=>          |d*<   t	          j        |d.         d=>          |d.<   t	          j        |d0         d=>          |d0<   t	          j        |d4         d=>          |d4<   |S )?u   
    东方财富网-数据中心-股东分析-股东持股明细-十大流通股东
    https://data.eastmoney.com/gdfx/HoldingAnalyse.html
    :param date: 报告期
    :type date: str
    :return: 十大流通股东
    :rtype: pandas.DataFrame
    r   %UPDATE_DATE,SECURITY_CODE,HOLDER_RANK-1,1,1r   r   RPT_F10_EH_FREEHOLDERSr   r   r]   r   Nr   r   r   r   r   r!   r"   r#   Fr$   r   r&   TrX   r*   r,   r.   HOLDER_NAMEr/   HOLDER_TYPEr0   SHARES_TYPEru   HOLDER_RANK   股东排名SECURITY_CODE   股票代码SECURITY_NAME_ABBR   股票简称HOLD_NUM   期末持股-数量FREE_HOLDNUM_RATIOu"   期末持股-持股占流通股比XZCHANGE   期末持股-数量变化CHANGE_RATIO   期末持股-数量变化比例HOLDNUM_CHANGE_NAME   期末持股-持股变动HOLDER_MARKET_CAP   期末持股-流通市值END_DATE	   报告期UPDATE_DATE	   公告日REPORT_DATE_NAMEu   报告名称r   r+   )r.   r/   r0   r   r   r   r   r   r   r   r   r   re   rf   r>   r?   r@   rA   rB   rC   r   rD   rE   rF   rG   r,   renameto_datetimedtr   rH   rI   s
             rR   !stock_gdfx_free_holding_detail_emr     s[    AC>.M$rr(D1ItABBx)H I IMMM
 
F 	S(((AI8$W-J\^^F::DU1j1n--U;;; A A|T*+++LV,,,FFHH	,y26:;;FG,4@@@
t$$$lQ&F7O
MM
X
>
 >
 >	

 >
 ^
 !.
 -
 !"F
 3
 =
 "#>
  !<
 
 ;
  !
$ '    , 	
 	
 	
F  .)<XNNNQVF;.)<XNNNQVF;$&M&9N2OX`$a$a$aF !*,-*+H+ + +F&' 1301(1 1 1F,- +--*+H+ + +F&' MrT   20230331   个人   新进	indicatorc                 6   ddl }|                    dt                     d}dddd	d
dddd| d| dd                    | dd         | dd         | dd         g           dd	}t	          j        ||          }|                                }|d         d         }t          j                    }	t                      }
 |
t          d|dz             d          D ]{}|                    d|i           t	          j        ||          }|                                }t          j        |d         d                   }t          j        |	|gd          }	||	                    d           |	j        dz   |	d <   |	                    d!d"d#d$d%d&d'd(d)d*d+d,d-d.d/           |	g d0         }	t          j        |	d'         d12          j        j        |	d'<   t          j        |	d-         d12          j        j        |	d-<   t          j        |	d(         d12          |	d(<   t          j        |	d)         d12          |	d)<   t          j        |	d*         d12          |	d*<   t          j        |	d,         d12          |	d,<   t          j        |	d$         d12          |	d$<   |	S )3u  
    东方财富网-数据中心-股东分析-股东持股明细-十大股东
    https://data.eastmoney.com/gdfx/HoldingAnalyse.html
    :param date: 报告期
    :type date: str
    :param indicator: 股东类型; choice of {"个人", "基金", "QFII", "社保", "券商", "信托"}
    :type indicator: str
    :param symbol: 持股变动; choice of {"新进", "增加", "不变", "减少"}
    :type symbol: str
    :return: 十大股东
    :rtype: pandas.DataFrame
    r   Nignore)actioncategoryr   NOTICE_DATE,SECURITY_CODE,RANKr   50r   RPT_DMSK_HOLDERSr   r   z(HOLDER_NEWTYPE="z")(HOLDNUM_CHANGE_NAME="z")(END_DATE='r   r   r   r   r   r   r!   r"   r#   Fr$   r   r&   Tr'   r*   r,   r.   r/   r0   r   r   r   r   r   r   r   r   r   r   )r,   r   HOLDER_NEWTYPERANKr   r   r   r   HOLD_NUM_CHANGEHOLD_RATIO_CHANGEr   r   NOTICE_DATEr   )r.   r/   r0   r   r   r   r   r   r   r   r   r   r   re   rf   )warningsfilterwarningsFutureWarningr>   r?   r@   rA   rB   rC   r   rD   rE   rF   rG   r,   r   r   r   r   rH   )r   r   rn   r   rJ   r    rK   rL   rM   rN   rO   rP   rQ   s                rR   stock_gdfx_holding_detail_emr   Q  s^    OOO8mDDD
@C7( P	  P  P6  P  P`c`h`hjnoqpqoqjrtxyz{|y|t}  @D  EF  EG  EG  @H  jI  aJ  aJ  P  P  P
 
F 	S(((AI8$W-J\^^F::DU1j1n--U;;; F F|T*+++LV,,,FFHH	,y26:;; 1EEE
t$$$lQ&F7O
MM),"+"0#-:!B#>!<&
 
 !    & 	
 	
 	
F" .)<XNNNQVF;.)<XNNNQVF;$&M&9N2OX`$a$a$aF !*,-*+H+ + +F&' 1301(1 1 1F,- +--*+H+ + +F&'  ]6.+A(SSSF>MrT   20230930c                 j   d}ddddddddd	d
                     | dd         | dd         | dd         g           dd	}t          j        ||          }|                                }|d         d         }t	          j                    }t                      } |t          d|dz             d          D ]{}|                    d|i           t          j        ||          }|                                }t	          j        |d         d                   }	t	          j	        ||	gd          }||
                    d           |j        dz   |d<   |                    ddddd d!d"d#d$d%d&d'd(d)d*d+d,           |g d-         }t	          j        |d!         d./          j        j        |d!<   t	          j        |d'         d./          j        j        |d'<   t	          j        |d"         d./          |d"<   t	          j        |d#         d./          |d#<   t	          j        |d$         d./          |d$<   t	          j        |d&         d./          |d&<   t	          j        |d(         d./          |d(<   t	          j        |d)         d./          |d)<   t	          j        |d*         d./          |d*<   |S )0u   
    东方财富网-数据中心-股东分析-股东持股分析-十大流通股东
    https://data.eastmoney.com/gdfx/HoldingAnalyse.html
    :param date: 报告期
    :type date: str
    :return: 十大流通股东
    :rtype: pandas.DataFrame
    r   r   r   r   r   ;RPT_CUSTOM_F10_EH_FREEHOLDERS_JOIN_FREEHOLDER_SHAREANALYSIS-ALL;D10_ADJCHRATE,D30_ADJCHRATE,D60_ADJCHRATEr   r]   r   Nr   r   r   r   r   r!   r"   r#   Fr$   r   r&   Tr'   r*   r,   r.   r/   r0   r   r   r   r   r   r   r   r   r   $   公告日后涨跌幅-10个交易日$   公告日后涨跌幅-30个交易日$   公告日后涨跌幅-60个交易日)r,   r   r   r   r   r   r   r   r   r   r   r   D10_ADJCHRATED30_ADJCHRATED60_ADJCHRATEr   r.   r/   r0   r   r   r   r   r   r   r   r   r   r   r   r   re   rf   r   rI   s
             rR   "stock_gdfx_free_holding_analyse_emr     sF    AC>SBM$rr(D1ItABBx)H I IMMM
 
F 	S(((AI8$W-J\^^F::DU1j1n--U;;; F F|T*+++LV,,,FFHH	,y26:;; 1EEE
t$$$lQ&F7O
MM))+"0#-3!B#>!<&CCC
 
" %    ( 	
 	
 	
F& .)<XNNNQVF;.)<XNNNQVF;$&M&9N2OX`$a$a$aF !*,-*+H+ + +F&' 1301(1 1 1F,- +--*+H+ + +F&' 68]56x6 6 6F12 68]56x6 6 6F12 68]56x6 6 6F12 MrT   c                    d}ddddddddd	d
                     | dd         | dd         | dd         g           dd	}t          j        ||          }|                                }|d         d         }t	          j                    }t                      } |t          d|dz             d          D ]{}|                    d|i           t          j        ||          }|                                }t	          j        |d         d                   }	t	          j	        ||	gd          }||
                    d           |d         dz   |d<   |                    i dddd
ddd d
d!d
d"d#d$d
d%d&d'd(d)d
d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<           |g d=         }t	          j        |d/                   j        j        |d/<   t	          j        |d#                   j        j        |d#<   t	          j        |d(         d>?          |d(<   t	          j        |d+         d>?          |d+<   t	          j        |d-         d>?          |d-<   t	          j        |d3         d>?          |d3<   t	          j        |d8         d>?          |d8<   t	          j        |d9         d>?          |d9<   t	          j        |d:         d>?          |d:<   |S )@u   
    东方财富网-数据中心-股东分析-股东持股分析-十大股东
    https://data.eastmoney.com/gdfx/HoldingAnalyse.html
    :param date: 报告期
    :type date: str
    :return: 十大股东
    :rtype: pandas.DataFrame
    r   r   r   r   r   1RPT_CUSTOM_DMSK_HOLDERS_JOIN_HOLDER_SHAREANALYSISr   r   r]   r   Nr   r   r   r   r   r!   r"   r#   Fr$   r   r&   Tr'   r*   r,   r.   SECUCODEr   r   ORG_CODESECURITY_TYPE_CODEr   r   HOLDER_CODEr   r/   r   r   
HOLD_RATIOr   r   r   r   r   r   r   r   r   r   r   r   HOLDER_TYPE_ORGr0   r   r   r   )r   r   r   r   r   re   rf   )r>   r?   r@   rA   rB   rC   r   rD   rE   rF   rG   r   r   r   r   rH   rI   s
             rR   stock_gdfx_holding_analyse_emr     s    AC7IBM$rr(D1ItABBx)H I IMMM
 
F 	S(((AI8$W-J\^^F::DU1j1n--U;;; F F|T*+++LV,,,FFHH	,y26:;; 1EEE
t$$$Wo)F7O
MM
X

 ^
 	

 !#
 
 3
 >
 -
 #
 :
  !B
 ;
 !.
  !<
  "#>!
" ~#
$ DCC)
 
 
, /    2 	
 	
 	
F& .)<==@EF;.)<==@EF;$&M&9N2OX`$a$a$aF !*,-*+H+ + +F&' 1301(1 1 1F,- +--*+H+ + +F&' 68]56x6 6 6F12 68]56x6 6 6F12 68]56x6 6 6F12 MrT      社保c           	         | dk    ri ndd|  di}d}dddd	d
dddd}|                     |           t          j        ||          }|                                }|d         d         }t	          j                    }t                      } |t          d|dz             d          D ]{}	|                     d|	i           t          j        ||          }|                                }t	          j        |d         d                   }
t	          j        ||
gd          }||	                    d           |j
        dz   |d<   g d|_        |g d         }t	          j        |d         d          |d<   |S )uH  
    东方财富网-数据中心-股东分析-股东协同-十大流通股东
    https://data.eastmoney.com/gdfx/HoldingAnalyse.html
    :param symbol: 全部; choice of {"全部", "个人", "基金", "QFII", "社保", "券商", "信托"}
    :type symbol: str
    :return: 十大流通股东
    :rtype: pandas.DataFrame
       全部r   (HOLDER_TYPE="")r   +COOPERAT_NUM,HOLDER_NEW,COOPERAT_HOLDER_NEW-1,-1,-1r   r   RPT_COOPFREEHOLDERr   r   r   r   r   r   r   r   r   r   r   r!   r"   r#   Fr$   r   r&   Tr'   r*   r,   
r.   r   r/   r0   r      协同股东名称   协同股东类型   协同次数r      个股详情r.   r/   r0   r   r   r   r   r   re   rf   rE   r?   r@   rA   rB   rC   r   rD   rF   rG   r,   r   rH   rn   symbol_dictrJ   r    rK   rL   rM   rN   rO   rP   rQ   s              rR   #stock_gdfx_free_holding_teamwork_emr   z  s    (**"";VF;V;V;V0WK
@CD*	 	F MM+S(((AI8$W-J\^^F::DU1j1n--U;;; F F|T*+++LV,,,FFHH	,y26:;; 1EEE
t$$$lQ&F7O  FN 	
 	
 	

F  ]6.+A(SSSF>MrT   c           	         | dk    ri ndd|  di}d}dddd	d
dddd}|                     |           t          j        ||          }|                                }|d         d         }t	          j                    }t                      } |t          d|dz             d          D ]{}	|                     d|	i           t          j        ||          }|                                }t	          j        |d         d                   }
t	          j        ||
gd          }||	                    d           |j
        dz   |d<   g d|_        |g d         }t	          j        |d         d          |d<   |S )u<  
    东方财富网-数据中心-股东分析-股东协同-十大股东
    https://data.eastmoney.com/gdfx/HoldingAnalyse.html
    :param symbol: 全部; choice of {"全部", "个人", "基金", "QFII", "社保", "券商", "信托"}
    :type symbol: str
    :return: 十大股东
    :rtype: pandas.DataFrame
    r   r   r   r   r   r   r   r   r   RPT_TENHOLDERS_COOPHOLDERSr   r   r   r   r!   r"   r#   Fr$   r   r&   Tr'   r*   r,   r   r   r   re   rf   r   r   s              rR   stock_gdfx_holding_teamwork_emr     s    (**"";VF;V;V;V0WK
@CD2	 	F MM+S(((AI8$W-J\^^F::DU1j1n--U;;; F F|T*+++LV,,,FFHH	,y26:;; 1EEE
t$$$lQ&F7O  FN 	
 	
 	

F  ]6.+A(SSSF>MrT   __main__)r   sz00042020220331)rn   r   )rn   )r   )rU   )rl   rm   )rl   r   )r   r   r   )r   )r   )r   )"__doc__pandasrB   r?   akshare.utils.tqdmr   strrC   rS   rY   rh   rk   r}   r   r   r   r   r   r   r   __name__(stock_gdfx_free_holding_statistics_em_dfprint#stock_gdfx_holding_statistics_em_df$stock_gdfx_free_holding_change_em_dfstock_gdfx_holding_change_em_dfstock_gdfx_free_top_10_em_dfstock_gdfx_top_10_em_df$stock_gdfx_free_holding_detail_em_dfstock_gdfx_holding_detail_em_df%stock_gdfx_free_holding_analyse_em_df stock_gdfx_holding_analyse_em_df&stock_gdfx_free_holding_teamwork_em_df!stock_gdfx_holding_teamwork_em_df rT   rR   <module>r      s         ' ' ' ' ' ' e e
e\e e e ePd d3 d d d d dNX XC X X X X XvM Ms MBL M M M Mb +58 88$'8\8 8 8 8x +52 22$'2\2 2 2 2jU UC U U U U Ur FN] ]
]'*]?B]\] ] ] ]@_ _S _", _ _ _ _Dd d dR\ d d d dN< < <2< < < < <~< <3 <bl < < < <~ z/T/T0 0 0, 
E
2333*J*J+ + +' 
E
-...+L+L, , ,( 
E
.///&B&B
&S&S&S#	E
)***#<#<
$ $ $  
E
&'''22*:VVV	E
!"""+L+L, , ,( 
E
.///&B&B
&S&S&S#	E
)***,N,N- - -) 
E
/000'D'D*'U'U'U$	E
*+++-P-P-R-R*	E
0111(F(Fh(W(W(W%	E
+,,,,,_ rT   