From 7fdb601ac52e1a7b7b2dde1eb524c691c8732c3a Mon Sep 17 00:00:00 2001 From: Jamie Date: Wed, 14 Apr 2021 12:13:54 -0400 Subject: [PATCH] should be last lint --- .../portfolio_optimization/optimizer_helper.py | 2 +- .../portfolio_optimization/optimizer_view.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gamestonk_terminal/portfolio_optimization/optimizer_helper.py b/gamestonk_terminal/portfolio_optimization/optimizer_helper.py index 43568468504..d3134829b70 100644 --- a/gamestonk_terminal/portfolio_optimization/optimizer_helper.py +++ b/gamestonk_terminal/portfolio_optimization/optimizer_helper.py @@ -97,7 +97,7 @@ def my_autopct(x): return "" -def pie_chart_weights(weights: dict, optimizer: str, value: Optional[float]): +def pie_chart_weights(weights: dict, optimizer: str, value: float): """ Show a pie chart of holdings Parameters diff --git a/gamestonk_terminal/portfolio_optimization/optimizer_view.py b/gamestonk_terminal/portfolio_optimization/optimizer_view.py index 75f24bef38e..2014b9b369d 100644 --- a/gamestonk_terminal/portfolio_optimization/optimizer_view.py +++ b/gamestonk_terminal/portfolio_optimization/optimizer_view.py @@ -81,7 +81,7 @@ def equal_weight(stocks: List[str], other_args: List[str]): for stock in stocks: values[stock] = ns_parser.value * round(1 / n_stocks, 5) if ns_parser.pie: - pie_chart_weights(values, "equal", None) + pie_chart_weights(values, "equal", 0) if n_stocks >= 1: print("Equal Weight Portfolio: ") display_weights(values) @@ -147,7 +147,7 @@ def property_weighting(stocks: List[str], property_type: str, other_args: List[s weights[k] = round(v / prop_sum, 5) * ns_parser.value if ns_parser.pie: - pie_chart_weights(weights, property_type, None) + pie_chart_weights(weights, property_type, 0) if property_type == "marketCap": print("Market Cap Weighted Portfolio: ") @@ -225,7 +225,7 @@ def ef_portfolio(stocks: List[str], port_type: str, other_args: List[str]): key: ns_parser.value * round(value, 5) for key, value in ef_sharpe.items() } - val = None + val = 0 print("Weights that maximize Sharpe Ratio:") elif port_type == "min_volatility": @@ -235,7 +235,7 @@ def ef_portfolio(stocks: List[str], port_type: str, other_args: List[str]): key: ns_parser.value * round(value, 5) for key, value in ef_min_vol.items() } - val = None + val = 0 print("Weights that minimize volatility") elif port_type == "eff_risk":