Skip to content

Revenue Breakdown

GET /v1/quote/{symbol}/f10/revenue-breakdown

Get a company's revenue composition breakdown by product / industry / region / business dimension for a specified financial period, along with an available period dropdown list.

Parameters

NameTypeInRequiredDescription
symbolstringpathyesSymbol code, e.g. HK.00700.
dateintquerynoFinancial period end date (second-level timestamp); 0 = latest period. Default 0.
financial_typeintquerynoFinancial period type selector. Default 0. See Naming Dictionary.
currency_codestringquerynoCurrency code (ISO 4217), e.g. USD. If not provided, returns in the original report currency.

Request Example

bash
curl "$ip/v1/quote/HK.00700/f10/revenue-breakdown" | jq

Response Fields

FieldTypeDescription
periodstringFinancial period text, e.g. 2025/FY.
currency_codestringCurrency code.
breakdown_listarrayComposition list by dimension, only returns dimensions with data.
breakdown_list[].typeintComposition dimension. 1=Product, 2=Industry, 4=Region, 8=Business.
breakdown_list[].item_list[].namestringComposition item name.
breakdown_list[].item_list[].main_oper_incomenumberOperating revenue (in currency unit).
breakdown_list[].item_list[].rationumberProportion (%).
screen_date_list[].dateintPeriod end date (second-level timestamp).
screen_date_list[].period_textstringFinancial period text.
screen_date_list[].financial_typeintFinancial period type.

Supported Markets

  • Supported markets: HK / US / SH / SZ / BJ / SG / CA / AU.
  • Supported categories: Common stocks only (including REITs, ADRs, and equivalent stock types).
  • Dimensions vary by market/data provider coverage: A-shares typically have Product(1)+Industry(2)+Region(4); HK stocks typically have Product(1)+Region(4)+Business(8); US/SG/CA/AU stocks typically have Region(4)+Business(8).

Error Codes

ret_codeerror.codeTrigger ConditionSuggested Action
0Success
-3invalid_parameterInvalid symbol format / date out of range / invalid financial_type valueCorrect parameters and retry
-7invalid_symbolCode format valid but cannot resolve to a securityVerify code validity via search API
-10no_dataSymbol valid but no revenue breakdown dataConfirm the symbol is a stock in a supported market
-5internal_errorGateway orchestration / backend RPC exceptionRetry; contact support if persistent

Response Example

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "period": "2025/FY",
    "currency_code": "CNY",
    "breakdown_list": [
      {
        "type": 1,
        "item_list": [
          { "name": "增值服务", "main_oper_income": 369281000000, "ratio": 49.1218 },
          { "name": "金融科技及企业服务", "main_oper_income": 229435000000, "ratio": 30.5194 },
          { "name": "营销服务", "main_oper_income": 144973000000, "ratio": 19.2843 },
          { "name": "其他", "main_oper_income": 8077000000, "ratio": 1.0744 }
        ]
      },
      {
        "type": 4,
        "item_list": [
          { "name": "中国内地", "main_oper_income": 662119000000, "ratio": 88.0751 },
          { "name": "其他", "main_oper_income": 89647000000, "ratio": 11.9248 }
        ]
      }
    ],
    "screen_date_list": [
      { "date": 1767110400, "period_text": "2025/FY", "financial_type": 7 },
      { "date": 1751212800, "period_text": "2025/H1", "financial_type": 5 }
    ]
  }
}