I Started Running Fully Automated Trading on a Fake $400K Account First
Testing one real order was a different story. Now I'm watching how long fully automated trading — deciding and placing orders on its own, no human approval — holds up on fake money before it ever touches real money
This is the English version of a post originally written in Korean for my algorithmic trading system devlog(new tab).
In my last post (Going Live(new tab)) I mentioned placing one real order. That was really just a check that the pipes were connected — one single trade, with a human watching the whole time.
The real test is something else entirely. Can the system keep deciding and trading on its own, with no human approval, without breaking down over time? No single order can ever answer that question.
A different track from the trading bot
The trading bot I've described so far still needs a human in the loop every time. When a position drifts from its target weight, I get a Telegram proposal, and nothing goes out until I tap approve.
What I started this time is a different animal. It decides and places orders several times a day, entirely on its own, with no human approval anywhere in the loop. The goal is to eventually find out whether this fully automated judgment can be trusted with real money.
A fake $400K account, no approval required
So I opened a new paper trading account at my broker — virtual money, no real risk. I started it around $400K equivalent.
Inside this account, everything from decision to order to fill confirmation runs automatically, several times a day, with zero human intervention. All I do is watch the Telegram notifications and keep the kill switch within reach.
Why skip straight to fully automatic, even on paper
My original plan was more cautious. I was going to open up unapproved automatic trading gradually, in stages.
But for the paper account specifically, I decided to skip the staged rollout and go fully automatic from day one. The reason is simple — the entire point of this account is to check whether the fully automated path actually holds up, and if a human steps in here too, I'd never get to observe what I actually need to observe. Since it's fake money with no real risk, testing it exactly the way it would run in production, from the start, made the most sense.
The safety layer stays intact
Going fully automatic doesn't mean stripping out the safety layer. Everything I described in the previous post — the kill switch that halts trading past a loss threshold, duplicate-order prevention, and splitting fill results into success/failure/unknown — applies equally to this account.
If anything, those mechanisms matter even more now, precisely because no human is checking every trade.
Early P&L doesn't mean anything yet
It's only been a few days, and I'm deliberately not paying attention to the P&L at this stage. The point of this track isn't to see whether it's making money right now — it's to see whether the system holds up without breaking over the long run.
There have already been a few small discrepancies in calculations and fills in these first few days, which I actually see as a good thing — this is exactly the stage where those need to surface and get caught. It's far too early to talk about returns.
What it takes to get to real money
If this paper track runs cleanly for a while without major issues, the next step under consideration is testing with a very small amount of real money. Even after that, I expect it will take at least several months, maybe close to half a year, of live track record before fully automated trading gets handed real money at scale.
I'm not in a hurry. If this project has taught me anything, it's that doubting the safety mechanisms and watching them long enough before moving to the next stage ends up being the faster path in the end.
Placing one real order and letting the system keep deciding for itself, continuously, turn out to be completely different things. Right now I'm working through that difference on fake money first.