Everything you can do with Stocks Developer
Watch every Indian broker account on one screen, then act. Monitor live P&L, place and copy orders, run bulk orders, automate from TradingView, or build on the APIs.
See it in action
Real screens from the platform — monitor, watch and trade across every account.
In short
Stocks Developer puts every Indian broker account on one screen. You get live, consolidated P&L, holdings, positions and orders across all accounts, plus MarketWatch, bulk orders, copy trading, GTT orders, TradingView automation, and broker-independent APIs for programmers. It is a tools-only platform: no advice, no tips, and the software never trades on its own. Over 40 Indian stock brokers supported.
Monitoring
One real-time screen for every account and every broker.
Consolidated dashboard
P&L, holdings, positions, orders and margins from every account and broker on one screen.
Live ticking prices and P&L
Prices and profit or loss update in real time, with live running totals in the footer.
Holdings with live value
See quantity, average price and live valuation for each holding, with a running total.
Margins and funds
Available buying power per account or group, refreshed after every order action.
Live order book
Order status at a glance. When an order is rejected you see the real broker message, not a generic one.
Summary panels
Invested versus current value, day's P&L, best and worst performers, concentration alerts and a per-account breakdown. Respects your filters.
Lots, status pills and frozen headers
Quantity shown in lots for F&O, colour-coded status pills, frozen headers while scrolling, column reorder, and sort and filter settings saved per user.
Activity logs
A clear, searchable record of what the system did on your behalf, with the time and outcome of each action. Look into things yourself instead of waiting on support.
Copy trading
Two ways to copy orders across accounts, both included in your plan: PMS copy, where you place from our terminal into the accounts or groups you choose, and master-child, where you trade in one account and we copy the rest in the background.
PMS copy
Place an order once in our terminal and it goes to all the accounts or groups you choose. You see every result on the spot, so you can fix any issue at once. This is the fastest way to copy, with almost no lag.
Master-child copy
Trade in one master account, in our terminal or directly on your broker's terminal, and the order is copied to the child accounts in the background. Best when an algo trades your master account, or you prefer your broker's own terminal. Master and child can be on different brokers.
Per-child quantity
Scale each child account by a multiplier. Quantities are rounded to valid lot sizes for you.
Segment control
Choose which segments are copied, such as cash, F&O or commodity, and skip the rest.
Copy time windows
Set the times of day when copying is active.
Sequential or parallel
Copy one child at a time to keep multi-leg order sequence, or copy all at once for speed.
Safety checks
Outdated or very late orders are not copied, so children do not act on stale signals.
Copy trace
For any master order, see exactly how it copied to each child account: what succeeded or failed and why, with the quantity and multiplier used for each. Easy to read, so you can check a copy yourself.
Account groups
Organise your accounts into groups, then trade and monitor them as one.
Group accounts your way
Put accounts into groups by capital (for example a ₹10 lakh group and a ₹20 lakh group), by broker, or by your own category such as cash, F&O or commodity accounts.
Quantity multiplier per group
Give each group a multiplier and the right quantity is worked out for every account in it, rounded to valid lot sizes. Size a ₹20 lakh group at twice a ₹10 lakh group in one step.
Trade and monitor by group
Place an order into a whole group at once, and filter your dashboard, P&L and margins by group so you read each set of accounts on its own.
MarketWatch
Live watchlists, the way you like to read them.
Live watchlists
Track up to 60 symbols with live prices and percentage change, in a classic list or a card view, both in one tab.
Depth and charts at a glance
Each symbol shows a mini chart and a live bid and ask depth view, so you read the market without opening another screen.
Pin, reorder and filter
Pin symbols, drag to reorder, and type to filter instantly to find what you need.
Trading actions
Act on one account or many at once. Every order is placed by you.
Place orders
Market, limit, stop-loss and after-market orders, on a single account or across many at once.
Bulk orders
Place, modify, cancel or square-off across many accounts in a single action.
Square-off
Close one position or a whole portfolio, with the option to cancel its open orders in the same step.
GTT orders
Set a trigger price once and the order goes to the exchange when it is hit. Single and OCO (one cancels other). View, modify and cancel from the portfolio screen.
Bracket and cover orders
Place bracket and cover orders where your broker supports them.
Order-form shortcuts
Available margin on the form, one-click fill LTP, live turnover preview, lots hints with an invalid-lot warning, a market depth ladder, a large-order confirmation, a recent-symbols shortcut, and Place Similar to re-place an order in one click.
Order slicing
Split large orders, including automatic splitting to stay within exchange freeze limits.
Market Price Protection
When the exchange is not accepting market orders, the system can place a protected limit order for you, so your order still goes through. You choose how aggressive it is.
Bulk result viewer
After a bulk action, results are grouped with a plain-English reason and a help link when an order does not go through.
Trailing stop-loss and disclosed quantity
Set a stop-loss that trails the price, or show only part of your order quantity to the market, on supported orders.
TradingView automation
Turn your chart alerts into real orders.
Alerts to orders
Turn your TradingView alerts into live orders automatically, on one account or many. The action only runs when your alert fires.
One alert, many accounts
A single alert can place orders on one account or across many at once, so you act everywhere the moment it fires.
You set the rule
You set up the alert and the rule that turns it into an order. Nothing runs unless you have set it up and your alert fires.
APIs for developers
Build your own broker-independent system once, and it works everywhere.
Broker-independent trading API
One HTTP and REST API works across every supported broker, so you write your code once.
Build once, run on every broker
Any system you build on our broker-independent APIs automatically works with every broker we support. No broker-specific code to maintain.
SDKs
Client libraries for Java, Python, C# and Excel to get started quickly.
Excel order tools
Place many orders at once from a spreadsheet, into one or more accounts across brokers. Copy one order to many accounts with different quantities per account, place a different order per account, and schedule orders to go at a set time like market open.
Security and control
You are connecting real broker accounts, so control sits with you.
OAuth broker login
Account owner can log in on the broker's own page where supported, so your credentials stay with the broker.
Two-factor authentication
Protect your account login with a 6-digit code from an authenticator app.
Keep your credentials hidden
Additional 2FA protection lets you share an account with your team while keeping your stored API credentials hidden.
Account owner delegation
Broker account owners get a "Kill Switch" to stop trading.
Stored in India, encrypted
Your data is held in encrypted form on servers in India.
Static IP included
Each account can get a dedicated static IP to meet broker requirements. You can use your own IP if you prefer.
Large-order safety check
A confirmation step before a very large order, so a slip does not become a costly mistake.
Auto pause on login failure
An account that keeps failing login is set non-live automatically until you fix the credentials.
You stay in control
Your API credentials are encrypted, your portfolio data is never stored, and our staff cannot trade your account. Every action is set up and triggered by you.
At a glance
The same capabilities in a quick, scannable form.
| Action | One account | Many at once |
|---|---|---|
| Place orders (market, limit, stop-loss, after-market) | ✓ Yes | ✓ Yes |
| Modify or cancel orders | ✓ Yes | ✓ Yes |
| Square-off positions | ✓ Yes | ✓ Yes |
| GTT orders (single and OCO) | ✓ Yes | ✓ Yes |
| Copy a master order to child accounts | — | ✓ Yes |
| Run orders from a TradingView alert | ✓ Yes | ✓ Yes |
| PMS copy | Master-child | |
|---|---|---|
| Where you place the order | In our terminal | In the master account (our terminal or your broker's) |
| Copy speed | Fastest, almost no lag | Slight lag |
| You see errors instantly | ✓ Yes | No, you watch the notifications |
| Bracket and cover orders | ✓ Yes | Not recommended |
| After-market orders (AMO) | ✓ Yes | No |
| Best for | Manual traders | An algo in one account, or trading on your broker's terminal |
| Type | What it does |
|---|---|
| Market and limit | Standard buy and sell orders at market price or a price you set. |
| Stop-loss | Sends an order when your trigger price is reached. Trailing option on supported orders. |
| After-market (AMO) | Place orders outside market hours for the next session. |
| GTT (single and OCO) | Set a trigger once and the order goes to the exchange when it is hit. OCO means one cancels the other. |
| Bracket and cover | Entry with a linked target and stop, where your broker supports it. |
| Square-off | Close a position or a whole portfolio, with the option to cancel its open orders. |
| Order slicing | Split large orders, including to stay within exchange freeze limits. |
| Item | Detail |
|---|---|
| API | One broker-independent HTTP and REST API across every supported broker. |
| SDKs | Java, Python, C# and Excel. |
| Excel tools | Place many orders at once from a spreadsheet, into one or more accounts across brokers. |
Works across your whole setup
- ✓ Over 40 Indian brokers supported, plus any broker on the Symphony XTS API.
- ✓ Works across the Indian stock exchanges.
- ✓ Full dark mode across the platform.
- ✓ Need something specific? New features and changes are delivered quickly, subject to approval.
Start your free month
Connect your accounts and use every feature for one month, free.
Common questions
Can I trade in many broker accounts at once? ▾
Yes. You can place, modify, cancel and square-off across many accounts in a single action, and watch all of them on one live screen.
How many accounts can I watch on one screen? ▾
There is no fixed limit. Multi-account traders, sub-brokers and portfolio managers use one screen to watch and act across all of their accounts at once.
Which order types are supported? ▾
Market, limit, stop-loss and after-market orders, plus GTT (single and OCO), bracket and cover orders where your broker supports them, trailing stop-loss, square-off and order slicing. You can place them on one account or across many.
Do you support cash, F&O and commodity? ▾
Yes. You can monitor and trade across the cash, F&O and commodity segments on the Indian stock exchanges, and choose which segments copy trading applies to.
Does it support copy trading? ▾
Yes, in two ways. With PMS copy you place an order in our terminal and it goes to the accounts or groups you choose. With master-child you trade in one master account and the order is copied to the child accounts in the background. You can scale each account, choose which segments copy, and set the times when copying is active. Master and child can be on different brokers. Both modes are included in your plan.
What is the difference between PMS copy and master-child copy? ▾
Both copy one order into many accounts. With PMS copy you place the order in our terminal and pick the accounts or groups; it is the fastest and shows every result instantly. With master-child you trade in one master account, in our terminal or on your broker's own terminal, and we copy it to the child accounts in the background. PMS suits manual traders; master-child suits an algo running in one account or traders who prefer the broker terminal.
Which copy mode should I use? ▾
Use PMS copy if you trade manually and want to catch any error at once. Use master-child if an algo trades one account, or you want to keep placing orders on your broker's terminal and have them copied in the background. You can use both at the same time for monitoring, but never run both for copying the same accounts, or orders will be copied twice.
Can I group my accounts? ▾
Yes. You can group accounts by capital (for example a ₹10 lakh and a ₹20 lakh group), by broker, or by your own category such as cash, F&O or commodity. Give a group a quantity multiplier and the right quantity is worked out for each account, and you can trade or monitor a whole group at once.
Can I automate orders from TradingView? ▾
Yes. You can turn your TradingView alerts into live orders automatically, on one account or many. The action only runs when your alert fires, and you set up the rule.
Is there an API for programmers? ▾
Yes. One broker-independent HTTP and REST API works across every supported broker, so you write your code once. There are SDKs for Java, Python, C# and Excel.
Can I place many orders at once, like a basket of orders? ▾
In the web app you place one order into one or more accounts at a time. To place many orders in one go, we provide a separate Excel tool: you list the orders in a spreadsheet and send them all at once, into one or more accounts across brokers. You can give each account its own quantity and schedule the orders to go at a set time, like market open.
Where is my data stored and is it safe? ▾
Your data is held in encrypted form on servers in India. Your API credentials are encrypted and your portfolio data is never stored. We never share your data.
Do I get a static IP, and can I use my own? ▾
Yes. Each account can get a dedicated static IP, included free in your price (subject to availability). Some brokers need a fixed IP to allow API access, and we take care of that for you. If you would rather use your own IP, you can do that instead.
Can you add a feature I need? ▾
Often, yes. We have a rapid development cycle, so when users ask for a new feature or a change, we can build and ship it quickly. Requests are subject to approval, but if it helps traders and fits the product, we move fast.
Is there a free trial and what does it include? ▾
Yes. Every new account gets a free 1-month trial with every feature included. After that it is between ₹295 and ₹495 per account per month, all taxes and a static IP included.
Does the software trade on its own? ▾
No. Stocks Developer is a software tool only. It does not give advice or make trading decisions for you. Every action is something you set up and trigger, and our staff cannot trade your account.
- brokers supported
- 40+ brokers supported
- in operation
- 8+ years in operation
- uptime
- 99.98% uptime
- data latency
- <100 ms data latency
Try every feature free for one month
Connect your accounts and see your whole portfolio on one screen. No charge for the first month.
Sign up free