Available Tools
This skill can call the following MCP data services, to be used 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:
SearchFunds,GuessFundCode,BatchGetFundsDetail,GetBatchFundPerformance,AnalyzeFundRisk,BatchGetFundTradeRules,RenderEchart
Hundsun Juyuan Financial Data (gildata-aidata)
- Service address: obtained after activating the Hundsun Juyuan 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 opinion, wealth management products, macroeconomic data
- Optional tools of this skill:
FundManagerInfoReport,FundIncomeRiskReport,ProductBasicInfoList
Core Principles
Charts first, text concise. The core of product comparison is to see the differences at a glance—the five-dimension scoring radar chart and the performance comparison bar chart must be generated through RenderEchart , and the text is only used to point out key differences and provide script suggestions.
Input Requirements
Required Information
- Names or codes of at least 2 products (supports fund vs fund, and also supports cross-category comparison of fund vs wealth management product)
Optional Information
- Comparison focus (return/risk/fee)
- Customer risk level (affects suitability evaluation)
Execution Process
Step 1: Confirm Product Codes
- For each fund, call
SearchFundsorGuessFundCodeto confirm the code - If a wealth management product is involved, call
ProductBasicInfoList(gildata-aidata) to obtain product information
Step 2: Collect Data in Parallel
Funds (qieman):
BatchGetFundsDetail: basic informationGetBatchFundPerformance: performance comparisonAnalyzeFundRisk: risk assessmentBatchGetFundTradeRules: trading rules and fees
Manager Capability Enhancement (gildata-aidata, optional):
FundManagerInfoReport: manager's detailed professional background, assets under management, awardsFundIncomeRiskReport: detailed fund return and risk report
Wealth Management Products (gildata-aidata, if cross-category comparison is involved):
ProductBasicInfoList: wealth management product details (issuer, term, performance benchmark, fees)
Step 3: Five-Dimension Comparison
- Return Dimension: comparison of returns across stages, peer rankings
- Risk Dimension: maximum drawdown, volatility, Sharpe ratio
- Fee Dimension: subscription fee, management fee, custody fee
- Liquidity: redemption settlement time, large redemption restrictions
- Manager Capability: tenure, assets under management, historical performance, investment style
Step 4: Generate Visual Charts (must be executed, cannot be skipped)
Mustcall RenderEchart in sequence to generate the following charts:
Chart 1: Five-Dimension Comparison Radar Chart (must be generated)
Normalize each dimension's score to 1-5 points and generate a multi-series radar chart. ECharts option reference:
{
"title": { "text": "五维对比", "left": "center" },
"legend": { "top": "bottom" },
"radar": {
"indicator": [
{ "name": "收益", "max": 5 },
{ "name": "风险控制", "max": 5 },
{ "name": "费率", "max": 5 },
{ "name": "流动性", "max": 5 },
{ "name": "经理能力", "max": 5 }
],
"shape": "circle"
},
"series": [{
"type": "radar",
"data": [
{ "value": [4, 3, 4, 5, 4], "name": "易方达蓝筹精选", "areaStyle": { "opacity": 0.2 } },
{ "value": [3, 4, 3, 5, 3], "name": "景顺长城新兴成长", "areaStyle": { "opacity": 0.2 } }
]
}]
}
Replace the fund name and the scores for each dimension. Scoring rules: top 20% in the same category = 5 points, top 40% = 4 points, top 60% = 3 points, top 80% = 2 points, bottom 20% = 1 point.
Chart 2: Bar chart comparing performance across stages (must be generated)
Use the returns of two or more products at each stage to generate a grouped bar chart. ECharts option reference:
{
"title": { "text": "业绩对比", "left": "center" },
"tooltip": { "trigger": "axis" },
"legend": { "top": "bottom" },
"xAxis": { "type": "category", "data": ["近1月", "近3月", "近6月", "近1年", "近3年"] },
"yAxis": { "type": "value", "axisLabel": { "formatter": "{value}%" } },
"series": [
{ "name": "产品A", "type": "bar", "data": [2.1, 5.3, 8.7, 15.2, 42.1], "itemStyle": { "borderRadius": [4,4,0,0] } },
{ "name": "产品B", "type": "bar", "data": [1.8, 4.1, 7.2, 12.8, 35.6], "itemStyle": { "borderRadius": [4,4,0,0] } }
]
}
Replace with the actual product names and return data. If there are more than 3 products, add the corresponding series.
Step 5: Generate the comparison report and script
Output template
Output according to the following structure,embed charts in the corresponding sections, keep the text concise and focused on differences:
## 产品对比分析 | {产品A} vs {产品B}
### 一、五维评分
{五维对比雷达图}
| 维度 | {产品A} | {产品B} | 优势方 |
|------|---------|---------|--------|
| 收益 | {X}/5 | {X}/5 | {标注} |
| 风险控制 | {X}/5 | {X}/5 | {标注} |
| 费率 | {X}/5 | {X}/5 | {标注} |
| 流动性 | {X}/5 | {X}/5 | {标注} |
| 经理能力 | {X}/5 | {X}/5 | {标注} |
### 二、业绩对比
{业绩对比柱状图}
{2句解读:短中长期各自优势}
### 三、关键差异
1. **{差异1}**:{一句话对比}
2. **{差异2}**:{一句话对比}
3. **{差异3}**:{一句话对比}
### 四、话术参考
> 当客户说"{竞品更好的异议}"时,可以这样回应:
> "{基于数据的客观对比话术}"
---
*对比基于历史数据,仅供参考。不同产品适合不同投资需求,无绝对优劣。*
Notes
- Charts are mandatory: The five-dimension radar chart and the performance comparison bar chart are required items.
- Objective and neutral: do not deliberately belittle competing products or glorify your own products
- Let the data speak: comparisons are based on objective data, without subjective judgments
- Compliance requirements: do not disparage competitors or mislead clients
- Concise text: keep the full text within 600-1000 words (excluding charts)
- Cross-category comparison: if it involves funds vs wealth management products, explain the essential differences between the two (such as open/closed-end, net value/expected return, etc.)