Skip to content
Integrations

What connects.

Each broker, exchange, AI client and webhook we name, and what it can actually do today.

No broker or exchange can be connected for trading. Every bot trades with demo money on live market data, and you place any real order yourself, at your own broker, outside TradingWizard.

Brokers

Places that could one day hold a real account. None of them can be connected today.

Alpaca

Shares and ETFs.

Needs their approval

The route exists, but they have to approve TradingWizard before anyone can use it.

Details

What it is allowed to do

  • Nothing is granted today. No TradingWizard customer has a connection to this broker.
  • No integration here will ever include withdrawal or transfer.

What you need first

  • A TradingWizard account, and an account of your own at this broker.
  • This broker has to approve TradingWizard first. That approval does not exist today.

When it breaks

Nothing to fail yet. When a connection exists it will say which environment it belongs to, and it will refuse rather than guess when it cannot read the broker.

The record

Countries
US
Account types
Ordinary personal account
Instruments
Shares and ETFs
Order modes
None
Withdrawals
Never
Data rights
Used inside TradingWizard, never passed on
Removing access
Nothing to remove yet
Health
Not published
Last checked
2026-09-19
Source
https://docs.alpaca.markets/docs/paper-trading

Still open

  • Which customer residencies may use Connect, beyond the US?
  • Does Alpaca approve TradingWizard as a commercial Connect app, and on what terms?
  • Approval, commercial terms, minimums and SLA for live Connect.
  • Market-data display and non-display rights for a commercial app.
  • Alpaca Europe states both "non-registered technology companies" and "must be appropriately authorised in your local jurisdiction". Which applies to TradingWizard?
  • Is there any end-user authorisation flow in the EEA, or only partner-authenticated order placement?
  • ISK and KF are stated as not live at launch. When, if ever?
Open in the app

Saxo

Shares and ETFs. Saxo Bank A/S.

Needs their approval

The route exists, but they have to approve TradingWizard before anyone can use it.

Details

What it is allowed to do

  • Nothing is granted today. No TradingWizard customer has a connection to this broker.
  • No integration here will ever include withdrawal or transfer.

What you need first

  • A TradingWizard account, and an account of your own at this broker.
  • This broker has to approve TradingWizard first. That approval does not exist today.

When it breaks

Nothing to fail yet. When a connection exists it will say which environment it belongs to, and it will refuse rather than guess when it cannot read the broker.

The record

Legal entity
Saxo Bank A/S
Countries
Not established
Instruments
Shares and ETFs
Order modes
None
Withdrawals
Never
Data rights
Not established
Removing access
Nothing to remove yet
Health
Not published
Last checked
2026-09-18
Source
https://www.developer.saxo/openapi/learn/oauth-authorization-code-grant

Still open

  • No revocation endpoint is documented. How does a customer withdraw an app's access?
  • Which customer residencies does Saxo actually serve, and through which entity? Two of our own checks disagree.
  • LIVE app approval criteria, partner pricing and commercial market-data licence.
  • Is a third party allowed to place orders on a customer account, and under what agreement?
Open in the app

Interactive Brokers

Shares and ETFs. Interactive Brokers Ireland Limited.

Needs their approval

The route exists, but they have to approve TradingWizard before anyone can use it.

Details

What it is allowed to do

  • Nothing is granted today. No TradingWizard customer has a connection to this broker.
  • No integration here will ever include withdrawal or transfer.

What you need first

  • A TradingWizard account, and an account of your own at this broker.
  • This broker has to approve TradingWizard first. That approval does not exist today.

When it breaks

Nothing to fail yet. When a connection exists it will say which environment it belongs to, and it will refuse rather than guess when it cannot read the broker.

The record

Legal entity
Interactive Brokers Ireland Limited
Countries
SE
Account types
Ordinary personal account, ISK (Swedish tax wrapper)
Instruments
Shares and ETFs
Order modes
None
Withdrawals
Never
Data rights
Not established
Removing access
Nothing to remove yet
Health
Not published
Last checked
2026-09-18
Source
reports/tradingwizard/tw26-064-sverige-2026-09-17.md

Still open

  • Can an ISK at IBIE be traded through the third-party Web API? No source read says yes or no.
  • Does IBKR require TradingWizard to be registered in each region it serves, or accept a legal opinion?
  • Commercial market-data licence for an automated service.
Open in the app

Exness

CFDs.

Needs their approval

The route exists, but they have to approve TradingWizard before anyone can use it.

Details

What it is allowed to do

  • Nothing is granted today. No TradingWizard customer has a connection to this broker.
  • No integration here will ever include withdrawal or transfer.

What you need first

  • A TradingWizard account, and an account of your own at this broker.
  • This broker has to approve TradingWizard first. That approval does not exist today.

When it breaks

