How do I use Portfolio check to evaluate P&L or positions before taking action?

How do I use Portfolio check to evaluate P&L or positions before taking action?

Portfolio check in FYERS Automate is a set of Trigger types that let an automation move forward when your P&L or positions reach a value you define. These triggers help you add risk limits (stop after a loss), profit targets (stop after a profit), or control how many positions are open before the automation continues.

Portfolio check triggers do not place orders by themselves. They only decide when the automation should proceed to the next connected step.

Portfolio check trigger types available in Automate

1) Automation P&L

This trigger checks the P&L made only by the positions created by the current automation run. It helps you set a profit target or loss limit specifically for that automation, without being affected by other trades in your account.

Example: If you set Automation P&L to stop at -₹2,000, the trigger becomes true only when this automation’s trades together reach a loss of ₹2,000 (even if you have other positions running separately).

2) Total P&L

This trigger checks your overall account P&L (not limited to one automation). It is useful as a “full account safety” trigger for the day, because it considers all positions that contribute to your total P&L.

Example: If you set Total P&L to -₹5,000, the trigger becomes true when your entire account (across all trades) reaches a loss of ₹5,000.

3) No. of open positions

This trigger checks the count of open positions in your account and becomes true when the number reaches the limit you set. This is useful to avoid over-trading or to ensure your automation does not open more positions than you want.

Example: If you set the limit to 3, the trigger becomes true when you have 3 open positions. You can use it to stop the automation from opening more positions or to branch the flow.

4) Holdings P&L

This trigger checks the P&L of your holdings. Holdings usually refer to shares you already hold in your demat account (delivery positions), and their P&L changes as market price moves. This trigger is useful if your automation logic depends on how your long-term holdings are performing.

Example: If you set Holdings P&L to +₹10,000, the trigger becomes true when the combined P&L of your holdings reaches +₹10,000.

5) Intraday holdings P&L

This trigger checks the intraday P&L of your holdings, meaning it considers how much your holdings are up or down for the current day’s move. This is useful when you want decisions based on “today’s impact” on holdings rather than the full holding P&L.

Example: If you set Intraday holdings P&L to -₹2,000, the trigger becomes true when today’s price movement causes your holdings to be down by ₹2,000 for the day (even if overall holdings P&L is still positive).

How configuration works

Portfolio check triggers are configured on the canvas by selecting the Portfolio check trigger type you want, choosing the comparison (for example, greater than or less than), and entering the value (amount or count) that should activate the trigger.

Note: Use Automation P&L when you want the trigger to react only to the trades created by that automation. Use Total P&L when you want the trigger to react to your full account.



What if...

ScenarioWhat happens
I want the automation to stop only based on its own tradesUse Automation P&L, so other trades in your account do not affect the trigger.
I want a full-account loss limit for the dayUse Total P&L, because it considers the combined P&L of all positions.
I want to prevent opening too many positionsUse No. of open positions and set a maximum count.
I want decisions based on my delivery holdings performanceUse Holdings P&L to react to your holdings’ overall P&L.
I want decisions based only on today’s movement in my holdingsUse Intraday holdings P&L to react to only today’s change in holdings.

Last updated: 22 Dec 2025


    • Related Articles

    • What does the “Check only for this automation” checkbox mean?

      The checkbox Check only for this automation decides what positions are checked. Turn it ON to check only the trades made by this automation. Turn it OFF to check the scheduled automations to be run in the future. What it does ON (checked): Uses only ...
    • When should I use AND, and how does it require all conditions to be true?

      When you use an AND condition in FYERS Automate, you are telling the system that all added conditions must be true before the automation can move forward. When you click “Click here to add nodes” inside an AND block, Automate shows you the list of ...
    • What is Symbol details check, and what attributes can I compare?

      Symbol details check is a group of Trigger types in FYERS Automate that allows an automation to move forward based on how a selected symbol behaves in the live market. These triggers evaluate price levels, market limits, bid–ask data, and trading ...
    • When should I use OR, and how does it evaluate multiple conditions?

      OR is a Condition type in FYERS Automate that allows your automation to move forward when at least one of the added conditions becomes true. You should use OR when you want your strategy to react to multiple possible scenarios, but it is enough for ...
    • How can I check the current status of an automation?

      You can see whether an automation is Running, Paused, or Idle/Stopped from the Automate Dashboard. For a time-stamped trail of events (started/ended), use the Activity tab. Explanation The Status badge in My automations shows the live state of each ...