Exit waterfall
calculate_exit_waterfallDivides one or more sale prices of the company among the stakeholders: open SAFEs/notes are paid first, then liquidation preferences by seniority, then the rest per share; preferred converts when that pays more, participating preferred is capped, options count only above their strike. Returns the payout per stakeholder and per class for each price.
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": {
"exit_values": "<exit_values>"
},
"name": "calculate_exit_waterfall"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | YYYY-MM-DD | |
| cap_table | No | Cap table: company name (full or partial) or id from list_cap_tables. May be omitted when the user has one cap table. | |
| exit_values | Yes | Sale prices (equity value) in the cap table currency |