Skip to content

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.

Select Positions in 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.

P&L Shield setup

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.

  1. Select the required positions and click on Continue.
  2. Click on the Time tab.
  3. Enter an Algo Name.
  4. Select the exit time using the hour and minute picker.
  5. Click on Set Alert or Activate Shield.

Time Shield setup

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.

  1. Select the required positions and click on Continue.
  2. Click on the ATO tab.
  3. Enter an Algo Name.
  4. Select the field to be monitored.
  5. Select or enter the instrument.
  6. Select the comparison operator.
  7. Enter the trigger value.
  8. Click on Set Alert or Activate Shield.

ATO Shield setup

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.