Connect a cTrader account
Before the Investion bot can run, you have to connect at least one cTrader account via OAuth. Connecting is free and works for both demo and live accounts — running the bot on a demo account is free, while a live account needs a plan that includes live trading. This page walks through the flow step-by-step + common errors.
Prerequisites
- An active cTrader (Spotware) account — demo or live, either works.
- Bot permission enabled in the cTrader app. (Most brokers have this on by default.)
- You've signed up for Investion + confirmed your email.
Steps
- /dashboard/accounts/connect → Connect with cTrader.
- Spotware's OAuth page opens. Sign in with your account.
- Pick the accounts to authorize → Authorize. cTrader redirects back to investion-web.
- In the modal, check the accounts you want to give to the bot → Connect.
- The moment you flip the toggle, the engine starts a session within a few seconds.
Common errors
state_mismatch — Cookie loss or tab confusion. Sign in from a single browser, with a single account. If you use a cookie blocker, allow the investion-web domain.
token_exchange_failed — A server-side configuration error. If this keeps happening, contact support.
accounts_write_failed — The account list could not be saved. Contact support if this persists.
ALREADY_LOGGED_IN — The same account is already authenticated in the engine. The auto-starter swallows this silently; nothing changes in practice.
Remove an account
On an account's detail page, Settings → Remove account. The bot stops immediately, trade history is kept. To reconnect, run the Connect flow again.