Open Trader Workstation
That is your entire share of the setup. No socket ports to look up, no API settings to hunt through, no client IDs to reconcile.
For Interactive Brokers
No socket ports. No API settings buried three menus deep. No client IDs, no trusted addresses, and no discovering an hour later that you wired it to the wrong account. Install the IBKR stack, open TWS, and describe the strategy you want.
6 MB · Windows, macOS, Linux · No credit card
Most people who set out to automate Interactive Brokers do not stop because the strategy was wrong. They stop somewhere in the API setup, days before the strategy was ever going to matter.
That is your entire share of the setup. No socket ports to look up, no API settings to hunt through, no client IDs to reconcile.
The IBKR stack handles the wiring that normally eats an afternoon and half a forum thread. Your credentials stay on your machine, scoped to that one connection.
Entries, exits, sizing, and the loss you refuse to take — in plain English. You get a readable file you own, not a black box.
Backtest against real history, run it against your paper account, and only then point it at the live one. It keeps running after you close the app.
Other platforms hard-code a list of brokers they maintain, and that list is both their product and their subscription. QuantIDE has no list. Interactive Brokers is a stack you install — and if you trade somewhere that has no stack yet, you describe it and one gets built.
Credentials are scoped to the one connection that needs them, and they are never included when a stack is shared or published. What travels is the setup. What stays is your account.
Backtest on real history, then run against your IBKR paper account and watch it behave. When something looks better than it should, you will be told — a modest Sharpe and a material drawdown get said out loud rather than buried under the equity curve.
No. That is the part the stack removes. Normally connecting to Interactive Brokers means enabling socket clients, matching port numbers, sorting out client IDs and trusted addresses, and then discovering you pointed the whole thing at the wrong account. Here you open Trader Workstation and the stack handles the rest.
No to both. Describe what you want the strategy to do and QuantIDE writes it, in whatever language suits the job — it is not tied to one. The code is real and readable, so you can open it, change it and keep it, but you never have to write it, and you can ask what any part of it does.
Yes, and you should. Backtest against real historical data, then run it against your IBKR paper account and watch it behave for a while before any live capital is involved. Nothing about the setup makes going live the default.
On your machine, scoped to the single connection that uses them. They are never bundled into anything you publish or share — a stack you send to someone else carries the setup, never your keys.
Whatever your Interactive Brokers account can reach — stocks, options, futures, forex. And there is no supported-venue list, so if you also trade somewhere else, name it and that connection gets built too.
The app does not have to stay open — a running strategy survives you closing QuantIDE. The machine does need to be on and Trader Workstation running, since that is the connection to your broker. If you would rather it live elsewhere, you can move it.
The app is free forever — a 6 MB download for Windows, macOS and Linux, no credit card, no trial. Paid tiers ($19.99 and $39 a month) only add hosted AI capacity; they do not unlock features or gate execution.
Install the IBKR stack, open Trader Workstation, and describe a strategy you already trade by hand. Paper account first — see how it behaves before it touches anything real.
Download QuantIDE FreeWindows · macOS · Linux · No credit card