Get Instrument Events
v1.instrument_data.get_instrument_events(InstrumentIDOrSymbolinstrument_id, InstrumentDataGetInstrumentEventsParams**kwargs) -> InstrumentDataGetInstrumentEventsResponse
GET/v1/instruments/{instrument_id}/events
Retrieves corporate events (dividends, splits, etc.) for an instrument, grouped by event type.
Date range defaults:
from_date: today - 365 daysto_date: today + 60 days
Get Instrument Events
from clear_street import ClearStreet
client = ClearStreet(
api_key="My API Key",
)
response = client.v1.instrument_data.get_instrument_events(
instrument_id="182bd5e5-6e1a-4fe4-a799-aa6d9a6ab26e",
)
print(response){
"data": {
"dividends": [
{
"adjusted_dividend_amount": "0.25",
"declaration_date": "2024-10-31",
"dividend_amount": "0.25",
"dividend_yield": "0.44",
"ex_date": "2024-11-08",
"frequency": "Quarterly",
"payment_date": "2024-11-14",
"record_date": "2024-11-11"
}
],
"earnings": [
{
"date": "2024-10-31",
"eps_actual": "1.64",
"eps_estimate": "1.60",
"eps_surprise_percent": "2.5",
"revenue_actual": "94930000000",
"revenue_estimate": "94500000000",
"revenue_surprise_percent": "0.45"
}
],
"instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8",
"reporting_currency": "USD",
"splits": [
{
"date": "2020-08-31",
"denominator": "1",
"numerator": "4",
"split_type": "stock-split"
}
]
},
"error": null,
"metadata": {
"request_id": "0f1a2b3c-4d5e-6789-8a7b-6c5d4e3f2a1b"
}
}{
"error": {
"code": 404,
"message": "Instrument not found: AAP"
},
"metadata": {
"request_id": "fa8cc9b2-fbf0-4f5b-8ce3-b3205b9f85f2"
}
}Returns Examples
{
"data": {
"dividends": [
{
"adjusted_dividend_amount": "0.25",
"declaration_date": "2024-10-31",
"dividend_amount": "0.25",
"dividend_yield": "0.44",
"ex_date": "2024-11-08",
"frequency": "Quarterly",
"payment_date": "2024-11-14",
"record_date": "2024-11-11"
}
],
"earnings": [
{
"date": "2024-10-31",
"eps_actual": "1.64",
"eps_estimate": "1.60",
"eps_surprise_percent": "2.5",
"revenue_actual": "94930000000",
"revenue_estimate": "94500000000",
"revenue_surprise_percent": "0.45"
}
],
"instrument_id": "a1a2a3a4-b1b2-c1c2-d1d2-d3d4d5d6d7d8",
"reporting_currency": "USD",
"splits": [
{
"date": "2020-08-31",
"denominator": "1",
"numerator": "4",
"split_type": "stock-split"
}
]
},
"error": null,
"metadata": {
"request_id": "0f1a2b3c-4d5e-6789-8a7b-6c5d4e3f2a1b"
}
}{
"error": {
"code": 404,
"message": "Instrument not found: AAP"
},
"metadata": {
"request_id": "fa8cc9b2-fbf0-4f5b-8ce3-b3205b9f85f2"
}
}