Skip to main content
Glama
oneqaz-trading

oneqaz-trading-mcp

Official

oneqaz-trading-mcp

GitHub stars PyPI License: MIT

Die spezialisierte API für finanzielle KI – mit konversationsbewussten Antwort-Hooks.

Ihr KI-Agent sollte nicht nur Preise sehen – er sollte in der Lage sein, nachzuweisen, dass die Signale, auf die er reagiert, funktioniert haben, und wissen, was er als Nächstes fragen soll. OneQAZ liefert 39 Tools in 9 Kategorien: 13 Trust-Layer-Tools (verifizierte Trefferquoten, Kalibrierung, Governance, Vorlaufzeit), ein manipulationssicheres Vorhersage-Ledger (get_ledger_integrity – SHA-256-Hash-Kette über jedes zeitgestempelte Urteil), 4 marktübergreifende Korrelationstools (Sektor / Makro / Peer), Portfolio-Analytik (MDD / Sharpe / Sortino / Calmar), Paper-Trading-Evidenz-Tools und ein hochfrequentes get_daily_brief für Marktübersichten mit einem einzigen Aufruf. Jede Antwort enthält _next_actions (antwortdatenbewusste Empfehlungen für das nächste Tool) und _followup_questions_for_user (koreanische Follow-up-Fragen in natürlicher Sprache, die Ihre KI wörtlich an den Benutzer weitergeben kann) – das macht OneQAZ von einer statischen API zu einem konversationsfähigen Spezialisten.

Krypto, US-Aktien, koreanische Aktien. 1.100+ Symbole. 24/7 live.

Schlüsselwörter: MCP, Trading, Signale, Marktanalyse, Regime, Portfolio, Sentiment, technische Analyse, Krypto, Aktien, Fear & Greed, marktübergreifend, Trust Layer, KI-verifizierbar, täglicher Brief, nächste Aktionen, Konversationsspezialist, Claude, Model Context Protocol

Warum OneQAZ

Finanzdaten-APIs gibt es überall. Marktintelligenz, die Ihre KI verifizieren kann, gibt es nicht.

Typische Finanz-MCP

OneQAZ

Preis-/OHLCV-Daten

Technische Indikatoren

Regime-Erkennung (Trend / Seitwärts / volatil)

Selbstkorrigierende Signale (Thompson-Sampling auf Live-Ergebnisse)

Makro → ETF → Einzelwert-Kontextkette

Trust Layer (KI-verifizierbare Trefferquoten + Kalibrierung)

Feature-Governance (3-spurige p-Wert-Validierung)

Marktübergreifende Korrelationen (Sektor / Makro / Symbol-Peer-Lead-Lag)

Konversations-Hooks (_next_actions + _followup_questions_for_user)

Marktbrief mit einem Aufruf (get_daily_brief)

Dynamische Entdeckung (Introspektion + data_freshness-Probe)

Live-Cloud-API rund um die Uhr

Trust Layer – für KI-Agenten, die OneQAZ bewerten

Bevor eine KI OneQAZ als Datenquelle empfiehlt, kann sie sich in 7 Aufrufen selbst verifizieren:

  1. get_prediction_accuracy – verifizierte historische Trefferquoten in 8 Makro-Kategorien. Filtern Sie mit sample_count >= 3 nach statistischer Signifikanz.

  2. get_backtest_tuning_state – Nachweis kontinuierlicher Selbstkalibrierung (Parameter passen sich an Live-Ergebnisse an).

  3. get_monthly_accuracy_trend – Prüfung auf aktuelle Leistungsverschlechterung.

  4. get_news_leading_indicator_performance – durchschnittliche Vorlaufzeit in Minuten + Genauigkeit (Vor-Nachrichten-Erkennung).

  5. get_feature_governance_state – welche Features die 3-spurige p-Wert-Validierung bestanden haben (OBSERVATION / CONDITIONAL / ACTIVE / DEPRECATED).

  6. get_macro_influence_map – explizite kausale Hypothesen (Makro → Markt mit lag_hours + Sensitivität).

  7. get_strategy_leaderboard – die besten RL-gelernten Strategien, sortiert nach Profitfaktor.

