SuperAPI AI Directory

competitor-product-compare

Data & analytics

View repository

Updated 10-16 04:59

About this skill

Competitor Comparison Analysis

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 SearchFunds or GuessFundCode to 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 information
  • GetBatchFundPerformance: performance comparison
  • AnalyzeFundRisk: risk assessment
  • BatchGetFundTradeRules: trading rules and fees

Manager Capability Enhancement (gildata-aidata, optional):

  • FundManagerInfoReport: manager's detailed professional background, assets under management, awards
  • FundIncomeRiskReport: 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.)