Shield
Shield helps users create conditional exits for selected positions in CubePlus. Users can configure a condition based on Profit & Loss, Time, or ATO and choose to receive an alert or automatically exit the selected positions when the condition is met.
On the Web
Access Shield
Click on Positions in the menu bar to navigate to the Positions tab. Click on Shield next to the search bar to open the Available Shield panel.
Select Positions
All open positions are selected by default in the Available Shield panel. Uncheck the header checkbox to clear the selection and select only the positions required for the Shield.

Click on the Filter icon to narrow the positions list. Users can filter positions based on:
- Segment (NFO or MCX)
- Product type
- Order status
- Buy or Sell
- Instrument type (Futures, Calls, or Puts)
- Underlying symbol
- Expiry
After selecting the required positions, the panel displays the number of selected positions, combined P&L, and current MTM. Click on Continue.
Create Shield
The Create Shield screen provides three exit types:
- P&L
- Time
- ATO
Click on the Selected Positions count to view the positions included in the Shield before creating the condition.
P&L
P&L allows users to create an exit condition based on the combined profit or loss of the selected positions.
Enter an Algo Name and configure either Target Exit, Stop-Loss Exit, or both.
- Target Exit: Enter a custom profit amount or select Rs.5,000, Rs.10,000, or Rs.15,000.
- Stop-Loss Exit: Enter a custom loss amount or select -Rs.5,000, -Rs.10,000, or -Rs.15,000.

Once the condition is triggered and the exit order is executed, the Shield is automatically deactivated. The execution price and realised P&L may vary depending on market liquidity and prevailing market conditions.
Time
Time allows users to create an exit condition for a specific time.
- Select the required positions and click on Continue.
- Click on the Time tab.
- Enter an Algo Name.
- Select the exit time using the hour and minute picker.
- Click on Set Alert or Activate Shield.

ATO
ATO (Alert Trigger Order) allows users to create an exit condition based on the price or trading activity of an instrument. The instrument used for the condition does not have to be one of the selected positions.
For example, a Nifty option position can be exited based on a condition in the Nifty 50 index.
- Select the required positions and click on Continue.
- Click on the ATO tab.
- Enter an Algo Name.
- Select the field to be monitored.
- Select or enter the instrument.
- Select the comparison operator.
- Enter the trigger value.
- Click on Set Alert or Activate Shield.

ATO Fields
The following fields are available for creating an ATO condition:
- Last Price, Open Price, High Price, Low Price, and Close Price
- Day Change and Day Change %
- Intraday Change and Intraday Change %
- Last Traded Quantity and Average Traded Price
- Volume
- Total Buy Quantity and Total Sell Quantity
- OI, OI Day High, and OI Day Low
Select Instrument
Select an instrument from the dropdown or enter the symbol directly. When the instrument field is left blank, commonly tracked indices such as Nifty 50, Sensex, and Bank Nifty are displayed.
Comparison Operators
Users can select any of the following comparison operators:
- Greater than or equal to
- Greater than
- Less than or equal to
- Less than
- Equal to
Trigger Value
Enter the trigger value directly or set it as a percentage above or below the instrument's Last Traded Price. CubePlus automatically calculates the corresponding trigger value.
Set Alert and Activate Shield
After configuring a P&L, Time, or ATO condition, users can choose between Set Alert and Activate Shield.
- Set Alert: Sends a notification when the condition is met. The user can then take action manually.
- Activate Shield: Automatically places the exit order when the condition is met.
A confirmation prompt appears before an Alert is set or a Shield is activated.
Manage Shield Entries
All Shields are available in the Manage Shield Entries screen. Click on Shield from the Positions tab to access this screen.
Click on Set New Condition at the top-right to create another Shield without returning to the Positions tab.
The Manage Shield Entries screen contains the following tabs:
- ALL
- P&L
- Time
- ATO
Shields created using Activate Shield appear under Conditional Sets. Shields created using Set Alert appear under Alerts.
Edit a Shield
Click on the pencil icon next to a Shield to edit it. The edit screen displays the positions currently included in the Shield and the configured exit condition.
Users can:
- Remove an existing position from the Shield.
- Click on Add Positions to include additional positions.
- Modify the P&L, Time, or ATO condition.
To add positions, click on Add Positions, select the required positions, and click on Save And Update.
A confirmation prompt appears before the changes are applied. After confirmation, a success message and reference number are displayed.
Delete a Shield
Click on the trash icon next to a Shield to delete it. A cancelled Shield remains visible in Manage Shield Entries with the Cancelled status.
Identify Shielded Positions
Positions protected by an active Shield display a Shield icon in the Positions tab. Hover over the icon to confirm that a Shield is active for the position.
The Shield button also displays the total number of active Shields in the account.
Shield Exit Types
| Exit Type | What it watches | Use |
|---|---|---|
| P&L | Combined profit or loss of the selected positions | Use when the exit is based on a specified profit or loss amount. |
| Time | Time | Use when positions need to be closed at a specified time. |
| ATO | Price or trading activity of an instrument | Use when the exit depends on an underlying index or another reference instrument. |
Multiple Shields can be active at the same time, with each Shield protecting different positions or using a different exit condition.