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
9 3 4 10

get_history function not work(Eikon Data API for python )

  1. Describe the technology

    • What API are you using? => Eikon
    • What language are you using? => Python
    • What environment are you in? => Windows


Palladium AM/PM is not queried by get_history function It was previously inquired, but it seems that the problem occurred around May 2023 For your information, get_data is inquired normally

Maybe it's not a grammatical problem, but there's a problem with the account you're using. [ ### email ### ] Check it out on your account

Please refer to the attached file


1687165060300.png

code

#-*- coding:utf-8 -*-

import time, pymysql, json

import eikon as tr

import pandas as pd

from datetime import datetime,timedelta

from calendar import month

import refinitiv.data as rd

import sys

import requests

import json

rd.open_session()

tr.set_app_key(' ### app key ### ')

print('###### TEST get_date Start ######')

result = tr.get_data(

instruments = ['XPDFIXAM=', 'XPDFIXPM='],

fields = ['PRIMACT_1', 'TRDPRC_1']

)

print(result)

print('###### TEST get_date End ######')

print('###### TEST get_history Start ######')

history = rd.get_history(universe=['XPDFIXAM=', 'XPDFIXPM='], fields=['PRIMACT_1','TRDPRC_1'])

print(history)

print('###### TEST get_history End ######')



result

###### TEST get_date Start ######

( Instrument PRIMACT_1 TRDPRC_1

0 XPDFIXAM= 1417 1417

1 XPDFIXPM= 1411 1411, None)

###### TEST get_date End ######

###### TEST get_history Start ######

Empty DataFrame

Columns: []

Index: []

###### TEST get_history End ######

PS C:\LME>


eikon#contentpython api
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 @jwlee08 ,

Thank you for your participation in the forum. Is the reply below satisfactory in resolving your query?

If so please can you click the 'Accept' text next to the appropriate reply? This will guide all community members who have a similar question.

Thanks,
AHS

<private comment>

Please be informed that your email and app key are removed from the original post and posted in the private comment instead regarding privacy and security concerns.

app key: cf0f61ed7fdb40c9ac4e7cec212c04773a4e7173

email: jwlee08@koreazinc.co.kr

Please be informed that a reply has been verified as correct in answering the question, and has been marked as such.

Thanks,
AHS

1 Answer

· Write an Answer
Upvotes
Accepted
22k 59 14 21

Hi @jwlee08,

You are mixing two API calls. Either stick with Eikon Data API (tr in your code), or use RD Library calls. For getting timeseries data with EDAPI use get_timeseries API call.

You can also use the get_data API to get limited historical data for fields that support history. PRIMACT_1 and TRDPRC_1 are real time functions and do not support history.

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.

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.