Platform How it works Scan, proposal, covered execution LLMs The model proposes. The bridge vetoes. Scan Liquid markets, every session Skills Five rules, more in the queue Universe 52 liquid tickers, why Covers Nothing naked. Always covered. Orders How it enters and how it exits Risk Veto, size, kill switch
Brokers Brokers You connect the account Early access Pre-register, not live
Helmsman Why Helmsman Vs discretionary and bots Who it is for Traders, not passengers Philosophy Helm, not autopilot About Who builds Helmsman
FAQ Pre-register
Italiano English

Multi-broker

Your account stays yours. The bridge learns the venue.

We are not asking you to move house. We are asking for the bridge keys — if that bridge exists. Four adapters already in code. Then only venues with a retail API the model can speak. The rest is not «on the map»: it is off it.

The course stays yours

A
Alpaca
Paper adapter
T
Tradier
Sandbox adapter
IG
Demo adapter
Interactive Brokers
Mock adapter
Saxo
Next
OA
OANDA
Next
Lm
lemon.markets
Next
cT
cTrader
To build
TB
Tiger Brokers
To build
TV
Tradovate
To build
Q
Questrade
To build
MA
MetaApi
To build
Charles Schwab
To build
TradeStation
To build
tt
tastytrade
To build
Webull
To build
E*TRADE
To build
Trading 212
With friction
eToro
With friction
D
Directa
With friction
m
moomoo
With friction
A
Alpaca
Paper adapter
T
Tradier
Sandbox adapter
IG
Demo adapter
Interactive Brokers
Mock adapter
Saxo
Next
OA
OANDA
Next
Lm
lemon.markets
Next
cT
cTrader
To build
TB
Tiger Brokers
To build
TV
Tradovate
To build
Q
Questrade
To build
MA
MetaApi
To build
Charles Schwab
To build
TradeStation
To build
tt
tastytrade
To build
Webull
To build
E*TRADE
To build
Trading 212
With friction
eToro
With friction
D
Directa
With friction
m
moomoo
With friction

Marks belong to their owners: they name the venues, they do not imply a partnership. Gold = adapter already in code. The slide shows only retail APIs that fit. Fineco, DEGIRO, Robinhood and the rest without an official trading API stay off it.

A logo on a landing page is easy. Landing a covered order there is another craft. That is why the slide names the venues that can be wired — and the code says who is actually wired.
Adapter ≠ partnership

An adapter is not a logo

Putting Interactive Brokers, Directa or Schwab on a page is an afternoon of CSS. Getting a stop-attached entry there is a contract, a payload, a session clock, a way to read the order list. Alpaca wants brackets and OTO, a helmsman_… client id. Tradier wants OTOCO in a form payload, a hyphenated tag, a bearer token. Idempotency, a closed cash session, how a stop is reconciled: all different.

Paste Alpaca onto Tradier and you open naked while calling the mess «multi-broker». Helmsman does not pretend the world is one API. Every adapter carries its own engagement card: how you enter, how you must not, what happens when the session is closed. You stay a client of whoever gives you the book. We lengthen the bridge, venue by venue — and only if the venue exposes an API the model can respect.

In code today: Alpaca (paper), Tradier (sandbox), IG (demo) and Interactive Brokers (mock-tested, live pending), plus PaperSim locally to prove the rules with the network off. Saxo, OANDA, lemon.markets: next. Then Schwab, cTrader, Tiger, Tradovate, Questrade, MetaApi and the other APIs that fit. Directa, eToro, Trading 212, moomoo: integrable, with friction. Fineco, DEGIRO, Robinhood, Fidelity, Trade Republic, Plus500: no official retail trading API — we will not fake them with a sticker.

The marks you see belong to their owners. They name the venues; they do not sell a partnership that does not exist. Gold on the tile = bridge already in code. Grey = to build. Amber = with friction. No fake «certified integration».

Four adapters. Four grammars.

The same human yes. The same cover. Different payloads. If the bridge does not respect the venue, it is not a bridge: it is a bug with a logo.

