Aquila Workspace Trade cTrader Open API · demo account
XAUUSD 1m5m15m1h4h1D Indicators Volume Profile VWAP Sessions SMA Crossover · demo 14:32 UTC
Watchlist6
SymbolBidAskChg%
XAUUSD 2,340.21 2,340.45 +0.38
EURUSD 1.08453 1.08457 +0.14
GBPUSD 1.26891 1.26898 −0.09
US30 39,512.4 39,515.2 +0.31
NAS100 18,492.6 18,496.1 +0.44
USOIL 80.14 80.17 −0.73
Order ticketXAUUSD
MarketLimitStop
Buy2,337.75
Sell2,340.45
Volume1.00 lots
Stop loss2,334.55
Take profit2,346.90
Risk 0.50%R:R 2.8Checks passed
Place buy limit
AccountDemo · USD
Balance100,000.00
Equity100,613.40
Free margin95,271.19
Unrealized P/L+613.40
PositionsOrdersAlertsJournalStrategy
3 open · +613.40
SymbolSideSizeEntryMarkSLTPP/L
XAUUSDBuy1.002,336.152,340.212,332.602,346.50+406.00
EURUSDSell0.501.086231.084571.089001.07800+83.00
US30Buy1.0039,388.039,512.439,120.039,880.0+124.40
AI Analystadvisory · local model
Market structure

Price is rotating around the 2,339.6 POC after the New York high was rejected. Value area low sits at 2,337.75.

Trade review

Monday’s gold long was stopped out inside value for −0.6R. Tuesday’s waited for acceptance above VAH and made +1.8R.

Ask about this chart…
The Aquila terminal with a XAUUSD 15-minute chart, watchlist, order ticket, account, positions and an advisory AI analyst panel. Demonstration data.

Desktop trading terminal · cTrader Open API

Trade the market. Not the interface.

Charting, market structure, execution, strategy research and an advisory AI analyst in one native desktop terminal, connected to your cTrader account.

Private beta · Windows first · Demonstration data

The platform

Professional market analysis, without the clutter.

Chart, watchlist, order ticket, positions, journal and an advisory AI analyst in one window. Aquila runs on your machine and talks to your broker through the official cTrader Open API.

  • cTrader Open API, live and demo accounts Available
  • 57 indicators and 40 drawing tools Available
  • Multi-chart layouts, up to 16 synced charts Available
  • Local-first: data on your machine, keys in your OS keychain Available

Charting

Step inside the chart.

A chart that stays calm at any density. Candles, tick volume, sessions and VWAP read at a glance, so the price action does the talking and the interface stays out of the way.

  • 1m, 5m, 15m, 1h, 4h, 1D
  • 40 drawing tools
  • 57 built-in indicators
  • Session and anchored VWAP
  • Sydney, Tokyo, London, New York
XAUUSD2,340.21+8.81 (+0.38%)15m · O 2,331.40 H 2,347.30 L 2,330.62TOKYOLONDONNEW YORK2,330.002,332.002,334.002,336.002,338.002,340.002,342.002,344.002,346.002,348.0000:0004:0008:0012:0016:0020:00VWAP2,340.21

Market structure

See where the market was most active.

Volume Profile stacks tick activity at every price, for the visible range or day by day. The point of control and the value area turn a line of candles into levels you can plan around, with Market Profile (TPO) one click away.

VAH
2,345.25
POC
2,339.63
VAL
2,337.75

Illustration: for this page the Volume Profile is lifted into 3D. In Aquila it draws on the chart, from tick volume. Demonstration data.

TOKYOLONDONNEW YORK00:0004:0008:0012:0016:0020:00VWAPVAH 2,345.25POC 2,339.63VAL 2,337.75

Execution

From market context to a considered decision.

  1. Analysis Value-area low lines up with session VWAP.
  2. Decision A buy limit rests at the level, sized from your risk per trade.
  3. Risk check The limits you set on size, risk per trade and daily loss are checked before anything is sent.
  4. Execution The order goes to your broker through cTrader. Here it is only drawn.

Demonstration only. This page cannot connect to an account or place an order.

