How to find your edge
Chapter 4 of 9

How do you know if your trading strategy actually works?

You test it on data it has never seen, against random entry timing, and you count the trades. Anything less is an opinion with numbers attached. The practical version of this is quick: state your rules in plain English, run a walk-forward test, and read three things in the result before anything else. Most ideas fail, including good ones, and learning that in a report instead of a drawdown is the entire point.

Start by stating the rules out loud

The first useful thing testing does has nothing to do with statistics. Writing your setup as an explicit entry and exit forces you to notice how much of it was discretion. If you cannot say when you get in and when you get out without using the word 'usually', that is worth knowing before you risk more size on it. Plain English is enough to start; the specifics can be filled in as you go.

What a genuine pass looks like

Three things, in this order. First, the result is out-of-sample: the strategy was measured on windows it had not seen, rolling forward through the history. Second, it beat randomized entry timing by a clear margin, so the timing did work rather than the market simply going up. Third, there are enough trades that the result could not easily be luck. A strategy that clears all three has earned a small position, not a large one.

What a failure actually teaches

A failed test is not a wasted afternoon, and it is usually more informative than a pass. A result that looks strong but rests on a handful of trades tells you the signal is too rare to trade. A result that beats the market but not random timing tells you the tape was doing the work. A result that holds on one ticker and nowhere else tells you the edge is specific rather than general. Each of those is a concrete next move, and each of them is cheaper to learn now.

Expect most ideas to fail this

This is the part traders find discouraging, and it should be the opposite. Testing a dozen plausible ideas and keeping one is a normal, healthy outcome; the alternative is trading all twelve and letting the market do the filtering at your expense. Every famous setup that busted in our own library looked reasonable on a chart first.

How to use this

  • Write your rules as an explicit entry and exit before you test. The parts you cannot state are the parts you cannot verify.
  • Read out-of-sample results, the random-entry comparison, and the trade count before you look at the total return.
  • Test one clear idea at a time. Bundling five conditions makes a failure impossible to diagnose.
  • Keep the failures. Knowing which of your instincts do not hold up is worth as much as finding one that does.
  • When something passes, start small. A test result is evidence, not a guarantee about the next year.

Common questions

How do I know if my trading strategy works?

Test it on data the rules never saw, compare it against randomized entry timing rather than just against the market, and check that the result rests on enough trades to be measurable. Passing all three is the bar.

What is walk-forward testing?

Training on one window of history and testing on the next window the rules have not seen, then rolling forward and repeating. Every number you read at the end comes from unseen data, which is what makes it worth reading.

What does it mean to beat a random-entry gauntlet?

The strategy keeps its exits while its entry timing is randomized 100 times. If the real entries beat most of those random runs, the timing carried weight. If they land mid-pack, the rules were riding the market.

Why did my backtest look great but fail walk-forward?

Usually because the original result was fitted to the same history it was measured on. Once the same rules face unseen windows, the flattering part disappears. That gap is the single most common reason strategies work on paper and not in an account.

How many strategies should I expect to fail?

Most of them. Testing many plausible ideas and keeping a small number is the normal outcome, and it is far cheaper than discovering the same thing with live money.

Describe your strategy and test it.

Write your rules in plain English. You get a walk-forward result on unseen data, a random-entry comparison, and the trade count, on your own report page.

Test my strategy