Trading operations software

Trade Command — trading operations console

Built & Tested Client project Trading Risk management Custom software

A private, mobile-first console for running up to 40 trading accounts from one screen: one master signal, individually validated and risk-sized for every account before anything is authorised.

Trade Command master signal screen showing a staged entry ladder and a per-account execution preview with lot size, stop-loss, take-profit and risk
The master signal: a staged entry ladder and, for every account, the order type, entry, stop-loss, take-profit, lot size and risk in USD, all checked before the owner authorises anything.

The challenge

Running many trading accounts means repeating one trade setup by hand on each of them, with different balances, risk limits, server specifications and firm rules. A wrong lot size or stop is expensive, and hard to trace afterwards.

The approach

Treat a trade as one master signal that is validated separately for every account. Each account carries its own risk limit and instrument specification, groups stage their entries at configurable offsets, and nothing goes out until the owner authorises it.

The solution

A mobile-first progressive web app with account and group management, a master-signal workflow, a per-account execution preview, a risk engine, staged entry ladders, take-profit management, order tracking and an append-only audit history.

Trade Command staged entries screen with a ladder of limit entries, stop-loss and take-profit levels for groups A to E
Staged entries: each group’s offset builds a ladder of limit entries below the reference price, with the stop-loss and take-profit worked out for every level.
Trade Command risk overview showing per-account risk limits, open and pending exposure and a sizing check
Risk overview: per-account limits, open and pending exposure, and a sizing check drawn from each server’s instrument specification.
Trade Command audit history listing order, fill and take-profit events with timestamps
Audit history: every signal, order state change and take-profit modification is recorded, with credentials redacted from the log.
Trade Command on a phone: the execution preview, staged entry ladder and audit history
Designed phone-first and installable as an app, so the same workflow works on a phone as well as on a desktop.

Key capabilities

  • Up to 40 trading accounts, with the limit enforced in the interface, the data store and the database
  • Account groups of any size, each with its own entry offset, mode and approval rule
  • One master signal, validated separately for every account
  • Per-account risk sizing from the instrument specification: tick value, volume step, minimum and maximum volume, commission and currency conversion
  • Staged entry ladders, with stop-loss and take-profit recalculated from each actual fill
  • A shared extended take-profit, reviewed against every affected position and order before it is applied
  • Order lifecycle tracking: submitted, acknowledged, partially filled, filled and cancelled, with reconciliation and an emergency disable
  • Prop-firm rule profiles that start as unknown and need a recorded source and date before they count as verified
  • An append-only audit log, with credentials redacted
  • Light and dark themes, and an installable progressive web app

Technical approach

Trade Command is a strict-TypeScript React application built with Vite and plain mobile-first CSS. The trading logic (price and tick maths, entry staging, risk sizing, eligibility and the order state machine) is kept as pure, unit-tested domain code, separate from the interface. Orders run behind an execution-provider interface, so the order lifecycle is identical whichever provider is attached. Authentication and persistence use Supabase Auth and PostgreSQL with row-level security on every table, and the audit log is append-only at the database level. The project is verified with strict type-checking, unit and integration tests, Playwright end-to-end tests on a phone profile, and database security tests.

React TypeScript Vite Supabase PostgreSQL Row-level security Progressive web app Playwright

Repeating the same checks across many accounts, sites or teams? Tell us how it works today and we'll show you what a purpose-built console could look like.

Client feedback

What our clients say.

From start to finish, Auris was efficient, professional and incredibly easy to work with. They took the time to understand exactly what I wanted and delivered a website that matched my vision perfectly, on time and to a very high standard. It has given my business a far more professional image and an online presence I can be proud of. I highly recommend Auris.

Jo Jackson Owner and Director, Jo Jackson Dance Co and Promotions jjdco.co.za

Auris Nexus Technologies transformed our online presence with a professional website that truly represents our business. Excellent service, outstanding design and a team that delivers!

Talent Dlamini Owner, Pro Energy Solutions proenergysols.co.za