diff --git a/openbb_terminal/stocks/options/screen/syncretism_model.py b/openbb_terminal/stocks/options/screen/syncretism_model.py index d4c203a079f..d8cde3bee76 100644 --- a/openbb_terminal/stocks/options/screen/syncretism_model.py +++ b/openbb_terminal/stocks/options/screen/syncretism_model.py @@ -8,12 +8,12 @@ from typing import Dict, Tuple import pandas as pd import yfinance as yf +from openbb_terminal.core.config.paths import ( + MISCELLANEOUS_DIRECTORY, + USER_PRESETS_DIRECTORY, +) from openbb_terminal.decorators import log_start_end from openbb_terminal.helper_funcs import request -from openbb_terminal.core.config.paths import ( - USER_PRESETS_DIRECTORY, - MISCELLANEOUS_DIRECTORY, -) from openbb_terminal.rich_config import console from openbb_terminal.stocks.options import yfinance_model @@ -63,10 +63,7 @@ def get_historical_greeks( if not chain_id: options = yfinance_model.get_option_chain(symbol, expiry) - if put: - options = options.puts - else: - options = options.calls + options = options.puts if put else options.calls chain_id = options.loc[options.strike == strike, "contractSymbol"].values[0] @@ -348,9 +345,8 @@ def check_presets(preset_dict: dict) -> str: except Exception: error += f"{key} : {value} , should be integer\n" - elif key == "order-by": - if value.replace('"', "") not in accepted_orders: - error += f"{key} : {value} not accepted ordering\n" + elif key == "order-by" and value.replace('"', "") not in accepted_orders: + error += f"{key} : {value} not accepted ordering\n" if error: logging.exception(error) return error