Calculation of portofolio coverage with SBTi tool

Hello everyone, we have a problem with the calculation of portfolio coverage by the tool provided by SBTi. We have noticed that the tool associates company x with an output of the type “false” in reference to the indicator “sbti_validated”, when in fact from the target dashboard on the SBTi website company x appears to have “target set”.
When a company has ‘target set’, is it correct to associate it with the output ‘true’ in the category ‘sbti_validated’?
Assuming this, by calculating the portfolio coverage manually from the target dashboard, we obtain a higher portfolio coverage value than that provided automatically by the tool. Do you know why?

There could be two reasons for this:

  1. The company identifiers in the portfolio file (LEI, ISIN, Name) don’t match the identifiers in the CTA file. Note that only one of these need to match, eg. LEI.
  2. Portfolio coverage is measured using the columns ‘Action’ and ‘Target’ in the CTA file. Action needs to be = ‘Target’, and Target has to be = ‘Near-term’ for the indicator ‘sbti_validated’ to be set to True.

I don’t know if you have seen the special Notebook for Portfolio Coverage:

This Notebook only requires a portfolio file to run.

Don’t hesitate to get back to us with more details in case you think there is a bug.
Best regards,

Hi Peter,
thank you very much for your comprehensive reply.
I would like to point out that the tool we used is the temperature score tool, which together with the temperature scores also gives the portfolio coverage percentage. Assuming that the working principle is the same as the special notebook you shared with me, I still cannot understand why I have as an indicator sbti_validated the result “false” for the ABB company, from the CTA file it appears to have Action = ‘Target’, and Target = ‘Near-term’. Could this be due to the ‘user date’? When we run the temperature score tool we are not prompted to set a “user date”, maybe is a default date used?

Hi Peter,
I kindly ask you if there is any news about the problem we are experiencing, thank you very much again!

When you run the standard tool there is no need to set a date, as it always looks at the current date.
The purpose of being able to set an older date in the special notebook is to allow FIs to check portfolio coverage at an earlier date, eg. to set a baseline at the end of a fiscal year.

No updates here. Did you check carefully the identifiers you are using and what is in the SBTi CTA-file?

Yes, we checked that the company identifiers in the portfolio file (LEI, ISIN, Name) match the identifiers in the CTA file. In the case of the company “ABB” the ISIN matches, and considering what you explained at the beginning of this discussion it should be enough to match at least one of the identifiers. For this reason, we cannot give an explanation so far.

What environment are you running the tool in? Are you using Colab or running in a local Jupyter Notebook? Have you seen any issues when the tool tries to access the CTA file (it should say something about returning the code 200)?

We realised that the problem is associated with the environment used to run the tool. Thank you very much for your help Peter!