I am currently facing challenges while using the SBTi Python API, and I seek your assistance in resolving the issues. The specific error I am encountering is as follows:
Cell In[700], line 1
amended_portfolio = temperature_score.calculate(data_providers=[provider], portfolio=companies)
File ~\AppData\Roaming\Python\Python310\site-packages\SBTi\temperature_score.py:512 in calculate
data = utils.get_data(data_providers, portfolio)
File ~\AppData\Roaming\Python\Python310\site-packages\SBTi\utils.py:219 in get_data
raise ValueError("No targets found")
ValueError: No targets found
This error arises after the tool skips all lines in the data input, providing a message such as: “(one of) the target(s) of company BROADCOM is invalid and will be skipped.” Unfortunately, it does not specify which target is invalid, and this issue occurs for all rows.
Below are the first two rows of the “target_data”:
company_name | company_id | target_type | intensity_metric | scope | coverage_s1 | coverage_s2 | coverage_s3 | reduction_ambition | base_yr_ghg | tgt_yr_ghg | start_year | base_year_ghg_s1 | base_year_ghg_s2 | base_year_ghg_s3 | achieved_reduction |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ASAHI GROUP HOLDINGS | JP3116000005 | Absolute | 1 | 2019 | 2050 | 2019 | 0 | 0 | 0 | 0.12 | |||||
AZBIL CORP | JP3937200008 | Absolute | S3 | 1 | 1 | 2017 | 2050 | 2017 | 0 | 0 |
I have the following questions:
- How can I resolve the issue of targets being marked as invalid, without specific identification, leading to the “No targets found” error?
- The SBTi tool expects data related to coverage in scope 1, scope 2, and scope 3. However, MSCI and Bloomberg do not report such fields, typically providing coverage values between 0 and 1. Where can I find these missing data, and are they necessary for the tool to run successfully?
- Similarly, the tool requires data points like
base_year_ghg_s1
,base_year_ghg_s2
, andbase_year_ghg_s3
, which are not reported by MSCI and Bloomberg. Where can I find these specific data points, and are they essential for the tool? - Upon reviewing the SBTi finance tool’s GitHub repository, it seems that the tool might not be fully implemented to fetch data through MSCI/Bloomberg, as certain code segments are missing. Could you confirm if this is the case? If so, do you have an estimated timeline for when these additions will be implemented?
I appreciate your prompt attention and assistance in resolving these queries.
Thank you in advance for your support.
Best regards,
Jarl