XAUUSD2,340.21+8.81 (+0.38%)15m · O 2,331.40 H 2,347.30 L 2,330.62TOKYOLONDONNEW YORK2,330.002,332.002,334.002,336.002,338.002,340.002,342.002,344.002,346.002,348.0000:0004:0008:0012:0016:0020:00VWAP2,340.21VAH 2,345.25POC 2,339.63VAL 2,337.75TP 2,346.90SL 2,334.55BUY LIMIT 1.00 @ 2,337.75

Workspaces

Your terminal. Your workflow.

Save named layouts, split the chart into as many as 16 synced cells, and move between the Trade and Lab workspaces. The same panels, arranged for the job in front of you.

  • Saved layouts and 38 grid presetsAvailable
  • Lab and AI Analyst in their own windowsAvailable
  • Charts in detached windowsIn development

The Trade workspace: chart, quotes, ticket, positions, account and the analyst.

Panels in the Trade workspace: Chart, Watchlist, Order ticket, Positions, AI Analyst, Account. Demonstration data.

Example layouts built from Aquila’s panels. Demonstration data.

Automation

Every order takes the same path.

Behind the panels, Aquila is a set of engines on a Rust core. Market data flows through indicators into strategy logic, and every new order, whether you placed it or a strategy or plugin proposed it, passes the same risk checks before it reaches your broker.

  1. Market data

    Available

    Streaming quotes and history from your cTrader account.

  2. Indicators

    Available

    57 built in, plus your own in TypeScript or as sandboxed WASM plugins.

  3. Strategy logic

    Available

    Built-in or your own TypeScript strategies, on one instrument or several, backtested on ticks or bars with spread, commission and swap, walked forward and stress-tested with Monte Carlo runs.

  4. Risk controls

    Available

    The limits you set on order size, open positions, risk per trade and daily loss (open losses included) are enforced in the core, and the ticket tells you why an order would be refused before you send it. A Stop control beside your positions halts a running strategy.

  5. Execution

    Available

    Market, limit, stop and stop-limit orders with stop loss, take profit, time in force and a slippage limit, sent through the cTrader Open API. Trailing stops use cTrader’s, or Aquila’s own with an activation price and step.

Strategies run on your machine, under the same risk limits as your own orders. You test one in the Lab, then hand it to the Trade workspace to run it live.

AI and research

Intelligence that explains. It doesn’t trade.

The AI Analyst reads what you can see (account, symbols, bars, indicators, journal) and gives context back: structure explanations, trade and behaviour reviews, strategy ideas. It has no order tools, so nothing it says becomes an order unless you place it.

The AI Analyst reads market data, indicators, strategies, your account and your journal, and returns explanations and reviews to you. It has no access to risk controls or execution, so it cannot place an order. ML research tools build features from market data and test models in shadow mode, beside your strategies.
  • AI Analyst

    Available

    Advisory and read-only. Connect a local model (LM Studio, Ollama) or a cloud provider you choose (Anthropic, or any OpenAI-compatible API).

  • Studio copilot

    Available

    Generates, explains and debugs TypeScript indicators and strategies in the Lab.

  • ML research

    Available

    Build features and labels, export datasets, and run ONNX models you trained elsewhere: in shadow mode against live data, or behind a strategy you test in the Lab.

  • RL and text features

    In development

    Reinforcement-learning policies and features from central-bank statements, as research tools.

No model on this page predicts prices. The research tools are built to test ideas honestly, with walk-forward and overfitting checks.

Technology

Built differently, from the terminal up.

A native desktop application with a Rust core. Seven engines each do one job and share that core; the interface is a thin layer on top, and your data stays on the machine unless you choose to send it.

Interface
SvelteKit interface in a Tauri desktop shell
Engines
Market · Chart · Trading · Strategy · AI · Alert · Shadow
Core
Rust and Tokio, with fixed-point money maths
Risk
The limits you set, enforced beneath every order path
Storage
Local SQLite for journal and market history; layouts and settings in local files; credentials in the OS keychain
Connectivity
cTrader Open API
Runs on
  • WindowsAvailable
  • macOSPlanned

Connectivity

Your broker. Your account. Your machine.

Aquila is not a broker and doesn’t want to be. You keep your cTrader account; Aquila is the terminal you trade it from.

