mcpField
A
akshare

akshare

github.com/succ985データ・データベース111.8k 回インストール37 週間前に更新
リポジトリ

akshare について

AkShare の利用方法を案内するスキルです。AkShare は中国の金融市場データを取得するオープンソースの Python ライブラリで、株式、先物、ファンド、マクロ指標を扱います。

主な機能

  1. 01株価のリアルタイム・履歴データ
  2. 02A株・香港株・米国株の相場
  3. 03先物データの取得
  4. 04ファンド情報と純資産価値の推移
  5. 05GDP・CPI・PMI 指標

活用シーン

  1. 01現在の株価の確認
  2. 02過去の市場価格の取得
  3. 03マクロ経済の時系列データ収集

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/succ985/openclaw-akshare-skill --skill akshare

インストール後、Claude Code で/akshareを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

CHANGELOG.md
.gitignore
LICENSE
CONTRIBUTING.md
README.md
references/
common_functions.md
akshare_api.md
scripts/
IMPLEMENTATION_SUMMARY.md
README.md
VERIFICATION_REPORT.md
example_usage.py
akshare_tool.py
test_basic.py
test_quick.py
install_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 - 後方修正
  • "" - 修正なし

ヒント

  1. データのキャッシュ: AkShare はデータをキャッシュしません。必要に応じて独自のキャッシュを実装してください
  2. リクエスト制限: ブロックを避けるため、リクエスト頻度に注意してください
  3. データ形式: pandas DataFrame を返すため、簡単に処理できます
  4. エラー処理: ネットワークエラーが発生する場合があるため、再試行ロジックを実装してください

参考資料

API の完全なドキュメントと高度な使用方法については、以下を参照してください:

コメント