Guilherme Marques

Cristal Terminal

Pessoal Full Stack Design Finanças
2026
Cristal Terminal Capa Principal
Clique para Ampliar

O Desafio

O acesso a ferramentas financeiras de topo, como o Bloomberg Terminal, está restrito a instituições com orçamentos milionários, limitando a democratização da análise financeira quantitativa. O desafio que impus a mim mesmo foi ambicioso: construir um terminal financeiro 100% local e open-source, capaz de processar dados em tempo real sem depender de infraestruturas cloud dispendiosas ou bases de dados externas complexas.

A Solução

O resultado é uma aplicação web moderna (SPA) com uma interface brutalista, escura e profissional, utilizando a tipografia IBM Plex Mono para máxima legibilidade, inspirado no design da Terminal Bloomberg. O terminal engloba 27 vistas de alta precisão, cruzando dados globais de mercado, análise quantitativa avançada, ecossistemas DeFi e ainda um módulo revolucionário: o Agente Bond, uma Inteligência Artificial local capaz de fazer análises de sentimento.

O Meu Papel

Atuei como arquiteto de ponta a ponta, unindo Design de Interfaces e Engenharia Full Stack. Para suportar gráficos ultra-pesados e assegurar a reatividade instantânea, baseei o projeto em Next.js 15 e React 19, utilizando o Zustand 5 para lidar com dezenas de streams de dados em simultâneo. Inovei na persistência de dados ao descartar servidores tradicionais, embutindo um motor SQLite que vive e morre localmente com o utilizador, aliado ao motor Ollama / Llama 3 injetado diretamente na máquina.

No que toca à ciência de dados, desenhei um motor de cálculo híbrido. Enquanto as interfaces consomem cálculos leves em TypeScript no browser, os processos mais pesados (como a construção de Fronteiras Eficientes e superfícies de volatilidade 3D) delegam o trabalho para rotinas locais em Python e simulações pré-compiladas de C++ para WebAssembly (WASM). Esta mistura de linguagens proporciona uma performance de nível institucional, perfeitamente embutida num simples localhost.

Tipologia

Projeto Pessoal | Open Source

O Meu Papel

Lead Architect | Full Stack Developer | UI/UX Designer

Stack Core

Next.js 15 | React 19 | TypeScript | Zustand 5

UI & Frontend

Tailwind CSS | Framer Motion | Lightweight Charts

Backend & Motores

SQLite | C++ (WASM) | Python | Ollama (Llama 3)