Prepared by Mike · mike@muggle.world
Strategy Validation · Real historical data

Find out if your strategy actually works — before you risk money on it.

Enter your rules. We backtest them against up to 20 years of real market data with full trading costs, then run seven further tests designed to find out whether the result would happen again.

Most backtests flatter you. They ignore the spread, they're tuned on the same history they're measured against, and they can't tell a real edge from a lucky run. These tests exist to catch exactly that — which is why a report can tell you "do not automate this" about a strategy showing a healthy return.

What's in the full report
20 pairs Data back to 2005 Results in minutes No signup
01

How it works

  • Describe your rules using dropdowns. No coding, and nothing to write in prose — every field is a choice, so there's nothing for either of us to misread.
  • We fetch real historical data for your pair — hourly candles going back as far as 2005, from Dukascopy's public institutional feed.
  • The backtest applies real costs — spread on entry, slippage both ways, commission, and overnight financing for every night a position is held.
  • You get the free report immediately — return, drawdown, win rate, equity curve, and every assumption used.
  • The full report adds the part that matters — seven tests that decide whether the result is trustworthy, plus a written verdict.
02

What you get

The free report is a real backtest. The full report tells you whether to trust it.

Free$0

Backtest report

Delivered in minutes · no signup
  • Total return and annualised return
  • Maximum drawdown and longest losing streak
  • Trade count, win rate, profit factor, expectancy
  • Equity curve, drawdown chart, monthly returns
  • Every cost and assumption printed in full
  • A plain warning if your sample is too small to mean anything
Full report$149

Validation report

Everything above, plus the verdict
  • Out-of-sample test — does it still work on years it was never checked against?
  • Parameter sensitivity — does it survive nudging every setting by 10–20%?
  • Statistical confidence — the real probability a run like this loses money
  • Persistence — did the edge hold across six separate periods?
  • Cost tolerance — how far can spreads widen before it dies?
  • Versus random entries — do your signals beat coin-flip timing?
  • Written recommendation — every weakness and strength found, and a plain verdict
  • Full trade log as CSV
You are paying for the answer, not a particular answer

If the tests find your strategy should not be automated, the report says so plainly and explains exactly why, naming the number behind every finding. That is the outcome for a good share of strategies, and it is worth far more than a flattering chart — it is the cheapest possible way to learn it.

03

Why these tests

Each one targets a specific way a good-looking backtest turns out to be worthless.

TestThe question it answers
Out-of-sampleRules can be bent to fit the past. Does it work on history it never saw?
Parameter sensitivityIf it only works at exactly 50 and 200, those numbers were chosen in hindsight.
Statistical confidenceWas this one lucky sample? What is the actual spread of plausible outcomes?
PersistenceDid it work throughout, or make everything in one good year?
Cost toleranceSpreads widen at news. Does the edge survive that?
Random benchmarkDo your entry signals beat random timing with the same exits?
Drawdown realityThe worst drawdown that happened is rarely the worst that could have. What should you plan for?
04

Common questions

Do I need to know how to code?

No. Everything is dropdowns and numbers. If you can describe your rules to another trader, you can enter them here.

What data do you use?

Real hourly candles from Dukascopy’s public institutional feed, going back to 2005 for the majors. Every bar is validated before use, and any data quality problem is reported in your report rather than hidden.

Which pairs can you test?

Twenty instruments: all the majors, the main crosses, and gold. Hourly and above — H1, H4, daily and weekly.

Why not 1-minute or 5-minute?

The source data is hourly and we will not fabricate finer bars from it — that would invent detail that is not there and produce confident nonsense.

Can you build this as a live trading bot?

Yes — see below. But test it first. Automating a strategy that fails these checks means automating losses.

Is this financial advice?

No. It is a technical analysis of rules you supply. We do not advise on what to trade, and we are not licensed advisors. Every trading decision remains yours.

05

Want it built as a live bot?

Once a strategy passes the tests, the next step is automating it properly.

  • Runs on your own broker account — you keep sole control and sole withdrawal rights
  • Hard risk controls: per-trade sizing, daily loss limit, and a drawdown kill switch that flattens everything and halts
  • Discord alerts on every entry, exit and error, straight to your phone
  • Works from your own signals, or from TradingView alerts
  • Hosted and monitored 24/5, or handed over for you to run yourself

Custom builds from $1,500, plus $75/month for hosting and monitoring. Email mike@muggle.world with your report reference and I will come back with a scope.

06

Risk — the part I won't bury in a footer

Required disclosure

Trading foreign exchange on margin carries a high level of risk and can result in the loss of more than your initial deposit. Leverage works against you as easily as for you. The majority of retail traders lose money.

Backtested and hypothetical results have inherent limitations. They are prepared with hindsight and cannot account for every real-world condition. Past performance is not indicative of future results.

Automated software can fail — broker outages, platform errors, data feed errors, network or server failure, unexpected market conditions, or defects in the software itself. Failures may occur while positions are open. Risk controls reduce but cannot eliminate this; stop losses may not fill at the requested price during gaps or fast markets.

This software is a tool that executes instructions you define. It is not investment advice. All trading decisions and all outcomes are yours. Only trade capital you can afford to lose entirely.

Building your strategy Draft saved
Build your strategy

Describe your rules. We test them.

Every field is a choice from a list, so there is nothing to write and nothing to misread. Takes about two minutes.

How your rules are executed

Conditions are checked when a bar closes, and the trade fills at the next bar's open as a market order. That is deliberate: it makes it impossible for the test to use a price that wasn't available yet, which is the most common way backtests flatter a strategy.

Limit and stop entry orders aren't modelled — every entry is treated as a market order with the spread and slippage charged against it.

Saved in your browser as you type — close the tab and come back if you like.

04

Run the test

Your report is generated against real historical data and appears on your own status page within a minute or two.

Your email is the only required field — it's how you get back to your report. Nothing else is needed.