family placeholder Week · #28

Trading Bot

A Bloomberg-style terminal for the 15% of the portfolio I use to learn the market. Macro overview, positions, alerts, and trade journal in one view.

ViteReactTypeScriptTailwindCoinGecko APIYahoo FinanceCCXT

I trade 15% of my portfolio actively. Not because I think I can beat the market — because staying engaged with macro market changes requires skin in the game. The other 85% is long. This slice is the learning budget. I needed a terminal that combined everything I check daily without opening five different tabs.

The Problem

Active market learning requires checking TradingView for charts, Bloomberg for macro, a spreadsheet for personal positions, and a journal for trade thesis. There’s no unified view. Switching between tools breaks context and makes it easy to miss the relationship between what’s happening in the macro and what’s happening in your positions.

What It Is

A dark terminal-style dashboard showing macro indices (S&P, BTC, ETH, crypto dominance), live position tracker with P&L and stop levels, configurable alert rules, and a structured trade journal capturing thesis, entry, exit, and lessons per trade. Exchange connector is read-only by default; write-mode is gated behind a confirmation dialog.

Features

Stack

ToolRole
Vite + React + TypeScriptTerminal UI
TailwindDark terminal styling
CoinGeckoCrypto price data
Yahoo FinanceEquity macro data
CCXTExchange connector