Skip to content

Dividends

GET /api/v1.0/quote/{symbol}/corporate-actions/dividends

Get the dividend payment history for a stock (sorted by time descending, max 100 records). Each record returns fiscal year, plan description, cash dividend per share with currency, payout ratio, dividend type, plan progress, and key dates.

Parameters

NameTypeInRequiredDescription
symbolstringpathyesSymbol code, e.g. HK.00700.

Request Example

bash
curl "https://webapi.moomoo.com/api/v1.0/quote/HK.00700/corporate-actions/dividends" | jq

Response Fields

data top-level fields:

FieldTypeDescription
total_dividend_countintTotal historical dividend count.
total_dividend_moneynumberTotal historical dividend amount (reporting currency).

dividend_list element fields:

FieldTypeDescription
fiscal_yearstringFiscal year. Only returned for HK / A-shares.
statementstringDividend plan description.
dividend_per_sharenumberCash dividend per share (reporting currency).
currencystringDividend currency. Only returned for HK / US.
payout_rationumberDividend payout ratio (%). Only returned for A-shares.
dividend_typestringDividend type. Only returned for Morningstar markets (SG/CA/AU/JP).
processstringPlan progress: Implementation / Plan.
ex_datestringEx-dividend date (YYYY/MM/DD).
record_datestringRecord date.
dividend_payable_datestringPayment date.
pub_datestringAnnouncement date.

Supported Markets

  • Supported markets: HK / US / A-shares (SH/SZ) / SG / CA / AU / JP.
  • Categories: Primarily equities; ETF / bonds / warrants / options / futures / indices without dividend events return empty lists.
  • Output fields vary significantly by market (per-share amount only for HK/US, payout ratio only for A-shares).

Error Codes

ret_codeerror.codeTrigger ConditionSuggested Action
0Success (including empty list when no dividend records)
-3invalid_parameterInvalid symbol formatFix the symbol and retry
-7invalid_symbolCode cannot be resolved to a securityUse the search API to verify the symbol
-2 / -4 / -6internal_errorGateway internal errorRetry later; report if persistent

Response Example

json
{
  "ret_code": 0,
  "ret_msg": "success",
  "data": {
    "total_dividend_count": 26,
    "total_dividend_money": 220851421161.2,
    "dividend_list": [
      {
        "fiscal_year": "2025",
        "statement": "Cash Dividend: 5.30000 HKD Per Share",
        "dividend_per_share": 5.3,
        "currency": "HKD",
        "process": "Implementation",
        "ex_date": "2026/05/15",
        "record_date": "2026/05/18",
        "dividend_payable_date": "2026/06/01",
        "pub_date": "2026/03/18"
      }
    ]
  }
}