Glossary

Web trading & edge hosting glossary

The key terms brokers meet when planning a branded web terminal, explained simply.

In short

Definitions of the terms used in web trading and edge hosting for brokers, from WebTrader and white label to Cloudflare Workers, WebSocket and login ranges.

MetaTrader 5 (MT5)

A multi-asset trading platform developed by MetaQuotes.

Brokers license MT5 to offer trading in forex, CFDs and other instruments through desktop, mobile and web terminals connected to their trading server.

WebTrader

A trading terminal that runs in a web browser.

The MT5 WebTrader lets clients log in and trade without installing software, on desktop or mobile browsers.

White-label WebTrader

A web terminal presented under a broker’s own brand and domain.

It shows the broker’s company details and legal links, on an address such as trade.yourbrand.com.

White label (MT5)

Access to MT5 through another company’s licence and server.

A white label gives a broker a branded slice of a provider’s MT5 installation. It differs from a white-label WebTrader, which concerns how the web terminal is delivered.

Main label / full licence

An MT5 licence held directly with MetaQuotes.

The broker operates its own MT5 servers and can create white labels for others.

Grey label

An informal arrangement to use someone else’s MT5 access.

MetaQuotes has restricted such arrangements since 2024.

Trading server

The MT5 server that holds accounts and executes trades.

Clients choose or are connected to the broker’s trading server when they log in.

Cloudflare Workers

Serverless code that runs inside Cloudflare’s network.

Workers run in data centres in more than 300 cities, close to users, without servers to manage.

Edge network

A network of data centres close to end users.

Serving content from the edge reduces distance and improves responsiveness for users worldwide.

Environment variable

A named setting stored outside the code.

In FXPTrader, branding, server and access settings are environment variables edited in the Cloudflare dashboard.

Reverse proxy

A server that sits in front of another service and forwards requests.

Traditional branded terminals used Nginx or OpenResty on a VPS as a reverse proxy.

VPS

A virtual private server rented from a hosting provider.

VPS setups require operating system updates, configuration and monitoring.

WebSocket

A persistent connection for real-time data.

Web trading terminals use WebSockets for live prices, charts and order updates.

SSL/TLS certificate

The certificate that enables HTTPS.

Cloudflare issues and renews certificates automatically for domains it manages.

DDoS protection

Defence against floods of malicious traffic.

Cloudflare’s network absorbs and filters attacks before they reach your service.

Login range

A range of MT5 account numbers allowed to use a terminal.

For example 5000-6000. Accounts outside allowed ranges are refused with the standard MT5 error.

Subdomain

A prefix of your main domain, such as trade.yourbrand.com.

Brokers commonly host their web terminal on a dedicated subdomain.

Multi-brand

Running several brands, each with its own terminal.

Each brand can have its own domain, branding, trading server and login ranges.

Prop trading firm

A firm that evaluates traders and funds successful ones.

Prop firms offering MT5 need their own platform access and often give traders a branded terminal.

Introducing broker (IB)

A partner who refers clients to a broker in return for commission.

IBs often want a branded platform for their community; a partner-branded terminal limited to the IB’s account range provides it.

Access server

The MT5 server component that clients connect to.

MetaQuotes’ current web terminal runs on each broker’s access server.

iframe

An HTML element that shows one web page inside another.

Some brokers embed the MT5 web terminal in an iframe on their website; a dedicated subdomain gives more space and clearer branding.

DNS

The system that maps domain names to services.

Pointing trade.yourbrand.com to the Worker is a DNS setting managed in Cloudflare.

Nameserver

The server that holds a domain’s DNS records.

Moving a domain to Cloudflare means switching its nameservers at the registrar.

HSTS

A browser rule that forces HTTPS for a domain.

HSTS prevents downgrade to unencrypted HTTP once enabled.

Phishing clone

A fake copy of a website used to steal credentials.

Fraudsters copy broker terminals on look-alike domains; one official domain helps clients spot fakes.

Two-factor authentication (2FA)

A second verification step at login.

The MT5 web terminal supports two-factor authentication for extra account security.

Latency

The delay between a request and its response.

Serving the terminal from locations near traders reduces delivery latency.

Serverless

Running code without managing servers.

Cloudflare Workers are serverless: the platform runs your code on demand across its network.

Hedging & netting

Two MT5 position accounting modes.

Hedging allows several positions in one symbol; netting keeps one aggregated position per symbol.

Market Depth

A view of available prices and volumes.

MT5 terminals can show Market Depth and allow one-click trading from it.

Crypto CFD

A contract for difference on a cryptocurrency price.

Crypto CFDs trade around the clock, so web terminals must always be available.

Client onboarding

The steps from sign-up to first trade.

A branded web terminal linked from the client area shortens the path to the first trade.

Configuration change log

A record of settings changes.

Keeping a log of branding and access changes makes troubleshooting and audits easier.

MT5 Web API

An interface for building custom applications on MT5.

Brokers use it to build fully custom terminals and client areas; it is a larger software project than a branded WebTrader.

See your brand on a live WebTrader

Send us your company name and domain. We will set up a personalised demo so you can see exactly how your terminal will look.