Currently, all positions are displayed in a single table and can only be sorted in ascending or descending order. This enhancement enables users to organise and monitor their positions based on underlying instruments and expiry dates, allowing for more effective P&L tracking.
Grouping Options:
None: This is the default view where all positions are displayed together (similar to current functionality), with the combined P&L shown at the bottom.
Underlying: Positions are segregated by their underlying instrument and displayed as groups. For example, all NIFTY contracts across different expiries are grouped under “NIFTY 50,” with the corresponding P&L displayed for the group.
Underlying and Expiry: Positions are organised by both underlying instrument and expiry date. For instance, multiple positions in the same underlying across various expiries are grouped, with P&L calculated accordingly.
Users can also collapse or expand groups as needed to focus on specific positions.
Filtering:
The filter functionality allows users to view positions based on segment, product type, and status (Active, Closed, Long, Short, Overnight). When filters are applied, the P&L reflects only for the selected positions.
Important Notes:
P&L for each group updates in real-time and is displayed next to the group name.
Selected preferences are retained until the user manually removes the filter or grouping. A red indicator appears next to the settings icon to remind users of the active preference of the filter.
Applied grouping and filters reset when switching accounts in the same browser, logging in via incognito mode, or using a different browser.
Filtering is already available on the mobile app; grouping functionality will be added in the coming days.
This update is currently available for public beta testing at kite-beta.zerodha.com. Following a review period to address any potential issues, we will deploy this feature to the production environment. Please do try this and share your feedback.
Web deployments are instant; we can push changes to the live environment and make them available to all users. If any issues arise, reverting is straightforward.
In contrast, app releases require a version update and can only be rolled out in phases. Additionally, the underlying architecture for the same feature can differ between web and app platforms.
Can we have a multi word “Advance filter” in the search box? The search shows up nothing if I search for more than one word.
For eg, if I want to search for “nifty CE” in my positions, I can only look up “nifty” or “CE”.
I would also like to have specific filters for “CE” “PE” and “FUT”. Say if I want to check how my calls are performing, typing CE in search brings up all my calls along with other scrips that have the letters “ce” in them - Relian’ce’
Also, it’ll be great if we can quickly exit multiple positions quickly using the exit button on the positions page. I’m unable to do so for stock options, despite the feature being made specifically for stock options. Market orders allowed in stock options if ordered through watchlist, but not through positions exit.
Say I’m long HDFCBANK CE 920, 930, 940 and short 950, 960 and 970 CE. Call spreads. HDFCBANK opens gap up to Rs 1000.
I would love to exit all 6 positions at the click of a button ASAP. After “market protection” rolling out, I should be able to quickly exit stock options directly by typing HDFC CE - SELECT ALL - EXIT.
I had earlier requested this in the relevant thread as well, no luck so far.