whatif
Simulate hypothetical events to see which investment theses they affect, through which links, and whether alerts would trigger—without recording changes.
Instructions
What if this happened? Which theses would it reach, through which links, and would it raise alerts. Records nothing.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"entities": "<entities>",
"description": "<description>"
},
"name": "whatif"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| entities | Yes | Companies the event would be about | |
| description | Yes | The hypothetical, e.g. 'TSMC fab outage halts CoWoS 3 months' | |
| materiality | No | How much it matters (default: from the wording) | |
| occurred_at | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hits | Yes | ||
| threshold | Yes | ||
| description | Yes | ||
| materiality | Yes | ||
| materiality_reason | Yes |