question

Upvotes
Accepted
7 1 1 3

DWS download time series not in reference currency

There's a way to download a time series not in reference currency?

For instance this instrument is in euro 805YGJ, however I want it in USD.

data = history(connection, "805YGJ", "RI", 21-Jun-2019,02-Jul-2019,"D")

Based on the function description is it possible to pass additional parameters (NAME/VALUE)

%   D = HISTORY(C,SEC,FIELDS,STARTDATE,ENDDATE,PERIOD,NAME,VALUE,...) returns 
%   historical end of period data given the DATASTREAMWS object, C, the 
%   security, SEC, field list, FIELDS, STARTDATE, ENDDATE and PERIOD. 
%   NAME/VALUE pairs are used for additional API settings input.  Each NAME
%   and VALUE can be input as a string scalar or character vector.

Thank you in advance

Cihan

datastream-apidsws-apitime-seriesmatlab
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
Accepted
681 2 2 1

Hi,

You can currency convert using ~ for example X(RI)~USD. Could you elaborate on your other question?

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
7 1 1 3

Thank you James for your replay.

I'm trying to elaborate the question.

I'm using Matlab 2019a, in order to download data from Datastream, using the Datastream Web Service (before I'm using DWE) via the Datafeed toolbox.

I started downloading the time series in instrument reference currency, but now I want to download it in a different one. I was thinking that it's enough to add the history function the reference currency I want. But as you suggested, I use it works.

data = history(connection,"805YGJ",["RI"; "X(RI)~USD"], 21-Jun-2019,02-Jul-2019,"D")

However, what type of parameters are allowed insert in the function? (NAME, VALUE)

thank you

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.