I would like to pull financial statement for a specific RIC
Here's the Python Api code I'm using
In the parameters line, I use reporting State = Rsdt (restated I believe). However, even if I change it to "Orig", the data seems to be the same and did not change accordingly.
Is there any way I can get all the accounting items name and value for Original/As reported by the company?
import pandas as pd
import numpy as np
from datetime import datetime
import eikon as ek
ek.set_app_key('<key>')
income_statement, err =ek.get_data(['NVDA.O'],['TR.F.IncomeStatement.fieldname','TR.F.IncomeStatement.fielddescription', 'TR.F.IncomeStatement.fperiod','TR.F.IncomeStatement.date', 'TR.F.IncomeStatement'],
parameters = {'Period':'FQ0', 'Frq' : 'FQ', 'SDate' : 0, 'EDate': -4,
'reportingState':'Rsdt', 'curn':'Native', 'Scale':'6', #'SORTA':'date'
}
)
income_statement['Date'] = income_statement['Date'].apply(lambda x: datetime.strptime(x, '%Y-%m-%dT%H:%M:%SZ'))
income_statement = income_statement.rename(columns = {'Date': 'Period End Date'})
income_statement