Earnings call calendar
get_earnings_calendarUse this when someone asks which companies hold earnings calls on a day or in a date range, for example this week, across the market or on one exchange. Give it dates (YYYY-MM-DD, UTC; default the next seven days) and optionally an exchange. Returns calls in time order with company and 6ix.com link, and how many calls the range holds; pass the answer's nextCursor as cursor until hasMore is false to get every call in the range.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_earnings_calendar"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Last day, YYYY-MM-DD, included (default: a week from the first day; at most 31 days) | |
| from | No | First day, YYYY-MM-DD (default today) | |
| page | No | Pages of `limit` calls in time order | |
| limit | No | ||
| cursor | No | To read on: nextCursor from this tool's last answer, exactly as given, with the same other arguments | |
| exchange | No | Only companies listed on this exchange, e.g. NYSE, NASDAQ, LSE, TSE |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | ||
| asOf | No | When 6ix answered (ISO 8601, UTC) | |
| from | Yes | ||
| first | Yes | Position of this answer's first call in the range, from 1 | |
| total | Yes | Every call 6ix lists in the range (and exchange) | |
| events | Yes | ||
| hasMore | Yes | More follow: ask again with cursor set to nextCursor | |
| nextCursor | Yes | Pass as cursor to read on from the last item shown; null at the end | |
| listChanged | No | The list changed since the cursor was made and the last item shown is no longer in it, so an item may repeat or be missed here |