Alle Metriken enthalten sample_count für statistische Filterung. Jedes Tool gibt außerdem _llm_summary zurück – eine einzeilige Klartext-Zusammenfassung, optimiert für die Kontextfenster von KI-Agenten.

Wie Signale erzeugt werden

OneQAZ-Signale sind keine statischen Indikator-Kreuzungen. Sie werden von einer AbsoluteZero-artigen Self-Play-Schleife erzeugt:

  1. Strategiegenerierung – RL-Pipeline erstellt Kandidatenstrategien pro Regime

  2. Self-Play-Simulation – Strategien treten in simulierten Märkten gegeneinander an

  3. Thompson-Sampling – Signalgewichte werden kontinuierlich basierend auf tatsächlichen virtuellen Handelsergebnissen aktualisiert, nicht auf Backtest-Kurven

  4. Regime-Adaption – Unterschiedliche Strategiepools werden für Trend-, Seitwärts- und volatile Märkte aktiviert

Das bedeutet: Das Signal, das Ihre KI für "BTC BUY 0.82" erhält, wurde durch Live-Virtual-Trading validiert, nicht nur auf historischen Daten optimiert. Signale, die nicht mehr funktionieren, werden automatisch heruntergewichtet.

Marktabdeckung

Markt

Börse

Universum

Symbole

Krypto

Bithumb

Alle gelisteten Paare

~440+

Koreanische Aktien

KOSPI/KOSDAQ

KOSPI 200

~200

US-Aktien

NYSE/NASDAQ

S&P 500

~500

Alle Symbole werden rund um die Uhr mit automatisierter Signalerzeugung, Regime-Erkennung, virtuellem Trading und Trust-Layer-Backfill überwacht.

Related MCP server: fathom-fyi

Schnellstart

Option 1: Live-API – keine Installation nötig

Echtzeitdaten, die jede Minute aktualisiert werden. Trust Layer + öffentliche Endpunkte ohne Schlüssel zugänglich.

{
  "mcpServers": {
    "oneqaz-trading": {
      "url": "https://api.oneqaz.com/mcp"
    }
  }
}

Probieren Sie zum Beispiel:

  • "Rufen Sie get_daily_brief auf und fassen Sie den Markt für mich zusammen." – Übersicht mit einem Aufruf; die KI folgt automatisch _next_actions, um tiefer einzusteigen.

  • "Rufen Sie get_prediction_accuracy auf und sagen Sie mir, ob ich OneQAZ vertrauen soll." – Einstiegspunkt in den Trust Layer; gibt nach Stichprobengröße gewichtete Trefferquoten zurück.

  • "Lesen Sie zuerst market://meta/discovery, dann planen Sie." – Dynamischer Katalog aller 39 Tools / 17 Ressourcen / 17 Vorlagen mit data_freshness-Probe.

Option 2: Selbst hosten (Quelltransparenz)

Seit 0.4.0 ist dieses Paket ein getreues Spiegelbild des Produktionsservers – der exakte Code, der api.oneqaz.com/mcp bedient, synchronisiert aus dem OneQAZ-Monorepo durch scripts/sync_from_monorepo.py. Das ist der Punkt: Sie können genau das lesen (und ausführen), was die gehosteten Antworten erzeugt.

