- Introduction
- Features
- Supported Brokers
- Account Setup
- Trading (Place or copy order)
- Copy order across multiple accounts
- Copy order across multiple accounts with different quantities
- Copy order across multiple Groups
- Copy order across multiple Groups with different quantities
- Copy order across multiple Groups using Group Quantity Multiplier
- Order Splitting (Overcome Quantity Freeze Limit)
- Instruments
- Monitoring
- Investigation
- Conclusion
Introduction
AutoTrader Web is a “Copy Trading & PMS tool” with a dedicated focus on saving time and manpower.
This software allows Portfolio Managers to manually trade and manage hundreds of trading accounts from a single dashboard. No need to keep support staff to manage multiple trading accounts. No more losses from data entry errors, that might be made by the support staff.
There is also a provision to automate your multi-account trading using our API libraries available in different programming languages. Portfolio managers can build automated trading systems, which trades across multiple trading accounts. All of this can be managed from a single dashboard.
Features
Some of the most popular PMS features among portfolio managers are:
- Manage multiple trading accounts from a single dashboard
- Form a group of trading accounts & trade them as a single account
- Combined as well as account wise live portfolio details like orders, positions, margins etc.
- Copy order into trading accounts or trading account groups
- There is an optional provision to enter different quantity per trading account or trading account groups
- Modify multiple orders across trading accounts in bulk with a single click
- Cancel multiple orders across trading accounts in bulk with a single click
- Square-off multiple positions across trading accounts in bulk with a single click
- Square-off multiple portfolios across trading accounts or groups in bulk with a single click
- Create pseudo accounts which allow you to have a custom name for a trading account to remember them easily
- No need to install any software, you can trade from anywhere (PC, Mobile or Tablet)
Supported Brokers
Here’s a list of supported brokers for Stocks Developer – AutoTrader Web.
Account Setup
So let us take a look at how you can get started with Portfolio Management across multiple trading accounts from different stock brokers in India.
Register
Click here to register.
You need to register in AutoTrader Web. More details of registration are given in user registration.
Add your Trading Accounts
Once you have registered, the next step is to add your trading accounts in our system. You need to navigate to the menu (Settings -> Trading Accounts).
Best way to understand what details to add is by clicking the BIG GREEN HELP button (just below the broker selection drop-down).
You would need to add your trading account details like broker, trading platform & credentials. This is required, as our system needs to login to your trading account in order to allow you trade from a single dashboard. The credentials are stored in an encrypted format in our database, so even our support staff cannot read it. To know more about security, please refer to Security Concerns.
More details of adding trading accounts are given in trading accounts.
Add Pseudo Accounts
This step is optional, as you do get an option to automatically create a Pseudo Account when adding a Trading Account.
A pseudo account can be thought of as a dummy account name. It is basically a pointer to an actual trading account.
It can be useful to portfolio managers, as it allows you to give a custom name to a trading account. It is far easier to remember an account by some meaningful name instead of a login id.
In case you created a pseudo account & want to delete it. Just open a pseudo account & delete it by pressing Delete button. This will free up the trading account associated with it, so that you can map it to a new pseudo account.
The concept of pseudo account was brought in to achieve broker independence primarily for our automation APIs.
You can read more about Pseudo Account Concept and How to add Pseudo Account?
Create Group Accounts
This is one of the most important features, if you are managing a large number of accounts.
A group account is basically a collection of pseudo accounts. Remember, a pseudo account is nothing but a pointer to your trading account. So, you can say that a Group Account is a collection of trading accounts.
Think about it like this, you can group your accounts based on the category (Example, HIGH_PROFILE_CLIENTS, LOW_PROFILE_CLIENTS). Each group will have many accounts in this case, but now you can trade using just 2 group accounts as per this example.
- You can easily copy a single order across different account groups
- There is also an optional provision to enter different quantity per group
- You can also square-off entire groups in a single click
You can find more details about How to create a Group Account?
Trading (Place or copy order)
Our order entry screen gives you an option of selecting the accounts you have while placing an order. You can also select group accounts. The system will then COPY that order into all trading accounts that were selected.
The system uses broker independent trading symbols. There is a search button available to help you find the right Exchange & Trading Symbol.
You need to navigate to Menu (Trading -> Portfolio) & the click on the Trade tab.
Let us go through various options provided by the order placement screen.
Copy order across multiple accounts
In this scenario, we want to place the exact same order in multiple trading accounts with a single click.
As you can see our order will be copied to two accounts that have been selected. You can even select multiple accounts by pressing ‘Ctrl + click‘ or ‘Shift + click‘ or ‘Ctrl + a‘.
Copy order across multiple accounts with different quantities
In this scenario, we want to place the exact same order in multiple trading accounts (except for the quantity which might be different for each account).
As you can see our order will be copied to two accounts that have been selected. You can even select multiple accounts by selecting the rows.
Note: Once a row is selected, you will get an option to enter the quantity. Order will only be placed in the accounts that have been selected.
Copy order across multiple Groups
In this scenario, we want to place the exact same order in multiple trading “groups” with a single click. Remember a Group is a collection of trading accounts.
As you can see our order will be copied to all trading accounts belonging to HIGH_PROFILE group. You can even select all groups or multiple groups by pressing ‘Ctrl + click’ or ‘Shift + click’ or ‘Ctrl + a’.
Copy order across multiple Groups with different quantities
In this scenario, we want to place the exact same order in multiple trading “groups” (except for the quantity which might be different for each group).
As you can see our order will be copied to all accounts belonging to the two groups that have been selected. You can even select multiple groups by selecting the rows.
Note: Once a row is selected, you will get an option to enter the quantity. Order will only be placed in the groups that have been selected.
Copy order across multiple Groups using Group Quantity Multiplier
This feature is extremely useful for portfolio managers.
In this feature, you can copy a single order across different groups & the quantity for each group is automatically calculated by the system by using the each groups multiplier.
This saves your data entry time, as you enter quantity only once (instead of entering it for each group).
Note: Quantity multiplier calculation & rounding details are present here.
As you can see our order will be copied to all accounts belonging to the two groups that have been selected. You can even select multiple groups by selecting the rows.
Note: The order will only be copied in selected groups. Although system automatically calculates the quantity using multiplier, you still have an option to modify it.
Order Splitting (Overcome Quantity Freeze Limit)
Order splitting is a feature that helps you overcome quantity freeze limit by automatically splitting a large quantity order into smaller orders.
Order splitting has 3 modes:
- NO – Order will NOT be split
- AUTO – Split the order based on the Quantity freeze limit
- QTY – User specifies the split or slice quantity
You can set you desired splitting method from menu (Settings -> General).
Please have a look at the demo below to know more:
Instruments
All stocks & derivatives on NSE, BSE & MCX are available for trading. The system uses broker independent symbols & is pretty user friendly in terms of searching the symbol (see below screenshot).
You can find more details on broker independent symbols.
Monitoring
Monitoring allows you to monitor all of your trading accounts from a single dashboard.
To monitor accounts, navigate to Menu (Trading -> Portfolio).
Note: There is a dropdown available at the top to filter ‘All Accounts’, an account group or an individual account.
Summary
The Summary tab allows you to see a consolidated picture of all of your trading accounts.
As you can see, a summary of all of your trading accounts are displayed here. This consolidated view is exactly what a portfolio manager wants from his PMS software.
We are working on adding more widgets to this screen.
Positions
Positions screen displays details of all positions held in all of your accounts. Additionally, there are options available to square-off position or entire portfolio (account).
Here is a look at how the position screen looks:
There are many columns available & you can expand each row by clicking (+) sign next to it.
Position Category – There is a drop-down to select positions by category. Some trading terminals return positions in two different sets (DAY & NET).
- DAY – a snapshot of buying & selling activity for that particular day
- NET – actual, current net position portfolio
State – There is a drop-down to select positions by their state (i.e. OPEN or CLOSED). The state is determined only by looking at the net quantity. For BO & CO positions, please check for open child orders (target & stoploss orders).
Search – There is also a search box available, which allows you to search positions by any column (Example, you can search by account, broker, stock symbol, position type etc.)
Square-off Position – You can select multiple positions by clicking on their respective rows. Then you get an option to send a square-off request for all of them with a single click.
There are two types of square-off options available.
- Square-off with custom options with (Sq. Pos.) button
- Square-off at market price with (Sq. Pos. Mkt.) button
More details about square-off are given in the square-off documentation.
Square-off Portfolio – You can send a square-off request at portfolio or account level. There is an option to select multiple accounts or groups. Look for the highlighted ‘Sq. Acc.‘ button. Here is a picture of square-off portfolio screen:
You can read more about positions screen.
Orders
Orders screen displays details of all orders in all of your trading accounts. Additionally, there are options available to filter the orders or cancel/modify them.
Here is a look at how the order screen looks:
As you can see in the above picture, orders from different accounts across different stock brokers are displayed here.
Filter – You can use the drop-down to select orders by their status.
Search – There is also a search box available, which allows you to search an order by any column (Example, you can search by account, broker, stock symbol etc.)
Selection – There are many different ways to select the orders. You can click on the rows or click the All button.
Cancel Orders – You can cancel orders in bulk. To cancel all open orders, filter order by status OPEN and then click All button to select all orders & click Cancel. Do the same process, if you have orders in TRIGGER_PENDING status.
Modify Orders – You can even modify orders in bulk. This is a very unique feature, which is only available in AutoTrader Web.
Margins
Margins screen displays details of all margins held in all of your accounts. You have a provision to look at the margin by different categories.
Holdings
This is where you will see all of your holdings (stocks) that you have in your demat account.
- Square-off: Allows you to square-off (sell) some or all of your holdings (stocks)
- Increase: Allows you to increase (buy) your holdings (stocks)
- More details are available here
Notifications
This screen is where you will see any errors that may come during trading.
Error notifications are also shown as pop-ups in the system. But in case you miss those pop-up notifications, you can anytime come back to this screen & read all error notifications.
Column Reorder
All portfolio data tables are customizable & you can re-arrange the columns as per your need. Simply drag the columns and drop them on your desired location (see image below).
Investigation
There are cases wherein you need to investigate what happened after a particular action. For example, you clicked Square-off but the the square-off did not happen; you might want to investigate and find out what went wrong. In such cases, you can use Activity screen. Go to menu (AutoTrader -> Activity)
You can enter the date and search the logs of the system. There are detailed logs, which help you to investigate issues.
Conclusion
As you can see, our PMS software allows you to single handedly do work; which otherwise requires many people. You as a portfolio manager get all the control and you do not have to worry about your staff making data entry mistakes.
This is just the beginning. Although the product is one of the most promising Portfolio Management System; it is still far from complete. We are working hard towards introducing new features to save your time, provide more detailed analytics as well as add support to many more stock brokers.
Please feel free to share your feedback & help to improve the product.