Positions
Track live positions and profit or loss across all accounts, and square off or increase in a click.
The Positions tab shows the live status of positions from all your trading accounts in one screen. You can view profit and loss, filter by DAY or NET and by OPEN or CLOSED, search by symbol or account, and square-off one or more positions (or entire accounts) at market price or with custom options. You can also increase (add to) one or more positions in the same direction.
This screen shows the live status of your positions from all accounts.

To see the complete details of a specific position, click the plus (+) sign at the start of the row. You can also use the options below.
Summary panel
At the top of the Positions tab is a summary panel (collapsed by default — click it to expand). It is calculated from the rows currently shown, so your filters affect it. It shows:
- Quick numbers: M2M (with open and closed counts), PnL (realised + open), AT PnL, and the Total number of positions across your accounts.
- When expanded: a Direction breakdown (Long / Short / Neutral) and a Net Qty split (Long vs Short).
Columns
Each row is one position. You can show, hide, reorder and sort columns (see Column ordering and sorting below). For derivatives, quantity is also shown in lots next to the raw quantity.
| Column | Meaning |
|---|---|
| Symbol | The trading symbol (broker-independent). |
| M2M | Mark-to-market profit or loss for the day. |
| PnL | Profit or loss reported by your broker (see PnL below). |
| AT PnL | Profit or loss calculated by our system (see PnL below). |
| AT PnL Live | A live profit/loss estimate that keeps ticking with the market. It uses a different calculation from AT PnL (see PnL below), so the two can differ slightly. |
| Real PL | Realised (booked) profit or loss. |
| Unreal PL | Unrealised (open) profit or loss. |
| Net Qty | Net position quantity (buy minus sell). |
| Ltp | Last traded price. Updates live. |
| Nickname | The nickname (pseudo account) of the trading account. |
| Trd Acc | The trading account (login id). |
| Buy Qty / Sell Qty | Total quantity bought / sold. |
| Buy Val / Sell Val | Total buy / sell value. |
| Net Val | Net value of the position. |
| B Avg Prc / S Avg Prc | Average buy / sell price. |
| State | OPEN or CLOSED (closed means net quantity is zero). |
| Direction | LONG or SHORT. |
| Type | Product type of the position (for example intraday, delivery or normal). |
| Category | EQUITY or COMMODITY. |
| Broker | The broker for this account. |
| Overnight Qty | Quantity carried over from the previous day. |
| Multiplier | Quantity multiplier for the instrument. |
| Exch | Standard exchange code. |
| Br Exch / Br Symbol | Exchange and symbol as named by the broker. |
| Day | Whether this is a day (intraday) position. |
| Platform | The broker platform used. |
| Acc Id / Id | Internal account id / position id (useful when you contact support). |
PnL
Several columns show profit and loss (see the Columns table above). M2M and PnL come straight from your broker, while AT PnL (and AT PnL Live) are worked out by our own system. Because the two are calculated in different ways, and from different data, the numbers can differ. For a full explanation, see Why AT PnL is different from M2M.
Why we calculate AT PnL
The AT PnL column exists because the PnL we receive from some brokers has these issues:
- Some brokers send delayed PnL.
- Some brokers do not send PnL in the position data at all.
So we calculate our own value. To do this, our system uses your position’s average buy price and average sell price, the overnight quantity carried from the previous day, the live price of the stock or derivative, and the fields and formula the broker provides for working out profit and loss.
Why the numbers can differ
Sometimes the data the broker sends is not enough to match their figure exactly. This is more common for overnight derivative positions, where the data can be inaccurate or incomplete, or the broker does not publish the exact formula they use. In those cases our calculated value can differ a little from the value on the broker’s own screen.
This calculation is still in BETA. If you see a profit or loss value that looks wrong, please report it to us so we can check it and fix it.
AT PnL Live
The AT PnL Live column is a live estimate that keeps ticking with the market. It starts from a baseline profit/loss and adjusts it for how the price has moved since the last data refresh. It uses a different calculation from AT PnL, so the two values can differ slightly.
Position Category
Your stock broker returns position data in two separate sets.
- DAY – a snapshot of the buying and selling activity for that particular day. This is useful for computing intraday profits and losses for trading strategies.
- NET – the actual current net position portfolio, or day plus overnight.
By default, the system shows NET positions, but you can always filter it as per your needs.
Position State
The state buttons above the table let you filter positions by OPEN, CLOSED or ALL. The state is decided only from the net quantity. For BO and CO positions, please also check for open child orders (target and stop-loss orders).
More filters
Two more drop-downs sit next to the state buttons:
- Category – show Equity or Commodity positions. (This is different from the DAY and NET data sets described above.)
- Direction – show Long or Short positions.
Reset
This button clears all filters (including the search text) and resets the table to its default view.
Square-off Positions
There are three square-off buttons:
- Sq-off (Market) – square off the selected positions at market price.
- Sq-off (Custom) – square off with your own quantity and price.
- Sq-off Acc – square off whole accounts in one click (see Square-off Account).
To understand how square-off works internally, read the square-off process.
Square-off at market price — Sq-off (Market)
- Select one or more positions and click Sq-off (Market).
- It squares off the positions at market price.
- All types (MIS, CNC, NRML, BO, CO) of positions can be squared off.
- A confirmation appears with a “Cancel all OPEN orders for this position” option (ticked by default), so any pending orders for that position are cancelled at the same time.
- When it finishes, a results window shows the outcome for each account.
Square-off with custom options — Sq-off (Custom)
- Select one or more OPEN positions and click Sq-off (Custom).
- It opens the Trade tab with a reverse (square-off) order pre-filled, so you can set your own quantity and price.
- You can specify the quantity as well as the price for the square-off order.
- Only MIS, CNC and NRML positions can use custom square-off — Bracket (BO) and Cover (CO) positions are not allowed.
- Use the Reset button on the Trade tab to bring the screen back to normal order entry.
Note: Only the fields highlighted below are enabled for editing. Modifying other fields is not valid during square-off. For example, if you are squaring off a WIPRO position, you would not want to change the symbol by mistake. So many fields that should not be modified are disabled.