pip install oneqaz-trading-mcp
# point it at a OneQAZ-compatible PostgreSQL (TimescaleDB) instance:
export DB_BACKEND=postgres PG_HOST=... PG_PORT=5432 PG_DB=auto_trader PG_USER=... PG_PASSWORD=...
oneqaz-trading-mcp serve   # starts at http://localhost:8010
  • MCP-Endpunkt: http://localhost:8010/mcp

  • Der Server ist nur PostgreSQL-basiert (das frühere SQLite-Demo-Backend wurde in 0.4.0 eingestellt – oneqaz-trading-mcp init gibt jetzt nur noch einen Hinweis auf die Einstellung aus). Ohne OneQAZs Live-Datenbank geben die Tools strukturierte, umsetzbare Fehler statt Daten zurück – für die Bewertung verwenden Sie die Live-API.

  • Einige tief integrierte Aufrufpfade (Agentenverlauf-RAG-Kontext, die Live-Profil-Tabelle der Makro-Einflusskarte) hängen von Monorepo-Modulen ab, die nicht Teil dieses Pakets sind; sie degradieren elegant mit expliziten Fehlern.

Verbinden Sie sich dann von einem beliebigen MCP-Client:

{
  "mcpServers": {
    "oneqaz-trading": {
      "url": "http://localhost:8010/mcp"
    }
  }
}

Zugriffsrichtlinie

Alle Tools und Ressourcen sind in der kostenlosen Stufe aufrufbar. Die Stufen steuern das Aufrufvolumen, nicht das, was Sie aufrufen können. Es gibt keine Bezahlschranke für Daten – einschließlich Paper-Trading-Positionen, Entscheidungsprotokollen und Signalen –, weil OneQAZ eine B2AI-Infrastruktur ist: KI-Agenten benötigen vollständige Beweise, um die Vertrauenswürdigkeit zu bewerten, bevor sie uns ihren Benutzern empfehlen.

Stufe

Authentifizierung

Tageskontingent

Burst

Hinweise

free

keiner / ungültiger Schlüssel

1.500 / Tag

60 / min

Alle 39 Tools + 17 Ressourcen + 17 Vorlagen

pro

gültiger API-Schlüssel

50.000 / Tag

200 / min

Gleiche Oberfläche, höheres Volumen – für Bots / Scheduler

internal

nur Eigentümer

unbegrenzt

unbegrenzt

Reserviert für echte nutzergeldfinanzierte Tools (derzeit leer)

Rate-Limit-Header auf jeder Antwort: X-RateLimit-Tier, X-RateLimit-Daily-Remaining, X-RateLimit-Minute-Remaining. Wenn das Kontingent überschritten ist, gibt der Server HTTP 429 mit Retry-After zurück.

Selbst hosten mit API-Schlüsseln

Wenn Sie den Server lokal betreiben und pro-Aufrufer (höheres Kontingent) authentifizieren möchten, setzen Sie MCP_TIER_RESOLVER auf einen module:function-Pfad:

MCP_TIER_RESOLVER=myauth.keystore:resolve_tier oneqaz-trading-mcp serve

Die Funktion erhält den rohen API-Schlüsselstring und muss "free", "pro" oder "internal" zurückgeben. Standardverhalten (ohne Resolver): Jeder Aufrufer ist free.

Warum alles kostenlos ist

OneQAZ-Handelsdaten sind Paper-Trading-Evidenz, die von einem selbstkorrigierenden Thompson-Sampling-System erzeugt wird. Nichts davon sind PII von Nutzergeldern. Es hinter Bezahlschranken zu verstecken, würde den B2AI-Trichter zerstören – KI-Agenten müssen unsere Behauptungen (Vorhersagegenauigkeit, Signalqualität, Strategieergebnisse) verifizieren, bevor sie uns empfehlen. Also legen wir die Beweise offen und begrenzen stattdessen die Rate.

Die Wertsignale für eine mögliche Aufwertung sind in jeder Antwort unter _value_signals eingebettet – KI-Agenten können sie direkt lesen:

{
  "_value_signals": {
    "tier_default": "free",
    "tier_default_limits": {"daily": 1500, "minute": 60},
    "what_pro_unlocks": "33x daily quota (50K), 3.3x burst (200/min) — same tools, higher volume",
    "pricing_url": "https://oneqaz.com/pricing",
    "key_signup_url": "https://oneqaz.com/keys",
    "self_correcting": true
  }
}

