Trading in equity derivatives (F&O) and commodities carries substantial risk of loss. ARV Capital sells software tools only, not investment advice. Read the risk disclaimer.
CopyTrade

One master account. Every linked account in step.

CopyTrade watches your Zerodha Kite master account and replicates each fill into the child accounts you control (Kite or Kotak Neo), scaled by the ratio you set for each account.

7-day free trial · full features · no payment needed to start
CopyTrade demo · animated illustration of the software's features, not a recording of live trading.

Features

Every feature listed here is in the current build.

Master → children mirroring

Fills in the Kite master are detected in real time over Kite WebSocket (with a polling fallback) and placed in child accounts in parallel.

Kite and Kotak Neo children

Add child accounts on Zerodha Kite or Kotak Neo. Kotak logins use TOTP + MPIN through the official Neo API, with symbol, segment and product mapping handled for you, including MCX lot sizes.

Per-account ratios

Set a quantity multiplier per account (steps of 0.05) and choose floor, round or ceil rounding for lot quantities.

Slippage control & auto-revise

Child limit prices use a slippage band you set (0.1–10 pts). Unfilled child orders can be auto-revised at set intervals up to a maximum number of revisions.

Pre-trade margin check

Margin is checked on login and before child orders are placed, so you can see when an account is short of funds.

Rebalance & fix

Compare each child's positions with the expected ratio. Fix one mismatch individually or rebalance all with a confirmation step.

Unified orders & positions

See open orders and positions across all accounts. Cancel, modify, cancel-all or square off from one screen.

Per-account static-IP proxy

Route each account's order placement through its own proxy, with a built-in proxy test. Useful where brokers require a registered static IP for API orders.

Account management

Add, edit, remove accounts, switch the master, login-all / logout-all, and open any child's broker web console in an isolated incognito window.

Resilience

Retries only on transient errors with backoff, WebSocket auto-reconnect, partial-fill awareness and periodic health checks.

Product inheritance

Child orders inherit the master's product type (e.g. NRML / MIS), mapped to each broker's codes.

Local web dashboard

Runs on your machine as a local browser app with live toasts for every copy event.

Requirements

  • Windows, macOS or Linux with Python 3.10+
  • Zerodha Kite Connect API app for the master account (paid subscription from Zerodha)
  • Kite Connect or Kotak Neo API access for each child account
  • Static IP / proxy per account where your broker requires one for API orders

Who it is for, and who it is not for

CopyTrade is for a trader who operates several accounts they own or are legally authorised to operate, for example their own accounts at two brokers. It is not a service that copies ARV Capital's trades into your account, and it must not be used to trade other people's money without the SEBI registration and broker permissions that requires.

⚠ Risk disclaimer

Trading in equity derivatives (F&O) and commodity derivatives involves substantial risk and can result in losses greater than expected. CopyTrade and TradeMate are software tools only. They do not provide investment advice, research, tips or signals, and ARV Capital is not a SEBI-registered investment adviser or research analyst. You place and are responsible for every order, for your broker relationship, and for complying with your broker's and the exchanges' rules, including SEBI rules on API and algorithmic trading. No software can guarantee any outcome. Full disclaimer.