Hello @neha.kabra
Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?
If so please can you click the 'Accept' text next to the appropriate reply? This will guide all community members who have a similar question.
Thanks,
AHS
Please be informed that a reply has been verified as correct in answering the question, and has been marked as such.
Thanks,
-AHS
I don't believe this can be done with IPA. But it may be possible using Search service on RDP. Check out the article titled Building Search into your Application Workflow for info on using RDP Search.
E.g. for OPRA stock options on IBM the following request returns 982 RICs: exactly the same as the current number of RICs in 0#IBM*.U chain
{ "View": "EquityDerivativeQuotes", "Filter": "UnderlyingQuoteRIC eq 'IBM' and IsChain eq false and RCSAssetCategory eq 'A:1T' and ExchangeCode eq 'OPQ' and ExpiryDate gt 2021-07-14", "Select": "RIC" }
But if I add "and StrikePrice gt 139.82 and CallPutOption eq 'Call'" to the filter to only search for in the money calls, the result is reduced to 255 RICs.