Home / Resources / Multi-Account Setup
Guide

How to Run Multiple Prop Firm Accounts With One Pine Script

Running 3–10 prop firm evaluation accounts simultaneously on a single Pine Script is not a workaround — it is the industry standard approach for serious systematic traders. Here is the exact setup, the cost math, and which firm combinations work best.

Why Traders Run Multiple Prop Firm Accounts

A single prop firm evaluation has a known pass probability — typically somewhere between 25% and 65% depending on your strategy, market conditions during the eval window, and luck. Even a well-backtested strategy with 60% historical pass probability fails 40% of the time. Running one account at a time means you are entirely at the mercy of that variance: one bad streak fails the account, you pay the evaluation fee again, and you wait.

Running 5–10 accounts simultaneously changes the math fundamentally. If your strategy has a 55% pass rate per evaluation, running 5 concurrent evaluations means you are statistically expected to pass 2–3 of them in a given evaluation cycle. Those 2–3 funded accounts begin generating payouts while the failed evaluations are replaced with new attempts. The expected time to funding drops from months to weeks. The funded capital accessible from a single strategy multiplies.

Most funded prop traders who have been in this space for more than six months run at least 3 accounts. Traders who have figured out account stacking as a systematic process often run 6–12 simultaneously. It is not exceptional — it is the norm in this industry.

Is Running Multiple Accounts Allowed?

Yes — all major US futures prop firms explicitly allow it. Apex Trader Funding, Topstep, MyFundedFutures, and Tradeify all permit traders to hold multiple evaluation accounts simultaneously and to trade the same strategy on all of them. There is no rule against using automation across multiple accounts, and no requirement to use different strategies on different accounts.

The nuance is on the funded account side. Some firms impose limits on how many simultaneously active funded accounts you can hold at a given time. Apex, for example, has historically allowed up to 20 active accounts simultaneously. Topstep has its own funded account limits. These limits are generous and rarely a constraint for individual traders — but verify the current funded-account policy directly with each firm before scaling beyond 5–6 funded accounts.

Prop firm policies evolve. Always verify multi-account rules directly with your specific firm at the time you are planning your setup. The information above reflects the general industry standard as of mid-2026 but specific terms may have changed.

The Setup: One Script, One Alert, Many Accounts

The technical architecture is simpler than most traders expect. You do not need multiple TradingView subscriptions, multiple Pine Script licenses, or multiple chart windows. You need exactly one chart, one alert, and one TradersPost account configured with multiple broker connections.

The flow works like this: Your Pine Script runs on a single TradingView chart (for example, ES1! on the 5-minute chart). When the strategy generates a signal on bar close, TradingView fires a single alert with a JSON payload — one signal, one firing. That single webhook payload is received by TradersPost. TradersPost then routes the same order to every broker connection you have configured — each connection pointing to a separate prop firm account at Tradovate or Rithmic. The result: one signal, multiple simultaneous executions across all your accounts.

Step-by-Step Setup Guide

1

Set Up One TradingView Chart With Your Pine Script

Apply your prop-firm-compliant Pine Script to a single TradingView chart on the continuous-contract symbol (ES1!, NQ1!, MES1!, or MNQ1!). Verify the script is generating signals correctly and the alerts are configured for bar-close confirmation. This is the single source of truth for all your accounts.

2

Create One TradingView Alert on the Strategy

In TradingView, create a single alert on your strategy. Set the alert condition to the strategy's buy/sell signal, the frequency to "Once Per Bar Close," and the webhook URL to your TradersPost webhook endpoint. The alert message should be a JSON payload in TradersPost's required format. One alert fires once per signal — TradersPost handles the fan-out to multiple accounts from that single webhook call.

3

Create Multiple Broker Connections in TradersPost

In your TradersPost account, go to Connections and create a separate broker connection for each prop firm account. If you have 3 Apex accounts and 2 Topstep accounts, create 5 connections total — each authenticated to the specific sub-account at Tradovate or Rithmic for that evaluation. TradersPost supports both Tradovate and Rithmic sub-accounts, so you can mix firms that use different brokers in the same setup.

4

Create a "Robot" for Each Account and Link to the Alert

In TradersPost, create a Robot for each broker connection. Each Robot is configured with the ticker symbol, order type (market), and quantity (contracts) for that specific account. Link all Robots to the same webhook endpoint. When TradersPost receives the single webhook alert, it fires orders through every linked Robot simultaneously — each Robot executing on its designated broker account.

5

Configure Position Sizing Per Robot

