Skip to main content

Signal Confluence

Signal confluence is the requirement that multiple independent alpha factors agree before a trade signal is generated. It is one of the most important noise-reduction mechanisms in TRADEOS.tech.

The Problem With Single-Factor Signals

Any individual indicator will produce false signals. Moving average crossovers fire in ranging markets. RSI overbought conditions exist in strong trends. Order flow imbalances can be transient. A system that trades on any single indicator will have a high false positive rate.

The solution is not to find a "perfect" indicator — it is to require that multiple independent, uncorrelated factors all point in the same direction before a trade is placed. When four or five independent signals agree, the probability of a false positive drops dramatically.

How Confluence Works in TRADEOS.tech

Each signal event carries a score across multiple independent sub-models. The confluence gate checks:

  1. How many sub-models are producing a signal in the same direction?
  2. Are those sub-models truly independent (low mutual correlation)?
  3. Is the aggregate score above the minimum threshold for the current strategy profile?

Only signals that meet all three criteria pass to the feasibility layer.

The Benefit: Quality Over Quantity

Requiring confluence means TRADEOS.tech will miss some profitable single-factor setups. This is intentional. The goal is not to capture every profitable opportunity — it is to trade only high-quality setups with strong edge. A smaller number of high-quality trades beats a large number of mediocre trades over any meaningful time period.

The confluence requirement also makes the system more robust to changing market conditions. When a previously reliable single-factor signal starts degrading (its IC decays), the confluence requirement means the system naturally trades it less frequently — because it's no longer contributing to multi-factor agreement as reliably.

Confluence vs. Strategy Profile

The minimum confluence threshold varies by strategy profile. Conservative profiles require the highest degree of agreement — more independent factors must align before a trade is placed. Aggressive profiles allow action on a smaller set of agreeing factors, accepting lower certainty in exchange for broader opportunity capture. Balanced profiles sit between the two.

This is one of the key differences between profiles: conservative profiles produce fewer, higher-conviction trades while aggressive profiles cast a wider net. The specific factor count thresholds are proprietary and tuned to each profile's risk characteristics.