FinBlocks Tech
FinBlocks Tech · The Mehrex Trading System

Mehrex. Launch an auction market for anything.

Mehrex is the matching, risk and clearing engine underneath — deterministic, exactly replayable, and ready in weeks rather than years. Fractional gold, energy certificates, wholesale metals, agricultural commodities, securities: one matching model, differentiated by configuration.

Lighter price than the incumbent programmes, faster to a live market, and a partnership that bends to your market model.

ACME.EQ · Order bookRegular trading09:30:00
Last148.25
Inside market148.25 / 148.30
Spread0.05
PrintsAggressor
orders 1,842 · trades 407
journal seq 18,442,907

Simulated order flow, matched in the browser by the same rules the engine applies. Ink flashes a change in resting volume, vermilion an execution. Not live market data.

Figure 1The book, live. Random order flow arriving, resting, and matching under price–time priority — simulated data, matched in your browser by the same rules the engine applies.

<1 ms

Typical order round-trip on commodity hardware

Provable

Every trade reproducible exactly from the journal

Any asset

One matching model, configured not coded

Day one

Every module a market needs, in the box


Markets

Wherever buyers and sellers meet on price.

An instrument is a definition — a lot size, a tick table, a session schedule, a settlement arrangement. Change the definition and you have changed the market, not the engine. Each page below takes one market and says what Mehrex does, and what it leaves you to build.


The platform

Six modules, one validated and sequenced path.

Every access channel converges on a single ingress, so risk controls, entitlements and throttles hold uniformly however a participant connects — the bundled front-end, an OMS over the API, a FIX session, or an operator in the Control Panel.


Technology

In a regulated market, a fast-but-occasionally-wrong matcher is worthless.

Determinism

Every accepted command is processed in a single gap-free sequence. The same ordered input produces identical trades and book states — on any server, on any replay. No randomness, no hidden timing dependence.

Durability

Commands are journaled before they execute; no trade exists whose command is not written. Recovery is a replay — sessions, resting orders, hidden iceberg remainders and sequence numbers restored exactly. Fail-stop, never fail-wrong.

Auditability

Operator actions travel the same sequenced path as orders, so the journal is a complete timestamped record of what happened and who caused it — the maker and the approver of every administrative action included.

Performance

The matching path is entirely in memory, with no I/O and no locks on the critical path. Sub-millisecond to low-millisecond round-trips on commodity server hardware — no exotic network cards, no kernel tuning.

Market model

Sessions are configuration, not code.

The trading day is a schedule of session types, configured per market with per-instrument overrides. Transitions fire at an exact time, at an undisclosed moment inside a published window as an anti-gaming measure, or when the preceding session completes.


Who it’s for
Market operators

Launch or replace a market

Gold, certificates, metals, grain, equities, fixed income or derivatives on one matching model. Instruments, lot sizes, tick tables, calendars and sessions are configured in the browser and published as versioned reference-data bundles — no engine restart.

Brokerage groups

Run your own venue

Onboard members and their end clients under a Firm / Node / User hierarchy, assign named risk profiles, and let members trade from the bundled front-end on day one or integrate their OMS over the API.

New market structures

Prove the model, then scale

Start with a handful of instruments on a single commodity server and distribute order books across servers as the count grows. Alternative matching algorithms plug in per instrument class, so an unusual market structure is a configuration rather than a fork.

Engagement

Three phases, named people, no mystery.

01

Market model workshop

We map your instruments, sessions, tick tables, risk regime and settlement arrangements onto the platform’s configuration — and tell you plainly what is standard and what is not.

02

Configure and test

A structured customer-testing programme for you and your members: conformance against the trading and market-data interfaces, dress rehearsals, and release notes for every change.

03

Go live and support

Named technical account management for functional queries, a separate channel for live incidents, and any production incident reproducible exactly from the journal.

Next step

Tell us about your market. We will show you the engine matching.

A live demonstration runs about an hour: the order book, the Control Panel, an auction uncrossing, and a replay of the journal that produced it.