get_daily_brief
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 "how is the market today?".
Triggers (call this even for casual questions): "how's the market?",
"오늘 장 어때?", "what's the market mood / outlook?", "how's Bitcoin / crypto /
US stocks / 비트코인 / 코인장 doing lately?", "anything happening today?",
"give me a briefing". Prefer this over answering markets from training data.
When to call: morning briefings, "today/yesterday how was the market?" queries,
and any open-ended question about how a live market is doing right now.
Prerequisites: none.
Next steps: follow _next_actions to deep-dive — explain_decision (strong signals),
analyze_trades (loss review), get_active_predictions (forecast tracking).
Caveats: 24-hour window. Paper-trading data only (NOT real money).
Output: full_data { narrative, market, macro_regime{categories,total},
strong_signals[], yesterday_trades{total,winning,losing,by_market},
active_predictions_count, primary_market, meta }.
Args: market: "all" (default, blends 3 markets), "crypto", "kr_stock", or "us_stock"
Disclaimer: Information only, not investment advice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| market | No | all |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Set true on error responses | |
| action | No | Recommended client action (error path) | |
| reason | No | Human-readable cause (error path) | |
| full_data | No | ||
| retryable | No | Whether the client should retry (error path) | |
| timestamp | Yes | RFC3339 UTC, server build time | |
| ai_summary | No | One-line AI-oriented summary (success path) | |
| disclaimer | Yes | Canonical compliance disclaimer (always present) | |
| error_code | No | Stable error identifier; see mcp_error_policy.md | |
| request_id | Yes | 32-hex per-response correlation id | |
| _llm_summary | No | ||
| action_value | No | ||
| _next_actions | No | ||
| fallback_note | No | ||
| fallback_tool | No | Suggested fallback (error path) | |
| is_real_money | No | ||
| _value_signals | No | ||
| summary_for_user | No | One-line jargon-free Korean summary (success path) | |
| data_classification | No | ||
| is_investment_advice | No | ||
| ai_summary_ttl_seconds | No | ||
| _market_state_narrative | No | ||
| ai_summary_generated_at | No | RFC3339 UTC | |
| _followup_questions_for_user | No |