この記事では、Python の Tushare ライブラリを使用して公的資金の過去の正味価値を取得する方法を紹介します。
Tushare ライブラリをインストールする
まず、Tushare ライブラリをインストールする必要があります。Tushare は、次のコマンドを使用して Python 環境にインストールできます。
pip install tushare
Tushare ライブラリをインポートする
インストールが完了したら、Python スクリプトに Tushare ライブラリをインポートする必要があります。
import tushare as ts
Tushareのトークンを設定する
Tushareを使用する前に、まずTushareのトークンを設定する必要があります。Tushare公式サイト(https://tushare.pro/)からアカウントを登録し、トークンを取得できます。次に、次のコードを使用してトークンを設定します。
ts.set_token('your_token_here')
公的資金の過去の純資産データを取得する
次に、Tushare が提供するインターフェース機能を使用して、公的資金の過去の純資産データを取得できます。サンプルコードは次のとおりです。
# 初始化Tushare接口
pro = ts.pro_api()
# 获取公募基金列表
fund_list = pro.fund_basic(market='E')
# 选择一个基金代码
fund_code = 'xxxxxx'
# 获取基金净值数据
fund_nav = pro.fund_nav(ts_code=fund_code)
# 打印基金净值数据
print(fund_nav)
上記のコードでは、最初に Tushare のインターフェイスを初期化し、次にpro.fund_basic()
関数を使用して公的資金のリストを取得します。必要に応じてファンド コードを選択し、pro.fund_nav()
関数を使用してファンドの正味価値データを取得できます。最後に、株式データを印刷して表示できます。
pro.fund_basic()
関数内のmarket
パラメーターを使用してファンド市場を指定できることに注意してください。たとえば、「E」は市場全体を意味し、「E」は市場内ファンドを意味し、「O」は市場外ファンドを意味します。この関数ではpro.fund_nav()
、ファンド コードfund_list
を。