Community研究&データ分析github.com

kraine2008-ux/klineapi-skill

KLineAPI - A株リアルタイム行情APIスキル:56を超えるデータインターフェース(リアルタイム行情/ストップ高プール/龍虎榜/資金流動/財務データ)、登録ですべてのインターフェース体験枠を提供。

klineapi-skill とは?

KLineAPIは、開発者や定量チーム向けのA株(中国株式)市場データAPIスキルです。リアルタイム行情、履歴Kライン、ストップ高/ストップ安モニタリング、資金流動分析、財務データなど、56以上のインターフェースをカバーしています。このスキルは、クロードコードやCursorなどのAIエージェント上で直接利用可能なコード例と統合ガイドを提供し、ユーザーが簡単にA株データにアクセスし、自動化された取引監視や分析を実現できるようにします。主な機能には、リアルタイム相場取得、バッチクエリ、板情報、ストップ高/ストップ安プール分析、龍虎榜(大口取引記録)、資金流動ランキング、企業財務分析などが含まれます。無料登録により、全56以上のAPIを1日100回までテスト可能で、プロフェッショナル版やエンタープライズ版へのアップグレードでより高いレート制限と高度な機能を利用できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add kraine2008-ux/klineapi-skill

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

KLineAPI - A株リアルタイム行情APIスキル

ミリ秒応答 · 56+ データインターフェース · 一度の接続で全カバレッジ 公式サイト:https://klineapi.com · ドキュメント:https://klineapi.com/docs · 登録:https://klineapi.com/register

KLineAPIは、開発者や定量チーム向けのA株行情データインターフェースで、リアルタイム行情、履歴Kライン、ストップ高モニタリング、資金流動、財務データなど全シナリオをカバーします。このスキルは、すぐに使える統合マニュアルとコードサンプルを提供します。

クイックスタート

1. 登録してAPIキーを取得

https://klineapi.com/register にアクセスして無料登録し、登録後「開発者コンソール」でAPIキー(形式:kline_xxxxxxxx)を取得します。

スキル体験枠(登録ですぐ有効):

  • ✅ 全インターフェース開放
  • ✅ 1日100回呼び出し / 毎分10回
  • ✅ 超過した場合、プロフェッショナル版(49元/月)またはエンタープライズ版(199元/月、期間限定)にアップグレードすると、大幅に枠が拡大されます

2. 認証方法

すべてのインターフェースにはAPIキーが必要です。以下の2つの受け渡し方法から選択できます:

# 方法1:クエリパラメータ
curl "https://klineapi.com/v1/quote?key=YOUR_KEY&code=600519"

# 方法2:リクエストヘッダー
curl -H "X-API-Key: YOUR_KEY" "https://klineapi.com/v1/quote?code=600519"

3. Pythonサンプル

import requests

KEY = "YOUR_API_KEY"
BASE = "https://klineapi.com"

def get_quote(code):
    r = requests.get(f"{BASE}/v1/quote", params={"key": KEY, "code": code}, timeout=10)
    return r.json()

print(get_quote("600519"))  # 貴州茅台リアルタイム行情

インターフェース一覧(56以上、全カテゴリ)

📊 リアルタイム行情(無料インターフェース)

インターフェースパス説明
リアルタイム行情/v1/quote単一銘柄のリアルタイム相場
バッチ行情/v1/batch最大50銘柄のバッチ行情
5段階板情報/v1/orderbook売買5段階の注文状況
分時データ/v1/intraday当日の分時チャート
バランスオークション/v1/auction競売情報
上昇率ランキング/v1/top全市場の上昇率ランキング
市場インデックス/v1/index上海/深セン/創業板などの指数
Kライン履歴/v1/kline日/週/月/分単位のKライン
コード検索/v1/search銘柄コード/名前検索
AH株行情スナップショット/v1/hsgt/ah_spotAH株対照行情

🚀 ストップ高/ストップ安トレード

インターフェースパス説明
ストップ高プール/v1/limit_up当日/過去のストップ高銘柄一覧
ストップ安プール/v1/limit_down当日/過去のストップ安銘柄一覧
炸板プール/v1/limit_up_break一時ストップ高後に開放された銘柄
連板ラダー/v1/lianban連続ストップ高回数の階層構造

これら4つのプールは、?date=YYYY-MM-DD で過去の取引日のデータを取得可能

🏷️ セクター/テーマ

個別銘柄セクター /v1/stock_sector · セクター一覧 /v1/board_list · コンセプトセクター /v1/thematic/list · 産業セクター /v1/thematic/industry_list · セクター構成 /v1/sector_detail · セクターストップ高 /v1/plates_zt

🐉 龍虎榜

龍虎榜 /v1/lhb · 機関席 /v1/lhb/institution · 活発銘柄統計 /v1/lhb_active

💰 資金流動

個別銘柄資金詳細 /v1/finance/stock_fund_flow · 個別銘柄資金ランキング /v1/moneyflow/rank · 主力資金 /v1/moneyflow/main_rank

🏢 企業データ

企業概要 /v1/company/profile(事業、代表者、コンセプトタグ含む)· 配当明細 /v1/company/dividend · トップ10株主 /v1/company/top10_holder · トップ10流通株主 /v1/company/top10_float_holder · 株式構造 /v1/company/capital_structure · ロックアップ解除 /v1/trade/release

📈 財務分析

財務データ /v1/finance · 損益計算書 /v1/finance/income · 貸借対照表 /v1/finance/balance · キャッシュフロー計算書 /v1/finance/cashflow · 業績予告 /v1/finance/forecast · 業績速報 /v1/finance/express · 業績レポート /v1/finance/performance · 財務指標分析 /v1/finance/analysis

💹 ファンド/ETF

ファンド概要 /v1/fund/brief · ファンド保有 /v1/fund/hold · 履歴基準価格 /v1/fund/nav · ETFパノラマ行情 /v1/fund/etf_spot · ETF Kライン /v1/etf/kline · 転換社債リアルタイム /v1/bond/realtime

応用用法

ストップ高レビューの自動化(毎日終値後)

import requests
from datetime import date

KEY = "YOUR_KEY"
BASE = "https://klineapi.com"

def daily_limitup_review(d=None):
    d = d or date.today().isoformat()
    pools = {}
    for name, path in [("ストップ高", "limit_up"), ("ストップ安", "limit_down"),
                       ("炸板", "limit_up_break"), ("連板", "lianban")]:
        r = requests.get(f"{BASE}/v1/{path}", params={"key": KEY, "date": d}, timeout=15)
        pools[name] = r.json().get("data", {})
    return pools

保有銘柄監視 + 財務チェック

def watch_stock(code):
    q = get_quote(code)              # リアルタイム価格
    f = requests.get(f"{BASE}/v1/finance/analysis",
                     params={"key": KEY, "code": code}, timeout=15).json()
    return {"quote": q, "finance": f}

エラーコード

コード意味
200成功
400パラメータエラー
401無効なAPIキー
403プラン権限不足
429呼び出し制限超過(プランアップグレードで改善可能)
502データソースが一時的に利用不可、後で再試行

プラン比較

プラン価格1日枠毎分インターフェース権限
無料版¥0100回10回基本インターフェース
スキル体験版¥0(登録ですぐ)100回10回全56+インターフェース
プロフェッショナル版¥49/月10,000回100回全インターフェース
エンタープライズ版¥199/月(通常価格299)100,000回無制限全インターフェース

リンク

関連スキル