Dividend History
Retrieve historical dividend payments including amounts, ex-dividend dates, and payment schedules. Essential for income investment analysis and yield calculations.
Use Case: Calculate dividend growth rate over 10 years to identify dividend aristocrat stocks.
Query parameter notes
Thetickers query parameter accepts a single symbol only. If you need multiple symbols, use tickersAnyOf with a comma-separated list.
The sort query parameter is a plain string, not an enum and not a separate asc / desc selector. Send the sort column together with its direction in the same value, for example sort=ticker.asc, sort=ex_dividend_date.desc, or sort=ticker.asc,ex_dividend_date.desc.Authorizations
OAuth2 Bearer token: obtain an access token from the token endpoint and send it in the Authorization header.
Query Parameters
Single ticker symbol only, such as AAPL. Do not send a comma-separated list here; if you need multiple symbols, use tickersAnyOf instead.
"AAPL"
Comma-separated list of ticker symbols.
"AAPL,MSFT,GOOG"
Filter tickers >= this value (inclusive)
"A"
Filter tickers > this value (exclusive)
"A"
Filter tickers <= this value (inclusive)
"Z"
Filter tickers < this value (exclusive)
"Z"
Exact ex-dividend date in YYYY-MM-DD format
"2024-08-11"
Ex-dividend start-date filter. Returns dividends with ex-dividend dates on or after this date.
"2024-01-01"
Ex-dividend after-date filter. Returns dividends after this date, excluding the date itself.
"2024-01-01"
Ex-dividend end-date filter. Returns dividends with ex-dividend dates on or before this date.
"2024-12-31"
Ex-dividend before-date filter. Returns dividends before this date, excluding the date itself.
"2024-12-31"
Exact frequency (0=irregular, 1=annual, 4=quarterly, 12=monthly)
4
Dividend frequency lower-bound filter. Returns records with frequency greater than or equal to this value.
1
Dividend frequency lower-bound filter. Returns records above this value, excluding the value itself.
0
Dividend frequency upper-bound filter. Returns records with frequency less than or equal to this value.
12
Dividend frequency upper-bound filter. Returns records below this value, excluding the value itself.
13
Exact type: recurring, special, supplemental, irregular, unknown
recurring, special, supplemental, irregular, unknown "recurring"
Comma-separated list of distribution types
"recurring,special"
Maximum number of results to return. Use smaller values for UI pages and larger values for exports within API limits. (1-5000)
1 <= x <= 5000100
A comma-separated list of sort columns. For each column, append .asc or .desc to specify direction. Defaults to ticker.asc when not specified. Examples: ticker.asc, ex_dividend_date.desc, or ticker.asc,ex_dividend_date.desc.
Opaque pagination cursor returned by a previous response. Omit on the first request, then pass the next_page (or equivalent) value from each response to walk through subsequent pages.
Response
Dividends data.
Dividends response