What “Signal Provider Due Diligence” means in forex
Signal provider due diligence in forex is a careful, evidence-based review of how a third party produces, reports, and operates forex signals that users may choose to copy. The goal is not to predict returns; it is to understand the provider’s method and to verify which parts are supported by usable evidence and which parts are uncertain.
A clear way to model it is: you translate a provider’s marketing and documentation into (1) claims, (2) inputs, (3) outputs, and (4) operational assumptions. Then you check whether the evidence you have is sufficient to validate those items under realistic conditions.
A simple model: claims, inputs, outputs, and checks
A practical due diligence workflow can be separated into four connected layers.
-
Claims (what the provider says) Examples of claim categories include the stated strategy logic, risk handling, historical track record format, execution method, and what “performance” means (net of costs, gross, or based on a specific account type). Your task is to list claims in plain language and identify what evidence would be needed to support each claim.
-
Inputs (what the provider uses) Inputs include the signals’ generation variables (for example, price-derived rules, indicators, or discretionary decisions), the data timeframe, and the way decisions are turned into orders. Because these elements are often under-specified, due diligence focuses on how consistently the provider can describe:
- the information used to decide (the “data” layer),
- the decision timing (when the signal becomes actionable), and
- the mapping from a signal to an order (the “execution” layer).
-
Outputs (what the provider produces) Outputs include the signal itself (direction, entry timing, stop/exit levels if any), and the reporting output (returns, drawdowns, win rate, or simulated results). Due diligence treats output metrics as definitions you must understand and reproduce. For instance, “performance” can depend heavily on whether results are net of spread, commissions, slippage, and financing.
-
Checks (how you verify) Checks are the tests you run using available records and transparent assumptions. They aim to answer: “Does the evidence show what is claimed, in a way that is repeatable and comparable to real trading conditions?”
The mechanism: a typical sequence of due diligence steps
Below is a common sequence that does not assume any specific provider or market outcome.
Step 1: Define scope and assumptions
Start by writing down what you are assuming for evaluation. For example, if you later compare reported results to a hypothetical replication, you must specify assumptions about:
- which account model the provider used (if disclosed),
- whether reported figures are gross or net of relevant costs,
- how execution timing is treated (signal time versus order fill time), and
- whether the currency conversion or instrument specifications match your intended environment.
If you cannot define these assumptions, comparisons become ambiguous.
Step 2: Extract provider method details
Collect the provider’s documentation in a structured format: what logic produces the signal, what conditions trigger entries and exits, and what constraints exist (for example, limitations on trading hours or instruments). Even when details are incomplete, you can still list missing elements as “unknowns” rather than filling gaps.
Step 3: Reconcile signal definitions with order execution
Due diligence often fails when a signal definition cannot be mapped to an order model. You therefore check the consistency between:
- stated signal components (entry/exit/stop/position sizing), and
- how those components would translate into trades.
Key uncertainty to document includes fill assumptions. Even without live data, you can assess whether the provider’s reporting framework assumes ideal execution or realistic execution.
Step 4: Audit performance reporting as a calculation
Treat performance reporting like a spreadsheet you would need to recreate. Identify what inputs the report uses (starting balance, leverage, position sizing method, cost model). If the provider reports results without a clear cost model or without enough detail to replicate, you mark that as a material limitation.
Step 5: Run a worked, reproducible example
A worked example helps you test the workflow end-to-end. You choose a small set of signals and document a hypothetical replication using explicit assumptions.
Assumption example (stated clearly):
- You assume a fixed initial balance.
- You assume the position sizing method is exactly as described.
- You assume spreads and commissions are applied consistently with the provider’s cost model, or you use a stated alternative model if the provider’s model is not provided.
If the replication diverges significantly, the divergence does not automatically prove wrongdoing; it can indicate missing details, different execution assumptions, or reporting definitions that do not match the described trading process.
Evidence and example checks you can actually verify
When no real-time market data is assumed, due diligence still focuses on verifiable structure.
Track record format and comparability
Ask whether historical performance is reported with enough definition to compare periods consistently. Even without real-time verification, you can check whether the provider:
- uses consistent metrics and time windows,
- describes how returns are computed,
- discloses whether results are simulated or based on a live process.
Consistency between described method and reported behavior
A provider might describe one style of decision-making but report outputs that reflect a different cost model or execution style. Due diligence checks internal coherence: do the reported outcomes align with the stated decision timing and risk rules?
Cost and execution assumptions
Costs (spread, commission, financing) and execution timing can change results materially. Due diligence therefore documents what cost model is assumed and whether slippage is addressed or ignored.
Material limitations and failure modes
Signal provider due diligence has clear limitations. Recognizing them is part of doing it correctly.
-
Backtest and reporting limitations Historical relationships do not establish future results. Even if reported figures are internally consistent, they may not represent what happens when conditions change.
-
Data quality and missing detail Many providers do not disclose all operational inputs. If key items are missing—like position sizing logic, exact execution timing, or how costs are applied—then you cannot fully validate the outputs.
-
Performance metric ambiguity Different providers may use different definitions for win rate, returns, or drawdown. Without consistent definitions, comparisons become misleading.
-
Execution and jurisdiction differences Outcomes vary with market conditions, costs, execution, and jurisdiction. Even small differences in instrument specifications or trading rules can affect replication.