bugfixing

This commit is contained in:
MuslemRahimi 2024-11-13 18:00:08 +01:00
parent 3d88f362a2
commit c2a4488a52

View File

@ -213,13 +213,12 @@ def get_top_stocks():
info['median'] = round(statistics.median(info['pt_list']), 2)
# Convert the dictionary back to a list format
result = [{'ticker': ticker,
result = [{'symbol': ticker,
'upside': round((info['median']/info.get('price')-1)*100, 2) if info.get('price') else None,
'priceTarget': info['median'],
'price': info['price'],
'counter': len(info['pt_list']),
'name': info['name'],
'marketCap': info['marketCap']}
'name': info['name']}
for ticker, info in ticker_data.items()]
result = [item for item in result if item['upside'] is not None and item['upside'] >= 5 and item['upside'] <= 250] # Filter outliers