How it works

Pricing

Contact us

Help center

QATS Workspace Interface

by QATS • Feb 7, 2026

Blocks Panel

Purpose: Create a new block of the required type: Filter, Strategy, Weighting, Entry, Exit. A block is the core building unit of a QATS strategy: it receives data, applies the configured condition, and passes the result forward. Each block represents one clear step — from filtering to generating an exit signal.

Key features:

  • All block types are available in one click

  • A created block appears automatically in the central workspace

Workspace Area

Purpose: The main canvas for building your strategy.

Key features:

  • Manual placement and connection of blocks

  • Zoom and pan; move blocks freely

  • Visual display of connections and priorities

  • In active mode: visualization of processing flow and ticker routing

Purpose: Run — validate structure and debug A one-time real-time technical validation of the configured logic. Used to find errors, validate current conditions and settings, and debug logic.

Key features:

1. Real-time execution without trades - Processes live market data for analytical validation - No orders are sent to the exchange/broker - Best mode for “dry-run” analysis 2. Triggers are OFF In Run, Triggers do not work - Blocks won’t auto-restart by timer/news/price events - Re-execution is manual (via context menu) 3. Full logic walkthrough - You can observe how tickers move through the pipeline: Filter → Strategy → Weight → Entry → Exit - Helps validate routing, conditions, priorities, and branching 4. Debug & tuning mode Great for checking: - Indicator values - Condition triggers - Which tickers pass/fail each block - Parameter sensitivity (timeframe, offset, value length, compare) 5. Safe environment - No risk to capital (because no external operations are triggered) - Useful before switching to Live (Active) 6. Works with incomplete execution setup Can run even if external integrations are not configured It lets you confirm that logic behaves correctly in real-time market context

Backtest Panel

Purpose: Runs strategy logic on historical market data

Key features:

1. Historical Simulation: - No real trades occur - Safe testing environment 2. Trigger-Based Execution: - Backtest works only with Triggers enabled - Strategy blocks are re-triggered via time/news/schedule Triggers - Ensures non-cyclical logic can simulate properly 3. Performance Metrics Backtest provides: - Net profit - Drawdown - Win rate - Signal performance statistics - Equity curve 4. Safe Environment No real funds involved No API trading permissions required Suitable for read-only connections

Purpose: Automatically re-run blocks based on events.

Key features:

  • Attached to specific blocks

  • Triggers: price, time, news, schedule

  • Required in Live mode

Purpose: Support for building strategies.

Key features:

  • Creates blocks based on instructions

  • Suggests improvements

  • Helps with logic and structure

  • Explains QATS principles

Settings

Purpose: Control strategy and interface behavior.

Key features:

  • Time zone, theme (dark/light)

  • Execution mode: Analytical / Algorithmic trading

  • Portfolio setup: mock / real

  • Clear strategy history

A strategy cannot run in Live mode until it is fully validated and activated. Active = Triggers enabled. When active, blocks are triggered automatically by their configured conditions; when inactive, execution is manual only. Important:

  • Entry block without Exit → activation unavailable

  • Live mode requires a completed and logically connected route

Purpose: Activate the configuration for Live signal processing.

Key features:

  • Live — real-time mode: Analytical (no trades), Algorithmic trading (signals transmitted to connected external systems)

  • Available after full route completion: Filter → Strategy → Weighting → Entry → Exit

  • Structural validation before activation

  • Requires configured Ticker List

  • Requires enabled Triggers for Live mode

  • Activation switches strategy to Active state

  • Status indicator in the top panel (Active / Inactive)

  • Stop strategy

Purpose: Visual analysis tools.

Key features:

  • Overview and logs

  • All signals: entries, exits, system events

  • Branch performance, signals on chart

  • News, market data, trends

Notes

Purpose: Comments and explanations for strategy logic.

Key features:

  • Can be placed anywhere on the canvas

  • Useful for hypotheses and commentary

Strategy Name

Purpose: Displays the strategy name.

Key features:

  • Header on the top panel

  • Editable manually

  • Used during publishing

Reference / Documentation

Purpose: Descriptions of functions and blocks.

Key features:

  • Built into the interface and AI

  • Examples, syntax, tooltips

  • Updated regularly

  • YouTube tutorials: QATS on YouTube

Ticker Search

Purpose: Search tickers for analysis.

Key features:

  • Quick jump to a ticker page

  • View issuer/company information

QATS is not a registered broker-dealer or investment advisor. All strategies are created and managed by users. Trading involves risk, and past performance is not indicative of future results. QATS does not store or manage user funds. All trades are executed via official broker APIs. Users must be 18 years or older to use the platform.

Maurizio Vitalle 3

© 2026 Quant Algorithm Tree System Ltd.

  • Workspace
  • Disclaimer
  • Terms of Use
  • Privacy Policy
  • Cookie policy

A better experience starts with cookies

Your data, your choice. We use cookies to improve how things work here.

Cookie policy