Nothing to fail yet. When a connection exists it will say which environment it belongs to, and it will refuse rather than guess when it cannot read the broker.

The record

Countries
Not established
Instruments
CFDs
Order modes
None
Withdrawals
Never
Data rights
Not established
Removing access
Nothing to remove yet
Health
Not published
Last checked
2026-09-19
Source
https://www.exness-api.com/documentation/create-api-key

Still open

  • May a Swedish AB operate a commercial multi-customer API integration, and under which Exness entity and agreement?
  • Which customer countries and Exness platform account types are approved for this integration?
  • How do we verify a key is restricted to one account and cannot withdraw or transfer?
  • Confirm the issued secret-key format and authorized test account; no broker API call has been verified yet.
  • Commercial market-data rights and TradingWizard regulatory classification remain unconfirmed.
Open in the app

IG

CFDs.

Not available

This cannot be used today, and we are not implying it will change.

Details

What it is allowed to do

  • Nothing is granted today. No TradingWizard customer has a connection to this broker.
  • No integration here will ever include withdrawal or transfer.

What you need first

  • A TradingWizard account, and an account of your own at this broker.
  • The only route this broker documents needs your broker password in our hands. We do not build that, so this one stays closed.

When it breaks

Nothing to fail yet. When a connection exists it will say which environment it belongs to, and it will refuse rather than guess when it cannot read the broker.

The record

Countries
Not established
Instruments
CFDs
Order modes
None
Withdrawals
Never
Data rights
Not established
Removing access
Nothing to remove yet
Health
Not published
Last checked
2026-09-17
Source
https://labs.ig.com/rest-trading-api-guide.html

Still open

  • Is there any third-party consent flow that does not require TradingWizard to handle the customer's IG password?
Open in the app

OANDA

Currencies (FX), CFDs. OANDA Europe Limited.

Not available

This cannot be used today, and we are not implying it will change.

Details

What it is allowed to do

  • Nothing is granted today. No TradingWizard customer has a connection to this broker.
  • No integration here will ever include withdrawal or transfer.

What you need first

  • A TradingWizard account, and an account of your own at this broker.

When it breaks

Nothing to fail yet. When a connection exists it will say which environment it belongs to, and it will refuse rather than guess when it cannot read the broker.

The record

Legal entity
OANDA Europe Limited
Countries
GB
Account types
Ordinary personal account
Instruments
Currencies (FX), CFDs
Order modes
None
Withdrawals
Never
Data rights
Not established
Removing access
Nothing to remove yet
Health
Not published
Last checked
2026-09-18
Source
https://developer.oanda.com/rest-live-v20/authentication

Still open

  • The authentication page mentions "developer OAuth credentials" once with no flow, endpoints or application process. Does a third-party consent route exist?
  • A token that covers every sub-account cannot be bound to one account. How would OANDA support per-account delegation?
  • The entity list carries a 2019 copyright. Which entity serves EEA residents after Brexit?
  • CFDs are restricted or banned for retail customers in several of our target markets. Which residencies could ever be offered this row?
Open in the app

Vantage

CFDs.

Not available

This cannot be used today, and we are not implying it will change.

Details

What it is allowed to do

  • Nothing is granted today. No TradingWizard customer has a connection to this broker.
  • No integration here will ever include withdrawal or transfer.

What you need first

  • A TradingWizard account, and an account of your own at this broker.

When it breaks

Nothing to fail yet. When a connection exists it will say which environment it belongs to, and it will refuse rather than guess when it cannot read the broker.

The record

Countries
Not established
Instruments
CFDs
Order modes
None
Withdrawals
Never
Data rights
Not established
Removing access
Nothing to remove yet
Health
Not published
Last checked
2026-09-17
Source
reports/tradingwizard/tw26-060-broker-provenance-2026-09-17.md

Still open

  • No official Vantage documentation has been read yet. Everything about this row is open.
Open in the app

Exchanges

Crypto venues. Two of them can read your holdings. None of them can place an order.

Coinbase

Crypto (spot).

Needs their approval

The route exists, but they have to approve TradingWizard before anyone can use it.

Details

What it is allowed to do

  • Nothing is granted today. No TradingWizard customer has a connection to this broker.
  • No integration here will ever include withdrawal or transfer.

What you need first

  • A TradingWizard account, and an account of your own at this broker.
  • This broker has to approve TradingWizard first. That approval does not exist today.

When it breaks

Nothing to fail yet. When a connection exists it will say which environment it belongs to, and it will refuse rather than guess when it cannot read the broker.

The record

Countries
Not established
Account types
Ordinary personal account
Instruments
Crypto (spot)
Order modes
None
Withdrawals
Never
Data rights
Not established
Removing access
Nothing to remove yet
Health
Not published
Last checked
2026-09-18
Source
https://docs.cdp.coinbase.com/coinbase-app/oauth2-integration/overview

