Aurum Trade OS
7 strategies · 24 instruments · engine live

Trading discipline,
encoded and enforced.

A multi-strategy execution engine that sizes every position from its stop, refuses any trade that breaks a limit, and writes down why. Seven strategy families, a four-level circuit breaker and a double-entry ledger — running on hosting you already own.

Free tier runs the full engine in paper mode. No card required.

This installation has not traded yet, so there are no performance figures to show. Numbers appear here as the engine builds a record — nothing on this page is illustrative or placeholder data.

The loop

What happens on every tick

The order is deliberate. Open risk is managed before new risk is taken — always, without exception.

01

Refresh

Candles and quotes are pulled for every active instrument and timeframe, then written once so every strategy reads the same history.

02

Manage

Open positions are marked to market. Stops, targets, breakeven moves and trailing stops are applied before anything new is considered.

03

Assess

Each pool is measured against its daily loss limit and drawdown ceiling. Breakers escalate through four levels and can flatten the book.

04

Decide

Only then do strategies look for entries — and every candidate must clear fourteen risk checks before it reaches a broker.

Position sizing

The stop decides the size.
Never the other way round.

Most losing accounts pick a lot size first and place the stop wherever it fits. This engine inverts that. You state the risk you accept; the strategy states where it is wrong; the size falls out of the arithmetic.

Widen the stop and the position shrinks. The money at risk does not move. That single property is what turns a run of losses into a survivable drawdown instead of a blown account.

Fixed fractional, volatility-adjusted and Kelly-capped methods
Automatic reduction as drawdown deepens
Refuses the trade outright when the minimum lot would exceed the risk budget
Worked example 1% risk · $10,000
Account equity $10,000.00
Risk per trade 1.00%
Risk budget $100.00
Tight stop — 20 pips
Position0.50 lots
If stopped−$100.00
Wide stop — 50 pips
Position0.20 lots
If stopped−$100.00
The stop moved 2.5× and the size moved 2.5× the other way. The loss is identical.
Risk framework

Four levels between a bad day and a ruined account

Breakers escalate on their own and, at the top level, need a human to clear them. A system that can talk itself back into trading after a 15% loss is not a risk system.

Yellow −3%

Position size halved for the rest of the session.

Orange −5%

No new positions. Existing ones are managed to the exit.

Red −8%

Everything is closed. Trading halts for 24 hours.

Black −15%

Account locked. Only a person can restart it.

Fourteen pre-trade checks

Daily loss, drawdown, exposure, correlation, spread, margin, session, news proximity, duplicate signals and more. A refusal is recorded with its reason so you can see what the system stopped and why.

Correlation awareness

Three long positions in EUR/USD, GBP/USD and AUD/USD are close to one position at triple size. Correlated exposure is measured and capped across the whole book, not per pool.

Double-entry ledger

Every deposit, fee, commission and realised profit posts balanced journals. The trial balance either proves out or the system tells you it does not.

Pricing

Start on paper. Move up when it earns it.

Starter

Paper trading with the full engine.

$0 / forever
Create account
  • 1 pool
  • 2 concurrent strategies
  • Paper execution only
  • Full backtesting and walk-forward
  • Email alerts

Institutional

Multi-account operation and full auditability.

$349 / month
Talk to us
  • Unlimited pools
  • Multi-user with roles
  • Double-entry ledger exports
  • Tamper-evident audit trail
  • Priority support
  • Custom strategy development

Put the rules where emotion cannot reach them.

Deploy to your own hosting in a few minutes. Run it on paper for as long as you like.