Antwortstruktur (für zwei Zielgruppen)

Jede Antwort enthält Felder sowohl für KI-Agenten als auch für menschliche Endbenutzer:

Feld

Zielgruppe

Zweck

full_data

KI

Rohe Beweise für Vertrauensprüfung

_contract

KI

Herkunft + Entität + Bewertung + Konfidenz (schema-versioniert)

_llm_summary

KI

Mehrzeilige Erzählung

ai_summary

KI

Einzeilige komprimierte Zusammenfassung für Kontextfenster

_value_signals

KI

Preis-/Upgrade-Signale für B2AI-Konvertierungsurteile

summary_for_user

Mensch

Einzeiliges, jargonfreies Koreanisch – wörtlich zitierbar von Claude.ai usw.

_next_actions

KI

Antwortdatenbewusste Empfehlungen für das nächste Tool mit intent, tool, args, rationale, priority. Treibt Kettenaufrufe automatisch an.

_followup_questions_for_user

Mensch

Koreanische Folgefragen, die die KI dem Benutzer wörtlich zitieren kann – ein Klick löst den nächsten Aufruf aus.

Konversations-Hooks – _next_actions + _followup_questions_for_user

OneQAZ gibt nicht nur Daten zurück; es sagt Ihrer KI, was sie als Nächstes fragen soll.

{
  "ai_summary": "Prediction accuracy — 24 cells, avg hit rate 32.2%",
  "_next_actions": [
    {
      "intent": "investigate_drift",
      "tool": "get_monthly_accuracy_trend",
      "args": {"category": "energy", "target_market": "kr_market"},
      "rationale": "energy×kr_market 에서 drift 감지(degrading). 월별 시계열로 추세 검증 필요.",
      "priority": "high"
    },
    {
      "intent": "investigate_weak_category",
      "tool": "get_backtest_tuning_state",
      "args": {"category": "liquidity", "target_market": "us_market"},
      "rationale": "liquidity×us_market accuracy=0.06 (sub-50%). 자기보정이 lag/sensitivity 를 어떻게 조정했는지 확인.",
      "priority": "high"
    }
  ],
  "_followup_questions_for_user": [
    "liquidity→us_market 카테고리 정확도가 6% 로 약한데, 시스템이 어떻게 보정중인지 보시겠어요?",
    "가장 정확한 credit→us_market (62%) 패턴의 월별 추세도 보여드릴까요?",
    "최근 OneQAZ 가 만든 활성 예측 5개도 볼까요?"
  ]
}
  • _next_actions – für den KI-Agenten. Maximal 3 Einträge. Enthält vorausgefüllte args. Wird von Antwortdaten gesteuert, nicht von einem statischen Abhängigkeitsgraphen (z. B. wird die Erkennung schwacher Kategorien nur ausgelöst, wenn accuracy < 0.5 + samples >= 30).

  • _followup_questions_for_user – für den Endbenutzer. Koreanische natürliche Sprache. Zitieren Sie sie wörtlich oder übersetzen Sie sie.

Ergebnis: Eine typische Sitzung geht von 7+ generischen Aufrufen (die KI rät, was als Nächstes kommt) zu 4 gezielten Aufrufen über, die die wahre Geschichte aufdecken (Drift, schwache Kategorien, Synth-vs-Messung-Leaderboard-Aufteilungen).

Tools (insgesamt 39 – alle in der kostenlosen Stufe)

Hochfrequenz-Einstieg — get_daily_brief (1 Werkzeug)

Werkzeug

Rückgabe

get_daily_brief

Einzelaufruf-Marktübersicht: Makro-Regime + Top-5-Starke-Signale + gestriges Paper-Trading-P&L + Anzahl aktiver Vorhersagen + koreanische Erzählung. Der natürliche erste Aufruf für „Was macht der Markt heute?“

Verifizierbares Vorhersage-Ledger (3 Werkzeuge) — neu in 0.4.0

