calculate_average_price
Calcula o novo preço médio de ações ou FIIs depois de uma compra: posição atual (quantidade + preço médio) mais a compra nova (quantidade + preço + custos). Pra várias compras, encadeie chamadas usando o resultado como posição seguinte. Venda não altera o preço médio. Parâmetros obrigatórios: buy_quantity, buy_price. Opcionais: current_quantity, current_average_price, fees. Use exatamente estes nomes, em inglês.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fees | No | Corretagem e emolumentos da compra em R$ (entram no médio) | |
| buy_price | Yes | Preço pago por unidade em R$ | |
| buy_quantity | Yes | Quantidade comprada agora | |
| current_quantity | No | Quantidade que já possui (0 se é a primeira compra) | |
| current_average_price | No | Preço médio atual em R$ (0 se é a primeira compra) |