# Welcome

## Tradespace documentation summary

Tradespace is a cloud-based trading management platform built for active futures traders, proprietary trading firms, and funded account participants. It connects directly to your broker accounts in real time and provides a suite of tools to manage risk, automate protections, replicate trades across multiple accounts, and monitor performance — all from a single web-based interface.

***

#### What Tradespace Does

At its core, Tradespace sits between you and your broker. It listens to every order placed, every position opened or closed, and every change in your account's profit and loss — and it acts on that information in real time according to the rules you configure. Whether that means stopping a trade before it happens, flattening all positions when a loss limit is hit, or automatically copying a trade from one account to twenty — Tradespace handles it continuously without requiring manual intervention.

***

#### Supported Brokers

Tradespace currently supports three broker platforms:

* **Tradovate**&#x20;
* **Rithmic**
* **ProjectX**

Each broker connection is established through the **Connections** page and runs as a persistent, live connection that feeds real-time order, position, and P\&L data into all of Tradespace's services.

***

#### Core Features

**Risk Management**

The risk management system is the foundation of Tradespace. It monitors your accounts continuously and enforces the limits you configure — automatically, in real time.

* **Violation Detection** — Tracks daily P\&L, per-trade P\&L, trailing drawdown, consecutive losses, and funded account targets. When a threshold is crossed, the system immediately flattens positions, cancels working orders, and locks the account according to your configured response.
* **Pre-Trade Validation** — Checks every order before it reaches the broker against your configured rules: max contract size, e-mini blocking, daily trade limits, allowed trading days, and time restrictions. Orders that violate any active rule are rejected before they are sent.
* **Trade Lockouts** — When a risk rule is triggered, the account is locked for a configurable duration. Locked accounts cannot place new orders. The system monitors for any order or position that opens during a lockout and immediately cancels or flattens it.
* **Manual Flatten** — A single-click button that immediately closes all open positions and cancels all working orders on a selected account, regardless of lockout state.
* **Manual Lockout (Trade Lock)** — Manually lock an account from the risk management page at any time, with the option to simultaneously freeze settings changes using Controls Lock
* **Controls Lock -** Allows you to protect risk settings from being changed during the lockout period
* **AutoLock** — A scheduled, time-based settings protection feature. Configure a daily time window (e.g., 8:00 AM – 4:30 PM) during which selected risk settings and trading restrictions are frozen and cannot be modified. Trading continues normally — AutoLock only prevents parameter changes during the protected window.

**Copy Trading**

The copy trading system replicates trades from a leader account to one or more follower accounts in real time.

* **Order Mode** — Follower accounts mirror the leader's orders as they are placed, including order type, size, and direction.
* **Execution Mode** — Follower accounts react to confirmed fills on the leader account, replicating via market orders based on actual execution.
* **Per-Follower Settings** — Each follower can be independently configured with its own contract quantity, instrument conversion (e.g., ES → MES, NQ → MNQ), and execution mode.
* **TradeSync** — An optional position-sync safety layer that monitors leader and follower positions in real time and automatically re-aligns followers that fall out of sync, with configurable auto-flatten, auto-rearm, and alert behavior.

**Connections Management**

The Connections page is the starting point for connecting your broker accounts to Tradespace.

* Add Tradovate connections via OAuth (you do not enter any password in our system but directly on Tradovate's site)
* Add Rithmic connections via direct credentials
* View connection status, account counts, and recent activity
* Enable or disable individual accounts without removing the connection

**Dashboard & Monitoring**

The main dashboard provides a live view of all connected accounts, showing real-time P\&L, position counts, open orders, net liquidation value, and current lockout status. The risk monitoring panel shows active violations, lockout history, and the current enforcement state for each account.

***

#### How Settings Are Applied

Tradespace uses a two-level risk settings model:

1. **Master Toggle** — A top-level on/off switch for all risk management on an account. When disabled, no violation checks, pre-trade blocks, or lockouts are applied.
2. **Section Master Toggles** — Individual sections (Risk Limits, Trading Restrictions, Drawdown) can each be enabled or independently disabled without affecting others.
