Trading ServerDedicated per broker

Familiar for clients. Controlled on the server.

The core of the platform. Holds accounts and groups, symbol specifications, margin rules and order processing for your brokerage. Pricing, execution, margin and the ledger run on the broker’s private installation.

  • Hedging and netting
  • Server-side SL, TP & trailing stops
  • Administered in Cockpit
  • Web Trader
  • Mobile Trader
  • Desktop Trader
MFX-SRVTrading Server
  • Pricing
  • Execution
  • Margin
  • Ledger
Private installation
  • Cockpit
  • Conflux LP Bridge
  • CRM & Client Portal
  • PrivateDedicated server per broker
  • 3Execution models: A-Book, B-Book, Hybrid
  • 8Server-produced candle timeframes
  • 0Errors across 2,950 test orders and closes
Trading engine

The trading core, held on the server.

The trading core manages pricing, execution, margin and the ledger on the broker’s private installation.

Hedging and netting, together

Set the account mode per trading group, with account-level overrides. Netting accounts retain deal-by-deal history and sequential ticket numbers.

Orders held by the platform

Market, Limit and Stop orders are managed by the platform. Resting orders remain on the server through a liquidity-provider connection interruption.

Protection beyond the device

Stop Loss, Take Profit and trailing stops run on the server. Baskets manage every position on a symbol at a target price, money amount or trailing distance, with live breakeven.

Flexible closing

Partially close, close all, or close only winning or losing positions, with a result for each position.

Check before sending

A pre-trade dry run lets apps and bots check whether an order would pass and how much margin it needs before submitting it.

Charts on each group’s prices

Eight timeframes of server-produced bid and ask candles use each trading group’s own prices, keeping devices consistent with account pricing.

Execution safeguards

Every command has a place in the sequence.

Server-side controls coordinate account updates, execution and recovery, with unusual events visible to the dealing team.

  1. 01Repeat-safe commands

    Duplicate command handling returns the original result for repeated submissions, helping prevent duplicate trades after repeated taps or connection retries.

  2. 02Account-level sequencing

    Commands are processed one at a time per account to coordinate changes to balance and margin.

  3. 03Ordered fill processing

    Fills are applied in sequence with duplicate protection. Unusual events are set aside for dealer review.

  4. 04Stale-price protection

    Configure separate price-age thresholds for forex, metals, crypto, indices and energy.

  5. 05Recovery after restart

    Crash-safe trigger recovery tracks Stop Loss processing across a restart, with controls against firing the same trigger twice.

  6. 06Execution policies and attribution

    Set market sessions and holiday overrides, market-price or requested-price execution with capped slippage, and group markups. Retain raw provider prices for reconciliation and the originating channel for each trade.

More in the engine

The details that keep a dealing desk calm.

Protection that travels with the order

Stop Loss and Take Profit set on a pending order move onto the position the moment it triggers. Pending orders can be re-priced, re-sized or re-protected in place, without cancel-and-replace.

A timeline on every order

Close reasons on every trade, plain-language rejections such as “insufficient free margin”, and one timeline per order showing every step, fill, dealer note and intervention.

Reconciled every 30 seconds

Orders that take too long are reconciled with the liquidity provider automatically. A runaway-bot throttle limits how fast one account can open orders, and every trade carries its channel: iPhone, Android, Mac, Windows, web, bot API, dealer, system or risk automation.

Market sessions and symbol rules

Sessions per symbol or asset class with holiday overrides and separate rules for opening, closing and cancelling, live within 15 seconds. Lot limits and symbol entitlement are enforced per group, and close-only accounts can reduce risk but not add it.

Prices, symbols and charts

Every price checked, marked up for the group, and drawn by the server.

The broker owns the symbol catalogue, and every chart is drawn on the group’s own prices, so all devices show the same candles the client trades on.

Prices clients can trust

Instant prices on connect, even on a closed weekend market. Late or repeated ticks are ignored so prices never jump backwards, a dead feed is blocked from trading, and slow instruments stay visible with a warning.

Stricter prices for execution

An order fills only on a price the source has confirmed. Execution uses stricter thresholds than display, with separate limits for forex, metals, crypto, indices and energy.

Group pricing and spreads

Spreads per client group and symbol as fixed, points, basis points or percentage, with floors, ceilings and rounding. The fill carries exactly the spread shown on screen, and built-in limits stop a configuration typo producing an absurd price.

A broker-owned symbol catalogue

Full MT5-style symbol specifications editable in Cockpit, symbol folders attached to groups in one click, per-group entitlement, synthetic symbols such as gold per gram, and changes live in 30 seconds without a restart.

Server-drawn charts

Eight timeframes of bid and ask candles with tick volume, final candles pushed one second after each bar closes, the forming candle streamed live, and months of history imported on day one.

Self-healing feeds

Feeds resync on their own after a provider outage, operators see feed health, and trading is held back until every feed is up. A single faulty symbol is quarantined without affecting the rest.

Reported engineering tests

Performance, with the context included.

These results come from the October 2026 platform overview’s test environment. They describe that test, rather than a production service-level commitment.

22 ms
Median order processing
29 ms
95% of orders processed within
27 ms
Median close processing
0
Errors in 1,475 orders and 1,475 closes
4 ms
Typical price-pipeline delay
10,000 rules; none dropped in the reported test
Automation rules at 5,000 price updates/s

Actual performance varies with server specifications, configuration, connectivity and workload.

What it provides

Built into your brokerage workflow.

  1. 01Account groups with their own spreads, commissions and leverage
  2. 02Forex, CFDs, metals and multi-asset symbols
  3. 03Server-side stop-out, margin call and swaps
  4. 04Pre-trade checks, sequenced commands and automated-trading limits
Connected by design
  1. 1
    Client orderFrom the apps, a bot or the dealing desk.
  2. 2
    Trading ServerChecks, sequencing and execution.
  3. 3
    Margin & execution rulesGroup policies applied on the server.
  4. 4
    Cockpit monitoringExposure and activity in real time.
Talk to Metafix

Explore Trading Server for your business

Discuss the modules, execution model and dedicated deployment that fit your business.

Request a demo