question

Upvotes
1 2 2 2

FxOutrightCcy1Ccy2 calculation for QuarterEnd

We managed to use

https://api.refinitiv.com/data/quantitative-analytics/v1/financial-contracts

to calculate our FX Turns. And we noticed that there were significant differences between “MonthEnd” and “QuarterEnd”.


Was MonthEnd and QuarterEnd calculated differently? If so, can you tell us the difference?


We using data like this:

Underlying

StartDate

EndDate

AUD/USD

2/26/2021

3/1/2021


For each row in the above data, we only populated the “instrumentDefinition” and “endDate” and “valuationDate”, for example, this is the data that we sent to that URL:

{

"fields": [

"FxCrossCode",

"EndDate",

"FxOutrightCcy1Ccy2"

],

"universe":[

{

"instrumentDefinition": {

"instrumentTag": "00102700008910C",

"fxCrossType": "FxForward",

"fxCrossCode": "AUDUSD",

"legs": [

{

"endDate":"2021-02-26T00:00:00Z"

}

]

},

"pricingParameters": {

"valuationDate": "2021-01-22T00:00:00Z",

"priceSide": "Mid"

},

"instrumentType": "FxCross"

},

{

"instrumentDefinition": {

"instrumentTag": "00102700008910C",

"fxCrossType": "FxForward",

"fxCrossCode": "AUDUSD",

"legs": [

{

"endDate":"2021-03-01T00:00:00Z"

}

]

},

"pricingParameters": {

"valuationDate": "2021-01-22T00:00:00Z",

"priceSide": "Mid"

},

"instrumentType": "FxCross"

}

],

"outputs": [

"Data",

"Headers"

]

}


Then we took the “FxOutrightCcy1Ccy2” from the return response and subtracted them to get our Fx Turns. For example, if we got this return:
{

"headers": [

{

"type": "String",

"name": "FxCrossCode"

},

{

"type": "DateTime",

"name": "EndDate"

},

{

"type": "Float",

"name": "FxOutrightCcy1Ccy2"

}

],

"data": [

[

"AUDUSD",

"2021-02-26T00:00:00Z",

0.77371

],

[

"AUDUSD",

"2021-03-01T00:00:00Z",

0.77372214516129

],

]}


We took (0.77372214516129 - 0.77371) times a scaling factor.


We found that we had very different values for QuarterEnd (MonthEnd was fine).

rdp-apirefinitiv-data-platform
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

<AHS only>: Update from Samuel Schwalm: "The case is being discussed directly between the client, support and product. We’ve provided a temporary solution to use a part of the API that is not yet exposed publicly (not yet documented nor fully validated)".
When this thread comes out of the triage next time, please extend the triage for a month.

<AHS>

Extend triage.

1 Answer

· Write an Answer
Upvotes
83 1 1 2

Hello @PuayKai.Poh

I'm forwarding your question to the support team so they investigate your feedback in more details.

Best regards

Samuel



icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Hi @samuel.schwalm,

Do you have and update on this question?

Thanks

Hello @samuel.schwalm,

<private comment>

Are you able to advise the customer on any findings?

Thanks

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.