Still open

  • The overview and the scopes page disagree about which scope authorises POST /api/v3/brokerage/orders (trades vs buys/sells). Scopes are stated to be hard to change after registration, so this must be settled before a consent screen exists.
  • Which legal entity and regulator serves EEA customers, and which countries are supported? Neither is stated in the documentation.
  • Approval as an OAuth partner, and the commercial terms.
  • May an OAuth2 bearer token call the Advanced Trade private endpoints at all? The REST endpoint page says those methods need a CDP JWT, while the scopes page maps OAuth scopes onto POST /api/v3/brokerage/orders.
  • Revocation returns 200 for both successful and unsuccessful requests, so nothing we can read proves access was withdrawn. Is there any way to confirm it?
Open in the app

Kraken

Crypto (spot).

Not available

This cannot be used today, and we are not implying it will change.

Details

What it is allowed to do

  • Nothing is granted today. No TradingWizard customer has a connection to this broker.
  • No integration here will ever include withdrawal or transfer.

What you need first

  • A TradingWizard account, and an account of your own at this broker.

When it breaks

Nothing to fail yet. When a connection exists it will say which environment it belongs to, and it will refuse rather than guess when it cannot read the broker.

The record

Countries
Not established
Account types
Ordinary personal account
Instruments
Crypto (spot)
Order modes
None
Withdrawals
Never
Data rights
Not established
Removing access
Nothing to remove yet
Health
Not published
Last checked
2026-09-18
Source
https://docs.kraken.com/api/docs/guides/spot-rest-auth

Still open

  • Is there any OAuth or delegated third-party access for spot? Not stated in the documentation read.
  • Does Kraken permit a third party to trade a customer's account with a customer-generated key, and under what terms?
Open in the app

OKX

Crypto (spot).

Needs their approval

The route exists, but they have to approve TradingWizard before anyone can use it.

Details

What it is allowed to do

  • Nothing is granted today. No TradingWizard customer has a connection to this broker.
  • No integration here will ever include withdrawal or transfer.

What you need first

  • A TradingWizard account, and an account of your own at this broker.
  • This broker has to approve TradingWizard first. That approval does not exist today.

When it breaks

Nothing to fail yet. When a connection exists it will say which environment it belongs to, and it will refuse rather than guess when it cannot read the broker.

The record

Countries
Not established
Account types
Ordinary personal account
Instruments
Crypto (spot)
Order modes
None
Withdrawals
Never
Data rights
Not established
Removing access
Nothing to remove yet
Health
Not published
Last checked
2026-09-18
Source
https://www.okx.com/docs-v5/broker_en

Still open

  • The OAuth specification is not public. It is released only to approved brokers, so nothing can be implemented before approval.
  • Which entity serves which residencies, and which of our markets are permitted?
Open in the app

Binance

Reads your balances into the portfolio with a key you create yourself.

Read only

Data can move. No order can be placed through this.

Details

What it is allowed to do

  • Reads balances and holdings on the account the key belongs to.
  • Places no order, of any size, in any mode.
  • Cannot withdraw or transfer, and we never ask for a key that could.

What you need first

  • A Binance API key you create yourself, with read permission only.
  • Leave withdrawals switched off on the key.

When it breaks

If the key stops working the holdings stop updating and the portfolio says so. It never shows the last known figure as if it were current.

The record

Countries
Not established
Instruments
Crypto (spot)
Order modes
None
Withdrawals
Never
Cost
No charge from us. Binance sets its own.
Removing access
In TradingWizard
Health
Not published
How it works

Bybit

Reads your balances into the portfolio with a key you create yourself.

Read only

Data can move. No order can be placed through this.

Details

What it is allowed to do

  • Reads balances and holdings on the account the key belongs to.
  • Places no order, of any size, in any mode.
  • Cannot withdraw or transfer, and we never ask for a key that could.

What you need first

  • A Bybit API key you create yourself, with read permission only.
  • Leave withdrawals switched off on the key.

When it breaks

If the key stops working the holdings stop updating and the portfolio says so. Removing the connection is done by deleting the key at Bybit.

The record

Countries
Not established
Instruments
Crypto (spot)
Order modes
None
Withdrawals
Never
Cost
No charge from us. Bybit sets its own.
Removing access
At the provider
Health
Not published
How it works

AI clients

Use Wiz from the chat or editor you already have open.

ChatGPT

Add Wiz as a connector and ask about markets, bots and Paper trades in the chat.

Demo account

Orders here are demo money or a test system. No real money moves.

Details

What it is allowed to do

  • Read your account: See your bots, Paper trades, positions, alerts and watchlists. Nothing changes.
  • Act in Paper mode: Create and control Paper bots, open and close Paper trades, manage alerts and watchlists. Demo money only. No real broker order.
  • Edit your portfolio list: Add, update or remove holdings you track. This edits a record. It never trades them.

