CoTrader connects to one broker: Interactive Brokers. We're not planning to add others any time soon, because this choice is the whole reason the rest of the product works the way it does.
IBKR gives us clean, complete fill data — every entry, every exit, every commission, timestamped accurately. Callouts and your Weekly Review are only as good as the data behind them, and a trade history that's "mostly accurate" produces insights that are only "mostly useful." Going deep on one broker beat supporting a dozen at a shallower level.
Read-only, on purpose
CoTrader can see your trade history. It cannot place, modify, or cancel a single order. There's no execution path in the app at all — nothing to click that touches your account's buying power.
Skipping execution wasn't a shortcut, it was a deliberate call. A journal that can also trade carries a much bigger blast radius when something goes wrong — a bug, a bad click, a stale session. Staying read-only means the worst case is "the data looks wrong," and never "a trade fired that I didn't want." Your actual trading keeps happening in IBKR, exactly where it already does.
What setup involves
Connecting your account takes a few minutes, not an afternoon. In short:
- Sign in and link your IBKR account from the CoTrader dashboard.
- CoTrader pulls your existing trade history so you're not starting from a blank slate.
- From that point on, new fills sync automatically — you don't re-import or re-connect for each session.
This is what "connected" actually looks like — no CSV, no manual entry.
No CSV to export, no manual entry, no reconciling two systems by hand. You keep trading in IBKR exactly like before; CoTrader just watches and organizes it.
After you're connected
Once your history is in, everything else in CoTrader starts working immediately — Callouts can scan your past trades right away, and your first Weekly Review will already have real numbers behind it instead of a week of waiting. The setup is the only manual step. Everything after it runs in the background.

