Positions

Track live positions and profit or loss across all accounts, and square off or increase in a click.

PositionsLive PnLSquare offIncrease
In short

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.

Positions Tab

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.

ColumnMeaning
SymbolThe trading symbol (broker-independent).
M2MMark-to-market profit or loss for the day.
PnLProfit or loss reported by your broker (see PnL below).
AT PnLProfit or loss calculated by our system (see PnL below).
AT PnL LiveA 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 PLRealised (booked) profit or loss.
Unreal PLUnrealised (open) profit or loss.
Net QtyNet position quantity (buy minus sell).
LtpLast traded price. Updates live.
NicknameThe nickname (pseudo account) of the trading account.
Trd AccThe trading account (login id).
Buy Qty / Sell QtyTotal quantity bought / sold.
Buy Val / Sell ValTotal buy / sell value.
Net ValNet value of the position.
B Avg Prc / S Avg PrcAverage buy / sell price.
StateOPEN or CLOSED (closed means net quantity is zero).
DirectionLONG or SHORT.
TypeProduct type of the position (for example intraday, delivery or normal).
CategoryEQUITY or COMMODITY.
BrokerThe broker for this account.
Overnight QtyQuantity carried over from the previous day.
MultiplierQuantity multiplier for the instrument.
ExchStandard exchange code.
Br Exch / Br SymbolExchange and symbol as named by the broker.
DayWhether this is a day (intraday) position.
PlatformThe broker platform used.
Acc Id / IdInternal 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 square-off screen

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.

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.

  1. You can rearrange the columns by clicking on a column header and dragging it.
  2. 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

Was this page helpful?

Last updated 15 July 2026