fix rounding issue
This commit is contained in:
parent
68f7b68a3f
commit
adf564a190
@ -139,19 +139,19 @@ def get_financial_statements(item, symbol):
|
|||||||
item.update(process_financial_data(f"json/financial-statements/balance-sheet-statement/annual/{symbol}.json", key_balance_sheet))
|
item.update(process_financial_data(f"json/financial-statements/balance-sheet-statement/annual/{symbol}.json", key_balance_sheet))
|
||||||
|
|
||||||
try:
|
try:
|
||||||
item['freeCashFlowMargin'] = (item['freeCashFlow'] / item['revenue']) * 100
|
item['freeCashFlowMargin'] = round((item['freeCashFlow'] / item['revenue']) * 100,2)
|
||||||
except:
|
except:
|
||||||
item['freeCashFlowMargin'] = None
|
item['freeCashFlowMargin'] = None
|
||||||
try:
|
try:
|
||||||
item['earningsYield'] = (item['eps'] / item['price']) * 100
|
item['earningsYield'] = round((item['eps'] / item['price']) * 100,2)
|
||||||
except:
|
except:
|
||||||
item['earningsYield'] = None
|
item['earningsYield'] = None
|
||||||
try:
|
try:
|
||||||
item['freeCashFlowYield'] = (item['freeCashFlow'] / item['marketCap']) * 100
|
item['freeCashFlowYield'] = round((item['freeCashFlow'] / item['marketCap']) * 100,2)
|
||||||
except:
|
except:
|
||||||
item['freeCashFlowYield'] = None
|
item['freeCashFlowYield'] = None
|
||||||
try:
|
try:
|
||||||
item['ebitdaMargin'] = (item['ebitda'] / item['revenue']) * 100
|
item['ebitdaMargin'] = round((item['ebitda'] / item['revenue']) * 100,2)
|
||||||
except:
|
except:
|
||||||
item['ebitdaMargin'] = None
|
item['ebitdaMargin'] = None
|
||||||
try:
|
try:
|
||||||
@ -293,7 +293,7 @@ async def get_stock_screener(con):
|
|||||||
with open(f"json/forward-pe/{symbol}.json", 'r') as file:
|
with open(f"json/forward-pe/{symbol}.json", 'r') as file:
|
||||||
res = orjson.loads(file.read())
|
res = orjson.loads(file.read())
|
||||||
if res['forwardPE'] != 0:
|
if res['forwardPE'] != 0:
|
||||||
item['forwardPE'] = res['forwardPE']
|
item['forwardPE'] = round(res['forwardPE'],2)
|
||||||
except:
|
except:
|
||||||
item['forwardPE'] = None
|
item['forwardPE'] = None
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user