What tools do you actually use every day?
Trading research runs on TradingView for charts and a screener I wrote myself, with the execution engine built against Alpaca's API. Code runs on Claude Code, a local model served by Ollama, uv for Python, and Bun for JavaScript. Everything else on this page is a supplement, not software.
Why use uv instead of pip?
Speed, and one less decision. uv resolves and installs an environment in seconds where pip took minutes, and a single binary covers what pip, venv and pyenv used to do separately. Every Python project I own now starts with uv, and nothing has made me want pip back.
Why use Bun instead of Node and npm?
One binary covers install, run, test and bundle, so there is no separate package manager, test runner and bundler to keep in sync. It is fast enough that install time stopped being something I think about, which is the whole point of a runtime choice.
Why run a local LLM instead of paying for an API?
Because the bulk of the work is not hard, it is just long. Drafting and rewriting passes run overnight on a mixture-of-experts model served by Ollama on my own machine: nothing per token, and the data never leaves the laptop. Frontier reasoning still goes to a hosted model. The local one handles volume, not judgement.
How much does this stack cost to run?
Most of it is free. uv, Bun, Ollama and the open-weight models cost nothing, Alpaca's API and paper environment are free, TradingView has a free plan, and the screener is mine. The line that genuinely costs money is the coding agent, which has no free tier. Money is tight, so the rule is simple: stay on the free tier until it blocks something real.
What broker API do you use for automated trading?
Alpaca. The paper environment is real and free, the REST endpoints are clean, and it is an official API rather than a reverse-engineered one. That last part matters: unofficial brokerage APIs get accounts restricted and usually have no paper mode at all.
Are the links on this page affiliate links?
Some of them may become affiliate links, which means I could earn a commission at no extra cost to you. Nothing is on this list because of a payout. Every item is something I already use, and the free-versus-paid note next to each one stays honest either way.