What you need first

  • ChatGPT shows the connector screen only after you switch on developer mode under Settings, Apps and Connectors, Advanced settings.
  • A TradingWizard account. Some questions answer before you sign in.

When it breaks

If the connection lapses the client says the tool is unavailable. Reconnecting is the same two steps as the first time.

The record

Countries
Not established
Order modes
paper
Withdrawals
Never
Cost
No extra charge. Your usual plan limits apply.
Removing access
In TradingWizard
Health
Not published
Connect

Claude

One link adds Wiz to Claude with the server already filled in.

Demo account

Orders here are demo money or a test system. No real money moves.

Details

What it is allowed to do

  • Read your account: See your bots, Paper trades, positions, alerts and watchlists. Nothing changes.
  • Act in Paper mode: Create and control Paper bots, open and close Paper trades, manage alerts and watchlists. Demo money only. No real broker order.
  • Edit your portfolio list: Add, update or remove holdings you track. This edits a record. It never trades them.

What you need first

  • A TradingWizard account. Some questions answer before you sign in.

When it breaks

If the connection lapses the client says the tool is unavailable. Reconnecting is the same two steps as the first time.

The record

Countries
Not established
Order modes
paper
Withdrawals
Never
Cost
No extra charge. Your usual plan limits apply.
Removing access
In TradingWizard
Health
Not published
Connect

Other MCP clients

The same server in Gemini, Grok, Grok Build, Claude Code, Cursor, Kimi, VS Code / Copilot, OpenClaw, Codex and any other MCP client.

Demo account

Orders here are demo money or a test system. No real money moves.

Details

What it is allowed to do

  • Read your account: See your bots, Paper trades, positions, alerts and watchlists. Nothing changes.
  • Act in Paper mode: Create and control Paper bots, open and close Paper trades, manage alerts and watchlists. Demo money only. No real broker order.
  • Edit your portfolio list: Add, update or remove holdings you track. This edits a record. It never trades them.

What you need first

  • A client that speaks MCP over HTTP.
  • A TradingWizard account. Some questions answer before you sign in.

When it breaks

If the connection lapses the client says the tool is unavailable. Reconnecting is the same two steps as the first time.

The record

Countries
Not established
Order modes
paper
Withdrawals
Never
Cost
No extra charge. Your usual plan limits apply.
Removing access
In TradingWizard
Health
Not published
Connect

Alerts and webhooks

Alerts in, alerts out. No order is placed by any of these.

TradingView alerts

Point a TradingView alert at TradingWizard and it starts an analysis on that symbol.

Read only

Data can move. No order can be placed through this.

Details

What it is allowed to do

  • Sends the symbol, action and price from your alert into TradingWizard.
  • Reads nothing from your TradingWizard account and places no order.

What you need first

  • Your own api_token in the alert body. It is the shared secret, and it is rotated from Settings, API Keys.
  • Pro and Ultimate start an analysis on the alert. Starter does not.

When it breaks

A missing or wrong token is refused before anything happens. Repeats of the same alert are dropped rather than run twice.

The record

Countries
Not established
Order modes
None
Withdrawals
Never
Freshness
As often as your alert fires. TradingView does not retry, so alerts on bar close are more reliable than on every tick.
Cost
No extra charge.
Removing access
In TradingWizard
Health
Not published
How it works

Discord

Bot signals and alerts pushed out to a Discord channel you own.

Read only

Data can move. No order can be placed through this.

Details

What it is allowed to do

  • Posts to the channel the webhook belongs to.
  • Reads nothing from Discord and places no order.

What you need first

  • A Discord webhook URL from a channel you can post to.

When it breaks

If Discord refuses the post the alert still appears in the app. Nothing is lost because a channel was down.

The record

Countries
Not established
Order modes
None
Withdrawals
Never
Cost
No extra charge.
Removing access
At the provider
Health
Not published
How it works

Email alerts

Price, RSI and volume alerts delivered to the address on your account.

Read only

Data can move. No order can be placed through this.

Details

What it is allowed to do

  • Sends to the address on your account. Nothing else.

What you need first

  • An alert you set in the app.

When it breaks

Every alert is in the app whether or not the email arrived. The email is a copy, never the only record.

The record

Countries
Not established
Order modes
None
Withdrawals
Never
Cost
No extra charge.
Removing access
In TradingWizard
Health
Not published
How it works

Missing one? Tell us on support. We add a broker to this page when we have read its documentation, not when we have decided we would like to.

Start with a bot on a chart you care about.

Demo money on live market data. No card, and no broker connection to set up.

Create my free bot

See what the market is doing. Right now.

Create my free bot

Free. No card.

Trading involves risk. Every bot starts in paper mode: no real money.