Xterminal

A trading platform your firm runs under its own name.

Xterminal gives forex brokers and proprietary trading firms a web terminal that works on a desk and on a phone, an Android app, and an operator console — with your spreads and your rules. The web terminal runs on your domain, in your colours, under your name.

You do not replace your website, your CRM or the price infrastructure you already operate. You put a platform on top of them.

The Xterminal web terminal in a desktop browser: market watch with ten instruments, a five-minute gold chart, and the order ticket beside the account's daily-loss and drawdown limits.
The same terminal in a phone's browser: the gold chart, with sell and buy under the thumb.
The web terminal in a desktop browser and a phone browser, 24 September 2026. Live prices; a test account opened for the picture.

Ships with EURUSD GBPUSD AUDUSD NZDUSD USDJPY USDCAD USDCHF XAUUSD USOIL UKOIL

Xterminal is software, licensed to firms. We are not a broker and not a prop firm. We do not hold client funds, we do not open accounts for the public, and we are never the counterparty to your traders' orders.

Who it is for

Two kinds of firm, one platform.

The mode is a property of your firm's record — not a different product, and not a different price.

Proprietary trading firms

Evaluation and funded phases, profit targets, drawdown rules enforced on every tick, breach handling and payouts. The programmes you sell and the prices you sell them at stay under your control.

Retail brokers

Live accounts, your leverage and margin policy, your spread per account type, commission and swap, client money on your own books.

The web terminal

Trading in a browser. No download, no installer.

A trader opens a link and is trading. Nothing to install, nothing to update, nothing for your support desk to talk anyone through — and it works the same on a desk machine and a phone browser.

Quotes in a phone's browser: each instrument's bid, ask and spread, the prices that just moved picked out in colour.
Quotes on a phone. Tap to chart, press and hold for a ticket.

What a trader can do

  • Live prices and charts for every instrument the account can trade, with your own price history behind them
  • Market, limit and stop orders, placed from the chart or the ticket
  • Stop-loss, take-profit, modify and partial close
  • Positions, equity, free margin and margin level at a glance
  • A full deal history, each closed trade with its numbers
  • On a funded account: the daily allowance and drawdown floor, live

What your support desk stops hearing

  • "Order failed." Every rejection carries a specific reason the terminal shows in words — not a code, not a shrug
  • "Why was my account closed?" A breach screen names the rule that ended it, and when, to the second
  • "I forgot my terminal password." There isn't one. Traders arrive signed in from your own site
  • "It won't load on my phone." One responsive build, not a cut-down mobile version

The Android app · on Google Play

An Android app built for trading, and only trading.

Your traders install Xterminal from Google Play, choose your server by name, and sign in with the account number and trading password you issue. One app serves every firm on the platform, and each trader sees only the accounts they hold with you.

Get it on Google Play
A QR code that opens the Xterminal app on Google Play
Scan with an Android phone
The Android app's chart: fifteen-minute gold candles, an open buy position drawn on the chart, and sell and buy under the thumb.
The Android app, from its Google Play listing. The account is the demo kept on the phone.

What it does

  • Live prices from your server, with the day's change, high, low and spread on every row
  • Charts from one minute to one day, with moving average, Bollinger Bands, RSI and MACD, and open positions and their stops drawn on the chart
  • Market, limit and stop orders with stop loss and take profit, and the margin an order needs shown before it is sent
  • Close all, only the winners or only the losers; close part of a position or move its stops
  • On a funded account, daily loss, maximum drawdown and profit target as your risk engine reports them
  • History by day, week or month, exported to CSV; several accounts, switched in a tap

Deliberately not doing

  • No deposits, no withdrawals, no wallet. Money stays in the trader's dashboard on your site, and the server enforces that rather than trusting the app
  • No password screen. Trading passwords are set on your site, where the rest of the account lives — the server refuses the app if it tries
  • No account opening. A new account is opened with you

The app carries the Xterminal name. Your firm is the server your traders choose in it, listed under your own name.

The short version: the app is where a trader trades. Everything that is about money, identity or credentials stays on your site, under your control and your compliance process. That is a decision, not a gap.

