I want to algorithmically paper trade using hundreds of accounts simultaneously. This feature is critical to my roadmap, as it would allow me to systematically test different entry times and risk management configurations.
Please let me know if there are plans for supporting more than 3 accounts per user. That limits seems extremely arbitrary and has me exploring other providers, unfortunately.
@aslangoldenhour You can actually have as many paper accounts as you wish. You simply need to sign up and create an account under a different password. Each password creates a unique owner. Each owner is currently allowed 3 paper accounts and 1 live account. If you source market data from Alpaca, having multiple owners may also be beneficial. The rate limits for Alpaca data plans is enforced per owner and not per account.
That’s an interesting approach. Usually doing that is against the terms of service. I was hoping for the same thing, I’m happy to know I can do it without breaking any rules and risking my account standing.
@Dan_Whitnable_Alpaca I’ve been attempting to create a proxy manager to handle multiple strategies but it’s been proving a little difficult to get account/order values to match the parent account. Having this feature natively supported would be a huge benefit. I did see a post in the alpaca subreddit that this feature would be rolling out around this time.
Are there plans to have multiple live accounts under a single owner?
@Ryan_Shim Multiple live accounts should be coming in the next few months. However, the first implementation will be for IRA accounts (ie a margin and an IRA account). Not sure how long after that multiple regular individual accounts will be supported.
Hi @Dan_Whitnable_Alpaca , any updates on the multiple live accounts thing? Separately, I also think enabling users to run an arbitrary number of paper accounts, without doing the separate account workaround, would be great.
I didn’t realize this limitation when I signed up for a full year of Trader+. A hundred dollars a month and you’re limiting me to 3 paper accounts?
Why? What is the point of a premium subscription that severely limits our ability to benefit from the primary purpose of Alpaca’s existence (testing and deploying algos)?
@Fresto Alpaca currently supports one live account per account type (e.g., one individual, one Roth IRA, one traditional IRA) under a single login. There is active beta testing of “sub-accounts” which would allow a live account to have multiple logical live accounts associated with a single login. Currently being tested is account setup, fund transfers between accounts, and core account infrastructure. Real-time position and balance reporting across sub-accounts are still being finalized before a broader rollout.
We don’t have a firm public launch date yet, but it is looking like it will be yet this year.
This will be. VERY useful feature for implementing and tracking multiple strategies on one physical account. Right now there is no good stateless way of tracking multiple strategies. The customer order ID is not propagated into the position (which order ID that position was created from) so there is no way to create a “virtual account” using a tag we can control. Short of implementing the complex mechanism you describe, allowing the customer order ID tag to propagate and show up in the position object would go a long way.