jade
jade

{{ greetingMessage }} 👋

{{ card.label }}

R$ {{ formatMoney(card.value) }}

Balanço Mensal

{{ currentMonthName.slice(0,3) }}
Receitas R$ {{ formatMoney(monthlyIncome) }}
Despesas R$ {{ formatMoney(monthlyExpense) }}
Resultado do Mês R$ {{ formatMoney(monthlyBalance) }}

Minhas Contas

{{ acc.name.charAt(0) }}

{{ acc.name }}

{{ acc.type }}
R$ {{ formatMoney(acc.balance) }}
Meus Cartões

Calendário

{{ d }}
{{ n }}

Próximos 7 Dias

Atrasados R$ {{ formatMoney(totalOverdue) }}
A Pagar R$ {{ formatMoney(upcoming7DaysExpense) }}
A Receber R$ {{ formatMoney(upcoming7DaysIncome) }}

Notas Rápidas

Salva automático

Carteira

Gestão de Saldos e Liquidez

Disponível em Contas

R$ {{ formatMoney(liquidityStats.money) }}

Soma de saldos (Débito/Dinheiro)

Comprometido (30 dias)

R$ {{ formatMoney(liquidityStats.compromised) }}

Faturas e contas a vencer

Liquidez Real

R$ {{ formatMoney(liquidityStats.available) }}

{{ liquidityStats.available >= 0 ? 'Você tem folga de caixa.' : 'Cuidado: Faltará dinheiro.' }}

Minhas Contas

{{ acc.name }}

{{ acc.type }}
{{ acc.name.charAt(0) }}
Saldo Atual R$ {{ formatMoney(acc.balance) }}

O que vence em 30 dias?

Total: R$ {{ formatMoney(liquidityStats.compromised) }}

Tudo pago! Nenhuma pendência para os próximos 30 dias.

{{ inv.description }}

{{ new Date(inv.date+'T12:00:00').toLocaleDateString('pt-BR') }} • Fatura Cartão

- R$ {{ formatMoney(inv.amount) }}

{{ bill.description }}

{{ new Date(bill.date+'T12:00:00').toLocaleDateString('pt-BR') }} • Conta a Pagar

- R$ {{ formatMoney(bill.amount) }}

Encontrados

{{ filteredTransactions.length }} lançamentos

Saldo da Busca

R$ {{ formatMoney(filteredTransactionsSum) }}

{{ formatDateLabel(date) }}
{{ t.installments || 'Fixo' }}
{{ t.description }} Fatura Crédito
{{ getAccountName(t.accountId) }} • {{ getCategoryName(t.categoryId) }} • {{ t.responsibleId }}
{{ t.type === 'expense' ? '-' : '+' }} R$ {{ formatMoney(t.amount) }}
Saldo Previsto (Caixa): R$ {{ formatMoney(calculateAccumulatedBalanceAt(date)) }}
jade

Cartões

R$ {{ formatMoney(creditCards.reduce((acc, card) => acc + getCardInvoiceAmount(card.id, cardFilterMonth), 0)) }}
{{ card.name }}

Fatura Atual

R$ {{ formatMoney(getCardInvoiceAmount(card.id, cardFilterMonth)) }}

Limite disponível

R$ {{ formatMoney((card.limit || 0) - getCardTotalDebt(card.id)) }}

Novo Cartão

Fatura de

{{ getMonthName(cardFilterMonth) }}

Minha Parte

R$ {{ formatMoney(getCardInvoiceAmount(selectedCardId, cardFilterMonth, 'Eu')) }}

Total Fatura

R$ {{ formatMoney(getCardInvoiceAmount(selectedCardId, cardFilterMonth)) }}
Encontrado: R$ {{ formatMoney(currentCardFilteredTotal) }}

{{ cardSearchTerm ? 'Nenhum resultado para a busca.' : 'Nenhuma compra nesta fatura.' }}

{{ t.description }}
{{ new Date(t.date + 'T12:00:00').toLocaleDateString('pt-BR', {day:'2-digit', month:'2-digit'}) }} • {{ getCategoryName(t.categoryId) }}
R$ {{ formatMoney(t.amount) }}
{{ t.installments }}

Patrimônio

R$ {{ totalWalletValue.toFixed(2) }}

Lucro / Preju