Custom positions square-off screen.
Internal Working
It is very important to understand how AutoTrader Web’s square-off works. The details are given on the square-off process page.
Square-off Account
Click Sq-off Acc to square off entire accounts in one click. A window opens where you:
- Pick one or more accounts (with Select-all / Clear helpers).
- Turn on Group Acc to treat a group as a single account.
- Choose the Category — Equity or Commodity.
- Keep Cancel open orders on (the default) to cancel pending orders before the square-off starts.
The system then squares off all open positions in the accounts you selected, and shows the outcome for each account.
Increase Positions
Use the Increase button to add to (increase) one or more selected positions. This places a new order in the same direction as the position: a buy order for long positions, or a sell order for short positions. (Square-off does the opposite — it reduces or closes a position.)
- Select one or more OPEN positions and click Increase.
- It opens the Trade tab with a same-direction order pre-filled, so you can set your own quantity and price.
- The symbol, product type and accounts are filled in from the selected positions and locked, so you only enter the quantity (and price). This avoids changing the wrong field by mistake.
- All the selected positions must be the same symbol and the same type, and all must be in the same direction — all long, or all short. Bracket (BO) and Cover (CO) positions cannot be increased.
- You can increase across several accounts at once, using the same quantity for all accounts or a different quantity per account.
- Use the Reset button on the Trade tab to bring the screen back to normal order entry.
Search
You can search positions by entering text in the search box. For example, you can search by symbol or account.
Selecting Positions
To select one or more positions, click on the position row. Click again to deselect.
The ALL button selects all visible positions. Only visible rows are selected. Rows that are filtered out and not visible will not be selected.
- To select only OPEN positions, first filter open positions using the drop-down, then click ALL.
- To select all positions of a specific account, first enter that account number in the search box, then click ALL.
The NONE button deselects all positions.
Column ordering and sorting
Based on user feedback, we added custom column ordering and sorting for the portfolio tables: positions, orders, margins and holdings.
- You can rearrange the columns by clicking on a column header and dragging it.
- You can also apply sorting for your preferred column.
Note: These settings are saved to your account, so your column order and sorting stay the same even when you sign in from another computer, mobile or browser.
We strongly recommend going through our PMS (Portfolio Management System) tool.
Frequently asked questions
Can I add to (increase) an existing position?▾
Yes. On the Positions tab, select one or more open positions and click Increase. It opens the Trade tab with a same-direction order pre-filled (buy for long positions, sell for short), so you set your own quantity and price. You can do it across several accounts at once.
Next steps
Thanks for the feedback. Still stuck? Contact support.
Last updated 15 July 2026