CommunityRecherche & Datenanalysegithub.com

tangweigang-jpg/doramagic-skills

Kuratierte KI-Wissenskristalle, kompiliert zu produktionsreifen Agenten-Fähigkeiten. Erstes Beispiel: a-stock-quant-lab (Aktien-Quant-Labor für den chinesischen A-Aktienmarkt, betrieben mit zvt).

Was ist doramagic-skills?

Diese Skill-Sammlung stellt eine Reihe von produktionsreifen Agentenfähigkeiten bereit, die aus KI-Wissenskristallen kompiliert wurden. Der erste enthaltene Skill, `a-stock-quant-lab`, ist ein umfassendes quantitatives Forschungslabor für den chinesischen A-Aktienmarkt (A-Share). Es bietet Funktionen zur Marktdatenerfassung, Multi-Quellen-Automatik mit Failover und Überlastschutz. Unterstützte Plattformen sind unter anderem Tushare, Akshare und Eastmoney. Der Skill definiert einen vollständigen Datenpipeline-Prozess von der Datenerfassung über die Faktorberechnung bis hin zur Handelsausführung und Visualisierung. Er enthält 26 spezifische Anwendungsfälle, die von der Serverbereitstellung bis zur Backtest-Ausführung reichen, sowie eine Reihe von semantischen Sperren (Locks) und Anti-Patterns, um häufige Fehler zu vermeiden und die Codequalität sicherzustellen. Entwickler können den Skill über natürliche Sprachbefehle steuern, die mit einer Reihe von Schlüsselwörtern und Absichten abgeglichen werden.

Funktioniert mit✓Claude Code~Codex CLI✓Cursor
npx skills add tangweigang-jpg/doramagic-skills

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Eastmoney-Schnittstelle (eastmoney-api)

Bietet VAlpha-Quant-Endnutzern den Zugriff auf A-Aktien-Marktdaten, automatischen Datenquellen-Wechsel mit Failover und Überlastschutz. Unterstützt Tushare/Akshare-Link-Fallback und konfiguriert basierend auf dem Kontingent automatisch die Anfragefrequenzbegrenzung.

Pipeline

data_collection -> data_storage -> factor_computation -> target_selection -> trading_execution -> visualization

Top-Anwendungsfälle (insgesamt 26)

VAlpha-Terminal-Einstiegspunkt (UC-101)

Bietet einen einheitlichen Einstiegspunkt zum Starten des FastAPI-Servers oder zum Ausführen von Analysen vor/nach dem Markt. Auslöser: start, server, run

FastAPI-Anwendungsfabrik (UC-102)

Erstellt und konfiguriert eine FastAPI-Anwendungsinstanz mit CORS, Routern und Lebenszyklusverwaltung. Auslöser: application, fastapi, server

Statische Dateien bereitstellen und SPA-Routing (UC-103)

Bedient statische Frontend-Dateien und implementiert SPA-Catch-each-Routing für clientseitige Navigation. Auslöser: static, frontend, spa

Für alle 26 Anwendungsfälle siehe references/USE_CASES.md.

Ausführungsauslöser: Wenn die Benutzerabsicht mit den intent_router.uc_entries[].positive_terms übereinstimmt UND der Benutzer ein Aktionsverb (run/execute/跑/执行/backtest/fetch/collect) verwendet

Was ich Sie fragen werde

  • Zielmarkt: A-Aktien (Standard), HK oder Krypto? (US-Aktien in ZVT sind halbbacken — stockus_nasdaq_AAPL existiert, aber die Abdeckung ist dünn)
  • Datenquelle / Anbieter: eastmoney (kostenlos, kein Konto), joinquant (Konto + kostenpflichtig), baostock (kostenlos, gute Historie), akshare oder qmt (Broker)?
  • Strategietyp: MACD-Golden-Cross, MA-Crossover, Volume-Breakout, fundamentale Filterung oder benutzerdefinierter Faktor?
  • Zeitraum: start_timestamp und end_timestamp für den Backtest-Zeitraum
  • Ziel-Entitäts-IDs: spezifische Aktien (stock_sh_600000) oder Indexkomponenten (SZ1000)?

Semantische Sperren (Fatal)

IDRegelBei Verstoß
SL-01Verkaufsaufträge vor Kaufaufträgen in jedem Handelszyklus ausführenanhalten
SL-02Handelssignale MÜSSEN die nächste Balkenausführung verwenden (kein Vorausschauen)anhalten
SL-03Entitäts-IDs MÜSSEN dem Format entity_type_exchange_code folgenanhalten
SL-04DataFrame-Index MUSS MultiIndex (entity_id, timestamp) seinanhalten
SL-05TradingSignal MUSS GENAU EINES von: position_pct, order_money, order_amount habenanhalten
SL-06filter_result-Spalte Semantik: True=KAUFEN, False=VERKAUFEN, None/NaN=KEINE AKTIONanhalten
SL-07Transformer MUSS VOR Accumulator in der Faktor-Pipeline ausgeführt werdenanhalten
SL-08MACD-Parameter gesperrt: fast=12, slow=26, signal=9anhalten

Vollständige Sperrdefinitionen: references/LOCKS.md

Top-Anti-Patterns (insgesamt 14)

  • AP-DATA-SOURCING-001: Fehlende oder ungültige User-Agent-Header für SEC-API-Anfragen
  • AP-DATA-SOURCING-002: Ignorieren externer API-Ratenbegrenzungen, die zu IP-Sperren führen
  • AP-DATA-SOURCING-003: Keine HTTP-Timeout-Konfiguration, die zu endlosen Hängern führt

Alle 14 Anti-Patterns: references/ANTI_PATTERNS.md

Hinweis zur Beweisqualität

[QUALITÄTSHINWEIS] Dieser Kristall wurde aus dem Blueprint finance-bp-084 kompiliert. Beweisverifikationsrate = 36.8 % und Prüfungsfehlergesamtzahl = 26. Generierte Ergebnisse können unerfasste Anforderungslücken aufweisen. Überprüfen Sie kritische Entscheidungen anhand der Quelldateien (LATEST.yaml / LATEST.jsonl).

Referenzdateien

DateiInhaltWann laden
references/seed.yamlV6+ vollständig maßgeblich (source-of-truth)Bei Verhaltens-/Entscheidungskonflikten Pflichtlektüre
references/ANTI_PATTERNS.md14 projektübergreifende Anti-PatternsVor Implementierungsbeginn
references/WISDOM.mdProjektübergreifende Essenz-ReferenzenBei Architekturentscheidungen
references/CONSTRAINTS.mddomain + fatale EinschränkungenBei Regelkonflikten
references/USE_CASES.mdVollständige KUC-* GeschäftsszenarienWenn vollständige Beispiele benötigt werden
references/LOCKS.mdSL-* + Vorbedingungen + HinweiseVor der Generierung von Backtest-/Handelscode
references/COMPONENTS.mdAST-Komponentenkarte (nach Modul aufgeteilt)Bei API-Abfragen

Komiliert von Doramagic crystal-compilation-v6.1 aus dem Blueprint finance-bp-084 am 2026-04-22T13:00:34.071788+00:00. Siehe human_summary.md für eine nicht-technische Übersicht.

Verwandte Skills