Skip to content
VK
All work
Dashboard · Sole engineer · 2026 · Retired

Crypto Portfolio

Multi-exchange P&L viewer — and the post-mortem on a retired trading-bot experiment.

CP

The AI part

Local Gemma 31B for analyzing trade history and generating per-period summaries — never in the loop on actual trade decisions, which were the point that the experiment had to end.

Stack

Next.jsNode.js / ExpressMySQLCoinbase / Binance / Ledger via CoinStats APIOllama (Gemma 31B)
Exchanges integrated
3
P&L method
FIFO
Bots
Shut down 2026-04-19

What it is

A read-only portfolio dashboard aggregating Coinbase, Binance, and Ledger holdings via the CoinStats API. FIFO P&L, six metric cards, full trade history with filters and pagination, and a local Gemma 31B for natural-language analysis.

The reason it’s “Retired” is the most useful part of the story: I spent months on automated trading bots, learned a lot about latency, slippage, exchange rate-limits, and my own risk tolerance — and shut the bots down on 2026-04-19. The dashboard remains because it’s still useful for understanding holdings; the experiment ended because the math didn’t work in my favor.

Calling shots that don’t pan out is a portfolio piece too.