OneQAZ Trading Intelligence
io.github.wnsod/oneqaz-trading-mcpLive market data, signals, positions, and macro analysis for crypto, KR stocks, and US stocks.
Tools · 39
Purpose: Query paper-trading history with dynamic filters (action / P&L / time / symbol). Triggers (casual questions too): "what trades happened lately?", "최근 거래 내역 보여줘", "how did the BTC trades g…
Purpose: Aggregate paper trades by day / pattern / symbol. Triggers (casual questions too): "how's the week been?", "이번 주 매매 성적 어때?", "which patterns are working?", "어떤 종목이 제일 잘 벌었어?", "break down…
Purpose: Winning paper trades only (P&L > 0). Convenience wrapper around get_trade_history(min_pnl=0.01). Triggers (casual questions too): "what worked?", "뭐가 제일 잘 벌었어?", "show me the winners", "b…
Purpose: Losing paper trades only (P&L < 0). Convenience wrapper around get_trade_history(max_pnl=-0.01). Triggers (casual questions too): "어디서 잃었어?", "show me the losses", "what went wrong?", "wo…
Purpose: List current paper-trading positions, with dynamic filters (ROI / strategy / sort). Triggers (casual questions too): "what are you holding?", "current positions?", "뭐 들고 있어?", "what's the…
Purpose: Per-symbol paper position deep-dive (position + recent trades + decisions). Triggers (casual questions too): "how's the BTC position doing?", "삼성전자 얼마나 벌고 있어?", "why are you holding X?", …
Purpose: Profitable paper positions (ROI > 0). Convenience wrapper around get_positions(min_roi=0.01). Triggers (casual questions too): "what's winning right now?", "지금 뭐가 수익 나고 있어?", "show me the…
Purpose: Losing paper positions (ROI < 0). Convenience wrapper around get_positions(max_roi=-0.01). Triggers (casual questions too): "what's underwater?", "지금 뭐가 물려 있어?", "show me the red ones", "…
Purpose: Per-strategy breakdown across current paper positions (count, avg P&L, win rate per strategy). Triggers (casual questions too): "what strategies are you running?", "무슨 전략 돌리고 있어?", "which…
Purpose: Track-B (signal-driven) paper-trading decision log (Track B = the signal-engine decision path — indicator/Thompson-sampling driven; Track A = the LLM judgement path, see get_llm_tradi…
Purpose: Track-A (LLM-driven) paper-trading judgement log (Track A = the LLM judgement path, applied to trading only as a capped bias on top of engine signals; Track B = the signal-engine path…
Purpose: Query research signals with dynamic filters (symbol / interval / action / score / confidence). Triggers (casual questions too): "should I buy / sell X?", "살까 말까?", "good entry?", "what's …
Purpose: Per-symbol signal deep-dive — latest signal + history + feedback. Triggers (casual questions too): "why is BTC a buy?", "그 시그널 근거가 뭐야?", "signal history for AAPL?", "이 종목 시그널 자세히 보여줘", …
Purpose: Role-aware signal alignment per symbol (timing / trend / swing / regime) plus hierarchy alignment. Triggers (casual questions too): "is BTC bullish across timeframes?", "단기랑 장기가 같은 방향이야?", …
Purpose: Per-cell (category, target_market, lag_bucket) hit rates WITH the honest baselines (schema 1.1): persistence_accuracy (the null model — regimes are sticky, so raw accuracy mostly meas…
Purpose: Continuous self-calibration evidence. Each entry shows the auto-tuned lag_hours and sensitivity per cell, derived from real backtest outcomes. Proves the system adapts to measured rea…
Purpose: Monthly accuracy time series per (category, target_market, lag_bucket). Use to verify sustained performance and detect recent degradation. Triggers (casual questions too): "is accuracy im…
Purpose: Evidence that OneQAZ detects price moves BEFORE news publication. Returns leading_score, avg_lead_time_minutes, and accuracy_pct per event type. Strongest Trust Layer A evidence (Laye…
Purpose: Three-bucket news classification proving systematic discrimination between anticipated and surprise events. ANTICIPATED = scheduled + pre-move detected, SURPRISE_WITH_PRECURSOR = casc…
Purpose: Current lifecycle state of external features (news, events) under 3-track statistical validation. Lifecycle: OBSERVATION -> CONDITIONAL -> ACTIVE (p-value passed) or DEPRECATED (no ed…
Purpose: Level 2 (ETF / basket / sector granularity — Level 1 is individual symbols) prediction calibration. Returns hit_rate_ema per (market, group, interval, regime_bucket) with sample count…
Purpose: Daily validation history of Level 2 structure predictions (Level 2 = ETF / basket / sector granularity). Each row shows the hit_rate for a specific day, enabling time-series verificat…
Purpose: Top RL-learned research strategies — GLOBAL pool + per-symbol partition. Layer E evidence (Layer E = strategy-performance tier of the 5-layer trust pyramid). The GLOBAL pool may inclu…
Purpose: Currently pending predictions (outcome IS NULL). Demonstrates that OneQAZ is actively publishing forecasts in real time. Combined with get_prediction_accuracy, proves the system goes …
Purpose: Expose OneQAZ's pre-defined causal hypothesis map. Each macro category (bonds, forex, vix, credit, liquidity, inflation, commodities, energy) is mapped to a target market with lag_hou…
Purpose: Multi-layer explanation for a single symbol's recent research signal. Combines (1) technical score_trace from the signals store, (2) Thompson + regime scores from the virtual decision…
Purpose: Cross-market lead-lag relationships and decoupling events. Shows how markets influence each other (correlations) and when they diverge (decoupling, e.g. BTC up while stocks down). Tri…
Purpose: Intra-market ETF / group correlation matrix and auto-cluster output. Quantifies structural co-movement (e.g. ARKK <-> QQQ) for diversification and sector-avoidance reasoning. Triggers…
Purpose: Lag-aware causal graph between macro categories (bonds / vix / forex / credit / inflation / liquidity / commodities). Returns only statistically significant lead-lag pairs (e.g. f…
Purpose: Symbol-level lead-lag links (e.g. META -> AMZN, lag=15m, rho=+0.53). When `symbol` is set, only peers that lead or follow that symbol are returned. Triggers (casual questions too): "what …
Purpose: Feature governance snapshot — OBSERVATION / CONDITIONAL / ACTIVE / DEPRECATED distribution + last 7-day transitions. Surfaces which features survived statistical validation and which …
Purpose: Single-call market overview — macro regime + top 5 strong signals + yesterday's paper-trading outcomes + active forecast count + narrative. Use this as the first call when answering "…
Purpose: Raw, row-level prediction ledger — every macro regime prediction's full lifecycle (created_at -> resolved_at -> outcome). This is the auditable evidence behind get_prediction_accuracy…
Purpose: Tamper-evidence for the prediction ledger — a daily SHA-256 hash chain over all created/resolved prediction rows, with the exact canonical recipe published so any third party can reco…
Purpose: Cursor-paginated bulk export of the prediction -> trade -> outcome chain — paper trades with realized P&L, each linked (best-effort, same-symbol 2h window) to the signal prediction th…
Purpose: ChatGPT-connector-standard discovery search over OneQAZ's live surface — tools, resources, and the latest strong combined signals across crypto / kr_stock / us_stock. Returns result i…
Purpose: ChatGPT-connector-standard document fetch by id from `search` results. Namespaces: `tool:{name}` returns the tool's full documentation and how to call it; `resource:{uri}` returns the…
Purpose: Reliability diagram data for Level-1 signal confidence — realized hit rate per confidence bucket ([0.5,0.6) ... [0.9,1.0]) with ECE summary. Lets an agent verify whether a 0.9-confide…
Purpose: Portfolio-level performance metrics (MDD / Sharpe / Sortino / Calmar / monthly returns / equity curve) over a FIXED window — the single canonical computation path shared by the OneQAZ…
Resources · 17
서버 헬스체크 Returns: 서버 상태 정보 (status, timestamp, version) [출력 스키마] status(str), timestamp(str:ISO8601), version(str), server(str), project_root(str).
market://health
서버 정보 — 정적 자기소개 + 전체 카탈로그로의 포인터 [2026-07-08] 스테일 정리: 종전엔 레거시 SQLite 경로(SIGNAL_DIR_PATHS 등)를 데이터 소스로 소개하고 endpoints 를 축약판(18개)으로 나열해 meta/discovery 와 불일치했다 (Wave I 이후 실데이터는 전부 PG). 이제 데이터 소스는 PG 스키마 기…
market://info
[역할] MCP 프로세스의 psycopg ConnectionPool 통계 (스키마별 in-use/avail/waiter). [호출 시점] 풀 고갈 의심 시. waiter>0 가 연속되면 pool 크기 or 쿼리 지연 문제. [출력 스키마] pools{schema→{pool_size,available,requests_queued,requests_waiting…
market://meta/pg-pool
[역할] 도구/리소스 의존관계, 추천 호출 체인, 사용 가이드를 반환합니다. [호출 시점] 어떤 도구를 어떤 순서로 호출해야 하는지 안내 필요 시. 세션 시작 시 한번 호출 권장. [선행 조건] 없음. [후속 추천] usage_hint.start_here에 명시된 Resource부터 시작. [주의] 메타 정보이므로 실시간 데이터가 아닙니다. [출력 스키마]…
market://meta/tool-chains
[역할] 전체 Resource(static+template)와 Tool 카탈로그 + OneQAZ positioning 을 한 번에 반환. 카탈로그는 등록된 tool/resource 의 introspection 결과로 동적 생성되어 시스템이 진화해도 항상 최신. data_freshness 는 PG 실측값. [호출 시점] 세션 시작 시…
market://meta/discovery
[역할] 원자재/국채/외환 등 전체 매크로 레짐 요약. [호출 시점] 시장 전체 방향성 파악 시 첫 번째로 호출. [선행 조건] 없음 (최상위 Resource). [후속 추천] market://global/category/{category}, market://{market_id}/unified. [주의] 캐시 TTL=300초. [출력 스키마] ai_summ…
market://global/summary
[역할] 사용 가능한 매크로 카테고리 목록과 DB 존재 여부. [호출 시점] 카테고리 확인 시. [선행 조건] 없음. [후속 추천] market://global/category/{category}. [주의] DB 존재 여부만 확인. [출력 스키마] categories[{id(str),db_path(str),exists(bool)}].
market://global/categories
[역할] crypto+kr_stock+us_stock 3개 시장 상태를 한번에 반환. [호출 시점] 전체 포트폴리오 개요 시 가장 먼저 호출. [선행 조건] 없음. [후속 추천] market://{market_id}/status, market://unified/cross-market. [주의] TTL=60초. 3개 시장 순차 조회. [출력 스키마] time…
market://all/summary
[역할] 모든 시장의 ETF/바스켓 구조 분석 요약. [호출 시점] 시장 구조 전체 파악 시. [선행 조건] 없음. [후속 추천] market://{market_id}/structure, market://global/summary. [주의] 구조 요약 JSON 없는 시장은 건너뜀. [출력 스키마] market_id→{overall{regime,score},…
market://structure/all
[역할] Fear & Greed Index(시장 심리, 0-100). [호출 시점] 시장 심리 빠르게 파악 시. [선행 조건] 없음. [후속 추천] market://indicators/regime, market://indicators/context. [주의] Alternative.me API. TTL=300초. API 장애 시 캐시 사용. [출력 스키마] …
market://indicators/fear-greed
[역할] 4-Layer 시장 레짐(Short/Mid/Long/SuperLong 레이어별 레짐/점수/변동성). [호출 시점] 다중 시간프레임 레짐 분석 시. [선행 조건] 없음. [후속 추천] market://indicators/context, market://global/summary. [주의] MarketAnalyzer 의존. [출력 스키마] ai_sum…
market://indicators/regime
[역할] Fear&Greed + 4-Layer 레짐 결합 종합 시장 컨텍스트. [호출 시점] 시장 지표 한번에 확인 시. fear-greed+regime 2개 호출 대체. [선행 조건] 없음. [후속 추천] market://{market_id}/unified, market://all/summary. [주의] 한쪽 실패해도 나머지 반환. [출력 스키마] ai…
market://indicators/context
[역할] 활성 매크로 이벤트의 라이프사이클 상태(전쟁/금융위기 등 장기 이벤트). [호출 시점] 진행 중인 글로벌 매크로 이벤트 확인 시. [선행 조건] market://global/summary 권장. [후속 추천] market://unified/cross-market. [주의] 이벤트 없으면 빈 배열. [출력 스키마] _contract 포함. total…
market://global/macro_events
[역할] 교차시장 상관관계(금-BTC, 국채-주식, 달러-신흥시장 등 패턴 감지). [호출 시점] 시장간 상관관계/디커플링 분석 시. [선행 조건] market://global/summary 권장. [후속 추천] market://derived/cross-decoupling, market://all/summary. [주의] TTL=120초. 사전 정의된 패턴…
market://unified/cross-market
[역할] 이벤트 선행 점수(시장의 이벤트 선반영 정도). [호출 시점] 이벤트 기반 매매 전략 수립 시. [선행 조건] external/causality 권장. [후속 추천] market://derived/reaction-speed. [주의] 데이터 축적 필요. [출력 스키마] ai_summary 래핑. full_data: scores[{event_type…
market://derived/event-leading
[역할] 크로스마켓 디커플링 지수(상관 시장간 이탈 감지). [호출 시점] 교차시장 이상 징후 감지 시. [선행 조건] market://unified/cross-market 권장. [후속 추천] market://global/summary. [주의] 계산 데이터 없으면 빈 결과. [출력 스키마] ai_summary 래핑. full_data: pairs[{so…
market://derived/cross-decoupling
[역할] 뉴스 반응 속도(시장의 뉴스 반응 시간/정확도). [호출 시점] 뉴스 기반 매매 타이밍 최적화 시. [선행 조건] external/summary 권장. [후속 추천] market://derived/event-leading. [주의] news_reaction_speed 기반. [출력 스키마] ai_summary 래핑. full_data: speed_…
market://derived/reaction-speed
Similar MCP servers embedding-nearest
How to use
Add to your Claude Desktop / Cursor / Cline MCP config:
{
"mcpServers": {
"oneqaz_trading_intelligence": {
"url": "https://api.oneqaz.com/mcp",
"transport": "streamable-http"
}
}
}