Connection Manager: broker profiles, live status and trading toggle

The Broker Connections dialog lists the saved connection profiles with their live status, lets you connect, disconnect, edit, duplicate or delete each one, holds the per-profile Trading toggle, and has a second tab for vendor API keys.

Senzoukria · Documentation · Updated September 2026


Where to find it

Where
Account page, the chart's connect action, the Replay page, and API-key gates on GEX / Option Flow (opened on the API Keys tab)
Tabs
Connections · API Keys
Trading default
Off on every new profile; enabling it on a Funded profile asks for confirmation
Live status
Fed by connection-status-update events; no status means the profile was not started this session

What it does

Broker Connections is the single surface for broker profiles. The Connections tab starts with the Chart data source selector, then one card per saved profile. Each card shows the profile name, the backend (Rithmic, NinjaTrader Bridge, Quantower Bridge), the Rithmic system name and username when present, an environment badge (Test, Paper, Eval, Funded, Live) and a status pill: Connected, Connecting…, Reconnecting…, Error or Offline. The + Add connection button opens the wizard; Edit reopens it at the credentials step.

Details expands the card into capability pills, Market data, Depth (L2), History, Account feed, Orders, each with its own state and a tooltip detail, plus the list of active subscriptions. The last error of the connection is shown under the header when there is one.

The dialog reads a central store hydrated once at startup (profiles, broker catalog, connection snapshots, trading guards) and kept current by the backend's status events. The store also derives which connection is the active account: the one you picked in the account picker if it is ready, otherwise the first ready connection. A sound plays when a connection becomes ready and when it drops from ready.

Settings

Actions on a connection card
ActionAvailabilityWhat it does
ConnectProfile offline and a password storedStarts the supervised connection. Without a stored password the button is disabled with the hint Save a password first (Edit)
DisconnectProfile connected, connecting or reconnectingTears the connection down; the card goes Offline
TradingAlways; default offAllows order routing on this connection. On a Funded profile a confirmation names the profile and warns that orders affect your real drawdown
Details / LessAlwaysShows or hides the capability pills and subscriptions
EditAlwaysOpens the wizard at step 3 with the stored fields; the password field is blank and keeps the stored secret unless you type a new one
DuplicateAlwaysCreates a copy of the profile
Delete → Confirm delete / KeepAlwaysRemoves the profile; an active connection is removed first

How to use it

  • Open the dialog from the Account page or from the chart when it asks you to connect a broker. Add a profile with the wizard, then press Connect on its card.
  • Leave Trading off while you only need data. Turn it on deliberately, on the card, when you intend to route orders from the Trading desk; the wizard never enables it.
  • Use Details when a DOM does not move: the Depth (L2) pill tells whether depth is ready, and the subscriptions list which symbols are streaming.
  • Keep one profile per account and environment; duplicate a card to create a variant instead of retyping credentials.

Limits and pitfalls

  • Passwords live in the OS keychain and never come back to the interface; the card only knows whether one is stored.
  • A status pill reflects the last event received; after a restart, profiles that were not started show no status until you connect them.
  • Enabling Trading does not place orders by itself; it only removes the routing lock for that profile. Order guards are set in Settings.
  • The bridges (NinjaTrader, Quantower) are Windows-only rails; they appear greyed on other systems.

This page in other languages

Frequently asked questions

Why is Connect greyed out?
The profile has no stored password. Press Edit, type the password and save; the button becomes available.
Which connection does the app trade on when several are connected?
The one selected in the account picker, if it is ready; otherwise the first ready connection found. The selection is kept between restarts.
Where are the Databento, Finnhub or Anthropic keys?
On the API Keys tab of the same dialog. Vendor keys are stored in the OS keychain and never leave the backend.

Keep reading