Trading Education
6 min read

High Probability Trade Setups: Definitions, Filters and Testing

A high probability trade setup needs a defined outcome and relevant evidence—not a count of bullish confirmations. This guide explains how to specify a candidate, compare a filter with its baseline, include costs and preserve untouched data before making a probability claim.

AI assistance: AI helped me research and draft this article. The topic and editorial direction are mine. I reviewed the content.

Illustration of a trader checking chart conditions against a written setup definition
A convincing chart is a candidate for a test, not a measured probability.

Define which probability you mean

Before describing a setup as high probability, ask what event is supposed to be likely. A target being reached before a stop is different from a trade closing above break-even, and both are different from a strategy earning money over a period. The exit definition determines the outcome being counted.

A reward-to-risk ratio is a payoff relationship, not a probability. A planned 2R target says how large the intended reward is relative to the planned risk. It does not say how often the target will be reached or what the actual average fill will be.

Write the event, the rule and the data source before looking for confirmation. If your sample contains missed orders, flat exits or unknown outcomes, explain how they are classified. Counting only completed winners and losers can conceal opportunities the strategy could not execute.

Treat confluence as a rule, not a vote

A moving average, a trend label and a breakout can all be transformations of the same price history. Three bullish descriptions do not automatically supply three independent pieces of evidence. Adding filters also changes when you enter and how many opportunities remain.

Use a baseline setup and one precisely defined proposed filter. Log every baseline opportunity, the filter state known before entry and the eventual result under the declared execution rules. This lets you compare rejected and accepted candidates instead of building a story around the trades you remember.

Replacing subjective confluence with observable variables
Vague conditionA definition to testImportant limit
Strong trendNamed lookback, price field and threshold computed from completed bars.A threshold chosen after the result may fit noise.
Important resistanceA prior-session high or another level defined before the session.Different level definitions are different rules.
Good volumeExact venue, volume field, comparison window and threshold.Tick counts and exchange-traded volume measure different things.
Confirmed breakoutCompleted close beyond the level, with order and cancellation rules.Later confirmation changes the attainable fill and stop distance.

These are definitions for research, not optimized settings. Keep the strategy specification alongside the sample so a later reviewer can reproduce the classification.

A hypothetical filter comparison—not a performance claim

Suppose an invented record contains 100 eligible opportunities, with winners of +2R, losers of −1R and an assumed 0.25R round-trip cost per trade. A filter defined before evaluation accepts 20 of those opportunities. The counts below are invented solely to show the arithmetic; they do not come from a tested market strategy.

Invented baseline and filter-subset arithmetic
GroupTradesWinsWin rateGross RCosts RNet RNet R/trade
All eligible opportunities1004040%20.0025.00-5.00-0.05
Predefined-filter subset201470%22.005.0017.000.85

The baseline has 40 × 2R − 60 × 1R = 20R before costs. Costs total 25R, leaving −5R. The subset has 14 × 2R − 6 × 1R = 22R before its 5R of costs, leaving 17R. Arithmetic alone does not tell us whether a real filter would repeat that difference.

Use actual average outcomes, not the target printed on a plan. For a sample with winners and losers, gross expectancy in R is win frequency × average winning R minus loss frequency × average losing R. Deduct costs only if those outcomes are not already net; otherwise you count the charges twice.

Write an opening-range hypothesis precisely

For an illustrative opening-range test, first name the instrument, official session clock, data feed and a 15-minute opening window. Mark the high and low from that window only. This is one candidate specification, not a claim that 15 minutes is the best duration.

  1. After the opening window ends, identify the first completed bar closing above its high. State the bar interval in advance.
  2. Model the entry at the next executable bar open, with a declared spread/slippage model. Do not award yourself the earlier breakout price.
  3. Place the illustrative invalidation below the opening low plus a declared buffer. Check whether order increments and the monetary risk budget permit the trade.
  4. Define the target or time exit before evaluation. When a bar touches both stop and target and event order is unknown, use higher-resolution evidence or mark the result unresolved.
  5. Allow only the named number of attempts and the specified entry window. Record every cancellation, missed fill and rejected candidate.

The long example is not a complete short-side or multi-market system. Changing the session, target or entry window creates another version to log. Price leaving a range does not prove that an institution has committed to a direction.

Size from the declared invalidation with the Trading Calculator, while checking the broker's actual contract values and order policy. Then evaluate the hypothesis through the validation workflow; do not use the example as an entry instruction.

Keep the rejected ideas in the research record

Setup-validation protocol
SETUP VALIDATION — DEFINE BEFORE TESTING
Instrument, venue, feed, price type:
Timezone, session and bar interval:
Candidate setup and exact level definition:
Eligibility known before entry:
Trigger, order, cancellation and invalidation:
Exit and maximum holding time:
Baseline version:
One proposed filter and its threshold:
Every opportunity logged, including rejected candidates:
Historical development period:
Untouched evaluation period:
Number of alternatives tested:
Fees, spread, financing and slippage model:
Outcomes: wins / losses / flat / missed fills / unknown.
Measures: net R, expectancy, drawdown, frequency and uncertainty.
What would reject the hypothesis:
Forward-test plan:

Record the number of variants tried, not only the survivor. Compare net expectancy, drawdown, opportunity count and practical execution across periods. A filter that removes almost every trade can produce an appealing average while leaving too little evidence to interpret.

In forward simulation, preserve the pre-entry observation and the intended order. Use the journal to distinguish a missing condition from a correctly executed trade that lost. Do not relabel a losing candidate after the chart is complete.

Questions worth answering

Do three confirmations make a setup high probability?

No. Conditions derived from the same prices may be closely related, and counting them does not establish a win probability. Define the combined rule and evaluate it on representative data after costs.

Is a high win rate enough?

No. Compare the actual average win, average loss, costs and frequency. A strategy can win often while losing money when occasional losses or trading costs are sufficiently large.

Does volume prove that institutions are buying?

No. A chart's price and volume fields do not identify who traded or why. Volume must also be defined for the venue and feed; centralized exchange volume and a dealer's tick count are not interchangeable.

Is an opening-range breakout a proven entry?

Not by its name alone. The opening window, session, instrument, entry, stop, exits and costs define the actual hypothesis. Test that specification rather than importing a win rate from another market.

Sources and scope

No tested win rate is claimed for a chart pattern, filter or opening-range rule. The worked counts and parameters illustrate a research process, not evidence of future returns.

Related Articles

Explore Real Strategies on Strategy Archive

See how traders apply these concepts. Browse strategies with transparent rules, performance metrics, and community discussion.

About this article

Written and maintained by Davide Rogai under the Strategy Archive editorial policy. The material is educational, not financial advice. Trading involves significant risk of loss; verify cited facts and make decisions based on your own circumstances or advice from a qualified professional.