SuperAPI AI Directory

market-morning-brief

Data & analytics

View repository

Updated 10-15 19:55

About this skill

Morning Meeting Market Briefing

Available Tools

This skill can call the following MCP data services, selected as needed during the execution process:

Yingmi Financial Data (qieman)

  • Service address:https://dashscope.aliyuncs.com/api/v1/mcps/Qieman/sse
  • Core capabilities: fund search/diagnosis, portfolio analysis/backtesting, asset allocation plans, CFP toolchain, chart rendering
  • Main tools of this skill:GetCurrentTime, GetLatestQuotations, SearchFinancialNews, SearchHotTopic, searchRealtimeAiAnalysis, SearchManagerViewpoint, RenderEchart

Hundsun Gildata Financial Data (gildata-aidata)

  • Service address: obtained after activating the Hundsun Gildata MCP service, in the format https://dashscope.aliyuncs.com/api/v1/mcps/<your-mcp-id>/mcp
  • Core capabilities: individual stock research (A/H/US), financial statements, capital flows, research reports and public sentiment, wealth management products, macroeconomic data
  • Main tools of this skill:IndexDailyQuote, SectorRank, ConceptIndexLiveQuote, MarketFundFlowRank, MacroeconomicAnalysisViewpoints

Core Principles

Charts first, concise text. Market rise/fall data must be presented intuitively through RenderEchart generated bar charts, allowing client managers to understand the overall market at a glance, with text focusing on interpretation and impact analysis.

Input Requirements

Required Information

  • No special required fields; a one-sentence instruction is enough to trigger

Optional Information

  • Specific sectors or themes of interest
  • Output purpose (morning meeting sharing / send to clients / for personal viewing)

Execution Process

Step 1: Get the current time

  • Call GetCurrentTime to determine the current date and the most recent trading day

Step 2: Multi-dimensional data collection (parallel calls)

qieman data source:

  • GetLatestQuotations: major index quotes (A-shares, bond market, commodities, forex, overseas)
  • SearchFinancialNews: latest financial news
  • SearchHotTopic: market hot topics
  • searchRealtimeAiAnalysis: AI real-time interpretation
  • SearchManagerViewpoint: latest views from fund managers/institutions

gildata-aidata data source:

  • IndexDailyQuote: detailed index quote data (supplementing indices not covered by qieman)
  • SectorRank: industry sector gain/loss rankings (top 5 sectors by gain/loss)
  • ConceptIndexLiveQuote: real-time quotes for concept sectors (performance of popular concepts)
  • MarketFundFlowRank: market capital flow rankings (sectors with net inflow/outflow of main funds)
  • MacroeconomicAnalysisViewpoints: macroeconomic analysis views

Step 3: Analysis and processing

  • Sort market data by gain/loss and mark significant changes (gains/losses over 2%)
  • Extract 3-5 core events from news and hot topics
  • Integrate AI interpretation and institutional views
  • Summarize sector rankings and capital flows to identify the day's market main line

Step 4: Generate visual charts (must be executed, cannot be skipped)

Mustcall RenderEchart to generate the following charts:

Chart 1: Bar chart of major index gains/losses (must be generated)

Use the gain/loss data of major indices to generate a horizontal bar chart, red for gains and green for losses. ECharts option reference:

{
  "title": { "text": "主要指数涨跌幅", "left": "center", "subtext": "2026-04-25" },
  "tooltip": { "trigger": "axis" },
  "grid": { "left": "28%", "right": "10%" },
  "xAxis": { "type": "value", "axisLabel": { "formatter": "{value}%" } },
  "yAxis": { "type": "category", "data": ["纳斯达克", "标普500", "恒生指数", "黄金", "创业板指", "深证成指", "上证指数", "10Y国债"] },
  "series": [{
    "type": "bar",
    "data": [
      { "value": 1.52, "itemStyle": { "color": "#ee6666" } },
      { "value": 0.74, "itemStyle": { "color": "#ee6666" } },
      { "value": -0.35, "itemStyle": { "color": "#91cc75" } },
      { "value": 0.82, "itemStyle": { "color": "#ee6666" } },
      { "value": 1.21, "itemStyle": { "color": "#ee6666" } },
      { "value": 0.56, "itemStyle": { "color": "#ee6666" } },
      { "value": 0.33, "itemStyle": { "color": "#ee6666" } },
      { "value": -0.02, "itemStyle": { "color": "#91cc75" } }
    ],
    "label": { "show": true, "position": "right", "formatter": "{c}%" },
    "itemStyle": { "borderRadius": [0, 4, 4, 0] }
  }]
}

Replace with actual market data. Gains are red (#ee6666), losses are green (#91cc75), in line with the A-share convention of red for gains and green for losses. Arrange from largest to smallest by gain/loss. Replace subtext with the actual date.

Step 5: Generate the morning briefing according to the template

Output Template

Output according to the following structure,Market charts come first, text should be concise:

## 每日市场早报 | {日期}

### 一、市场全景

{主要指数涨跌柱状图}

{1-2句总结:整体是涨是跌、幅度如何、哪个最突出}

### 二、板块与资金

**涨幅前5板块**:{板块名称及涨幅}
**跌幅前5板块**:{板块名称及跌幅}
**主力资金流向**:{净流入/流出最大的板块}

### 三、核心要闻
1. **{标题}**:{一句话摘要}
2. **{标题}**:{一句话摘要}
3. **{标题}**:{一句话摘要}

### 四、市场解读
{综合AI解读和机构观点,分析"为什么发生",2-3段,每段2-3句}

### 五、对我们客户的影响
- **权益类客户**:{影响和建议动作}
- **固收类客户**:{影响和建议动作}
- **待配置客户**:{是否有配置窗口}

### 六、今日话术建议
> {可直接用于朋友圈或客户沟通的1-2句话}

---
*以上内容基于公开市场数据整理,仅供内部参考,不构成投资建议。*

Notes

  • Charts are mandatory: A bar chart of major index gains and losses is a required item and must not be replaced by a text table
  • Data timeliness: clearly indicate the data cutoff time
  • Language style: professional but not obscure, account managers can quote directly
  • Compliance requirements: do not make return forecasts, do not recommend specific products
  • Concise text: keep the full text within 600-1000 words (excluding charts), suitable for 5-minute quick reading
  • Exception handling: if it falls on a non-trading day, provide a notice and the previous trading day's data