Aquila runs on your desktop and connects through the cTrader Open API to your broker account. No Aquila server sits in that path.
  1. Connect your cTrader ID

    Sign in on cTrader’s own authorisation page and choose which accounts Aquila can see. With Remember me on, your tokens are kept in your OS keychain; with it off, they are never written to disk.

  2. Trade from Aquila

    Prices, charts and orders pass directly between your desktop and cTrader. Nothing is routed through us. Keep several accounts and switch between them without restarting.

  3. Revoke any time

    Access lives in your cTrader ID settings, not ours. Withdraw it whenever you like.

  • We never see your cTrader password.
  • We never hold your funds.
  • Nothing trades unless you place the order or start the strategy.
  • Your journal, layouts and history stay on your machine.

Connections

  • cTrader Open API Live and demo accounts Available
  • DXtrade Market data, awaiting broker access In development
  • TradeLocker Market data, awaiting broker access In development
  • MetaTrader 5 Best-effort Planned

Platform names belong to their owners. An API connection is not a partnership or endorsement.

Also inside

The details that make a desk.

Drawing tools

Available

40 tools in 11 groups: lines, shapes, annotations, Fibonacci, pitchforks, Gann, statistics, Elliott waves, patterns, measure and position.

Structure overlays

Available

Fair value gaps, order and rejection blocks, liquidity sweeps, premium and discount, market structure, swing levels, reversal and trendline patterns, pivots, sessions and profiles: 13 overlays in all.

Depth of market

Available

An indicative depth ladder in the order ticket, with book and fill views. Click a level to set a limit price; the order still goes through the ticket and your risk checks. cTrader only.

Alerts

Available

Price and indicator-crossing alerts with system notifications. They notify; they never trade.

Plugins

Available

Sandboxed WASM plugins for indicators and strategies, each with a declared capability manifest.

Demonstration data. The overlay toggles only change this picture.

Also in the beta build

  • Trade from the chart: right-click to buy, sell or set an alert at a price, drag stops and targets, and move, cancel or close orders from their tagsAvailable
  • Indicators on other timeframes, and indicators applied to other indicatorsAvailable
  • Every indicator and overlay states the evidence behind it, from measured to untestedAvailable
  • Opening range, and session highs and lows carried forwardAvailable
  • Backtest reports with an underwater curve, costs broken out and a history of every runAvailable
  • Display timezone, candle countdown, magnet, undo and redo, and layout import and exportAvailable

FAQ

Fair questions, straight answers.

What does Aquila Trader cost?

Nothing during the private beta — no card, no account. Pricing will be announced before public launch, and people on the beta list hear it first.

Which operating systems does it run on?

Aquila is a native desktop application, not a browser tab. The first builds are for Windows. macOS is planned, and Linux is not supported yet.

Which brokers can I trade with?

Brokers that offer cTrader. Aquila connects through the official cTrader Open API with your cTrader ID, for live and demo accounts. Market-data connections for DXtrade and TradeLocker are in development, and MT5 is planned.

Does the AI place trades for me?

No. The AI Analyst is advisory: it explains market structure, reviews completed trades and flags behavioural patterns. It can read your account, charts and journal, but it has no way to place an order. Every order comes from you, or from a strategy you chose to run, and passes the same risk checks. It works with a local model, such as LM Studio or Ollama, or a cloud provider you choose.

Is Aquila a broker? Who holds my money?

Aquila is trading software, not a broker. Your funds stay with your broker and your orders go to your broker. Access is granted through cTrader's own sign-in and can be revoked in your cTrader ID settings at any time — we never see your password.

Where does my trading data live?

On your machine. Your journal and market history are stored in a local database, and your broker credentials sit in your operating system's keychain. Open positions and orders are read live from your broker rather than copied. Your trading data is never routed through or stored on Aquila's servers. If you choose a cloud AI provider, your questions go to that provider, with the account, chart or journal context needed to answer them and account numbers removed.

When does the beta ship?

Aquila is in private development. Join the waitlist and we'll send you the first desktop build the moment it's ready. The status tags on this page show what is available in the current build and what is still in development; we don't promise dates.

The Aquila terminal again, now showing sessions, VWAP, the volume profile and an open position. Demonstration data.

The market doesn’t stand still. Neither should your terminal.

Aquila is in private development. Join the list and we’ll email you when the first desktop build is ready.

Windows first · macOS planned · No card, no account