Adicionar avaliação
add_equity_valuationAdiciona um ponto no histórico de valor de um investimento (id = id do investimento/equity, não da avaliação). Sempre insere uma nova linha, mesmo se já houver avaliação na mesma data — não sobrescreve nem deduplica. date é opcional (default agora); use pra registrar uma avaliação retroativa. Efeito colateral: o value/cost do investimento em si também é atualizado para os valores desta avaliação, então ela passa a ser o valor 'atual' retornado por list_equities. Diferença de update_equity: use esta ferramenta pra registrar histórico com data específica sem tocar em outros campos do investimento (nome, ticker etc.); use update_equity quando quiser editar o investimento e deixar o valor atualizado datado de hoje.
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": {
"id": "<id>",
"value": "<value>"
},
"name": "add_equity_valuation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Id do investimento (Equity), não da avaliação | |
| cost | No | Custo/valor investido nesta data. Default: igual a value (sem ganho/perda registrado se omitido) | |
| date | No | Data da avaliação (ISO). Default: agora. Use pra backfill retroativo | |
| value | Yes | Novo valor de mercado do investimento |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| asOf | No | ||
| cost | No | ||
| value | No | ||
| equityId | No | ||
| createdAt | No | ||
| updatedAt | No |