question

Upvotes
Accepted
1 1 0 2

How to compute contract value for currency future on singapore exchange from thomson reuters Elektron API

Hello,

I ran into a problem to compute the correct contract value when using reuters feed for a few instruments on the singapore exchange,

Let's take one instrument as example SDIUH8 :


SDIUH8 : INR/USD Future (bloomberg code XIDH8)

From my bloomberg terminal I can see that :
the contract size is 2,000,000 INR
contract value is 30,792 $
price displayed as : 0.010 US cents per 100 Rupees



and here is the feed for SDIUH8 that I get from reuters :

sdiuh8.txt

The currency I get from reuters is USD, the contract size is 2,000,000 and the price is 153,91 (price is the correct, just not the same time hour.)

thomson reuters : contract value = contract size * price = 2,000,000 * 153.96 = 307,920,000 $

bloomberg : contract value = contract size * price = 2,000,000 * 153.96 = 307,920,000 (0.010 US cents per 100 Rupees) = 307,920,000 * 0.01 / 100 = 30,792 $


So my contract value is off by a divisor of 10000, which is not really easy to use for trading. Can someone point me the field I should use to apply this divisor of 1000 from the electron feed ? I have looked everywhere, and I can't solve that problem.

(Bloomberg value are aligned with the contract specification displayed by SGX.)


Thank you very much !
Louis Martin-Pierrat

elektronrefinitiv-realtimeelektron-sdkrrtema-apielektron-message-apiforexfutures
xidh8.png (175.5 KiB)
sdiuh8.txt (6.7 KiB)
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.

Case 06389418 has been closed. Content team already provided solution.

Upvotes
Accepted
7.6k 15 6 9

Content team confirmed that a field for price units is not available.

There is no field for price unit, we have Lot size (FID198) and Lot unit (FID54) SDKU holds a combination of USD and Korean; we are receiving the units in Korean value we have to update the lot unit with Korean but the multiplier will be in USD itself as mentioned in the exchange. If you are looking in standardizing the values to USD it is not possible to convert the Korean value to USD.

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.

Upvotes
39.3k 76 11 27

@louismartinpierrat
Content search and explanation questions such as this one are best raised to Thomson Reuters Helpdesk. I understand someone from your company opened a ticket with TR Helpdesk for this question and the ticket is being worked on. For an authoritative response I suggest you wait for the answer from the Helpdesk. From my end I can say that you can see the description of the price unit for this contract on page <SIM/SDIU>:
MINIMUM FLUCTUATION........0.01 US cents (per 100 Rupees)
However, I don't believe there's any field that provides you the value you can use as the divisor to correctly calculate the value of the contract.

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.