How to determien Peer Groups on own criteria

Options
Bjoern
Bjoern Newcomer

Hi Refinitiv Developer Community,

I am working with a list of ~450 companies (primarily listed firms) and would like to retrieve, for each company, a list of peer companies — ideally 5 to 10 — using the Refinitiv Eikon or Workspace Python API.

In the Workspace platform, I know the “Peers” tab in the GUI and the PEERS() Excel formula provide these peer groups based on Refinitiv’s classification and market data.

I am looking for the programmatic equivalent (based on own criteria):

  1. Is there a way to to do selection logic — e.g., based on TRBC industry, market cap proximity, region — using the Screener API or via a parameterized get_data() call?
  2. Can this be done in bulk, i.e., iterate through my list of RICs or ISINs and fetch peers per firm?

Ideally, I’m looking for either:

  • A way to construct a screener query dynamically for each company (e.g., TRBC = X, ±30% market cap, same country).

Any guidance, and especially working coding examples would be great.

Best regards,

Answers