Johnny Hu Work
AUTOMATION / FINTECH
Auto Stock
A trading bot that will not trade
unless you say so twice.
Role Design and build
Built with Python CLI · Trading 212 Public API
Defaults Demo environment, dry run
Safe by default, not by option
It starts in the demo environment and in dry-run mode.
An order is only sent when `--execute` is passed explicitly.
Both are defaults rather than flags you remember to set,
because the failure mode of the alternative is money.
What it is not
This is engineering tooling, not financial advice
and not a strategy that claims returns.
It exists because placing and reconciling orders by hand
is exactly the kind of repetitive, error-prone work
that should be written down as code.