clean code
This commit is contained in:
parent
a3b58f8c8a
commit
e38fdf1e67
@ -22,7 +22,7 @@ with open(f"json/stock-screener/data.json", 'rb') as file:
|
|||||||
stock_screener_data = orjson.loads(file.read())
|
stock_screener_data = orjson.loads(file.read())
|
||||||
stock_screener_data_dict = {item['symbol']: item for item in stock_screener_data}
|
stock_screener_data_dict = {item['symbol']: item for item in stock_screener_data}
|
||||||
|
|
||||||
screener_columns = ['floatShares', 'forwardPE','shortOutStandingPercent','shortFloatPercent','revenuePerEmployee','profitPerEmployee','revenueTTM',"netIncomeTTM"]
|
screener_columns = ['forwardPE','revenueTTM',"netIncomeTTM"]
|
||||||
|
|
||||||
async def get_data(ticker):
|
async def get_data(ticker):
|
||||||
try:
|
try:
|
||||||
@ -61,25 +61,21 @@ async def get_data(ticker):
|
|||||||
res_list = {
|
res_list = {
|
||||||
**screener_result,
|
**screener_result,
|
||||||
"ipoDate": company_profile[0]['ipoDate'],
|
"ipoDate": company_profile[0]['ipoDate'],
|
||||||
'ceoName': company_profile[0]['ceo'],
|
|
||||||
'companyName': company_profile[0]['companyName'],
|
'companyName': company_profile[0]['companyName'],
|
||||||
'industry': company_profile[0]['industry'],
|
'industry': company_profile[0]['industry'],
|
||||||
'sector': company_profile[0]['sector'],
|
'sector': company_profile[0]['sector'],
|
||||||
'beta': company_profile[0]['beta'],
|
'beta': company_profile[0]['beta'],
|
||||||
'marketCap': company_profile[0]['mktCap'],
|
'marketCap': company_profile[0]['mktCap'],
|
||||||
'avgVolume': company_profile[0]['volAvg'],
|
'avgVolume': company_profile[0]['volAvg'],
|
||||||
'country': company_profile[0]['country'],
|
|
||||||
'exchange': company_profile[0]['exchangeShortName'],
|
'exchange': company_profile[0]['exchangeShortName'],
|
||||||
'earning': company_quote['earningsAnnouncement'],
|
'earning': company_quote['earningsAnnouncement'],
|
||||||
'pe': company_quote['pe'],
|
'pe': company_quote['pe'],
|
||||||
'eps': company_quote['eps'],
|
'eps': company_quote['eps'],
|
||||||
'sharesOutstanding': company_quote['sharesOutstanding'],
|
|
||||||
'score': score,
|
'score': score,
|
||||||
'previousClose': company_quote['price'], #This is true because I update my db before the market opens hence the price will be the previousClose price.
|
'previousClose': company_quote['price'], #This is true because I update my db before the market opens hence the price will be the previousClose price.
|
||||||
'website': company_profile[0]['website'],
|
'website': company_profile[0]['website'],
|
||||||
'description': company_profile[0]['description'],
|
'description': company_profile[0]['description'],
|
||||||
'fullTimeEmployees': company_profile[0]['fullTimeEmployees'],
|
'fullTimeEmployees': company_profile[0]['fullTimeEmployees'],
|
||||||
'stockSplits': company_stock_split,
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return res_list
|
return res_list
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user