Skip to content

ScaleTrade: Installation and Administration

ScaleTrade is a full-cycle multi-asset trading engine designed for companies providing brokerage services.
It enables traders to perform operations across various markets and exchanges using a single account. The flexible trading system allows efficient management of currencies, futures, stocks, and other instruments. In addition to core trading functionality, professional tools for technical and fundamental analysis are available, as well as algorithmic trading using robots.

The distributed and fault-tolerant architecture withstands high loads, supporting hundreds of thousands of simultaneous connections. Built-in failover and protection mechanisms help defend against failures and external attacks.

With the advanced back-office system, you can align operational workflows with your business goals.

Who should read this page

This page is intended for administrators and integrators. If you are a manager or customer support staff, proceed to the corresponding sections below.


Quick Start: Installation

Minimum requirements and high availability

We recommend at least two dedicated servers hosted by different providers — a primary and a backup1. This ensures maximum availability.

  1. Prepare hardware according to system requirements.
  2. Deploy ScaleTrade on the prepared servers.
  3. Activate the license and perform the initial configuration.
  4. Use the quick deployment feature to install additional components.
  5. To migrate or reconfigure the network topology, use console commands Installation and automation scripts.

Platform Setup

ScaleTrade administration covers the central Server and all associated modules that make up the infrastructure. Before configuration, review the basic trading concepts and principles behind price charts and the Depth of Market.

  • Administrator
    General information about the admin terminal, controls, symbols, and groups.
    Open
  • Server Home
    License, server status, clients, and account groups.
    Open
  • Managers
    Special roles for managing accounts, quotes, and reports.
    Open
  • Funds and ETFs
    Build investment funds with automated performance, fees, and payouts.
    Open
  • Network
    Manage access points, backup nodes, history servers, and more.
    Open
  • Trades
    Manage active and historical trades.
    Open
  • Symbols
    Settings for financial instruments: FX, futures, stocks, bonds.
    Open
  • Integrations
    Connect CRM systems, mail, KYC, and BI tools.
    Open
  • Spreads
    Configure margin discounts for hedged positions.
    Open
  • Security
    Built-in firewall, Anti-DDoS, certificates, and security policies.
    Open
  • Charts
    Manage financial symbol data behind charts.
    Open
  • Automations
    Automate routine workflows with event triggers.
    Open
  • :material-route:{ .lg .middle } Routing
    Create and manage routing rules for client requests.
    Open
  • Ticks
    Manage quotes and tick history for testing strategies.
    Open
  • Time
    Synchronize time, DST settings, and schedules.
    Open
  • Gateways
    Connect to external exchanges and trading systems.
    Open
  • Synchronization
    Sync with other ScaleTrade servers for redundancy.
    Open
  • Holidays
    Configure trading holidays per group or symbol.
    Open
  • Data Feeds
    Deliver quotes and news from providers.
    Open
  • Subscriptions
    Provide premium data, personal managers, or paid services.
    Open
  • Groups
    Categorize accounts for efficient management.
    Open
  • :material-extension:{ .lg .middle } Plugins
    Extend platform with custom processing and bonuses.
    Open
  • Live Updates
    Securely deliver the latest system builds.
    Open
  • Accounts
    Manage client accounts, permissions, and security.
    Open
  • Reports
    Generate regulatory and business reports.
    Open
  • Additional Tools
    Analyze lead sources, UTM parameters, and mobile integrations.
    Open

Platform Components

ScaleTrade is a distributed system. Core functionality is split across modular Server components to achieve load balancing and serve hundreds of thousands of users. All modules communicate via the central trading server, which stores system settings.

  • Main Server
    Includes main trading operations, history storage, backup, access points, and data feeds.
    Open
  • Trading Terminal
    Trade directly in the browser with full functionality.
    Open
  • Backup Server
    Provides data storage and automatic synchronization with the main server to ensure reliability and disaster recovery.
    Open
  • Backoffice OMS
    Provides data storage and automatic synchronization with the main server to ensure reliability and disaster recovery.
    Open
  • CRM
    Provides data storage and automatic synchronization with the main server to ensure reliability and disaster recovery.
    Open
  • CRM
    Provides data storage and automatic synchronization with the main server to ensure reliability and disaster recovery.
    Open

  1. Primary and hot-standby backup servers synchronize in real time and allow instant failover.