KLineAPI – Skill für Echtzeit-Aktienkurse am A-Aktien-Markt
Millisekunden-Antwort · 56+ Datenschnittstellen · Einmaliger Zugriff für alle Szenarien Webseite: https://klineapi.com · Dokumentation: https://klineapi.com/docs · Registrierung: https://klineapi.com/register
KLineAPI ist eine Schnittstelle für A-Aktien-Marktdaten für Entwickler und quantitative Teams. Sie deckt Echtzeitkurse, historische Kerzen (K-Linien), Limit-Up-Überwachung, Kapitalflüsse und Finanzdaten ab. Dieser Skill bietet direkt nutzbare Integrationsanleitungen und Codebeispiele.
Schnellstart
1. Registrierung und API-Key erhalten
Besuchen Sie https://klineapi.com/register, um sich kostenlos zu registrieren. Nach der Registrierung erhalten Sie im „Developer Console“ einen API-Key (Format: kline_xxxxxxxx).
Skill-Testkontingent (sofort nach Registrierung aktiviert):
- ✅ Alle Schnittstellen freigeschaltet
- ✅ 100 Aufrufe pro Tag / 10 Aufrufe pro Minute
- ✅ Nach Überschreitung Upgrade auf Professional (49 ¥/Monat) oder Enterprise (199 ¥/Monat, zeitlich begrenzt) für höhere Limits
2. Authentifizierung
Alle Schnittstellen benötigen einen API-Key. Zwei Übertragungsmöglichkeiten:
# Option 1: Als Query-Parameter
curl "https://klineapi.com/v1/quote?key=YOUR_KEY&code=600519"
# Option 2: Als Http-Header
curl -H "X-API-Key: YOUR_KEY" "https://klineapi.com/v1/quote?code=600519"
3. Python-Beispiel
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")) # Echtzeitkurs von Kweichow Moutai
Schnittstellenübersicht (56+, vollständig kategorisiert)
📊 Echtzeitkurse (kostenlose Schnittstellen)
| Schnittstelle | Pfad | Beschreibung |
|---|---|---|
| Echtzeitkurs | /v1/quote | Einzelaktien-Echtzeitkurs |
| Batch-Kurse | /v1/batch | Bis zu 50 Aktien gleichzeitig |
| Orderbuch (5-Level) | /v1/orderbook | Kauf-/Verkaufs-Limit-Orders |
| Intraday-Daten | /v1/intraday | Tagesverlauf |
| Auktionsdaten | /v1/auction | Auktionsinformationen |
| Gewinner-Ranking | /v1/top | Marktweite Gewinnerliste |
| Marktindizes | /v1/index | SSE, SZSE, ChiNext usw. |
| Kerzen-Chart (K-Line) | /v1/kline | Täglich/Wöchentlich/Monatlich/Minütlich |
| Codesuche | /v1/search | Aktiencode/-namensuche |
| AH-Aktien-Schnappschuss | /v1/hsgt/ah_spot | Vergleichskurse AH-Aktien |
🚀 Limit-Up (涨停板)
| Schnittstelle | Pfad | Beschreibung |
|---|---|---|
| Limit-Up-Pool | /v1/limit_up | Tages-/Historischer Limit-Up-Pool |
| Limit-Down-Pool | /v1/limit_down | Tages-/Historischer Limit-Down-Pool |
| Break-Pool | /v1/limit_up_break | Aktien, die nach Limit-Up wieder gefallen sind |
| Multi-Day-Limit-Ranking | /v1/lianban | Mehrere aufeinanderfolgende Limit-Up-Tage |
Alle vier Pools unterstützen
?date=YYYY-MM-DDfür historische Daten
🏷️ Sektoren/Themen
Einzelsektor /v1/stock_sector · Sektorliste /v1/board_list · Themen-Sektor /v1/thematic/list · Branchen-Sektor /v1/thematic/industry_list · Sektordetails /v1/sector_detail · Sektor-Limit-Up /v1/plates_zt
🐉 Long Hu Bang (龙虎榜)
Long Hu Bang /v1/lhb · Institutionelle Posten /v1/lhb/institution · Aktive Aktienstatistik /v1/lhb_active
💰 Kapitalfluss
Einzelaktien-Kapitaldetail /v1/finance/stock_fund_flow · Einzelaktien-Kapitalranking /v1/moneyflow/rank · Hauptkapital /v1/moneyflow/main_rank
🏢 Unternehmensdaten
Unternehmensprofil /v1/company/profile (mit Hauptgeschäft/Rechtsform/Themen-Tags) · Dividendenhistorie /v1/company/dividend · Top-10-Aktionäre /v1/company/top10_holder · Top-10-Streubesitz-Aktionäre /v1/company/top10_float_holder · Kapitalstruktur /v1/company/capital_structure · Lock-Up-Freigabe /v1/trade/release
📈 Finanzanalyse
Finanzdaten /v1/finance · Gewinn- und Verlustrechnung /v1/finance/income · Bilanz /v1/finance/balance · Cashflow-Rechnung /v1/finance/cashflow · Gewinnvorhersage /v1/finance/forecast · Gewinnvorschau /v1/finance/express · Gewinnbericht /v1/finance/performance · Finanzkennzahlenanalyse /v1/finance/analysis
💹 Fonds/ETF
Fondsübersicht /v1/fund/brief · Fondsbestand /v1/fund/hold · Historischer NAV /v1/fund/nav · ETF-Panorama /v1/fund/etf_spot · ETF-Kerzen /v1/etf/kline · Wandelanleihen-Kurse /v1/bond/realtime
Fortgeschrittene Nutzung
Automatisierte Limit-Up-Analyse (nach Börsenschluss)
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_up"), ("Limit-Down", "limit_down"),
("Break", "limit_up_break"), ("Multi-Day", "lianban")]:
r = requests.get(f"{BASE}/v1/{path}", params={"key": KEY, "date": d}, timeout=15)
pools[name] = r.json().get("data", {})
return pools
Portfolio-Überwachung + Finanz-Check
def watch_stock(code):
q = get_quote(code) # Echtzeitkurs
f = requests.get(f"{BASE}/v1/finance/analysis",
params={"key": KEY, "code": code}, timeout=15).json()
return {"quote": q, "finance": f}
Fehlercodes
| Code | Bedeutung |
|---|---|
| 200 | Erfolg |
| 400 | Parameterfehler |
| 401 | Ungültiger API-Key |
| 403 | Unzureichende Paketberechtigungen |
| 429 | Aufruflimit überschritten (Upgrade erhöht Limit) |
| 502 | Datenquelle vorübergehend nicht verfügbar, bitte später erneut versuchen |
Paketvergleich
| Paket | Preis | Tägliches Limit | Pro Minute | Schnittstellenberechtigungen |
|---|---|---|---|---|
| Kostenlos | ¥0 | 100 Aufrufe | 10 | Basisschnittstellen |
| Skill-Testversion | ¥0 (sofort nach Registrierung) | 100 Aufrufe | 10 | Alle 56+ Schnittstellen |
| Professional | ¥49/Monat | 10.000 Aufrufe | 100 | Alle Schnittstellen |
| Enterprise | ¥199/Monat (UVP 299) | 100.000 Aufrufe | Unbegrenzt | Alle Schnittstellen |
Links
- 🌐 Webseite: https://klineapi.com
- 📖 API-Dokumentation: https://klineapi.com/docs
- 🚀 Kostenlose Registrierung: https://klineapi.com/register
- 💬 Kontakt & Support: https://klineapi.com/contact