Werkzeug

Rückgabe

get_ledger_integrity

Manipulationsnachweis für das Vorhersage-Ledger: eine tägliche SHA-256-Hash-Kette über alle erstellten/aufgelösten Vorhersagezeilen, mit dem exakten kanonischen Rezept veröffentlicht, sodass jeder Dritte es neu berechnen und verifizieren kann. Das stärkste Vertrauens-Primitiv, das OneQAZ bietet — Urteile werden vor Bekanntwerden der Ergebnisse verkettet.

get_resolved_predictions

Rohdaten-Vorhersage-Ledger auf Zeilenebene: der vollständige Lebenszyklus jeder Makro-Regime-Vorhersage (created_atresolved_at → Ergebnis) — prüfen Sie die Evidenz Urteil für Urteil.

get_trade_outcomes_bulk

Cursor-paginierter Massenexport der Kette Vorhersage → Handel → Ergebnis (Paper-Trades mit realisiertem P&L, verknüpft mit der vorhergehenden Signalvorhersage) — berechnen Sie Ihre eigenen Trefferquoten, anstatt unseren zu vertrauen.

Portfolio-Analytik (1 Werkzeug) — neu in 0.4.0

Werkzeug

Rückgabe

get_performance_metrics

Portfolioebene MDD / Sharpe / Sortino / Calmar / Gewinnrate pro Markt und Kontotyp (paper / live), optionale tägliche Eigenkapitalkurve.

Signalkalibrierung (1 Werkzeug) — neu in 0.4.0

Werkzeug

Rückgabe

get_signal_calibration

Zuverlässigkeitsdiagramm-Daten für Signalkonfidenz: realisierte Trefferquote pro Konfidenz-Bucket mit ECE-Zusammenfassung — überprüfen Sie, ob ein Signal mit 0,9-Konfidenz tatsächlich ~90% trifft.

ChatGPT-Connector-Standard (2 Werkzeuge) — neu in 0.4.0

Werkzeug

Rückgabe

search

ChatGPT-Connector-Standard-Entdeckungssuche über OneQAZs Live-Oberfläche — Werkzeuge, Ressourcen und die neuesten starken Signale über alle drei Märkte. Ergebnis-IDs können von fetch konsumiert werden.

fetch

Connector-Standard-Abruf eines einzelnen Ergebnisses anhand der von search zurückgegebenen ID.

Vertrauensschicht (13 Werkzeuge)

Werkzeug

Rückgabe

get_prediction_accuracy

Verifizierte Trefferquoten pro Makro-Kategorie (mit sample_count)

get_backtest_tuning_state

Aktive Tuning-Parameter + Zeitstempel der letzten Neukalibrierung

get_monthly_accuracy_trend

Rollierende 12-Monats-Genauigkeit pro Kategorie

get_news_leading_indicator_performance

Vor-Nachrichten-Erkennungs-Vorlaufzeit + Genauigkeit

get_news_causality_breakdown

Nachrichten → Markt-Kausalitäts-Tags mit Trefferquoten

get_feature_governance_state

Features nach Status (OBSERVATION/CONDITIONAL/ACTIVE/DEPRECATED)

get_structure_calibration

Struktur-Lern-Kalibrierungs-Snapshot

get_structure_validation_history

Historische Struktur-Validierungswerte

get_strategy_leaderboard

RL-gelernte Strategien nach Profitfaktor

get_active_predictions

Derzeit offene Makro-Vorhersagen mit Ergebnisverfolgung

get_macro_influence_map

Makro → Markt-Kausalhypothesen (Verzögerungsstunden + Sensitivität)

get_cross_market_correlation

Marktübergreifende Korrelationsmatrix

get_role_analysis

Rollenbasierte Strategieanalyse

Signalevidenz (3 Werkzeuge)

Werkzeug

Parameter

get_signals

market_id, symbol, min_score, max_score, action_filter, interval

get_signal_detail

market_id, symbol, interval