Different prop firms have different contract limits. A 50k Apex account allows more MES contracts than a 50k Topstep account may permit at your funding tier. Set the quantity in each Robot independently: 1 contract for accounts at or near their trailing drawdown limit, 2 contracts for accounts with comfortable cushion. Position sizing per account is the primary risk lever when running multiple accounts simultaneously.

Risk Management Across Multiple Accounts

Running multiple accounts simultaneously does not compound your personal financial risk — each evaluation fee is a known, capped cost. But it does mean you need to think about correlated failure risk: if all accounts are running the same strategy on the same instrument at the same time, a bad market session can fail multiple accounts on the same day.

The practical mitigation is position sizing. Keep each account's per-trade risk small enough that even a worst-case loss day does not exceed the drawdown limit. If you're running 5 accounts at 1 MES contract each with a 4-point stop ($20 per stop-out on MES), a 5-trade losing day costs $100 per account — well inside any 50k account's daily limit.

On slippage variance: not all accounts will receive identical fills. TradersPost routes orders sequentially to each Robot — the first account's order fires, then the second, then the third. On a liquid instrument like MES during RTH, this sequential routing happens in milliseconds and the price impact is negligible. Expect 1–2 tick variance between the first and last account fill on most signals. This variance does not meaningfully affect strategy performance when averaged across a session.

Which Prop Firms to Stack

The most effective account stacking approach is to diversify across firms with different drawdown models. This ensures that a specific market behavior — for example, a volatile intraday session that spikes and recovers — does not trigger the drawdown limit on all accounts simultaneously.

FirmDrawdown ModelWhy Stack It
Apex Trader FundingStatic trailing (eval only)No daily limit on eval. Widest cushion for strategies with occasional large drawdown sessions.
TopstepEOD trailingIntraday spikes don't move the floor. Best for strategies with intraday volatility that recovers by close.
MyFundedFuturesFully staticWinning runs never tighten the trail. Best for strategies that build large cushion early.
TradeifyEOD trailingGrowth path has no hard daily limit. Adds a fourth drawdown exposure profile to the stack.

The Cost Math on Account Stacking

The economics of account stacking are compelling when you run the numbers honestly. A single $50k Apex evaluation costs approximately $160 at full price (frequently on sale for $100–110). Running 5 concurrent evaluations costs $500–800 in evaluation fees. That $500–800 buys you statistically 2–3 funded account passes based on a 55% pass rate.

Two funded $50,000 accounts with 90% profit split generating $3,000/month combined (achievable for a consistent systematic strategy) represent $2,700/month in payouts. That $500–800 evaluation spend is recouped in the first month of funding. Compare this to buying a single $9,000 funded account directly on the secondary market — account stacking is dramatically more capital-efficient.

The second-order math: failed evaluations on sale cost $80–100. If your strategy has a 55% pass rate and you run 10 evaluations, you expect 5–6 passes and 4–5 failures. Total cost: 10 × $100 = $1,000. Expected outcome: 5 funded accounts. That $200 per funded account acquisition cost is remarkable compared to any alternative path to accessing institutional capital.

Pass rates are strategy-dependent and market-regime-dependent. The numbers above are illustrative. Your results will depend on your specific strategy's performance, market conditions during evaluation periods, and current evaluation pricing. Always verify current pricing and rules directly with each firm.

Get the Pine Script Ready for Multi-Account Stacking

The Pro plan includes pre-formatted TradersPost webhook payloads and position sizing configuration designed for multi-account deployment across Apex, Topstep, MFFU, and Tradeify simultaneously.

View Pricing Plans Audit My Existing Script First

Frequently Asked Questions

Is it allowed to run multiple prop firm accounts?

Yes. All major US futures prop firms — Apex, Topstep, MFFU, and Tradeify — allow traders to hold multiple evaluation accounts and run the same strategy on all of them. Check funded-account policies for any limits on simultaneously active funded accounts, as these vary by firm.

Do I need to buy a separate Pine Script for each account?

No. One TradingView chart sends one alert per signal. TradersPost receives that alert and routes it to every broker connection (account) you've configured. One script, one TradingView subscription, one TradersPost account — covering all your prop firm accounts simultaneously.

Will all accounts execute at exactly the same price?

Not exactly — expect 1–2 tick variance between accounts due to TradersPost's sequential order routing. On liquid instruments like MES and MNQ during RTH hours, this variance is minimal and does not meaningfully affect overall strategy performance across a portfolio of accounts.

Which firm combination is best for account stacking?

Apex + Topstep + MFFU is the classic three-firm stack because each uses a different drawdown model, providing natural diversification across rule structures. Adding Tradeify Growth as a fourth extends the drawdown diversification further. All four support Tradovate or Rithmic execution and TradersPost webhook automation.