akshare について
AkShare の利用方法を案内するスキルです。AkShare は中国の金融市場データを取得するオープンソースの Python ライブラリで、株式、先物、ファンド、マクロ指標を扱います。
主な機能
- 01株価のリアルタイム・履歴データ
- 02A株・香港株・米国株の相場
- 03先物データの取得
- 04ファンド情報と純資産価値の推移
- 05GDP・CPI・PMI 指標
活用シーン
- 01現在の株価の確認
- 02過去の市場価格の取得
- 03マクロ経済の時系列データ収集
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ succ985/ openclaw-akshare-skill --skill akshareインストール後、Claude Code で/akshareを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
CHANGELOG.md.gitignoreLICENSECONTRIBUTING.mdREADME.mdreferences/common_functions.mdakshare_api.mdscripts/IMPLEMENTATION_SUMMARY.mdREADME.mdVERIFICATION_REPORT.mdexample_usage.pyakshare_tool.pytest_basic.pytest_quick.pyinstall_akshare.sh詳細
AkShare - 中国金融データ
概要
AkShare は、中国の金融市場データにアクセスするための無料のオープンソース Python ライブラリです。このスキルでは、上海証券取引所、深圳証券取引所、香港取引所など、中国の取引所からデータを取得する方法を説明します。
クイックスタート
AkShare をインストールします:
pip install akshare
基本的な株価情報:
import akshare as ak
df = ak.stock_zh_a_spot_em() # Real-time A-share data
株式データ
A株
リアルタイム株価:
# All A-shares real-time data
df = ak.stock_zh_a_spot_em()
# Single stock real-time quote
df = ak.stock_zh_a_spot()
過去のデータ:
# Historical daily data
df = ak.stock_zh_a_hist(symbol="000001", period="daily", start_date="20240101", end_date="20241231", adjust="qfq")
銘柄リスト:
# Get all A-share stock list
df = ak.stock_info_a_code_name()
香港株
リアルタイム株価:
df = ak.stock_hk_spot_em()
過去のデータ:
df = ak.stock_hk_hist(symbol="00700", period="daily", adjust="qfq")
米国株
リアルタイムデータ:
df = ak.stock_us_spot_em()
先物データ
リアルタイム先物:
# Commodity futures
df = ak.futures_zh_spot()
過去の先物データ:
df = ak.futures_zh_hist_sina(symbol="IF0")
ファンドデータ
ファンドリスト:
df = ak.fund_open_fund_info_em()
ファンドの過去データ:
df = ak.fund_open_fund_info_em(fund="000001", indicator="单位净值走势")
マクロ経済指標
GDP データ:
df = ak.macro_china_gdp()
CPI データ:
df = ak.macro_china_cpi()
PMI データ:
df = ak.macro_china_pmi()
共通パラメーター
期間:
daily- 日足weekly- 週足monthly- 月足
調整:
qfq- 前方修正hfq- 後方修正""- 修正なし
ヒント
- データのキャッシュ: AkShare はデータをキャッシュしません。必要に応じて独自のキャッシュを実装してください
- リクエスト制限: ブロックを避けるため、リクエスト頻度に注意してください
- データ形式: pandas DataFrame を返すため、簡単に処理できます
- エラー処理: ネットワークエラーが発生する場合があるため、再試行ロジックを実装してください
参考資料
API の完全なドキュメントと高度な使用方法については、以下を参照してください:
- references/akshare_api.md - 詳細な API リファレンス
- references/common_functions.md - よく使われる関数
- https://akshare.akfamily.xyz/ - 公式ドキュメント
コメント
Markdown 対応