Drawing tools
Available40 tools in 11 groups: lines, shapes, annotations, Fibonacci, pitchforks, Gann, statistics, Elliott waves, patterns, measure and position.
| Symbol | Side | Size | Entry | Mark | SL | TP | P/L |
| XAUUSD | Buy | 1.00 | 2,336.15 | 2,340.21 | 2,332.60 | 2,346.50 | +406.00 |
| EURUSD | Sell | 0.50 | 1.08623 | 1.08457 | 1.08900 | 1.07800 | +83.00 |
| US30 | Buy | 1.00 | 39,388.0 | 39,512.4 | 39,120.0 | 39,880.0 | +124.40 |
Price is rotating around the 2,339.6 POC after the New York high was rejected. Value area low sits at 2,337.75.
Monday’s gold long was stopped out inside value for −0.6R. Tuesday’s waited for acceptance above VAH and made +1.8R.
Desktop trading terminal · cTrader Open API
Charting, market structure, execution, strategy research and an advisory AI analyst in one native desktop terminal, connected to your cTrader account.
The platform
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.
Charting
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.
Market structure
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.
Illustration: for this page the Volume Profile is lifted into 3D. In Aquila it draws on the chart, from tick volume. Demonstration data.
Execution
Demonstration only. This page cannot connect to an account or place an order.
Workspaces
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.
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
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.
Streaming quotes and history from your cTrader account.
57 built in, plus your own in TypeScript or as sandboxed WASM plugins.
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.
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.
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
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.
Advisory and read-only. Connect a local model (LM Studio, Ollama) or a cloud provider you choose (Anthropic, or any OpenAI-compatible API).
Generates, explains and debugs TypeScript indicators and strategies in the Lab.
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.
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
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.
Connectivity
Aquila is not a broker and doesn’t want to be. You keep your cTrader account; Aquila is the terminal you trade it from.
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.
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.
Access lives in your cTrader ID settings, not ours. Withdraw it whenever you like.
Platform names belong to their owners. An API connection is not a partnership or endorsement.
Also inside
40 tools in 11 groups: lines, shapes, annotations, Fibonacci, pitchforks, Gann, statistics, Elliott waves, patterns, measure and position.
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.
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.
Price and indicator-crossing alerts with system notifications. They notify; they never trade.
Sandboxed WASM plugins for indicators and strategies, each with a declared capability manifest.
Demonstration data. The overlay toggles only change this picture.
FAQ
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.
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.
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.
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.
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.
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.
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.
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