Skip to contents

All functions

CheckTerminalType()
Check Terminal Type and Connectivity for Eikon or Workspace
CorrectCustomInstrument()
Function to check if custom symbol is in format "S)INSTRUMENTSYMBOL.UUID"
CustomInstrumentBasketBuilder()
Build a basket element for a custom instrument
CustomInstrumentHolidayBuilder()
Build a holiday object for a custom instrument
CustomInstrumentUDCBuilder()
Build a user defined continuation object for a custom instrument
DataStreamConnect()
Initialize DataStream Connection
EikonConnect()
Initialize Eikon Python api
EikonGetData()
Function to obtain data from Eikon. Based on the Eikon python function get_data
EikonGetNewsHeadlines()
Returns a list of news headlines
EikonGetNewsStory()
Return a single news story corresponding to the identifier provided in story_id
EikonGetSymbology()
Returns a list of instrument names converted into another instrument code. For example: convert SEDOL instrument names to RIC names
EikonGetTimeseries()
Function to obtain timeseries from Eikon. Based on the Eikon python function get_timeseries
EikonRepairMic()
Often operating Mics are missing from the Eikon api, this function does repair these missing operating Mics based upon an internal list of codes.
EikonShowAttributes()
Show the attributes of the Python Eikon
NagerHolidayData
Public Holidays between the years 1990 and 2030
OperatingMicLookup
Operating Mic lookup from Reuters Exchange Code
PropertiesActiveRefinitivObject()
Function to check through which Refinitiv Connection object requests are made
RDConnect() RDPConnect()
RD connection function to refinitiv Data libraries
RDPGetOptionAnalytics()
Get RDP option analytics
RDPShowAvailableSearchViews()
Show Available Search Views for seachview parameter in RDPget_search_metadata
RDPget_search_metadata()
Get search metadata from RDP
RDPsearch()
RDP search function is a wrapper for the pyton rdp.search function
RefinitivJsonConnect()
Connect to Eikon directly with JSON requests
SearchViewsLookup
Lookup code for SearchViews to alternate between RD and JSON format SearchViews
TR_Field()
Helper function to build the Eikonformulas parameter for the EikonGetData function.
TestDataStreamCredentials()
Test if the DataStream Credentials are valid
build_get_query_string()
Build GET Query String
create_OMM_Stream()
Create an OMM stream when an Eikon terminal is running
create_RDP_Stream()
Create a RDP stream when an Eikon terminal is running
get_rdp_streaming_url()
Show all available custom instruments that have been created
install_eikon()
Check if Conda exists, if not instals miniconda, add the python eikon module to the python environment r-eikon
mapEikonTimefieldsToRd()
Map Eikon Time Fields to Refinitiv Data (RD) Fields
rd_GetData()
Function to obtain data from Eikon. Based on the Eikon python function get_data
rd_GetHistoricalPricing()
GetHistoricalPricing
rd_GetHistory()
The get_history function allows you to retrieve pricing history, as well as Fundamental and Reference data history through a single function call.
rd_ManageCustomInstruments()
CREATE, GET, UPDATE or DELETE a custom instrument
rd_SearchCustomInstruments()
Show all available custom instruments that have been created
rd_VerifyToken()
Verify the Validity of a JWT Access Token
rd_check_proxy_url()
Check if refinitiv proxy url is alive
rd_get_news_headlines()
Retrieve News Headlines from a Refinitiv RDP (JSON) Connection
rd_get_news_story()
Retrieve Full News Story from a Refinitiv RDP (JSON) Connection
rd_get_top_news()
Retrieve Top News Packages from a Refinitiv RDP (JSON) Connection, Then Fetch Stories
rd_handshake()
Get Bearer Key from Terminal
retry()
Function to retry failed functions after a time out of 5 seconds. Especially useful for failed api calls.
translate_to_iso8601_duration()
Translate Frequency to ISO 8601 Duration