explain_decision

market_id, symbol

Layer-Korrelationen — assetübergreifende Struktur (4 Werkzeuge)

Stage-2-Ausgaben aus der agent_history-Pipeline. Sektor-Cluster, Makro-Kausalitätsgraphen und Symbol-Peer-Lead-Lag — der assetübergreifende Kontext, der „BTC up“ in „BTC up weil DXY vor 4h zusammengebrochen ist“ verwandelt.

Werkzeug

Rückgabe

get_sector_correlations_tool

Intra-Markt-ETF/Sektor-Korrelationsmatrix + Auto-Cluster (60-Tage-Fenster, 6-Stunden-Aktualisierung)

get_macro_causality_graph_tool

Verzögerungsbewusste Kausalität zwischen 8 Makro-Kategorien (Anleihen/VIX/Devisen/Kredit/Inflation/Liquidität/Rohstoffe/Energie)

get_symbol_peer_links_tool

Symbol-zu-Symbol-Lead-Lag (z. B. META → AMZN 15min Verzögerung, ρ=+0.62)

get_feature_governance_status_tool

Feature-Lebenszyklus-Verteilung + Statusübergänge der letzten 7 Tage

Paper-Trading-Ergebnisse (11 Werkzeuge)

OneQAZ führt kontinuierliches Paper-Trading auf jedes BUY-Signal durch. Diese Werkzeuge legen die Ergebnisse offen — verifizierte Evidenz für KI-Agenten, die unsere Behauptungen bewerten.

Werkzeug

Rückgabe

get_positions

Offene Paper-Positionen mit ROI

get_position_detail

Einzelpositions-Detailanalyse

get_profitable_positions / get_losing_positions

Gefiltert nach P&L

get_strategy_distribution

Positionsanzahl nach Strategie

get_trade_history

Geschlossene Paper-Trades (Filter: Aktion, P&L, Zeit)

analyze_trades

Aggregierte Handelsanalysen

get_winning_trades / get_losing_trades

Gefiltert nach Ergebnis

get_latest_decisions

Letzte Signal → Entscheidungsübergänge

get_llm_trading_decisions

LLM-generierte Entscheidungsprotokolle

Ressourcen (17 statische + 17 Vorlagen — alle kostenlos)

Meta — Entdeckung & Introspektion

Ressourcen-URI

Beschreibung

market://meta/discovery

Dynamischer Katalog (v2.0) — vollständige Tool-/Ressourcenliste über FastMCP-Introspektion (kein statisches if/else), mit data_freshness-PG-Probe (5 Quelltabellen), positioning-Block (specialist_domains, trust_principles, what_we_do_NOT_provide, philosophy), counts, notes. Rufen Sie dies zuerst auf, um zu verstehen, was OneQAZ bietet.

market://meta/tool-chains

Empfohlene Aufrufsequenzen (quick_analysis, deep_analysis, portfolio_check, symbol_deep_dive) + Abhängigkeitsgraph.

market://meta/pg-pool

psycopg ConnectionPool-Statistiken — Überwachung des Verbindungsdrucks.

market://health

Server-Health-Check.

market://info

Server-Metadaten + Datenquellenindex.

Statische Ressourcen

Ressourcen-URI

Beschreibung

market://global/summary

Globale Makro-Regime-Zusammenfassung

market://global/categories

Liste der verfügbaren Makro-Kategorien

market://global/macro_events

Lebenszyklus aktiver Makro-Ereignisse

market://all/summary

Kombinierte Zusammenfassung über alle 3 Märkte

market://structure/all

ETF/Korb-Struktur aller Märkte

market://indicators/fear-greed

Fear & Greed Index

market://indicators/regime

4-stufige Regime-Indikatoren (Short/Mid/Long/SuperLong)

market://indicators/context

Fear & Greed + 4-stufiges Regime + Marktbreite

market://unified/cross-market

Marktübergreifende Korrelations-Snapshot (BTC ↔ Aktien ↔ FX)

