diff --git a/app/stock.py b/app/stock.py index 03f41a0e..d17a1de2 100755 --- a/app/stock.py +++ b/app/stock.py @@ -99,8 +99,9 @@ def get_stock(share_name, verbose=False, fast=False): current_price = request["lastPrice"] else: request = yf.Ticker(share_name).info - current_change = request["ask"] - request["open"] - current_price = request["ask"] + + current_price = request.get("currentPrice", request["ask"]) + current_change = current_price - request["open"] except Exception as e: raise ValueError("Invalid symbol %s: empty response from Yahoo" % share_name)