Crypto Portfolio
Multi-exchange P&L viewer — and the post-mortem on a retired trading-bot experiment.
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
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.