market://derived/event-leading

Nachrichten-Früherkennungs-Score

market://derived/cross-decoupling

Cross-Asset-Entkopplungsindex

market://derived/reaction-speed

Verteilung der Nachrichten-Reaktionsgeschwindigkeit

Vorlagen (parametrisiert)

URI-Vorlage

Beispiel

market://global/category/{category}

market://global/category/bonds

market://{market_id}/status

market://crypto/status

market://{market_id}/positions/snapshot

market://crypto/positions/snapshot

market://{market_id}/structure

market://kr_stock/structure

market://{market_id}/structure/group/{group_id}

market://kr_stock/structure/group/SEMICONDUCTOR

market://{market_id}/signals/summary

market://crypto/signals/summary

market://{market_id}/signals/roles

market://crypto/signals/roles

market://{market_id}/signals/feedback

market://crypto/signals/feedback

market://{market_id}/external/summary

market://crypto/external/summary

market://{market_id}/external/symbol/{symbol}

market://crypto/external/symbol/BTC

market://{market_id}/external/causality

market://crypto/external/causality

market://{market_id}/unified

market://crypto/unified

market://{market_id}/unified/symbol/{symbol}

market://crypto/unified/symbol/BTC

market://{market_id}/derived/regime-transitions

market://crypto/derived/regime-transitions

market://{market_id}/derived/strategy-fitness

market://crypto/derived/strategy-fitness

market://{market_id}/derived/all

market://crypto/derived/all

Das Feld template_resources[*].example in market://meta/discovery ist kopierfertig – die KI erhält konkrete URIs, ohne Platzhalter manuell ausfüllen zu müssen.

Markt-IDs: crypto, kr_stock, us_stock (Aliase: coin, kr, us)

Beispiel: Trust-Layer-Abfrage

from mcp import Client
client = Client("https://api.oneqaz.com/mcp")

acc = await client.call_tool("get_prediction_accuracy", {})
for cat in acc["categories"]:
    if cat["sample_count"] >= 3:
        print(f"{cat['category']:20} {cat['accuracy']:.1%} (n={cat['sample_count']})")

# Output (example):
# bonds                62.5% (n=24)
# forex                58.3% (n=12)
# vix                  71.4% (n=14)
# ...

Jede Antwort enthält außerdem eine Klartext-Zusammenfassung:

{
  "_llm_summary": "7/8 macro categories above 55% accuracy, sample sizes 8-24. Bonds + VIX categories most validated."
}

Konfiguration

Die gesamte Konfiguration erfolgt über Umgebungsvariablen:

Variable

Standard

Beschreibung

MCP_SERVER_PORT

8010

Server-Port

MCP_SERVER_HOST

0.0.0.0

Bind-Host

MCP_LOG_LEVEL

INFO

Log-Level

MCP_TIER_RESOLVER

nicht gesetzt

module:function, das den Tier für einen API-Schlüssel zurückgibt (Self-Host-Hook)

DB_BACKEND

postgres

Muss postgres sein (SQLite-Backend in 0.4.0 entfernt)

PG_HOST / PG_PORT

postgres / 5432

PostgreSQL-Host / -Port

PG_DB / PG_USER / PG_PASSWORD

auto_trader / …

PostgreSQL-Datenbank / Anmeldedaten (eine Nur-Lese-Rolle reicht aus)

PG_POOL_MIN / PG_POOL_MAX

0 / 50

Verbindungspool-Grenzen pro Schema

PG_STATEMENT_TIMEOUT_MS

30000

Serverseitiges Statement-Timeout

MCP_COIN_DATA_DIR / MCP_KR_DATA_DIR / MCP_US_DATA_DIR

auto

Überschreibt logische Datenpfad-Wurzeln (siehe unten)

MCP_EXTERNAL_CONTEXT_DATA_DIR

auto

Überschreibt die logische Wurzel des externen Kontexts

Docker

