Sua carteira (consolidada)
Retorna a carteira consolidada do dono da chave de API: patrimônio, total investido, P&L realizado e não-realizado, variação do dia, composição por classe, TODAS as posições (`positions`, maiores primeiro) e quebra por carteira. Exige uma chave de API por usuário (crie em https://databolsa.com/conta).
curl -X GET "https://api.databolsa.com/v1/portfolio"{
"has_portfolio": true,
"carteiras": 0,
"patrimonio": 0,
"invested": 0,
"unrealized_pl": 0,
"unrealized_pct": 0,
"realized_pl": 0,
"xirr": 0,
"day_change_brl": 0,
"kind_mix": "string",
"any_unpriced": true,
"positions": [
{
"symbol": "string",
"asset_type": "string",
"qty": 0,
"weight_pct": 0,
"market_value": 0,
"unrealized_pct": 0
}
],
"by_carteira": [
{
"name": "string",
"patrimonio": 0,
"unrealized_pct": 0,
"open_positions": 0,
"watchlist_entries": 0
}
]
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"details": {
"property1": null,
"property2": null
}
}Remover transação
REMOVE uma transação do ledger da carteira REAL do dono da chave (irreversível). Confirme com o usuário antes de chamar.
Raio-X de custos recorrentes da carteira
Estima custos anuais observáveis de posições abertas: administração de fundos, custódia do Tesouro e diferença de renda fixa bancária tributável para 100% do CDI. `items` traz destinatário, referência e excesso; `by_recipient` e `totals` agregam. Custos sem base pública ficam em `not_estimated`, sem valor inferido. `flags` descreve fatos, não recomendações.