# Control Trading Lab [CTrL] — Comprehensive Technical & Architectural Reference > Control Trading Lab ([CTrL]) is an institutional-grade quantitative trading platform that bridges visual algorithmic strategy design, cloud-based historical backtesting, and autonomous multi-exchange execution with a strict zero-key custody security model. --- ## 1. Executive Overview Control Trading Lab provides retail and institutional quantitative traders with a unified platform for developing, testing, and running automated trading strategies. Traditional algorithmic trading requires managing fragile Python scripts, manual server deployments, and entrusting sensitive exchange API keys to third-party cloud servers. Control Trading Lab eliminates these vulnerabilities by dividing the trading lifecycle into two complementary tools: 1. **Cloud Web Lab (`https://lab.ctrl.trading`)**: An accessible, high-performance web application for visual strategy design, multi-year historical backtesting, and remote machine supervision. 2. **Autonomous Execution Client**: A self-contained, high-performance client daemon running on the trader's local hardware or private VPS that executes orders directly with exchanges using local encrypted credentials. --- ## 2. Platform Architecture: The Two Core Tools ### Tool 1: Cloud Web Lab (`https://lab.ctrl.trading`) The Cloud Web Lab is the primary user interface for strategy development and operational monitoring: - **Visual Strategy Studio**: Build quantitative trading algorithms visually using modular drag-and-drop logic blocks. Combine technical indicators (RSI, MACD, Bollinger Bands, Moving Averages, ATR, Stochastic), custom conditional triggers, multi-timeframe rules, trailing stops, and multi-tier take-profit targets without writing code. - **High-Speed Cloud Backtester**: Run historical simulations across years of multi-pair candle data in seconds. The simulation engine calculates Sharpe ratios, Sortino ratios, maximum drawdown percentages, profit factors, win rates, and equity curves. - **Remote Machine Pilot (Live Bots Dashboard)**: Connect and manage distributed execution devices (PC, Mac, Linux, or cloud VPS) from a single dashboard. Send operational commands (deploy strategy, start, pause, stop, or emergency kick/unlink). - **Telemetry & Diagnostics**: Remotely inspect connected machine health, heartbeat latency, active strategies, live portfolio balances, and recent execution events in real time. - **AES Protected Strategies (`.ctrl`)**: Strategies are compiled and packaged into encrypted `.ctrl` files bound to authorized devices to protect trader intellectual property. ### Tool 2: Autonomous Execution Client (`CTrL_client`) The client is a standalone execution engine designed for 24/7 background operation: - **Zero-Key Custody**: Exchange API keys and private secrets are never uploaded or transmitted to Control Trading Lab servers. Keys remain encrypted locally on the trader's own hardware inside a secure local keystore. - **24/7 Background Daemon**: Operates continuously as a background service on Linux, macOS, or Windows (desktop or dedicated VPS), executing trades even when the trader's browser is closed. - **Direct Exchange Connections**: Connects directly to exchange WebSocket and REST order book endpoints for low-latency market data and order placement, avoiding cloud intermediary delays. - **Secure Local Execution**: Encrypted strategy files (`.ctrl`) execute securely on the client machine without exposing source code or algorithmic logic. - **Local Risk Failsafes & Kill Switch**: Enforces client-side risk boundaries, maximum drawdown limits, and automatic position closing on heartbeat interruptions. Responds instantly to remote web kill commands. --- ## 3. Security, Custody & Data Protection Principles 1. **Zero-Key Custody (Self-Custody Standard)**: - Control Trading Lab adheres to a non-custodial model. We never store, handle, or route user funds or exchange API keys. - All trade signing and order execution occur locally within the trader's autonomous client. 2. **Mandatory Two-Factor Authentication (2FA)**: - All active accounts are protected with mandatory time-based one-time password (TOTP RFC 6238) authentication compatible with standard authenticators (Google Authenticator, Microsoft Authenticator, 1Password, Bitwarden). - Accounts are provisioned with cryptographically hashed, single-use emergency backup recovery codes. 3. **Intellectual Property Ownership**: - 100% of trading algorithms, custom indicators, and parameter configurations remain the exclusive intellectual property of the trader. Control Trading Lab claims zero intellectual property rights over user strategies. 4. **Data Minimization & User Rights**: - The platform minimizes personal data collection. Pre-launch waitlist registration requires only a valid email address. - Users maintain self-service rights to unsubscribe, download data, or delete their accounts at any time. --- ## 4. Supported Markets & Connectivity - **Centralized Exchanges (CEX)**: Binance, OKX, Bybit, Coinbase, Kraken, Bitget (Spot and Perpetual Futures). - **Decentralized Exchanges (DEX)**: High-speed decentralized on-chain perpetual order books (Hyperliquid, dYdX). - **Supported Operating Systems**: Linux (Ubuntu, Debian, Fedora, Arch), macOS (Apple Silicon and Intel), Windows (10/11, Server). - **Execution Environments**: Local desktop, home mini-PC / Raspberry Pi, or private cloud VPS (Hetzner, OVH, AWS, DigitalOcean). --- ## 5. Strategy Lifecycle: From Research to Execution 1. **Design**: Assemble quantitative conditions visually in the Web Lab. Configure indicators, timeframe resolutions, entry triggers, stop-loss percentages, and take-profit rules. 2. **Simulate**: Execute cloud backtests against historical exchange tick and candle datasets. Analyze equity progression, Sharpe metrics, and drawdown resilience. 3. **Package**: The strategy is compiled into an encrypted `.ctrl` file bound to the trader's authorized machine identity. 4. **Dispatch**: Deploy the encrypted strategy in one click from the Web Lab directly to the connected autonomous client daemon. 5. **Execute**: The client receives the encrypted package, connects directly to the exchange via local WebSocket streams, and executes trades autonomously 24/7. --- ## 6. Subscription Tiers & Pricing Structure | Feature | Free Tier | Basic Tier | Pro Tier | | :--- | :--- | :--- | :--- | | **Target Audience** | Beginners & Explorers | Active Algorithmic Traders | Professional & Multi-Bot Traders | | **Monthly Price** | €0 / month | €29 / month | €79 / month | | **Annual Price** | €0 / year | €279 / year (Save 20%) | €759 / year (Save 20%) | | **Daily Backtests** | 15 / day | 150 / day | Unlimited | | **Connected Execution Devices** | 1 Machine | Up to 3 Machines | Up to 10 Machines | | **Active Live Strategies** | 1 Concurrent Strategy | Up to 5 Concurrent Strategies | Unlimited Concurrent Strategies | | **Visual Strategy Builder** | Yes (Core indicators) | Yes (Full indicator suite) | Yes (Advanced multi-timeframe) | | **Zero-Key Custody Engine** | Yes | Yes | Yes | | **Remote Control & Telemetry** | Core telemetry | Full telemetry & live commands | High-priority telemetry & alerts | | **Two-Factor Authentication** | Supported | Mandatory | Mandatory | *(Note: During the pre-launch phase, all features are in closed private beta. No payments are currently collected).* --- ## 7. Priority Launch Waitlist Control Trading Lab is currently admitting early quantitative traders via a priority launch waitlist. - **Waitlist Benefits**: - Guaranteed 30% discount on all paid annual subscriptions upon public release. - Priority early access to the closed beta Web Lab and client binaries. - **Registration**: Requires only a valid email address via the homepage or API. - **Unsubscribe / Self-Service Removal**: Registrants can remove their email at any time via the one-click link included in every email or through `/leave-waitlist`. --- ## 8. Official Links & Sitemaps - Homepage & Waitlist: `https://www.ctrl.trading` - Pricing Plans: `https://www.ctrl.trading/pricing` - Web Lab Application: `https://lab.ctrl.trading` - Legal & Privacy Documentation: `https://www.ctrl.trading/legal` - Terms of Service: `https://www.ctrl.trading/legal#terms` - Privacy Policy: `https://www.ctrl.trading/legal#privacy` - Contact & Inquiries: `https://www.ctrl.trading/contact` - Unsubscribe from Waitlist: `https://www.ctrl.trading/leave-waitlist` - Machine-Readable Summary: `https://www.ctrl.trading/llms.txt` - Full AI Context Document: `https://www.ctrl.trading/llms-full.txt` - XML Sitemap: `https://www.ctrl.trading/sitemap.xml` - Search Robots Configuration: `https://www.ctrl.trading/robots.txt` --- ## 9. Contact & Inquiries - General Contact & Inquiries: `contact@ctrl.trading` - Official Website: `https://www.ctrl.trading`