{{ totalWalletProfit >= 0 ? '+' : '' }}R$ {{ totalWalletProfit.toFixed(2) }}

Rentabilidade

{{ totalWalletVariation.toFixed(2) }}%

Carteira Inteligente

Gestão de Risco & Oportunidades

Ativo
Posição
Rebalanceamento (Meta)
Ações
{{ asset.ticker.substring(0, 4) }}
{{ asset.ticker }}
R$ {{ (asset.currentPrice || 0).toFixed(2) }}
R$ {{ (asset.qty * asset.currentPrice).toFixed(0) }}
{{ asset.qty }} un.
-
{{ totalWalletValue > 0 ? ((asset.qty * asset.currentPrice / totalWalletValue) * 100).toFixed(1) : 0 }}% Meta: {{ asset.targetPercent }}%
{{ getAssetStatus(asset).action }}

Planejamento

Metas e Simulações

Minhas Entradas

R$ {{ formatMoney(budgetSummary.income) }}

Teto Planejado

R$ {{ formatMoney(budgetSummary.planned) }}

{{ budgetSummary.balance < 0 ? 'Déficit Previsto' : 'Sobra para Investir' }}

R$ {{ formatMoney(Math.abs(budgetSummary.balance)) }}

{{ cat.name }}

Gasto: R$ {{ formatMoney(cat.spent) }}

Limite Mensal{{ cat.percent }}%
R$

Estourou R$ {{ formatMoney(cat.spent - cat.limit) }}

Nenhum objetivo cadastrado.

Automático

Desafio 52 Semanas

Meta Anual

R$ {{ formatMoney(challengeData.checks.reduce((acc, val, idx) => acc + (val ? (idx + 1) * challengeData.startValue : 0), 0)) }} de R$ {{ formatMoney(challengeData.startValue * 1378) }}
{{ challengeData.checks.filter(Boolean).length }} de 52 Semanas Gerenciar
Automático

Projeto 32k

Alavancagem

R$ {{ formatMoney(cycleSim.state.totalWithdrawn) }} de R$ 32.000,00
{{ ((cycleSim.state.totalWithdrawn / 32000) * 100).toFixed(1) }}% Concluído Gerenciar

Desafio 52 Semanas

Junte até R$ 1.378 (ou mais) em um ano.

Projeção Financeira

Projeção de juros e empréstimos.

Cashout Manual

Trading Esportivo (Back/Lay).

Alavancagem de Banca

De R$ 70 a R$ 32k.

Relatórios

Inteligência & Documentos

Análise Mensal

Fluxo de Caixa e Tendências

Entradas (Caixa)

R$ {{ formatMoney(filteredTransactions.reduce((acc, t) => { if (t.type === 'income' && !isCreditCard(t.accountId)) return acc + (parseFloat(t.amount) || 0); return acc; }, 0)) }}

Saídas (Caixa)

R$ {{ formatMoney(filteredTransactions.reduce((acc, t) => { if (t.type !== 'income' && !isCreditCard(t.accountId)) return acc + (parseFloat(t.amount) || 0); return acc; }, 0)) }}

Líquido

R$ {{ formatMoney(monthlyBalance) }}

Entradas vs Saídas

Despesas por Categorias

Total R$ {{ formatMoney(getCategoryData().reduce((acc, item) => acc + item.value, 0)) }}
{{ item.name }}

R$ {{ formatShort(item.value) }}

{{ item.percentage }}%

Evolução de Patrimônio

De
Até

Detalhamento Mensal (DRE)

{{ item.label }} R$ {{ formatMoney(item.balance) }}
{{ formatMoney(item.incomes) }}
{{ formatMoney(item.expenses) }}

Relatório Geral

Fluxo de Caixa e Extratos

Exibe apenas pagamentos de fatura (Visão Caixa)
Adiciona transações de outros responsáveis

Faturas Individuais

Cobrança de terceiros (Cartão)

{{ currentMonthName }}
{{ (p.name === 'Eu' ? (userName || 'Eu') : p.name).charAt(0).toUpperCase() }}
{{ p.name === 'Eu' ? (userName || 'Eu') : p.name }}

Como funciona? Os botões acima geram um PDF com todas as compras de cartão marcadas para aquela pessoa no mês selecionado ({{ currentMonthName }}).

Configurações

