- Solve real problems with our hands-on interface
- Progress from basic puts and calls to advanced strategies

Posted March 4, 2025 at 11:59 am
The article “Confessions of a Recovering Engineer (or Why Engineers Make Bad Traders)” was originally posted on Robot Wealth blog.
Here’s something that might shock you:
Engineers make the worst traders.
I’m speaking from experience here.
As an engineer who transitioned to trading, it wasn’t until I stopped thinking like an engineer that I started to make progress.
You can read all about this in my case study, by the way.
Engineers like me are trained to solve implementation problems. We build bridges based on well-understood physics.
The challenge isn’t understanding gravity; it’s designing an efficient structure given a specific set of constraints.
Engineering solves implementation problems.
And when I first approached trading, I did what engineers do: I assumed I was looking at an implementation problem, and I jumped straight into solving it.
I built elaborate backtesting frameworks, optimized parameters, and created complicated machine learning systems before I even understood what edge I was trying to capture.
This approach is completely backwards for trading.
Here’s the key point:
In trading, you’re not starting with a well-understood phenomenon like you do in engineering.
You’re starting with an observation of some market effect. Something you’ve noticed yourself, read about somewhere, or heard from other traders.
But you don’t know anything about this phenomenon!
How can you engineer a solution for a problem you don’t understand?
You can’t. At least, not very effectively.
Instead, you should design little data analysis experiments that gradually reveal clues about the thing you observed.
In this respect, trading is more like a science project.
There’s a little art in there as well, just as there is in any good science – creative thinking can help you design good experiments and ask the right questions.
But the only engineering is in the implementation of a trading strategy, and that’s the last piece of the puzzle. You wouldn’t even think about this until you understood the basis of your edge.
Good trading research looks nothing like what most engineers initially attempt:
Another trap we engineers fall into is our attraction to precision and determinism. We fail to appreciate the probabilistic nature of edge exploitation – that short-term results are dominated by randomness, long-term results by skill.
We hear about the markets being “low signal to noise.” And we understand this intellectually, but we don’t appreciate what it means for our trading.
This leads us to think we can build a perfect system for capturing a single edge to deliver that up-and-to-the-right equity curve.
But it turns out this is a waste of time for retail traders, given the variance of the edges we can realistically compete in.
Instead, embrace the mayhem of any single strategy (be OK with it having high variance) and focus on the bigger picture:
In fact, the ability to trade multiple edges is your biggest edge as a systematic trader. So embrace it!
If engineers unlearned some of their engineering training, they’d make much better traders:
When you first observe a market effect, don’t be an engineer.
Instead, unleash your inner scientist.
Only when you understand the phenomenon and are ready for implementation should you let an engineer loose on the problem.
Information posted on IBKR Campus that is provided by third-parties does NOT constitute a recommendation that you should contract for the services of that third party. Third-party participants who contribute to IBKR Campus are independent of Interactive Brokers and Interactive Brokers does not make any representations or warranties concerning the services offered, their past or future performance, or the accuracy of the information provided by the third party. Past performance is no guarantee of future results.
This material is from Robot Wealth and is being posted with its permission. The views expressed in this material are solely those of the author and/or Robot Wealth and Interactive Brokers is not endorsing or recommending any investment or trading discussed in the material. This material is not and should not be construed as an offer to buy or sell any security. It should not be construed as research or investment advice or a recommendation to buy, sell or hold any security or commodity. This material does not and is not intended to take into account the particular financial conditions, investment objectives or requirements of individual customers. Before acting on this material, you should consider whether it is suitable for your particular circumstances and, as necessary, seek professional advice.
Join The Conversation
For specific platform feedback and suggestions, please submit it directly to our team using these instructions.
If you have an account-specific question or concern, please reach out to Client Services.
We encourage you to look through our FAQs before posting. Your question may already be covered!