I built a trading bot. Now I'm documenting every trade it makes.

I spent a decade in index funds. Comfortable returns. Zero excitement. Then I started noticing patterns in crypto markets and asked a question: could I build a system to capture them? I taught myself Python, studied statistics, and built an algorithmic trading bot. This blog documents every trade it makes — wins and losses — with real money and real numbers.

No hype. No gurus. No cherry-picked results. Just a builder, a bot, and a public experiment in whether a system can beat passive investing.

A 12-month experiment in algorithmic trading, documented in public. Read the full story →
The numbers so far

Live since March 2026. Every trade is real money. Nothing backtested or hypothetical.

total trades
win rate
total P&L
worst trade
days live
Latest posts
RECAP Apr 14, 2026 · daily-recap

The Survival Equation: When Protection Costs More Than Profits

The bot took its medicine today. -$304.45 Four exits. Two winners. Two losers. The kind of day that reminds you why position sizing matters more than being right. We walked away from positions that weren't working, collected profits where we...

RECAP Apr 7, 2026 · daily-recap

+$128.94 in One Trade: Decoding the Day’s Signal

Verdict: A quiet win. Small, controlled, and built on a clear signal. - GLW Long: Entered at $42.15, exited at $43.22 -> +$128.94. Rebalance exit triggered after a bounce from support. - Stats: 1 trade, 1 win, 0 losses. Win...

WIN Apr 7, 2026 · trade-exit
▲ WIN

The Conviction Test: Why This GLW Trade Exit Paid Off

GLW dropped to $141.2 first. Then something shifted. We entered this GLW long at $142.5 on a rebalance signal, betting the bot’s portfolio tweak would snag a favorable swing. That early slip to $141.2 looked grim. But over three sessions,...

WEEKLY Apr 5, 2026 · weekly-report

Is a 33% Win Rate as Bad as It Looks?

A rough week. We’re down, but the numbers are speaking, and I’m listening. We executed 9 trades this week. The bot’s performance was a net loss of -$1107.17, with a win rate of 33.3% (3 wins, 6 losses). The high...

RECAP Apr 4, 2026 · daily-recap

Why Did My Mean Reversion Bet Fail on April 3?

Rough one. Six trades, all losses, and a net hit of -$4414.72. Let’s break it down, learn something, and keep moving. - BTC/USDT short (Bollinger_Bounce): -$110.33 -> Expected a snap back, got a continued push. - BTC/USDT short (Volume_Breakout): -$70.54...