How it works

Price in, order out, every rule in between.

Five stages between a price arriving and a trader seeing their position move. Each one is a place where platforms usually cut a corner.

Your firm's price source
Stays yours. We connect to the infrastructure you already operate.
Ingest
Every tick normalized, sanity-filtered and checked for divergence before anything downstream sees it
Pricing
Your spread, per account type and per instrument, edited live — no deploy, no restart
Execution
Idempotency, account state, volume, market hours, price freshness, your rules, margin — then fill
Risk
The position book in memory, your rules against every tick, atomic liquidation on a breach
Delivery
Conflated and batched, so a busy market does not flood a phone on a weak connection
Web terminal
Android app

Why this costs a fraction of building it

Market data is normalized once and priced many times — each firm applying its own spread on top of the same clean stream, seeing only its own accounts. You are not paying to run a pricing pipeline, a risk engine and a realtime gateway on your own; you are paying for your share of one that is already running and already proven. That is the whole economy of scale, and it is the one thing a single-tenant build can never reproduce.

Your desk

An operator console, separate from everything else.

Run the product

  • Spreads per account type and instrument, edited live
  • Programmes and products: phases, targets, drawdown mode, leverage, prices
  • Payouts, with an approval trail

See the risk

  • Live exposure across every account, so you see the book before it hurts
  • Account inspection: positions, ledger, events
  • Integrity checks and an append-only audit log of who changed what

Risk

Rules are evaluated on the tick, not on a timer.

An account that breaches at 14:32:07.4 is closed at 14:32:07.4. There is no window in which a breached account is still trading — and a drawdown rule evaluated on a schedule is a drawdown rule that can be beaten.

Four drawdown modes

Static, trailing on balance, trailing on equity, and trail-then-lock. Set per programme, not per deployment.

And the rest of the rulebook

Daily loss limits with your own reset time, maximum lot, maximum open positions, news windows and weekend rules.

The money

The part that is boring until the day it is not.

Integers, not floating point

Every monetary amount is an integer count of micros. No balance is ever accumulated in floating point.

The ledger cannot be rewritten

The database revokes update and delete on ledger entries, deals and account events from the application's own role. Append-only is enforced by the database, not promised by the code.

One order, one transaction

An order writes its order, position, deal and ledger rows together. There is no state in which a position exists but its commission was never charged.

Your data is separated by the database

Row-level security, with services connecting under a role that cannot bypass it. A forgotten condition in a query returns nothing — never another firm's accounts.

What stays yours

We are infrastructure. The relationship is yours.

Your brand

Your domain, your colours, your logo, your instrument list, your spreads, your rules. In the web terminal, nothing on the trader's screen has to say Xterminal.

Your website

Keep the site and CRM you have. A signed webhook opens an account when a customer pays — idempotent on your own order id, so a retry cannot create two. A single-use, sixty-second handoff signs a trader in from your dashboard, so they never get a second password.

Your customers' identity data

We do not run a sign-up page for your traders and we do not collect identity documents. Your customers register with you and verify with you. Passports and proofs of address never reach us — one fewer vendor for your compliance team to assess, and one fewer place a breach could happen.

Your price source

We connect to the infrastructure your firm already operates. What that connection looks like in practice is something we go through with you directly, once we know what you are running.

Scope

What ships today.

Stated plainly, because a limit found during integration costs more than a limit found on a website.

Web terminalAvailable. Responsive — one build for desk and phone browser.
Operator consoleAvailable. Web.
Android appAvailable on Google Play. One app for every firm on the platform; traders choose their firm's server in it.
iOS appNot scheduled.
ModesProprietary trading firm and broker.
InstrumentsTen at launch: seven FX majors, gold, WTI and Brent. Adding one is configuration and a session calendar, not development.
IntegrationREST API, signed webhooks in both directions, single sign-on handoff from your site.

Tell us what your firm runs today.

The useful first conversation is a short one: whether you are running prop or broker, what your traders see now, and what your price setup looks like. We will tell you honestly whether this fits.