Menu

Features Brokers Download Blog FAQ

Company

Guide · Multi-account orders

How to place the same order across multiple accounts

To place the same order across multiple accounts, define the instrument, side, order type, quantity and time in force once, then select the accounts and send. Before sending, confirm each account has the buying power, permissions and market-data access the order needs. Afterwards, read the result for every account separately.

Repeating an order in several broker apps is slow, and slow is where mistakes live. The symbol changes, the quantity is mistyped, one account is left on the wrong time in force, or an order is sent twice because the first confirmation was never seen. A multi-account workflow exists to remove those repetitions without hiding what happened in each account.

This guide describes the sequence TraderDesk is built around. It is a workflow article, not a recommendation about what to trade or how large a position should be.

Why repeated manual orders go wrong

When the same instruction is entered in four apps, it is really four separate orders. Each one can differ in ways that are hard to see afterwards:

  • Quantity drift. A decimal point moves, or a per-account size is copied from an account with different buying power.
  • Order type drift. A limit becomes a market order in one app, or a stop is placed on the wrong side.
  • Time in force drift. A day order becomes a good-till-cancelled order and survives the session.
  • Duplicate sends. A slow confirmation is clicked again, and two orders reach the broker.
  • Invisible rejections. Three accounts fill, one rejects, and the rejection is buried in a tab you did not open.

A single order ticket does not make these risks disappear. It makes the instruction identical where it should be identical, and makes each account's outcome visible where the accounts differ.

Step 1: define the order once

Before any account is selected, settle five fields:

  1. Instrument. Use the exact symbol your broker expects. Some brokers use suffixes or venue-specific identifiers.
  2. Side. Buy or sell, and for options, whether you are opening or closing a position.
  3. Order type. Market, limit, stop or stop-limit. A limit price and a stop price are different fields; do not confuse them.
  4. Quantity. Shares for equities, contracts for options. Check the multiplier before you compare a contract count with a share count.
  5. Time in force. Day, good-till-cancelled or the broker's equivalent. This is the setting most often left behind from a previous order.

The order ticket in TraderDesk shows the quote and notional value before you send. Use that as a sanity check, not as a substitute for checking the account.

One ticket, separate orders

TraderDesk sends an order to each selected account through that account's broker connection. It is not a single block order, and it does not guarantee identical fills. Each account has its own result.

Step 2: choose the account set deliberately

Account selection is a risk decision, not a formality. Ask three questions before ticking a box:

  • Does the account permit this instrument? Options approval, futures permissions and market-data subscriptions are set by the broker and differ by account.
  • Does it have the buying power? A notional value that fits one account may exceed another. Options and futures add margin requirements that a simple cash check will not catch.
  • Is this the account you meant? Labels matter. "Growth", "Retirement" and "Practice" are easier to verify at a glance than a row of account numbers.

If your rule is to send the same quantity everywhere, say so before the order. If your rule is to size by account equity, the quantity field is not the place to improvise.

Step 3: send, then read every result

The useful moment is after the send. A single "order submitted" message tells you almost nothing about a multi-account order. What matters is the per-account report: accepted, rejected, partially filled or filled, with the broker's reason where one is returned.

Read the rejections first. Common causes are insufficient buying power, an instrument the account cannot trade, a market that is closed, a price outside the allowed band, or a duplicate order identifier. Then compare the accepted accounts and check that the quantities and order types are what you intended.

Rejections are information, not noise

If one account rejects an order that others accepted, you now hold an uneven position. Decide how to handle that before the next order. TraderDesk reports the result; it cannot decide whether to retry, resize or unwind for you.

Step 4: reconcile positions, not just orders

An accepted order is not the same as a position. Partial fills, cancels and broker-side adjustments can leave the account different from the ticket. Reconcile in the Positions tab and, for anything important, with the broker's own statement.

Market data can be delayed or unavailable. If a position value looks wrong, confirm it at the broker before acting on it. The app's P&L display is a convenience, not the record of truth.

Step 5: make the next repetition safer

The workflow is only as good as the controls around it. Three habits reduce the chance of a repeat error:

  • Set risk limits before the first live order. A maximum value per order, a maximum size and an order-rate cap catch a mistyped quantity before it reaches a broker.
  • Use the kill switch deliberately. If something is wrong, halt routing first and diagnose second.
  • Keep the log. The event log records data requests, order actions and warnings. Export it when you report an issue; it is faster than reconstructing the sequence from memory.

A short pre-send checklist

  • Symbol, side, order type, quantity and time in force match the plan.
  • Each selected account can trade the instrument and has the required permissions.
  • Buying power and margin are sufficient in every selected account.
  • The number on the send button matches the number of accounts you intend to use.
  • Risk limits are configured and the kill switch is within reach.

Frequently asked questions

Can I send one order to several broker accounts at once?

In TraderDesk, yes: build the order on one ticket, tick the accounts and send. Each account still receives its own order through its own broker connection, and each reports its own result.

What happens if one account rejects the order?

The other accounts can still receive it. TraderDesk shows a result per account, so the rejection is visible rather than hidden by an overall success message.

Should the quantity be the same in every account?

Not necessarily. Account size, buying power and risk tolerance differ. Many traders size per account rather than copying one quantity; decide the rule before you send.

Does placing the same order in several accounts guarantee the same fill?

No. Each account sends its own order, and fills depend on the broker, routing, liquidity and market conditions. Prices and fill times can differ between accounts.

Risk warning

TraderDesk is software for placing orders through your own brokerage accounts. It does not provide investment, tax or legal advice and does not recommend any trade. Trading stocks, options, futures, forex and crypto involves substantial risk of loss. Past performance and backtests do not guarantee future results. You are responsible for your orders and your broker relationships.

Next: read how to paper trade a multi-account workflow before you use live credentials, or see the feature overview for the order ticket and per-account results.

GET STARTED

Practise the workflow on demo accounts.

No API key is needed to open the order ticket and see how per-account results are presented.