Quantopian's community platform is shutting down. Please read this post for more information and download your code.
Back to Community
In live trading, how to allocate portion of capital to an algo?

Newbie here and probably an obvious answer, but I couldn't find it --

If I have say, $100K in an account, and I want to "give" algo1 $10K and algo2 $20K as starting capital, and then from that point forward they each get to trade whatever they've got (including +/- whatever the algo has made or lost), how do I do that?

In paper trading, I see you just specify the capital when initially launching the live trade, but how does that work with a real money account and one with multiple positions in the portfolio?

2 responses

You cant trade multiple algos in the same account.

The way to do this would be to create subaccounts in IB, put the right amount of money in each account, and assign an algo to each account.

Keep in mind that if you leave any IB account empty for too long, IB will close the account - I find this really annoying for catering for withdrawals without disrupting the algos.

Thank you Mohammad -- I used IB for years but didn't think about using subaccounts. That would work...