AShareHub 中国市場データ は何をしますか?
AShareHubは、AIコーディングエージェントに中国A株およびETF市場データへの文書化されたインターフェースを提供します。ワークフローで日次またはリアルタイムの価格、バリュエーション、企業財務諸表、配当、アナリストデータ、ストックコネクト保有高、マネーフロー、指数構成銘柄、ETF保有高、ニュース、またはテクニカル指標が必要な場合に使用します。公式スキルは自然言語リクエストを47のAPIおよびPython SDKインターフェースにマッピングし、各メソッドの入力とレスポンスフィールドを文書化しています。公開証券識別子には symbol(例:000001.SZ、600519.SH、000300.SH)を使用し、SDK呼び出しは分析、チャート作成、エクスポートのためにpandas DataFrameを返します。アクセスにはホスト型AShareHub APIを使用するため、ユーザーはAPIキーを作成する必要があります。無料枠では1日100リクエストまで利用可能です。スキルウェブサイト、APIドキュメント、MCPセットアップをご覧ください。
インストール
Python SDKをインストールし、AShareHubから発行されたAPIキーを設定します:
pip install asharehub
export ASHAREHUB_API_KEY="ash_your_key_here"
Codex
git clone --depth 1 https://github.com/ChuYiCui1/AshareHub-skills.git
mkdir -p ~/.codex/skills/asharehub
cp -R AshareHub-skills/skills/en/. ~/.codex/skills/asharehub/
Claude Code
git clone --depth 1 https://github.com/ChuYiCui1/AshareHub-skills.git
mkdir -p .claude/skills/asharehub
cp -R AshareHub-skills/skills/en/. .claude/skills/asharehub/
使用例
エージェントに依頼:「AShareHubを使ってCSI 300の2024-01-01以降の日次価格を取得し、月次リターンを要約してください。」
対応するSDK呼び出しは以下の通りです:
from asharehub import AShareHub
import os
client = AShareHub(api_key=os.environ["ASHAREHUB_API_KEY"], version="v2")
prices = client.index_daily(symbol="000300.SH", start_date="20240101")
print(prices[["trade_date", "close", "pct_chg"]])
client.close()