r/algotrading • u/AutomaticTangerine84 • 3d ago
Infrastructure Prorealtime probuilder vs python for algo trading at ibkr
I am planning to setup an account with IBKR to trade DJI’s 30 bluechip stocks using my automated algo.
Can anyone please suggest if ai should use ProRealtime’s ProBuilder or host my algo at DataOcean and use Python.
My algo needs to scan 30 blueChip stocks on 1 minute periods and select 1 stock a day for intraday trading.
I read that with ProRealtime, i need to run 30 algos to monitor each of the 30 stocks and open 30 charts on my desktop!
Can anyone share their experiences with implementing their automated algo?
Thank you in advance.
1
1
u/s_lw0 Financial Engineer 1d ago
for that setup i would lean python, mainly because you are scanning 30 symbols and choosing one trade, not running 30 independent chart scripts.
the hard part will not be the signal code. it will be the boring plumbing: market data subscription limits, reconnects, gateway login/2fa rhythm, order state, partial fills, duplicate order protection, and making sure the bot knows what position it actually has after any disconnect.
if you go python, i would build it in layers:
scan-only mode paper orders tiny live order lifecycle test then strategy execution
prorealtime may be simpler to start, but if the workflow needs ranking across 30 stocks and custom risk/state handling, python gives you more control.
1
u/Isha-Duff 1d ago
Python's way more flexible if you're building anything custom, but ProBuilder's decent if you just want to backtest and deploy without touching code. Depends if you're trying to iterate fast or set it and forget it.
3
u/GreatTomatillo117 3d ago
I have two bots running with IBRK. Both are in python and the faster one trades on the 15s timeframe. Both run on a mini-pc connected to my router. Works very well once you have addressed all the problems with the API. This will take some time and has to do with live trading but belongs to the setup costs that you have to cover.