☁ Os dados deste computador e do Gist são diferentes
Este computador
Gist (outro dispositivo)
A versão que não escolher fica guardada em 🕐 Histórico neste computador — pode restaurá-la depois. O GitHub também guarda as revisões anteriores do Gist.
🔔 Alertas Financeiros
⬇ Largar o ficheiro fm_data.json aqui
☁ GitHub Gist — Sincronização
O GitHub Gist guarda os seus dados na nuvem de forma privada.
Permite aceder ao dashboard de qualquer dispositivo. → Criar token GitHub (scope: gist)
Cifra dos dados no Gist
A password não é guardada; fica só a chave, neste browser. Noutro dispositivo introduza a mesma password (sem repetir).
🔒 O token fica guardado apenas no localStorage deste browser.
O Gist é secreto (não indexado, não público — só quem tiver o URL acede).
Recomendado: guardar o Gist ID num local seguro para usar noutros dispositivos.
🔑 Chave API Anthropic
Com a chave API, o Claude AI responde directamente em cada folha sem sair do dashboard.
A chave é guardada apenas no localStorage deste browser — nunca enviada para nenhum servidor excepto a API da Anthropic.
⚠️ O seu browser não suporta esta funcionalidade (File System Access API).
Funciona no Chrome e Edge em computador. No Safari e no iPhone/iPad, continue a usar "💾 Guardar JSON" e mova o ficheiro para o iCloud Drive manualmente na app Ficheiros.
Escolha uma pasta no seu computador — por exemplo, a pasta do iCloud Drive
(normalmente em Finder → iCloud Drive, ou ~/Library/Mobile Documents/com~apple~CloudDocs).
A partir daí, cada gravação escreve automaticamente fm_data.json nessa pasta, e o iCloud trata da sincronização.
📁 Pasta actual: —
🔒 O browser pode pedir para confirmar o acesso à pasta sempre que reabrir o ficheiro — é uma proteção de segurança normal, não um erro.
Depois de escolhida, todas as gravações (💾 Guardar, edições automáticas) escrevem também nesta pasta.
🔑 Twelve Data — Cotações em tempo real
Plano gratuito: 8 pedidos/minuto e 800/dia, só bolsas dos EUA. O FinSight pede no máximo 8 títulos por minuto. Títulos de bolsas europeias ficam com o preço introduzido à mão.
Funciona quando o ficheiro está aberto localmente no browser — dentro do claude.ai o acesso à rede está bloqueado por segurança.
📗 Google Sheets (GOOGLEFINANCE) — sem chave e sem limites
Uma folha do Google com os tickers e a fórmula GOOGLEFINANCE, publicada como CSV. Os títulos que estiverem na folha vêm de lá (inclui Lisboa e Xetra, ~15–20 min de atraso); os restantes continuam pela Twelve Data.
1. Crie uma folha nova em sheets.new e cole o modelo (botão abaixo) na célula A1.
2. Partilhar › Acesso geral: «Qualquer pessoa com o link» (leitor) › Copiar link.
3. Cole aqui esse link. (Também aceita o link de «Publicar na Web» em .csv.)
O link fica nos dados e passa para os outros dispositivos. A folha só deve ter tickers e preços — nada de quantidades ou valores seus (fica pública para quem tiver o link).
🔒 Password de abertura
⚠️ Isto é um ecrã de bloqueio, não encriptação — impede que alguém abra o ficheiro por acaso e veja os dados, mas os dados continuam guardados em texto simples no browser (localStorage). Alguém com acesso às ferramentas de developer do browser ainda os consegue ler.
Sem tocar na app durante este tempo (ou com a janela noutro separador), o ecrã bloqueia e pede a password. As alterações por gravar são gravadas antes. Só funciona com uma password definida — vale apenas neste dispositivo.
🔒 FinSight bloqueado
Histórico de versões locais
As últimas 10 versões são guardadas automaticamente no browser.
Excel/CSV — usado para acompanhar o ciclo em curso; movimentos de ciclos já fechados vindos no mesmo ficheiro são ignorados. PDF — extracto oficial de um ciclo fechado: valida e rectifica o que o Excel tiver registado, sempre com um resumo para confirmar antes de gravar.
Os pontos são calculados automaticamente (1 ponto por € no código 1). Categoria — tipo de despesa (supermercado, restauração, combustível…), atribuída pela descrição como nas viagens; clique para mudar. COD — código que decide os pontos: 1 Compras · 2 Transferências/envios/levantamentos (cash advance) · 3 Impostos reais (IUC, IMI, coimas, facturas) ·
4 Parcelados · 5 Comissões WiZink + Imposto do Selo associado · 6 Pagamento/estorno/P2P recebido (não conta) — só o código 1 gera pontos. No cartão de cada ciclo: "Gasto" soma tudo excepto o código 6; o crachá "+X pts" são os pontos ganhos nesse ciclo; 🔒 Fechado significa que já foi reconciliado com o extracto oficial — o botão "+ Movimento" fica escondido e aparece um ✏️ para desbloquear a edição manual só se for mesmo necessário.
Pré-visualização — o ciclo de cada movimento é detectado automaticamente pela data (dia 15→14):
Data
Descrição
Valor
COD
Ciclo
Importar
🔍 Reconciliação com o extracto oficial —
✅ Confirmados pelo PDF (sem alteração)
Descrição
Valor
COD
Porque foram associados
⚠️ Correspondências duvidosas — mesmo valor, mas categoria, data ou descrição não batem (reveja)
Marque "Mesmo" só se for de facto o mesmo movimento (fica o registo actual, com a sua categoria). Sem marca, o registo actual sai e entra o do extracto oficial.
Mesmo?
Registado na app
Extracto oficial
Valor
Dúvida
➕ Em falta — o PDF tem, o Excel não trouxe (serão adicionados)
Descrição
Valor
COD
➖ Não confirmados pelo PDF — estavam no ciclo mas não aparecem no extracto (serão removidos)
Valor
COD
Desmarque qualquer linha para a excluir da reconciliação, ou ajuste a categoria dos itens em falta antes de confirmar.
CARTÕES DE CRÉDITO limites e novos cartões em ⚙ Definições
Cartão
Gasto
Disponível
Util.%
Limite
Wizink Rewards
—
—
—
—
Total em dívida CC
—
—
PAGAMENTOS PARCELADOS WIZINK
Valor
Prest.
Pagas
Pend.
TAN
1ª Prest.
Val.Mensal
Data Criação
Mês 1ª
Data 1º Pag.
Por Pagar
Data Últ.
Total mês corrente ★—
Total a pagar próx. mês →—
Total por pagar (todos)—
★ Mês corrente = prestações com data de pagamento no mês actual
→ Próximo mês = próximo ciclo de extrato (aprox. 30 dias)
1ª prestação usa valor G; seguintes usam valor H (Val.Mensal)
DISTRIBUIÇÃO MENSAL PARCELADOS — próximos 6 meses
Parcelado
—
—
—
—
—
—
SUBSCRIÇÕES MENSAIS (via WiZink)
Serviço
Valor/mês
COD
TOTAL
—
PONTOS — DESTINO PREFERIDO
Destino seleccionado—
Pontos necessários—
Pontos actuais—
Pontos em falta—
% atingido—
Meses estimados —
Data estimada—
🤖 Claude — análise desta folha
✈️ Estratégia pontos
💳 Subscrições
🎯 Quando resgatar
As sugestões aparecem aqui.
📐 CRÉDITOS — ESTADO, AMORTIZAÇÃO & PROJECÇÃO FIRE
APOIO À DECISÃO — O QUE FAZER COM OS CRÉDITOS
1. ESTADO ACTUAL DOS CRÉDITOS
Crédito
Capital Inicial
Capital em Dívida
Prestação/mês
TAN
Fim Previsto
Juros Restantes
Crédito Casa
—
—
—
—%
—
—
Crédito Alfa
—
—
—
—%
—
—
Cofidis
—
—
—
—%
—
—
TOTAL
—
—
—
—
Os créditos adicionados aqui entram no total desta tabela e nas dívidas da Visão geral, mas a simulação Fase 1/Fase 2 abaixo continua específica ao crédito Alfa.
2. PLANO DE AMORTIZAÇÃO — FASE 1 (JÁ DECIDIDO)
Este cartão assume que já decidiu amortizar e reduzir a prestação. Para comparar "reduzir prestação" vs "reduzir prazo" antes de decidir, use a
🧮 Calculadora de amortização mais abaixo — tem os dois cenários lado a lado.
Crédito alvo
Valor a amortizar— €
Objectivo
Capital antes—
Capital após—
Prestação actual—
Nova prestação—
Poupança/mês—
Poupança/ano—
TAN Alfa—
Meses restantes—
Comissão (~0,5%)—
Ganho líquido est.—
Instrução ao banco—
3. LIBERTAÇÃO PROGRESSIVA DE CASHFLOW
Evento
Ano
Prestação Liberta
Acum./mês
Observação
5. SUMÁRIO EXECUTIVO
Dívida total actual—
Juros totais restantes—
Prestações mensais actuais—
Net Worth actual—
FIRE target (regra 4%)—
% FIRE actual—
Poupança/mês actual—
Poupança/mês após Fase 1—
Poupança/mês após zero créditos—
Anos até FIRE—
FIRE estimado (com amortizações)~2038
2. PLANO DE AMORTIZAÇÃO — FASE 2 (A DEFINIR)
Crédito alvoAlfa (recomendado)
Valor a amortizar— €
Objectivo
Capital após Fase 1—
Capital após Fase 2—
Nova prestação—
Meses poupados—
Juros poupados—
Comissão (~0,5%)—
Ganho líquido—
Quando fazer—
Ganho total F1+F2—
4. PROJECÇÃO FIRE — COM LIBERTAÇÃO PROGRESSIVA
Ano
Poupa/mês
Poupa/ano
Retorno estimado
Net Worth acum.
% FIRE
Evento
🎯 Objectivo FIRE: —
GRÁFICO PATRIMÓNIO vs OBJECTIVO FIRE
🎯 SIMULADOR DE DECISÃO — Amortização antecipada
Diga quanto quer amortizar e em que crédito. A app escolhe de onde tirar o dinheiro — da fonte mais barata para a mais cara — sem tocar nos Fundos SOS nem no dinheiro que o Planeamento precisa nos próximos meses, e mostra o impacto nos dois cenários (reduzir prestação ou prazo).
🧮 CALCULADORA DE AMORTIZAÇÃO — Simulação em tempo real
Crédito a simular
Seleccionar crédito
Capital em dívida (€)
Prestação actual (€/mês)
TAN (%)
Valor a amortizar (€)
Objectivo
Comissão amortização (%)
Cenário A — Reduzir Prestação
Capital após amortização—
Nova prestação—
Poupança mensal—
Poupança anual—
Prazo actual—
Prazo mantém-se—
Juros pagos (actual)—
Juros pagos (após amort.)—
Juros poupados—
Comissão—
Ganho líquido total—
Payback da amortização—
Cenário B — Reduzir Prazo
Capital após amortização—
Prestação mantém-se—
Prazo actual—
Novo prazo—
Meses poupados—
Juros pagos (actual)—
Juros pagos (após amort.)—
Juros poupados—
Comissão—
Ganho líquido total—
Recomendação—
PLANO DE AMORTIZAÇÃO DETALHADO — primeiros 12 meses
#
Prestação
Capital (actual)
Juro (actual)
Saldo (actual)
Capital (após amort.)
Juro (após amort.)
Saldo (após amort.)
Diferença
🤖 Claude — análise desta folha
🏠 Amortizar qual?
📅 Impacto FIRE
💰 Fase 1 vs Fase 2
As sugestões aparecem aqui.
📈 CARTEIRA DE BOLSA — XTB
Investido total
—
preço médio de compra × quantidade
Mercado actual
—
—
Balanço total
—
mercado + fundos livres + ordens
P/L €
—
P/L %
—
Fundos livres € (XTB)
— €
Fundos livres $ (XTB)
0 $
Ordens pendentes
— €
Posições abertas
—
Realizado (vendas)
—
POSIÇÕES — SITUAÇÃO DE MERCADO
Ticker
Nome
Tipo
Moeda
Qtd.
P. médio
Preço
Dia
Investido €
Valor €
P/L €
P/L %
Peso
Cotação
Valores em € (posições em dólares convertidas ao câmbio actual). Só Qtd. e P. médio se editam aqui; 💱 regista uma compra ou venda; ⚙ edita perfil, convicção, ticker e sector.
POSIÇÕES — O QUE DECIDIR
Ticker
Preço
Stop
Margem até ao stop
Zona de reforço
Sinal
Porquê / próximo passo
SUMÁRIO P/L
€
$
Total €
P/L total
—
—
—
Investido
—
—
—
Mercado
—
—
—
P/L %
—
RETORNO DA CARTEIRA
Retorno anual assumido para a bolsa —%
Retorno actual da carteira —
Mais-valias realizadas este ano (€) 0 €
PERFIS E REGRAS DE DECISÃO
Perfil
Para
Convicção baixa
Média
Alta
ETF
Fundos de índice (ex.: VUAA)
stop 8%
12%
15%
DEF
Empresas estáveis (saúde, consumo, banca)
5%
7%
10%
GRW
Crescimento e tecnologia
5%
8%
12%
CMD
Ouro e matérias-primas
8%
NONE
Só observação
sem regra
Stop = preço médio × (1 − stop%). É a perda máxima que aceita antes de rever a posição.
Zona de reforço = entre o preço médio e metade da distância até ao stop: comprar aí baixa o preço médio sem ficar demasiado perto do stop.
Convicção é escolhida por si (⚙): quanto mais confia na tese, mais margem dá à posição.
🤖 Claude — análise desta folha
📊 Análise carteira
⚠️ Posições em risco
🇵🇹 PT vs US
As sugestões aparecem aqui.
💰 CAPITALIZAÇÃO — WISE RENDE+
Total Rende+ (equivalente €)
—
—
EUR Rende+
—
—
GBP Rende+
—
—
USD Rende+
—
—
Investido em GBP + USD (€)
—
Valor ao câmbio de hoje
—
Ganho/perda câmbio
—
—
Juro estimado / ano
—
—
Juro desde o início (registado + estimado)
—
—
VALIDAÇÃO COM A WISE — GANHOS REAIS
Para que serve: confirmar que o juro registado no FinSight é igual ao que a Wise diz que o fundo ganhou. Não é preciso fazer nada — cada extracto importado acrescenta uma linha. Como se lê: cada linha compara o que a Wise ganhou desde o extracto anterior com o juro registado nesses meses. ✓ Certo = iguais · ⚠️ Diferença = há um mês a corrigir · ≈ Quase certo = diferença de cêntimos ao longo de muitos meses · o primeiro extracto de cada fundo compara-se desde o início do Rende+ (1.ª compra de unidades, quando um extracto importado a mostra); o que veio antes (cashback, contas antigas) não entra · 🏁 Ponto de partida = sem extracto desde o início, a comparação começa no primeiro · ℹ️ A meio do mês = confirma-se com o extracto do fim do mês.
O «Cashback» (rendimento pago antes dos fundos) conta como juro no FinSight e como entrada na Wise; já é descontado na comparação.
Data
Fundo
Saldo do fundo
Ganhos desde o início (Wise)
Período comparado
Ganho na Wise
Juro no FinSight
Resultado
Fonte
HISTÓRICO MENSAL — CAPITALIZAÇÃO (Histórico Real + Projecção 12 meses)
Pré-visualização — aportes detectados:
Data
EUR gasto
FX adquirido
Rate
Descrição
Incluir?
★ hoje mês actual ·
(projecção) meses futuros calculados com os aportes e taxas actuais ·
⚠️ possível erro nos dados (passe o cursor para ver o motivo)
Mês
USD
GBP
EUR
Equivalente €
Aporte
Juro
Capital
Aporte
Juro
Capital
Aporte
Juro
Capital
Juro eq.
Capital eq.
Capital Real
Δ Câmbio
EUR — APORTES DIRECTOS (extractos Wise)
Data
Valor aportado (€)
TOTAL EUR aportado
—
GBP — APORTES REAIS (extractos Wise)
Data
EUR gasto
GBP adquirido
EUR/GBP compra
EUR/GBP actual
Δ €
TOTAL GBP
—
—
—
—
—
Ganho/Perda câmbio GBP
—
—
USD — APORTES REAIS (extractos Wise)
Data
EUR gasto
USD adquirido
EUR/USD compra
EUR/USD actual
Δ €
TOTAL USD
—
—
—
—
—
Ganho/Perda câmbio USD
—
—
🤖 Claude — análise desta folha
💱 Impacto câmbio
⚖️ Rebalancear?
📈 Projecção juros
As sugestões aparecem aqui.
⚙️ PARÂMETROS
VERIFICAÇÃO DOS DADOS E DOS CÁLCULOS
⚡ Taxas actualizadas — todos os cálculos propagados em todas as folhas.
ℹ️ Prioridade: Twelve Data (mercado, contínuo) → ECB (fixação diária, ~16h CET) → valor manual. O primeiro que responder é usado automaticamente nos cálculos.
Câmbios activos nos cálculos:GBP/EUR: —USD/EUR: —Fonte: —
TAXAS WISE RENDE+ (A.A. LÍQUIDA)
Regista automaticamente no histórico abaixo. Os campos ficam sempre editáveis para correcção manual.
Moeda
Taxa a.a.
Juro Anual €
EUR (%)
—%
—
USD (%)
—%
—
GBP (%)
—%
—
Juro anual total €
—
DESPESAS FIXAS MENSAIS
Categoria
Valor/mês
Salário
—
Nº de salários por ano
—
Aporte XTB
—
Aporte Wise
—
Crédito Casa
—
Crédito 500 (Cofidis)
—
Crédito Alfa
—
Seguro Auto equivalente mensal
—
Wise transferência
—
Outras
—
Total Despesas
—
Saldo Mensal Est.
—
Categorias adicionais (para despesas que não se encaixam nas de cima) — cada uma passa a ter a sua linha no Orçamento, com este valor em todos os meses:
Categoria
Valor/mês
DESPESAS PERIÓDICAS — SEGUROS, IUC E OUTRAS NÃO MENSAIS
Despesa
Valor
Meses
Total/ano
Por mês
Total
—
—
No Orçamento aparecem só nos meses em que se pagam, na linha da sua categoria (Seguro Auto, IUC) ou, nas restantes, numa linha com o nome da despesa — criada automaticamente. No custo de vida contam pelo equivalente mensal. O IUC segue o calendário do Decreto-Lei 161/2026.
Cidade onde vive ajuda a identificar os locais das despesas de viagem—
Margem de segurança no Orçamento (€) usada em "Pode gastar"100
Combustível pago pela CGD (€/mês) só para o custo de vida0
LIMITES DE CARTÕES
Cartão
Limite
WiZink Rewards módulo próprio
— €
Cada cartão aparece na tabela "Cartões de crédito" (aba WiZink), onde indica o valor gasto, e tem a sua linha no Orçamento para registar o pagamento de cada mês. O WiZink é calculado a partir dos movimentos importados.
CHAVES API
Anthropic (Claude AI nas folhas + importação de PDF) — obter chave ↗
GitHub Gist (sincronizar dados entre dispositivos) — obter token ↗
Cifra dos dados no Gist (password; sem ela o Gist fica ilegível para terceiros)
Todas as chaves ficam guardadas apenas neste browser (localStorage) e só funcionam com o ficheiro aberto localmente — dentro do claude.ai o acesso à rede está bloqueado.
FUNDOS SOS
Reserva actual i—
Meta (6× desp. fixas)—
% da meta—
FUNDOS PARA DESPESAS ANUAIS — POUPANÇAS-OBJECTIVO ANUAIS
TAXAS WISE RENDE+ — HISTÓRICO MENSAL
Mês
EUR %
GBP %
USD %
TABELA STOP% × BUYZONE% POR REGRA & TIER
Regra
Tier
Stop%
BuyZone%
Descrição
ETF
Baixa
8%
2%
ETF nova posição / sector incerto
ETF
Média
12%
3%
ETF core da carteira
ETF
Alta
15%
4%
Pilar da carteira — só sai em colapso
DEF
Baixa
5%
1,5%
Empresa sólida, pouca convicção
DEF
Média
7%
2%
Boa empresa, preço razoável
DEF
Alta
10%
3%
Alta convicção nos fundamentais
GRW
Baixa
5%
2%
Crescimento especulativo / momentum
GRW
Média
8%
2,5%
Tese sólida, crescimento visível
GRW
Alta
12%
3,5%
Convicção máxima na empresa
CMD
—
8%
3%
Cobertura / peso variável
NONE
—
—
—
Watchlist — sem regra activa
PONTOS WIZINK — PREFERÊNCIAS DE RESGATE
Destino alvo
Partida habitual—
Época—
Classe preferida—
Define os pontos necessários para o objectivo mostrado no Cartão WiZink e na Visão geral.
PONTOS WIZINK — ÂNCORA (SALDO CONFIRMADO)
—
Saldo de pontos indicado à mão—
Esse saldo é do
+ Pontos dos ciclos seguintes—
= Saldo actual—
Como se chega ao saldo
Período
Pontos
Origem
Ao importar um extracto em PDF, o saldo final de pontos desse extracto passa a ser a referência automaticamente. Se o valor não bater com o da WiZink, use "Corrigir saldo de pontos" e indique o saldo do último extracto (ou o que aparece na app WiZink) — a correcção prevalece até chegar um extracto mais recente. Os pontos de cada ciclo podem ser corrigidos clicando no valor.
PONTOS WIZINK — TABELA DE CONVERSÃO EM VOOS
Filtrar tabela:
Destino
Eco Baixa
Exec Baixa
Eco Alta
Exec Alta
Saldo
Faltam
Status
Meses est.
Clique num valor para o alterar — se as condições do programa mudarem, actualize aqui.
PONTOS WIZINK — HOTÉIS E VOUCHERS
Oferta
Pontos
Saldo
Faltam
Status
🤖 Claude — análise desta folha
📉 Taxas a descer?
💱 Câmbio favorável?
As sugestões aparecem aqui.
✈️ VIAGENS — PLANEAMENTO E DIVISÃO DE DESPESAS
AS MINHAS VIAGENS
DADOS DA VIAGEM E PASSAGEIROS
Nome—
Destino—
Data início—
Data fim—
Nº de dias—
Nº de pessoas—
Sinking Fund "Férias"—
Passageiros
DESPESAS ESTIMADAS — DIVISÃO POR PESSOA
Despesa
Clique numa célula para definir quanto essa pessoa paga dessa despesa. Deixe a 0 quem não participa nessa despesa. "=" divide o valor actual da despesa em partes iguais por todos.
TOTAL POR PESSOA
Pessoa
Total
€/dia
POR CATEGORIA
Categoria
Total
%
QUEM DEVE A QUEM
💳 DESPESAS REAIS — A PARTIR DOS EXTRACTOS
Procura nos movimentos do cartão as despesas feitas durante a viagem e as reservas feitas antes (voos, hotéis, bilhetes), para comparar com o que foi estimado. Nada entra sem confirmar.
📊 ESTIMADO vs REAL
📄 ROTEIRO E PARTILHA
Relatório da viagem em PDF: indicadores, destaques, gastos por rubrica e por dia, despesas por local, estimado vs real e quem deve a quem. "Descarregar" guarda o ficheiro; "Partilhar" abre o menu de partilha do sistema com o PDF anexado (onde o browser o permitir). O WhatsApp e o Email abrem com um resumo em texto já preenchido — anexe depois o PDF gerado à mão, porque os browsers não deixam anexar ficheiros automaticamente por essas vias.