• Home
  • Products
    • Login
    • Product Info
    • User Guide
    • Pricing
  • Services
    • Stock Brokers
    • Freelancers
  • Help
    • Documentation
    • Knowledge Base
    • FAQ
  • Company
    • About Us
    • Contact Us
    • Terms & Conditions
  • Home
  • Products
    • Login
    • Product Info
    • User Guide
    • Pricing
  • Services
    • Stock Brokers
    • Freelancers
  • Help
    • Documentation
    • Knowledge Base
    • FAQ
  • Company
    • About Us
    • Contact Us
    • Terms & Conditions

AutoTrader Web

home/Documentation/AutoTrader Web
Expand All Collapse All
  • Index
  • Getting Started
  • Portfolio Management System (PMS)
  •  Copy Trading (Master-Child Auto-Copy)
    • Master-Child Copy - Performance
  • PMS vs Master-Child
  • Trading View
  •  Supported Brokers
    • Symphony XTS
    • Zerodha
    • Angel Broking
    • Dhan
    • Aliceblue
    • Fyers
    • Nuvama
    • IIFL
    • Zebu
    • Finvasia
    • Motilal Oswal
    • Kotak
    • Mastertrust
    • Five Paisa
    • Choice Broking
    • FlatTrade
    • Tradejini
    • Upstox
    • SAS Online
    • Profitmart
  •  Client Setup
    • Desktop Client
    • AmiBroker Library
    • Excel Library or Tools
    • Java Library
    • MetaTrader Library
    • C# Library
    • Python Library
    • HTTP REST
  •  User Interface
    • User Registration
    •   Settings
      • General
      • Trading Accounts
      • Pseudo Accounts
      • Group Accounts
      • API Key
    •   AutoTrader
      • Activity
      • Instruments
    •   Trading
      • Summary
      • Positions
      • Orders
      • Margins
      • Holdings
      • Trade
    •   User
      • Account
      • Profile
  •  API (Application Programming Interface)
    • Place Regular Order
    • Place Cover Order
    • Place Bracket Order
    • Place Advanced Order
    • Cancel Order
    • Cancel Child Orders
    • Cancel All Orders
    • Modify Order
    • Modify Order Price
    • Modify Order Quantity
    • Square-off Position
    • Square-off Portfolio
    • Read Orders
    • Read Positions
    • Read Margins
    • Read Holdings
    • Read Portfolio Summary
    • Fetch All Trading Accounts
    • Create or Update Trading Account
    • Validate Trading Account Credentials
    • API Parameters
    • API Rate Limits
    • Email Limits
    • Postman
  • Pricing
  • Precautions
  •  Broker Independence
    • API Functions
    • Pseudo Account
    • Instruments (Trading Symbols)
  • Quantity Multiplier
  • Architecture

Master-Child Copy - Performance

927 views April 21, 2025 Pritesh 1

Performance

Important: Copy trading performance should be evaluated only during live market hours. Performance may appear slightly slower outside of market hours, and this behavior is intentional by design.

Master-child is a background copy design. Whenever there is a new order in your master-account, a notification is sent to us. Once we receive that notification, only then copying starts.

So, performance primarily depends on how quickly your broker sends new order notification. On high performance brokers, new order notification is received in around 0.2 seconds or less time. So the child order copying starts instantly.

  • High Performance (order copy starts in less than 0.2 seconds)
    • AliceBlue
    • Angel One
    • Dhan
    • Finvasia
    • Fyers
    • Flattrade
    • Kotak
    • Motilal Oswal
    • Symphony XTS (all brokers)
    • Upstox
    • Zebu
    • Zerodha
  • Normal Performance (order copy starts anywhere between 0.5 to 4 seconds)
    • All remaining brokers

Note: Master-child copy is optimized to perform better in live market hours. Hence any performance testing must be done in live market hours only.

Delay

There can be a slight delay in copying at times for the brokers having Normal Performance (as seen above). This is expected behavior in any kind of master-child copy. The reason for the delay is that any copying system (be it ours or any other in the industry) that uses master-child design needs to wait for the new order notification. Remember, users enters order in broker’s terminal & then your broker sends a notification of the new order. Only after a notification is received, the copying process starts.

The other copy method provided by us (PMS Copy) does not have this limitation, because in that copy method a user enters the order in our system. So our system does not have to wait for the notification from your broker.

Investigation of delay

To understand if there is a delay, users need to compare the difference between created_time of master order vs child order.

The problem is, mostly broker’s report last_updated_time of the order on the orders screen (which is completely different than created_time).

If you enter an order in the morning & it remains open…then it gets executed in the afternoon. Then the last updated time column will show afternoon time. Hence, this last_updated time value should not be compared.

There are two ways to check created_time for an order:

  1. Check activity logs (AT WEB Menu: AutoTrader -> Activity), that will tell you what time the order was placed.
  2. Some broker’s platforms provide “order history log” button, if you click on it, then you will see what time order reached the brokers. See screenshot below which shows Order Log (History) shown by Zerodha Kite website.
    1. If you cannot find order history log on your broker’s terminal, you need to ask their customer care to provide it.
Zerodha Kite – Order Log (History)

Was this helpful?

1 Yes  No
Related Articles
  • Tradejini
  • Dhan
  • FlatTrade
  • Supported Brokers
  • Symphony XTS
  • Validate Trading Account Credentials

© 2025 Stocks Developer. All Rights Reserved.