[ SYSAIQ—WORK / TRADING ]

Trading Analysis Terminal

Charts, order book, backtesting and risk limits in one engineered workspace.

QUANT · BACKTESTING · RISK

Trading Analysis Terminal UI
Target industries
4 industries

Overview

A unified crypto and forex terminal that brings live charting, order-book depth, positions across several venues, portfolio analytics and a backtesting studio into one workspace. It is a software-engineering project: the terminal organises the trader's own data and rules, tests a strategy on historical data before it goes live and enforces the risk limits the trader has set.

PROBLEM

The problem

A trader who works across an exchange and a broker usually keeps five tabs open: one for the chart, one for the book, one for each account and a spreadsheet for risk. Strategy rules live in a notebook, backtests live in Excel with look-ahead bias, and the risk check happens after the order.

  • Positions and exposure are stitched together mentally across venues.
  • A strategy idea cannot be tested reproducibly before capital touches it.
  • Limits on size and daily loss are a personal promise, not a system rule.

SOLUTION

The solution

SysaiQ engineered the terminal as a data pipeline, a rules engine and a set of views on top of them. Market data from each connected venue is normalised into one store; positions, balances and exposure are aggregated into a single book.

  • A backtesting engine replays any rule set over historical candles with fees, slippage and no look-ahead, and produces an equity curve and drawdown report that can be re-run identically.
  • Per-strategy limits on leverage, position size and daily drawdown live in the order ticket; an order that would breach them is blocked or warned before it is sent.
  • The chart workspace, depth ladder and portfolio analytics read the same normalised data, so what is on screen is what the engine computed.

The terminal does not generate trade recommendations and does not manage assets; the strategy, the decision and the risk remain the trader's.

OUTCOME

The outcome

The trader now works from one book instead of five tabs. A strategy is written as testable code, replayed on history the same way every time and only then switched on. Risk limits are enforced by the system at the moment an order is placed rather than reviewed in a spreadsheet afterwards. Everything here is software engineering: the terminal organises data and enforces the trader's own rules, and makes no promise about market outcomes.

What makes it different

Capabilities you won't usually find in similar products

[ 01 ]

Reproducible backtesting

Any rule set is replayed over historical candles with fees, slippage and no look-ahead; the equity curve and drawdown report come out identical on every run.

[ 02 ]

One book across venues

Positions, balances and exposure from several exchanges and brokers are normalised into a single view with unified P&L.

[ 03 ]

Pre-trade risk limits

Per-strategy limits on leverage, size and daily drawdown are checked in the order ticket; a breaching order is blocked or warned before it is sent.

[ 04 ]

Strategy as code

Rules that used to live in a notebook become documented, versioned, testable code that the engine and the live ticket both read.

Pages and screens

  1. [ 01 ]
    Chart Workspace
    Multi-pane candlestick charts with drawing tools and layered indicators synced to live price.
  2. [ 02 ]
    Order Book and Ticket
    Depth-of-market ladder with an order ticket wired to the risk checks.
  3. [ 03 ]
    Portfolio Analytics
    Unified P&L, exposure and risk metrics across all connected venues, by strategy and asset.
  4. [ 04 ]
    Backtesting Studio
    Replay a strategy over history and read the equity curve and drawdown before it goes live.
  5. [ 05 ]
    Risk Limits
    Per-strategy leverage, size and daily-loss limits, with the log of every blocked or warned order.

Technical approach

  • Python data pipeline and backtesting engine: venue feeds are normalised into one candle and fill format; replays account for fees and slippage and are deterministic, so a report can be reproduced exactly.
  • Node.js / Express API serving the normalised data, the aggregated book and the risk-check endpoint used by the order ticket.
  • SQLite / SQL for candles, fills, positions and strategy runs, with time-series indexes for chart and replay queries.
  • Vanilla JavaScript front end: multi-pane candlestick charts drawn on canvas, the depth ladder and the portfolio views share one live feed.
  • Risk limits are evaluated server-side before an order is forwarded to a venue; the terminal never holds exchange credentials in the browser.

Target industries

Proprietary trading desksQuant and analysis teamsIndependent professional tradersBrokerages wanting a white-label terminal

Related service

Trading analysis softwareAbout this service

Want something like this?

Write a few lines about your business and the problem you want solved; you receive a written proposal before any commitment.