Sistema e Cadastros

Identificação

Isso substitui o rótulo "Eu" nos relatórios e conversas.

Aparência

Personalize a visualização do sistema.

Segurança

Inteligência Artificial

Chave API do Google Gemini:

Necessário para ativar a Jade.

Dados e Backup

Despesas

{{ cat.name }}

Receitas

{{ cat.name }}
{{ p.name.charAt(0).toUpperCase() }}
{{ p.name === 'Eu' ? (userName || 'Eu') : p.name }}

Aqui você apenas cadastra os nomes. Para gerar faturas e ver quanto cada um gastou, vá para a aba Relatórios > Documentos.

Cashout Manual

Defina suas entradas e visualize os cenários de saída

Dados da Operação
R$
{{ getProbability(trading.entryOdd) }}
{{ getProbability(trading.exitOdd) }}

Ação Necessária ({{ trading.mode === 'back' ? 'LAY' : 'BACK' }})

R${{ formatMoney(tradingResults.exitStake) }}

Gera Responsabilidade de R$ {{ formatMoney(tradingResults.liability) }}

Valor para zerar o risco inicial

Opção 1

Saída Hedge

Lucro dividido igualmente

+

R$ {{ formatMoney(tradingResults.hedgeProfit) }}

ROI: {{ tradingResults.hedgeRoi }}%

Opção 2

Saída Freebet

Lucro potencial máximo

Aposte: R$ {{ formatMoney(tradingResults.freebetStake) }}
+

R$ {{ formatMoney(tradingResults.freebetProfit) }}

Se der errado: R$ 0,00 (Devolve stake)

Desafio 52 Semanas

Consistência gera resultado

Valor da Semana 1

R$

O valor aumentará esse mesmo montante a cada semana.

Meta Total

R$ {{ formatMoney(challengeData.startValue * 1378) }}

Ao final de 1 ano

Já Guardado

R$ {{ formatMoney(challengeData.checks.reduce((acc, val, idx) => acc + (val ? (idx + 1) * challengeData.startValue : 0), 0)) }}

{{ challengeData.checks.filter(Boolean).length }}/52 Semanas

Cronograma de Depósitos

Semana {{ index + 1 }} R$ {{ formatShort((index + 1) * challengeData.startValue) }}
jade
{{ currentMonthName.slice(0,3) }} {{ currentYear }}
{{ d }}
{{ n }}

Dia {{ selectedCalendarDay }} de {{ currentMonthName }}

Nada agendado.

{{ t.description }}
{{ getAccountName(t.accountId) }}
{{ t.type === 'expense' ? '-' : '+' }} {{ formatMoney(t.amount) }}
Entradas
{{ formatMoney(getDayIncome(selectedCalendarDay)) }}
Saídas
{{ formatMoney(getDayExpense(selectedCalendarDay)) }}

Importação

Trazer dados de outros bancos

Upload de Extrato

Suportamos arquivos OFX (recomendado), CSV e Excel. O sistema tentará identificar datas e valores automaticamente.

Gestão de Ciclos

Projeto 32K | Trava R$ {{ formatMoney(cycleSim.form.phase2Stake || 1200) }}

Status: Em Andamento

Banca Atual

R$ {{ formatMoney(cycleSim.state.currentBank) }}

Travada no Teto Meta Final: R$ {{ formatMoney(sim_calcProjectedGoal) }}

Próxima Entrada (All-in)

R$ {{ formatMoney(cycleSim.state.currentBank) }}

Odd Mínima: @{{ cycleSim.config.odd }}

Ciclo Atual: {{ cycleSim.state.currentCycle }}

Entrada {{ cycleSim.state.currentStep }}

/ 10

Total Sacado (Bolso)

+ R$ {{ formatMoney(cycleSim.state.totalWithdrawn) }}

{{ cycleSim.state.totalReds }} Reds tomados

Últimos Eventos

Total: {{ cycleSim.state.history.length }} registros

Nenhum registro ainda.
Faça a primeira entrada!

{{ log.description || (log.result === 'Red' ? 'Ciclo Reiniciado' : (log.isWithdraw ? 'CICLO CONCLUÍDO 💰' : 'Green - Entrada ' + log.step)) }}

{{ log.date }} • Ciclo {{ log.cycle }}