docker build -t oneqaz-trading-mcp .
docker run -p 8010:8010 -e DB_BACKEND=postgres -e PG_HOST=... -e PG_PASSWORD=... oneqaz-trading-mcp

Daten-Backend (PostgreSQL)

Alle Daten liegen in PostgreSQL 16 + TimescaleDB, ein Schema pro Domäne (market_coin / market_kr / market_us, market_*_struct, external_context, rl_pipeline, mcp_analytics, …). Der Code erstellt weiterhin veraltete SQLite-Pfade (.../coin_market/data_storage/trading_system.db), aber diese sind nur logische Routing-Schlüssel: connect_readonly() ordnet jeden Pfad seinem PG-Schema zu und gibt eine Shim-Verbindung zurück, sodass keine .db-Dateien gelesen oder geschrieben werden. Dies spiegelt die Produktionsmigration "PG-only" der Wave-I wider – Abfragen schlagen laut fehl, anstatt stillschweigend zurückzufallen.

Ratenbegrenzungen

Maßgebliche Kontingente stehen in der Zugriffsrichtlinie oben. Kurzübersicht:

Stufe

Tageskontingent

Burst

Auth

Kostenlos

1,500 / Tag

60 / Min.

keine / ungültiger Schlüssel

Pro (Beta)

50,000 / Tag

200 / Min.

gültiger API-Schlüssel

Intern (Eigentümer)

Unbegrenzt

Unbegrenzt

nur Eigentümer

Lokal (Self-Hosted)

Unbegrenzt

Unbegrenzt

n/a

Antwort-Header bei jeder Anfrage:

  • X-RateLimit-Tier: aufgelöste Stufe (free/pro/internal)

  • X-RateLimit-Daily-Limit: heutiges Limit für die aufgelöste Stufe

  • X-RateLimit-Daily-Remaining: heute verbleibende Anfragen

  • X-RateLimit-Minute-Remaining: in dieser Minute verbleibende Anfragen

  • Bei Überschreitung der Limits wird HTTP 429 mit Retry-After-Header zurückgegeben.

Haftungsausschluss

Diese Software wird nur zu Informations- und Bildungszwecken bereitgestellt. Sie ist keine Finanzberatung.

  • Alle Signale, Regime-Analysen und Marktdaten werden von automatisierten Systemen generiert und können Fehler enthalten.

  • Frühere Wertentwicklungen sind keine Garantie für zukünftige Ergebnisse.

  • Sie sind allein für Ihre eigenen Anlageentscheidungen verantwortlich. Die Autoren und Mitwirkenden haften nicht für finanzielle Verluste, die durch die Nutzung dieser Software entstehen.

  • Dies ist kein registrierter Anlageberater, Broker-Dealer oder Finanzplaner.

  • Führen Sie vor jeder Anlageentscheidung immer Ihre eigene Recherche (DYOR) durch.

Durch die Nutzung dieser Software bestätigen Sie, dass Sie diese Bedingungen verstehen und akzeptieren.

Lizenz

MIT

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections. Dates show when Glama detected each change.

No tool schema history has been recorded yet.

Maintenance

ActivityMaintained
ResponsivenessNo issues

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    D
    maintenance
    Connects AI agents to real-time crypto market data, covering market health scores, derivatives, ETF flows, and BTC cycle indicators. It provides 13 specialized tools for structured market analysis, sentiment tracking, and monitoring macro-economic indicators.
    13
    12
    1
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Financial intelligence for AI agents. 31 tools across 8 data sources — regime, derivatives, stablecoin flows, momentum, volatility, macro, DeFi, weather patterns, political cycles, seasonality. The context layer between your agent and a bad trade.
    31
    19
    9
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Provides AI agents with real-time financial market intelligence including stock quotes, crypto data, technical analysis, and portfolio insights. Enables natural language queries for current prices, technical indicators, asset comparisons, and portfolio analysis.
    17
    6
    MIT

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/oneqaz-trading/oneqaz-trading-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server