Vale construir sua versão de Finary?
Reúne contas bancárias, corretoras, cripto e imóveis em um painel único de patrimônio líquido e alocação de ativos.
A metade painel do Finary é um projeto de fim de semana: uma tabela de posições, um buscador de preços, alguns gráficos, uma tabela de histórico para ver o patrimônio líquido ao longo do tempo. A metade difícil é a infraestrutura, conectar-se a centenas de bancos e corretoras europeus por meio de agregadores PSD2, o que exige um provedor licenciado ou muito scraping que você não vai querer manter. Dá para chegar quase lá com importações CSV da sua corretora mais APIs públicas de preço para ações e cripto, atualizadas por cron. Isso entrega números honestos com uma tarefa mensal anexada. Se a tarefa era o motivo de você pagar, isto não é uma substituição.
EN → PTPesquisa traduzida automaticamente do inglês. Prompt original preservado em inglês.
Build a local personal net worth tracker. Single user, runs on my machine, no accounts, no cloud, no telemetry.
Stack, non negotiable: Next.js 15 with the App Router and TypeScript, Tailwind for styling, SQLite through better-sqlite3 with plain SQL migrations in /db, Recharts for charts. No ORM, no auth library, no external UI kit.
Data model:
- accounts: id, name, institution, type (cash, brokerage, retirement, crypto, property, loan), currency
- holdings: id, account_id, symbol (nullable), quantity, manual_value (nullable), cost_basis (nullable)
- prices: symbol, date, close, currency
- snapshots: date, total_value, breakdown_json
Features:
1. CRUD pages for accounts and holdings. Holdings are either priced by symbol or carry a manual value for things like property and cash.
2. CSV import at /import: paste or upload a CSV, map columns to symbol, quantity, cost basis, pick the target account, preview before commit.
3. A price refresh route that pulls crypto quotes from CoinGecko and equity or ETF quotes from a single configurable HTTP quote endpoint. Cache into the prices table, never hit the network on page render.
4. A snapshot script, npm run snapshot, that recomputes total net worth and writes one row to snapshots. Document how to run it daily with cron or Task Scheduler.
5. Dashboard: total net worth, net worth line chart from snapshots, allocation donut by asset type, table of holdings with value, weight, and gain versus cost basis.
6. Multi currency: store a base currency in .env, fetch FX rates in the same refresh job, convert everything to base for display.
Out of scope, do not attempt: bank or broker account linking, open banking or PSD2 aggregators, credential scraping, mobile apps, multi user support, tax reporting.
Secrets in .env.example: BASE_CURRENCY, COINGECKO_API_KEY, QUOTE_API_URL, QUOTE_API_KEY, FX_API_URL. Never commit real keys.
Seed the database with three fake accounts and eight holdings so the dashboard is not empty on first run. Write a README with setup, refresh, and snapshot instructions in under thirty lines.O prompt abre preenchido no seu agente. Revise antes de executar. · este prompt foi gerado a partir do plano de construção · melhore com um PR
Como seria construir sua versão?
Um painel local que acompanha posições inseridas à mão ou importadas por CSV, atualiza preços a partir de APIs públicas e mostra em gráficos o patrimônio líquido e a alocação ao longo do tempo.
O que você vai precisar
- Node 20 e uma máquina que rode um cron job ou tarefa agendada
- Exportações CSV ou lançamento manual para cada conta que você tem
- Uma chave gratuita de API de preços de cripto e uma fonte de cotações de ações e ETFs
- Avaliações manuais para ativos ilíquidos, como imóveis
Porque ninguém realmente mantém uma planilha atualizada por dois anos. A proposta do Finary é que você conecta uma vez e depois o seu patrimônio líquido está simplesmente correto toda manhã, inclusive nas contas que você esquece, e isso só funciona se alguém mantém conexões regulamentadas com o seu banco específico no seu país específico. A versão DIY é honesta, privada e gratuita, mas pede quinze minutos de CSV por mês, e a maioria das pessoas para de fazer isso em silêncio por volta do terceiro mês.
xSincronização automática de bancos e corretoras em centenas de instituições
xApps mobile com atualizações push e Face ID
xEstimativas automáticas de valor de imóveis e acompanhamento de financiamentos
xComparação com outros usuários e a camada de comunidade e conteúdo
xAlguém consertando o conector no dia em que o seu banco muda a API
Nada que valha indicar. Por isso o prompt existe.
Quanto custa Finary?
- Plano mensal
- US$ 14,50/mêsUS$ 14,50/mês
- Por ano
- US$ 174/anoUS$ 174/ano
- No cartão, com IOF de 3,5%
- R$ 75,77/mêsR$ 909/ano
Salvo na Minha lista. Você recebe um aviso aqui no site quando o preço mudar.
Você conclui a compra no site de Finary. O Vibe Radar não intermedeia pagamentos.
Vale mais construir ou assinar Finary?
Ajuste os números: horas para construir, valor da sua hora, custos para manter no ar e o preço da assinatura.
Em 24 meses, assinar sai mais barato.
Horas iniciais estimadas a partir da análise (um fim de semana). Não inclui o valor do que você deixa de ter (suporte, integrações, segurança).
Dá para recriar Finary?
Em parte. O núcleo de Finary dá para construir em um fim de semana com o prompt desta página, mas há lacunas reais: Sincronização automática de bancos e corretoras em centenas de instituições, Apps mobile com atualizações push e Face ID. Leia a lista acima antes de começar.
Quanto custa Finary?
Finary custa cerca de US$ 14,50/mês (Finary Plus, checado em 18/08/2026), ou seja, US$ 174 por ano.
O que eu perco ao substituir Finary?
Sinceramente: Sincronização automática de bancos e corretoras em centenas de instituições; Apps mobile com atualizações push e Face ID; Estimativas automáticas de valor de imóveis e acompanhamento de financiamentos; Comparação com outros usuários e a camada de comunidade e conteúdo; Alguém consertando o conector no dia em que o seu banco muda a API. Se algum desses pontos é essencial para você, continue pagando.
Existe uma alternativa aberta para Finary?
Não há alternativa open source madura que valha indicar, e é exatamente por isso que o prompt desta página existe.