Upcoming events
eventsDEMO portfolio (synthetic, shared, read-only). Read the portfolio's forward calendar as a dated list instead of the whole context: earnings dates, ex-dividend and dividend-pay days for the holdings the Events card tracks, central-bank rate decisions and scheduled data releases for the portfolio's jurisdictions, and the tax-free lot maturities from the Taxes digest. kinds filters to any of: earnings, dividends, macro, maturities (default all). days is the window ahead (1-365, default 30, today counts as upcoming); symbols filters to those tickers; limit (1-50, default 20) and offset page the list, which is sorted by date and, on a shared date, by position size. byKind counts the whole window BEFORE the kinds filter, so one call shows what else is coming. servedFrom says where the answer came from: 'context' is the assistant's cached list (the nearest 20 events within 45 days), 'engine' means the events calendar itself was asked for the full window. THE EARNINGS CALENDAR: ask with kinds=['earnings'] alone and the answer is one row PER SYMBOL instead of one per date (bySymbol true) — symbol, name, scope, weightPct, nextEarnings (its next reporting day inside the window), lastReport {date, epsActual, epsEstimate, surprisePct, verdict} and filingUrl/filingSearchUrl when a filing is known, sorted soonest first with companies that have no date in the window last. scope picks whose: holdings (default), watchlist (the user's favourites, up to 20) or both. past is days BACK for recent reports (0-180, default 0). scope and past apply to that per-symbol answer only. This is the multi-symbol view market_lookup can only give one symbol at a time. Dates only — never a forecast of what will be reported, and never advice.
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": "events"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| past | No | ||
| kinds | No | ||
| limit | No | ||
| scope | No | ||
| offset | No | ||
| symbols | No |