Back to MCP catalog
signal_compare

Compare multiple conditions on the same data by statistical significance, Sharpe, and overlap.

Area

Discovery & Research

Group

Signal testing

Access

Write

Risk

May change server state

Details

Full description

Compare multiple conditions on the same data. Runs each condition independently and compares their statistical significance, Sharpe ratio, and pairwise overlap.

Returns raw (uncorrected) p-values — interpret conservatively when comparing many conditions.

Args

  • conditions — list of condition dicts to compare
  • symbol — asset symbol
  • resolution — bar resolution
  • start_date / end_date — date range (YYYY-MM-DD)
  • horizon — forward horizon in bars (default 10)
  • labels — optional labels for each condition
  • filter_condition — optional shared filter applied to all
  • project_id — optional; auto-saves each result as a ScanRun
  • hypothesis — optional description (used when project_id is set)

Capabilities

Bounded options and operating modes surfaced above the full JSON schema.

No bounded capability options are declared for this tool.

Required Inputs

conditionsarray<object>-
end_datestring-
resolutionstring-
start_datestring-
symbolstring-

Optional Inputs

filter_conditionanyOf (2 variants)-
horizoninteger-
hypothesisstring-
labelsanyOf (2 variants)-
project_idanyOf (2 variants)-
Quawd

A subscription SaaS platform for designing, backtesting, and paper-trading algorithmic trading strategies on equities and crypto — described in plain English to an AI agent, no code required.

© 2026 Quawd. All rights reserved.

Quawd is a software tool, not a broker-dealer or investment adviser, and does not provide investment advice. Trading involves substantial risk of loss. Backtested and hypothetical results have inherent limitations and are not indicative of future performance.