The new Corporate Action endpoints, such as the distribution endpoints below, are currently available to Beta-enabled customers and enterprise customers as an early release product. If you would like access to the data below, please E-mail [email protected]
# Distribution data batch endpoint https://api.tiingo.com/tiingo/corporate-actions/distributions # Distribution data endpoint for specific ticker https://api.tiingo.com/tiingo/corporate-actions/<ticker>/distributions # Historical timeseries of distribution (dividend) yield https://api.tiingo.com/tiingo/corporate-actions/<ticker>/distribution-yield
Just remember, you will need your token in order to connect. Keep it safe.
The Tiingo API Dividends API endpoint help capture and relay both detailed dividend and distribution data, as well as historical metrics that relate to dividends, such as yield. As of August 28th, 2023, this endpoint remains newly exposed in beta and is included for all customers with the End-of-Day endpoint entitlement. This dividend distribution API endpoints fall under our new corporate action endpoints coming soon.
Diviends are available for current and future dates, and yield is available for tickers after their End-of-Day price data have been processed.
You can find out about the full product offering on the Product - Stock, ETF, & Mutual Fund Dividend API page.
Use this endpoint to get past, present, and future dividends and distributions. This endpoint will return detailed dividend and distribution data for a given stock, ETF, or Mutual Fund. You will also notice a distribution frequency, this is the declared frequency of the distribution that you can use to customize your calculations to determine yield.
# Latest Distribution Data with an Ex-Date of the current day https://api.tiingo.com/tiingo/corporate-actions/distributions # Latest Distribution Data with an ex-date explicitly specified (future date or historical date) https://api.tiingo.com/tiingo/corporate-actions/distributions?exDate=2023-08-25
permaTicker
ticker
exDate
paymentDate
recordDate
declarationDate
distribution
distributionFreqency
This endpoint is similar to the batch endpoint, but allows you to specify a specific ticker to limit the query and also provide historical distribution timeseries data for a ticker as well. Stocks, ETFs, and Mutual Funds are supported.
# Distribution data endpoint for specific ticker (Full history) https://api.tiingo.com/tiingo/corporate-actions/<ticker>/distributions # Distribution data for a ticker limited to a provided date range https://api.tiingo.com/tiingo/corporate-actions/<ticker>/distributions?startExDate=2023-01-01&endExDate=2024-01-01
permaTicker
ticker
exDate
paymentDate
recordDate
declarationDate
distribution
distributionFreqency
Use this endpoint to obtain the current and historical information about yield data for the given Stock, ETF, or Mutual Fund. Please note that we will continue to add new daily metrics, so the fields will change throughout time. We recommend you do not make parsing code that requires columns or fields to be in a particular order. If you do require this, please use the columns request parameter to ensure constant output, even if we add columns. For example, columns=trailingDiv1Y will always ensure only that single field is returned in that exact order.
# Distribution yield https://api.tiingo.com/tiingo/corporate-actions/<ticker>/distribution-yield
date
trailingDiv1Y
This endpoint is used to communicate past, present, and future distribtion data.
Data is updated throughout 2-3 times a day as distribution announcements come in.
Yes, future expansions of various yield calculations will be included in future dates - including forward yield. You may also calculate this yourself using our distribution frequency endpoints.
We have different enterprise relationships with various provides who provide various data feeds. We then error check them using a proprietary framework to check for errors. If a date is null, it generally means this data is not available to us. Ex-date and distribution amounts will never be null however.