ADAPTER · PAPER

Alpaca

First live bridge. Brackets and OTO, a traceable client id. The adapter is paper: a seat, when there is one, is for clients. This is where we learned that «covered» is an order class, not a promise in chat.

  • — OTO / bracket, not SIMPLE
  • — Human confirm before submit
  • — Engagement rules on the adapter, not the LLM

ADAPTER · SANDBOX

Tradier

Second real broker. OTOCO in a form payload, a sanitised tag, sandbox. It proved the thesis: copy Alpaca here and you open naked. So we do not copy it.

  • — OTOCO, not a dressed-up bracket
  • — Tags without underscores
  • — The same preview → confirm loop

ADAPTER · DEMO

IG

Third bridge. The adapter is done: it runs in demo. Live is a key, not another craft. Same thesis as Tradier: its own CFDs and sessions, no Alpaca paste.

  • — Demo already in code
  • — Live = credentials, not a rewrite
  • — CFD grammar, not US equity

ADAPTER · MOCK

Interactive Brokers

Fourth bridge. Mock-tested: the gateway is there, go-live is not. IBKR is not brochure REST: it is TWS/Gateway on the machine. That is why live stays pending until covers and session are honest.

  • — Adapter done, not a sticker
  • — Live pending
  • — Local gateway, not a pasted JSON

PaperSim stays the bench: no keys, no network, so the rules can fire before a venue is touched. It is not a broker. It is the workshop.

TIER A

Adapters already in code

Gold = a bridge already written. Paper, sandbox, demo or mock: a covered order has a grammar, not a logo.

A
Alpaca
Paper adapter

Live adapter: paper environment, bracket and OTO, human confirm, helmsman client id.

T
Tradier
Sandbox adapter

Second real adapter: OTOCO, tags, sandbox. Not Alpaca with a sticker.

IG
Demo adapter

Adapter done. Demo already in code; live is a key, not another craft.

Interactive Brokers
Mock adapter

Adapter done, mock-tested. Live is pending: the gateway is there, go-live is not.

TIER B

The model fits. Still to build.

REST APIs, sandboxes, brackets or OCO. Saxo, OANDA, lemon.markets: next. cTrader and MetaApi are one adapter, many venues. The others meet the same bar: contract and API, then the bridge.

Saxo
Next

OpenAPI REST, $100k SIM, related orders. The model fits: this is the next one to build.

OA
OANDA
Next

v20 REST, Practice account, native covers. Fits like IG: FX with an honest grammar.

Lm
lemon.markets
Next

Developer-first REST, free paper, stocks and ETFs. An EU broker that speaks like an adapter, not a terminal.

cT
cTrader
To build

One Open API, many venues: Pepperstone, IC Markets, FxPro. One adapter, the book stays with the broker you already have.

TB
Tiger Brokers
To build

Open API, paper account. REST that fits, still to build.

TV
Tradovate
To build

REST for futures. The US tape that is not equity: the same bar, a different grammar.

Q
Questrade
To build

REST OAuth2, Canada. A retail API that fits. To build.

MA
MetaApi
To build

REST over MT4/MT5: one bridge, thousands of brokers. Not the venue — the pipe to whoever runs MetaTrader.

Charles Schwab
To build

Trader API, OAuth2, sandbox, brackets. Fits. To build.

TradeStation
To build

WebAPI REST, simulator, OCO/OSO. Fits. To build.

tt
tastytrade
To build

Open API, OAuth2, sandbox, brackets. Fits. To build.

Webull
To build

OpenAPI REST, sandbox, native OTOCO. Fits. To build.

E*TRADE
To build

Legacy OAuth1 REST, sandbox, preview/place. Fits, with OAuth1 dust. To build.

TIER C

Integrable, with friction

It can be done. It is not the same craft as Schwab. Directa and moomoo are a local gateway; Trading 212 is a beta; eToro is CFD/social.

Trading 212
With friction