{{ log.profit >= 0 ? '+' : '' }}R$ {{ formatMoney(log.profit) }}

Banca: R$ {{ formatMoney(log.totalBank) }}

Pág {{ cycleSim.state.historyPage }} / {{ sim_totalPages }}

Configurar Projeto 32k

Defina os parâmetros para calcular a viabilidade.

R$
@

Sugerido: 60 ciclos em 4 meses

R$

Cenário Projetado

{{ sim_results.winCount }} Greens vs {{ sim_results.lossCount }} Reds

Lucro dos Ciclos Vencidos

{{ sim_results.winCount }} x R$ {{ formatMoney(sim_results.cycleProfit) }}

+ R$ {{ formatMoney(sim_results.winCount * sim_results.cycleProfit) }}

Custo dos Reds

{{ sim_results.lossCount }} x R$ {{ formatMoney(sim_results.avgCost) }} (Custo Médio)

- R$ {{ formatMoney(sim_results.lossCount * sim_results.avgCost) }}

Meta Líquida (Bolso)

Já descontando os prejuízos

R$ {{ formatMoney(sim_calcProjectedGoal) }}

Projeção Financeira

1 Mês {{ calc.period }} Meses 30 Anos
1 Mês {{ calc.period }} Parcelas 30 Anos

{{ calc.mode === 'loan' ? 'Valor Contratado' : 'Total Investido' }}

R$ {{ formatMoney(calc.mode === 'loan' ? calc.loanAmount : calc.totalInvested) }}

{{ calc.mode === 'loan' ? 'Juros Pagos (Custo)' : 'Total em Juros (Lucro)' }}

R$ {{ formatMoney(calc.totalInterest) }}

{{ calc.mode === 'loan' ? 'Valor da Parcela' : 'Valor Final Acumulado' }}

R$ {{ formatMoney(calc.mode === 'loan' ? calc.loanResultInstallment : calc.totalFinal) }}

Taxa Real Encontrada: {{ calc.loanRate.toFixed(2) }}% a.m. | Você pagará {{ (calc.totalFinal / calc.loanAmount).toFixed(1) }}x o valor que pegou.

{{ calcEquation }}
{{ calcDisplay }}

{{ editingId ? 'Editar' : 'Novo' }} Lançamento

* Se não for "Eu", o gasto não afetará seu saldo pessoal.

* Selecione em qual fatura esta compra/pagamento deve entrar.

{{ transactionForm.repeatCount }}x de R$ {{ formatMoney(transactionForm.amount / transactionForm.repeatCount) }}Total: R$ {{ formatMoney(transactionForm.amount * transactionForm.repeatCount) }}

Nova Ordem

{{ newOrder.ticker }}

{{ newOrder.type === 'buy' ? 'Compra' : 'Venda' }}

{{ editingAsset.originalTicker ? 'Editar Ativo' : 'Novo Ativo' }}

Ajuste Manual (Opcional)

Deixe em branco para usar os dados automáticos da Brapi.

Conta / Cartão

{{ editingCategoryId ? 'Editar' : 'Nova' }} Categoria

Excluir Recorrência

Esta é uma transação recorrente. O que deseja excluir?

Editar Recorrência

Esta transação faz parte de uma série. Onde deseja aplicar as alterações?

Aportar para:

{{ selectedGoal?.name }}

R$

{{ newGoal.type === 'economy' ? 'Nova Economia' : (newGoal.type === 'debt' ? 'Nova Dívida' : 'Novo Objetivo') }}

Jade IA

Pergunte sobre suas finanças

Iniciando análise dos seus dados...

{{ msg.text }}

Confirmar?

Descrição {{ msg.data.description }}
Valor R$ {{ formatMoney(msg.data.amount) }}
Conta {{ getAccountName(msg.data.accountId) }}
Vencimento {{ new Date(msg.data.invoiceDate).toLocaleDateString('pt-BR', {timeZone: 'UTC'}) }}

Confirmar Exclusão

{{ msg.data.description }}

R$ {{ msg.data.amount }} • {{ msg.data.date }}

🤖 {{ msg.comment }}

Confirmar Edição

{{ msg.data.description }}

R$ {{ msg.data.amount }}

{{ msg.data.date }}

🤖 {{ msg.comment }}

Imagem anexada

Instalar App

Acesso rápido na tela inicial