Upgrade from Eikon -> Workspace. Learn about programming differences.

For a deeper look into our Eikon Data API, look into:

Overview |  Quickstart |  Documentation |  Downloads |  Tutorials |  Articles

question

Upvotes
Accepted

Tick Historical data

Good Morning,

I have a question regarding how to retrieve tick historical data for bonds using pycharm.

To get historical time series data i use the following code:

df = rd.get_history(
    universe=rics,
    fields=['ASK', 'ASK_YIELD', 'BID', 'BID_YIELD'],
    start=start_date,
    end=end_date,
    interval='1M'

Does the same work or i need to adjust my script?

Thank you in advance,

Kind regards,

Kyriakos

#technologytick-history-rest-api#contenttick-data
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
6.2k 18 2 8

Hi @kyriakos.eleftheriadis ,


Thank you for your question.

To get the tick date you need to provide value "tick" under interval parameter. Please see below:

df = rd.get_history(
    universe='DE253877847=',
    fields=['ASK', 'ASK_YIELD', 'BID', 'BID_YIELD'],
    start='2023-01-05',
    end='2023-05-10',
    interval='tick')
df


screenshot-2023-05-24-at-172030.png

Please note that tick data goes back up to 3 month.

Hope this helps.


Best regards,

Haykaz


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.

Dear @h.aramyan01 ,


Thank you very much for your answer.

Is it possible to do it for futures as well, specifically i try for this one 'ESXM23' but it does not work.

Also, we want to view data for more than 3 months and we got a datascope refinitiv account.

Is it possible to get data tick data for the future i mentioned above regarding bid/ask price and bid/ask size as well through datascope account?

Thank you again and wish you a nice afternoon,

Kind regards,

Kyriakos

Hi @kyriakos.eleftheriadis ,


What error are you getting there? It worked for futures on my end:

df = rd.get_history(
    universe='ESXM23',
    start='2023-01-05',
    end='2023-05-10',
    interval='tick')
df

Above I didn't specify fields to see all available ones. You may specify also the ones you want as in the original example.


As for the Datascope I believe it should be possible, but I am not an expert on Datascope and would advice opening a separate ticket where my colleagues will address.


Best regards,

Haykaz

Upvotes

Hi @h.aramyan01 ,

Thank you for your answer.

There is no error at all. I can receive the data with this way.

I am just wondering if it's possible to do it through Datascope do get data more than 3 months.

Thank you again, wish you a nice day

Best,

Kyriakos

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 @kyriakos.eleftheriadis ,


You are welcome, happy to be helpful. I am just not experienced with Datascope that is why suggested to open a separate ticket for that.


Best regards,

Haykaz

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.