Public API in beta, demo, market+limit+stop. Invest/ISA only. Integrable, with friction.

eToro
With friction

New public API: demo, market + SL/TP on the position. CFD/social model, like IG. Integrable, with friction.

D
Directa
With friction

A real dAPI, but local TCP sockets on Darwin — a machine gateway, not REST. Integrable, with friction.

m
moomoo
With friction

Futu OpenAPI via the OpenD gateway on the machine — the same craft as IBKR, not browser REST. Integrable, with friction.

Two oceans, plus the pipes. The same promise — if the API exists.

UNITED STATES

Alpaca, Tradier, IBKR, then the tape that fits

Three adapters already in code. Schwab, TradeStation, tastytrade, Webull, E*TRADE, Tradovate: public APIs, still to build. Fidelity and Robinhood stay off the slide.

EUROPE · ITALY

IG, Saxo, lemon.markets — not Fineco

IG already has the demo adapter. Saxo and lemon.markets are next. Directa is in the friction queue (Darwin on the machine). Fineco is PSD2 only. DEGIRO has no official API.

GLOBAL · FX · FUTURES

OANDA, cTrader, MetaApi, Tiger

OANDA fits like IG. cTrader is one API, many brokers (Pepperstone, IC Markets, FxPro). MetaApi opens MT4/MT5. Questrade is Canada. moomoo is OpenD on the machine: friction, like IBKR.

What stays off the slide

Helmsman does not reverse-engineer the browser and does not break ToS. If there is no official retail trading API, the name does not run on the marquee.

TIER D · INSTITUTIONAL ONLY

  • Swissquote. REST/FIX exist, but as an institutional partner. No retail self-serve.
  • CMC Markets. CMC Connect is institutional FIX. No retail programmatic API.

TIER E · NOT INTEGRABLE

  • Fidelity. No retail trading API. Browser automation only: we will not do that.
  • Robinhood. Official API is crypto only. Equity is forbidden by the ToS.
  • Fineco. Open Banking PSD2 only (account and payments). No trading API.
  • DEGIRO. Unofficial reverse-engineered libraries only. Ban risk: we will not do that.
  • Trade Republic. Unofficial APIs only. It does not enter the slide.
  • Plus500. Retail CFD has no API. Plus500 Futures Technologies is a different B2B product.

What we will not do

  • We will not move your book onto an omnibus account of ours. We are not your broker.
  • We will not sell a «partner» venue as the only way to use Helmsman.
  • We will not go live on a venue until covers and engagement rules are honest there.
  • We will not paste Alpaca’s rules onto everyone. Tradier already proved it: respect the venue, or lie.
  • We will not fake an adapter where the API is missing, or where the ToS forbid it.

What we ask

On the pre-registration, name the broker you already use. It is not a pitch to open a new account. It is the queue: Saxo, OANDA, lemon.markets, Directa or IBKR tell us where to lengthen the bridge after the four already in code. If you trade from Fineco or DEGIRO, say so anyway: we know the bridge is not there.

Your yes stays the same. Only who receives the covered order changes — and only if that who exposes an API. That is the only invariant we are selling you.

Tell us where you already trade. We lengthen the bridge — if the bridge exists.

We are in early access. Skills and adapters are moving fast: you can pre-register.

Pre-register

Pass-through

We do not decide. We do not execute.

Helmsman is middleware: it translates, vetoes, forwards. The LLM proposes. You confirm. The broker — on your account — is the final executor.

01

The LLM

Not us

Claude or another third-party model can hallucinate, botch the numbers, invent a name. That call is not Helmsman.

02

The bridge

This is us

Routing, rules, covers. If the stop is missing, if size moved, if you did not say yes — the pipe closes. We do not hold your book.

03

The broker

Final executor

Alpaca, Tradier, or the venue you connect. If an order exists, it exists on their book. Helmsman is not your intermediary and not your bank.

If the order exists, it exists on your account, after your yes. Helmsman is the pipe. Not the captain. Not the till.

Disclaimer and terms