Skip to Content

Buyback

Get share buyback data including historical buyback amounts and ratios.

Parameters

SDK method parameters.

NameTypeRequiredDescription
symbolstringYESSecurity symbol, e.g. AAPL.US

Request Example

Response

Response Example

json
{
  "code": 0,
  "message": "success",
  "data": {
    "buyback_history": [
      {
        "fiscal_year": "FY2024",
        "fiscal_year_range": "2024-01-01~2024-12-31",
        "net_buyback": "94949000000",
        "net_buyback_yield": "0.0241",
        "net_buyback_growth_rate": "-0.1233"
      }
    ],
    "buyback_ratios": [
      {
        "net_buyback_payout_ratio": "0.9502",
        "net_buyback_to_cashflow_ratio": "0.8821"
      }
    ],
    "recent_buybacks": {
      "currency": "USD",
      "net_buyback_ttm": "94949000000",
      "net_buyback_yield_ttm": "0.0241"
    }
  }
}

Response Status

StatusDescriptionSchema
200SuccessBuybackDataResponse
400Bad requestNone

Schemas

BuybackDataResponse

NameTypeRequiredDescription
buyback_historyobject[]falseAnnual buyback history, see BuybackHistoryItem
buyback_ratiosobject[]falseBuyback ratio history, see BuybackRatios
recent_buybacksobjectfalseTrailing 12-month buyback summary

BuybackHistoryItem

NameTypeRequiredDescription
fiscal_yearstringfalseFiscal year
fiscal_year_rangestringfalseFiscal year date range
currencystringfalseCurrency
net_buybackstringfalseNet buyback amount
net_buyback_growth_ratestringfalseBuyback growth rate
net_buyback_yieldstringfalseBuyback yield

BuybackRatios

NameTypeRequiredDescription
net_buyback_payout_ratiostringfalseBuyback payout ratio
net_buyback_to_cashflow_ratiostringfalseBuyback to free cash flow ratio

RecentBuybacks

NameTypeRequiredDescription
currencystringfalseCurrency
net_buyback_ttmstringfalseNet buyback (trailing 12 months)
net_buyback_yield_ttmstringfalseBuyback yield (trailing 12 months)