IRS pricing using user defined forward curves

Hello,
I have successfully constructed a custom forward curve using my own parameters and instruments through RDP API.
forward_zcCurve_endpoint = rdp.Endpoint(session,
"https://api.refinitiv.com/data/quantitative-analytics-curves-and-surfaces/v1/curves/forward-curves")
user_defined_zc_response = forward_zcCurve_endpoint.send_request(
method = rdp.Endpoint.RequestMethod.POST,
body_parameters = user_defined_zc_request_body
)
Given this setup, I'm interested in understanding whether it's possible to use this custom curve for pricing interest rate instruments directly via the RDP API.
Any insights or references to relevant documentation would be greatly appreciated.
Thank you.
Best Answer
-
Here, you were using the QA (Quantitative Analytics) API Family [a.k.a.: the IPA (Instrument Pricing Analytics) Product] which is hosted on the RDP (Refinitiv Data Platform); more specifically, you are using the Curves and Sufaces API. If you are interested in Interest Rate related instruments, you can continue using this Curves and Sufaces API, I would suggest the following API Subsets:
- Search for the Inflation Curve
- Construction of the Inflation Curve
- Construction of the Zero Coupon Curve
However, you may be most interested in IPA's Financial Contracts API insead, specifically the IR Swap Contracts API Subset.
All the above are hosted on the RDP, but they may not be accessible wia the Content Layer of the RD Lib. for Python that you are using. This Layer was created to help FinCoders like yourself with workflows such as yours; when functions are not available on the Content Layer, but the data/service is still available on RDP, we allow users to 'ping' RDP directly with the Delivery Layer. In your case I would suggest reading this (yet-to-be-published) article I wrote, that pings RDP to get FX data and services in a similar way to what you are after (or this one that does similar work).
Don't forget that you can test all this with the API-Playground, for each relevent API Subset of interest.
Do let me know if this is clear; I would love to write a use case using IPA for Interest Rate related workflows, but it would take me a lot of time to write up for you, which may not suit your needs.
0
Answers
-
Thank you for reaching out to us.
Please refer to the IPA Curves Service: Construction of the Forward Zero Coupon Curve.
You can access this endpoint via the API doc.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 684 Datastream
- 1.4K DSS
- 613 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 248 ETA
- 552 WebSocket API
- 37 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 637 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 191 TREP Infrastructure
- 228 TRKD
- 915 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 88 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