Atualização de Carteira de Investimentos
O usuário compartilhou uma captura de tela da carteira. Analise-a e atualize portfolio.json.
Passos
-
Identificar o tipo de captura de tela
- IBKR: mostra tickers, ações, último preço, P&L
- SwissBorg: mostra ativos cripto, quantidades, valores em USD
-
Analisar todas as posições visíveis da captura de tela
-
Ler o arquivo atual Caminho:
Automations/investment-newsletter/portfolio.json -
Atualizar apenas a seção relevante
- Captura de tela IBKR → substituir o array
stocksinteiramente - Captura de tela SwissBorg → substituir o array
cryptointeiramente - Sempre atualizar
last_updatedpara a data de hoje (AAAA-MM-DD)
- Captura de tela IBKR → substituir o array
-
Escrever o portfolio.json atualizado usando a ferramenta Write
-
Fazer commit
git add Automations/investment-newsletter/portfolio.json git commit -m "chore: atualizar posições da carteira [data]" -
Confirmar ao usuário: "Carteira atualizada. X ações / Y posições cripto registradas em [data]. O boletim da próxima sexta-feira usará essas posições."
Formato do portfolio.json
{
"last_updated": "AAAA-MM-DD",
"stocks": [
{"ticker": "GOOGL", "name": "Alphabet", "shares": 10, "last_price": 405.27}
],
"crypto": [
{"asset": "SOL", "name": "Solana", "amount": 33.98, "value_usd": 3099.92}
]
}
Notas
- Ações podem ser fracionárias (2,8 ações de AVGO é válido)
- Quantidades de cripto podem ser grandes (23.041 BORG é válido)
- last_price para ações = último preço negociado mostrado na captura de tela
- value_usd para cripto = valor em USD mostrado na captura de tela
- Saldos em dinheiro (USD Cash) não são incluídos em ações