Algorithmic Trading
Patterns, edges,
and why most of them fail.
This is not a blog about getting rich from bots. It is about building systematic strategies the right way — finding real edges, validating them honestly, understanding why they eventually break, and running them without letting psychology undo the work.
What this covers
Backtesting that actually means something
Train/test splits, session filtering, why a 70% win rate should worry you, and what validated really means.
Building the system
From pattern discovery to a live bot — the full pipeline, the decisions people get quietly wrong, and the edge cases that matter.
Why patterns stop working
Regime changes, spread friction, session mismatch, overfitting. The slow death of a strategy that looked solid on paper.
The psychology nobody talks about
Running a winning system and still losing. What intervention does to a strategy. Variance, confidence, and when to do nothing.
What this is
Most trading content is either too surface-level to be useful or too sales-focused to be honest. This sits somewhere else — written by someone building and running these systems, not selling a course about them.
The focus is on the parts that actually determine whether a strategy makes money long-term: proper validation, cost realism, regime awareness, and the discipline to leave a working system alone. The code is a means to an end. The thinking behind it is what this blog is really about.
Everything is built around MetaTrader 5 and Python, but the concepts apply regardless of what tools you use.
Recent posts
A Volatility Contraction Isn't a Trend Signal, It's a Coin Flip With Better Marketing
A Bollinger Band squeeze is a real, legitimate volatility forecast. It has almost nothing to say about which direction the eventual move takes.
13 Aug 2026What Happens When You Try to Turn a Harmonic Pattern Into Boolean Code
A harmonic pattern takes four seconds to spot by eye. The code that finds the same shape automatically has to make a dozen judgment calls nobody put in the textbook.
10 Aug 2026Order Flow Auctions Don't Remove MEV From L2s, They Just Sell It Upstream
An order flow auction doesn't make MEV disappear, it hands the extraction rights to whoever wins the bid, and calls the leftover a rebate.