Like many devs who double as market hobbyists, my weekends usually look like a chaotic mess of Jupyter notebooks, multiple stock data APIs, and half-broken custom scripts trying to backtest a simple idea.

A few months ago, I hit a wall. I realized I was writing more infrastructure plumbing than actual strategy code. When looking at commercial alternatives, I found they either cost a fortune, forced me into a proprietary cloud, or raised massive data privacy red flags regarding harvesting my strategy ideas.

So, I built my own ultimate sandbox: TradingSpy. It's a local-first AI trading research workstation running entirely in Docker, and I've just open-sourced it!

What exactly is TradingSpy?

It is not a trading bot and it does not connect to live brokerages to place trades. Instead, it's an end-to-end sandbox environment for strategy generation, market intelligence gathering, and automated backtesting.