Home Our Products IB Exclusive About Risk Disclaimer Contact Get Access →
// The Story Behind XYZ Capital

From Investor
to System Builder

A decade-long journey through markets, code, and conviction

"I spent years investing the old-fashioned way — reading charts, following setups, sitting in front of screens. Then I discovered that the systems I was building in my spare time were consistently outperforming what I was doing manually. That changed everything."

// The Beginning

A Regular Investor
Looking for an Edge

My relationship with markets started the way it does for most — manually. I spent years studying price action, developing intuition for how different instruments behave, and building a disciplined approach to position sizing and risk. I was a long-term investor first, someone who understood that patience and consistency matter far more than trying to time every move.

Over time I became fascinated by the systematic side of trading — the idea that a well-constructed, rules-based strategy could remove the emotional variability that makes discretionary trading so difficult to sustain at scale. I started reading everything I could find on algorithmic system development, studying the work of developers I respected and learning how the best systematic traders approached the craft.

// The Pivot

Learning from the
Best Developers

I invested significant time studying under some of the most rigorous systematic trading developers I could find. Not just the mechanics of coding EAs, but the principles behind building strategies that are genuinely robust — approaches that hold up in live markets and not just in backtests. This is where most aspiring algo traders go wrong: they optimise for the past instead of building for the future.

What became clear to me through this process was that the difference between a strategy that works and one that fails in live conditions almost always comes down to how it was developed — specifically, whether it was built to be robust or built to look good on paper. That insight shaped everything I went on to build.

// The Development Philosophy

Pure Price Action.
No Indicators. No Shortcuts.

I made a deliberate choice early on to build exclusively on pure price action — no indicators, no lagging signals, no complexity for its own sake. Indicators are derived from price; they don't contain information that isn't already in the raw chart. They also introduce additional parameters, and every additional parameter is an additional opportunity to overfit a strategy to historical noise rather than genuine market structure.

My systems are built on what price actually does: support and resistance, breakout behaviour, momentum structure, and the behavioural patterns that recur across markets and timeframes because they are driven by human psychology and institutional activity rather than market-specific anomalies that disappear as soon as they are exploited.

// The Method

Robustness Testing.
Not Curve Fitting.

Every strategy I develop goes through rigorous in-sample and out-of-sample validation. The in-sample data is used exclusively for strategy development — the out-of-sample data is kept completely untouched until the strategy is fully defined and ready to be tested blind. If a strategy degrades significantly on out-of-sample data, it is discarded. No exceptions.

I use Monte Carlo simulations to stress-test each strategy across thousands of randomised variations of trade order, slight parameter perturbations, and synthetic market conditions. A strategy that only works in a very specific historical sequence of trades is not a strategy — it is a coincidence. Monte Carlo stress testing separates the two.

Finally, I run correlation analysis across all systems before combining them into a portfolio. The goal is to ensure that individual strategy drawdown periods do not coincide — that when one system is experiencing a difficult period, the others are providing a counterbalance. This is what genuine portfolio diversification looks like at the strategy level.

// The Realisation

Better Than Expected.
Worth Sharing.

What started as a hobby — building systems for my own portfolio in the evenings — gradually produced results that genuinely surprised me. Not in a single backtest, but in live performance. Systems running on my own accounts, trading my own capital, consistently outperforming the manual approach I had spent years refining.

That performance, combined with requests from traders in my network who had seen the results, led me to a decision: if these systems are strong enough for my own capital, they are strong enough to share. XYZ Capital is the result of that decision — an honest effort to make genuinely robust, long-term focused automated trading systems available to serious traders, while continuing to run them within my own portfolio alongside every client who uses them.

I have no interest in selling systems I don't run myself. Every EA available through XYZ Capital is active on my own live accounts. That alignment matters to me, and I think it should matter to you too.

// Core Principles
// 01

Pure Price Action

No indicators. No lagging signals. All systems are built on the raw structure of price — support, resistance, breakout behaviour, and momentum. Fewer parameters means less risk of curve fitting and greater robustness across changing market conditions.

// 02

In/Out of Sample Validation

Every strategy is validated on data it has never seen before. Out-of-sample testing is non-negotiable. A strategy that cannot survive a blind forward test on clean data does not make it into the product range — regardless of how good the in-sample statistics look.

// 03

Monte Carlo Stress Testing

Before any strategy goes live, it is run through thousands of Monte Carlo simulations — randomised trade sequences, parameter perturbations, synthetic market stress scenarios. If the edge disappears under simulation, the strategy is discarded. Real robustness survives randomness.

// 04

Portfolio-Level Correlation

Systems are selected and combined using correlation analysis to ensure genuine diversification at the portfolio level. The goal is uncorrelated drawdown periods across strategies — so that the portfolio as a whole remains stable even when individual systems are going through a difficult patch.

// 05

Long-Term Stability Over Short-Term Gains

The focus is always on systems that compound over years, not ones that spike impressively for a few months before collapsing. Recovery factor, drawdown duration, and equity curve stability matter more to me than raw return percentages in isolation.

// 06

Skin in the Game

Every EA sold through XYZ Capital runs on my own live accounts. I do not sell systems I do not run myself. This alignment is non-negotiable — it keeps incentives honest and ensures that what I offer is something I genuinely believe in.

"The markets reward patience and penalise overconfidence. A system built to look impressive in a backtest will eventually be exposed by live conditions. A system built to be genuinely robust compounds quietly over time — which is precisely the point."

Ready to Explore
the Systems?

Browse the marketplace for direct-purchase EAs, or explore IB access to get our full suite — including 4 partner EAs with live-verified performance — completely free with a qualifying broker deposit.

Risk Disclaimer: Past performance is not indicative of future results. Trading foreign exchange and CFDs on margin carries a high level of risk and may not be suitable for all investors. You may lose more than your initial investment.

Full Disclaimer →