diff --git a/app/cron_hedge_funds.py b/app/cron_hedge_funds.py index eec36a4..fc9eecf 100644 --- a/app/cron_hedge_funds.py +++ b/app/cron_hedge_funds.py @@ -43,14 +43,14 @@ def all_hedge_funds(con): all_ciks = cursor.fetchall() res_list = [{ - 'cik': row[0], - 'name': format_company_name(row[1]), - 'numberOfStocks': row[2], - 'marketValue': row[3], - 'winRate': row[4], - 'turnover': row[5], - 'performancePercentage3year': row[6] - } for row in all_ciks if row[2] >= 3] + 'cik': row[0], + 'name': format_company_name(row[1]), + 'numberOfStocks': row[2], + 'marketValue': row[3], + 'winRate': row[4], + 'turnover': row[5], + 'performancePercentage3year': row[6] + } for row in all_ciks if row[2] >= 3 and abs(row[6]) < 500] sorted_res_list = sorted(res_list, key=lambda x: x['marketValue'], reverse=True) @@ -58,6 +58,7 @@ def all_hedge_funds(con): ujson.dump(sorted_res_list, file) + def spy_performance(): import pandas as pd import yfinance as yf