
    fih                     V   d Z ddlmZ ddlZddlZdej        fdZ	 dded	edej        fd
Ze	dk    rv e            Z
 ee
            ej                                                                                                        dd          Z eee          Z ee           dS dS )uI   
Date: 2024/4/3 16:36
Desc: 金十数据-其他-加密货币实时行情
    )datetimeNreturnc                     d} ddddd}t          j        | |          }|                                }t          j        |d                   }t          j        |d	                   |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<   |d                             t                    |d<   |S )u   
    主流加密货币的实时行情数据, 一次请求返回具体某一时刻行情数据
    https://datacenter.jin10.com/reportType/dc_bitcoin_current
    :return: pandas.DataFrame
    z5https://datacenter-api.jin10.com/crypto_currency/listzoMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36rU6QIu7JHe2gOUeRx-csrf-token1.0.0)
user-agentx-app-idr   	x-version)headersdatareported_at)	u   市场u   交易品种   最近报价	   涨跌额	   涨跌幅   24小时最高   24小时最低   24小时成交量   更新时间r   coerceerrorsr   r   r   r   r   r   )
requestsgetjsonpd	DataFrameto_datetimecolumns
to_numericastypestr)urlr   r	data_jsondata_dfs        G/usr/local/lib/python3.11/dist-packages/akshare/economic/macro_other.pycrypto_js_spotr(      sh    BC)&& G 	S'***AIl9V,--G^GM,BCCGM
 
 
GO !mGN,CHUUUGN=)=hOOOGK=)=hOOOGK "g6F.GPX Y Y YG "g6F.GPX Y Y YG#%=9L1MV^#_#_#_G %n5<<SAAGNN    2022101120221017
start_dateend_datec                 V   d                     | dd         | dd         | dd         g          } d                     |dd         |dd         |dd         g          }d}| |dd}ddd	d
dd
dddddddd}t          j        |||          }|                                }t	          j        |d         d                   j        }|                    d           |                    ddid           |j	        dd         D ]!}t	          j
        ||         d          ||<   "|S )u  
    金十数据-外汇-投机情绪报告
    外汇投机情绪报告显示当前市场多空仓位比例，数据由8家交易平台提供，涵盖11个主要货币对和1个黄金品种。
    报告内容: 品种: 澳元兑日元、澳元兑美元、欧元兑美元、欧元兑澳元、欧元兑日元、英镑兑美元、英镑兑日元、纽元兑美元、美元兑加元、美元兑瑞郎、美元兑日元以及现货黄金兑美元。
             数据: 由Shark - fx整合全球8家交易平台（ 包括 Oanda、 FXCM、 Insta、 Dukas、 MyFxBook以及FiboGroup） 的多空投机仓位数据而成。
    名词释义: 外汇投机情绪报告显示当前市场多空仓位比例，数据由8家交易平台提供，涵盖11个主要货币对和1个黄金品种。
    工具使用策略: Shark-fx声明表示，基于“主流通常都是错误的”的事实，当空头头寸超过60%，交易者就应该建立多头仓位； 同理，当市场多头头寸超过60%，交易者则应该建立空头仓位。此外，当多空仓位比例接近50%的情况下，我们则倾向于建议交易者不要进场，保持观望。
    https://datacenter.jin10.com/reportType/dc_ssi_trends
    :param start_date: 具体交易日
    :type start_date: str
    :param end_date: 具体交易日, 与 end_date 相同
    :type end_date: str
    :return: 投机情绪报告
    :rtype: pandas.DataFrame
    -N      z0https://datacenter-api.jin10.com/sentiment/datas )r,   r-   currency_pairz*/*zzh-CN,zh;q=0.9,en;q=0.8zno-cachezhttps://datacenter.jin10.comz5https://datacenter.jin10.com/reportType/dc_ssi_trendscorsz	same-sitezsMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36r   r   )acceptzaccept-encodingzaccept-languagezcache-controloriginpragmarefererzsec-fetch-modezsec-fetch-siter	   r
   r   r   )paramsr   r   valuesT)inplaceindexdate)r   r;      r   r   )joinr   r   r   r   r   Treset_indexrenamer   r    )	r,   r-   r#   r9   r   r$   r%   temp_dfcols	            r'   macro_fx_sentimentrE   5   sg   $ :bqb>:ac?JqrrNKLLJxx"1"x!}hqrrlCDDH
<C  F 4#0J %-& G  	S999AIl9V,X6779G%%%NNGV,dN;;;qrr" D D}WS\(CCCNr)   __main__r/   r2   )r,   r-   )r*   r+   )__doc__r   pandasr   r   r   r(   r"   rE   __name__crypto_js_spot_dfprintnowr=   	isoformatreplace	test_datemacro_fx_sentiment_df r)   r'   <module>rR      s%   
           $ $ $ $ $P 3=1 11,/1\1 1 1 1h z&((	E
##%%//1199#rBBI..)iXXX	E
      r)   