bugfixing revenue & netincome ttm

This commit is contained in:
MuslemRahimi 2025-04-07 11:44:24 +02:00
parent 731216cecb
commit c36ab25583

View File

@ -1022,11 +1022,11 @@ async def get_stock_screener(con):
try: try:
with open(f"json/financial-statements/key-metrics/ttm/{symbol}.json", 'r') as file: with open(f"json/financial-statements/income-statement/ttm/{symbol}.json", 'r') as file:
res = orjson.loads(file.read())[0] res = orjson.loads(file.read())[0]
item['revenueTTM'] = round(res['revenuePerShareTTM']*item['sharesOutStanding'],2) item['revenueTTM'] = int(res['revenue'])
item['netIncomeTTM'] = round(res['netIncomePerShareTTM']*item['sharesOutStanding'],2) item['netIncomeTTM'] = int(res['netIncome'])
except: except:
item['revenueTTM'] = None item['revenueTTM'] = None
item['netIncomeTTM'] = None item['netIncomeTTM'] = None