Logo
Help center

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

  1. /dashboard/accounts/connect Connect with cTrader.
  2. Spotware's OAuth page opens. Sign in with your account.
  3. Pick the accounts to authorize → Authorize. cTrader redirects back to investion-web.
  4. In the modal, check the accounts you want to give to the bot → Connect.
  5. 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.