From 61c03c73595d7eece9da1ab3354db402ea34edee Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sun, 19 Feb 2023 20:49:19 -0800 Subject: [PATCH 01/43] adds realized volatility cones to volatility_model.py --- .../technical_analysis/volatility_model.py | 74 ++++++++++++++++++- 1 file changed, 73 insertions(+), 1 deletion(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index 59c4a604477d..7905d57f4cfc 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -2,7 +2,7 @@ __docformat__ = "numpy" import logging - +import numpy as np import pandas as pd import pandas_ta as ta @@ -166,3 +166,75 @@ def atr( offset=offset, ).dropna() ) + +@log_start_end(log=logger) +def rvol( + data:pd.DataFrame, + lower_q:float = 0.25, + upper_q: float = 0.75 +) -> pd.DataFrame: + """Returns a DataFrame of realized volatility quantiles. + + Paramters + --------- + data: pd.DataFrame + DataFrame of the OHLC data. + lower_q: float (default = 0.25) + The lower quantile to calculate the realized volatility over time for. + upper_q: float (default = 0.75) + The upper quantile to calculate the realized volatility over time for. + + Returns + ------- + pd.DataFrame: rvol_cones + DataFrame of realized volatility quantiles. + + Examples + -------- + df = get_rvol_cones(symbol = "AAPL") + + df = get_rvol_cones(symbol = "AAPL", lower_q = 0.10, upper_q = 0.90) + """ + lower_q_label = str((int(lower_q*100))) + upper_q_label = str((int(upper_q*100))) + + rvol_cones: DataFrame = pd.DataFrame() + quantiles = [lower_q, upper_q] + windows = [3,10,30,60,90,120,150,180,210,240] + data = data + min_ = [] + max_ = [] + median = [] + top_q = [] + bottom_q = [] + realized = [] + data.index = data.index.date + data = pd.DataFrame(data).sort_index(ascending = False) + + def realized_vol(data, window=30): + """Helper function for calculating realized volatility.""" + + log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) + + return log_return.rolling(window=window, center=False).std() * np.sqrt(252) + + for window in windows: + + # Looping to build a dataframe with realized volatility over each window. + + estimator = realized_vol(window=window,data=data) + min_.append(estimator.min()) + max_.append(estimator.max()) + median.append(estimator.median()) + top_q.append(estimator.quantile(quantiles[1])) + bottom_q.append(estimator.quantile(quantiles[0])) + realized.append(estimator[-1]) + + df = [realized, min_, bottom_q, median, top_q, max_] + pd.DataFrame(df).columns = windows + df_windows = list(windows) + df = pd.DataFrame(df, columns=df_windows) + df = df.rename(index = {0:'Realized', 1: 'Min', 2:'Lower 'f"{lower_q_label}"'%', 3:'Median', 4:'Upper 'f"{upper_q_label}"'%', 5: 'Max'}) + rvol_cones = df.copy() + + return rvol_cones.transpose() From 5fc61d72fd56cb421b060c76fb80a038ddb648e8 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sun, 19 Feb 2023 21:34:51 -0800 Subject: [PATCH 02/43] ehances error handling - quantiles can be 0-1 or 0-100 --- .../technical_analysis/volatility_model.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index 7905d57f4cfc..df64e99739ea 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -186,21 +186,25 @@ def rvol( Returns ------- - pd.DataFrame: rvol_cones + pd.DataFrame: rvol DataFrame of realized volatility quantiles. Examples -------- - df = get_rvol_cones(symbol = "AAPL") + df = rvol(symbol = "AAPL") - df = get_rvol_cones(symbol = "AAPL", lower_q = 0.10, upper_q = 0.90) + df = rvol(symbol = "AAPL", lower_q = 0.10, upper_q = 0.90) """ + if lower_q > 1: + lower_q = lower_q/100 + if upper_q > 1: + upper_q = upper_q/100 + lower_q_label = str((int(lower_q*100))) upper_q_label = str((int(upper_q*100))) - - rvol_cones: DataFrame = pd.DataFrame() + rvol_cones: pd.DataFrame = pd.DataFrame() quantiles = [lower_q, upper_q] - windows = [3,10,30,60,90,120,150,180,210,240] + windows = [3,10,30,60,90,120,150,180,210,240,300,360] data = data min_ = [] max_ = [] @@ -208,8 +212,7 @@ def rvol( top_q = [] bottom_q = [] realized = [] - data.index = data.index.date - data = pd.DataFrame(data).sort_index(ascending = False) + data = data.sort_index(ascending = False) def realized_vol(data, window=30): """Helper function for calculating realized volatility.""" From c8bef7e0ac085b332a84d3f57836d0beca463ddf Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Mon, 20 Feb 2023 20:23:29 -0800 Subject: [PATCH 03/43] adds view function and SDK trail --- .../technical_analysis/volatility_view.py | 69 +++++++++++++++++++ .../sdk_core/models/ta_sdk_model.py | 4 ++ openbb_terminal/sdk_core/trail_map.csv | 1 + 3 files changed, 74 insertions(+) diff --git a/openbb_terminal/common/technical_analysis/volatility_view.py b/openbb_terminal/common/technical_analysis/volatility_view.py index e9e7c0fe0653..a550dac2412f 100644 --- a/openbb_terminal/common/technical_analysis/volatility_view.py +++ b/openbb_terminal/common/technical_analysis/volatility_view.py @@ -366,3 +366,72 @@ def display_atr( df_ta, sheet_name, ) + +@log_start_end(log=logger) +def display_rvol( + data: pd.DataFrame, + symbol: str = "", + lower_q:float = 0.25, + upper_q: float = 0.75, + export: str = "", + sheet_name: Optional[str] = None, + external_axes: Optional[List[plt.Axes]] = None +): + """Plots the realized volatility quantiles for the loaded ticker. + + Parameters + ---------- + data: pd.DataFrame + DataFrame of OHLC prices. + symbol: str (default = "") + The ticker symbol. + lower_q: float (default = 0.25) + The lower quantile to calculate for. + upper_q: float (default = 0.75) + The upper quantile to for. + export : str + Format of export file + sheet_name: str + Optionally specify the name of the sheet the data is exported to. + external_axes : Optional[List[plt.Axes]], optional + External axes (1 axis is expected in the list), by default None + + Examples + -------- + df_ta = openbb.stocks.load('XLY') + openbb.ta.rvol_chart(data = df_ta, symbol = 'XLY') + + df_ta = openbb.stocks.load('XLE') + openbb.ta.rvol_chart(data = df_ta, symbol = "XLE", lower_q = 0.10, upper_q = 0.90) + """ + + df_ta = volatility_model.rvol(data, lower_q = lower_q, upper_q = upper_q) + lower_q_label = str((int(lower_q*100))) + upper_q_label = str((int(upper_q*100))) + + plt.figure(figsize = [14,7]) + plt.autoscale(enable = True, axis = 'both', tight = True) + plt.plot(df_ta.index, df_ta.Min, "-o", linewidth=1, label="Min") + plt.plot(df_ta.index, df_ta.Max, "-o", linewidth=1, label="Max") + plt.plot(df_ta.index, df_ta.Median, "-o", linewidth=1, label="Median") + plt.plot(df_ta.index, df_ta['Upper 'f"{upper_q_label}"'%'], "-o", linewidth=1, label = 'Upper 'f"{upper_q_label}"'%') + plt.plot(df_ta.index, df_ta['Lower 'f"{lower_q_label}"'%'], "-o", linewidth=1, label = 'Lower 'f"{lower_q_label}"'%') + plt.plot(df_ta.index, df_ta.Realized, "o-.", linewidth=1, label="Realized") + plt.ylabel(ylabel = 'Volatility', labelpad = -910, loc = 'top', rotation = 'horizontal') + plt.xlabel(xlabel = 'Window of Time (in days)', labelpad = 20, y = 0) + plt.title(label = 'Realized Volatility of 'f"{symbol}", loc= 'center', y = 1.0) + plt.legend(loc='best', ncol=6, fontsize = 'x-small') + plt.tick_params(axis='y', which='both', labelleft=False, labelright=True) + plt.xticks(df_ta.index) + plt.tight_layout(pad = 2.0) + + if external_axes is None: + theme.visualize_output() + + export_data( + export, + os.path.dirname(os.path.abspath(__file__)).replace("common", "stocks"), + "rvol", + df_ta, + sheet_name, + ) diff --git a/openbb_terminal/sdk_core/models/ta_sdk_model.py b/openbb_terminal/sdk_core/models/ta_sdk_model.py index b637f72f9758..8e03253c13a2 100644 --- a/openbb_terminal/sdk_core/models/ta_sdk_model.py +++ b/openbb_terminal/sdk_core/models/ta_sdk_model.py @@ -46,6 +46,8 @@ class TaRoot(Category): `obv_chart`: Plots OBV technical indicator\n `rsi`: Relative strength index\n `rsi_chart`: Plots RSI Indicator\n + `rvol`: Realized Volatility Cones\n + `rvol_chart`: Plots Realized Volatility Cones\n `sma`: Gets simple moving average (SMA) for stock\n `stoch`: Stochastic oscillator\n `stoch_chart`: Plots stochastic oscillator signal\n @@ -97,6 +99,8 @@ def __init__(self): self.obv_chart = lib.common_ta_volume_view.display_obv self.rsi = lib.common_ta_momentum_model.rsi self.rsi_chart = lib.common_ta_momentum_view.display_rsi + self.rvol = lib.common_ta_volatility_model.rvol + self.rvol_chart = lib.common_ta_volatility_view.display_rvol self.sma = lib.common_ta_overlap_model.sma self.stoch = lib.common_ta_momentum_model.stoch self.stoch_chart = lib.common_ta_momentum_view.display_stoch diff --git a/openbb_terminal/sdk_core/trail_map.csv b/openbb_terminal/sdk_core/trail_map.csv index 1baded0ee960..87d404492fee 100644 --- a/openbb_terminal/sdk_core/trail_map.csv +++ b/openbb_terminal/sdk_core/trail_map.csv @@ -541,6 +541,7 @@ ta.ma,common_ta_overlap_view.view_ma,common_ta_overlap_view.view_ma ta.macd,common_ta_momentum_model.macd,common_ta_momentum_view.display_macd ta.obv,common_ta_volume_model.obv,common_ta_volume_view.display_obv ta.rsi,common_ta_momentum_model.rsi,common_ta_momentum_view.display_rsi +ta.rvol,common_ta_volatility_model.rvol,common_ta_volatility_view.display_rvol ta.sma,common_ta_overlap_model.sma, ta.stoch,common_ta_momentum_model.stoch,common_ta_momentum_view.display_stoch ta.vwap,common_ta_overlap_model.vwap,common_ta_overlap_view.view_vwap From 7fa5edc252082bf1d88ec27e747fbcd28e4b69c5 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Mon, 20 Feb 2023 20:27:57 -0800 Subject: [PATCH 04/43] black --- .../technical_analysis/volatility_model.py | 49 +++++++++-------- .../technical_analysis/volatility_view.py | 53 ++++++++++++------- 2 files changed, 61 insertions(+), 41 deletions(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index df64e99739ea..3e3dcf395bad 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -167,14 +167,13 @@ def atr( ).dropna() ) + @log_start_end(log=logger) def rvol( - data:pd.DataFrame, - lower_q:float = 0.25, - upper_q: float = 0.75 + data: pd.DataFrame, lower_q: float = 0.25, upper_q: float = 0.75 ) -> pd.DataFrame: """Returns a DataFrame of realized volatility quantiles. - + Paramters --------- data: pd.DataFrame @@ -183,28 +182,28 @@ def rvol( The lower quantile to calculate the realized volatility over time for. upper_q: float (default = 0.75) The upper quantile to calculate the realized volatility over time for. - + Returns ------- pd.DataFrame: rvol DataFrame of realized volatility quantiles. - + Examples -------- df = rvol(symbol = "AAPL") - + df = rvol(symbol = "AAPL", lower_q = 0.10, upper_q = 0.90) """ if lower_q > 1: - lower_q = lower_q/100 + lower_q = lower_q / 100 if upper_q > 1: - upper_q = upper_q/100 - - lower_q_label = str((int(lower_q*100))) - upper_q_label = str((int(upper_q*100))) + upper_q = upper_q / 100 + + lower_q_label = str((int(lower_q * 100))) + upper_q_label = str((int(upper_q * 100))) rvol_cones: pd.DataFrame = pd.DataFrame() quantiles = [lower_q, upper_q] - windows = [3,10,30,60,90,120,150,180,210,240,300,360] + windows = [3, 10, 30, 60, 90, 120, 150, 180, 210, 240, 300, 360] data = data min_ = [] max_ = [] @@ -212,7 +211,7 @@ def rvol( top_q = [] bottom_q = [] realized = [] - data = data.sort_index(ascending = False) + data = data.sort_index(ascending=False) def realized_vol(data, window=30): """Helper function for calculating realized volatility.""" @@ -220,24 +219,32 @@ def realized_vol(data, window=30): log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) return log_return.rolling(window=window, center=False).std() * np.sqrt(252) - + for window in windows: - - # Looping to build a dataframe with realized volatility over each window. - - estimator = realized_vol(window=window,data=data) + # Looping to build a dataframe with realized volatility over each window. + + estimator = realized_vol(window=window, data=data) min_.append(estimator.min()) max_.append(estimator.max()) median.append(estimator.median()) top_q.append(estimator.quantile(quantiles[1])) bottom_q.append(estimator.quantile(quantiles[0])) realized.append(estimator[-1]) - + df = [realized, min_, bottom_q, median, top_q, max_] pd.DataFrame(df).columns = windows df_windows = list(windows) df = pd.DataFrame(df, columns=df_windows) - df = df.rename(index = {0:'Realized', 1: 'Min', 2:'Lower 'f"{lower_q_label}"'%', 3:'Median', 4:'Upper 'f"{upper_q_label}"'%', 5: 'Max'}) + df = df.rename( + index={ + 0: "Realized", + 1: "Min", + 2: "Lower " f"{lower_q_label}" "%", + 3: "Median", + 4: "Upper " f"{upper_q_label}" "%", + 5: "Max", + } + ) rvol_cones = df.copy() return rvol_cones.transpose() diff --git a/openbb_terminal/common/technical_analysis/volatility_view.py b/openbb_terminal/common/technical_analysis/volatility_view.py index a550dac2412f..a92c5f99334d 100644 --- a/openbb_terminal/common/technical_analysis/volatility_view.py +++ b/openbb_terminal/common/technical_analysis/volatility_view.py @@ -367,18 +367,19 @@ def display_atr( sheet_name, ) + @log_start_end(log=logger) def display_rvol( data: pd.DataFrame, symbol: str = "", - lower_q:float = 0.25, + lower_q: float = 0.25, upper_q: float = 0.75, export: str = "", sheet_name: Optional[str] = None, - external_axes: Optional[List[plt.Axes]] = None + external_axes: Optional[List[plt.Axes]] = None, ): """Plots the realized volatility quantiles for the loaded ticker. - + Parameters ---------- data: pd.DataFrame @@ -400,34 +401,46 @@ def display_rvol( -------- df_ta = openbb.stocks.load('XLY') openbb.ta.rvol_chart(data = df_ta, symbol = 'XLY') - + df_ta = openbb.stocks.load('XLE') openbb.ta.rvol_chart(data = df_ta, symbol = "XLE", lower_q = 0.10, upper_q = 0.90) """ - - df_ta = volatility_model.rvol(data, lower_q = lower_q, upper_q = upper_q) - lower_q_label = str((int(lower_q*100))) - upper_q_label = str((int(upper_q*100))) - - plt.figure(figsize = [14,7]) - plt.autoscale(enable = True, axis = 'both', tight = True) + + df_ta = volatility_model.rvol(data, lower_q=lower_q, upper_q=upper_q) + lower_q_label = str((int(lower_q * 100))) + upper_q_label = str((int(upper_q * 100))) + + plt.figure(figsize=[14, 7]) + plt.autoscale(enable=True, axis="both", tight=True) plt.plot(df_ta.index, df_ta.Min, "-o", linewidth=1, label="Min") plt.plot(df_ta.index, df_ta.Max, "-o", linewidth=1, label="Max") plt.plot(df_ta.index, df_ta.Median, "-o", linewidth=1, label="Median") - plt.plot(df_ta.index, df_ta['Upper 'f"{upper_q_label}"'%'], "-o", linewidth=1, label = 'Upper 'f"{upper_q_label}"'%') - plt.plot(df_ta.index, df_ta['Lower 'f"{lower_q_label}"'%'], "-o", linewidth=1, label = 'Lower 'f"{lower_q_label}"'%') + plt.plot( + df_ta.index, + df_ta["Upper " f"{upper_q_label}" "%"], + "-o", + linewidth=1, + label="Upper " f"{upper_q_label}" "%", + ) + plt.plot( + df_ta.index, + df_ta["Lower " f"{lower_q_label}" "%"], + "-o", + linewidth=1, + label="Lower " f"{lower_q_label}" "%", + ) plt.plot(df_ta.index, df_ta.Realized, "o-.", linewidth=1, label="Realized") - plt.ylabel(ylabel = 'Volatility', labelpad = -910, loc = 'top', rotation = 'horizontal') - plt.xlabel(xlabel = 'Window of Time (in days)', labelpad = 20, y = 0) - plt.title(label = 'Realized Volatility of 'f"{symbol}", loc= 'center', y = 1.0) - plt.legend(loc='best', ncol=6, fontsize = 'x-small') - plt.tick_params(axis='y', which='both', labelleft=False, labelright=True) + plt.ylabel(ylabel="Volatility", labelpad=-910, loc="top", rotation="horizontal") + plt.xlabel(xlabel="Window of Time (in days)", labelpad=20, y=0) + plt.title(label="Realized Volatility of " f"{symbol}", loc="center", y=1.0) + plt.legend(loc="best", ncol=6, fontsize="x-small") + plt.tick_params(axis="y", which="both", labelleft=False, labelright=True) plt.xticks(df_ta.index) - plt.tight_layout(pad = 2.0) + plt.tight_layout(pad=2.0) if external_axes is None: theme.visualize_output() - + export_data( export, os.path.dirname(os.path.abspath(__file__)).replace("common", "stocks"), From 6b1a93dd92ff265111d5e15c8c4ec0d74d7fa6aa Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Mon, 20 Feb 2023 20:33:16 -0800 Subject: [PATCH 05/43] typo --- openbb_terminal/common/technical_analysis/volatility_model.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index 3e3dcf395bad..4e18aa868342 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -174,7 +174,7 @@ def rvol( ) -> pd.DataFrame: """Returns a DataFrame of realized volatility quantiles. - Paramters + Parameters --------- data: pd.DataFrame DataFrame of the OHLC data. From d2f26ba29858c70f45a68d3d9ae043492cffdad6 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Mon, 20 Feb 2023 20:44:35 -0800 Subject: [PATCH 06/43] linters --- .../common/technical_analysis/volatility_model.py | 6 +++--- .../common/technical_analysis/volatility_view.py | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index 4e18aa868342..4c1dc5d815a2 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -2,6 +2,7 @@ __docformat__ = "numpy" import logging + import numpy as np import pandas as pd import pandas_ta as ta @@ -199,12 +200,11 @@ def rvol( if upper_q > 1: upper_q = upper_q / 100 - lower_q_label = str((int(lower_q * 100))) - upper_q_label = str((int(upper_q * 100))) + lower_q_label = str(int(lower_q * 100)) + upper_q_label = str(int(upper_q * 100)) rvol_cones: pd.DataFrame = pd.DataFrame() quantiles = [lower_q, upper_q] windows = [3, 10, 30, 60, 90, 120, 150, 180, 210, 240, 300, 360] - data = data min_ = [] max_ = [] median = [] diff --git a/openbb_terminal/common/technical_analysis/volatility_view.py b/openbb_terminal/common/technical_analysis/volatility_view.py index a92c5f99334d..3d7fba041805 100644 --- a/openbb_terminal/common/technical_analysis/volatility_view.py +++ b/openbb_terminal/common/technical_analysis/volatility_view.py @@ -407,8 +407,8 @@ def display_rvol( """ df_ta = volatility_model.rvol(data, lower_q=lower_q, upper_q=upper_q) - lower_q_label = str((int(lower_q * 100))) - upper_q_label = str((int(upper_q * 100))) + lower_q_label = str(int(lower_q * 100)) + upper_q_label = str(int(upper_q * 100)) plt.figure(figsize=[14, 7]) plt.autoscale(enable=True, axis="both", tight=True) From 47b80ef2423cd120caa9f6d02ae97038943e67ca Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Mon, 20 Feb 2023 21:16:12 -0800 Subject: [PATCH 07/43] formatting --- .../common/technical_analysis/volatility_model.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index 4c1dc5d815a2..8268a4bfb607 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -202,7 +202,7 @@ def rvol( lower_q_label = str(int(lower_q * 100)) upper_q_label = str(int(upper_q * 100)) - rvol_cones: pd.DataFrame = pd.DataFrame() + rvol: pd.DataFrame = pd.DataFrame() quantiles = [lower_q, upper_q] windows = [3, 10, 30, 60, 90, 120, 150, 180, 210, 240, 300, 360] min_ = [] @@ -231,10 +231,10 @@ def realized_vol(data, window=30): bottom_q.append(estimator.quantile(quantiles[0])) realized.append(estimator[-1]) - df = [realized, min_, bottom_q, median, top_q, max_] - pd.DataFrame(df).columns = windows + df_ = [realized, min_, bottom_q, median, top_q, max_] + pd.DataFrame(df_).columns = windows df_windows = list(windows) - df = pd.DataFrame(df, columns=df_windows) + df = pd.DataFrame(df_, columns=df_windows) df = df.rename( index={ 0: "Realized", @@ -245,6 +245,6 @@ def realized_vol(data, window=30): 5: "Max", } ) - rvol_cones = df.copy() + rvol = df.copy() - return rvol_cones.transpose() + return rvol.transpose() From f45d3a4428216a504e8c01b49a95f32e9b9c0aef Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Wed, 22 Feb 2023 09:47:57 -0800 Subject: [PATCH 08/43] adds cones function to Stocks/TA --- .../technical_analysis/volatility_model.py | 105 +++++++++--------- .../technical_analysis/volatility_view.py | 79 +++++++------ openbb_terminal/miscellaneous/i18n/en.yml | 1 + openbb_terminal/sdk_core/trail_map.csv | 2 +- .../technical_analysis/ta_controller.py | 68 ++++++++++-- 5 files changed, 153 insertions(+), 102 deletions(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index 8268a4bfb607..c152c98174b2 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -195,56 +195,57 @@ def rvol( df = rvol(symbol = "AAPL", lower_q = 0.10, upper_q = 0.90) """ - if lower_q > 1: - lower_q = lower_q / 100 - if upper_q > 1: - upper_q = upper_q / 100 - - lower_q_label = str(int(lower_q * 100)) - upper_q_label = str(int(upper_q * 100)) - rvol: pd.DataFrame = pd.DataFrame() - quantiles = [lower_q, upper_q] - windows = [3, 10, 30, 60, 90, 120, 150, 180, 210, 240, 300, 360] - min_ = [] - max_ = [] - median = [] - top_q = [] - bottom_q = [] - realized = [] - data = data.sort_index(ascending=False) - - def realized_vol(data, window=30): - """Helper function for calculating realized volatility.""" - - log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) - - return log_return.rolling(window=window, center=False).std() * np.sqrt(252) - - for window in windows: - # Looping to build a dataframe with realized volatility over each window. - - estimator = realized_vol(window=window, data=data) - min_.append(estimator.min()) - max_.append(estimator.max()) - median.append(estimator.median()) - top_q.append(estimator.quantile(quantiles[1])) - bottom_q.append(estimator.quantile(quantiles[0])) - realized.append(estimator[-1]) - - df_ = [realized, min_, bottom_q, median, top_q, max_] - pd.DataFrame(df_).columns = windows - df_windows = list(windows) - df = pd.DataFrame(df_, columns=df_windows) - df = df.rename( - index={ - 0: "Realized", - 1: "Min", - 2: "Lower " f"{lower_q_label}" "%", - 3: "Median", - 4: "Upper " f"{upper_q_label}" "%", - 5: "Max", - } - ) - rvol = df.copy() + try: + lower_q_label = str(int(lower_q * 100)) + upper_q_label = str(int(upper_q * 100)) + rvol: pd.DataFrame = pd.DataFrame() + quantiles = [lower_q, upper_q] + windows = [3, 10, 30, 60, 90, 120, 150, 180, 210, 240, 300, 360] + min_ = [] + max_ = [] + median = [] + top_q = [] + bottom_q = [] + realized = [] + data = data.sort_index(ascending=False) + + def realized_vol(data, window=30): + """Helper function for calculating realized volatility.""" + + log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) + + return log_return.rolling(window=window, center=False).std() * np.sqrt(252) + + for window in windows: + # Looping to build a dataframe with realized volatility over each window. + + estimator = realized_vol(window=window, data=data) + min_.append(estimator.min()) + max_.append(estimator.max()) + median.append(estimator.median()) + top_q.append(estimator.quantile(quantiles[1])) + bottom_q.append(estimator.quantile(quantiles[0])) + realized.append(estimator[-1]) + + df_ = [realized, min_, bottom_q, median, top_q, max_] + pd.DataFrame(df_).columns = windows + df_windows = list(windows) + df = pd.DataFrame(df_, columns=df_windows) + df = df.rename( + index={ + 0: "Realized", + 1: "Min", + 2: "Lower " f"{lower_q_label}" "%", + 3: "Median", + 4: "Upper " f"{upper_q_label}" "%", + 5: "Max", + } + ) + rvol = df.copy() + return rvol.transpose() + + except Exception as e: + rvol = pd.DataFrame() + print('There was an error with the selected quantile value. Values must be between 0 and 1.') + return rvol - return rvol.transpose() diff --git a/openbb_terminal/common/technical_analysis/volatility_view.py b/openbb_terminal/common/technical_analysis/volatility_view.py index 3d7fba041805..52ef91958c45 100644 --- a/openbb_terminal/common/technical_analysis/volatility_view.py +++ b/openbb_terminal/common/technical_analysis/volatility_view.py @@ -405,46 +405,45 @@ def display_rvol( df_ta = openbb.stocks.load('XLE') openbb.ta.rvol_chart(data = df_ta, symbol = "XLE", lower_q = 0.10, upper_q = 0.90) """ - df_ta = volatility_model.rvol(data, lower_q=lower_q, upper_q=upper_q) lower_q_label = str(int(lower_q * 100)) upper_q_label = str(int(upper_q * 100)) - - plt.figure(figsize=[14, 7]) - plt.autoscale(enable=True, axis="both", tight=True) - plt.plot(df_ta.index, df_ta.Min, "-o", linewidth=1, label="Min") - plt.plot(df_ta.index, df_ta.Max, "-o", linewidth=1, label="Max") - plt.plot(df_ta.index, df_ta.Median, "-o", linewidth=1, label="Median") - plt.plot( - df_ta.index, - df_ta["Upper " f"{upper_q_label}" "%"], - "-o", - linewidth=1, - label="Upper " f"{upper_q_label}" "%", - ) - plt.plot( - df_ta.index, - df_ta["Lower " f"{lower_q_label}" "%"], - "-o", - linewidth=1, - label="Lower " f"{lower_q_label}" "%", - ) - plt.plot(df_ta.index, df_ta.Realized, "o-.", linewidth=1, label="Realized") - plt.ylabel(ylabel="Volatility", labelpad=-910, loc="top", rotation="horizontal") - plt.xlabel(xlabel="Window of Time (in days)", labelpad=20, y=0) - plt.title(label="Realized Volatility of " f"{symbol}", loc="center", y=1.0) - plt.legend(loc="best", ncol=6, fontsize="x-small") - plt.tick_params(axis="y", which="both", labelleft=False, labelright=True) - plt.xticks(df_ta.index) - plt.tight_layout(pad=2.0) - - if external_axes is None: - theme.visualize_output() - - export_data( - export, - os.path.dirname(os.path.abspath(__file__)).replace("common", "stocks"), - "rvol", - df_ta, - sheet_name, - ) + if not df_ta.empty: + plt.figure(figsize=[14, 7]) + plt.autoscale(enable=True, axis="both", tight=True) + plt.plot(df_ta.index, df_ta.Min, "-o", linewidth=1, label="Min") + plt.plot(df_ta.index, df_ta.Max, "-o", linewidth=1, label="Max") + plt.plot(df_ta.index, df_ta.Median, "-o", linewidth=1, label="Median") + plt.plot( + df_ta.index, + df_ta["Upper " f"{upper_q_label}" "%"], + "-o", + linewidth=1, + label="Upper " f"{upper_q_label}" "%", + ) + plt.plot( + df_ta.index, + df_ta["Lower " f"{lower_q_label}" "%"], + "-o", + linewidth=1, + label="Lower " f"{lower_q_label}" "%", + ) + plt.plot(df_ta.index, df_ta.Realized, "o-.", linewidth=1, label="Realized") + plt.ylabel(ylabel="Volatility", labelpad=-910, loc="top", rotation="horizontal") + plt.xlabel(xlabel="Window of Time (in days)", labelpad=20, y=0) + plt.title(label="Realized Volatility Cones - " f"{symbol}", loc="center", y=1.0) + plt.legend(loc="best", ncol=6, fontsize="x-small") + plt.tick_params(axis="y", which="both", labelleft=False, labelright=True) + plt.xticks(df_ta.index) + plt.tight_layout(pad=2.0) + + if external_axes is None: + theme.visualize_output() + + export_data( + export, + os.path.dirname(os.path.abspath(__file__)).replace("common", "stocks"), + "rvol", + df_ta, + sheet_name, + ) diff --git a/openbb_terminal/miscellaneous/i18n/en.yml b/openbb_terminal/miscellaneous/i18n/en.yml index 7a0e637fef50..28b7eb3e0fe5 100644 --- a/openbb_terminal/miscellaneous/i18n/en.yml +++ b/openbb_terminal/miscellaneous/i18n/en.yml @@ -434,6 +434,7 @@ en: stocks/ta/donchian: donchian channels stocks/ta/kc: keltner channels stocks/ta/atr: average true range + stocks/ta/cones: realized volatility cones stocks/ta/_volume_: Volume stocks/ta/ad: accumulation/distribution line stocks/ta/adosc: chaikin oscillator diff --git a/openbb_terminal/sdk_core/trail_map.csv b/openbb_terminal/sdk_core/trail_map.csv index 87d404492fee..3aa620d9c7e0 100644 --- a/openbb_terminal/sdk_core/trail_map.csv +++ b/openbb_terminal/sdk_core/trail_map.csv @@ -541,7 +541,7 @@ ta.ma,common_ta_overlap_view.view_ma,common_ta_overlap_view.view_ma ta.macd,common_ta_momentum_model.macd,common_ta_momentum_view.display_macd ta.obv,common_ta_volume_model.obv,common_ta_volume_view.display_obv ta.rsi,common_ta_momentum_model.rsi,common_ta_momentum_view.display_rsi -ta.rvol,common_ta_volatility_model.rvol,common_ta_volatility_view.display_rvol +ta.cones,common_ta_volatility_model.rvol,common_ta_volatility_view.display_rvol ta.sma,common_ta_overlap_model.sma, ta.stoch,common_ta_momentum_model.stoch,common_ta_momentum_view.display_stoch ta.vwap,common_ta_overlap_model.vwap,common_ta_overlap_view.view_vwap diff --git a/openbb_terminal/stocks/technical_analysis/ta_controller.py b/openbb_terminal/stocks/technical_analysis/ta_controller.py index a36a7dd163c7..827ac473a116 100644 --- a/openbb_terminal/stocks/technical_analysis/ta_controller.py +++ b/openbb_terminal/stocks/technical_analysis/ta_controller.py @@ -81,6 +81,7 @@ class TechnicalAnalysisController(StockBaseController): "clenow", "demark", "atr", + "cones", ] PATH = "/stocks/ta/" CHOICES_GENERATION = True @@ -119,36 +120,37 @@ def print_help(self): mt = MenuText("stocks/ta/", 90) mt.add_param("_ticker", stock_str) mt.add_raw("\n") - mt.add_cmd("tv") mt.add_cmd("recom") - mt.add_cmd("view") mt.add_cmd("summary") + mt.add_cmd("tv") + mt.add_cmd("view") mt.add_raw("\n") mt.add_info("_overlap_") mt.add_cmd("ema") + mt.add_cmd("hma") mt.add_cmd("sma") mt.add_cmd("wma") - mt.add_cmd("hma") - mt.add_cmd("zlma") mt.add_cmd("vwap") + mt.add_cmd("zlma") mt.add_info("_momentum_") mt.add_cmd("cci") + mt.add_cmd("cg") + mt.add_cmd("clenow") + mt.add_cmd("demark") mt.add_cmd("macd") + mt.add_cmd("fisher") mt.add_cmd("rsi") mt.add_cmd("rsp") mt.add_cmd("stoch") - mt.add_cmd("fisher") - mt.add_cmd("cg") - mt.add_cmd("clenow") - mt.add_cmd("demark") mt.add_info("_trend_") mt.add_cmd("adx") mt.add_cmd("aroon") mt.add_info("_volatility_") + mt.add_cmd("atr") mt.add_cmd("bbands") + mt.add_cmd("cones") mt.add_cmd("donchian") mt.add_cmd("kc") - mt.add_cmd("atr") mt.add_info("_volume_") mt.add_cmd("ad") mt.add_cmd("adosc") @@ -1652,3 +1654,51 @@ def call_atr(self, other_args: List[str]): if ns_parser.sheet_name else None, ) + + @log_start_end(log=logger) + def call_cones(self, other_args: List[str]): + """Process cones command""" + parser = argparse.ArgumentParser( + add_help=False, + formatter_class=argparse.ArgumentDefaultsHelpFormatter, + prog="cones", + description=""" + Calculates the realized volatility quantiles over rolling windows of time. + """, + ) + parser.add_argument( + "-l", + "--lower_q", + action="store", + dest="lower_q", + type=float, + default=0.25, + help="The lower % quantile for calculations.", + ) + parser.add_argument( + "-u", + "--upper_q", + action="store", + dest="upper_q", + type=float, + default=0.75, + help="The upper % quantile for calculations.", + ) + ns_parser = self.parse_known_args_and_warn( + parser, other_args, EXPORT_BOTH_RAW_DATA_AND_FIGURES + ) + if ns_parser: + if not self.ticker: + no_ticker_message() + return + + volatility_view.display_rvol( + data = self.stock, + symbol = self.ticker, + lower_q = ns_parser.lower_q, + upper_q = ns_parser.upper_q, + export=ns_parser.export, + sheet_name=" ".join(ns_parser.sheet_name) + if ns_parser.sheet_name + else None, + ) \ No newline at end of file From f6f978ba8d57ba02beb76841d535ec8fdcfd667c Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Wed, 22 Feb 2023 11:09:42 -0800 Subject: [PATCH 09/43] updates SDK trail map and crypto ta_controller --- .../technical_analysis/ta_controller.py | 113 +++++++++++++++++- openbb_terminal/miscellaneous/i18n/en.yml | 2 + .../miscellaneous/library/trail_map.csv | 1 + .../sdk_core/models/ta_sdk_model.py | 8 +- 4 files changed, 115 insertions(+), 9 deletions(-) diff --git a/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py b/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py index 63ad4624bd6b..36c4b2e30fe5 100644 --- a/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py +++ b/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py @@ -1,6 +1,6 @@ """Crypto Technical Analysis Controller Module""" __docformat__ = "numpy" -# pylint:disable=too-many-lines +# pylint:disable=too-many-lines,R0904,C0201 import argparse import logging @@ -38,6 +38,9 @@ logger = logging.getLogger(__name__) +def no_ticker_message(): + """Print message when no ticker is loaded""" + console.print("[red]No data loaded. Use 'load' command to load a symbol[/red]") class TechnicalAnalysisController(CryptoBaseController): """Technical Analysis Controller class""" @@ -66,6 +69,9 @@ class TechnicalAnalysisController(CryptoBaseController): "obv", "fib", "tv", + "atr", + "demark", + "cones", ] PATH = "/crypto/ta/" @@ -128,22 +134,24 @@ def print_help(self): mt.add_raw("\n") mt.add_info("_overlap_") mt.add_cmd("ema") + mt.add_cmd("hma") mt.add_cmd("sma") + mt.add_cmd("vwap") mt.add_cmd("wma") - mt.add_cmd("hma") mt.add_cmd("zlma") - mt.add_cmd("vwap") mt.add_info("_momentum_") mt.add_cmd("cci") + mt.add_cmd("cg") + mt.add_cmd("demark") + mt.add_cmd("fisher") mt.add_cmd("macd") mt.add_cmd("rsi") mt.add_cmd("stoch") - mt.add_cmd("fisher") - mt.add_cmd("cg") mt.add_info("_trend_") mt.add_cmd("adx") mt.add_cmd("aroon") mt.add_info("_volatility_") + mt.add_cmd("atr") mt.add_cmd("bbands") mt.add_cmd("donchian") mt.add_cmd("kc") @@ -1371,3 +1379,98 @@ def call_fib(self, other_args: List[str]): if ns_parser.sheet_name else None, ) + + @log_start_end(log=logger) + def call_demark(self, other_args: List[str]): + """Process demark command""" + parser = argparse.ArgumentParser( + add_help=False, + formatter_class=argparse.ArgumentDefaultsHelpFormatter, + prog="demark", + description="Calculates the Demark sequential indicator.", + ) + parser.add_argument( + "-m", + "--min", + help="Minimum value of indicator to show (declutters plot).", + dest="min_to_show", + type=check_positive, + default=5, + ) + + ns_parser = self.parse_known_args_and_warn( + parser, other_args, EXPORT_BOTH_RAW_DATA_AND_FIGURES + ) + if ns_parser: + if not self.coin: + no_ticker_message() + return + momentum_view.display_demark( + self.stock, + self.coin.upper(), + min_to_show=ns_parser.min_to_show, + export=ns_parser.export, + sheet_name=" ".join(ns_parser.sheet_name) + if ns_parser.sheet_name + else None, + ) + + @log_start_end(log=logger) + def call_atr(self, other_args: List[str]): + """Process atr command""" + parser = argparse.ArgumentParser( + add_help=False, + formatter_class=argparse.ArgumentDefaultsHelpFormatter, + prog="atr", + description=""" + Averge True Range is used to measure volatility, especially volatility caused by + gaps or limit moves. + """, + ) + parser.add_argument( + "-l", + "--length", + action="store", + dest="n_length", + type=check_positive, + default=14, + help="Window length", + ) + parser.add_argument( + "-m", + "--mamode", + action="store", + dest="s_mamode", + default="ema", + choices=volatility_model.MAMODES, + help="mamode", + ) + parser.add_argument( + "-o", + "--offset", + action="store", + dest="n_offset", + type=int, + default=0, + help="offset", + ) + + ns_parser = self.parse_known_args_and_warn( + parser, other_args, EXPORT_BOTH_RAW_DATA_AND_FIGURES + ) + + if ns_parser: + if not self.coin: + no_ticker_message() + return + volatility_view.display_atr( + data=self.stock, + symbol=self.coin.upper(), + window=ns_parser.n_length, + mamode=ns_parser.s_mamode, + offset=ns_parser.n_offset, + export=ns_parser.export, + sheet_name=" ".join(ns_parser.sheet_name) + if ns_parser.sheet_name + else None, + ) diff --git a/openbb_terminal/miscellaneous/i18n/en.yml b/openbb_terminal/miscellaneous/i18n/en.yml index 28b7eb3e0fe5..d44104e18db2 100644 --- a/openbb_terminal/miscellaneous/i18n/en.yml +++ b/openbb_terminal/miscellaneous/i18n/en.yml @@ -641,6 +641,7 @@ en: crypto/ta/vwap: volume weighted average price crypto/ta/_momentum_: Momentum crypto/ta/cci: commodity channel index + crypto/ta/demark: Tom Demark's sequential indicator crypto/ta/macd: moving average convergence/divergence crypto/ta/rsi: relative strength index crypto/ta/stoch: stochastic oscillator @@ -650,6 +651,7 @@ en: crypto/ta/adx: average directional movement index crypto/ta/aroon: aroon indicator crypto/ta/_volatility_: Volatility + crypto/ta/atr: average true range crypto/ta/bbands: bollinger bands crypto/ta/donchian: donchian channels crypto/ta/kc: keltner channels diff --git a/openbb_terminal/miscellaneous/library/trail_map.csv b/openbb_terminal/miscellaneous/library/trail_map.csv index ca6cafd7ffc7..421a0bf08771 100644 --- a/openbb_terminal/miscellaneous/library/trail_map.csv +++ b/openbb_terminal/miscellaneous/library/trail_map.csv @@ -539,4 +539,5 @@ ta.stoch,openbb_terminal.common.technical_analysis.momentum_model.stoch,openbb_t ta.vwap,openbb_terminal.common.technical_analysis.overlap_model.vwap,openbb_terminal.common.technical_analysis.overlap_view.view_vwap ta.wma,openbb_terminal.common.technical_analysis.overlap_model.wma, ta.zlma,openbb_terminal.common.technical_analysis.overlap_model.zlma, +ta.cones,openbb_terminal.common.technical_analysis.volatility_model.rvol,openbb_terminal.common.technical_analysis.volatility_view.display_rvol whoami,openbb_terminal.session.sdk_session.whoami, diff --git a/openbb_terminal/sdk_core/models/ta_sdk_model.py b/openbb_terminal/sdk_core/models/ta_sdk_model.py index 8e03253c13a2..6b8a1c6bca50 100644 --- a/openbb_terminal/sdk_core/models/ta_sdk_model.py +++ b/openbb_terminal/sdk_core/models/ta_sdk_model.py @@ -46,8 +46,8 @@ class TaRoot(Category): `obv_chart`: Plots OBV technical indicator\n `rsi`: Relative strength index\n `rsi_chart`: Plots RSI Indicator\n - `rvol`: Realized Volatility Cones\n - `rvol_chart`: Plots Realized Volatility Cones\n + `cones`: Realized Volatility Cones\n + `cones_chart`: Plots Realized Volatility Cones\n `sma`: Gets simple moving average (SMA) for stock\n `stoch`: Stochastic oscillator\n `stoch_chart`: Plots stochastic oscillator signal\n @@ -99,8 +99,8 @@ def __init__(self): self.obv_chart = lib.common_ta_volume_view.display_obv self.rsi = lib.common_ta_momentum_model.rsi self.rsi_chart = lib.common_ta_momentum_view.display_rsi - self.rvol = lib.common_ta_volatility_model.rvol - self.rvol_chart = lib.common_ta_volatility_view.display_rvol + self.cones = lib.common_ta_volatility_model.rvol + self.cones_chart = lib.common_ta_volatility_view.display_rvol self.sma = lib.common_ta_overlap_model.sma self.stoch = lib.common_ta_momentum_model.stoch self.stoch_chart = lib.common_ta_momentum_view.display_stoch From c97e0445db282ee43d585568eb30df9a52d43973 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Wed, 22 Feb 2023 20:26:53 -0800 Subject: [PATCH 10/43] adds flag for crypto to switch volatility calculations to 365 from 252 --- .../technical_analysis/volatility_model.py | 43 +++++++++++-------- .../technical_analysis/volatility_view.py | 13 ++++-- .../miscellaneous/library/trail_map.csv | 2 +- .../sdk_core/models/ta_sdk_model.py | 4 +- openbb_terminal/sdk_core/trail_map.csv | 2 +- .../technical_analysis/ta_controller.py | 10 ++++- 6 files changed, 48 insertions(+), 26 deletions(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index c152c98174b2..0df3a9487238 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -170,8 +170,11 @@ def atr( @log_start_end(log=logger) -def rvol( - data: pd.DataFrame, lower_q: float = 0.25, upper_q: float = 0.75 +def cones( + data: pd.DataFrame, + lower_q: float = 0.25, + upper_q: float = 0.75, + is_crypto: bool = False, ) -> pd.DataFrame: """Returns a DataFrame of realized volatility quantiles. @@ -183,22 +186,25 @@ def rvol( The lower quantile to calculate the realized volatility over time for. upper_q: float (default = 0.75) The upper quantile to calculate the realized volatility over time for. + is_crypto: bool (default = False) + If true, volatility is calculated for 365 days instead of 252. Returns ------- - pd.DataFrame: rvol + pd.DataFrame: cones DataFrame of realized volatility quantiles. - Examples - -------- - df = rvol(symbol = "AAPL") - - df = rvol(symbol = "AAPL", lower_q = 0.10, upper_q = 0.90) + Example + ------- + df = openbb.stocks.load("AAPL") + cones_df = openbb.ta.cones(data = df, lower_q = 0.10, upper_q = 0.90) """ + + n_days: int = 365 if is_crypto else 252 + try: lower_q_label = str(int(lower_q * 100)) upper_q_label = str(int(upper_q * 100)) - rvol: pd.DataFrame = pd.DataFrame() quantiles = [lower_q, upper_q] windows = [3, 10, 30, 60, 90, 120, 150, 180, 210, 240, 300, 360] min_ = [] @@ -214,7 +220,9 @@ def realized_vol(data, window=30): log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) - return log_return.rolling(window=window, center=False).std() * np.sqrt(252) + return log_return.rolling(window=window, center=False).std() * np.sqrt( + n_days + ) for window in windows: # Looping to build a dataframe with realized volatility over each window. @@ -241,11 +249,12 @@ def realized_vol(data, window=30): 5: "Max", } ) - rvol = df.copy() - return rvol.transpose() - - except Exception as e: - rvol = pd.DataFrame() - print('There was an error with the selected quantile value. Values must be between 0 and 1.') - return rvol + cones_df = df.copy() + return cones_df.transpose() + except Exception: + cones_df = pd.DataFrame() + print( + "There was an error with the selected quantile value. Values must be between 0 and 1." + ) + return cones_df diff --git a/openbb_terminal/common/technical_analysis/volatility_view.py b/openbb_terminal/common/technical_analysis/volatility_view.py index 52ef91958c45..4cf8735ccc24 100644 --- a/openbb_terminal/common/technical_analysis/volatility_view.py +++ b/openbb_terminal/common/technical_analysis/volatility_view.py @@ -369,11 +369,12 @@ def display_atr( @log_start_end(log=logger) -def display_rvol( +def display_cones( data: pd.DataFrame, symbol: str = "", lower_q: float = 0.25, upper_q: float = 0.75, + is_crypto: bool = False, export: str = "", sheet_name: Optional[str] = None, external_axes: Optional[List[plt.Axes]] = None, @@ -390,6 +391,8 @@ def display_rvol( The lower quantile to calculate for. upper_q: float (default = 0.75) The upper quantile to for. + is_crypto: bool (default = False) + If true, volatility is calculated for 365 days instead of 252. export : str Format of export file sheet_name: str @@ -400,12 +403,14 @@ def display_rvol( Examples -------- df_ta = openbb.stocks.load('XLY') - openbb.ta.rvol_chart(data = df_ta, symbol = 'XLY') + openbb.ta.cones_chart(data = df_ta, symbol = 'XLY') df_ta = openbb.stocks.load('XLE') - openbb.ta.rvol_chart(data = df_ta, symbol = "XLE", lower_q = 0.10, upper_q = 0.90) + openbb.ta.cones_chart(data = df_ta, symbol = "XLE", lower_q = 0.10, upper_q = 0.90) """ - df_ta = volatility_model.rvol(data, lower_q=lower_q, upper_q=upper_q) + df_ta = volatility_model.cones( + data, lower_q=lower_q, upper_q=upper_q, is_crypto=is_crypto + ) lower_q_label = str(int(lower_q * 100)) upper_q_label = str(int(upper_q * 100)) if not df_ta.empty: diff --git a/openbb_terminal/miscellaneous/library/trail_map.csv b/openbb_terminal/miscellaneous/library/trail_map.csv index 421a0bf08771..3442cdad9036 100644 --- a/openbb_terminal/miscellaneous/library/trail_map.csv +++ b/openbb_terminal/miscellaneous/library/trail_map.csv @@ -539,5 +539,5 @@ ta.stoch,openbb_terminal.common.technical_analysis.momentum_model.stoch,openbb_t ta.vwap,openbb_terminal.common.technical_analysis.overlap_model.vwap,openbb_terminal.common.technical_analysis.overlap_view.view_vwap ta.wma,openbb_terminal.common.technical_analysis.overlap_model.wma, ta.zlma,openbb_terminal.common.technical_analysis.overlap_model.zlma, -ta.cones,openbb_terminal.common.technical_analysis.volatility_model.rvol,openbb_terminal.common.technical_analysis.volatility_view.display_rvol +ta.cones,openbb_terminal.common.technical_analysis.volatility_model.cones,openbb_terminal.common.technical_analysis.volatility_view.display_cones whoami,openbb_terminal.session.sdk_session.whoami, diff --git a/openbb_terminal/sdk_core/models/ta_sdk_model.py b/openbb_terminal/sdk_core/models/ta_sdk_model.py index 6b8a1c6bca50..54ec75c9d6a0 100644 --- a/openbb_terminal/sdk_core/models/ta_sdk_model.py +++ b/openbb_terminal/sdk_core/models/ta_sdk_model.py @@ -99,8 +99,8 @@ def __init__(self): self.obv_chart = lib.common_ta_volume_view.display_obv self.rsi = lib.common_ta_momentum_model.rsi self.rsi_chart = lib.common_ta_momentum_view.display_rsi - self.cones = lib.common_ta_volatility_model.rvol - self.cones_chart = lib.common_ta_volatility_view.display_rvol + self.cones = lib.common_ta_volatility_model.cones + self.cones_chart = lib.common_ta_volatility_view.display_cones self.sma = lib.common_ta_overlap_model.sma self.stoch = lib.common_ta_momentum_model.stoch self.stoch_chart = lib.common_ta_momentum_view.display_stoch diff --git a/openbb_terminal/sdk_core/trail_map.csv b/openbb_terminal/sdk_core/trail_map.csv index 3aa620d9c7e0..55ab83c593dc 100644 --- a/openbb_terminal/sdk_core/trail_map.csv +++ b/openbb_terminal/sdk_core/trail_map.csv @@ -541,7 +541,7 @@ ta.ma,common_ta_overlap_view.view_ma,common_ta_overlap_view.view_ma ta.macd,common_ta_momentum_model.macd,common_ta_momentum_view.display_macd ta.obv,common_ta_volume_model.obv,common_ta_volume_view.display_obv ta.rsi,common_ta_momentum_model.rsi,common_ta_momentum_view.display_rsi -ta.cones,common_ta_volatility_model.rvol,common_ta_volatility_view.display_rvol +ta.cones,common_ta_volatility_model.cones,common_ta_volatility_view.display_cones ta.sma,common_ta_overlap_model.sma, ta.stoch,common_ta_momentum_model.stoch,common_ta_momentum_view.display_stoch ta.vwap,common_ta_overlap_model.vwap,common_ta_overlap_view.view_vwap diff --git a/openbb_terminal/stocks/technical_analysis/ta_controller.py b/openbb_terminal/stocks/technical_analysis/ta_controller.py index 827ac473a116..5da32966d716 100644 --- a/openbb_terminal/stocks/technical_analysis/ta_controller.py +++ b/openbb_terminal/stocks/technical_analysis/ta_controller.py @@ -1684,6 +1684,13 @@ def call_cones(self, other_args: List[str]): default=0.75, help="The upper % quantile for calculations.", ) + parser.add_argument( + "--is_crypto", + dest="is_crypto", + action="store_true", + default=False, + help="If True, volatility is calculated for 365 days instead of 252.", + ) ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_BOTH_RAW_DATA_AND_FIGURES ) @@ -1692,11 +1699,12 @@ def call_cones(self, other_args: List[str]): no_ticker_message() return - volatility_view.display_rvol( + volatility_view.display_cones( data = self.stock, symbol = self.ticker, lower_q = ns_parser.lower_q, upper_q = ns_parser.upper_q, + is_crypto = ns_parser.is_crypto, export=ns_parser.export, sheet_name=" ".join(ns_parser.sheet_name) if ns_parser.sheet_name From a53d82e6577a7bdf035a1bd16184bdcd0d446e35 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Wed, 22 Feb 2023 20:31:30 -0800 Subject: [PATCH 11/43] black --- .../technical_analysis/ta_controller.py | 2 ++ .../stocks/technical_analysis/ta_controller.py | 14 +++++++------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py b/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py index 36c4b2e30fe5..b5a07eed2406 100644 --- a/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py +++ b/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py @@ -38,10 +38,12 @@ logger = logging.getLogger(__name__) + def no_ticker_message(): """Print message when no ticker is loaded""" console.print("[red]No data loaded. Use 'load' command to load a symbol[/red]") + class TechnicalAnalysisController(CryptoBaseController): """Technical Analysis Controller class""" diff --git a/openbb_terminal/stocks/technical_analysis/ta_controller.py b/openbb_terminal/stocks/technical_analysis/ta_controller.py index 5da32966d716..2581d231df32 100644 --- a/openbb_terminal/stocks/technical_analysis/ta_controller.py +++ b/openbb_terminal/stocks/technical_analysis/ta_controller.py @@ -1700,13 +1700,13 @@ def call_cones(self, other_args: List[str]): return volatility_view.display_cones( - data = self.stock, - symbol = self.ticker, - lower_q = ns_parser.lower_q, - upper_q = ns_parser.upper_q, - is_crypto = ns_parser.is_crypto, + data=self.stock, + symbol=self.ticker, + lower_q=ns_parser.lower_q, + upper_q=ns_parser.upper_q, + is_crypto=ns_parser.is_crypto, export=ns_parser.export, sheet_name=" ".join(ns_parser.sheet_name) if ns_parser.sheet_name - else None, - ) \ No newline at end of file + else None, + ) From bcee3aa0c71414a42342b7a43242dd2eeb5fe1ad Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Thu, 23 Feb 2023 20:04:26 -0800 Subject: [PATCH 12/43] adds selectable models for realized volatility calculations --- .../technical_analysis/volatility_model.py | 184 ++++++++++++++++-- .../technical_analysis/volatility_view.py | 38 +++- .../technical_analysis/ta_controller.py | 17 +- 3 files changed, 219 insertions(+), 20 deletions(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index 0df3a9487238..2fd796dbd252 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -13,6 +13,14 @@ logger = logging.getLogger(__name__) MAMODES = ["ema", "sma", "wma", "hma", "zlma"] +VOLATILITY_MODELS = [ + "STD", + "Parkinson", + "Garman-Klass", + "Hodges-Tompkins", + "Rogers-Satchell", + "Yang-Zhang", +] @log_start_end(log=logger) @@ -175,6 +183,7 @@ def cones( lower_q: float = 0.25, upper_q: float = 0.75, is_crypto: bool = False, + model: str = "STD", ) -> pd.DataFrame: """Returns a DataFrame of realized volatility quantiles. @@ -188,6 +197,27 @@ def cones( The upper quantile to calculate the realized volatility over time for. is_crypto: bool (default = False) If true, volatility is calculated for 365 days instead of 252. + model: str (default = "STD") + The model to use for volatility calculation. Choices are: + ["STD", "Parkinson", "Garman-Klass", "Hodges-Tompkins", "Rogers-Satchell", "Yang-Zhang"] + + Standard deviation measures how widely returns are dispersed from the average return. + It is the most common (and biased) estimator of volatility. + + Parkinson volatility uses the high and low price of the day rather than just close to close prices. + It is useful for capturing large price movements during the day. + + Garman-Klass volatility extends Parkinson volatility by taking into account the opening and closing price. + As markets are most active during the opening and closing of a trading session, it makes volatility estimation more accurate. + + Hodges-Tompkins volatility is a bias correction for estimation using an overlapping data sample. + It produces unbiased estimates and a substantial gain in efficiency. + + Rogers-Satchell is an estimator for measuring the volatility of securities with an average return not equal to zero. + Unlike Parkinson and Garman-Klass estimators, Rogers-Satchell incorporates a drift term (mean return not equal to zero). + + Yang-Zhang volatility is the combination of the overnight (close-to-open volatility). + It is a weighted average of the Rogers-Satchell volatility and the open-to-close volatility. Returns ------- @@ -215,29 +245,158 @@ def cones( realized = [] data = data.sort_index(ascending=False) - def realized_vol(data, window=30): - """Helper function for calculating realized volatility.""" + def standard_deviation(data, window=30, trading_periods=n_days, clean=True): + """Standard deviation measures how widely returns are dispersed from the average return. + It is the most common (and biased) estimator of volatility.""" + log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) + + result = log_return.rolling(window=window, center=False).std() * np.sqrt( + trading_periods + ) + + if clean: + return result.dropna() + + return result + + def parkinson(data, window=30, trading_periods=n_days, clean=True): + """Parkinson volatility uses the high and low price of the day rather than just close to close prices. + It is useful for capturing large price movements during the day.""" + rs = (1.0 / (4.0 * np.log(2.0))) * ( + (data["High"] / data["Low"]).apply(np.log) + ) ** 2.0 + + def f(v): + return (trading_periods * v.mean()) ** 0.5 + result = rs.rolling(window=window, center=False).apply(func=f) + + if clean: + return result.dropna() + + return result + + def garman_klass(data, window=30, trading_periods=n_days, clean=True): + """Garman-Klass volatility extends Parkinson volatility by taking into account the opening and closing price. + As markets are most active during the opening and closing of a trading session, it makes volatility estimation more accurate. + """ + log_hl = (data["High"] / data["Low"]).apply(np.log) + log_co = (data["Close"] / data["Open"]).apply(np.log) + + rs = 0.5 * log_hl**2 - (2 * np.log(2) - 1) * log_co**2 + + def f(v): + return (trading_periods * v.mean()) ** 0.5 + + result = rs.rolling(window=window, center=False).apply(func=f) + + if clean: + return result.dropna() + + return result + + def hodges_tompkins(data, window=30, trading_periods=n_days, clean=True): + """Hodges-Tompkins volatility is a bias correction for estimation using an overlapping data sample. + It produces unbiased estimates and a substantial gain in efficiency.""" log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) - return log_return.rolling(window=window, center=False).std() * np.sqrt( - n_days + vol = log_return.rolling(window=window, center=False).std() * np.sqrt( + trading_periods ) + h = window + n = (log_return.count() - h) + 1 + + adj_factor = 1.0 / (1.0 - (h / n) + ((h**2 - 1) / (3 * n**2))) + + result = vol * adj_factor + + if clean: + return result.dropna() + + return result + + def rogers_satchell(data, window=30, trading_periods=n_days, clean=True): + """Rogers-Satchell is an estimator for measuring the volatility of securities with an average return not equal to zero. + Unlike Parkinson and Garman-Klass estimators, Rogers-Satchell incorporates a drift term (mean return not equal to zero). + """ + + log_ho = (data["High"] / data["Open"]).apply(np.log) + log_lo = (data["Low"] / data["Open"]).apply(np.log) + log_co = (data["Close"] / data["Open"]).apply(np.log) + + rs = log_ho * (log_ho - log_co) + log_lo * (log_lo - log_co) + + def f(v): + return (trading_periods * v.mean()) ** 0.5 + + result = rs.rolling(window=window, center=False).apply(func=f) + + if clean: + return result.dropna() + + return result + + def yang_zhang(data, window=30, trading_periods=n_days, clean=True): + """Yang-Zhang volatility is the combination of the overnight (close-to-open volatility). + It is a weighted average of the Rogers-Satchell volatility and the open-to-close volatility. + """ + log_ho = (data["High"] / data["Open"]).apply(np.log) + log_lo = (data["Low"] / data["Open"]).apply(np.log) + log_co = (data["Close"] / data["Open"]).apply(np.log) + + log_oc = (data["Open"] / data["Close"].shift(1)).apply(np.log) + log_oc_sq = log_oc**2 + + log_cc = (data["Close"] / data["Close"].shift(1)).apply(np.log) + log_cc_sq = log_cc**2 + + rs = log_ho * (log_ho - log_co) + log_lo * (log_lo - log_co) + + close_vol = log_cc_sq.rolling(window=window, center=False).sum() * ( + 1.0 / (window - 1.0) + ) + open_vol = log_oc_sq.rolling(window=window, center=False).sum() * ( + 1.0 / (window - 1.0) + ) + window_rs = rs.rolling(window=window, center=False).sum() * ( + 1.0 / (window - 1.0) + ) + + k = 0.34 / (1.34 + (window + 1) / (window - 1)) + result = (open_vol + k * close_vol + (1 - k) * window_rs).apply( + np.sqrt + ) * np.sqrt(trading_periods) + + if clean: + return result.dropna() + + return result + for window in windows: # Looping to build a dataframe with realized volatility over each window. - - estimator = realized_vol(window=window, data=data) + if model not in VOLATILITY_MODELS: + print("Model not available. Available models: ", VOLATILITY_MODELS) + elif model == "STD": + estimator = standard_deviation(window=window, data=data) + elif model == "Parkinson": + estimator = parkinson(window=window, data=data) + elif model == "Garman-Klass": + estimator = garman_klass(window=window, data=data) + elif model == "Hodges-Tompkins": + estimator = hodges_tompkins(window=window, data=data) + elif model == "Rogers-Satchell": + estimator = rogers_satchell(window=window, data=data) + elif model == "Yang-Zhang": + estimator = yang_zhang(window=window, data=data) min_.append(estimator.min()) max_.append(estimator.max()) median.append(estimator.median()) top_q.append(estimator.quantile(quantiles[1])) bottom_q.append(estimator.quantile(quantiles[0])) realized.append(estimator[-1]) - df_ = [realized, min_, bottom_q, median, top_q, max_] - pd.DataFrame(df_).columns = windows - df_windows = list(windows) + df_windows = windows df = pd.DataFrame(df_, columns=df_windows) df = df.rename( index={ @@ -254,7 +413,8 @@ def realized_vol(data, window=30): except Exception: cones_df = pd.DataFrame() - print( - "There was an error with the selected quantile value. Values must be between 0 and 1." - ) + if lower_q or upper_q > 0: + print( + "Upper and lower quantiles should be expressed as a value between 0 and 1" + ) return cones_df diff --git a/openbb_terminal/common/technical_analysis/volatility_view.py b/openbb_terminal/common/technical_analysis/volatility_view.py index 4cf8735ccc24..68a962fccba1 100644 --- a/openbb_terminal/common/technical_analysis/volatility_view.py +++ b/openbb_terminal/common/technical_analysis/volatility_view.py @@ -374,12 +374,13 @@ def display_cones( symbol: str = "", lower_q: float = 0.25, upper_q: float = 0.75, + model: str = "STD", is_crypto: bool = False, export: str = "", sheet_name: Optional[str] = None, external_axes: Optional[List[plt.Axes]] = None, ): - """Plots the realized volatility quantiles for the loaded ticker. + """Plots the realized volatility quantiles for the loaded ticker. The model used to calculate the volatility is selectable. Parameters ---------- @@ -393,6 +394,27 @@ def display_cones( The upper quantile to for. is_crypto: bool (default = False) If true, volatility is calculated for 365 days instead of 252. + model: str (default = "STD") + The model to use for volatility calculation. Choices are: + ["STD", "Parkinson", "Garman-Klass", "Hodges-Tompkins", "Rogers-Satchell", "Yang-Zhang"] + + Standard deviation measures how widely returns are dispersed from the average return. + It is the most common (and biased) estimator of volatility. + + Parkinson volatility uses the high and low price of the day rather than just close to close prices. + It is useful for capturing large price movements during the day. + + Garman-Klass volatility extends Parkinson volatility by taking into account the opening and closing price. + As markets are most active during the opening and closing of a trading session, it makes volatility estimation more accurate. + + Hodges-Tompkins volatility is a bias correction for estimation using an overlapping data sample. + It produces unbiased estimates and a substantial gain in efficiency. + + Rogers-Satchell is an estimator for measuring the volatility of securities with an average return not equal to zero. + Unlike Parkinson and Garman-Klass estimators, Rogers-Satchell incorporates a drift term (mean return not equal to zero). + + Yang-Zhang volatility is the combination of the overnight (close-to-open volatility). + It is a weighted average of the Rogers-Satchell volatility and the open-to-close volatility. export : str Format of export file sheet_name: str @@ -407,9 +429,12 @@ def display_cones( df_ta = openbb.stocks.load('XLE') openbb.ta.cones_chart(data = df_ta, symbol = "XLE", lower_q = 0.10, upper_q = 0.90) + + openbb.ta.cones_chart(data = df_ta, symbol = "XLE", model = "Garman-Klass") """ + df_ta = volatility_model.cones( - data, lower_q=lower_q, upper_q=upper_q, is_crypto=is_crypto + data, lower_q=lower_q, upper_q=upper_q, is_crypto=is_crypto, model=model ) lower_q_label = str(int(lower_q * 100)) upper_q_label = str(int(upper_q * 100)) @@ -434,9 +459,12 @@ def display_cones( label="Lower " f"{lower_q_label}" "%", ) plt.plot(df_ta.index, df_ta.Realized, "o-.", linewidth=1, label="Realized") - plt.ylabel(ylabel="Volatility", labelpad=-910, loc="top", rotation="horizontal") plt.xlabel(xlabel="Window of Time (in days)", labelpad=20, y=0) - plt.title(label="Realized Volatility Cones - " f"{symbol}", loc="center", y=1.0) + plt.title( + label=f"{symbol}" " - Realized Volatility Cones - " f"{model}" " Model", + loc="center", + y=1.0, + ) plt.legend(loc="best", ncol=6, fontsize="x-small") plt.tick_params(axis="y", which="both", labelleft=False, labelright=True) plt.xticks(df_ta.index) @@ -448,7 +476,7 @@ def display_cones( export_data( export, os.path.dirname(os.path.abspath(__file__)).replace("common", "stocks"), - "rvol", + "cones", df_ta, sheet_name, ) diff --git a/openbb_terminal/stocks/technical_analysis/ta_controller.py b/openbb_terminal/stocks/technical_analysis/ta_controller.py index 2581d231df32..c7aee0f8a587 100644 --- a/openbb_terminal/stocks/technical_analysis/ta_controller.py +++ b/openbb_terminal/stocks/technical_analysis/ta_controller.py @@ -1663,7 +1663,7 @@ def call_cones(self, other_args: List[str]): formatter_class=argparse.ArgumentDefaultsHelpFormatter, prog="cones", description=""" - Calculates the realized volatility quantiles over rolling windows of time. + Calculates the realized volatility quantiles over rolling windows of time, with a selectable model for calculating the volatility. """, ) parser.add_argument( @@ -1673,7 +1673,7 @@ def call_cones(self, other_args: List[str]): dest="lower_q", type=float, default=0.25, - help="The lower % quantile for calculations.", + help="The lower quantile value for calculations.", ) parser.add_argument( "-u", @@ -1682,7 +1682,17 @@ def call_cones(self, other_args: List[str]): dest="upper_q", type=float, default=0.75, - help="The upper % quantile for calculations.", + help="The upper quantile value for calculations.", + ) + parser.add_argument( + "-m", + "--model", + action="store", + dest="model", + default="STD", + choices=volatility_model.VOLATILITY_MODELS, + type=str, + help="The model used to calculate realized volatility.", ) parser.add_argument( "--is_crypto", @@ -1704,6 +1714,7 @@ def call_cones(self, other_args: List[str]): symbol=self.ticker, lower_q=ns_parser.lower_q, upper_q=ns_parser.upper_q, + model=ns_parser.model, is_crypto=ns_parser.is_crypto, export=ns_parser.export, sheet_name=" ".join(ns_parser.sheet_name) From 64eca4c85c4f0af91c276094c9eecc98adfe9f42 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Thu, 23 Feb 2023 20:20:37 -0800 Subject: [PATCH 13/43] fixes line too long --- .../technical_analysis/volatility_model.py | 16 ++++++++++------ .../common/technical_analysis/volatility_view.py | 11 +++++++---- .../stocks/technical_analysis/ta_controller.py | 3 ++- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index 2fd796dbd252..e0036ac7855c 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -208,13 +208,15 @@ def cones( It is useful for capturing large price movements during the day. Garman-Klass volatility extends Parkinson volatility by taking into account the opening and closing price. - As markets are most active during the opening and closing of a trading session, it makes volatility estimation more accurate. + As markets are most active during the opening and closing of a trading session, + it makes volatility estimation more accurate. Hodges-Tompkins volatility is a bias correction for estimation using an overlapping data sample. It produces unbiased estimates and a substantial gain in efficiency. - Rogers-Satchell is an estimator for measuring the volatility of securities with an average return not equal to zero. - Unlike Parkinson and Garman-Klass estimators, Rogers-Satchell incorporates a drift term (mean return not equal to zero). + Rogers-Satchell is an estimator for measuring the volatility with an average return not equal to zero. + Unlike Parkinson and Garman-Klass estimators, Rogers-Satchell incorporates a drift term, + mean return not equal to zero. Yang-Zhang volatility is the combination of the overnight (close-to-open volatility). It is a weighted average of the Rogers-Satchell volatility and the open-to-close volatility. @@ -278,7 +280,8 @@ def f(v): def garman_klass(data, window=30, trading_periods=n_days, clean=True): """Garman-Klass volatility extends Parkinson volatility by taking into account the opening and closing price. - As markets are most active during the opening and closing of a trading session, it makes volatility estimation more accurate. + As markets are most active during the opening and closing of a trading session. + It makes volatility estimation more accurate. """ log_hl = (data["High"] / data["Low"]).apply(np.log) log_co = (data["Close"] / data["Open"]).apply(np.log) @@ -317,8 +320,9 @@ def hodges_tompkins(data, window=30, trading_periods=n_days, clean=True): return result def rogers_satchell(data, window=30, trading_periods=n_days, clean=True): - """Rogers-Satchell is an estimator for measuring the volatility of securities with an average return not equal to zero. - Unlike Parkinson and Garman-Klass estimators, Rogers-Satchell incorporates a drift term (mean return not equal to zero). + """Rogers-Satchell is an estimator for measuring the volatility with an average return not equal to zero. + Unlike Parkinson and Garman-Klass estimators, Rogers-Satchell incorporates a drift term, + mean return not equal to zero. """ log_ho = (data["High"] / data["Open"]).apply(np.log) diff --git a/openbb_terminal/common/technical_analysis/volatility_view.py b/openbb_terminal/common/technical_analysis/volatility_view.py index 68a962fccba1..41eae4643615 100644 --- a/openbb_terminal/common/technical_analysis/volatility_view.py +++ b/openbb_terminal/common/technical_analysis/volatility_view.py @@ -380,7 +380,8 @@ def display_cones( sheet_name: Optional[str] = None, external_axes: Optional[List[plt.Axes]] = None, ): - """Plots the realized volatility quantiles for the loaded ticker. The model used to calculate the volatility is selectable. + """Plots the realized volatility quantiles for the loaded ticker. + The model used to calculate the volatility is selectable. Parameters ---------- @@ -405,13 +406,15 @@ def display_cones( It is useful for capturing large price movements during the day. Garman-Klass volatility extends Parkinson volatility by taking into account the opening and closing price. - As markets are most active during the opening and closing of a trading session, it makes volatility estimation more accurate. + As markets are most active during the opening and closing of a trading session; + it makes volatility estimation more accurate. Hodges-Tompkins volatility is a bias correction for estimation using an overlapping data sample. It produces unbiased estimates and a substantial gain in efficiency. - Rogers-Satchell is an estimator for measuring the volatility of securities with an average return not equal to zero. - Unlike Parkinson and Garman-Klass estimators, Rogers-Satchell incorporates a drift term (mean return not equal to zero). + Rogers-Satchell is an estimator for measuring the volatility with an average return not equal to zero. + Unlike Parkinson and Garman-Klass estimators, Rogers-Satchell incorporates a drift term, + mean return not equal to zero. Yang-Zhang volatility is the combination of the overnight (close-to-open volatility). It is a weighted average of the Rogers-Satchell volatility and the open-to-close volatility. diff --git a/openbb_terminal/stocks/technical_analysis/ta_controller.py b/openbb_terminal/stocks/technical_analysis/ta_controller.py index c7aee0f8a587..729b34439359 100644 --- a/openbb_terminal/stocks/technical_analysis/ta_controller.py +++ b/openbb_terminal/stocks/technical_analysis/ta_controller.py @@ -1663,7 +1663,8 @@ def call_cones(self, other_args: List[str]): formatter_class=argparse.ArgumentDefaultsHelpFormatter, prog="cones", description=""" - Calculates the realized volatility quantiles over rolling windows of time, with a selectable model for calculating the volatility. + Calculates the realized volatility quantiles over rolling windows of time. + The model for calculating volatility is selectable. """, ) parser.add_argument( From 834784247cb3f92c7be5565d2856974e9d42cd9f Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Fri, 24 Feb 2023 20:29:01 -0800 Subject: [PATCH 14/43] adds cones to the crypto-ta menu --- .../technical_analysis/ta_controller.py | 69 +++++++++++++++++++ openbb_terminal/miscellaneous/i18n/en.yml | 1 + 2 files changed, 70 insertions(+) diff --git a/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py b/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py index b5a07eed2406..c76b2ec3b7be 100644 --- a/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py +++ b/openbb_terminal/cryptocurrency/technical_analysis/ta_controller.py @@ -155,6 +155,7 @@ def print_help(self): mt.add_info("_volatility_") mt.add_cmd("atr") mt.add_cmd("bbands") + mt.add_cmd("cones") mt.add_cmd("donchian") mt.add_cmd("kc") mt.add_info("_volume_") @@ -1476,3 +1477,71 @@ def call_atr(self, other_args: List[str]): if ns_parser.sheet_name else None, ) + + @log_start_end(log=logger) + def call_cones(self, other_args: List[str]): + """Process cones command""" + parser = argparse.ArgumentParser( + add_help=False, + formatter_class=argparse.ArgumentDefaultsHelpFormatter, + prog="cones", + description=""" + Calculates the realized volatility quantiles over rolling windows of time. + The model for calculating volatility is selectable. + """, + ) + parser.add_argument( + "-l", + "--lower_q", + action="store", + dest="lower_q", + type=float, + default=0.25, + help="The lower quantile value for calculations.", + ) + parser.add_argument( + "-u", + "--upper_q", + action="store", + dest="upper_q", + type=float, + default=0.75, + help="The upper quantile value for calculations.", + ) + parser.add_argument( + "-m", + "--model", + action="store", + dest="model", + default="STD", + choices=volatility_model.VOLATILITY_MODELS, + type=str, + help="The model used to calculate realized volatility.", + ) + parser.add_argument( + "--is_crypto", + dest="is_crypto", + action="store_false", + default=True, + help="If True, volatility is calculated for 365 days instead of 252.", + ) + ns_parser = self.parse_known_args_and_warn( + parser, other_args, EXPORT_BOTH_RAW_DATA_AND_FIGURES + ) + if ns_parser: + if not self.coin: + no_ticker_message() + return + + volatility_view.display_cones( + data=self.stock, + symbol=self.coin.upper(), + lower_q=ns_parser.lower_q, + upper_q=ns_parser.upper_q, + model=ns_parser.model, + is_crypto=ns_parser.is_crypto, + export=ns_parser.export, + sheet_name=" ".join(ns_parser.sheet_name) + if ns_parser.sheet_name + else None, + ) diff --git a/openbb_terminal/miscellaneous/i18n/en.yml b/openbb_terminal/miscellaneous/i18n/en.yml index 439530d82333..2832cd045a1c 100644 --- a/openbb_terminal/miscellaneous/i18n/en.yml +++ b/openbb_terminal/miscellaneous/i18n/en.yml @@ -659,6 +659,7 @@ en: crypto/ta/_volatility_: Volatility crypto/ta/atr: average true range crypto/ta/bbands: bollinger bands + crypto/ta/cones: realized volatility cones crypto/ta/donchian: donchian channels crypto/ta/kc: keltner channels crypto/ta/_volume_: Volume From 3f16a382b0a23acf0e4a11d00bf0290cfb9e8a06 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sat, 25 Feb 2023 16:21:30 -0800 Subject: [PATCH 15/43] fix for options screener --- .../stocks/options}/README.md | 0 .../stocks/options/high_iv.ini} | 35 ++-- .../stocks/options/iv_below_20day.ini} | 32 +-- .../stocks/options/spy_30_delta.ini} | 20 +- .../stocks/options}/template.ini | 0 .../stocks/options/presets/Highest_OI.ini | 180 ----------------- .../stocks/options/presets/Long_FAANGM.ini | 179 ----------------- .../stocks/options/presets/SPY_ATM_Calls.ini | 180 ----------------- .../stocks/options/presets/SPY_ATM_Poots.ini | 180 ----------------- .../options/presets/TSLA_Calls_90Days.ini | 180 ----------------- .../stocks/options/presets/TSLA_Poots.ini | 180 ----------------- .../stocks/options/presets/high_IV.ini | 182 ------------------ .../options/screen/screener_controller.py | 19 +- .../stocks/options/screen/syncretism_model.py | 115 ++++++----- .../stocks/options/screen/syncretism_view.py | 13 +- 15 files changed, 119 insertions(+), 1376 deletions(-) rename openbb_terminal/{stocks/options/presets => miscellaneous/stocks/options}/README.md (100%) rename openbb_terminal/{stocks/options/presets/Highest_IV.ini => miscellaneous/stocks/options/high_iv.ini} (91%) rename openbb_terminal/{stocks/options/presets/3DTE_Degenerate.ini => miscellaneous/stocks/options/iv_below_20day.ini} (93%) rename openbb_terminal/{stocks/options/presets/Highest_Volume.ini => miscellaneous/stocks/options/spy_30_delta.ini} (94%) rename openbb_terminal/{stocks/options/presets => miscellaneous/stocks/options}/template.ini (100%) delete mode 100644 openbb_terminal/stocks/options/presets/Highest_OI.ini delete mode 100644 openbb_terminal/stocks/options/presets/Long_FAANGM.ini delete mode 100644 openbb_terminal/stocks/options/presets/SPY_ATM_Calls.ini delete mode 100644 openbb_terminal/stocks/options/presets/SPY_ATM_Poots.ini delete mode 100644 openbb_terminal/stocks/options/presets/TSLA_Calls_90Days.ini delete mode 100644 openbb_terminal/stocks/options/presets/TSLA_Poots.ini delete mode 100644 openbb_terminal/stocks/options/presets/high_IV.ini diff --git a/openbb_terminal/stocks/options/presets/README.md b/openbb_terminal/miscellaneous/stocks/options/README.md similarity index 100% rename from openbb_terminal/stocks/options/presets/README.md rename to openbb_terminal/miscellaneous/stocks/options/README.md diff --git a/openbb_terminal/stocks/options/presets/Highest_IV.ini b/openbb_terminal/miscellaneous/stocks/options/high_iv.ini similarity index 91% rename from openbb_terminal/stocks/options/presets/Highest_IV.ini rename to openbb_terminal/miscellaneous/stocks/options/high_iv.ini index 946d19a1436f..0fb16644274d 100644 --- a/openbb_terminal/stocks/options/presets/Highest_IV.ini +++ b/openbb_terminal/miscellaneous/stocks/options/high_iv.ini @@ -1,10 +1,10 @@ # Author of preset: Danglewood -# Description: The highest implied volatility of all the options in the market. +# Description: Delta bound filter. [FILTER] # tickers [string]: a list of space or comma separated tickers to restrict or exclude them from the query. # E.g. "GME" or for multiples "AMC,BB,GME". -tickers = +tickers = # exclude [true|false]: if true, then tickers are excluded. If false, the search is restricted to these tickers. exclude = @@ -16,7 +16,7 @@ min-diff = max-diff = # itm [bool]: select in the money options. -itm = true +itm = false # otm [bool]: select out of the money options. otm = true @@ -34,16 +34,16 @@ min-exp = max-exp = # min-price [float]: minimum option premium. -min-price = +min-price = # max-price [float]: maximum option premium. max-price = #min-strike [float]: minimum option strike. -min-strike = +min-strike = #max-strike [float]: maximum option strike. -max-strike = +max-strike = # calls [true|false]: select call options. calls = true @@ -55,7 +55,7 @@ puts = true stock = true # etf [true|false]: select etf options. -etf = true +etf = false # min-sto [float]: minimum option price / stock price ratio. min-sto = @@ -76,10 +76,10 @@ min-myield = max-myield = # min-delta [float]: minimum delta greek. -min-delta = +min-delta = # max-delta [float]: maximum delta greek. -max-delta = +max-delta = # min-gamma [float]: minimum gamma greek. min-gamma = @@ -100,25 +100,25 @@ min-vega = max-vega = #min-iv [float]: minimum implied volatility. -min-iv = +min-iv = 1.00 #max-iv [float]: maximum implied volatility. max-iv = #min-oi [float]: minimum open interest. -min-oi = 1 +min-oi = 10 #max-oi[float]: maximum open interest max-oi = #min-volume [float]: minimum volume. -min-volume = +min-volume = 10 #max-volume [float]: maximum volume. max-volume = #min-voi [float]: minimum volume / oi ratio. -min-voi = +min-voi = #max-voi [float]: maximum volume / oi ratio. max-voi = @@ -135,21 +135,24 @@ max-cap = # "lp_desc", "lp_asc": lastprice, descending / ascending. # "md_desc", "md_asc": current stock price, descending / ascending. # "oi_desc", "oi_asc": open interest, descending / ascending. +# "v_desc", "v_asc": volume, descending / ascending. +# "ρ_desc", "ρ_asc": rho, descending / ascending. + order-by = "iv_desc" # limit [int]: number of results (max 50). limit = # active [true|false]: if set to true, restricts to options for which volume, open interest, ask, and bid are all > 0. -active = +active = true # [float|int] deviation from the 20 day average min-price-20d = max-price-20d = min-volume-20d = max-volume-20d = -min-iv-20d = -max-iv-20d = +min-iv-20d = +max-iv-20d = min-delta-20d = max-delta-20d = min-gamma-20d = diff --git a/openbb_terminal/stocks/options/presets/3DTE_Degenerate.ini b/openbb_terminal/miscellaneous/stocks/options/iv_below_20day.ini similarity index 93% rename from openbb_terminal/stocks/options/presets/3DTE_Degenerate.ini rename to openbb_terminal/miscellaneous/stocks/options/iv_below_20day.ini index e95b2cdc681e..ca2153a983f5 100644 --- a/openbb_terminal/stocks/options/presets/3DTE_Degenerate.ini +++ b/openbb_terminal/miscellaneous/stocks/options/iv_below_20day.ini @@ -1,10 +1,10 @@ # Author of preset: Danglewood -# Description: 3-DTE max options with the highest IV. +# Description: Delta bound filter. [FILTER] # tickers [string]: a list of space or comma separated tickers to restrict or exclude them from the query. # E.g. "GME" or for multiples "AMC,BB,GME". -tickers = +tickers = # exclude [true|false]: if true, then tickers are excluded. If false, the search is restricted to these tickers. exclude = @@ -16,7 +16,7 @@ min-diff = max-diff = # itm [bool]: select in the money options. -itm = true +itm = false # otm [bool]: select out of the money options. otm = true @@ -31,19 +31,19 @@ max-ask-bid = min-exp = # max-exp [int]: maximum days until expiration. -max-exp = 3 +max-exp = # min-price [float]: minimum option premium. -min-price = +min-price = # max-price [float]: maximum option premium. max-price = #min-strike [float]: minimum option strike. -min-strike = +min-strike = #max-strike [float]: maximum option strike. -max-strike = +max-strike = # calls [true|false]: select call options. calls = true @@ -55,7 +55,7 @@ puts = true stock = true # etf [true|false]: select etf options. -etf = true +etf = false # min-sto [float]: minimum option price / stock price ratio. min-sto = @@ -76,13 +76,13 @@ min-myield = max-myield = # min-delta [float]: minimum delta greek. -min-delta = +min-delta = # max-delta [float]: maximum delta greek. -max-delta = +max-delta = # min-gamma [float]: minimum gamma greek. -min-gamma = 1 +min-gamma = # max-gamma [float]: maximum gamma greek. max-gamma = @@ -136,21 +136,23 @@ max-cap = # "md_desc", "md_asc": current stock price, descending / ascending. # "oi_desc", "oi_asc": open interest, descending / ascending. # "v_desc", "v_asc": volume, descending / ascending. -order-by = "iv_desc" +# "ρ_desc", "ρ_asc": rho, descending / ascending. + +order-by = "iv_asc" # limit [int]: number of results (max 50). limit = # active [true|false]: if set to true, restricts to options for which volume, open interest, ask, and bid are all > 0. -active = +active = true # [float|int] deviation from the 20 day average min-price-20d = max-price-20d = min-volume-20d = max-volume-20d = -min-iv-20d = -max-iv-20d = +min-iv-20d = 0.80 +max-iv-20d = min-delta-20d = max-delta-20d = min-gamma-20d = diff --git a/openbb_terminal/stocks/options/presets/Highest_Volume.ini b/openbb_terminal/miscellaneous/stocks/options/spy_30_delta.ini similarity index 94% rename from openbb_terminal/stocks/options/presets/Highest_Volume.ini rename to openbb_terminal/miscellaneous/stocks/options/spy_30_delta.ini index fcf1000413cc..9808f91a146d 100644 --- a/openbb_terminal/stocks/options/presets/Highest_Volume.ini +++ b/openbb_terminal/miscellaneous/stocks/options/spy_30_delta.ini @@ -1,10 +1,10 @@ # Author of preset: Danglewood -# Description: The most heavily traded options. +# Description: Delta bound filter. [FILTER] # tickers [string]: a list of space or comma separated tickers to restrict or exclude them from the query. # E.g. "GME" or for multiples "AMC,BB,GME". -tickers = +tickers = "SPY" # exclude [true|false]: if true, then tickers are excluded. If false, the search is restricted to these tickers. exclude = @@ -40,10 +40,10 @@ min-price = max-price = #min-strike [float]: minimum option strike. -min-strike = +min-strike = 280 #max-strike [float]: maximum option strike. -max-strike = +max-strike = # calls [true|false]: select call options. calls = true @@ -76,10 +76,10 @@ min-myield = max-myield = # min-delta [float]: minimum delta greek. -min-delta = +min-delta = 0.10 # max-delta [float]: maximum delta greek. -max-delta = +max-delta = 0.35 # min-gamma [float]: minimum gamma greek. min-gamma = @@ -106,13 +106,13 @@ min-iv = max-iv = #min-oi [float]: minimum open interest. -min-oi = 1 +min-oi = 10 #max-oi[float]: maximum open interest max-oi = #min-volume [float]: minimum volume. -min-volume = +min-volume = 100 #max-volume [float]: maximum volume. max-volume = @@ -136,7 +136,9 @@ max-cap = # "md_desc", "md_asc": current stock price, descending / ascending. # "oi_desc", "oi_asc": open interest, descending / ascending. # "v_desc", "v_asc": volume, descending / ascending. -order-by = "v_desc" +# "ρ_desc", "ρ_asc": rho, descending / ascending. + +order-by = # limit [int]: number of results (max 50). limit = diff --git a/openbb_terminal/stocks/options/presets/template.ini b/openbb_terminal/miscellaneous/stocks/options/template.ini similarity index 100% rename from openbb_terminal/stocks/options/presets/template.ini rename to openbb_terminal/miscellaneous/stocks/options/template.ini diff --git a/openbb_terminal/stocks/options/presets/Highest_OI.ini b/openbb_terminal/stocks/options/presets/Highest_OI.ini deleted file mode 100644 index c7ce672d74bd..000000000000 --- a/openbb_terminal/stocks/options/presets/Highest_OI.ini +++ /dev/null @@ -1,180 +0,0 @@ -# Author of preset: Danglewood -# Description: The most open interest of them all. -[FILTER] - -# tickers [string]: a list of space or comma separated tickers to restrict or exclude them from the query. -# E.g. "GME" or for multiples "AMC,BB,GME". -tickers = - -# exclude [true|false]: if true, then tickers are excluded. If false, the search is restricted to these tickers. -exclude = - -# min-diff [int]: minimum difference in percentage between strike and stock price. -min-diff = - -# max-diff [int]: maximum difference in percentage between strike and stock price. -max-diff = - -# itm [bool]: select in the money options. -itm = true - -# otm [bool]: select out of the money options. -otm = true - -# min-ask-bid [float]: minimum spread between bid and ask. -min-ask-bid = - -# max-ask-bid [float]: maximum spread between bid and ask. -max-ask-bid = - -# min-exp [int]: minimum days until expiration. -min-exp = - -# max-exp [int]: maximum days until expiration. -max-exp = - -# min-price [float]: minimum option premium. -min-price = - -# max-price [float]: maximum option premium. -max-price = - -#min-strike [float]: minimum option strike. -min-strike = - -#max-strike [float]: maximum option strike. -max-strike = - -# calls [true|false]: select call options. -calls = true - -# puts [true|false]: select put options. -puts = true - -# stock [true|false]: select normal stocks. -stock = true - -# etf [true|false]: select etf options. -etf = true - -# min-sto [float]: minimum option price / stock price ratio. -min-sto = - -# max-sto [float]: maximum option price / stock price ratio. -max-sto = - -# min-yield [float]: minimum premium / strike price ratio. -min-yield = - -# max-yield [float]: maximum premium / strike price ratio. -max-yield = - -# min-myield [float]: minimum yield per month until expiration date. -min-myield = - -# max-myield [float]: maximum yield per month until expiration date. -max-myield = - -# min-delta [float]: minimum delta greek. -min-delta = - -# max-delta [float]: maximum delta greek. -max-delta = - -# min-gamma [float]: minimum gamma greek. -min-gamma = - -# max-gamma [float]: maximum gamma greek. -max-gamma = - -# min-theta [float]: minimum theta greek. -min-theta = - -# max-theta [float]: maximum theta greek. -max-theta = - -# min-vega [float]: minimum vega greek. -min-vega = - -# max-vega [float]: maximum vega greek. -max-vega = - -#min-iv [float]: minimum implied volatility. -min-iv = - -#max-iv [float]: maximum implied volatility. -max-iv = - -#min-oi [float]: minimum open interest. -min-oi = 1 - -#max-oi[float]: maximum open interest -max-oi = - -#min-volume [float]: minimum volume. -min-volume = - -#max-volume [float]: maximum volume. -max-volume = - -#min-voi [float]: minimum volume / oi ratio. -min-voi = - -#max-voi [float]: maximum volume / oi ratio. -max-voi = - -# min-cap [float]: minimum market capitalization (in billions USD). -min-cap = - -# max-cap [float]: maximum market capitalization (in billions USD). -max-cap = - -# order-by [default: e_desc]: how to order results, possible values: -# "e_desc", "e_asc": expiration, descending / ascending. -# "iv_desc", "iv_asc": implied volatility, descending / ascending. -# "lp_desc", "lp_asc": lastprice, descending / ascending. -# "md_desc", "md_asc": current stock price, descending / ascending. -# "oi_desc", "oi_asc": open interest, descending / ascending. -order-by = "oi_desc" - -# limit [int]: number of results (max 50). -limit = - -# active [true|false]: if set to true, restricts to options for which volume, open interest, ask, and bid are all > 0. -active = - -# [float|int] deviation from the 20 day average -min-price-20d = -max-price-20d = -min-volume-20d = -max-volume-20d = -min-iv-20d = -max-iv-20d = -min-delta-20d = -max-delta-20d = -min-gamma-20d = -max-gamma-20d = -min-theta-20d = -max-theta-20d = -min-vega-20d = -max-vega-20d = -min-rho-20d = -max-rho-20d = - -# [float|int] deviation from the 100 day average -min-price-100d = -max-price-100d = -min-volume-100d = -max-volume-100d = -min-iv-100d = -max-iv-100d = -min-delta-100d = -max-delta-100d = -min-gamma-100d = -max-gamma-100d = -min-theta-100d = -max-theta-100d = -min-vega-100d = -max-vega-100d = -min-rho-100d = -max-rho-100d = diff --git a/openbb_terminal/stocks/options/presets/Long_FAANGM.ini b/openbb_terminal/stocks/options/presets/Long_FAANGM.ini deleted file mode 100644 index 9ef359e9ef4e..000000000000 --- a/openbb_terminal/stocks/options/presets/Long_FAANGM.ini +++ /dev/null @@ -1,179 +0,0 @@ -# Author of preset: Danglewood -# Description: 180 day options in the FAANGM club at, near, outside the money; sorted by open interest. -[FILTER] - -# tickers [string]: a list of space or comma separated tickers to restrict or exclude them from the query. -# E.g. "GME" or for multiples "AMC","BB","GME". -tickers = "FB","AAPL","AMZN","NFLX","GOOG","MSFT" - -# exclude [true|false]: if true, then tickers are excluded. If false, the search is restricted to these tickers. -exclude = - -# min-diff [int]: minimum difference in percentage between strike and stock price. -min-diff = - -# max-diff [int]: maximum difference in percentage between strike and stock price. -max-diff = - -# itm [bool]: select in the money options. -itm = true - -# otm [bool]: select out of the money options. -otm = true - -# min-ask-bid [float]: minimum spread between bid and ask. -min-ask-bid = - -# max-ask-bid [float]: maximum spread between bid and ask. -max-ask-bid = - -# min-exp [int]: minimum days until expiration. -min-exp = 180 - -# max-exp [int]: maximum days until expiration. -max-exp = - -# min-price [float]: minimum option premium. -min-price = - -# max-price [float]: maximum option premium. -max-price = - -#min-strike [float]: minimum option strike. -min-strike = - -#max-strike [float]: maximum option strike. -max-strike = - -# calls [true|false]: select call options. -calls = true - -# puts [true|false]: select put options. -puts = true - -# stock [true|false]: select normal stocks. -stock = - -# etf [true|false]: select etf options. -etf = - -# min-sto [float]: minimum option price / stock price ratio. -min-sto = - -# max-sto [float]: maximum option price / stock price ratio. -max-sto = - -# min-yield [float]: minimum premium / strike price ratio. -min-yield = - -# max-yield [float]: maximum premium / strike price ratio. -max-yield = - -# min-myield [float]: minimum yield per month until expiration date. -min-myield = - -# max-myield [float]: maximum yield per month until expiration date. -max-myield = - -# min-delta [float]: minimum delta greek. -min-delta = 0.15 - -# max-delta [float]: maximum delta greek. -max-delta = 0.55 - -# min-gamma [float]: minimum gamma greek. -min-gamma = - -# max-gamma [float]: maximum gamma greek. -max-gamma = - -# min-theta [float]: minimum theta greek. -min-theta = - -# max-theta [float]: maximum theta greek. -max-theta = - -# min-vega [float]: minimum vega greek. -min-vega = - -# max-vega [float]: maximum vega greek. -max-vega = - -#min-iv [float]: minimum implied volatility. -min-iv = - -#max-iv [float]: maximum implied volatility. -max-iv = - -#min-oi [float]: minimum open interest. -min-oi = - -#max-oi[float]: maximum open interest -max-oi = - -#min-volume [float]: minimum volume. -min-volume = - -#max-volume [float]: maximum volume. -max-volume = - -#min-voi [float]: minimum volume / oi ratio. -min-voi = - -#max-voi [float]: maximum volume / oi ratio. -max-voi = - -# min-cap [float]: minimum market capitalization (in billions USD). -min-cap = - -# max-cap [float]: maximum market capitalization (in billions USD). -max-cap = - -# order-by [default: e_desc]: how to order results, possible values: -# e_desc, e_asc: expiration, descending / ascending. -# iv_desc, iv_asc: implied volatility, descending / ascending. -# lp_desc, lp_asc: lastprice, descending / ascending. -# md_desc, md_asc: current stock price, descending / ascending. -order-by = "oi_desc" - -# limit [int]: number of results (max 50). -limit = - -# active [true|false]: if set to true, restricts to options for which volume, open interest, ask, and bid are all > 0. -active = true - -# [float|int] deviation from the 20 day average -min-price-20d = -max-price-20d = -min-volume-20d = -max-volume-20d = -min-iv-20d = -max-iv-20d = -min-delta-20d = -max-delta-20d = -min-gamma-20d = -max-gamma-20d = -min-theta-20d = -max-theta-20d = -min-vega-20d = -max-vega-20d = -min-rho-20d = -max-rho-20d = - -# [float|int] deviation from the 100 day average -min-price-100d = -max-price-100d = -min-volume-100d = -max-volume-100d = -min-iv-100d = -max-iv-100d = -min-delta-100d = -max-delta-100d = -min-gamma-100d = -max-gamma-100d = -min-theta-100d = -max-theta-100d = -min-vega-100d = -max-vega-100d = -min-rho-100d = -max-rho-100d = diff --git a/openbb_terminal/stocks/options/presets/SPY_ATM_Calls.ini b/openbb_terminal/stocks/options/presets/SPY_ATM_Calls.ini deleted file mode 100644 index b96cb16cf3a5..000000000000 --- a/openbb_terminal/stocks/options/presets/SPY_ATM_Calls.ini +++ /dev/null @@ -1,180 +0,0 @@ -# Author of preset: Danglewood -# Description: SPY calls at or near the money, sorted by open interest. -[FILTER] - -# tickers [string]: a list of space or comma separated tickers to restrict or exclude them from the query. -# E.g. "GME" or for multiples "AMC","BB","GME". -tickers = "SPY" - -# exclude [true|false]: if true, then tickers are excluded. If false, the search is restricted to these tickers. -exclude = false - -# min-diff [int]: minimum difference in percentage between strike and stock price. -min-diff = - -# max-diff [int]: maximum difference in percentage between strike and stock price. -max-diff = - -# itm [bool]: select in the money options. -itm = true - -# otm [bool]: select out of the money options. -otm = true - -# min-ask-bid [float]: minimum spread between bid and ask. -min-ask-bid = - -# max-ask-bid [float]: maximum spread between bid and ask. -max-ask-bid = - -# min-exp [int]: minimum days until expiration. -min-exp = - -# max-exp [int]: maximum days until expiration. -max-exp = - -# min-price [float]: minimum option premium. -min-price = - -# max-price [float]: maximum option premium. -max-price = - -#min-strike [float]: minimum option strike. -min-strike = - -#max-strike [float]: maximum option strike. -max-strike = - -# calls [true|false]: select call options. -calls = true - -# puts [true|false]: select put options. -puts = true - -# stock [true|false]: select normal stocks. -stock = true - -# etf [true|false]: select etf options. -etf = true - -# min-sto [float]: minimum option price / stock price ratio. -min-sto = - -# max-sto [float]: maximum option price / stock price ratio. -max-sto = - -# min-yield [float]: minimum premium / strike price ratio. -min-yield = - -# max-yield [float]: maximum premium / strike price ratio. -max-yield = - -# min-myield [float]: minimum yield per month until expiration date. -min-myield = - -# max-myield [float]: maximum yield per month until expiration date. -max-myield = - -# min-delta [float]: minimum delta greek. -min-delta = 0.45 - -# max-delta [float]: maximum delta greek. -max-delta = - -# min-gamma [float]: minimum gamma greek. -min-gamma = 0.027 - -# max-gamma [float]: maximum gamma greek. -max-gamma = - -# min-theta [float]: minimum theta greek. -min-theta = - -# max-theta [float]: maximum theta greek. -max-theta = - -# min-vega [float]: minimum vega greek. -min-vega = - -# max-vega [float]: maximum vega greek. -max-vega = - -#min-iv [float]: minimum implied volatility. -min-iv = - -#max-iv [float]: maximum implied volatility. -max-iv = - -#min-oi [float]: minimum open interest. -min-oi = - -#max-oi[float]: maximum open interest -max-oi = - -#min-volume [float]: minimum volume. -min-volume = - -#max-volume [float]: maximum volume. -max-volume = - -#min-voi [float]: minimum volume / oi ratio. -min-voi = - -#max-voi [float]: maximum volume / oi ratio. -max-voi = - -# min-cap [float]: minimum market capitalization (in billions USD). -min-cap = - -# max-cap [float]: maximum market capitalization (in billions USD). -max-cap = - -# order-by [default: e_desc]: how to order results, possible values: -# "e_desc", "e_asc": expiration, descending / ascending. -# "iv_desc", "iv_asc": implied volatility, descending / ascending. -# "lp_desc", "lp_asc": lastprice, descending / ascending. -# "md_desc", "md_asc": current stock price, descending / ascending. -# "oi_desc", "oi_asc": open interest, descending / ascending. -order-by = "oi_desc" - -# limit [int]: number of results (max 50). -limit = - -# active [true|false]: if set to true, restricts to options for which volume, open interest, ask, and bid are all > 0. -active = true - -# [float|int] deviation from the 20 day average -min-price-20d = -max-price-20d = -min-volume-20d = -max-volume-20d = -min-iv-20d = -max-iv-20d = -min-delta-20d = -max-delta-20d = -min-gamma-20d = -max-gamma-20d = -min-theta-20d = -max-theta-20d = -min-vega-20d = -max-vega-20d = -min-rho-20d = -max-rho-20d = - -# [float|int] deviation from the 100 day average -min-price-100d = -max-price-100d = -min-volume-100d = -max-volume-100d = -min-iv-100d = -max-iv-100d = -min-delta-100d = -max-delta-100d = -min-gamma-100d = -max-gamma-100d = -min-theta-100d = -max-theta-100d = -min-vega-100d = -max-vega-100d = -min-rho-100d = -max-rho-100d = diff --git a/openbb_terminal/stocks/options/presets/SPY_ATM_Poots.ini b/openbb_terminal/stocks/options/presets/SPY_ATM_Poots.ini deleted file mode 100644 index b27abad9df54..000000000000 --- a/openbb_terminal/stocks/options/presets/SPY_ATM_Poots.ini +++ /dev/null @@ -1,180 +0,0 @@ -# Author of preset: Danglewood -# Description: SPY puts at or near the money, sorted by open interest. -[FILTER] - -# tickers [string]: a list of space or comma separated tickers to restrict or exclude them from the query. -# E.g. "GME" or for multiples "AMC","BB","GME". -tickers = "SPY" - -# exclude [true|false]: if true, then tickers are excluded. If false, the search is restricted to these tickers. -exclude = false - -# min-diff [int]: minimum difference in percentage between strike and stock price. -min-diff = - -# max-diff [int]: maximum difference in percentage between strike and stock price. -max-diff = - -# itm [bool]: select in the money options. -itm = true - -# otm [bool]: select out of the money options. -otm = true - -# min-ask-bid [float]: minimum spread between bid and ask. -min-ask-bid = - -# max-ask-bid [float]: maximum spread between bid and ask. -max-ask-bid = - -# min-exp [int]: minimum days until expiration. -min-exp = - -# max-exp [int]: maximum days until expiration. -max-exp = - -# min-price [float]: minimum option premium. -min-price = - -# max-price [float]: maximum option premium. -max-price = - -#min-strike [float]: minimum option strike. -min-strike = - -#max-strike [float]: maximum option strike. -max-strike = - -# calls [true|false]: select call options. -calls = false - -# puts [true|false]: select put options. -puts = true - -# stock [true|false]: select normal stocks. -stock = true - -# etf [true|false]: select etf options. -etf = true - -# min-sto [float]: minimum option price / stock price ratio. -min-sto = - -# max-sto [float]: maximum option price / stock price ratio. -max-sto = - -# min-yield [float]: minimum premium / strike price ratio. -min-yield = - -# max-yield [float]: maximum premium / strike price ratio. -max-yield = - -# min-myield [float]: minimum yield per month until expiration date. -min-myield = - -# max-myield [float]: maximum yield per month until expiration date. -max-myield = - -# min-delta [float]: minimum delta greek. -min-delta = - -# max-delta [float]: maximum delta greek. -max-delta = 0.6 - -# min-gamma [float]: minimum gamma greek. -min-gamma = 0.03 - -# max-gamma [float]: maximum gamma greek. -max-gamma = - -# min-theta [float]: minimum theta greek. -min-theta = - -# max-theta [float]: maximum theta greek. -max-theta = - -# min-vega [float]: minimum vega greek. -min-vega = - -# max-vega [float]: maximum vega greek. -max-vega = - -#min-iv [float]: minimum implied volatility. -min-iv = - -#max-iv [float]: maximum implied volatility. -max-iv = - -#min-oi [float]: minimum open interest. -min-oi = - -#max-oi[float]: maximum open interest -max-oi = - -#min-volume [float]: minimum volume. -min-volume = - -#max-volume [float]: maximum volume. -max-volume = - -#min-voi [float]: minimum volume / oi ratio. -min-voi = - -#max-voi [float]: maximum volume / oi ratio. -max-voi = - -# min-cap [float]: minimum market capitalization (in billions USD). -min-cap = - -# max-cap [float]: maximum market capitalization (in billions USD). -max-cap = - -# order-by [default: e_desc]: how to order results, possible values: -# "e_desc", "e_asc": expiration, descending / ascending. -# "iv_desc", "iv_asc": implied volatility, descending / ascending. -# "lp_desc", "lp_asc": lastprice, descending / ascending. -# "md_desc", "md_asc": current stock price, descending / ascending. -# "oi_desc", "oi_asc": open interest, descending / ascending. -order-by = "oi_desc" - -# limit [int]: number of results (max 50). -limit = - -# active [true|false]: if set to true, restricts to options for which volume, open interest, ask, and bid are all > 0. -active = true - -# [float|int] deviation from the 20 day average -min-price-20d = -max-price-20d = -min-volume-20d = -max-volume-20d = -min-iv-20d = -max-iv-20d = -min-delta-20d = -max-delta-20d = -min-gamma-20d = -max-gamma-20d = -min-theta-20d = -max-theta-20d = -min-vega-20d = -max-vega-20d = -min-rho-20d = -max-rho-20d = - -# [float|int] deviation from the 100 day average -min-price-100d = -max-price-100d = -min-volume-100d = -max-volume-100d = -min-iv-100d = -max-iv-100d = -min-delta-100d = -max-delta-100d = -min-gamma-100d = -max-gamma-100d = -min-theta-100d = -max-theta-100d = -min-vega-100d = -max-vega-100d = -min-rho-100d = -max-rho-100d = diff --git a/openbb_terminal/stocks/options/presets/TSLA_Calls_90Days.ini b/openbb_terminal/stocks/options/presets/TSLA_Calls_90Days.ini deleted file mode 100644 index 6ff295ed9101..000000000000 --- a/openbb_terminal/stocks/options/presets/TSLA_Calls_90Days.ini +++ /dev/null @@ -1,180 +0,0 @@ -# Author of preset: OpenBB Terminal -# Description: TSLA calls near the money with up to 90-DTE, sorted by open interest. -[FILTER] - -# tickers [string]: a list of space or comma separated tickers to restrict or exclude them from the query. -# E.g. "GME" or for multiples "AMC","BB","GME". -tickers = "TSLA" - -# exclude [true|false]: if true, then tickers are excluded. If false, the search is restricted to these tickers. -exclude = false - -# min-diff [int]: minimum difference in percentage between strike and stock price. -min-diff = - -# max-diff [int]: maximum difference in percentage between strike and stock price. -max-diff = - -# itm [bool]: select in the money options. -itm = true - -# otm [bool]: select out of the money options. -otm = true - -# min-ask-bid [float]: minimum spread between bid and ask. -min-ask-bid = - -# max-ask-bid [float]: maximum spread between bid and ask. -max-ask-bid = - -# min-exp [int]: minimum days until expiration. -min-exp = 3 - -# max-exp [int]: maximum days until expiration. -max-exp = 90 - -# min-price [float]: minimum option premium. -min-price = - -# max-price [float]: maximum option premium. -max-price = - -#min-strike [float]: minimum option strike. -min-strike = - -#max-strike [float]: maximum option strike. -max-strike = - -# calls [true|false]: select call options. -calls = true - -# puts [true|false]: select put options. -puts = true - -# stock [true|false]: select normal stocks. -stock = true - -# etf [true|false]: select etf options. -etf = true - -# min-sto [float]: minimum option price / stock price ratio. -min-sto = - -# max-sto [float]: maximum option price / stock price ratio. -max-sto = - -# min-yield [float]: minimum premium / strike price ratio. -min-yield = - -# max-yield [float]: maximum premium / strike price ratio. -max-yield = - -# min-myield [float]: minimum yield per month until expiration date. -min-myield = - -# max-myield [float]: maximum yield per month until expiration date. -max-myield = - -# min-delta [float]: minimum delta greek. -min-delta = 0.30 - -# max-delta [float]: maximum delta greek. -max-delta = 0.65 - -# min-gamma [float]: minimum gamma greek. -min-gamma = - -# max-gamma [float]: maximum gamma greek. -max-gamma = - -# min-theta [float]: minimum theta greek. -min-theta = - -# max-theta [float]: maximum theta greek. -max-theta = - -# min-vega [float]: minimum vega greek. -min-vega = - -# max-vega [float]: maximum vega greek. -max-vega = - -#min-iv [float]: minimum implied volatility. -min-iv = - -#max-iv [float]: maximum implied volatility. -max-iv = - -#min-oi [float]: minimum open interest. -min-oi = - -#max-oi[float]: maximum open interest -max-oi = - -#min-volume [float]: minimum volume. -min-volume = - -#max-volume [float]: maximum volume. -max-volume = - -#min-voi [float]: minimum volume / oi ratio. -min-voi = - -#max-voi [float]: maximum volume / oi ratio. -max-voi = - -# min-cap [float]: minimum market capitalization (in billions USD). -min-cap = - -# max-cap [float]: maximum market capitalization (in billions USD). -max-cap = - -# order-by [default: e_desc]: how to order results, possible values: -# "e_desc", "e_asc": expiration, descending / ascending. -# "iv_desc", "iv_asc": implied volatility, descending / ascending. -# "lp_desc", "lp_asc": lastprice, descending / ascending. -# "md_desc", "md_asc": current stock price, descending / ascending. -# "oi_desc", "oi_asc": open interest, descending / ascending. -order-by = "oi_desc" - -# limit [int]: number of results (max 50). -limit = - -# active [true|false]: if set to true, restricts to options for which volume, open interest, ask, and bid are all > 0. -active = true - -# [float|int] deviation from the 20 day average -min-price-20d = -max-price-20d = -min-volume-20d = -max-volume-20d = -min-iv-20d = -max-iv-20d = -min-delta-20d = -max-delta-20d = -min-gamma-20d = -max-gamma-20d = -min-theta-20d = -max-theta-20d = -min-vega-20d = -max-vega-20d = -min-rho-20d = -max-rho-20d = - -# [float|int] deviation from the 100 day average -min-price-100d = -max-price-100d = -min-volume-100d = -max-volume-100d = -min-iv-100d = -max-iv-100d = -min-delta-100d = -max-delta-100d = -min-gamma-100d = -max-gamma-100d = -min-theta-100d = -max-theta-100d = -min-vega-100d = -max-vega-100d = -min-rho-100d = -max-rho-100d = diff --git a/openbb_terminal/stocks/options/presets/TSLA_Poots.ini b/openbb_terminal/stocks/options/presets/TSLA_Poots.ini deleted file mode 100644 index 087b07e423ef..000000000000 --- a/openbb_terminal/stocks/options/presets/TSLA_Poots.ini +++ /dev/null @@ -1,180 +0,0 @@ -# Author of preset: OpenBB Terminal -# Description: TSLA puts near the money with up to 90-DTE, sorted by open interest. -[FILTER] - -# tickers [string]: a list of space or comma separated tickers to restrict or exclude them from the query. -# E.g. "GME" or for multiples "AMC","BB","GME". -tickers = "TSLA" - -# exclude [true|false]: if true, then tickers are excluded. If false, the search is restricted to these tickers. -exclude = false - -# min-diff [int]: minimum difference in percentage between strike and stock price. -min-diff = - -# max-diff [int]: maximum difference in percentage between strike and stock price. -max-diff = - -# itm [bool]: select in the money options. -itm = true - -# otm [bool]: select out of the money options. -otm = true - -# min-ask-bid [float]: minimum spread between bid and ask. -min-ask-bid = - -# max-ask-bid [float]: maximum spread between bid and ask. -max-ask-bid = - -# min-exp [int]: minimum days until expiration. -min-exp = 3 - -# max-exp [int]: maximum days until expiration. -max-exp = 90 - -# min-price [float]: minimum option premium. -min-price = - -# max-price [float]: maximum option premium. -max-price = - -#min-strike [float]: minimum option strike. -min-strike = - -#max-strike [float]: maximum option strike. -max-strike = - -# calls [true|false]: select call options. -calls = false - -# puts [true|false]: select put options. -puts = true - -# stock [true|false]: select normal stocks. -stock = true - -# etf [true|false]: select etf options. -etf = false - -# min-sto [float]: minimum option price / stock price ratio. -min-sto = - -# max-sto [float]: maximum option price / stock price ratio. -max-sto = - -# min-yield [float]: minimum premium / strike price ratio. -min-yield = - -# max-yield [float]: maximum premium / strike price ratio. -max-yield = - -# min-myield [float]: minimum yield per month until expiration date. -min-myield = - -# max-myield [float]: maximum yield per month until expiration date. -max-myield = - -# min-delta [float]: minimum delta greek. -min-delta = - -# max-delta [float]: maximum delta greek. -max-delta = -0.3 - -# min-gamma [float]: minimum gamma greek. -min-gamma = - -# max-gamma [float]: maximum gamma greek. -max-gamma = 0.5 - -# min-theta [float]: minimum theta greek. -min-theta = - -# max-theta [float]: maximum theta greek. -max-theta = - -# min-vega [float]: minimum vega greek. -min-vega = - -# max-vega [float]: maximum vega greek. -max-vega = - -#min-iv [float]: minimum implied volatility. -min-iv = - -#max-iv [float]: maximum implied volatility. -max-iv = - -#min-oi [float]: minimum open interest. -min-oi = - -#max-oi[float]: maximum open interest -max-oi = - -#min-volume [float]: minimum volume. -min-volume = - -#max-volume [float]: maximum volume. -max-volume = - -#min-voi [float]: minimum volume / oi ratio. -min-voi = - -#max-voi [float]: maximum volume / oi ratio. -max-voi = - -# min-cap [float]: minimum market capitalization (in billions USD). -min-cap = - -# max-cap [float]: maximum market capitalization (in billions USD). -max-cap = - -# order-by [default: e_desc]: how to order results, possible values: -# "e_desc", "e_asc": expiration, descending / ascending. -# "iv_desc", "iv_asc": implied volatility, descending / ascending. -# "lp_desc", "lp_asc": lastprice, descending / ascending. -# "md_desc", "md_asc": current stock price, descending / ascending. -# "oi_desc", "oi_asc": open interest, descending / ascending. -order-by = "oi_desc" - -# limit [int]: number of results (max 50). -limit = - -# active [true|false]: if set to true, restricts to options for which volume, open interest, ask, and bid are all > 0. -active = true - -# [float|int] deviation from the 20 day average -min-price-20d = -max-price-20d = -min-volume-20d = -max-volume-20d = -min-iv-20d = -max-iv-20d = -min-delta-20d = -max-delta-20d = -min-gamma-20d = -max-gamma-20d = -min-theta-20d = -max-theta-20d = -min-vega-20d = -max-vega-20d = -min-rho-20d = -max-rho-20d = - -# [float|int] deviation from the 100 day average -min-price-100d = -max-price-100d = -min-volume-100d = -max-volume-100d = -min-iv-100d = -max-iv-100d = -min-delta-100d = -max-delta-100d = -min-gamma-100d = -max-gamma-100d = -min-theta-100d = -max-theta-100d = -min-vega-100d = -max-vega-100d = -min-rho-100d = -max-rho-100d = diff --git a/openbb_terminal/stocks/options/presets/high_IV.ini b/openbb_terminal/stocks/options/presets/high_IV.ini deleted file mode 100644 index ccf9ca3f66e2..000000000000 --- a/openbb_terminal/stocks/options/presets/high_IV.ini +++ /dev/null @@ -1,182 +0,0 @@ -# Author of preset: terp340 -# Description: This is just a sample screener for high IV. This looks for OTM options with IV between 80 and 100 %, -# less than 14 Days til expiry, a volume of at least 100 and a bid ask spread of at least 0.05 -[FILTER] - -# tickers [string]: a list of space or comma separated tickers to restrict or exclude them from the query. -# E.g. "GME" or for multiples "AMC,BB,GME". -tickers = - -# exclude [true|false]: if true, then tickers are excluded. If false, the search is restricted to these tickers. -exclude = - -# min-diff [int]: minimum difference in percentage between strike and stock price. -min-diff = - -# max-diff [int]: maximum difference in percentage between strike and stock price. -max-diff = - -# itm [bool]: select in the money options. -itm = false - -# otm [bool]: select out of the money options. -otm = true - -# min-ask-bid [float]: minimum spread between bid and ask. -min-ask-bid = - -# max-ask-bid [float]: maximum spread between bid and ask. -max-ask-bid = 0.05 - -# min-exp [int]: minimum days until expiration. -min-exp = - -# max-exp [int]: maximum days until expiration. -max-exp = 14 - -# min-price [float]: minimum option premium. -min-price = - -# max-price [float]: maximum option premium. -max-price = - -#min-strike [float]: minimum option strike. -min-strike = - -#max-strike [float]: maximum option strike. -max-strike = - -# calls [true|false]: select call options. -calls = true - -# puts [true|false]: select put options. -puts = true - -# stock [true|false]: select normal stocks. -stock = - -# etf [true|false]: select etf options. -etf = - -# min-sto [float]: minimum option price / stock price ratio. -min-sto = - -# max-sto [float]: maximum option price / stock price ratio. -max-sto = - -# min-yield [float]: minimum premium / strike price ratio. -min-yield = - -# max-yield [float]: maximum premium / strike price ratio. -max-yield = - -# min-myield [float]: minimum yield per month until expiration date. -min-myield = - -# max-myield [float]: maximum yield per month until expiration date. -max-myield = - -# min-delta [float]: minimum delta greek. -min-delta = - -# max-delta [float]: maximum delta greek. -max-delta = - -# min-gamma [float]: minimum gamma greek. -min-gamma = - -# max-gamma [float]: maximum gamma greek. -max-gamma = - -# min-theta [float]: minimum theta greek. -min-theta = - -# max-theta [float]: maximum theta greek. -max-theta = - -# min-vega [float]: minimum vega greek. -min-vega = - -# max-vega [float]: maximum vega greek. -max-vega = - -#min-iv [float]: minimum implied volatility. -min-iv = 0.80 - -#max-iv [float]: maximum implied volatility. -max-iv = 1.0 - -#min-oi [float]: minimum open interest. -min-oi = - -#max-oi[float]: maximum open interest -max-oi = - -#min-volume [float]: minimum volume. -min-volume = 100 - -#max-volume [float]: maximum volume. -max-volume = - -#min-voi [float]: minimum volume / oi ratio. -min-voi = - -#max-voi [float]: maximum volume / oi ratio. -max-voi = - -# min-cap [float]: minimum market capitalization (in billions USD). -min-cap = - -# max-cap [float]: maximum market capitalization (in billions USD). -max-cap = - -# order-by [default: e_desc]: how to order results, possible values: -# "e_desc", "e_asc": expiration, descending / ascending. -# "iv_desc", "iv_asc": implied volatility, descending / ascending. -# "lp_desc", "lp_asc": lastprice, descending / ascending. -# "md_desc", "md_asc": current stock price, descending / ascending. -# "oi_desc", "oi_asc": open interest, descending / ascending. -# "v_desc", "v_asc": volume, descending / ascending. -order-by = iv_desc - -# limit [int]: number of results (max 50). -limit = - -# active [true|false]: if set to true, restricts to options for which volume, open interest, ask, and bid are all > 0. -active = - -# [float|int] deviation from the 20 day average -min-price-20d = -max-price-20d = -min-volume-20d = -max-volume-20d = -min-iv-20d = -max-iv-20d = -min-delta-20d = -max-delta-20d = -min-gamma-20d = -max-gamma-20d = -min-theta-20d = -max-theta-20d = -min-vega-20d = -max-vega-20d = -min-rho-20d = -max-rho-20d = - -# [float|int] deviation from the 100 day average -min-price-100d = -max-price-100d = -min-volume-100d = -max-volume-100d = -min-iv-100d = -max-iv-100d = -min-delta-100d = -max-delta-100d = -min-gamma-100d = -max-gamma-100d = -min-theta-100d = -max-theta-100d = -min-vega-100d = -max-vega-100d = -min-rho-100d = -max-rho-100d = diff --git a/openbb_terminal/stocks/options/screen/screener_controller.py b/openbb_terminal/stocks/options/screen/screener_controller.py index 26c638572e1e..9801010d60c0 100644 --- a/openbb_terminal/stocks/options/screen/screener_controller.py +++ b/openbb_terminal/stocks/options/screen/screener_controller.py @@ -38,7 +38,7 @@ def __init__(self, queue: Optional[List[str]] = None): """Constructor""" super().__init__(queue) - self.preset = "high_IV" + self.preset = "high_iv.ini" self.screen_tickers: List = list() if session and obbff.USE_PROMPT_TOOLKIT: @@ -76,7 +76,7 @@ def call_view(self, other_args: List[str]): dest="preset", type=str, help="View specific custom preset", - default="", + default="high_iv", choices=self.preset_choices, ) if other_args and "-" not in other_args[0][0]: @@ -104,7 +104,7 @@ def call_set(self, other_args: List[str]): action="store", dest="preset", type=str, - default="template", + default="high_iv", help="Filter presets", choices=self.preset_choices, ) @@ -121,12 +121,9 @@ def call_scr(self, other_args: List[str]): add_help=False, formatter_class=argparse.ArgumentDefaultsHelpFormatter, prog="scr", - description="""Screener filter output from https://ops.syncretism.io/index.html. - Where: CS: Contract Symbol; S: Symbol, T: Option Type; Str: Strike; Exp v: Expiration; - IV: Implied Volatility; LP: Last Price; B: Bid; A: Ask; V: Volume; OI: Open Interest; - Y: Yield; MY: Monthly Yield; SMP: Regular Market Price; SMDL: Regular Market Day Low; - SMDH: Regular Market Day High; LU: Last Trade Date; LC: Last Crawl; ITM: In The Money; - PC: Price Change; PB: Price-to-book. """, + description=""" + Screener filter output from https://ops.syncretism.io/index.html. + """, ) parser.add_argument( "-p", @@ -142,8 +139,8 @@ def call_scr(self, other_args: List[str]): "-l", "--limit", type=check_positive, - default=10, - help="Limit of random entries to display. Default shows all", + default=25, + help="Limit of entries to display, default of 25.", dest="limit", ) diff --git a/openbb_terminal/stocks/options/screen/syncretism_model.py b/openbb_terminal/stocks/options/screen/syncretism_model.py index 676ab00d5eed..d4c203a079f5 100644 --- a/openbb_terminal/stocks/options/screen/syncretism_model.py +++ b/openbb_terminal/stocks/options/screen/syncretism_model.py @@ -3,18 +3,21 @@ import configparser import logging -from pathlib import Path -from typing import Dict, Optional, Tuple, Union +from typing import Dict, Tuple import pandas as pd import yfinance as yf -from openbb_terminal.core.config.paths import 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 +pd.set_option("display.precision", 4) logger = logging.getLogger(__name__) accepted_orders = [ @@ -35,13 +38,9 @@ @log_start_end(log=logger) def get_historical_greeks( - symbol: str = "", - expiry: Optional[str] = None, - strike: Optional[Union[str, float]] = None, - chain_id: Optional[str] = None, - put: bool = False, + symbol: str, expiry: str, strike: float, chain_id: str = "", put: bool = False ) -> pd.DataFrame: - """Get historical option greeks + """Get histoical option greeks Parameters ---------- @@ -49,7 +48,7 @@ def get_historical_greeks( Stock ticker symbol expiry: str Option expiration date - strike: Union[str, float] + strike: float Strike price to look for chain_id: str OCC option symbol. Overwrites other inputs @@ -61,25 +60,15 @@ def get_historical_greeks( df: pd.DataFrame Dataframe containing historical greeks """ - if isinstance(strike, str): - try: - strike = float(strike) - except ValueError: - console.print( - f"[red]Strike of {strike} cannot be converted to a number.[/red]\n" - ) - return pd.DataFrame() if not chain_id: options = yfinance_model.get_option_chain(symbol, expiry) - options = options.puts if put else options.calls + if put: + options = options.puts + else: + options = options.calls - selection = options.loc[options.strike == strike, "contractSymbol"] - try: - chain_id = selection.values[0] - except IndexError: - console.print(f"[red]Strike price of {strike} not found.[/red]\n") - return pd.DataFrame() + chain_id = options.loc[options.strike == strike, "contractSymbol"].values[0] r = request(f"https://api.syncretism.io/ops/historical/{chain_id}") @@ -135,7 +124,7 @@ def get_preset_choices() -> Dict: """ PRESETS_PATH = USER_PRESETS_DIRECTORY / "stocks" / "options" - PRESETS_PATH_DEFAULT = Path(__file__).parent.parent / "presets" + PRESETS_PATH_DEFAULT = MISCELLANEOUS_DIRECTORY / "stocks" / "options" preset_choices = { filepath.name: filepath for filepath in PRESETS_PATH.iterdir() @@ -160,34 +149,40 @@ def get_screener_output(preset: str) -> Tuple[pd.DataFrame, str]: ---------- preset: str Chosen preset - Returns ------- - Tuple[pd.DataFrame, str] - DataFrame with screener data or empty if errors, String containing error message if supplied + pd.DataFrame: + DataFrame with screener data, or empty if errors + str: + String containing error message if supplied """ d_cols = { - "contractSymbol": "CS", - "symbol": "S", - "optType": "T", - "strike": "Str", - "expiration": "Exp ∨", - "impliedVolatility": "IV", - "lastPrice": "LP", - "bid": "B", - "ask": "A", - "volume": "V", + "contractSymbol": "Contract Symbol", + "expiration": "Expiration", + "symbol": "Ticker", + "optType": "Type", + "strike": "Strike", + "volume": "Vol", "openInterest": "OI", - "yield": "Y", - "monthlyyield": "MY", - "regularMarketPrice": "SMP", - "regularMarketDayLow": "SMDL", - "regularMarketDayHigh": "SMDH", - "lastTradeDate": "LU", - "lastCrawl": "LC", - "inTheMoney": "ITM", - "pChange": "PC", - "priceToBook": "PB", + "impliedVolatility": "IV", + "delta": "Delta", + "gamma": "Gamma", + "rho": "Rho", + "theta": "Theta", + "vega": "Vega", + # "yield": "Y", + # "monthlyyield": "MY",, + # "regularMarketDayLow": "SMDL", + # "regularMarketDayHigh": "SMDH", + "lastTradeDate": "Last Traded", + "bid": "Bid", + "ask": "Ask", + "lastPrice": "Last", + # "lastCrawl": "LC", + # "inTheMoney": "ITM", + "pChange": "% Change", + "regularMarketPrice": "Underlying", + "priceToBook": "P/B", } preset_filter = configparser.RawConfigParser() @@ -224,15 +219,15 @@ def get_screener_output(preset: str) -> Tuple[pd.DataFrame, str]: if df_res.empty: return df_res, f"No options data found for preset: {preset}" - df_res = df_res.rename(columns=d_cols)[list(d_cols.values())[:17]] - df_res["Exp ∨"] = df_res["Exp ∨"].apply( - lambda x: pd.to_datetime(x, unit="s").strftime("%m-%d-%y") + df_res = df_res.rename(columns=d_cols)[list(d_cols.values())[:20]] + df_res["Expiration"] = df_res["Expiration"].apply( + lambda x: pd.to_datetime(x, unit="s").strftime("%y-%m-%d") ) - df_res["LU"] = df_res["LU"].apply( - lambda x: pd.to_datetime(x, unit="s").strftime("%m-%d-%y") + df_res["Last Traded"] = df_res["Last Traded"].apply( + lambda x: pd.to_datetime(x, unit="s").strftime("%y-%m-%d") ) - df_res["Y"] = df_res["Y"].round(3) - df_res["MY"] = df_res["MY"].round(3) + # df_res["Y"] = df_res["Y"].round(3) + # df_res["MY"] = df_res["MY"].round(3) return df_res, "" else: @@ -250,7 +245,6 @@ def check_presets(preset_dict: dict) -> str: ---------- preset_dict: dict Defined presets from configparser - Returns ------- error: str @@ -342,7 +336,7 @@ def check_presets(preset_dict: dict) -> str: elif key == "tickers": for symbol in value.split(","): try: - if yf.Ticker(eval(symbol)).info["regularMarketPrice"] is None: + if yf.Ticker(eval(symbol)).fast_info["lastPrice"] is None: error += f"{key} : {symbol} not found on yfinance" except NameError: @@ -354,8 +348,9 @@ def check_presets(preset_dict: dict) -> str: except Exception: error += f"{key} : {value} , should be integer\n" - elif key == "order-by" and value.replace('"', "") not in accepted_orders: - error += f"{key} : {value} not accepted ordering\n" + elif key == "order-by": + if value.replace('"', "") not in accepted_orders: + error += f"{key} : {value} not accepted ordering\n" if error: logging.exception(error) return error diff --git a/openbb_terminal/stocks/options/screen/syncretism_view.py b/openbb_terminal/stocks/options/screen/syncretism_view.py index dd785e8c715d..94d23de10c3e 100644 --- a/openbb_terminal/stocks/options/screen/syncretism_view.py +++ b/openbb_terminal/stocks/options/screen/syncretism_view.py @@ -59,7 +59,7 @@ def view_available_presets(preset: str): @log_start_end(log=logger) def view_screener_output( preset: str, - limit: int = 20, + limit: int = 25, export: str = "", sheet_name: Optional[str] = None, ) -> List: @@ -98,10 +98,14 @@ def view_screener_output( df_res = df_res.head(limit) print_rich_table( - df_res, headers=list(df_res.columns), show_index=False, title="Screener Output" + df_res, + headers=df_res.columns.tolist(), + show_index=False, + title="Screener Output", + floatfmt=".4f", ) - return list(set(df_res["S"].values.tolist())) + return list(set(df_res["Ticker"].values)) # pylint:disable=too-many-arguments @@ -165,9 +169,10 @@ def view_historical_greeks( if raw: print_rich_table( df.tail(limit), - headers=list(df.columns), + headers=df.columns.tolist(), title="Historical Greeks", show_index=True, + floatfmt=".4f", ) if not external_axes: From db0115667a8849eb0b2d3161a13e5cc7589c484b Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sat, 25 Feb 2023 16:25:45 -0800 Subject: [PATCH 16/43] ruff --- .../stocks/options/screen/syncretism_model.py | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/openbb_terminal/stocks/options/screen/syncretism_model.py b/openbb_terminal/stocks/options/screen/syncretism_model.py index d4c203a079f5..d8cde3bee76b 100644 --- a/openbb_terminal/stocks/options/screen/syncretism_model.py +++ b/openbb_terminal/stocks/options/screen/syncretism_model.py @@ -8,12 +8,12 @@ import pandas as pd import yfinance as yf -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, + USER_PRESETS_DIRECTORY, ) +from openbb_terminal.decorators import log_start_end +from openbb_terminal.helper_funcs import request 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 From 171803ddc13dc2d14d994270241b701db9c834fc Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sat, 25 Feb 2023 16:53:01 -0800 Subject: [PATCH 17/43] updates tests for options screener --- .../test_get_screener_output.csv | 202 +++++++++--------- .../options/test_screener_controller.py | 6 +- .../stocks/options/test_syncretism_model.py | 4 +- .../stocks/options/test_syncretism_view.py | 6 +- .../test_display_raw[False].txt | 24 +-- .../test_display_raw[True].txt | 24 +-- ...ain0-200-2024-01-19--1--1-False-False].txt | 8 +- ...-TSLA-2024-01-19-0-0-False-False-True].txt | 8 +- ...LA-2023-09-15-999-999-True-False-True].txt | 4 +- ...-2023-06-16--999--999-False-True-True].txt | 4 +- ...-TSLA-2023-01-20-1-1-False-False-True].txt | 8 +- ...[chain0-1000-TSLA-2024-01-19-0-0-True].txt | 8 +- ...in1-2000-TSLA-2023-09-15-999-999-True].txt | 8 +- ...2-3000-TSLA-2023-06-16--999--999-True].txt | 8 +- ...hain3-4000-TSLA-2023-03-17--1--1-True].txt | 8 +- ...[chain4-5000-TSLA-2023-01-20-1-1-True].txt | 8 +- ...-TSLA-2024-01-19-0-0-False-False-True].txt | 8 +- ...LA-2023-09-15-999-999-True-False-True].txt | 4 +- ...-2023-06-16--999--999-False-True-True].txt | 4 +- ...-TSLA-2023-01-20-1-1-False-False-True].txt | 8 +- ...int_raw[calls0-puts0-TSLA-False-False].txt | 8 +- ...rint_raw[calls1-puts1-TSLA-True-False].txt | 4 +- ...rint_raw[calls2-puts2-TSLA-False-True].txt | 4 +- .../test_print_help.txt | 2 +- ...st_view_available_presets[high_IV.ini].txt | 21 +- .../test_view_screener_output.txt | 12 +- 26 files changed, 207 insertions(+), 206 deletions(-) diff --git a/tests/openbb_terminal/stocks/options/csv/test_syncretism_model/test_get_screener_output.csv b/tests/openbb_terminal/stocks/options/csv/test_syncretism_model/test_get_screener_output.csv index abd343b91cac..2780c981b108 100644 --- a/tests/openbb_terminal/stocks/options/csv/test_syncretism_model/test_get_screener_output.csv +++ b/tests/openbb_terminal/stocks/options/csv/test_syncretism_model/test_get_screener_output.csv @@ -1,101 +1,101 @@ -,CS,S,T,Str,Exp ∨,IV,LP,B,A,V,OI,Y,MY,SMP,SMDL,SMDH,LU -0,TSLA220107P00700000,TSLA,P,700.0,01-07-22,0.998047,0.11,0.09,0.11,1023,2781,0.0,0.001,1056.78,1054.59,1082.0,12-31-21 -1,CLOV220114C00004500,CLOV,C,4.5,01-14-22,0.996094,0.07,0.06,0.08,193,3472,0.016,0.037,3.72,3.685,3.91,12-31-21 -2,SOFI220107C00020000,SOFI,C,20.0,01-07-22,0.996094,0.04,0.04,0.05,608,4237,0.002,0.012,15.81,15.74,16.49,12-31-21 -3,CCL220107P00016000,CCL,P,16.0,01-07-22,0.996094,0.04,0.04,0.06,694,982,0.003,0.017,20.12,20.02,20.773,12-31-21 -4,WKHS220107C00004500,WKHS,C,4.5,01-07-22,0.992188,0.18,0.17,0.19,413,428,0.04,0.213,4.36,4.33,4.645,12-31-21 -5,ROKU220107C00340000,ROKU,C,340.0,01-07-22,0.992188,0.03,0.0,0.04,271,178,0.0,0.0,228.2,227.56,241.456,12-31-21 -6,PLUG220114C00045000,PLUG,C,45.0,01-14-22,0.992188,0.03,0.02,0.03,139,125,0.001,0.001,28.23,28.19,29.4225,12-31-21 -7,HUT220107C00009500,HUT,C,9.5,01-07-22,0.992188,0.05,0.04,0.05,539,699,0.005,0.025,7.85,7.74,8.175,12-31-21 -8,LCID220107C00049000,LCID,C,49.0,01-07-22,0.988281,0.08,0.07,0.08,134,1252,0.002,0.008,38.05,37.85,39.8,12-31-21 -9,TSLA220107C01700000,TSLA,C,1700.0,01-07-22,0.988281,0.06,0.01,0.05,296,830,0.0,0.0,1056.78,1054.59,1082.0,12-31-21 -10,AMC220107P00025000,AMC,P,25.0,01-07-22,0.984375,0.58,0.57,0.59,8386,4259,0.023,0.123,27.2,27.11,29.4,12-31-21 -11,TNA220114P00060000,TNA,P,60.0,01-14-22,0.984375,0.22,0.18,0.22,104,335,0.003,0.008,84.75,84.52,86.51,12-31-21 -12,WKHS220107P00004000,WKHS,P,4.0,01-07-22,0.984375,0.09,0.08,0.1,141,1202,0.022,0.12,4.36,4.33,4.645,12-31-21 -13,NIO220107C00043000,NIO,C,43.0,01-07-22,0.984375,0.03,0.03,0.04,888,1157,0.001,0.004,31.68,31.665,32.98,12-31-21 -14,AMC220107P00026000,AMC,P,26.0,01-07-22,0.981445,0.93,0.9,0.94,2220,2686,0.035,0.188,27.2,27.11,29.4,12-31-21 -15,SPCE220107C00017000,SPCE,C,17.0,01-07-22,0.976563,0.05,0.04,0.05,137,1165,0.003,0.014,13.38,13.3543,14.2,12-31-21 -16,HOOD220107C00022000,HOOD,C,22.0,01-07-22,0.976563,0.06,0.06,0.07,1766,2776,0.003,0.016,17.76,17.72,18.76,12-31-21 -17,RIOT220107P00020000,RIOT,P,20.0,01-07-22,0.976563,0.33,0.32,0.35,950,1010,0.017,0.089,22.33,22.31,23.95,12-31-21 -18,RIOT220107C00025000,RIOT,C,25.0,01-07-22,0.976563,0.37,0.35,0.37,3226,2449,0.014,0.077,22.33,22.31,23.95,12-31-21 -19,SQQQ220107C00007500,SQQQ,C,7.5,01-07-22,0.96875,0.02,0.01,0.02,283,1820,0.002,0.011,5.94,5.78,5.94,12-31-21 -20,M220107P00020000,M,P,20.0,01-07-22,0.96875,0.02,0.02,0.03,372,352,0.001,0.007,26.18,26.105,27.18,12-31-21 -21,TSLA220107C01650000,TSLA,C,1650.0,01-07-22,0.96875,0.05,0.04,0.06,819,502,0.0,0.0,1056.78,1054.59,1082.0,12-31-21 -22,VXX220107C00025500,VXX,C,25.5,01-07-22,0.96875,0.02,0.01,0.02,552,2375,0.001,0.003,18.53,18.37,18.855,12-31-21 -23,NVDA220107P00195000,NVDA,P,195.0,01-07-22,0.96875,0.03,0.0,0.02,200,577,0.0,0.001,294.11,293.306,300.3,12-29-21 -24,ANY220107P00003000,ANY,P,3.0,01-07-22,0.96875,0.13,0.09,0.13,113,152,0.037,0.194,3.12,3.105,3.3107,12-31-21 -25,NIO220107P00025000,NIO,P,25.0,01-07-22,0.960938,0.08,0.07,0.09,349,1861,0.003,0.017,31.68,31.665,32.98,12-31-21 -26,FUBO220107C00019000,FUBO,C,19.0,01-07-22,0.960938,0.08,0.08,0.09,160,958,0.004,0.024,15.52,15.51,16.65,12-31-21 -27,RIOT220107C00024000,RIOT,C,24.0,01-07-22,0.960938,0.57,0.55,0.59,3205,2580,0.024,0.126,22.33,22.31,23.95,12-31-21 -28,ABNB220107P00115000,ABNB,P,115.0,01-07-22,0.960938,0.03,0.0,0.03,116,1083,0.0,0.001,166.49,166.08,170.87,12-30-21 -29,ROKU220107C00325000,ROKU,C,325.0,01-07-22,0.960938,0.05,0.03,0.06,136,96,0.0,0.001,228.2,227.56,241.456,12-31-21 -30,XPEV220107P00041000,XPEV,P,41.0,01-07-22,0.958985,0.17,0.15,0.17,194,203,0.004,0.021,50.33,48.365,51.1059,12-31-21 -31,LCID220107C00048000,LCID,C,48.0,01-07-22,0.957032,0.08,0.08,0.1,299,1259,0.002,0.01,38.05,37.85,39.8,12-31-21 -32,HUT220114C00009500,HUT,C,9.5,01-14-22,0.957032,0.15,0.11,0.15,280,339,0.014,0.032,7.85,7.74,8.175,12-31-21 -33,NIO220107C00042000,NIO,C,42.0,01-07-22,0.957032,0.05,0.04,0.05,599,2170,0.001,0.006,31.68,31.665,32.98,12-31-21 -34,DIDI220107C00005500,DIDI,C,5.5,01-07-22,0.953125,0.09,0.08,0.1,2504,2583,0.016,0.087,4.98,4.74,5.215,12-31-21 -35,CLOV220107C00004000,CLOV,C,4.0,01-07-22,0.953125,0.11,0.1,0.11,5918,4744,0.026,0.139,3.72,3.685,3.91,12-31-21 -36,PTON220114C00054000,PTON,C,54.0,01-14-22,0.953125,0.08,0.03,0.05,185,191,0.001,0.002,35.76,35.655,37.4,12-30-21 -37,NKLA220107C00012500,NKLA,C,12.5,01-07-22,0.953125,0.03,0.02,0.04,239,728,0.002,0.013,9.87,9.85,10.605,12-31-21 -38,SPY220107P00295000,SPY,P,295.0,01-07-22,0.953125,0.01,0.0,0.01,501,1346,0.0,0.0,474.96,474.67,476.86,12-27-21 -39,TAL220107C00004000,TAL,C,4.0,01-07-22,0.953125,0.16,0.15,0.2,188,183,0.044,0.233,3.93,3.8,4.1,12-31-21 -40,GRWG220107C00016000,GRWG,C,16.0,01-07-22,0.953125,0.05,0.04,0.06,100,115,0.003,0.017,13.05,12.9386,13.5492,12-31-21 -41,SOFI220114C00021500,SOFI,C,21.5,01-14-22,0.949219,0.08,0.06,0.08,116,139,0.003,0.008,15.81,15.74,16.49,12-31-21 -42,DDOG220107P00130000,DDOG,P,130.0,01-07-22,0.949219,0.03,0.03,0.08,131,230,0.0,0.002,178.11,178.044,181.3,12-31-21 -43,SDC220114C00002500,SDC,C,2.5,01-14-22,0.945313,0.12,0.11,0.13,910,581,0.048,0.114,2.35,2.33,2.5115,12-31-21 -44,DIDI220107C00005000,DIDI,C,5.0,01-07-22,0.945313,0.25,0.24,0.26,2564,1291,0.05,0.265,4.98,4.74,5.215,12-31-21 -45,FCEL220114C00006000,FCEL,C,6.0,01-14-22,0.945313,0.13,0.12,0.14,464,1163,0.022,0.051,5.2,5.19,5.5,12-31-21 -46,LCID220107P00030000,LCID,P,30.0,01-07-22,0.945313,0.06,0.05,0.07,1956,4811,0.002,0.011,38.05,37.85,39.8,12-31-21 -47,TEVA220107P00006500,TEVA,P,6.5,01-07-22,0.945313,0.03,0.02,0.04,229,170,0.005,0.025,8.01,7.73,8.155,12-31-21 -48,QS220107C00028500,QS,C,28.5,01-07-22,0.945313,0.1,0.03,0.04,278,294,0.001,0.007,22.19,22.14,23.5,12-30-21 -49,RIOT220107C00023000,RIOT,C,23.0,01-07-22,0.939454,0.87,0.86,0.88,2708,945,0.038,0.201,22.33,22.31,23.95,12-31-21 -50,RIOT220107P00021000,RIOT,P,21.0,01-07-22,0.937501,0.6,0.56,0.6,1389,1094,0.028,0.147,22.33,22.31,23.95,12-31-21 -51,GM220107C00085000,GM,C,85.0,01-07-22,0.937501,0.04,0.0,0.01,225,355,0.0,0.002,58.63,57.92,59.05,12-13-21 -52,SDC220107C00002500,SDC,C,2.5,01-07-22,0.937501,0.07,0.06,0.07,1030,1020,0.026,0.138,2.35,2.33,2.5115,12-31-21 -53,VXRT220107C00007000,VXRT,C,7.0,01-07-22,0.937501,0.08,0.08,0.11,278,381,0.014,0.072,6.27,6.25,6.555,12-31-21 -54,AAL220107C00025500,AAL,C,25.5,01-07-22,0.937501,0.03,0.0,0.01,160,563,0.001,0.006,17.96,17.93,18.36,12-20-21 -55,TLRY220107P00006000,TLRY,P,6.0,01-07-22,0.937501,0.04,0.04,0.05,221,180,0.008,0.04,7.03,7.03,7.485,12-31-21 -56,BABA220107P00090000,BABA,P,90.0,01-07-22,0.933594,0.08,0.06,0.09,674,1256,0.001,0.004,118.79,118.59,122.91,12-31-21 -57,UVXY220107C00013000,UVXY,C,13.0,01-07-22,0.933594,0.42,0.4,0.42,6040,3406,0.032,0.168,12.43,12.25,12.7591,12-31-21 -58,PTON220114P00030000,PTON,P,30.0,01-14-22,0.929688,0.54,0.51,0.55,692,859,0.018,0.042,35.76,35.655,37.4,12-31-21 -59,BTBT220107C00006500,BTBT,C,6.5,01-07-22,0.929688,0.18,0.15,0.2,107,1006,0.027,0.143,6.08,6.05,6.38,12-31-21 -60,ACB220114C00007000,ACB,C,7.0,01-14-22,0.929688,0.04,0.02,0.06,114,364,0.006,0.014,5.41,5.39,5.6876,12-31-21 -61,VXX220114C00021000,VXX,C,21.0,01-14-22,0.927735,0.53,0.5,0.54,340,1936,0.025,0.059,18.53,18.37,18.855,12-31-21 -62,DKNG220107C00035000,DKNG,C,35.0,01-07-22,0.925782,0.05,0.04,0.05,276,2893,0.001,0.007,27.47,27.435,28.77,12-31-21 -63,NVDA220107C00440000,NVDA,C,440.0,01-07-22,0.921876,0.02,0.0,0.02,283,490,0.0,0.0,294.11,293.306,300.3,12-30-21 -64,VXX220107C00025000,VXX,C,25.0,01-07-22,0.921876,0.02,0.01,0.02,281,1761,0.001,0.003,18.53,18.37,18.855,12-31-21 -65,SRNE220107C00005000,SRNE,C,5.0,01-07-22,0.921876,0.1,0.09,0.13,2391,2655,0.022,0.117,4.65,4.65,4.965,12-31-21 -66,LCID220107C00047000,LCID,C,47.0,01-07-22,0.921876,0.11,0.1,0.12,803,1065,0.002,0.012,38.05,37.85,39.8,12-31-21 -67,HUT220114C00009000,HUT,C,9.0,01-14-22,0.91797,0.2,0.19,0.2,100,1169,0.022,0.051,7.85,7.74,8.175,12-31-21 -68,NIO220114C00045000,NIO,C,45.0,01-14-22,0.91797,0.08,0.07,0.09,123,798,0.002,0.004,31.68,31.665,32.98,12-31-21 -69,TLRY220107C00007500,TLRY,C,7.5,01-07-22,0.91797,0.19,0.17,0.19,4814,3399,0.024,0.128,7.03,7.03,7.485,12-31-21 -70,QS220107C00028000,QS,C,28.0,01-07-22,0.914063,0.04,0.03,0.05,376,419,0.001,0.008,22.19,22.14,23.5,12-31-21 -71,NKLA220114P00008000,NKLA,P,8.0,01-14-22,0.914063,0.1,0.08,0.13,262,1205,0.013,0.031,9.87,9.85,10.605,12-31-21 -72,HOOD220107C00021000,HOOD,C,21.0,01-07-22,0.914063,0.1,0.1,0.11,462,1833,0.005,0.027,17.76,17.72,18.76,12-31-21 -73,SOFI220107C00019500,SOFI,C,19.5,01-07-22,0.914063,0.05,0.04,0.05,459,771,0.002,0.012,15.81,15.74,16.49,12-31-21 -74,HUT220107C00009000,HUT,C,9.0,01-07-22,0.914063,0.08,0.07,0.08,1961,1680,0.008,0.044,7.85,7.74,8.175,12-31-21 -75,LCID220114C00050000,LCID,C,50.0,01-14-22,0.914063,0.21,0.21,0.22,288,865,0.004,0.01,38.05,37.85,39.8,12-31-21 -76,FUBO220107C00018500,FUBO,C,18.5,01-07-22,0.914063,0.11,0.1,0.11,149,675,0.006,0.03,15.52,15.51,16.65,12-31-21 -77,BABA220114C00190000,BABA,C,190.0,01-14-22,0.910157,0.03,0.02,0.05,129,196,0.0,0.0,118.79,118.59,122.9,12-31-21 -78,LCID220114P00030000,LCID,P,30.0,01-14-22,0.910157,0.25,0.23,0.28,228,1609,0.008,0.02,38.05,37.85,39.8,12-31-21 -79,SPY220105P00335000,SPY,P,335.0,01-05-22,0.906251,0.02,0.0,0.01,685,917,0.0,0.0,474.96,474.67,476.86,12-22-21 -80,NIO220107C00041000,NIO,C,41.0,01-07-22,0.906251,0.06,0.04,0.06,406,1149,0.001,0.006,31.68,31.665,32.98,12-31-21 -81,VXX220107C00024500,VXX,C,24.5,01-07-22,0.906251,0.02,0.01,0.03,1434,992,0.001,0.004,18.53,18.37,18.855,12-31-21 -82,NCLH220107P00016000,NCLH,P,16.0,01-07-22,0.906251,0.04,0.02,0.03,462,555,0.002,0.008,20.74,20.4,21.185,12-30-21 -83,CLOV220114C00004000,CLOV,C,4.0,01-14-22,0.906251,0.15,0.14,0.17,175,1319,0.039,0.092,3.72,3.685,3.91,12-31-21 -84,BABA220114P00085000,BABA,P,85.0,01-14-22,0.903321,0.19,0.18,0.22,128,379,0.002,0.006,118.79,118.59,122.9,12-31-21 -85,HUT220107P00007000,HUT,P,7.0,01-07-22,0.902345,0.09,0.08,0.1,216,499,0.013,0.068,7.85,7.74,8.175,12-31-21 -86,LCID220114C00049000,LCID,C,49.0,01-14-22,0.898439,0.26,0.25,0.26,115,337,0.005,0.012,38.05,37.85,39.8,12-31-21 -87,HUT220114C00008500,HUT,C,8.5,01-14-22,0.898439,0.3,0.29,0.32,393,661,0.036,0.085,7.85,7.74,8.175,12-31-21 -88,CCL220114P00015000,CCL,P,15.0,01-14-22,0.898439,0.06,0.05,0.07,225,195,0.004,0.009,20.12,20.02,20.773,12-31-21 -89,PTON220107C00045000,PTON,C,45.0,01-07-22,0.898439,0.09,0.08,0.1,1042,2821,0.002,0.011,35.76,35.655,37.4,12-31-21 -90,FB220107P00235000,FB,P,235.0,01-07-22,0.898439,0.02,0.0,0.04,123,132,0.0,0.0,336.35,336.27,343.44,12-29-21 -91,NIO220107C00040000,NIO,C,40.0,01-07-22,0.898439,0.08,0.07,0.08,5552,6246,0.002,0.01,31.68,31.665,32.98,12-31-21 -92,TSLA220107C01550000,TSLA,C,1550.0,01-07-22,0.894532,0.09,0.09,0.1,761,1552,0.0,0.0,1056.78,1054.59,1082.0,12-31-21 -93,CGC220107C00010000,CGC,C,10.0,01-07-22,0.894532,0.09,0.07,0.09,237,1575,0.008,0.042,8.73,8.72,9.19,12-31-21 -94,ATVI220107P00049000,ATVI,P,49.0,01-07-22,0.890626,0.02,0.0,0.03,125,134,0.0,0.002,66.53,66.3,67.63,12-28-21 -95,BABA220107C00165000,BABA,C,165.0,01-07-22,0.890626,0.02,0.01,0.03,423,221,0.0,0.001,118.79,118.59,122.91,12-31-21 -96,ETSY220107C00315000,ETSY,C,315.0,01-07-22,0.890626,0.03,0.0,0.03,103,397,0.0,0.001,218.94,217.92,224.73,12-29-21 -97,INO220107C00005500,INO,C,5.5,01-07-22,0.890626,0.07,0.07,0.09,319,137,0.015,0.077,4.99,4.99,5.225,12-31-21 -98,FCEL220114C00005500,FCEL,C,5.5,01-14-22,0.890626,0.24,0.22,0.26,249,683,0.044,0.103,5.2,5.19,5.5,12-31-21 -99,SPY220107P00305000,SPY,P,305.0,01-07-22,0.890626,0.02,0.0,0.01,300,1359,0.0,0.0,474.96,474.67,476.86,12-22-21 +,Contract Symbol,Expiration,Ticker,Type,Strike,Vol,OI,IV,Delta,Gamma,Rho,Theta,Vega,Last Traded,Bid,Ask,Last,% Change,Underlying,P/B +0,TSLA220107P00700000,22-01-07,TSLA,P,700.0,1023,2781,0.998047,-0.000519728,1.35987e-05,-9.3762e-05,-0.0206986,0.00249995,21-12-31,0.09,0.11,0.11,-0.04,1056.78,39.2199 +1,CLOV220114C00004500,22-01-14,CLOV,C,4.5,193,3472,0.996094,0.179483,0.375109,0.000214922,-0.00708092,0.00183611,21-12-31,0.06,0.08,0.07,-0.01,3.72,3.8311 +2,SOFI220107C00020000,22-01-07,SOFI,C,20.0,608,4237,0.996094,0.0376965,0.0407327,9.28884e-05,-0.0138623,0.00166168,21-12-31,0.04,0.05,0.04,-0.01,15.81,2.99829 +3,CCL220107P00016000,22-01-07,CCL,P,16.0,694,982,0.996094,-0.0311032,0.0273614,-0.000107598,-0.0150269,0.00180342,21-12-31,0.04,0.06,0.04,-0.01,20.12,1.53506 +4,WKHS220107C00004500,22-01-07,WKHS,C,4.5,413,428,0.992188,0.427126,0.709146,0.000278101,-0.0182509,0.00218693,21-12-31,0.17,0.19,0.18,-0.1,4.36,3.82456 +5,ROKU220107C00340000,22-01-07,ROKU,C,340.0,271,178,0.992188,0.00104029,0.000120635,3.74657e-05,-0.00848134,0.00101841,21-12-31,0.0,0.04,0.03,-0.06,228.2,11.4077 +6,PLUG220114C00045000,22-01-14,PLUG,C,45.0,139,125,0.992188,0.00836114,0.00430932,7.9168e-05,-0.00464059,0.00121438,21-12-31,0.02,0.03,0.03,0.01,28.23,3.4549 +7,HUT220107C00009500,22-01-07,HUT,C,9.5,539,699,0.992188,0.0752145,0.142417,9.13477e-05,-0.0118585,0.00142426,21-12-31,0.04,0.05,0.05,0.0,7.85,2.05014 +8,LCID220107C00049000,22-01-07,LCID,C,49.0,134,1252,0.988281,0.0267362,0.0128252,0.000159433,-0.0248844,0.00301543,21-12-31,0.07,0.08,0.08,-0.06,38.05,12.8939 +9,TSLA220107C01700000,22-01-07,TSLA,C,1700.0,296,830,0.988281,0.000116547,3.40759e-06,1.97091e-05,-0.00509664,0.000620312,21-12-31,0.01,0.05,0.06,-0.01,1056.78,39.2199 +10,AMC220107P00025000,22-01-07,AMC,P,25.0,8386,4259,0.984375,-0.231073,0.0889868,-0.00110618,-0.0871232,0.0105805,21-12-31,0.57,0.59,0.58,0.13,27.2,-8.5 +11,TNA220114P00060000,22-01-14,TNA,P,60.0,104,335,0.984375,-0.0252877,0.0037483,-0.000820428,-0.0356393,0.00943695,21-12-31,0.18,0.22,0.22,-0.11,84.75, +12,WKHS220107P00004000,22-01-07,WKHS,P,4.0,141,1202,0.984375,-0.226752,0.548891,-0.000174193,-0.0138053,0.0016794,21-12-31,0.08,0.1,0.09,0.01,4.36,3.82456 +13,NIO220107C00043000,22-01-07,NIO,C,43.0,888,1157,0.984375,0.00937169,0.00628575,4.69951e-05,-0.00838587,0.00102493,21-12-31,0.03,0.04,0.03,-0.03,31.68,2.06344 +14,AMC220107P00026000,22-01-07,AMC,P,26.0,2220,2686,0.981445,-0.335643,0.106886,-0.00162316,-0.103952,0.0126709,21-12-31,0.9,0.94,0.93,0.25,27.2,-8.5 +15,SPCE220107C00017000,22-01-07,SPCE,C,17.0,137,1165,0.976563,0.0325403,0.0433712,6.84209e-05,-0.0101611,0.00125039,21-12-31,0.04,0.05,0.05,-0.03,13.38,3.55096 +16,HOOD220107C00022000,22-01-07,HOOD,C,22.0,1766,2776,0.976563,0.0495195,0.0461347,0.000136719,-0.0190457,0.00232487,21-12-31,0.06,0.07,0.06,-0.03,17.76,2.05722 +17,RIOT220107P00020000,22-01-07,RIOT,P,20.0,950,1010,0.976563,-0.171734,0.0913871,-0.00067084,-0.0593573,0.00726911,21-12-31,0.32,0.35,0.33,0.1,22.33,2.81802 +18,RIOT220107C00025000,22-01-07,RIOT,C,25.0,3226,2449,0.976563,0.200317,0.100546,0.000682616,-0.0656729,0.0079976,21-12-31,0.35,0.37,0.37,-0.35,22.33,2.81802 +19,SQQQ220107C00007500,22-01-07,SQQQ,C,7.5,283,1820,0.96875,0.0345346,0.103835,3.19878e-05,-0.00471821,0.000580657,21-12-31,0.01,0.02,0.02,0.0,5.94, +20,M220107P00020000,22-01-07,M,P,20.0,372,352,0.96875,-0.0126725,0.0100928,-5.67249e-05,-0.00888365,0.00109658,21-12-31,0.02,0.03,0.02,0.0,26.18,2.60472 +21,TSLA220107C01650000,22-01-07,TSLA,C,1650.0,819,502,0.96875,0.000218281,6.2546e-06,3.68951e-05,-0.0089893,0.00111608,21-12-31,0.04,0.06,0.05,-0.09,1056.78,39.2199 +22,VXX220107C00025500,22-01-07,VXX,C,25.5,552,2375,0.96875,0.0062816,0.00766312,1.85393e-05,-0.00338737,0.000422397,21-12-31,0.01,0.02,0.02,-0.03,18.53, +23,NVDA220107P00195000,22-01-07,NVDA,P,195.0,200,577,0.96875,-0.000357705,3.57801e-05,-1.77448e-05,-0.00397446,0.000489583,21-12-29,0.0,0.02,0.03,0.0,294.11,30.9199 +24,ANY220107P00003000,22-01-07,ANY,P,3.0,113,152,0.96875,-0.351945,0.958349,-0.000196464,-0.0119427,0.00148371,21-12-31,0.09,0.13,0.13,0.03,3.12,0.845299 +25,NIO220107P00025000,22-01-07,NIO,P,25.0,349,1861,0.960938,-0.0237388,0.0143083,-0.000130125,-0.0181314,0.00227751,21-12-31,0.07,0.09,0.08,-0.02,31.68,2.06344 +26,FUBO220107C00019000,22-01-07,FUBO,C,19.0,160,958,0.960938,0.0585354,0.0607011,0.00014364,-0.0185311,0.00234028,21-12-31,0.08,0.09,0.08,-0.05,15.52,3.74879 +27,RIOT220107C00024000,22-01-07,RIOT,C,24.0,3205,2580,0.960938,0.300213,0.126821,0.00101491,-0.0802524,0.0099262,21-12-31,0.55,0.59,0.57,-0.5,22.33,2.81802 +28,ABNB220107P00115000,22-01-07,ABNB,P,115.0,116,1083,0.960938,-0.0010611,0.000173667,-2.99491e-05,-0.0060815,0.000757447,21-12-30,0.0,0.03,0.03,0.0,166.49,23.413 +29,ROKU220107C00325000,22-01-07,ROKU,C,325.0,136,96,0.960938,0.00243647,0.000270506,8.76436e-05,-0.0178414,0.00221171,21-12-31,0.03,0.06,0.05,-0.07,228.2,11.4077 +30,XPEV220107P00041000,22-01-07,XPEV,P,41.0,194,203,0.958985,-0.0414644,0.0143633,-0.000359651,-0.0457436,0.00571514,21-12-31,0.15,0.17,0.17,-0.08,50.33,0.968406 +31,LCID220107C00048000,22-01-07,LCID,C,48.0,299,1259,0.957032,0.0336145,0.0160128,0.000200452,-0.0291389,0.00364584,21-12-31,0.08,0.1,0.08,-0.06,38.05,12.8939 +32,HUT220114C00009500,22-01-14,HUT,C,9.5,280,339,0.957032,0.167623,0.176976,0.000426575,-0.0137337,0.003713,21-12-31,0.11,0.15,0.15,-0.02,7.85,2.05014 +33,NIO220107C00042000,22-01-07,NIO,C,42.0,599,2170,0.957032,0.0128758,0.00852325,6.4549e-05,-0.0107491,0.00135117,21-12-31,0.04,0.05,0.05,-0.03,31.68,2.06344 +34,DIDI220107C00005500,22-01-07,DIDI,C,5.5,2504,2583,0.953125,0.225927,0.495525,0.000171574,-0.0153376,0.00191335,21-12-31,0.08,0.1,0.09,-0.11,4.98,0.213459 +35,CLOV220107C00004000,22-01-07,CLOV,C,4.0,5918,4744,0.953125,0.298356,0.761142,0.000169954,-0.0131512,0.00165809,21-12-31,0.1,0.11,0.11,0.0,3.72,3.8311 +36,PTON220114C00054000,22-01-14,PTON,C,54.0,185,191,0.953125,0.0139429,0.00552978,0.000166892,-0.00881972,0.00239937,21-12-30,0.03,0.05,0.08,0.0,35.76,7.18505 +37,NKLA220107C00012500,22-01-07,NKLA,C,12.5,239,728,0.953125,0.0309446,0.0577985,4.80522e-05,-0.00701924,0.000884695,21-12-31,0.02,0.04,0.03,-0.05,9.87,5.63678 +38,SPY220107P00295000,22-01-07,SPY,P,295.0,501,1346,0.953125,-4.11789e-05,2.93909e-06,-3.34524e-06,-0.000824876,0.000105054,21-12-27,0.0,0.01,0.01,0.0,474.96,1.19976 +39,TAL220107C00004000,22-01-07,TAL,C,4.0,188,183,0.953125,0.467516,0.828791,0.000275088,-0.0160004,0.00200143,21-12-31,0.15,0.2,0.16,-0.07,3.93,0.48717 +40,GRWG220107C00016000,22-01-07,GRWG,C,16.0,100,115,0.953125,0.0537086,0.0686683,0.00010887,-0.0145812,0.00182097,21-12-31,0.04,0.06,0.05,-0.01,13.05,2.09168 +41,SOFI220114C00021500,22-01-14,SOFI,C,21.5,116,139,0.949219,0.0520482,0.0376374,0.000271849,-0.0116439,0.00317385,21-12-31,0.06,0.08,0.08,-0.02,15.81,2.99829 +42,DDOG220107P00130000,22-01-07,DDOG,P,130.0,131,230,0.949219,-0.00394352,0.000541068,-0.000119314,-0.0211547,0.00266404,21-12-31,0.03,0.08,0.03,-0.07,178.11,58.0163 +43,SDC220114C00002500,22-01-14,SDC,C,2.5,910,581,0.945313,0.400119,0.918413,0.000298261,-0.00624381,0.00171949,21-12-31,0.11,0.13,0.12,-0.06,2.35,1.43907 +44,DIDI220107C00005000,22-01-07,DIDI,C,5.0,2564,1291,0.945313,0.511694,0.662763,0.000378508,-0.0202186,0.00253813,21-12-31,0.24,0.26,0.25,-0.17,4.98,0.213459 +45,FCEL220114C00006000,22-01-14,FCEL,C,6.0,464,1163,0.945313,0.238692,0.334354,0.000398928,-0.0111146,0.00303942,21-12-31,0.12,0.14,0.13,-0.04,5.2,2.96804 +46,LCID220107P00030000,22-01-07,LCID,P,30.0,1956,4811,0.945313,-0.0214703,0.0111512,-0.000140525,-0.0197271,0.00250784,21-12-31,0.05,0.07,0.06,-0.01,38.05,12.8939 +47,TEVA220107P00006500,22-01-07,TEVA,P,6.5,229,170,0.945313,-0.0376952,0.084163,-5.2676e-05,-0.00659682,0.000847362,21-12-31,0.02,0.04,0.03,0.0,8.01,0.844046 +48,QS220107C00028500,22-01-07,QS,C,28.5,278,294,0.945313,0.0225082,0.0199168,7.83727e-05,-0.0120252,0.00152061,21-12-30,0.03,0.04,0.1,0.0,22.19,5.6636 +49,RIOT220107C00023000,22-01-07,RIOT,C,23.0,2708,945,0.939454,0.426973,0.146295,0.00142921,-0.088562,0.0111944,21-12-31,0.86,0.88,0.87,-0.68,22.33,2.81802 +50,RIOT220107P00021000,22-01-07,RIOT,P,21.0,1389,1094,0.937501,-0.28281,0.12642,-0.00111343,-0.0756077,0.0096535,21-12-31,0.56,0.6,0.6,0.2,22.33,2.81802 +51,GM220107C00085000,22-01-07,GM,C,85.0,225,355,0.937501,0.00119651,0.000564769,1.10936e-05,-0.00234025,0.000297515,21-12-13,0.0,0.01,0.04,0.0,58.63,1.6241 +52,SDC220107C00002500,22-01-07,SDC,C,2.5,1030,1020,0.937501,0.324737,1.27801,0.000115453,-0.00852729,0.00108045,21-12-31,0.06,0.07,0.07,-0.04,2.35,1.43907 +53,VXRT220107C00007000,22-01-07,VXRT,C,7.0,278,381,0.937501,0.196222,0.36765,0.00018905,-0.0174503,0.00222224,21-12-31,0.08,0.11,0.08,-0.09,6.27,3.83252 +54,AAL220107C00025500,22-01-07,AAL,C,25.5,160,563,0.937501,0.00220019,0.00319585,6.29876e-06,-0.00124274,0.00015952,21-12-20,0.0,0.01,0.03,0.0,17.96,-1.56364 +55,TLRY220107P00006000,22-01-07,TLRY,P,6.0,221,180,0.937501,-0.0834754,0.181931,-0.000101728,-0.0107991,0.00138162,21-12-31,0.04,0.05,0.04,0.0,7.03,0.733208 +56,BABA220107P00090000,22-01-07,BABA,P,90.0,674,1256,0.933594,-0.00850197,0.00163049,-0.000171968,-0.0274265,0.0035125,21-12-31,0.06,0.09,0.08,-0.02,118.79,0.332531 +57,UVXY220107C00013000,22-01-07,UVXY,C,13.0,6040,3406,0.933594,0.377284,0.255349,0.000710896,-0.0472879,0.00605456,21-12-31,0.4,0.42,0.42,-0.2,12.43, +58,PTON220114P00030000,22-01-14,PTON,P,30.0,692,859,0.929688,-0.137397,0.0350325,-0.00191765,-0.0528145,0.0148268,21-12-31,0.51,0.55,0.54,0.11,35.76,7.18505 +59,BTBT220107C00006500,22-01-07,BTBT,C,6.5,107,1006,0.929688,0.310099,0.484441,0.000290406,-0.0212769,0.00276429,21-12-31,0.15,0.2,0.18,-0.12,6.08,3.50029 +60,ACB220114C00007000,22-01-14,ACB,C,7.0,114,364,0.929688,0.0841417,0.162698,0.000149968,-0.00565582,0.00157665,21-12-31,0.02,0.06,0.04,-0.01,5.41,0.529302 +61,VXX220114C00021000,22-01-14,VXX,C,21.0,340,1936,0.927735,0.265892,0.101291,0.00157851,-0.0411934,0.0114558,21-12-31,0.5,0.54,0.53,-0.2,18.53, +62,DKNG220107C00035000,22-01-07,DKNG,C,35.0,276,2893,0.925782,0.0235119,0.0170778,0.000101008,-0.0151563,0.00194889,21-12-31,0.04,0.05,0.05,-0.07,27.47,6.09767 +63,NVDA220107C00440000,22-01-07,NVDA,C,440.0,283,490,0.921876,0.000391771,4.09137e-05,1.82553e-05,-0.00412467,0.000532739,21-12-30,0.0,0.02,0.02,0.0,294.11,30.9199 +64,VXX220107C00025000,22-01-07,VXX,C,25.0,281,1761,0.921876,0.00690542,0.00875597,2.04118e-05,-0.00350527,0.000459283,21-12-31,0.01,0.02,0.02,-0.03,18.53, +65,SRNE220107C00005000,22-01-07,SRNE,C,5.0,2391,2655,0.921876,0.29017,0.623113,0.000206238,-0.0157383,0.00204091,21-12-31,0.09,0.13,0.1,-0.1,4.65,10.473 +66,LCID220107C00047000,22-01-07,LCID,C,47.0,803,1065,0.921876,0.0421406,0.0199922,0.000251341,-0.0337616,0.00438469,21-12-31,0.1,0.12,0.11,-0.06,38.05,12.8939 +67,HUT220114C00009000,22-01-14,HUT,C,9.0,100,1169,0.91797,0.242008,0.229763,0.00061226,-0.0164164,0.00462374,21-12-31,0.19,0.2,0.2,-0.00999999,7.85,2.05014 +68,NIO220114C00045000,22-01-14,NIO,C,45.0,123,798,0.91797,0.0264391,0.0111585,0.000279822,-0.0129605,0.00366228,21-12-31,0.07,0.09,0.08,-0.04,31.68,2.06344 +69,TLRY220107C00007500,22-01-07,TLRY,C,7.5,4814,3399,0.91797,0.312155,0.428294,0.000334083,-0.0245195,0.00318479,21-12-31,0.17,0.19,0.19,-0.07,7.03,0.733208 +70,QS220107C00028000,22-01-07,QS,C,28.0,376,419,0.914063,0.0270579,0.0240379,9.42524e-05,-0.0135712,0.00177458,21-12-31,0.03,0.05,0.04,-0.04,22.19,5.6636 +71,NKLA220114P00008000,22-01-14,NKLA,P,8.0,262,1205,0.914063,-0.0962343,0.0998779,-0.000370406,-0.0110925,0.00318914,21-12-31,0.08,0.13,0.1,0.01,9.87,5.63678 +72,HOOD220107C00021000,22-01-07,HOOD,C,21.0,462,1833,0.914063,0.0849248,0.0748918,0.000234128,-0.0270968,0.00353249,21-12-31,0.1,0.11,0.1,-0.05,17.76,2.05722 +73,SOFI220107C00019500,22-01-07,SOFI,C,19.5,459,771,0.914063,0.0416173,0.0481076,0.000102895,-0.0137893,0.00180092,21-12-31,0.04,0.05,0.05,-0.01,15.81,2.99829 +74,HUT220107C00009000,22-01-07,HUT,C,9.0,1961,1680,0.914063,0.133749,0.235087,0.000162106,-0.0166223,0.00216589,21-12-31,0.07,0.08,0.08,-0.01,7.85,2.05014 +75,LCID220114C00050000,22-01-14,LCID,C,50.0,288,865,0.914063,0.0673791,0.0198835,0.000846592,-0.0330487,0.00935222,21-12-31,0.21,0.22,0.21,-0.09,38.05,12.8939 +76,FUBO220107C00018500,22-01-07,FUBO,C,18.5,149,675,0.914063,0.076689,0.0786372,0.000188207,-0.0217268,0.0028839,21-12-31,0.1,0.11,0.11,-0.06,15.52,3.74879 +77,BABA220114C00190000,22-01-14,BABA,C,190.0,129,196,0.910157,0.00403094,0.000585511,0.000161424,-0.0093949,0.00267031,21-12-31,0.02,0.05,0.03,0.0,118.79,0.332531 +78,LCID220114P00030000,22-01-14,LCID,P,30.0,228,1609,0.910157,-0.0701995,0.0206103,-0.00102661,-0.0337394,0.00965264,21-12-31,0.23,0.28,0.25,0.01,38.05,12.8939 +79,SPY220105P00335000,22-01-05,SPY,P,335.0,685,917,0.906251,-9.6175e-05,8.47161e-06,-5.11847e-06,-0.00214957,0.000189673,21-12-22,0.0,0.01,0.02,0.0,474.96,1.19976 +80,NIO220107C00041000,22-01-07,NIO,C,41.0,406,1149,0.906251,0.0155959,0.0106168,7.82878e-05,-0.0120078,0.00159375,21-12-31,0.04,0.06,0.06,-0.03,31.68,2.06344 +81,VXX220107C00024500,22-01-07,VXX,C,24.5,1434,992,0.906251,0.00981227,0.0121268,2.8983e-05,-0.00469196,0.000625313,21-12-31,0.01,0.03,0.02,-0.03,18.53, +82,NCLH220107P00016000,22-01-07,NCLH,P,16.0,462,555,0.906251,-0.0109849,0.0119892,-3.90903e-05,-0.00579203,0.000770067,21-12-30,0.02,0.03,0.04,0.0,20.74,2.6617 +83,CLOV220114C00004000,22-01-14,CLOV,C,4.0,175,1319,0.906251,0.368301,0.593435,0.000434455,-0.00929079,0.0026428,21-12-31,0.14,0.17,0.15,-0.05,3.72,3.8311 +84,BABA220114P00085000,22-01-14,BABA,P,85.0,128,379,0.903321,-0.0199584,0.00239026,-0.000897659,-0.0375955,0.0108192,21-12-31,0.18,0.22,0.19,-0.01,118.79,0.332531 +85,HUT220107P00007000,22-01-07,HUT,P,7.0,216,499,0.902345,-0.146182,0.25297,-0.000199446,-0.0173358,0.00230077,21-12-31,0.08,0.1,0.09,-0.05,7.85,2.05014 +86,LCID220114C00049000,22-01-14,LCID,C,49.0,115,337,0.898439,0.0799654,0.02306,0.00100371,-0.0370358,0.0106609,21-12-31,0.25,0.26,0.26,-0.09,38.05,12.8939 +87,HUT220114C00008500,22-01-14,HUT,C,8.5,393,661,0.898439,0.351419,0.278854,0.000878962,-0.019105,0.00549223,21-12-31,0.29,0.32,0.3,-0.06,7.85,2.05014 +88,CCL220114P00015000,22-01-14,CCL,P,15.0,225,195,0.898439,-0.0342242,0.0222649,-0.000262022,-0.0099351,0.00287687,21-12-31,0.05,0.07,0.06,0.02,20.12,1.53506 +89,PTON220107C00045000,22-01-07,PTON,C,45.0,1042,2821,0.898439,0.0269453,0.0150495,0.000152821,-0.0213189,0.00286375,21-12-31,0.08,0.1,0.09,-0.08,35.76,7.18505 +90,FB220107P00235000,22-01-07,FB,P,235.0,123,132,0.898439,-0.000735134,6.56548e-05,-4.17331e-05,-0.00820226,0.00109133,21-12-29,0.0,0.04,0.02,0.0,336.35,7.04427 +91,NIO220107C00040000,22-01-07,NIO,C,40.0,5552,6246,0.898439,0.0249728,0.0159689,0.000125099,-0.0177534,0.00237651,21-12-31,0.07,0.08,0.08,-0.04,31.68,2.06344 +92,TSLA220107C01550000,22-01-07,TSLA,C,1550.0,761,1552,0.894532,0.000529351,1.5432e-05,8.95373e-05,-0.0189142,0.00254274,21-12-31,0.09,0.1,0.09,-0.13,1056.78,39.2199 +93,CGC220107C00010000,22-01-07,CGC,C,10.0,237,1575,0.894532,0.129781,0.211502,0.000175306,-0.0177142,0.00235983,21-12-31,0.07,0.09,0.09,-0.02,8.73,0.809908 +94,ATVI220107P00049000,22-01-07,ATVI,P,49.0,125,134,0.890626,-0.00303902,0.00122162,-3.42374e-05,-0.00587049,0.000787475,21-12-28,0.0,0.03,0.02,0.0,66.53,3.05674 +95,BABA220107C00165000,22-01-07,BABA,C,165.0,423,221,0.890626,0.00235678,0.000543834,4.42848e-05,-0.00835005,0.00111764,21-12-31,0.01,0.03,0.02,-0.01,118.79,0.332531 +96,ETSY220107C00315000,22-01-07,ETSY,C,315.0,103,397,0.890626,0.000859396,0.000117487,2.98354e-05,-0.00612707,0.000820179,21-12-29,0.0,0.03,0.03,0.0,218.94,51.9061 +97,INO220107C00005500,22-01-07,INO,C,5.5,319,137,0.890626,0.213898,0.511305,0.000164627,-0.0138763,0.00186363,21-12-31,0.07,0.09,0.07,-0.07,4.99,2.31447 +98,FCEL220114C00005500,22-01-14,FCEL,C,5.5,249,683,0.890626,0.402565,0.443091,0.000663089,-0.0130974,0.00379487,21-12-31,0.22,0.26,0.24,-0.05,5.2,2.96804 +99,SPY220107P00305000,22-01-07,SPY,P,305.0,300,1359,0.890626,-4.51849e-05,3.43371e-06,-3.66421e-06,-0.000841437,0.000114686,21-12-22,0.0,0.01,0.02,0.0,474.96,1.19976 diff --git a/tests/openbb_terminal/stocks/options/test_screener_controller.py b/tests/openbb_terminal/stocks/options/test_screener_controller.py index ea77bd0a6ce5..d44fba7d641d 100644 --- a/tests/openbb_terminal/stocks/options/test_screener_controller.py +++ b/tests/openbb_terminal/stocks/options/test_screener_controller.py @@ -221,7 +221,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): ( "call_view", [ - "high_IV.ini", + "high_iv.ini", ], "syncretism_view.view_available_presets", [], @@ -230,7 +230,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): ( "call_set", [ - "high_IV.ini", + "high_iv.ini", ], "", [], @@ -239,7 +239,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): ( "call_scr", [ - "high_IV.ini", + "high_iv.ini", "--limit=1", ], "syncretism_view.view_screener_output", diff --git a/tests/openbb_terminal/stocks/options/test_syncretism_model.py b/tests/openbb_terminal/stocks/options/test_syncretism_model.py index 9887bbde56f3..1588fcd510fe 100644 --- a/tests/openbb_terminal/stocks/options/test_syncretism_model.py +++ b/tests/openbb_terminal/stocks/options/test_syncretism_model.py @@ -57,7 +57,7 @@ def test_get_historical_greeks_invalid_status(mocker): @pytest.mark.vcr def test_get_screener_output(recorder): result_tuple = syncretism_model.get_screener_output( - preset="high_IV.ini", + preset="high_iv.ini", ) recorder.capture(result_tuple[0]) @@ -72,7 +72,7 @@ def test_get_screener_output_invalid_status(mocker): ) result_tuple = syncretism_model.get_screener_output( - preset="high_IV.ini", + preset="high_iv.ini", ) assert result_tuple[0].empty diff --git a/tests/openbb_terminal/stocks/options/test_syncretism_view.py b/tests/openbb_terminal/stocks/options/test_syncretism_view.py index c01bcc2faa9c..f7f7bb5e0d35 100644 --- a/tests/openbb_terminal/stocks/options/test_syncretism_view.py +++ b/tests/openbb_terminal/stocks/options/test_syncretism_view.py @@ -24,7 +24,7 @@ def vcr_config(): @pytest.mark.record_stdout @pytest.mark.parametrize( "preset", - ["high_IV.ini"], + ["high_iv.ini"], ) def test_view_available_presets(preset): syncretism_view.view_available_presets( @@ -39,7 +39,7 @@ def test_view_screener_output(mocker): # MOCK VISUALIZE_OUTPUT mocker.patch(target="openbb_terminal.helper_classes.TerminalStyle.visualize_output") syncretism_view.view_screener_output( - preset="high_IV.ini", + preset="high_iv.ini", limit=5, export="", ) @@ -53,7 +53,7 @@ def test_view_screener_output_error(mocker): return_value=(pd.DataFrame(), "MOCK_ERROR_MESSAGE"), ) syncretism_view.view_screener_output( - preset="high_IV.ini", + preset="high_iv.ini", limit=5, export="", ) diff --git a/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[False].txt b/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[False].txt index e094a6c806e1..39a24cd099ff 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[False].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[False].txt @@ -1,12 +1,12 @@ - Open High Low Close Change Volume Open Interest Change Since -Date -2021-01-25 20.70 85.70 13.90 20.00 0.00000 1834.0 552.0 -0.99850 -2021-01-26 27.50 75.79 21.00 70.17 2.50850 1763.0 572.0 -0.99957 -2021-01-27 210.20 285.50 70.80 255.90 2.64686 309.0 461.0 -0.99988 -2021-01-28 225.40 385.55 62.75 130.65 -0.48945 49.0 450.0 -0.99977 -2021-01-29 232.15 296.20 183.10 183.10 0.40145 37.0 445.0 -0.99984 -2021-02-01 232.60 232.60 133.09 133.09 -0.27313 107.0 441.0 -0.99977 -2021-02-02 64.61 76.20 18.50 23.70 -0.82193 1991.0 555.0 -0.99873 -2021-02-03 40.45 40.45 13.50 14.26 -0.39831 2124.0 1074.0 -0.99790 -2021-02-04 13.70 14.00 0.75 0.75 -0.94741 5945.0 2386.0 -0.96000 -2021-02-05 0.57 14.79 0.01 0.03 -0.96000 6580.0 2017.0 0.00000 + Open High Low Close Change Volume Open Interest Change Since +Date +2021-01-25 20.70 85.70 13.90 20.00 0.0000 1834.0 552.0 -0.9985 +2021-01-26 27.50 75.79 21.00 70.17 2.5085 1763.0 572.0 -0.9996 +2021-01-27 210.20 285.50 70.80 255.90 2.6469 309.0 461.0 -0.9999 +2021-01-28 225.40 385.55 62.75 130.65 -0.4894 49.0 450.0 -0.9998 +2021-01-29 232.15 296.20 183.10 183.10 0.4015 37.0 445.0 -0.9998 +2021-02-01 232.60 232.60 133.09 133.09 -0.2731 107.0 441.0 -0.9998 +2021-02-02 64.61 76.20 18.50 23.70 -0.8219 1991.0 555.0 -0.9987 +2021-02-03 40.45 40.45 13.50 14.26 -0.3983 2124.0 1074.0 -0.9979 +2021-02-04 13.70 14.00 0.75 0.75 -0.9474 5945.0 2386.0 -0.9600 +2021-02-05 0.57 14.79 0.01 0.03 -0.9600 6580.0 2017.0 0.0000 diff --git a/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[True].txt b/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[True].txt index e094a6c806e1..39a24cd099ff 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[True].txt @@ -1,12 +1,12 @@ - Open High Low Close Change Volume Open Interest Change Since -Date -2021-01-25 20.70 85.70 13.90 20.00 0.00000 1834.0 552.0 -0.99850 -2021-01-26 27.50 75.79 21.00 70.17 2.50850 1763.0 572.0 -0.99957 -2021-01-27 210.20 285.50 70.80 255.90 2.64686 309.0 461.0 -0.99988 -2021-01-28 225.40 385.55 62.75 130.65 -0.48945 49.0 450.0 -0.99977 -2021-01-29 232.15 296.20 183.10 183.10 0.40145 37.0 445.0 -0.99984 -2021-02-01 232.60 232.60 133.09 133.09 -0.27313 107.0 441.0 -0.99977 -2021-02-02 64.61 76.20 18.50 23.70 -0.82193 1991.0 555.0 -0.99873 -2021-02-03 40.45 40.45 13.50 14.26 -0.39831 2124.0 1074.0 -0.99790 -2021-02-04 13.70 14.00 0.75 0.75 -0.94741 5945.0 2386.0 -0.96000 -2021-02-05 0.57 14.79 0.01 0.03 -0.96000 6580.0 2017.0 0.00000 + Open High Low Close Change Volume Open Interest Change Since +Date +2021-01-25 20.70 85.70 13.90 20.00 0.0000 1834.0 552.0 -0.9985 +2021-01-26 27.50 75.79 21.00 70.17 2.5085 1763.0 572.0 -0.9996 +2021-01-27 210.20 285.50 70.80 255.90 2.6469 309.0 461.0 -0.9999 +2021-01-28 225.40 385.55 62.75 130.65 -0.4894 49.0 450.0 -0.9998 +2021-01-29 232.15 296.20 183.10 183.10 0.4015 37.0 445.0 -0.9998 +2021-02-01 232.60 232.60 133.09 133.09 -0.2731 107.0 441.0 -0.9998 +2021-02-02 64.61 76.20 18.50 23.70 -0.8219 1991.0 555.0 -0.9987 +2021-02-03 40.45 40.45 13.50 14.26 -0.3983 2124.0 1074.0 -0.9979 +2021-02-04 13.70 14.00 0.75 0.75 -0.9474 5945.0 2386.0 -0.9600 +2021-02-05 0.57 14.79 0.01 0.03 -0.9600 6580.0 2017.0 0.0000 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_display_chains[chain0-200-2024-01-19--1--1-False-False].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_display_chains[chain0-200-2024-01-19--1--1-False-False].txt index ec82a73c77b4..ce0033d15cbf 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_display_chains[chain0-200-2024-01-19--1--1-False-False].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_display_chains[chain0-200-2024-01-19--1--1-False-False].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain0-1000-TSLA-2024-01-19-0-0-False-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain0-1000-TSLA-2024-01-19-0-0-False-False-True].txt index ec82a73c77b4..ce0033d15cbf 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain0-1000-TSLA-2024-01-19-0-0-False-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain0-1000-TSLA-2024-01-19-0-0-False-False-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain1-2000-TSLA-2023-09-15-999-999-True-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain1-2000-TSLA-2023-09-15-999-999-True-False-True].txt index 11d9aae720b2..f2f4974e2026 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain1-2000-TSLA-2023-09-15-999-999-True-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain1-2000-TSLA-2023-09-15-999-999-True-False-True].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain2-3000-TSLA-2023-06-16--999--999-False-True-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain2-3000-TSLA-2023-06-16--999--999-False-True-True].txt index 6469761632ae..f2cf6d30f598 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain2-3000-TSLA-2023-06-16--999--999-False-True-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain2-3000-TSLA-2023-06-16--999--999-False-True-True].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain4-5000-TSLA-2023-01-20-1-1-False-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain4-5000-TSLA-2023-01-20-1-1-False-False-True].txt index ec82a73c77b4..ce0033d15cbf 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain4-5000-TSLA-2023-01-20-1-1-False-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain4-5000-TSLA-2023-01-20-1-1-False-False-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain0-1000-TSLA-2024-01-19-0-0-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain0-1000-TSLA-2024-01-19-0-0-True].txt index ec82a73c77b4..ce0033d15cbf 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain0-1000-TSLA-2024-01-19-0-0-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain0-1000-TSLA-2024-01-19-0-0-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain1-2000-TSLA-2023-09-15-999-999-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain1-2000-TSLA-2023-09-15-999-999-True].txt index ec82a73c77b4..ce0033d15cbf 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain1-2000-TSLA-2023-09-15-999-999-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain1-2000-TSLA-2023-09-15-999-999-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain2-3000-TSLA-2023-06-16--999--999-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain2-3000-TSLA-2023-06-16--999--999-True].txt index ec82a73c77b4..ce0033d15cbf 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain2-3000-TSLA-2023-06-16--999--999-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain2-3000-TSLA-2023-06-16--999--999-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain3-4000-TSLA-2023-03-17--1--1-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain3-4000-TSLA-2023-03-17--1--1-True].txt index ec82a73c77b4..ce0033d15cbf 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain3-4000-TSLA-2023-03-17--1--1-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain3-4000-TSLA-2023-03-17--1--1-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain4-5000-TSLA-2023-01-20-1-1-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain4-5000-TSLA-2023-01-20-1-1-True].txt index ec82a73c77b4..ce0033d15cbf 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain4-5000-TSLA-2023-01-20-1-1-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain4-5000-TSLA-2023-01-20-1-1-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain0-100-TSLA-2024-01-19-0-0-False-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain0-100-TSLA-2024-01-19-0-0-False-False-True].txt index ec82a73c77b4..ce0033d15cbf 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain0-100-TSLA-2024-01-19-0-0-False-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain0-100-TSLA-2024-01-19-0-0-False-False-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain1-100-TSLA-2023-09-15-999-999-True-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain1-100-TSLA-2023-09-15-999-999-True-False-True].txt index 11d9aae720b2..f2f4974e2026 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain1-100-TSLA-2023-09-15-999-999-True-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain1-100-TSLA-2023-09-15-999-999-True-False-True].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain2-100-TSLA-2023-06-16--999--999-False-True-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain2-100-TSLA-2023-06-16--999--999-False-True-True].txt index 6469761632ae..f2cf6d30f598 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain2-100-TSLA-2023-06-16--999--999-False-True-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain2-100-TSLA-2023-06-16--999--999-False-True-True].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain4-100-TSLA-2023-01-20-1-1-False-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain4-100-TSLA-2023-01-20-1-1-False-False-True].txt index ec82a73c77b4..ce0033d15cbf 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain4-100-TSLA-2023-01-20-1-1-False-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain4-100-TSLA-2023-01-20-1-1-False-False-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls0-puts0-TSLA-False-False].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls0-puts0-TSLA-False-False].txt index ec82a73c77b4..ce0033d15cbf 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls0-puts0-TSLA-False-False].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls0-puts0-TSLA-False-False].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls1-puts1-TSLA-True-False].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls1-puts1-TSLA-True-False].txt index 11d9aae720b2..f2f4974e2026 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls1-puts1-TSLA-True-False].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls1-puts1-TSLA-True-False].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls2-puts2-TSLA-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls2-puts2-TSLA-False-True].txt index 6469761632ae..f2cf6d30f598 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls2-puts2-TSLA-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls2-puts2-TSLA-False-True].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_screener_controller/test_print_help.txt b/tests/openbb_terminal/stocks/options/txt/test_screener_controller/test_print_help.txt index c7ffeb5d9e09..b39339effce6 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_screener_controller/test_print_help.txt +++ b/tests/openbb_terminal/stocks/options/txt/test_screener_controller/test_print_help.txt @@ -1,7 +1,7 @@ view view available presets (or one in particular) [Syncretism] set set one of the available presets -Preset: high_IV +Preset: high_iv.ini scr screen data from this preset [Syncretism] diff --git a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[high_IV.ini].txt b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[high_IV.ini].txt index bc1767a65886..449fc21c8655 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[high_IV.ini].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[high_IV.ini].txt @@ -1,11 +1,12 @@ - FILTER - -itm : false -otm : true -max-ask-bid : 0.05 -max-exp : 14 -calls : true -puts : true -min-iv : 0.80 -max-iv : 1.0 -min-volume : 100 -order-by : iv_desc +itm : false +otm : true +calls : true +puts : true +stock : true +etf : false +min-iv : 1.00 +min-oi : 10 +min-volume : 10 +order-by : "iv_desc" +active : true diff --git a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output.txt b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output.txt index 9c63e9ac3e8b..9c8cb9aee861 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output.txt +++ b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output.txt @@ -1,6 +1,6 @@ - CS S T Str Exp ∨ IV LP B A V OI Y MY SMP SMDL SMDH LU -0 CCL220513C00015000 CCL C 15.0 05-13-22 0.998047 0.44 0.42 0.45 1208 5041 NaN NaN 14.5950 14.2529 15.0300 05-10-22 -1 QS220520C00015500 QS C 15.5 05-20-22 0.998047 0.15 0.12 0.15 207 244 NaN NaN 12.5850 12.5000 13.4000 05-10-22 -2 X220520P00019000 X P 19.0 05-20-22 0.996094 0.08 0.07 0.08 3037 3146 0.003 0.002 25.3600 25.3000 26.2799 05-09-22 -3 AAL220513P00014500 AAL P 14.5 05-13-22 0.996094 0.10 0.11 0.12 137 314 NaN NaN 16.2225 16.2225 16.8500 05-10-22 -4 LYFT220520C00026000 LYFT C 26.0 05-20-22 0.996094 0.03 0.03 0.04 152 2105 NaN NaN 18.4950 18.3001 19.4900 05-10-22 + Contract Symbol Expiration Ticker Type Strike Vol OI IV Delta Gamma Rho Theta Vega Last Traded Bid Ask Last % Change Underlying P/B +0 CCL220513C00015000 22-05-13 CCL C 15.0 1208 5041 0.9980 0.3839 0.3229 3.4939e-04 -0.0942 0.0045 22-05-10 0.42 0.45 0.44 0.17 14.5950 1.6122 +1 QS220520C00015500 22-05-20 QS C 15.5 207 244 0.9980 0.1117 0.0944 3.3561e-04 -0.0205 0.0038 22-05-10 0.12 0.15 0.15 -0.10 12.5850 3.5203 +2 X220520P00019000 22-05-20 X P 19.0 3037 3146 0.9961 -0.0292 0.0165 -2.0263e-04 -0.0143 0.0027 22-05-09 0.07 0.08 0.08 0.00 25.3600 0.6817 +3 AAL220513P00014500 22-05-13 AAL P 14.5 137 314 0.9961 -0.0749 0.1086 -8.1928e-05 -0.0388 0.0018 22-05-10 0.11 0.12 0.10 -0.06 16.2225 -1.1786 +4 LYFT220520C00026000 22-05-20 LYFT C 26.0 152 2105 0.9961 0.0202 0.0165 9.0566e-05 -0.0077 0.0014 22-05-10 0.03 0.04 0.03 -0.01 18.4950 4.5768 From 86590e16ea838e1bf76ea94264718bdce99d4d04 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sat, 25 Feb 2023 17:47:07 -0800 Subject: [PATCH 18/43] updates more test files --- .../openbbterminal].csv | 798 +++++++++--------- .../test_alt_controller/test_print_help.txt | 1 + .../test_display_defi_protocols.txt | 20 +- .../test_display_cmc_top_coins.txt | 32 +- .../test_call_func[display_coins-kwargs0].txt | 32 +- ...est_call_func[display_gainers-kwargs1].txt | 42 +- ...test_call_func[display_losers-kwargs2].txt | 42 +- .../test_display_floor_price.txt | 1 - .../test_display_daily_transactions.txt | 1 - .../test_coin_derivatives.txt | 32 +- .../test_coin_exchanges.txt | 30 +- .../test_coin_global_defi_info.txt | 16 +- .../test_coin_global_market_info.txt | 20 +- .../test_coin_indexes.txt | 32 +- .../test_call_coint[other0].txt | 1 - .../test_call_coint[other1].txt | 1 - .../test_call_coint[other2].txt | 1 - .../test_call_desc[other0].txt | 1 - .../test_call_desc[other1].txt | 18 +- .../test_call_desc[other2].txt | 1 - .../test_call_granger[other0].txt | 1 - .../test_call_granger[other1].txt | 1 - .../test_call_norm[other0].txt | 1 - .../test_call_norm[other1].txt | 1 - .../test_call_norm[other2].txt | 1 - .../test_call_norm[other3].txt | 1 - .../test_call_ols[other0].txt | 1 - .../test_call_ols[other1].txt | 1 - .../test_call_ols[other2].txt | 1 - .../test_call_panel[other0].txt | 1 - .../test_call_panel[other1].txt | 1 - .../test_call_root[other0].txt | 1 - .../test_call_root[other1].txt | 1 - .../test_call_root[other2].txt | 1 - .../test_call_root[other3].txt | 1 - .../test_call_show[other0].txt | 1 - .../test_call_type[other0].txt | 1 - .../test_call_type[other3].txt | 1 - .../test_call_type[other4].txt | 1 - .../test_call_type[other5].txt | 1 - ...[time_series_y0-time_series_x0-3-0.05].txt | 10 +- ...r[time_series_y1-time_series_x1-2-0.1].txt | 10 +- ...[time_series_y2-time_series_x2-1-0.01].txt | 10 +- ...play_root[df0-Sunspot-Sunactivity-c-c].txt | 12 +- ...lay_root[df1-Sunspot-Sunactivity-c-ct].txt | 12 +- ...lay_root[df2-Sunspot-Sunactivity-ct-c].txt | 12 +- ...ay_root[df3-Sunspot-Sunactivity-ctt-c].txt | 12 +- ...play_root[df4-Sunspot-Sunactivity-n-c].txt | 12 +- ...integration_test[datasets0-True-False].txt | 4 +- ...ntegration_test[datasets1-False-False].txt | 4 +- .../test_display_big_mac_index[True0].txt | 36 +- .../test_display_big_mac_index[True1].txt | 36 +- .../txt/test_fxempire_view/test_forwards.txt | 54 +- .../test_display_curve[YI].txt | 4 +- .../test_display_historical[symbols0].txt | 122 +-- .../test_display_historical[symbols1].txt | 122 +-- ...st_display_sentiment_correlation[True].txt | 6 +- .../test_dark_pool_short_positions.txt | 4 +- .../test_net_short_position[True].txt | 4 +- .../test_short_interest_days_to_cover.txt | 4 +- .../test_short_interest_volume[True].txt | 4 +- .../test_price_target_from_analysts_raw.txt | 190 ++--- ...ut[False-display_profile-kwargs_dict0].txt | 4 +- ...put[True-display_profile-kwargs_dict0].txt | 4 +- ...nc[display_qtr_contracts-kwargs_dict7].txt | 8 +- .../test_display_ark_trades_default.txt | 44 +- .../test_display_ark_trades_no_tab.txt | 44 +- .../test_print_help[None].txt | 19 +- .../test_print_help[start0].txt | 19 +- ...args0-False-True-defined, test passed].txt | 1 - ...[args2-True-True-defined, test passed].txt | 1 - ...t_av_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...ance_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...uery_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ..._cmc_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...base_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...lass_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...anic_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...giro_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...odhd_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...orer_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...nhub_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ..._fmp_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...fred_key[args3-False-True-not defined].txt | 1 - ...[args0-False-True-defined, not tested].txt | 1 - ...y[args2-True-True-defined, not tested].txt | 1 - ...thub_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...node_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...sari_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...news_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...anda_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...ygon_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...andl_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...ddit_key[args3-False-True-not defined].txt | 1 - ...[args0-False-True-defined, not tested].txt | 1 - ...y[args2-True-True-defined, not tested].txt | 1 - ...t_rh_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...ment_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...room_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...take_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...inal_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...dier_key[args3-False-True-not defined].txt | 1 - ...args0-False-True-defined, test failed].txt | 1 - ...[args2-True-True-defined, test failed].txt | 1 - ...lert_key[args3-False-True-not defined].txt | 1 - 153 files changed, 972 insertions(+), 1080 deletions(-) diff --git a/tests/openbb_terminal/alternative/oss/csv/test_github_model/test_get_stars_history[openbb-finance/openbbterminal].csv b/tests/openbb_terminal/alternative/oss/csv/test_github_model/test_get_stars_history[openbb-finance/openbbterminal].csv index 315303afb18f..f0c192a216ef 100644 --- a/tests/openbb_terminal/alternative/oss/csv/test_github_model/test_get_stars_history[openbb-finance/openbbterminal].csv +++ b/tests/openbb_terminal/alternative/oss/csv/test_github_model/test_get_stars_history[openbb-finance/openbbterminal].csv @@ -1,401 +1,401 @@ ,Date,Stars 0,2021-02-24,78 -1,2021-02-25,3622 -2,2021-02-26,4025 -3,2021-02-27,4204 -4,2021-02-28,4326 -5,2021-03-01,4465 -6,2021-03-02,4535 -7,2021-03-03,4605 -8,2021-03-04,4641 -9,2021-03-05,4675 -10,2021-03-06,4699 -11,2021-03-07,4716 -12,2021-03-08,4727 -13,2021-03-09,4741 -14,2021-03-10,4760 -15,2021-03-11,4780 -16,2021-03-12,4793 -17,2021-03-13,4805 -18,2021-03-14,4956 -19,2021-03-15,5370 -20,2021-03-16,5649 -21,2021-03-17,5872 -22,2021-03-18,6037 -23,2021-03-19,6113 -24,2021-03-20,6129 -25,2021-03-21,6153 -26,2021-03-22,6177 -27,2021-03-23,6225 -28,2021-03-24,6258 -29,2021-03-25,6282 -30,2021-03-26,6317 -31,2021-03-27,6329 -32,2021-03-28,6347 -33,2021-03-29,6357 -34,2021-03-30,6366 -35,2021-03-31,6375 -36,2021-04-01,6386 -37,2021-04-02,6390 -38,2021-04-03,6399 -39,2021-04-04,6407 -40,2021-04-05,6413 -41,2021-04-06,6426 -42,2021-04-07,6436 -43,2021-04-08,6445 -44,2021-04-09,6448 -45,2021-04-10,6454 -46,2021-04-11,6481 -47,2021-04-12,6560 -48,2021-04-13,6678 -49,2021-04-14,6761 -50,2021-04-15,6811 -51,2021-04-16,6822 -52,2021-04-17,6823 -53,2021-04-18,6828 -54,2021-04-19,6838 -55,2021-04-20,6840 -56,2021-04-21,6846 -57,2021-04-22,6856 -58,2021-04-23,6977 -59,2021-04-24,7094 -60,2021-04-25,7180 -61,2021-04-26,7259 -62,2021-04-27,7291 -63,2021-04-28,7302 -64,2021-04-29,7320 -65,2021-04-30,7335 -66,2021-05-01,7349 -67,2021-05-02,7362 -68,2021-05-03,7369 -69,2021-05-04,7378 -70,2021-05-05,7396 -71,2021-05-06,7406 -72,2021-05-07,7412 -73,2021-05-08,7415 -74,2021-05-09,7417 -75,2021-05-10,7421 -76,2021-05-11,7431 -77,2021-05-12,7436 -78,2021-05-13,7444 -79,2021-05-14,7450 -80,2021-05-15,7453 -81,2021-05-16,7456 -82,2021-05-17,7462 -83,2021-05-18,7466 -84,2021-05-19,7475 -85,2021-05-20,7478 -86,2021-05-21,7484 -87,2021-05-22,7487 -88,2021-05-23,7492 -89,2021-05-24,7494 -90,2021-05-25,7504 -91,2021-05-26,7507 -92,2021-05-27,7511 -93,2021-05-28,7516 -94,2021-05-29,7520 -95,2021-05-30,7527 -96,2021-05-31,7534 -97,2021-06-01,7537 -98,2021-06-02,7543 -99,2021-06-03,7548 -100,2021-06-04,7549 -101,2021-06-05,7555 -102,2021-06-06,7558 -103,2021-06-07,7563 -104,2021-06-08,7564 -105,2021-06-09,7570 -106,2021-06-10,7575 -107,2021-06-11,7579 -108,2021-06-12,7596 -109,2021-06-13,7607 -110,2021-06-14,7613 -111,2021-06-15,7629 -112,2021-06-16,7636 -113,2021-06-17,7637 -114,2021-06-18,7647 -115,2021-06-19,7653 -116,2021-06-20,7657 -117,2021-06-21,7663 -118,2021-06-22,7671 -119,2021-06-23,7680 -120,2021-06-24,7696 -121,2021-06-25,7707 -122,2021-06-26,7716 -123,2021-06-27,7801 -124,2021-06-28,7910 -125,2021-06-29,7996 -126,2021-06-30,8011 -127,2021-07-01,8020 -128,2021-07-02,8031 -129,2021-07-03,8037 -130,2021-07-04,8041 -131,2021-07-05,8050 -132,2021-07-06,8053 -133,2021-07-07,8057 -134,2021-07-08,8058 -135,2021-07-09,8063 -136,2021-07-10,8065 -137,2021-07-11,8066 -138,2021-07-12,8068 -139,2021-07-13,8070 -140,2021-07-14,8071 -141,2021-07-15,8074 -142,2021-07-16,8077 -143,2021-07-17,8080 -144,2021-07-18,8083 -145,2021-07-19,8087 -146,2021-07-20,8092 -147,2021-07-21,8096 -148,2021-07-22,8101 -149,2021-07-23,8109 -150,2021-07-24,8111 -151,2021-07-25,8137 -152,2021-07-26,8184 -153,2021-07-27,8192 -154,2021-07-28,8198 -155,2021-07-29,8200 -156,2021-07-30,8207 -157,2021-07-31,8210 -158,2021-08-01,8228 -159,2021-08-02,8233 -160,2021-08-03,8239 -161,2021-08-04,8242 -162,2021-08-05,8243 -163,2021-08-06,8244 -164,2021-08-07,8245 -165,2021-08-08,8250 -166,2021-08-09,8252 -167,2021-08-10,8254 -168,2021-08-11,8259 -169,2021-08-12,8263 -170,2021-08-13,8264 -171,2021-08-14,8265 -172,2021-08-16,8269 -173,2021-08-17,8273 -174,2021-08-18,8275 -175,2021-08-19,8277 -176,2021-08-20,8280 -177,2021-08-21,8284 -178,2021-08-22,8290 -179,2021-08-23,8294 -180,2021-08-24,8300 -181,2021-08-25,8308 -182,2021-08-27,8312 -183,2021-08-28,8317 -184,2021-08-29,8322 -185,2021-08-30,8325 -186,2021-08-31,8326 -187,2021-09-01,8329 -188,2021-09-03,8335 -189,2021-09-04,8341 -190,2021-09-05,8343 -191,2021-09-06,8346 -192,2021-09-07,8349 -193,2021-09-08,8358 -194,2021-09-09,8360 -195,2021-09-10,8361 -196,2021-09-11,8362 -197,2021-09-12,8363 -198,2021-09-13,8365 -199,2021-09-14,8370 -200,2021-09-15,8373 -201,2021-09-16,8383 -202,2021-09-17,8396 -203,2021-09-18,8402 -204,2021-09-19,8403 -205,2021-09-20,8408 -206,2021-09-21,8415 -207,2021-09-22,8416 -208,2021-09-23,8419 -209,2021-09-24,8423 -210,2021-09-25,8426 -211,2021-09-26,8428 -212,2021-09-27,8431 -213,2021-09-28,8433 -214,2021-09-29,8434 -215,2021-09-30,8438 -216,2021-10-01,8441 -217,2021-10-02,8443 -218,2021-10-03,8445 -219,2021-10-04,8451 -220,2021-10-05,8460 -221,2021-10-06,8464 -222,2021-10-07,8468 -223,2021-10-08,8472 -224,2021-10-10,8476 -225,2021-10-11,8478 -226,2021-10-12,8482 -227,2021-10-13,8488 -228,2021-10-14,8495 -229,2021-10-15,8500 -230,2021-10-16,8502 -231,2021-10-17,8504 -232,2021-10-18,8505 -233,2021-10-19,8507 -234,2021-10-20,8509 -235,2021-10-21,8514 -236,2021-10-22,8516 -237,2021-10-23,8521 -238,2021-10-24,8528 -239,2021-10-25,8534 -240,2021-10-26,8541 -241,2021-10-27,8547 -242,2021-10-28,8554 -243,2021-10-29,8557 -244,2021-10-30,8562 -245,2021-10-31,8564 -246,2021-11-01,8567 -247,2021-11-02,8570 -248,2021-11-03,8575 -249,2021-11-04,8577 -250,2021-11-05,8578 -251,2021-11-06,8579 -252,2021-11-07,8582 -253,2021-11-08,8590 -254,2021-11-09,8592 -255,2021-11-10,8595 -256,2021-11-11,8599 -257,2021-11-12,8604 -258,2021-11-13,8610 -259,2021-11-14,8616 -260,2021-11-15,8619 -261,2021-11-16,8622 -262,2021-11-17,8626 -263,2021-11-18,8629 -264,2021-11-19,8632 -265,2021-11-20,8635 -266,2021-11-21,8640 -267,2021-11-22,8644 -268,2021-11-23,8645 -269,2021-11-24,8646 -270,2021-11-25,8650 -271,2021-11-26,8651 -272,2021-11-27,8652 -273,2021-11-28,8657 -274,2021-11-29,8666 -275,2021-11-30,8672 -276,2021-12-01,8676 -277,2021-12-02,8679 -278,2021-12-03,8681 -279,2021-12-04,8688 -280,2021-12-05,8695 -281,2021-12-06,8702 -282,2021-12-07,8706 -283,2021-12-08,8708 -284,2021-12-09,8716 -285,2021-12-10,8722 -286,2021-12-11,8727 -287,2021-12-12,8731 -288,2021-12-13,8739 -289,2021-12-14,8744 -290,2021-12-15,8747 -291,2021-12-16,8750 -292,2021-12-17,8753 -293,2021-12-18,8758 -294,2021-12-19,8765 -295,2021-12-20,8768 -296,2021-12-21,8773 -297,2021-12-22,8778 -298,2021-12-23,8780 -299,2021-12-24,8782 -300,2021-12-25,8783 -301,2021-12-26,8788 -302,2021-12-27,8790 -303,2021-12-28,8796 -304,2021-12-29,8798 -305,2021-12-30,8804 -306,2021-12-31,8810 -307,2022-01-01,8815 -308,2022-01-02,8823 -309,2022-01-03,8828 -310,2022-01-04,8831 -311,2022-01-05,8837 -312,2022-01-06,8842 -313,2022-01-07,8844 -314,2022-01-08,8848 -315,2022-01-09,8855 -316,2022-01-10,8862 -317,2022-01-11,8867 -318,2022-01-12,8870 -319,2022-01-13,8874 -320,2022-01-14,8876 -321,2022-01-15,8880 -322,2022-01-16,8881 -323,2022-01-17,8882 -324,2022-01-18,8884 -325,2022-01-19,8888 -326,2022-01-20,8889 -327,2022-01-21,8892 -328,2022-01-22,8895 -329,2022-01-23,8899 -330,2022-01-24,8900 -331,2022-01-25,8908 -332,2022-01-26,8913 -333,2022-01-27,8916 -334,2022-01-28,8920 -335,2022-01-29,8923 -336,2022-01-30,8925 -337,2022-01-31,8927 -338,2022-02-01,8929 -339,2022-02-02,8932 -340,2022-02-03,8935 -341,2022-02-04,8939 -342,2022-02-06,8943 -343,2022-02-07,8948 -344,2022-02-08,8954 -345,2022-02-09,8960 -346,2022-02-10,8966 -347,2022-02-11,8969 -348,2022-02-12,8970 -349,2022-02-13,8973 -350,2022-02-14,8975 -351,2022-02-15,8976 -352,2022-02-16,8983 -353,2022-02-17,8985 -354,2022-02-18,9026 -355,2022-02-19,9040 -356,2022-02-20,9046 -357,2022-02-21,9049 -358,2022-02-22,9054 -359,2022-02-23,9060 -360,2022-02-24,9072 -361,2022-02-25,9080 -362,2022-02-26,9087 -363,2022-02-27,9089 -364,2022-02-28,9106 -365,2022-03-01,9113 -366,2022-03-02,9123 -367,2022-03-03,9130 -368,2022-03-04,9147 -369,2022-03-05,9158 -370,2022-03-06,9163 -371,2022-03-07,9166 -372,2022-03-08,9170 -373,2022-03-09,9175 -374,2022-03-10,9179 -375,2022-03-11,9182 -376,2022-03-12,9187 -377,2022-03-13,9190 -378,2022-03-14,9193 -379,2022-03-15,9196 -380,2022-03-16,9202 -381,2022-03-17,9204 -382,2022-03-18,9206 -383,2022-03-19,9210 -384,2022-03-20,9218 -385,2022-03-21,9224 -386,2022-03-22,9227 -387,2022-03-23,9229 -388,2022-03-24,9231 -389,2022-03-25,9234 -390,2022-03-26,9240 -391,2022-03-27,9242 -392,2022-03-28,9249 -393,2022-03-29,9265 -394,2022-03-30,9380 -395,2022-03-31,9540 -396,2022-04-01,9983 -397,2022-04-02,10239 -398,2022-04-03,10540 -399,2022-04-04,10700 +1,2021-02-25,3122 +2,2021-02-26,3325 +3,2021-02-27,3500 +4,2021-02-28,3526 +5,2021-03-01,3665 +6,2021-03-02,3735 +7,2021-03-03,3805 +8,2021-03-04,3841 +9,2021-03-05,3875 +10,2021-03-06,3899 +11,2021-03-07,3916 +12,2021-03-08,3927 +13,2021-03-09,3941 +14,2021-03-10,3960 +15,2021-03-11,3980 +16,2021-03-12,3993 +17,2021-03-13,4005 +18,2021-03-14,4156 +19,2021-03-15,4500 +20,2021-03-16,4749 +21,2021-03-17,4972 +22,2021-03-18,5137 +23,2021-03-19,5213 +24,2021-03-20,5229 +25,2021-03-21,5253 +26,2021-03-22,5277 +27,2021-03-23,5325 +28,2021-03-24,5358 +29,2021-03-25,5382 +30,2021-03-26,5417 +31,2021-03-27,5429 +32,2021-03-28,5447 +33,2021-03-29,5457 +34,2021-03-30,5466 +35,2021-03-31,5475 +36,2021-04-01,5486 +37,2021-04-02,5490 +38,2021-04-03,5499 +39,2021-04-04,5507 +40,2021-04-05,5513 +41,2021-04-06,5526 +42,2021-04-07,5536 +43,2021-04-08,5545 +44,2021-04-09,5548 +45,2021-04-10,5554 +46,2021-04-11,5581 +47,2021-04-12,5660 +48,2021-04-13,5778 +49,2021-04-14,5861 +50,2021-04-15,5911 +51,2021-04-16,5922 +52,2021-04-17,5923 +53,2021-04-18,5928 +54,2021-04-19,5938 +55,2021-04-20,5940 +56,2021-04-21,5946 +57,2021-04-22,5956 +58,2021-04-23,6077 +59,2021-04-24,6194 +60,2021-04-25,6280 +61,2021-04-26,6359 +62,2021-04-27,6391 +63,2021-04-28,6402 +64,2021-04-29,6420 +65,2021-04-30,6435 +66,2021-05-01,6449 +67,2021-05-02,6462 +68,2021-05-03,6469 +69,2021-05-04,6478 +70,2021-05-05,6496 +71,2021-05-06,6506 +72,2021-05-07,6512 +73,2021-05-08,6515 +74,2021-05-09,6517 +75,2021-05-10,6521 +76,2021-05-11,6531 +77,2021-05-12,6536 +78,2021-05-13,6544 +79,2021-05-14,6550 +80,2021-05-15,6553 +81,2021-05-16,6556 +82,2021-05-17,6562 +83,2021-05-18,6566 +84,2021-05-19,6575 +85,2021-05-20,6578 +86,2021-05-21,6584 +87,2021-05-22,6587 +88,2021-05-23,6592 +89,2021-05-24,6594 +90,2021-05-25,6604 +91,2021-05-26,6607 +92,2021-05-27,6611 +93,2021-05-28,6616 +94,2021-05-29,6620 +95,2021-05-30,6627 +96,2021-05-31,6634 +97,2021-06-01,6637 +98,2021-06-02,6643 +99,2021-06-03,6648 +100,2021-06-04,6649 +101,2021-06-05,6655 +102,2021-06-06,6658 +103,2021-06-07,6663 +104,2021-06-08,6664 +105,2021-06-09,6670 +106,2021-06-10,6675 +107,2021-06-11,6679 +108,2021-06-12,6696 +109,2021-06-13,6707 +110,2021-06-14,6713 +111,2021-06-15,6729 +112,2021-06-16,6736 +113,2021-06-17,6737 +114,2021-06-18,6747 +115,2021-06-19,6753 +116,2021-06-20,6757 +117,2021-06-21,6763 +118,2021-06-22,6771 +119,2021-06-23,6780 +120,2021-06-24,6796 +121,2021-06-25,6807 +122,2021-06-26,6816 +123,2021-06-27,6901 +124,2021-06-28,7010 +125,2021-06-29,7096 +126,2021-06-30,7111 +127,2021-07-01,7120 +128,2021-07-02,7131 +129,2021-07-03,7137 +130,2021-07-04,7141 +131,2021-07-05,7150 +132,2021-07-06,7153 +133,2021-07-07,7157 +134,2021-07-08,7158 +135,2021-07-09,7163 +136,2021-07-10,7165 +137,2021-07-11,7166 +138,2021-07-12,7168 +139,2021-07-13,7170 +140,2021-07-14,7171 +141,2021-07-15,7174 +142,2021-07-16,7177 +143,2021-07-17,7180 +144,2021-07-18,7183 +145,2021-07-19,7187 +146,2021-07-20,7192 +147,2021-07-21,7196 +148,2021-07-22,7201 +149,2021-07-23,7209 +150,2021-07-24,7211 +151,2021-07-25,7237 +152,2021-07-26,7284 +153,2021-07-27,7292 +154,2021-07-28,7298 +155,2021-07-29,7300 +156,2021-07-30,7307 +157,2021-07-31,7310 +158,2021-08-01,7328 +159,2021-08-02,7333 +160,2021-08-03,7339 +161,2021-08-04,7342 +162,2021-08-05,7343 +163,2021-08-06,7344 +164,2021-08-07,7345 +165,2021-08-08,7350 +166,2021-08-09,7352 +167,2021-08-10,7354 +168,2021-08-11,7359 +169,2021-08-12,7363 +170,2021-08-13,7364 +171,2021-08-14,7365 +172,2021-08-16,7369 +173,2021-08-17,7373 +174,2021-08-18,7375 +175,2021-08-19,7377 +176,2021-08-20,7380 +177,2021-08-21,7384 +178,2021-08-22,7390 +179,2021-08-23,7394 +180,2021-08-24,7400 +181,2021-08-25,7408 +182,2021-08-27,7412 +183,2021-08-28,7417 +184,2021-08-29,7422 +185,2021-08-30,7425 +186,2021-08-31,7426 +187,2021-09-01,7429 +188,2021-09-03,7435 +189,2021-09-04,7441 +190,2021-09-05,7443 +191,2021-09-06,7446 +192,2021-09-07,7449 +193,2021-09-08,7458 +194,2021-09-09,7460 +195,2021-09-10,7461 +196,2021-09-11,7462 +197,2021-09-12,7463 +198,2021-09-13,7465 +199,2021-09-14,7470 +200,2021-09-15,7473 +201,2021-09-16,7483 +202,2021-09-17,7496 +203,2021-09-18,7502 +204,2021-09-19,7503 +205,2021-09-20,7508 +206,2021-09-21,7515 +207,2021-09-22,7516 +208,2021-09-23,7519 +209,2021-09-24,7523 +210,2021-09-25,7526 +211,2021-09-26,7528 +212,2021-09-27,7531 +213,2021-09-28,7533 +214,2021-09-29,7534 +215,2021-09-30,7538 +216,2021-10-01,7541 +217,2021-10-02,7543 +218,2021-10-03,7545 +219,2021-10-04,7551 +220,2021-10-05,7560 +221,2021-10-06,7564 +222,2021-10-07,7568 +223,2021-10-08,7572 +224,2021-10-10,7576 +225,2021-10-11,7578 +226,2021-10-12,7582 +227,2021-10-13,7588 +228,2021-10-14,7595 +229,2021-10-15,7600 +230,2021-10-16,7602 +231,2021-10-17,7604 +232,2021-10-18,7605 +233,2021-10-19,7607 +234,2021-10-20,7609 +235,2021-10-21,7614 +236,2021-10-22,7616 +237,2021-10-23,7621 +238,2021-10-24,7628 +239,2021-10-25,7634 +240,2021-10-26,7641 +241,2021-10-27,7647 +242,2021-10-28,7654 +243,2021-10-29,7657 +244,2021-10-30,7662 +245,2021-10-31,7664 +246,2021-11-01,7667 +247,2021-11-02,7670 +248,2021-11-03,7675 +249,2021-11-04,7677 +250,2021-11-05,7678 +251,2021-11-06,7679 +252,2021-11-07,7682 +253,2021-11-08,7690 +254,2021-11-09,7692 +255,2021-11-10,7695 +256,2021-11-11,7699 +257,2021-11-12,7704 +258,2021-11-13,7710 +259,2021-11-14,7716 +260,2021-11-15,7719 +261,2021-11-16,7722 +262,2021-11-17,7726 +263,2021-11-18,7729 +264,2021-11-19,7732 +265,2021-11-20,7735 +266,2021-11-21,7740 +267,2021-11-22,7744 +268,2021-11-23,7745 +269,2021-11-24,7746 +270,2021-11-25,7750 +271,2021-11-26,7751 +272,2021-11-27,7752 +273,2021-11-28,7757 +274,2021-11-29,7766 +275,2021-11-30,7772 +276,2021-12-01,7776 +277,2021-12-02,7779 +278,2021-12-03,7781 +279,2021-12-04,7788 +280,2021-12-05,7795 +281,2021-12-06,7802 +282,2021-12-07,7806 +283,2021-12-08,7808 +284,2021-12-09,7816 +285,2021-12-10,7822 +286,2021-12-11,7827 +287,2021-12-12,7831 +288,2021-12-13,7839 +289,2021-12-14,7844 +290,2021-12-15,7847 +291,2021-12-16,7850 +292,2021-12-17,7853 +293,2021-12-18,7858 +294,2021-12-19,7865 +295,2021-12-20,7868 +296,2021-12-21,7873 +297,2021-12-22,7878 +298,2021-12-23,7880 +299,2021-12-24,7882 +300,2021-12-25,7883 +301,2021-12-26,7888 +302,2021-12-27,7890 +303,2021-12-28,7896 +304,2021-12-29,7898 +305,2021-12-30,7904 +306,2021-12-31,7910 +307,2022-01-01,7915 +308,2022-01-02,7923 +309,2022-01-03,7928 +310,2022-01-04,7931 +311,2022-01-05,7937 +312,2022-01-06,7942 +313,2022-01-07,7944 +314,2022-01-08,7948 +315,2022-01-09,7955 +316,2022-01-10,7962 +317,2022-01-11,7967 +318,2022-01-12,7970 +319,2022-01-13,7974 +320,2022-01-14,7976 +321,2022-01-15,7980 +322,2022-01-16,7981 +323,2022-01-17,7982 +324,2022-01-18,7984 +325,2022-01-19,7988 +326,2022-01-20,7989 +327,2022-01-21,7992 +328,2022-01-22,7995 +329,2022-01-23,7999 +330,2022-01-24,8000 +331,2022-01-25,8008 +332,2022-01-26,8013 +333,2022-01-27,8016 +334,2022-01-28,8020 +335,2022-01-29,8023 +336,2022-01-30,8025 +337,2022-01-31,8027 +338,2022-02-01,8029 +339,2022-02-02,8032 +340,2022-02-03,8035 +341,2022-02-04,8039 +342,2022-02-06,8043 +343,2022-02-07,8048 +344,2022-02-08,8054 +345,2022-02-09,8060 +346,2022-02-10,8066 +347,2022-02-11,8069 +348,2022-02-12,8070 +349,2022-02-13,8073 +350,2022-02-14,8075 +351,2022-02-15,8076 +352,2022-02-16,8083 +353,2022-02-17,8085 +354,2022-02-18,8126 +355,2022-02-19,8140 +356,2022-02-20,8146 +357,2022-02-21,8149 +358,2022-02-22,8154 +359,2022-02-23,8160 +360,2022-02-24,8172 +361,2022-02-25,8180 +362,2022-02-26,8187 +363,2022-02-27,8189 +364,2022-02-28,8206 +365,2022-03-01,8213 +366,2022-03-02,8223 +367,2022-03-03,8230 +368,2022-03-04,8247 +369,2022-03-05,8258 +370,2022-03-06,8263 +371,2022-03-07,8266 +372,2022-03-08,8270 +373,2022-03-09,8275 +374,2022-03-10,8279 +375,2022-03-11,8282 +376,2022-03-12,8287 +377,2022-03-13,8290 +378,2022-03-14,8293 +379,2022-03-15,8296 +380,2022-03-16,8302 +381,2022-03-17,8304 +382,2022-03-18,8306 +383,2022-03-19,8310 +384,2022-03-20,8318 +385,2022-03-21,8324 +386,2022-03-22,8327 +387,2022-03-23,8329 +388,2022-03-24,8331 +389,2022-03-25,8334 +390,2022-03-26,8340 +391,2022-03-27,8342 +392,2022-03-28,8349 +393,2022-03-29,8365 +394,2022-03-30,8480 +395,2022-03-31,8640 +396,2022-04-01,9083 +397,2022-04-02,9339 +398,2022-04-03,9640 +399,2022-04-04,9800 diff --git a/tests/openbb_terminal/alternative/txt/test_alt_controller/test_print_help.txt b/tests/openbb_terminal/alternative/txt/test_alt_controller/test_print_help.txt index f2d8b7526a35..cb21766d5f6a 100644 --- a/tests/openbb_terminal/alternative/txt/test_alt_controller/test_print_help.txt +++ b/tests/openbb_terminal/alternative/txt/test_alt_controller/test_print_help.txt @@ -3,3 +3,4 @@ > realestate Real Estate menu, sold prices, HPIs hn Hacker News most popular stories [HackerNews] + diff --git a/tests/openbb_terminal/cryptocurrency/defi/txt/test_llama_view/test_display_defi_protocols.txt b/tests/openbb_terminal/cryptocurrency/defi/txt/test_llama_view/test_display_defi_protocols.txt index 468509b43172..b31063e38f77 100644 --- a/tests/openbb_terminal/cryptocurrency/defi/txt/test_llama_view/test_display_defi_protocols.txt +++ b/tests/openbb_terminal/cryptocurrency/defi/txt/test_llama_view/test_display_defi_protocols.txt @@ -1,12 +1,12 @@ Symbol Category Chains Change 1H (%) Change 1D (%) Change 7D (%) TVL ($) name -MakerDAO MKR CDP Ethereum 0.461066 -0.860151 None 8.500 B -Polygon Bridge & Staking MATIC Chain Polygon -0.034621 0.769603 2.343011 7.715 B -Lido LDO Liquid Staking Ethereum, Solana, Moonbeam, Moonriver, Terra 0.780881 -1.220123 4.510781 7.652 B -WBTC WBTC Bridge Ethereum 0.810446 1.047026 12.767431 5.570 B -Uniswap UNI Dexes Ethereum, Arbitrum, Polygon, Optimism, Celo 0.263931 -0.780555 -1.83027 5.539 B -Curve CRV Dexes Ethereum, Polygon, xDai, Arbitrum, Avalanche,\nFantom, Optimism, Moonbeam, Kava, Aurora, Harmony 0.591562 -2.199201 -5.268615 5.473 B -AAVE V2 AAVE Lending Ethereum, Polygon, Avalanche 0.465415 -1.100111 3.037562 5.406 B -Convex Finance CVX Yield Ethereum 0.068713 -3.123489 -6.770499 3.893 B -JustLend JST Lending Tron -0.187086 0.907688 6.092741 3.557 B -PancakeSwap CAKE Dexes Binance -0.046988 -1.411609 0.002482 2.998 B +MakerDAO MKR CDP Ethereum 0.4611 -0.8602 None 8.500 B +Polygon Bridge & Staking MATIC Chain Polygon -0.0346 0.7696 2.343 7.715 B +Lido LDO Liquid Staking Ethereum, Solana, Moonbeam, Moonriver, Terra 0.7809 -1.2201 4.5108 7.652 B +WBTC WBTC Bridge Ethereum 0.8104 1.047 12.7674 5.570 B +Uniswap UNI Dexes Ethereum, Arbitrum, Polygon, Optimism, Celo 0.2639 -0.7806 -1.8303 5.539 B +Curve CRV Dexes Ethereum, Polygon, xDai, Arbitrum, Avalanche,\nFantom, Optimism, Moonbeam, Kava, Aurora, Harmony 0.5916 -2.1992 -5.2686 5.473 B +AAVE V2 AAVE Lending Ethereum, Polygon, Avalanche 0.4654 -1.1001 3.0376 5.406 B +Convex Finance CVX Yield Ethereum 0.0687 -3.1235 -6.7705 3.893 B +JustLend JST Lending Tron -0.1871 0.9077 6.0927 3.557 B +PancakeSwap CAKE Dexes Binance -0.047 -1.4116 0.0025 2.998 B diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt index 28c1ed6a0103..ccd61550106d 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt @@ -1,16 +1,16 @@ - Symbol CMC_Rank Last Price 1 Day Pct Change Market Cap ($B) -0 BTC 1 38004.32595 0.662563 719.933504 -1 ETH 2 2588.105499 2.008371 308.929692 -2 USDT 3 1.000433 -0.001662 78.147276 -3 BNB 4 387.927054 0.663374 64.053259 -4 USDC 5 1.000154 0.043276 49.694138 -5 ADA 6 1.057567 0.965612 35.498685 -6 SOL 7 95.171172 4.820007 29.988531 -7 XRP 8 0.614932 0.737345 29.354969 -8 LUNA 9 50.572929 0.546023 20.272203 -9 DOGE 10 0.142466 0.661403 18.901025 -10 DOT 11 18.595214 1.630604 18.364248 -11 AVAX 12 71.351804 6.30655 17.47134 -12 BUSD 13 1.000078 -0.099709 14.928508 -13 MATIC 14 1.681716 0.105463 12.547403 -14 SHIB 15 0.000021 1.347438 11.792212 + Symbol CMC_Rank Last Price 1 Day Pct Change Market Cap ($B) +0 BTC 1 38004.3259 0.6626 719.9335 +1 ETH 2 2588.1055 2.0084 308.9297 +2 USDT 3 1.0004 -0.0017 78.1473 +3 BNB 4 387.9271 0.6634 64.0533 +4 USDC 5 1.0002 0.0433 49.6941 +5 ADA 6 1.0576 0.9656 35.4987 +6 SOL 7 95.1712 4.82 29.9885 +7 XRP 8 0.6149 0.7373 29.355 +8 LUNA 9 50.5729 0.546 20.2722 +9 DOGE 10 0.1425 0.6614 18.901 +10 DOT 11 18.5952 1.6306 18.3642 +11 AVAX 12 71.3518 6.3065 17.4713 +12 BUSD 13 1.0001 -0.0997 14.9285 +13 MATIC 14 1.6817 0.1055 12.5474 +14 SHIB 15 0.0 1.3474 11.7922 diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt index 021cf159dcac..168090e4f154 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt @@ -1,17 +1,17 @@ Symbol Name Volume [$] Market Cap Market Cap Rank 7D Change [%] 24H Change [%] -8 vision APY.vision 3.6K 948.7K 1985 21.187294 2.583935 -4 vib Viberate 9.4M 13.4M 797 20.361318 4.124686 -7 uwl UniWhales 19.8K 2.3M 1502 25.415291 1.687210 -6 push Push Protocol 588K 4.6M 1204 7.142269 5.384511 -2 prq PARSIQ 3.3M 23.3M 633 24.716873 25.859638 -15 moons MoonTools 1 0 NaN -0.127583 -14 krw KROWN 292 78.2K 3262 13.692898 3.693596 -0 grt The Graph 39.1M 620.7M 74 4.656318 0.433542 -9 glq GraphLinq Protocol 72.4K 598.9K 2255 7.288661 0.703644 -5 dobo DogeBonk 11K 6.2M 1076 48.808246 -0.200775 -3 dext DexTools 259.5K 13.5M 791 11.264005 -2.309393 -11 data Data Economy Index 101 460.8K 2402 -1.624063 -0.213695 -1 cqt Covalent 948.5K 45.7M 436 25.850260 -0.753528 -13 chart ChartEx 6 99.3K 3180 17.215459 NaN -10 bdp Big Data Protocol 150.9K 570.6K 2277 9.771324 -8.029610 -12 astro AstroTools 18.5K 113.8K 3132 17.191254 0.807919 +8 vision APY.vision 3.6K 948.7K 1985 21.1873 2.5839 +4 vib Viberate 9.4M 13.4M 797 20.3613 4.1247 +7 uwl UniWhales 19.8K 2.3M 1502 25.4153 1.6872 +6 push Push Protocol 588K 4.6M 1204 7.1423 5.3845 +2 prq PARSIQ 3.3M 23.3M 633 24.7169 25.8596 +15 moons MoonTools 1 0 NaN -0.1276 +14 krw KROWN 292 78.2K 3262 13.6929 3.6936 +0 grt The Graph 39.1M 620.7M 74 4.6563 0.4335 +9 glq GraphLinq Protocol 72.4K 598.9K 2255 7.2887 0.7036 +5 dobo DogeBonk 11K 6.2M 1076 48.8082 -0.2008 +3 dext DexTools 259.5K 13.5M 791 11.2640 -2.3094 +11 data Data Economy Index 101 460.8K 2402 -1.6241 -0.2137 +1 cqt Covalent 948.5K 45.7M 436 25.8503 -0.7535 +13 chart ChartEx 6 99.3K 3180 17.2155 NaN +10 bdp Big Data Protocol 150.9K 570.6K 2277 9.7713 -8.0296 +12 astro AstroTools 18.5K 113.8K 3132 17.1913 0.8079 diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_gainers-kwargs1].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_gainers-kwargs1].txt index 53510a2aead5..9c75ed670021 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_gainers-kwargs1].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_gainers-kwargs1].txt @@ -1,21 +1,21 @@ - Symbol Name Price [$] Market Cap Market Cap Rank Volume [$] Change 1h [%] -13 steth Lido Staked Ether 1575.310000 7.3B 14 4.8M 0.386493 -4 usdc USD Coin 1.001000 43.5B 5 3.3B 0.030101 -1 eth Ethereum 1572.580000 190.1B 2 20B 0.009990 -0 btc Bitcoin 20432.000000 392.9B 1 33.5B -0.023894 -19 leo LEO Token 4.530000 4.2B 20 1.1M -0.069265 -2 usdt Tether 0.999385 69.4B 3 59.7B -0.070120 -18 wbtc Wrapped Bitcoin 20417.000000 5B 19 155.2M -0.093580 -14 trx TRON 0.062694 5.8B 15 257.1M -0.115650 -6 busd Binance USD 0.999196 21.2B 7 8.5B -0.124767 -15 dai Dai 0.999010 5.7B 16 241.4M -0.170861 -3 bnb BNB 319.100000 52.2B 4 2.7B -0.193867 -5 xrp XRP 0.456947 22.9B 6 1.5B -0.267131 -10 matic Polygon 0.877618 7.8B 11 329.8M -0.576566 -11 dot Polkadot 6.480000 7.6B 12 368.1M -0.662055 -9 sol Solana 32.260000 11.7B 10 1.4B -0.786656 -8 ada Cardano 0.399644 14.1B 9 425.8M -0.921578 -16 avax Avalanche 18.640000 5.6B 17 464.9M -1.052508 -17 uni Uniswap 7.160000 5.4B 18 223.2M -1.296688 -12 shib Shiba Inu 0.000013 7.5B 13 1.1B -2.008774 -7 doge Dogecoin 0.136091 18.6B 8 9.2B -3.182284 + Symbol Name Price [$] Market Cap Market Cap Rank Volume [$] Change 1h [%] +13 steth Lido Staked Ether 1.5753e+03 7.3B 14 4.8M 0.3865 +4 usdc USD Coin 1.0010e+00 43.5B 5 3.3B 0.0301 +1 eth Ethereum 1.5726e+03 190.1B 2 20B 0.0100 +0 btc Bitcoin 2.0432e+04 392.9B 1 33.5B -0.0239 +19 leo LEO Token 4.5300e+00 4.2B 20 1.1M -0.0693 +2 usdt Tether 9.9938e-01 69.4B 3 59.7B -0.0701 +18 wbtc Wrapped Bitcoin 2.0417e+04 5B 19 155.2M -0.0936 +14 trx TRON 6.2694e-02 5.8B 15 257.1M -0.1157 +6 busd Binance USD 9.9920e-01 21.2B 7 8.5B -0.1248 +15 dai Dai 9.9901e-01 5.7B 16 241.4M -0.1709 +3 bnb BNB 3.1910e+02 52.2B 4 2.7B -0.1939 +5 xrp XRP 4.5695e-01 22.9B 6 1.5B -0.2671 +10 matic Polygon 8.7762e-01 7.8B 11 329.8M -0.5766 +11 dot Polkadot 6.4800e+00 7.6B 12 368.1M -0.6621 +9 sol Solana 3.2260e+01 11.7B 10 1.4B -0.7867 +8 ada Cardano 3.9964e-01 14.1B 9 425.8M -0.9216 +16 avax Avalanche 1.8640e+01 5.6B 17 464.9M -1.0525 +17 uni Uniswap 7.1600e+00 5.4B 18 223.2M -1.2967 +12 shib Shiba Inu 1.2720e-05 7.5B 13 1.1B -2.0088 +7 doge Dogecoin 1.3609e-01 18.6B 8 9.2B -3.1823 diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_losers-kwargs2].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_losers-kwargs2].txt index 410caf1743a3..b04b4e645d67 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_losers-kwargs2].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_losers-kwargs2].txt @@ -1,21 +1,21 @@ - Symbol Name Price [$] Market Cap Market Cap Rank Volume [$] Change 1h [%] -0 btc Bitcoin 20432.000000 392.9B 1 33.5B -0.023894 -1 eth Ethereum 1572.580000 190.1B 2 20B 0.009990 -2 usdt Tether 0.999385 69.4B 3 59.7B -0.070120 -3 bnb BNB 319.100000 52.2B 4 2.7B -0.193867 -4 usdc USD Coin 1.001000 43.5B 5 3.3B 0.030101 -5 xrp XRP 0.456947 22.9B 6 1.5B -0.267131 -6 busd Binance USD 0.999196 21.2B 7 8.5B -0.124767 -7 doge Dogecoin 0.136091 18.6B 8 9.2B -3.182284 -8 ada Cardano 0.399644 14.1B 9 425.8M -0.921578 -9 sol Solana 32.260000 11.7B 10 1.4B -0.786656 -10 matic Polygon 0.877618 7.8B 11 329.8M -0.576566 -11 dot Polkadot 6.480000 7.6B 12 368.1M -0.662055 -12 shib Shiba Inu 0.000013 7.5B 13 1.1B -2.008774 -13 steth Lido Staked Ether 1575.310000 7.3B 14 4.8M 0.386493 -14 trx TRON 0.062694 5.8B 15 257.1M -0.115650 -15 dai Dai 0.999010 5.7B 16 241.4M -0.170861 -16 avax Avalanche 18.640000 5.6B 17 464.9M -1.052508 -17 uni Uniswap 7.160000 5.4B 18 223.2M -1.296688 -18 wbtc Wrapped Bitcoin 20417.000000 5B 19 155.2M -0.093580 -19 leo LEO Token 4.530000 4.2B 20 1.1M -0.069265 + Symbol Name Price [$] Market Cap Market Cap Rank Volume [$] Change 1h [%] +0 btc Bitcoin 2.0432e+04 392.9B 1 33.5B -0.0239 +1 eth Ethereum 1.5726e+03 190.1B 2 20B 0.0100 +2 usdt Tether 9.9938e-01 69.4B 3 59.7B -0.0701 +3 bnb BNB 3.1910e+02 52.2B 4 2.7B -0.1939 +4 usdc USD Coin 1.0010e+00 43.5B 5 3.3B 0.0301 +5 xrp XRP 4.5695e-01 22.9B 6 1.5B -0.2671 +6 busd Binance USD 9.9920e-01 21.2B 7 8.5B -0.1248 +7 doge Dogecoin 1.3609e-01 18.6B 8 9.2B -3.1823 +8 ada Cardano 3.9964e-01 14.1B 9 425.8M -0.9216 +9 sol Solana 3.2260e+01 11.7B 10 1.4B -0.7867 +10 matic Polygon 8.7762e-01 7.8B 11 329.8M -0.5766 +11 dot Polkadot 6.4800e+00 7.6B 12 368.1M -0.6621 +12 shib Shiba Inu 1.2720e-05 7.5B 13 1.1B -2.0088 +13 steth Lido Staked Ether 1.5753e+03 7.3B 14 4.8M 0.3865 +14 trx TRON 6.2694e-02 5.8B 15 257.1M -0.1157 +15 dai Dai 9.9901e-01 5.7B 16 241.4M -0.1709 +16 avax Avalanche 1.8640e+01 5.6B 17 464.9M -1.0525 +17 uni Uniswap 7.1600e+00 5.4B 18 223.2M -1.2967 +18 wbtc Wrapped Bitcoin 2.0417e+04 5B 19 155.2M -0.0936 +19 leo LEO Token 4.5300e+00 4.2B 20 1.1M -0.0693 diff --git a/tests/openbb_terminal/cryptocurrency/nft/txt/test_nftpricefloor_view/test_display_floor_price.txt b/tests/openbb_terminal/cryptocurrency/nft/txt/test_nftpricefloor_view/test_display_floor_price.txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/cryptocurrency/nft/txt/test_nftpricefloor_view/test_display_floor_price.txt +++ b/tests/openbb_terminal/cryptocurrency/nft/txt/test_nftpricefloor_view/test_display_floor_price.txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/cryptocurrency/onchain/txt/test_shroom_view/test_display_daily_transactions.txt b/tests/openbb_terminal/cryptocurrency/onchain/txt/test_shroom_view/test_display_daily_transactions.txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/cryptocurrency/onchain/txt/test_shroom_view/test_display_daily_transactions.txt +++ b/tests/openbb_terminal/cryptocurrency/onchain/txt/test_shroom_view/test_display_daily_transactions.txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt index a85f9fa07284..b67b64429705 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt @@ -1,16 +1,16 @@ - Rank Market Symbol Price Pct_Change_24h Contract_Type Basis Spread Funding_Rate Volume_24h -0 1 Bitget Futures BTCUSDT_UMCBL 18893.62 -0.023763 perpetual 0.048221 0.01 -0.015000 6.249914e+09 -1 2 Binance (Futures) BTCUSDT 18883.18 0.008985 perpetual 0.068612 0.01 -0.006911 2.355200e+10 -2 3 BingX (Futures) BTC-USDT 18885.74 0.200615 perpetual 0.000000 0.02 -0.010000 1.073389e+10 -3 4 C-Trade BTCUSDT 18885.64 0.002642 perpetual 0.042115 0.02 0.010000 1.167180e+08 -4 5 MEXC Global (Futures) BTC_USDT 18883.08 0.008456 perpetual 0.043336 0.01 -0.011900 5.003099e+09 -5 6 FTX (Derivatives) ETH-PERP 1277.70 -4.047762 perpetual 0.037456 0.02 -0.052800 4.459014e+09 -6 7 Binance (Futures) ETHUSDT 1274.61 -4.067178 perpetual 0.129660 0.01 -0.023437 1.492373e+10 -7 8 FTX (Derivatives) BTC-PERP 18936.00 0.005281 perpetual 0.012433 0.02 -0.026400 4.902704e+09 -8 9 BingX (Futures) ETH-USDT 1274.90 -3.961862 perpetual 0.000000 0.02 -0.023295 1.628647e+09 -9 10 AAX Futures BTCUSDTFP 18886.14 -0.095022 perpetual 0.029062 0.02 -0.020163 1.328836e+09 -10 11 Bybit (Futures) BTCUSDT 18882.58 0.007928 perpetual 0.048728 0.01 0.010000 8.629936e+09 -11 12 BTSE (Futures) BTCPFC 18924.50 0.015855 perpetual 0.077234 0.01 0.000000 3.627093e+08 -12 13 MEXC Global (Futures) ETH_USDT 1274.61 -4.085188 perpetual 0.095354 0.01 -0.018300 2.535611e+09 -13 14 Gate.io (Futures) BTC_USDT 18880.18 0.133906 perpetual 0.118029 0.01 -0.007600 1.040204e+09 -14 15 Prime XBT BTC/USD 18945.40 0.106207 perpetual 0.000000 0.05 0.000000 1.856732e+08 + Rank Market Symbol Price Pct_Change_24h Contract_Type Basis Spread Funding_Rate Volume_24h +0 1 Bitget Futures BTCUSDT_UMCBL 18893.62 -0.0238 perpetual 0.0482 0.01 -0.0150 6.2499e+09 +1 2 Binance (Futures) BTCUSDT 18883.18 0.0090 perpetual 0.0686 0.01 -0.0069 2.3552e+10 +2 3 BingX (Futures) BTC-USDT 18885.74 0.2006 perpetual 0.0000 0.02 -0.0100 1.0734e+10 +3 4 C-Trade BTCUSDT 18885.64 0.0026 perpetual 0.0421 0.02 0.0100 1.1672e+08 +4 5 MEXC Global (Futures) BTC_USDT 18883.08 0.0085 perpetual 0.0433 0.01 -0.0119 5.0031e+09 +5 6 FTX (Derivatives) ETH-PERP 1277.70 -4.0478 perpetual 0.0375 0.02 -0.0528 4.4590e+09 +6 7 Binance (Futures) ETHUSDT 1274.61 -4.0672 perpetual 0.1297 0.01 -0.0234 1.4924e+10 +7 8 FTX (Derivatives) BTC-PERP 18936.00 0.0053 perpetual 0.0124 0.02 -0.0264 4.9027e+09 +8 9 BingX (Futures) ETH-USDT 1274.90 -3.9619 perpetual 0.0000 0.02 -0.0233 1.6286e+09 +9 10 AAX Futures BTCUSDTFP 18886.14 -0.0950 perpetual 0.0291 0.02 -0.0202 1.3288e+09 +10 11 Bybit (Futures) BTCUSDT 18882.58 0.0079 perpetual 0.0487 0.01 0.0100 8.6299e+09 +11 12 BTSE (Futures) BTCPFC 18924.50 0.0159 perpetual 0.0772 0.01 0.0000 3.6271e+08 +12 13 MEXC Global (Futures) ETH_USDT 1274.61 -4.0852 perpetual 0.0954 0.01 -0.0183 2.5356e+09 +13 14 Gate.io (Futures) BTC_USDT 18880.18 0.1339 perpetual 0.1180 0.01 -0.0076 1.0402e+09 +14 15 Prime XBT BTC/USD 18945.40 0.1062 perpetual 0.0000 0.05 0.0000 1.8567e+08 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt index a75afd74b6a6..87ae1d344bc4 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt @@ -1,16 +1,16 @@ Rank Trust_Score Id Name Country Year_Established Trade_Volume_24h_BTC -249 250 5.0 yoshi_exchange_bsc Yoshi.exchange (BSC) None None 0.923042 -248 249 5.0 sphynx_brise Sphynx (Brise) None None 1.080215 -247 248 5.0 solarflare Solarflare None None 1.095427 -246 247 5.0 wigoswap Wigoswap None 2022.0 1.142818 -245 246 5.0 glide_finance Glide Finance None None 1.211922 -244 245 5.0 milkyswap-milkada MilkySwap None 2022.0 1.233885 -243 244 5.0 elk_finance_bsc Elk Finance (BSC) None None 1.251304 -242 243 5.0 sphynx_swap Sphynx Swap (BSC) None None 1.278942 -241 242 5.0 crodex Crodex None None 1.342047 -240 241 5.0 diffusion Diffusion Finance None 2022.0 1.385367 -239 240 5.0 zenlink_moonbeam Zenlink (Moonbeam) None None 1.431943 -238 239 5.0 kuswap Kuswap None 2021.0 1.610176 -237 238 6.0 radioshack_bsc RadioShack (BSC) None None 1.639109 -236 237 5.0 sushiswap_harmony Sushiswap (Harmony) None None 1.761501 -235 236 5.0 pegasys Pegasys None None 1.786929 +249 250 5.0 yoshi_exchange_bsc Yoshi.exchange (BSC) None None 0.923 +248 249 5.0 sphynx_brise Sphynx (Brise) None None 1.0802 +247 248 5.0 solarflare Solarflare None None 1.0954 +246 247 5.0 wigoswap Wigoswap None 2022.0 1.1428 +245 246 5.0 glide_finance Glide Finance None None 1.2119 +244 245 5.0 milkyswap-milkada MilkySwap None 2022.0 1.2339 +243 244 5.0 elk_finance_bsc Elk Finance (BSC) None None 1.2513 +242 243 5.0 sphynx_swap Sphynx Swap (BSC) None None 1.2789 +241 242 5.0 crodex Crodex None None 1.342 +240 241 5.0 diffusion Diffusion Finance None 2022.0 1.3854 +239 240 5.0 zenlink_moonbeam Zenlink (Moonbeam) None None 1.4319 +238 239 5.0 kuswap Kuswap None 2021.0 1.6102 +237 238 6.0 radioshack_bsc RadioShack (BSC) None None 1.6391 +236 237 5.0 sushiswap_harmony Sushiswap (Harmony) None None 1.7615 +235 236 5.0 pegasys Pegasys None None 1.7869 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_defi_info.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_defi_info.txt index 46524598df04..20fb0e0bbca3 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_defi_info.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_defi_info.txt @@ -1,8 +1,8 @@ - Metric Value -0 Defi Market Cap 41873716702.5756 -1 Eth Market Cap 154511339890.285706 -2 Defi To Eth Ratio 27.1007 -3 Trading Volume 24H 3684306276.533 -4 Defi Dominance 4.364 -5 Top Coin Name Dai -6 Top Coin Defi Dominance 15.3885 + Metric Value +0 Defi Market Cap 41873716702.5756 +1 Eth Market Cap 154511339890.2857 +2 Defi To Eth Ratio 27.1007 +3 Trading Volume 24H 3684306276.533 +4 Defi Dominance 4.364 +5 Top Coin Name Dai +6 Top Coin Defi Dominance 15.3885 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_market_info.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_market_info.txt index da54db13e2e1..34ee62cb16e6 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_market_info.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_market_info.txt @@ -1,10 +1,10 @@ - Metric Value -0 Active Cryptocurrencies 12924.000000 -1 Upcoming Icos 0.000000 -2 Ongoing Icos 49.000000 -3 Ended Icos 3376.000000 -4 Markets 576.000000 -5 Market Cap Change Percentage 24H Usd -0.372984 -6 Btc Market Cap In Pct 37.830438 -7 Eth Market Cap In Pct 16.102896 -8 Altcoin Market Cap In Pct 46.066666 + Metric Value +0 Active Cryptocurrencies 12924.0000 +1 Upcoming Icos 0.0000 +2 Ongoing Icos 49.0000 +3 Ended Icos 3376.0000 +4 Markets 576.0000 +5 Market Cap Change Percentage 24H Usd -0.3730 +6 Btc Market Cap In Pct 37.8304 +7 Eth Market Cap In Pct 16.1029 +8 Altcoin Market Cap In Pct 46.0667 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt index c66ca2031d00..f9e4a787e651 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt @@ -1,16 +1,16 @@ - Rank Name Id Market Last MultiAsset -81 82 .BADA BADA BitMEX (Derivative) 0.44890 False -49 50 .BADAT BADAT BitMEX (Derivative) 0.44883 False -202 203 .BDOGE BDOGE BitMEX (Derivative) 0.05855 False -8 9 .BEOST BEOST BitMEX (Derivative) 1.22222 False -50 51 .BLINKT BLINKT BitMEX (Derivative) 6.87930 None -125 126 .BOPT BOPT BitMEX (Derivative) 0.94240 None -201 202 .BSOL BSOL BitMEX (Derivative) 31.78000 None -102 103 .BTRXT BTRXT BitMEX (Derivative) 0.05965 False -235 236 .BXBT BXBT BitMEX (Derivative) 18938.98000 False -126 127 .BXRP BXRP BitMEX (Derivative) 0.42355 None -56 57 .DEDYDXUSDT DEDYDXUSDT Delta Exchange (Futures) 1.23500 None -210 211 .DEEOSUSDT DEEOSUSDT Delta Exchange (Futures) 1.22200 None -35 36 .DEKAVAUSDT DEKAVAUSDT Delta Exchange (Futures) 1.49300 None -208 209 .KGALUSDT KGALUSDT KuCoin Futures 2.54830 False -32 33 .KYFIUSDT KYFIUSDT KuCoin Futures 8254.20000 None + Rank Name Id Market Last MultiAsset +81 82 .BADA BADA BitMEX (Derivative) 0.4489 False +49 50 .BADAT BADAT BitMEX (Derivative) 0.4488 False +202 203 .BDOGE BDOGE BitMEX (Derivative) 0.0585 False +8 9 .BEOST BEOST BitMEX (Derivative) 1.2222 False +50 51 .BLINKT BLINKT BitMEX (Derivative) 6.8793 None +125 126 .BOPT BOPT BitMEX (Derivative) 0.9424 None +201 202 .BSOL BSOL BitMEX (Derivative) 31.7800 None +102 103 .BTRXT BTRXT BitMEX (Derivative) 0.0597 False +235 236 .BXBT BXBT BitMEX (Derivative) 18938.9800 False +126 127 .BXRP BXRP BitMEX (Derivative) 0.4235 None +56 57 .DEDYDXUSDT DEDYDXUSDT Delta Exchange (Futures) 1.2350 None +210 211 .DEEOSUSDT DEEOSUSDT Delta Exchange (Futures) 1.2220 None +35 36 .DEKAVAUSDT DEKAVAUSDT Delta Exchange (Futures) 1.4930 None +208 209 .KGALUSDT KGALUSDT KuCoin Futures 2.5483 False +32 33 .KYFIUSDT KYFIUSDT KuCoin Futures 8254.2000 None diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt index cdce0b32b915..f7deb378c0b5 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt @@ -1,2 +1 @@ [red]'data' is not valid.[/red] - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt index 811a00c50bae..6dbe092d5396 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt @@ -1,2 +1 @@ - Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt index 5ab57f608194..ffa398eb717d 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt @@ -1,10 +1,10 @@ - cancer population -count 301.000000 301.000000 -mean 39.857143 11288.056478 -std 50.977801 13780.010088 -min 0.000000 445.000000 -25% 11.000000 2935.000000 -50% 22.000000 6445.000000 -75% 48.000000 13989.000000 -max 360.000000 88456.000000 + cancer population +count 301.0000 301.0000 +mean 39.8571 11288.0565 +std 50.9778 13780.0101 +min 0.0000 445.0000 +25% 11.0000 2935.0000 +50% 22.0000 6445.0000 +75% 48.0000 13989.0000 +max 360.0000 88456.0000 Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt index 811a00c50bae..6dbe092d5396 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt @@ -1,2 +1 @@ - Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt index ae15889d3e79..139f9a4668cf 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt @@ -1,2 +1 @@ The following args couldn't be interpreted: ['-n', 'dataset'] - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt index feb34da5e5b6..647d7a0f2a23 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt @@ -1,3 +1,2 @@ - [red]No data available for dataset.[/red] diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt index 737a86ae044d..22f6e6008727 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt @@ -1,7 +1,7 @@ - F-test P-value Count Lags -ssr_ftest 2.669911 0.048815 193.0 3.0 -ssr_chi2test 8.300242 0.040198 - 3 -lrtest 8.132629 0.043349 - 3 -params_ftest 2.669911 0.048815 193.0 3.0 + F-test P-value Count Lags +ssr_ftest 2.6699 0.0488 193.0 3.0 +ssr_chi2test 8.3002 0.0402 - 3 +lrtest 8.1326 0.0433 - 3 +params_ftest 2.6699 0.0488 193.0 3.0 As the p-value of the F-test is 0.049, we can reject the null hypothesis at the 0.05 confidence level and find the Series 'pop' to Granger-cause the Series 'realgdp' diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt index 7ee9701fe0c0..24dc1f4ef15d 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt @@ -1,7 +1,7 @@ - F-test P-value Count Lags -ssr_ftest 3.265591 0.040261 196.0 2.0 -ssr_chi2test 6.697793 0.035123 - 2 -lrtest 6.588619 0.037094 - 2 -params_ftest 3.265591 0.040261 196.0 2.0 + F-test P-value Count Lags +ssr_ftest 3.2656 0.0403 196.0 2.0 +ssr_chi2test 6.6978 0.0351 - 2 +lrtest 6.5886 0.0371 - 2 +params_ftest 3.2656 0.0403 196.0 2.0 As the p-value of the F-test is 0.04, we can reject the null hypothesis at the 0.1 confidence level and find the Series 'realinv' to Granger-cause the Series 'realgovt' diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt index d788af4c0742..e6826f055633 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt @@ -1,7 +1,7 @@ - F-test P-value Count Lags -ssr_ftest 1.012638 0.315494 199.0 1.0 -ssr_chi2test 1.027904 0.310651 - 1 -lrtest 1.025298 0.311266 - 1 -params_ftest 1.012638 0.315494 199.0 1.0 + F-test P-value Count Lags +ssr_ftest 1.0126 0.3155 199.0 1.0 +ssr_chi2test 1.0279 0.3107 - 1 +lrtest 1.0253 0.3113 - 1 +params_ftest 1.0126 0.3155 199.0 1.0 As the p-value of the F-test is 0.315, we can not reject the null hypothesis at the 0.01 confidence level. diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt index 5f5c320dd309..7a7165bc409e 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -2.837781 0.343524 -P-Value 0.053076 0.100000 -NLags 8.000000 0.000000 -Nobs 300.000000 0.000000 -ICBest 2430.500342 0.000000 + ADF KPSS +Test Statistic -2.8378 0.3435 +P-Value 0.0531 0.1000 +NLags 8.0000 0.0000 +Nobs 300.0000 0.0000 +ICBest 2430.5003 0.0000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt index c5f972848a3a..10a1da747ed7 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -2.837781 0.127650 -P-Value 0.053076 0.083982 -NLags 8.000000 0.000000 -Nobs 300.000000 0.000000 -ICBest 2430.500342 0.000000 + ADF KPSS +Test Statistic -2.8378 0.1276 +P-Value 0.0531 0.0840 +NLags 8.0000 0.0000 +Nobs 300.0000 0.0000 +ICBest 2430.5003 0.0000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt index dc4d3e45f85b..4af9bf524b82 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -2.924375 0.343501 -P-Value 0.154465 0.100000 -NLags 8.000000 0.000000 -Nobs 300.000000 0.000000 -ICBest 2431.976734 0.000000 + ADF KPSS +Test Statistic -2.9244 0.3435 +P-Value 0.1545 0.1000 +NLags 8.0000 0.0000 +Nobs 300.0000 0.0000 +ICBest 2431.9767 0.0000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt index abfddb073b61..44c64eb30535 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -3.004904 0.343492 -P-Value 0.292850 0.100000 -NLags 8.000000 0.000000 -Nobs 300.000000 0.000000 -ICBest 2432.538460 0.000000 + ADF KPSS +Test Statistic -3.0049 0.3435 +P-Value 0.2929 0.1000 +NLags 8.0000 0.0000 +Nobs 300.0000 0.0000 +ICBest 2432.5385 0.0000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt index 63a1e89295ed..9b04f3b0a628 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -0.752220 0.343173 -P-Value 0.390609 0.100000 -NLags 8.000000 0.000000 -Nobs 300.000000 0.000000 -ICBest 2436.914059 0.000000 + ADF KPSS +Test Statistic -0.7522 0.3432 +P-Value 0.3906 0.1000 +NLags 8.0000 0.0000 +Nobs 300.0000 0.0000 +ICBest 2436.9141 0.0000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt index ae8a68b6b9f8..0d8d81b80d04 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt @@ -1,4 +1,4 @@ Only showing pairs that are statistically significant (True > p-value). - Constant Gamma Alpha Dickey-Fuller P Value -Dp/R -0.003126 0.154512 -1.2884 -13.123662 1.544757e-24 + Constant Gamma Alpha Dickey-Fuller P Value +Dp/R -0.0031 0.1545 -1.2884 -13.1237 1.5448e-24 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt index 14ab0251718a..67d575e80395 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt @@ -1,2 +1,2 @@ - Constant Gamma Alpha Dickey-Fuller P Value -Dp/R -0.003126 0.154512 -1.2884 -13.123662 1.544757e-24 + Constant Gamma Alpha Dickey-Fuller P Value +Dp/R -0.0031 0.1545 -1.2884 -13.1237 1.5448e-24 diff --git a/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True0].txt b/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True0].txt index fdc482f735b9..766d6a0b40fa 100644 --- a/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True0].txt +++ b/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True0].txt @@ -1,18 +1,18 @@ - VNM ARG AUS -Date -2022-01-31 3.046358 4.285041 4.509120 -2021-07-31 2.996287 3.944620 4.792962 -2021-01-31 2.861602 3.748231 4.984740 -2020-07-31 2.847282 3.509232 4.578450 -2020-01-31 2.847774 2.846887 4.451145 -2019-07-31 2.797985 2.870504 4.260105 -2019-01-31 2.801845 2.002403 4.352045 -2018-07-31 2.821242 2.705140 4.515417 -2018-01-31 2.861986 3.960396 4.706135 -2017-07-31 2.639393 4.125534 4.527955 -2017-01-31 2.658161 3.468390 4.275180 -2016-07-31 2.690583 3.347841 4.304737 -2016-01-31 2.670524 2.389703 3.743655 -2015-07-31 2.751032 3.065134 3.922265 -2015-01-31 2.806361 3.252033 4.318705 -2014-07-31 2.826189 2.570773 4.814145 + VNM ARG AUS +Date +2022-01-31 3.0464 4.2850 4.5091 +2021-07-31 2.9963 3.9446 4.7930 +2021-01-31 2.8616 3.7482 4.9847 +2020-07-31 2.8473 3.5092 4.5785 +2020-01-31 2.8478 2.8469 4.4511 +2019-07-31 2.7980 2.8705 4.2601 +2019-01-31 2.8018 2.0024 4.3520 +2018-07-31 2.8212 2.7051 4.5154 +2018-01-31 2.8620 3.9604 4.7061 +2017-07-31 2.6394 4.1255 4.5280 +2017-01-31 2.6582 3.4684 4.2752 +2016-07-31 2.6906 3.3478 4.3047 +2016-01-31 2.6705 2.3897 3.7437 +2015-07-31 2.7510 3.0651 3.9223 +2015-01-31 2.8064 3.2520 4.3187 +2014-07-31 2.8262 2.5708 4.8141 diff --git a/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True1].txt b/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True1].txt index fdc482f735b9..766d6a0b40fa 100644 --- a/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True1].txt +++ b/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True1].txt @@ -1,18 +1,18 @@ - VNM ARG AUS -Date -2022-01-31 3.046358 4.285041 4.509120 -2021-07-31 2.996287 3.944620 4.792962 -2021-01-31 2.861602 3.748231 4.984740 -2020-07-31 2.847282 3.509232 4.578450 -2020-01-31 2.847774 2.846887 4.451145 -2019-07-31 2.797985 2.870504 4.260105 -2019-01-31 2.801845 2.002403 4.352045 -2018-07-31 2.821242 2.705140 4.515417 -2018-01-31 2.861986 3.960396 4.706135 -2017-07-31 2.639393 4.125534 4.527955 -2017-01-31 2.658161 3.468390 4.275180 -2016-07-31 2.690583 3.347841 4.304737 -2016-01-31 2.670524 2.389703 3.743655 -2015-07-31 2.751032 3.065134 3.922265 -2015-01-31 2.806361 3.252033 4.318705 -2014-07-31 2.826189 2.570773 4.814145 + VNM ARG AUS +Date +2022-01-31 3.0464 4.2850 4.5091 +2021-07-31 2.9963 3.9446 4.7930 +2021-01-31 2.8616 3.7482 4.9847 +2020-07-31 2.8473 3.5092 4.5785 +2020-01-31 2.8478 2.8469 4.4511 +2019-07-31 2.7980 2.8705 4.2601 +2019-01-31 2.8018 2.0024 4.3520 +2018-07-31 2.8212 2.7051 4.5154 +2018-01-31 2.8620 3.9604 4.7061 +2017-07-31 2.6394 4.1255 4.5280 +2017-01-31 2.6582 3.4684 4.2752 +2016-07-31 2.6906 3.3478 4.3047 +2016-01-31 2.6705 2.3897 3.7437 +2015-07-31 2.7510 3.0651 3.9223 +2015-01-31 2.8064 3.2520 4.3187 +2014-07-31 2.8262 2.5708 4.8141 diff --git a/tests/openbb_terminal/forex/txt/test_fxempire_view/test_forwards.txt b/tests/openbb_terminal/forex/txt/test_fxempire_view/test_forwards.txt index 12cddc002691..e76f9870ff7a 100644 --- a/tests/openbb_terminal/forex/txt/test_fxempire_view/test_forwards.txt +++ b/tests/openbb_terminal/forex/txt/test_fxempire_view/test_forwards.txt @@ -1,27 +1,27 @@ - Ask Bid Mid Points -Expiration -Overnight 1.07191 1.07189 1.07190 0.415 -Tomorrow Next 1.07204 1.07202 1.07203 1.715 -Spot Next 1.07192 1.07190 1.07191 0.460 -One Week 1.07218 1.07215 1.07217 3.055 -Two Weeks 1.07249 1.07246 1.07247 6.135 -Three Weeks 1.07287 1.07284 1.07286 9.960 -One Month 1.07342 1.07339 1.07341 15.450 -Two Months 1.07522 1.07518 1.07520 33.360 -Three Months 1.07741 1.07736 1.07739 55.270 -Four Months 1.07935 1.07928 1.07932 74.550 -Five Months 1.08150 1.08143 1.08147 96.050 -Six Months 1.08361 1.08349 1.08355 116.940 -Seven Months 1.08576 1.08564 1.08570 138.400 -Eight Months 1.08878 1.08866 1.08872 168.600 -Nine Months 1.09077 1.09065 1.09071 188.510 -Ten Months 1.09296 1.09284 1.09290 210.400 -Eleven Months 1.09498 1.09486 1.09492 230.600 -One Year 1.09724 1.09712 1.09718 253.230 -Two Years 1.11843 1.11801 1.11822 463.600 -Three Years 1.13555 1.13453 1.13504 631.800 -Four Years 1.15095 1.14893 1.14994 780.800 -Five Years 1.16456 1.16254 1.16355 916.900 -Six Years 1.17807 1.17555 1.17681 1049.500 -Seven Years 1.19097 1.18745 1.18921 1173.500 -Ten Years 1.22427 1.21775 1.22101 1491.500 + Ask Bid Mid Points +Expiration +Overnight 1.0719 1.0719 1.0719 0.415 +Tomorrow Next 1.0720 1.0720 1.0720 1.715 +Spot Next 1.0719 1.0719 1.0719 0.460 +One Week 1.0722 1.0721 1.0722 3.055 +Two Weeks 1.0725 1.0725 1.0725 6.135 +Three Weeks 1.0729 1.0728 1.0729 9.960 +One Month 1.0734 1.0734 1.0734 15.450 +Two Months 1.0752 1.0752 1.0752 33.360 +Three Months 1.0774 1.0774 1.0774 55.270 +Four Months 1.0794 1.0793 1.0793 74.550 +Five Months 1.0815 1.0814 1.0815 96.050 +Six Months 1.0836 1.0835 1.0836 116.940 +Seven Months 1.0858 1.0856 1.0857 138.400 +Eight Months 1.0888 1.0887 1.0887 168.600 +Nine Months 1.0908 1.0906 1.0907 188.510 +Ten Months 1.0930 1.0928 1.0929 210.400 +Eleven Months 1.0950 1.0949 1.0949 230.600 +One Year 1.0972 1.0971 1.0972 253.230 +Two Years 1.1184 1.1180 1.1182 463.600 +Three Years 1.1356 1.1345 1.1350 631.800 +Four Years 1.1509 1.1489 1.1499 780.800 +Five Years 1.1646 1.1625 1.1636 916.900 +Six Years 1.1781 1.1756 1.1768 1049.500 +Seven Years 1.1910 1.1874 1.1892 1173.500 +Ten Years 1.2243 1.2178 1.2210 1491.500 diff --git a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_curve[YI].txt b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_curve[YI].txt index f433c2008259..017b67258117 100644 --- a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_curve[YI].txt +++ b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_curve[YI].txt @@ -1,3 +1,3 @@ - Futures -2023-07-01 22.577999 + Futures +2023-07-01 22.578 diff --git a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols0].txt b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols0].txt index 6bc334ed9fb3..d9c730374894 100644 --- a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols0].txt +++ b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols0].txt @@ -1,62 +1,62 @@ - Adj Close Close High Low Open Volume - BLK SB BLK SB BLK SB BLK SB BLK SB BLK SB -Date -2022-10-10 2.045 18.610001 2.045 18.610001 2.045 18.780001 2.045 18.530001 2.045 18.680000 0.0 58994 -2022-10-11 2.035 18.740000 2.035 18.740000 2.035 18.750000 2.035 18.350000 2.035 18.590000 3.0 72474 -2022-10-12 2.043 18.680000 2.043 18.680000 2.043 18.940001 2.043 18.570000 2.043 18.740000 0.0 64102 -2022-10-13 2.045 18.809999 2.045 18.809999 2.045 18.830000 2.045 18.410000 2.045 18.690001 0.0 54392 -2022-10-14 2.045 18.840000 2.045 18.840000 2.045 18.900000 2.045 18.750000 2.045 18.830000 0.0 45903 -2022-10-17 2.045 18.770000 2.045 18.770000 2.045 18.920000 2.045 18.670000 2.045 18.809999 0.0 56476 -2022-10-18 2.045 18.670000 2.045 18.670000 2.045 18.770000 2.045 18.530001 2.045 18.770000 0.0 51328 -2022-10-19 2.045 18.650000 2.045 18.650000 2.045 18.730000 2.045 18.450001 2.045 18.730000 0.0 55745 -2022-10-20 2.045 18.389999 2.045 18.389999 2.045 18.660000 2.045 18.360001 2.045 18.639999 0.0 47507 -2022-10-21 2.045 18.379999 2.045 18.379999 2.045 18.570000 2.045 18.260000 2.045 18.379999 0.0 37040 -2022-10-24 2.045 18.129999 2.045 18.129999 2.045 18.370001 2.045 18.100000 2.045 18.320000 0.0 56767 -2022-10-25 2.045 18.110001 2.045 18.110001 2.045 18.200001 2.045 18.059999 2.045 18.160000 0.0 45213 -2022-10-26 2.045 17.860001 2.045 17.860001 2.045 18.110001 2.045 17.850000 2.045 18.100000 0.0 60603 -2022-10-27 2.045 17.709999 2.045 17.709999 2.045 17.930000 2.045 17.690001 2.045 17.879999 0.0 65947 -2022-10-28 2.045 17.580000 2.045 17.580000 2.045 17.730000 2.045 17.549999 2.045 17.719999 0.0 65479 -2022-10-31 2.045 17.969999 2.045 17.969999 2.045 18.000000 2.045 17.670000 2.045 17.700001 0.0 89052 -2022-11-01 2.045 18.430000 2.045 18.430000 2.045 18.500000 2.045 18.049999 2.045 18.049999 0.0 86432 -2022-11-02 2.040 18.469999 2.040 18.469999 2.040 18.490000 2.040 18.150000 2.040 18.450001 0.0 71007 -2022-11-03 2.050 18.469999 2.050 18.469999 2.050 18.490000 2.050 18.200001 2.050 18.350000 0.0 49594 -2022-11-04 2.050 18.709999 2.050 18.709999 2.050 18.820000 2.050 18.480000 2.050 18.500000 0.0 76555 -2022-11-07 2.050 18.680000 2.050 18.680000 2.050 18.799999 2.050 18.410000 2.050 18.500000 0.0 68944 -2022-11-08 2.050 19.000000 2.050 19.000000 2.050 19.030001 2.050 18.590000 2.050 18.700001 0.0 68459 -2022-11-09 2.050 19.379999 2.050 19.379999 2.050 19.430000 2.050 18.850000 2.050 18.950001 0.0 100832 -2022-11-10 2.055 19.410000 2.055 19.410000 2.055 19.430000 2.055 19.080000 2.055 19.260000 0.0 91384 -2022-11-11 2.060 19.639999 2.060 19.639999 2.060 19.850000 2.060 19.440001 2.060 19.450001 0.0 86891 -2022-11-14 2.060 19.830000 2.060 19.830000 2.060 19.980000 2.060 19.500000 2.060 19.590000 0.0 73719 -2022-11-15 2.066 20.290001 2.066 20.290001 2.066 20.330000 2.066 19.740000 2.066 19.860001 0.0 90633 -2022-11-16 2.066 20.270000 2.066 20.270000 2.066 20.480000 2.066 20.219999 2.066 20.299999 0.0 81095 -2022-11-17 2.066 19.730000 2.066 19.730000 2.066 20.200001 2.066 19.680000 2.066 20.110001 0.0 82262 -2022-11-18 2.066 20.049999 2.066 20.049999 2.066 20.340000 2.066 19.590000 2.066 19.600000 0.0 80996 -2022-11-21 2.066 19.860001 2.066 19.860001 2.066 20.000000 2.066 19.730000 2.066 19.980000 0.0 55904 -2022-11-22 2.066 19.740000 2.066 19.740000 2.066 20.070000 2.066 19.680000 2.066 19.940001 0.0 51891 -2022-11-23 2.066 19.549999 2.066 19.549999 2.066 19.780001 2.066 19.450001 2.066 19.740000 0.0 53717 -2022-11-25 NaN 19.330000 NaN 19.330000 NaN 19.830000 NaN 19.280001 NaN 19.780001 NaN 57871 -2022-11-28 2.066 19.379999 2.066 19.379999 2.066 19.450001 2.066 19.049999 2.066 19.250000 0.0 65318 -2022-11-29 2.066 19.530001 2.066 19.530001 2.066 19.780001 2.066 19.059999 2.066 19.520000 5.0 72593 -2022-11-30 2.115 19.629999 2.115 19.629999 2.115 19.940001 2.115 19.490000 2.115 19.520000 0.0 55091 -2022-12-01 2.120 19.620001 2.120 19.620001 2.120 19.730000 2.120 19.410000 2.120 19.700001 5.0 49725 -2022-12-02 2.120 19.480000 2.120 19.480000 2.120 19.680000 2.120 19.350000 2.120 19.660000 0.0 44754 -2022-12-05 2.120 19.549999 2.120 19.549999 2.120 19.940001 2.120 19.520000 2.120 19.549999 0.0 62676 -2022-12-06 2.120 19.389999 2.120 19.389999 2.120 19.680000 2.120 19.360001 2.120 19.540001 10.0 42219 -2022-12-07 2.120 19.480000 2.120 19.480000 2.120 19.540001 2.120 19.270000 2.120 19.450001 0.0 45279 -2022-12-08 2.120 19.680000 2.120 19.680000 2.120 19.850000 2.120 19.520000 2.120 19.570000 0.0 51400 -2022-12-09 2.120 19.600000 2.120 19.600000 2.120 19.870001 2.120 19.559999 2.120 19.730000 0.0 42688 -2022-12-12 2.120 19.379999 2.120 19.379999 2.120 19.709999 2.120 19.309999 2.120 19.680000 0.0 53286 -2022-12-13 2.125 19.760000 2.125 19.760000 2.125 19.830000 2.125 19.309999 2.125 19.469999 0.0 63324 -2022-12-14 2.130 20.290001 2.130 20.290001 2.130 20.410000 2.130 19.590000 2.130 19.660000 0.0 98681 -2022-12-15 2.140 19.980000 2.140 19.980000 2.140 20.730000 2.140 19.860001 2.140 20.280001 0.0 105852 -2022-12-16 2.141 20.090000 2.141 20.090000 2.141 20.290001 2.141 19.799999 2.141 19.879999 1.0 53257 -2022-12-19 2.141 20.139999 2.141 20.139999 2.141 20.430000 2.141 20.030001 2.141 20.100000 0.0 52544 -2022-12-20 2.141 20.580000 2.141 20.580000 2.141 20.700001 2.141 20.139999 2.141 20.150000 0.0 74725 -2022-12-21 2.141 20.750000 2.141 20.750000 2.141 20.990000 2.141 20.600000 2.141 20.650000 0.0 47679 -2022-12-22 2.148 20.889999 2.148 20.889999 2.148 21.030001 2.148 20.600000 2.148 20.750000 0.0 52229 -2022-12-23 2.148 20.980000 2.148 20.980000 2.148 21.180000 2.148 20.809999 2.148 20.950001 0.0 33246 -2022-12-27 2.148 20.320000 2.148 20.320000 2.148 20.990000 2.148 20.230000 2.148 20.980000 0.0 44670 -2022-12-28 2.148 20.160000 2.148 20.160000 2.148 20.490000 2.148 20.100000 2.148 20.270000 0.0 49490 -2022-12-29 2.148 20.290001 2.148 20.290001 2.148 20.440001 2.148 20.129999 2.148 20.230000 0.0 26928 -2022-12-30 2.148 20.040001 2.148 20.040001 2.148 20.430000 2.148 20.010000 2.148 20.400000 0.0 27361 + Adj Close Close High Low Open Volume + BLK SB BLK SB BLK SB BLK SB BLK SB BLK SB +Date +2022-10-10 2.045 18.61 2.045 18.61 2.045 18.78 2.045 18.53 2.045 18.68 0.0 58994 +2022-10-11 2.035 18.74 2.035 18.74 2.035 18.75 2.035 18.35 2.035 18.59 3.0 72474 +2022-10-12 2.043 18.68 2.043 18.68 2.043 18.94 2.043 18.57 2.043 18.74 0.0 64102 +2022-10-13 2.045 18.81 2.045 18.81 2.045 18.83 2.045 18.41 2.045 18.69 0.0 54392 +2022-10-14 2.045 18.84 2.045 18.84 2.045 18.90 2.045 18.75 2.045 18.83 0.0 45903 +2022-10-17 2.045 18.77 2.045 18.77 2.045 18.92 2.045 18.67 2.045 18.81 0.0 56476 +2022-10-18 2.045 18.67 2.045 18.67 2.045 18.77 2.045 18.53 2.045 18.77 0.0 51328 +2022-10-19 2.045 18.65 2.045 18.65 2.045 18.73 2.045 18.45 2.045 18.73 0.0 55745 +2022-10-20 2.045 18.39 2.045 18.39 2.045 18.66 2.045 18.36 2.045 18.64 0.0 47507 +2022-10-21 2.045 18.38 2.045 18.38 2.045 18.57 2.045 18.26 2.045 18.38 0.0 37040 +2022-10-24 2.045 18.13 2.045 18.13 2.045 18.37 2.045 18.10 2.045 18.32 0.0 56767 +2022-10-25 2.045 18.11 2.045 18.11 2.045 18.20 2.045 18.06 2.045 18.16 0.0 45213 +2022-10-26 2.045 17.86 2.045 17.86 2.045 18.11 2.045 17.85 2.045 18.10 0.0 60603 +2022-10-27 2.045 17.71 2.045 17.71 2.045 17.93 2.045 17.69 2.045 17.88 0.0 65947 +2022-10-28 2.045 17.58 2.045 17.58 2.045 17.73 2.045 17.55 2.045 17.72 0.0 65479 +2022-10-31 2.045 17.97 2.045 17.97 2.045 18.00 2.045 17.67 2.045 17.70 0.0 89052 +2022-11-01 2.045 18.43 2.045 18.43 2.045 18.50 2.045 18.05 2.045 18.05 0.0 86432 +2022-11-02 2.040 18.47 2.040 18.47 2.040 18.49 2.040 18.15 2.040 18.45 0.0 71007 +2022-11-03 2.050 18.47 2.050 18.47 2.050 18.49 2.050 18.20 2.050 18.35 0.0 49594 +2022-11-04 2.050 18.71 2.050 18.71 2.050 18.82 2.050 18.48 2.050 18.50 0.0 76555 +2022-11-07 2.050 18.68 2.050 18.68 2.050 18.80 2.050 18.41 2.050 18.50 0.0 68944 +2022-11-08 2.050 19.00 2.050 19.00 2.050 19.03 2.050 18.59 2.050 18.70 0.0 68459 +2022-11-09 2.050 19.38 2.050 19.38 2.050 19.43 2.050 18.85 2.050 18.95 0.0 100832 +2022-11-10 2.055 19.41 2.055 19.41 2.055 19.43 2.055 19.08 2.055 19.26 0.0 91384 +2022-11-11 2.060 19.64 2.060 19.64 2.060 19.85 2.060 19.44 2.060 19.45 0.0 86891 +2022-11-14 2.060 19.83 2.060 19.83 2.060 19.98 2.060 19.50 2.060 19.59 0.0 73719 +2022-11-15 2.066 20.29 2.066 20.29 2.066 20.33 2.066 19.74 2.066 19.86 0.0 90633 +2022-11-16 2.066 20.27 2.066 20.27 2.066 20.48 2.066 20.22 2.066 20.30 0.0 81095 +2022-11-17 2.066 19.73 2.066 19.73 2.066 20.20 2.066 19.68 2.066 20.11 0.0 82262 +2022-11-18 2.066 20.05 2.066 20.05 2.066 20.34 2.066 19.59 2.066 19.60 0.0 80996 +2022-11-21 2.066 19.86 2.066 19.86 2.066 20.00 2.066 19.73 2.066 19.98 0.0 55904 +2022-11-22 2.066 19.74 2.066 19.74 2.066 20.07 2.066 19.68 2.066 19.94 0.0 51891 +2022-11-23 2.066 19.55 2.066 19.55 2.066 19.78 2.066 19.45 2.066 19.74 0.0 53717 +2022-11-25 NaN 19.33 NaN 19.33 NaN 19.83 NaN 19.28 NaN 19.78 NaN 57871 +2022-11-28 2.066 19.38 2.066 19.38 2.066 19.45 2.066 19.05 2.066 19.25 0.0 65318 +2022-11-29 2.066 19.53 2.066 19.53 2.066 19.78 2.066 19.06 2.066 19.52 5.0 72593 +2022-11-30 2.115 19.63 2.115 19.63 2.115 19.94 2.115 19.49 2.115 19.52 0.0 55091 +2022-12-01 2.120 19.62 2.120 19.62 2.120 19.73 2.120 19.41 2.120 19.70 5.0 49725 +2022-12-02 2.120 19.48 2.120 19.48 2.120 19.68 2.120 19.35 2.120 19.66 0.0 44754 +2022-12-05 2.120 19.55 2.120 19.55 2.120 19.94 2.120 19.52 2.120 19.55 0.0 62676 +2022-12-06 2.120 19.39 2.120 19.39 2.120 19.68 2.120 19.36 2.120 19.54 10.0 42219 +2022-12-07 2.120 19.48 2.120 19.48 2.120 19.54 2.120 19.27 2.120 19.45 0.0 45279 +2022-12-08 2.120 19.68 2.120 19.68 2.120 19.85 2.120 19.52 2.120 19.57 0.0 51400 +2022-12-09 2.120 19.60 2.120 19.60 2.120 19.87 2.120 19.56 2.120 19.73 0.0 42688 +2022-12-12 2.120 19.38 2.120 19.38 2.120 19.71 2.120 19.31 2.120 19.68 0.0 53286 +2022-12-13 2.125 19.76 2.125 19.76 2.125 19.83 2.125 19.31 2.125 19.47 0.0 63324 +2022-12-14 2.130 20.29 2.130 20.29 2.130 20.41 2.130 19.59 2.130 19.66 0.0 98681 +2022-12-15 2.140 19.98 2.140 19.98 2.140 20.73 2.140 19.86 2.140 20.28 0.0 105852 +2022-12-16 2.141 20.09 2.141 20.09 2.141 20.29 2.141 19.80 2.141 19.88 1.0 53257 +2022-12-19 2.141 20.14 2.141 20.14 2.141 20.43 2.141 20.03 2.141 20.10 0.0 52544 +2022-12-20 2.141 20.58 2.141 20.58 2.141 20.70 2.141 20.14 2.141 20.15 0.0 74725 +2022-12-21 2.141 20.75 2.141 20.75 2.141 20.99 2.141 20.60 2.141 20.65 0.0 47679 +2022-12-22 2.148 20.89 2.148 20.89 2.148 21.03 2.148 20.60 2.148 20.75 0.0 52229 +2022-12-23 2.148 20.98 2.148 20.98 2.148 21.18 2.148 20.81 2.148 20.95 0.0 33246 +2022-12-27 2.148 20.32 2.148 20.32 2.148 20.99 2.148 20.23 2.148 20.98 0.0 44670 +2022-12-28 2.148 20.16 2.148 20.16 2.148 20.49 2.148 20.10 2.148 20.27 0.0 49490 +2022-12-29 2.148 20.29 2.148 20.29 2.148 20.44 2.148 20.13 2.148 20.23 0.0 26928 +2022-12-30 2.148 20.04 2.148 20.04 2.148 20.43 2.148 20.01 2.148 20.40 0.0 27361 diff --git a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols1].txt b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols1].txt index 8915d10d2760..0822fa971576 100644 --- a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols1].txt +++ b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols1].txt @@ -1,65 +1,65 @@ 1 Failed download: - SF=F: No data found for this date range, symbol may be delisted - Adj Close Close High Low Open Volume - ES SF ES SF ES SF ES SF ES SF ES SF -Date -2022-10-10 00:00:00 3625.250000 NaN 3625.250000 NaN 3667.50 NaN 3600.00 NaN 3638.75 NaN 2024447 NaN -2022-10-11 00:00:00 3599.250000 NaN 3599.250000 NaN 3653.25 NaN 3579.00 NaN 3624.75 NaN 2398140 NaN -2022-10-12 00:00:00 3588.500000 NaN 3588.500000 NaN 3635.25 NaN 3585.50 NaN 3607.00 NaN 1948173 NaN -2022-10-13 00:00:00 3681.750000 NaN 3681.750000 NaN 3697.75 NaN 3502.00 NaN 3596.25 NaN 3288646 NaN -2022-10-14 00:00:00 3597.500000 NaN 3597.500000 NaN 3733.75 NaN 3591.25 NaN 3680.25 NaN 2730405 NaN -2022-10-17 00:00:00 3689.250000 NaN 3689.250000 NaN 3702.50 NaN 3590.50 NaN 3591.00 NaN 1951998 NaN -2022-10-18 00:00:00 3732.750000 NaN 3732.750000 NaN 3777.25 NaN 3697.25 NaN 3706.25 NaN 2746886 NaN -2022-10-19 00:00:00 3707.250000 NaN 3707.250000 NaN 3774.25 NaN 3676.75 NaN 3759.75 NaN 2348844 NaN -2022-10-20 00:00:00 3675.250000 NaN 3675.250000 NaN 3748.00 NaN 3666.25 NaN 3708.00 NaN 2403705 NaN -2022-10-21 00:00:00 3764.000000 NaN 3764.000000 NaN 3773.25 NaN 3641.50 NaN 3677.75 NaN 2681019 NaN -2022-10-24 00:00:00 3809.250000 NaN 3809.250000 NaN 3822.00 NaN 3736.50 NaN 3771.00 NaN 2109780 NaN -2022-10-25 00:00:00 3870.250000 NaN 3870.250000 NaN 3874.25 NaN 3790.00 NaN 3803.25 NaN 1836723 NaN -2022-10-26 00:00:00 3841.000000 NaN 3841.000000 NaN 3897.50 NaN 3824.25 NaN 3841.00 NaN 2118534 NaN -2022-10-27 00:00:00 3819.500000 NaN 3819.500000 NaN 3870.75 NaN 3757.50 NaN 3844.25 NaN 2211786 NaN -2022-10-28 00:00:00 3911.250000 NaN 3911.250000 NaN 3924.25 NaN 3776.75 NaN 3798.25 NaN 2084386 NaN -2022-10-31 00:00:00 3883.000000 NaN 3883.000000 NaN 3914.75 NaN 3872.25 NaN 3911.50 NaN 2002625 NaN -2022-11-01 00:00:00 3866.000000 NaN 3866.000000 NaN 3928.00 NaN 3852.50 NaN 3884.00 NaN 1895614 NaN -2022-11-02 00:00:00 3768.750000 NaN 3768.750000 NaN 3907.00 NaN 3760.25 NaN 3863.00 NaN 2210708 NaN -2022-11-03 00:00:00 3727.750000 NaN 3727.750000 NaN 3782.50 NaN 3704.25 NaN 3766.75 NaN 1887557 NaN -2022-11-04 00:00:00 3779.500000 NaN 3779.500000 NaN 3805.50 NaN 3711.00 NaN 3724.00 NaN 2494788 NaN -2022-11-07 00:00:00 3815.250000 NaN 3815.250000 NaN 3821.75 NaN 3738.25 NaN 3750.00 NaN 1483146 NaN -2022-11-08 00:00:00 3835.250000 NaN 3835.250000 NaN 3867.00 NaN 3792.75 NaN 3812.75 NaN 1878046 NaN -2022-11-09 00:00:00 3755.500000 NaN 3755.500000 NaN 3848.75 NaN 3750.00 NaN 3832.50 NaN 1889153 NaN -2022-11-10 00:00:00 3961.000000 NaN 3961.000000 NaN 3973.50 NaN 3751.50 NaN 3757.00 NaN 2408104 NaN -2022-11-11 00:00:00 4000.250000 NaN 4000.250000 NaN 4009.75 NaN 3951.00 NaN 3973.00 NaN 1927068 NaN -2022-11-14 00:00:00 3966.000000 NaN 3966.000000 NaN 4017.50 NaN 3964.00 NaN 3984.00 NaN 1592615 NaN -2022-11-15 00:00:00 3999.500000 NaN 3999.500000 NaN 4050.75 NaN 3960.00 NaN 3974.75 NaN 2230543 NaN -2022-11-16 00:00:00 3968.500000 NaN 3968.500000 NaN 4015.75 NaN 3962.00 NaN 3992.00 NaN 1502501 NaN -2022-11-17 00:00:00 3955.250000 NaN 3955.250000 NaN 3990.25 NaN 3912.50 NaN 3977.25 NaN 1560808 NaN -2022-11-18 00:00:00 3974.000000 NaN 3974.000000 NaN 3994.00 NaN 3942.50 NaN 3960.50 NaN 1534155 NaN -2022-11-21 00:00:00 3958.000000 NaN 3958.000000 NaN 3982.00 NaN 3937.50 NaN 3972.50 NaN 1178421 NaN -2022-11-22 00:00:00 4010.250000 NaN 4010.250000 NaN 4012.50 NaN 3945.25 NaN 3957.75 NaN 1161999 NaN -2022-11-23 00:00:00 4033.000000 NaN 4033.000000 NaN 4039.50 NaN 4002.00 NaN 4010.00 NaN 1281153 NaN -2022-11-25 00:00:00 4032.500000 NaN 4032.500000 NaN 4049.25 NaN 4024.75 NaN 4038.75 NaN 608795 NaN -2022-11-28 00:00:00 3970.250000 NaN 3970.250000 NaN 4024.00 NaN 3960.25 NaN 4020.25 NaN 1481503 NaN -2022-11-29 00:00:00 3962.000000 NaN 3962.000000 NaN 3990.25 NaN 3941.25 NaN 3972.00 NaN 1500171 NaN -2022-11-30 00:00:00 4081.250000 NaN 4081.250000 NaN 4093.50 NaN 3942.75 NaN 3962.25 NaN 2479997 NaN -2022-12-01 00:00:00 4081.750000 NaN 4081.750000 NaN 4110.00 NaN 4054.50 NaN 4094.50 NaN 1834073 NaN -2022-12-02 00:00:00 4075.500000 NaN 4075.500000 NaN 4085.50 NaN 4006.75 NaN 4077.50 NaN 1849784 NaN -2022-12-05 00:00:00 4003.250000 NaN 4003.250000 NaN 4075.75 NaN 3987.25 NaN 4074.00 NaN 1497688 NaN -2022-12-06 00:00:00 3945.000000 NaN 3945.000000 NaN 4014.75 NaN 3921.50 NaN 4005.75 NaN 1869101 NaN -2022-12-07 00:00:00 3936.750000 NaN 3936.750000 NaN 3961.50 NaN 3914.00 NaN 3944.50 NaN 1756473 NaN -2022-12-08 00:00:00 3965.750000 NaN 3965.750000 NaN 3977.25 NaN 3916.00 NaN 3935.75 NaN 1708915 NaN -2022-12-09 00:00:00 3936.250000 NaN 3936.250000 NaN 3990.00 NaN 3930.00 NaN 3964.75 NaN 1739761 NaN -2022-12-12 00:00:00 3991.750000 NaN 3991.750000 NaN 3992.75 NaN 3924.50 NaN 3933.00 NaN 1619977 NaN -2022-12-13 00:00:00 4022.250000 NaN 4022.250000 NaN 4145.00 NaN 3985.00 NaN 3989.25 NaN 1419560 NaN -2022-12-14 00:00:00 3998.000000 NaN 3998.000000 NaN 4073.00 NaN 3965.25 NaN 4021.75 NaN 712439 NaN -2022-12-15 00:00:00 3897.000000 NaN 3897.000000 NaN 4010.25 NaN 3878.50 NaN 4004.25 NaN 560669 NaN -2022-12-16 00:00:00 3871.469971 NaN 3871.469971 NaN 3904.25 NaN 3842.00 NaN 3890.50 NaN 1965701 NaN -2022-12-19 00:00:00 3845.500000 NaN 3845.500000 NaN 3899.00 NaN 3827.25 NaN 3874.00 NaN 1405774 NaN -2022-12-20 00:00:00 3849.250000 NaN 3849.250000 NaN 3866.50 NaN 3803.50 NaN 3842.75 NaN 1541868 NaN -2022-12-21 00:00:00 3905.750000 NaN 3905.750000 NaN 3918.75 NaN 3855.50 NaN 3857.25 NaN 1522069 NaN -2022-12-22 00:00:00 3849.250000 NaN 3849.250000 NaN 3919.75 NaN 3788.50 NaN 3915.00 NaN 1842326 NaN -2022-12-23 00:00:00 3869.750000 NaN 3869.750000 NaN 3872.50 NaN 3821.25 NaN 3850.00 NaN 1374913 NaN -2022-12-27 00:00:00 3855.000000 NaN 3855.000000 NaN 3900.50 NaN 3837.25 NaN 3878.00 NaN 1006414 NaN -2022-12-28 00:00:00 3807.500000 NaN 3807.500000 NaN 3875.00 NaN 3804.50 NaN 3858.00 NaN 1282810 NaN -2022-12-29 00:00:00 3871.750000 NaN 3871.750000 NaN 3882.75 NaN 3806.25 NaN 3811.00 NaN 1146984 NaN -2022-12-30 00:00:00 3861.000000 NaN 3861.000000 NaN 3871.00 NaN 3821.50 NaN 3869.75 NaN 1401810 NaN + Adj Close Close High Low Open Volume + ES SF ES SF ES SF ES SF ES SF ES SF +Date +2022-10-10 00:00:00 3625.25 NaN 3625.25 NaN 3667.50 NaN 3600.00 NaN 3638.75 NaN 2024447 NaN +2022-10-11 00:00:00 3599.25 NaN 3599.25 NaN 3653.25 NaN 3579.00 NaN 3624.75 NaN 2398140 NaN +2022-10-12 00:00:00 3588.50 NaN 3588.50 NaN 3635.25 NaN 3585.50 NaN 3607.00 NaN 1948173 NaN +2022-10-13 00:00:00 3681.75 NaN 3681.75 NaN 3697.75 NaN 3502.00 NaN 3596.25 NaN 3288646 NaN +2022-10-14 00:00:00 3597.50 NaN 3597.50 NaN 3733.75 NaN 3591.25 NaN 3680.25 NaN 2730405 NaN +2022-10-17 00:00:00 3689.25 NaN 3689.25 NaN 3702.50 NaN 3590.50 NaN 3591.00 NaN 1951998 NaN +2022-10-18 00:00:00 3732.75 NaN 3732.75 NaN 3777.25 NaN 3697.25 NaN 3706.25 NaN 2746886 NaN +2022-10-19 00:00:00 3707.25 NaN 3707.25 NaN 3774.25 NaN 3676.75 NaN 3759.75 NaN 2348844 NaN +2022-10-20 00:00:00 3675.25 NaN 3675.25 NaN 3748.00 NaN 3666.25 NaN 3708.00 NaN 2403705 NaN +2022-10-21 00:00:00 3764.00 NaN 3764.00 NaN 3773.25 NaN 3641.50 NaN 3677.75 NaN 2681019 NaN +2022-10-24 00:00:00 3809.25 NaN 3809.25 NaN 3822.00 NaN 3736.50 NaN 3771.00 NaN 2109780 NaN +2022-10-25 00:00:00 3870.25 NaN 3870.25 NaN 3874.25 NaN 3790.00 NaN 3803.25 NaN 1836723 NaN +2022-10-26 00:00:00 3841.00 NaN 3841.00 NaN 3897.50 NaN 3824.25 NaN 3841.00 NaN 2118534 NaN +2022-10-27 00:00:00 3819.50 NaN 3819.50 NaN 3870.75 NaN 3757.50 NaN 3844.25 NaN 2211786 NaN +2022-10-28 00:00:00 3911.25 NaN 3911.25 NaN 3924.25 NaN 3776.75 NaN 3798.25 NaN 2084386 NaN +2022-10-31 00:00:00 3883.00 NaN 3883.00 NaN 3914.75 NaN 3872.25 NaN 3911.50 NaN 2002625 NaN +2022-11-01 00:00:00 3866.00 NaN 3866.00 NaN 3928.00 NaN 3852.50 NaN 3884.00 NaN 1895614 NaN +2022-11-02 00:00:00 3768.75 NaN 3768.75 NaN 3907.00 NaN 3760.25 NaN 3863.00 NaN 2210708 NaN +2022-11-03 00:00:00 3727.75 NaN 3727.75 NaN 3782.50 NaN 3704.25 NaN 3766.75 NaN 1887557 NaN +2022-11-04 00:00:00 3779.50 NaN 3779.50 NaN 3805.50 NaN 3711.00 NaN 3724.00 NaN 2494788 NaN +2022-11-07 00:00:00 3815.25 NaN 3815.25 NaN 3821.75 NaN 3738.25 NaN 3750.00 NaN 1483146 NaN +2022-11-08 00:00:00 3835.25 NaN 3835.25 NaN 3867.00 NaN 3792.75 NaN 3812.75 NaN 1878046 NaN +2022-11-09 00:00:00 3755.50 NaN 3755.50 NaN 3848.75 NaN 3750.00 NaN 3832.50 NaN 1889153 NaN +2022-11-10 00:00:00 3961.00 NaN 3961.00 NaN 3973.50 NaN 3751.50 NaN 3757.00 NaN 2408104 NaN +2022-11-11 00:00:00 4000.25 NaN 4000.25 NaN 4009.75 NaN 3951.00 NaN 3973.00 NaN 1927068 NaN +2022-11-14 00:00:00 3966.00 NaN 3966.00 NaN 4017.50 NaN 3964.00 NaN 3984.00 NaN 1592615 NaN +2022-11-15 00:00:00 3999.50 NaN 3999.50 NaN 4050.75 NaN 3960.00 NaN 3974.75 NaN 2230543 NaN +2022-11-16 00:00:00 3968.50 NaN 3968.50 NaN 4015.75 NaN 3962.00 NaN 3992.00 NaN 1502501 NaN +2022-11-17 00:00:00 3955.25 NaN 3955.25 NaN 3990.25 NaN 3912.50 NaN 3977.25 NaN 1560808 NaN +2022-11-18 00:00:00 3974.00 NaN 3974.00 NaN 3994.00 NaN 3942.50 NaN 3960.50 NaN 1534155 NaN +2022-11-21 00:00:00 3958.00 NaN 3958.00 NaN 3982.00 NaN 3937.50 NaN 3972.50 NaN 1178421 NaN +2022-11-22 00:00:00 4010.25 NaN 4010.25 NaN 4012.50 NaN 3945.25 NaN 3957.75 NaN 1161999 NaN +2022-11-23 00:00:00 4033.00 NaN 4033.00 NaN 4039.50 NaN 4002.00 NaN 4010.00 NaN 1281153 NaN +2022-11-25 00:00:00 4032.50 NaN 4032.50 NaN 4049.25 NaN 4024.75 NaN 4038.75 NaN 608795 NaN +2022-11-28 00:00:00 3970.25 NaN 3970.25 NaN 4024.00 NaN 3960.25 NaN 4020.25 NaN 1481503 NaN +2022-11-29 00:00:00 3962.00 NaN 3962.00 NaN 3990.25 NaN 3941.25 NaN 3972.00 NaN 1500171 NaN +2022-11-30 00:00:00 4081.25 NaN 4081.25 NaN 4093.50 NaN 3942.75 NaN 3962.25 NaN 2479997 NaN +2022-12-01 00:00:00 4081.75 NaN 4081.75 NaN 4110.00 NaN 4054.50 NaN 4094.50 NaN 1834073 NaN +2022-12-02 00:00:00 4075.50 NaN 4075.50 NaN 4085.50 NaN 4006.75 NaN 4077.50 NaN 1849784 NaN +2022-12-05 00:00:00 4003.25 NaN 4003.25 NaN 4075.75 NaN 3987.25 NaN 4074.00 NaN 1497688 NaN +2022-12-06 00:00:00 3945.00 NaN 3945.00 NaN 4014.75 NaN 3921.50 NaN 4005.75 NaN 1869101 NaN +2022-12-07 00:00:00 3936.75 NaN 3936.75 NaN 3961.50 NaN 3914.00 NaN 3944.50 NaN 1756473 NaN +2022-12-08 00:00:00 3965.75 NaN 3965.75 NaN 3977.25 NaN 3916.00 NaN 3935.75 NaN 1708915 NaN +2022-12-09 00:00:00 3936.25 NaN 3936.25 NaN 3990.00 NaN 3930.00 NaN 3964.75 NaN 1739761 NaN +2022-12-12 00:00:00 3991.75 NaN 3991.75 NaN 3992.75 NaN 3924.50 NaN 3933.00 NaN 1619977 NaN +2022-12-13 00:00:00 4022.25 NaN 4022.25 NaN 4145.00 NaN 3985.00 NaN 3989.25 NaN 1419560 NaN +2022-12-14 00:00:00 3998.00 NaN 3998.00 NaN 4073.00 NaN 3965.25 NaN 4021.75 NaN 712439 NaN +2022-12-15 00:00:00 3897.00 NaN 3897.00 NaN 4010.25 NaN 3878.50 NaN 4004.25 NaN 560669 NaN +2022-12-16 00:00:00 3871.47 NaN 3871.47 NaN 3904.25 NaN 3842.00 NaN 3890.50 NaN 1965701 NaN +2022-12-19 00:00:00 3845.50 NaN 3845.50 NaN 3899.00 NaN 3827.25 NaN 3874.00 NaN 1405774 NaN +2022-12-20 00:00:00 3849.25 NaN 3849.25 NaN 3866.50 NaN 3803.50 NaN 3842.75 NaN 1541868 NaN +2022-12-21 00:00:00 3905.75 NaN 3905.75 NaN 3918.75 NaN 3855.50 NaN 3857.25 NaN 1522069 NaN +2022-12-22 00:00:00 3849.25 NaN 3849.25 NaN 3919.75 NaN 3788.50 NaN 3915.00 NaN 1842326 NaN +2022-12-23 00:00:00 3869.75 NaN 3869.75 NaN 3872.50 NaN 3821.25 NaN 3850.00 NaN 1374913 NaN +2022-12-27 00:00:00 3855.00 NaN 3855.00 NaN 3900.50 NaN 3837.25 NaN 3878.00 NaN 1006414 NaN +2022-12-28 00:00:00 3807.50 NaN 3807.50 NaN 3875.00 NaN 3804.50 NaN 3858.00 NaN 1282810 NaN +2022-12-29 00:00:00 3871.75 NaN 3871.75 NaN 3882.75 NaN 3806.25 NaN 3811.00 NaN 1146984 NaN +2022-12-30 00:00:00 3861.00 NaN 3861.00 NaN 3871.00 NaN 3821.50 NaN 3869.75 NaN 1401810 NaN diff --git a/tests/openbb_terminal/stocks/comparison_analysis/txt/test_finbrain_view/test_display_sentiment_correlation[True].txt b/tests/openbb_terminal/stocks/comparison_analysis/txt/test_finbrain_view/test_display_sentiment_correlation[True].txt index 44e37c81553d..a69859e64708 100644 --- a/tests/openbb_terminal/stocks/comparison_analysis/txt/test_finbrain_view/test_display_sentiment_correlation[True].txt +++ b/tests/openbb_terminal/stocks/comparison_analysis/txt/test_finbrain_view/test_display_sentiment_correlation[True].txt @@ -1,3 +1,3 @@ - TSLA GM -TSLA 1.000000 0.042722 -GM 0.042722 1.000000 + TSLA GM +TSLA 1.0000 0.0427 +GM 0.0427 1.0000 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt index 3d972a90f060..b15895b46058 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt @@ -1,3 +1,3 @@ Ticker Short Vol. [1M] Short Vol. % Net Short Vol. [1M] Net Short Vol. ($100M) DP Position [1M] DP Position ($1B) -0 LCAP 0.000001 0.000152 -0.656175 -0.065224 -1.410044 -0.014024 -1 GGAAU 0.000001 0.000294 -0.340320 -0.034134 -1.758678 -0.017667 +0 LCAP 1.0000e-06 0.0002 -0.6562 -0.0652 -1.4100 -0.0140 +1 GGAAU 1.0000e-06 0.0003 -0.3403 -0.0341 -1.7587 -0.0177 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt index 28803ee9847a..cf8c2b6f765a 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt @@ -1,3 +1,3 @@ dates Net Short Vol. (1k $) Position (1M $) -251 2021-12-15 -17.76651 -1463.30 -250 2021-12-14 -28.50522 -1483.36 +251 2021-12-15 -17.7665 -1463.30 +250 2021-12-14 -28.5052 -1483.36 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt index 7debb506713c..9e1fce7c42a6 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt @@ -1,3 +1,3 @@ Ticker Float Short % Days to Cover Short Interest [1M] -163 COWN 13.277242 12.7031 3.432167 -162 FOLD 10.004660 12.7210 25.077682 +163 COWN 13.2772 12.7031 3.4322 +162 FOLD 10.0047 12.7210 25.0777 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt index 5453b66fea97..e34952a4b6e8 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt @@ -1,3 +1,3 @@ date Short Vol. [1M] Short Vol. % Short Exempt Vol. [1k] Total Vol. [1M] -199 2021-12-15 0.338383 38.97 4.163 0.868360 -198 2021-12-14 0.268989 31.72 2.076 0.848087 +199 2021-12-15 0.3384 38.97 4.163 0.8684 +198 2021-12-14 0.2690 31.72 2.076 0.8481 diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_business_insider_view/test_price_target_from_analysts_raw.txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_business_insider_view/test_price_target_from_analysts_raw.txt index f3f0983c4ae5..72f715008d9f 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_business_insider_view/test_price_target_from_analysts_raw.txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_business_insider_view/test_price_target_from_analysts_raw.txt @@ -1,98 +1,98 @@ Loading Daily data for TSLA with starting period 2020-02-10. Company Rating Price Target Date -2023-02-06 Wedbush Morgan Securities Inc. BUY 225.000000 -2023-01-30 Berenberg BUY 200.000000 -2023-01-26 Bank of America Merrill Lynch HOLD 155.000000 -2023-01-26 Wolfe Research BUY 185.000000 -2023-01-26 Wells Fargo & Co HOLD 150.000000 -2023-01-26 Cowen and Company, LLC HOLD 140.000000 -2023-01-26 Wedbush Morgan Securities Inc. BUY 200.000000 -2023-01-26 Citigroup Corp. HOLD 146.000000 -2023-01-25 Morgan Stanley BUY 220.000000 -2023-01-25 J.P. Morgan SELL 120.000000 -2023-01-19 Piper Sandler BUY 300.000000 -2023-01-17 Bank of America Merrill Lynch HOLD 130.000000 -2023-01-13 Citigroup Corp. HOLD 140.000000 -2023-01-13 Wells Fargo & Co HOLD 130.000000 -2023-01-05 Mizuho BUY 250.000000 -2023-01-03 Goldman Sachs BUY 205.000000 -2022-12-29 Morgan Stanley BUY 250.000000 -2022-12-28 Baird Patrick & Co BUY 252.000000 -2022-12-23 Wedbush Morgan Securities Inc. BUY 175.000000 -2022-12-22 Capital Depesche BUY 275.000000 -2022-12-21 Deutsche Bank BUY 270.000000 -2022-12-20 Evercore HOLD 200.000000 -2022-12-20 Daiwa Securities BUY 177.000000 -2022-12-20 Mizuho BUY 285.000000 -2022-12-14 Goldman Sachs BUY 235.000000 -2022-11-23 Citigroup Corp. HOLD 176.000000 -2022-10-25 Morgan Stanley BUY 330.000000 -2022-10-20 Mizuho BUY 330.000000 -2022-10-20 RBC Capital Markets BUY 325.000000 -2022-10-20 Wedbush Morgan Securities Inc. BUY 300.000000 -2022-10-20 Deutsche Bank BUY 355.000000 -2022-10-14 Wells Fargo & Co HOLD 230.000000 -2022-10-10 Morgan Stanley BUY 350.000000 -2022-10-06 Mizuho BUY 370.000000 -2022-10-04 Goldman Sachs BUY 333.000000 -2022-09-29 Piper Sandler BUY 340.000000 -2022-09-16 Deutsche Bank BUY 400.000000 -2022-09-06 Wolfe Research BUY 360.000000 -2022-08-29 Deutsche Bank BUY 375.000000 -2022-08-25 Berenberg HOLD 290.000000 -2022-08-25 Morgan Stanley BUY 383.329987 -2022-08-25 Wedbush Morgan Securities Inc. BUY 360.000000 -2022-08-02 Citigroup Corp. SELL 424.000000 -2022-07-21 Berenberg HOLD 850.000000 -2022-07-21 Wells Fargo & Co HOLD 830.000000 -2022-07-21 Mizuho BUY 1175.000000 -2022-07-21 Bank of America Merrill Lynch HOLD 950.000000 -2022-07-21 Capital Depesche BUY 815.000000 -2022-07-21 Cowen and Company, LLC HOLD 733.000000 -2022-07-19 Credit Suisse BUY 1000.000000 -2022-07-18 Barclays Capital SELL 380.000000 -2022-07-14 Morgan Stanley BUY 1150.000000 -2022-07-13 Capital Depesche BUY 801.000000 -2022-07-11 Wells Fargo & Co HOLD 820.000000 -2022-07-05 J.P. Morgan SELL 385.000000 -2022-06-28 Deutsche Bank BUY 1125.000000 -2022-06-27 Mizuho BUY 1150.000000 -2022-06-24 Credit Suisse BUY 1000.000000 -2022-06-09 UBS BUY 1100.000000 -2022-06-03 Cowen and Company, LLC HOLD 700.000000 -2022-06-01 Goldman Sachs BUY 1000.000000 -2022-05-24 Daiwa Securities BUY 800.000000 -2022-05-19 Wedbush Morgan Securities Inc. BUY 1000.000000 -2022-05-18 Piper Sandler BUY 1035.000000 -2022-05-12 Wells Fargo & Co HOLD 900.000000 -2022-05-10 Berenberg HOLD 900.000000 -2022-04-22 Deutsche Bank BUY 1250.000000 -2022-04-21 Citigroup Corp. SELL 375.000000 -2022-04-21 Oppenheimer & Co. Inc. BUY 1291.000000 -2022-04-21 Wells Fargo & Co HOLD 960.000000 -2022-04-21 J.P. Morgan SELL 395.000000 -2022-04-19 Credit Suisse BUY 1125.000000 -2022-04-18 Piper Sandler BUY 1260.000000 -2022-04-04 UBS HOLD 1100.000000 -2022-04-04 Cowen and Company, LLC HOLD 790.000000 -2022-04-04 J.P. Morgan SELL 335.000000 -2022-02-25 Daiwa Securities BUY 900.000000 -2022-02-14 Piper Sandler BUY 1350.000000 -2022-01-31 Credit Suisse BUY 1025.000000 -2022-01-27 Wells Fargo & Co HOLD 910.000000 -2022-01-27 Citigroup Corp. SELL 313.000000 -2022-01-27 J.P. Morgan SELL 325.000000 -2022-01-18 Credit Suisse HOLD 1025.000000 -2022-01-05 Mizuho BUY 1300.000000 -2022-01-03 J.P. Morgan SELL 295.000000 -2022-01-03 Deutsche Bank BUY 1200.000000 -2021-12-31 Deutsche Bank BUY 1200.000000 -2021-12-28 Argus Research Company BUY 1313.000000 -2021-12-08 New Street Research BUY 1580.000000 -2021-12-07 UBS HOLD 1000.000000 -2021-11-19 Wedbush Morgan Securities Inc. BUY 1400.000000 -2021-10-28 Piper Sandler BUY 1300.000000 -2021-10-27 Goldman Sachs BUY 1125.000000 -2021-10-21 ROTH Capital Partners, LLC HOLD 250.000000 -2021-10-21 Capital Depesche BUY 1040.000000 +2023-02-06 Wedbush Morgan Securities Inc. BUY 225.00 +2023-01-30 Berenberg BUY 200.00 +2023-01-26 Bank of America Merrill Lynch HOLD 155.00 +2023-01-26 Wolfe Research BUY 185.00 +2023-01-26 Wells Fargo & Co HOLD 150.00 +2023-01-26 Cowen and Company, LLC HOLD 140.00 +2023-01-26 Wedbush Morgan Securities Inc. BUY 200.00 +2023-01-26 Citigroup Corp. HOLD 146.00 +2023-01-25 Morgan Stanley BUY 220.00 +2023-01-25 J.P. Morgan SELL 120.00 +2023-01-19 Piper Sandler BUY 300.00 +2023-01-17 Bank of America Merrill Lynch HOLD 130.00 +2023-01-13 Citigroup Corp. HOLD 140.00 +2023-01-13 Wells Fargo & Co HOLD 130.00 +2023-01-05 Mizuho BUY 250.00 +2023-01-03 Goldman Sachs BUY 205.00 +2022-12-29 Morgan Stanley BUY 250.00 +2022-12-28 Baird Patrick & Co BUY 252.00 +2022-12-23 Wedbush Morgan Securities Inc. BUY 175.00 +2022-12-22 Capital Depesche BUY 275.00 +2022-12-21 Deutsche Bank BUY 270.00 +2022-12-20 Evercore HOLD 200.00 +2022-12-20 Daiwa Securities BUY 177.00 +2022-12-20 Mizuho BUY 285.00 +2022-12-14 Goldman Sachs BUY 235.00 +2022-11-23 Citigroup Corp. HOLD 176.00 +2022-10-25 Morgan Stanley BUY 330.00 +2022-10-20 Mizuho BUY 330.00 +2022-10-20 RBC Capital Markets BUY 325.00 +2022-10-20 Wedbush Morgan Securities Inc. BUY 300.00 +2022-10-20 Deutsche Bank BUY 355.00 +2022-10-14 Wells Fargo & Co HOLD 230.00 +2022-10-10 Morgan Stanley BUY 350.00 +2022-10-06 Mizuho BUY 370.00 +2022-10-04 Goldman Sachs BUY 333.00 +2022-09-29 Piper Sandler BUY 340.00 +2022-09-16 Deutsche Bank BUY 400.00 +2022-09-06 Wolfe Research BUY 360.00 +2022-08-29 Deutsche Bank BUY 375.00 +2022-08-25 Berenberg HOLD 290.00 +2022-08-25 Morgan Stanley BUY 383.33 +2022-08-25 Wedbush Morgan Securities Inc. BUY 360.00 +2022-08-02 Citigroup Corp. SELL 424.00 +2022-07-21 Berenberg HOLD 850.00 +2022-07-21 Wells Fargo & Co HOLD 830.00 +2022-07-21 Mizuho BUY 1175.00 +2022-07-21 Bank of America Merrill Lynch HOLD 950.00 +2022-07-21 Capital Depesche BUY 815.00 +2022-07-21 Cowen and Company, LLC HOLD 733.00 +2022-07-19 Credit Suisse BUY 1000.00 +2022-07-18 Barclays Capital SELL 380.00 +2022-07-14 Morgan Stanley BUY 1150.00 +2022-07-13 Capital Depesche BUY 801.00 +2022-07-11 Wells Fargo & Co HOLD 820.00 +2022-07-05 J.P. Morgan SELL 385.00 +2022-06-28 Deutsche Bank BUY 1125.00 +2022-06-27 Mizuho BUY 1150.00 +2022-06-24 Credit Suisse BUY 1000.00 +2022-06-09 UBS BUY 1100.00 +2022-06-03 Cowen and Company, LLC HOLD 700.00 +2022-06-01 Goldman Sachs BUY 1000.00 +2022-05-24 Daiwa Securities BUY 800.00 +2022-05-19 Wedbush Morgan Securities Inc. BUY 1000.00 +2022-05-18 Piper Sandler BUY 1035.00 +2022-05-12 Wells Fargo & Co HOLD 900.00 +2022-05-10 Berenberg HOLD 900.00 +2022-04-22 Deutsche Bank BUY 1250.00 +2022-04-21 Citigroup Corp. SELL 375.00 +2022-04-21 Oppenheimer & Co. Inc. BUY 1291.00 +2022-04-21 Wells Fargo & Co HOLD 960.00 +2022-04-21 J.P. Morgan SELL 395.00 +2022-04-19 Credit Suisse BUY 1125.00 +2022-04-18 Piper Sandler BUY 1260.00 +2022-04-04 UBS HOLD 1100.00 +2022-04-04 Cowen and Company, LLC HOLD 790.00 +2022-04-04 J.P. Morgan SELL 335.00 +2022-02-25 Daiwa Securities BUY 900.00 +2022-02-14 Piper Sandler BUY 1350.00 +2022-01-31 Credit Suisse BUY 1025.00 +2022-01-27 Wells Fargo & Co HOLD 910.00 +2022-01-27 Citigroup Corp. SELL 313.00 +2022-01-27 J.P. Morgan SELL 325.00 +2022-01-18 Credit Suisse HOLD 1025.00 +2022-01-05 Mizuho BUY 1300.00 +2022-01-03 J.P. Morgan SELL 295.00 +2022-01-03 Deutsche Bank BUY 1200.00 +2021-12-31 Deutsche Bank BUY 1200.00 +2021-12-28 Argus Research Company BUY 1313.00 +2021-12-08 New Street Research BUY 1580.00 +2021-12-07 UBS HOLD 1000.00 +2021-11-19 Wedbush Morgan Securities Inc. BUY 1400.00 +2021-10-28 Piper Sandler BUY 1300.00 +2021-10-27 Goldman Sachs BUY 1125.00 +2021-10-21 ROTH Capital Partners, LLC HOLD 250.00 +2021-10-21 Capital Depesche BUY 1040.00 diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[False-display_profile-kwargs_dict0].txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[False-display_profile-kwargs_dict0].txt index f3bdc105a12a..b295ce489607 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[False-display_profile-kwargs_dict0].txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[False-display_profile-kwargs_dict0].txt @@ -1,7 +1,7 @@ 0 symbol PM price 103.51 -beta 0.712591 +beta 0.7126 volAvg 4902222 mktCap 160461208625 lastDiv 5.04 @@ -25,7 +25,7 @@ address 120 Park Avenue city New York state NY zip 10017-5592 -dcfDiff 3.97239 +dcfDiff 3.9724 dcf 99.7876 ipoDate 2008-03-17 defaultImage False diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[True-display_profile-kwargs_dict0].txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[True-display_profile-kwargs_dict0].txt index f3bdc105a12a..b295ce489607 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[True-display_profile-kwargs_dict0].txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[True-display_profile-kwargs_dict0].txt @@ -1,7 +1,7 @@ 0 symbol PM price 103.51 -beta 0.712591 +beta 0.7126 volAvg 4902222 mktCap 160461208625 lastDiv 5.04 @@ -25,7 +25,7 @@ address 120 Park Avenue city New York state NY zip 10017-5592 -dcfDiff 3.97239 +dcfDiff 3.9724 dcf 99.7876 ipoDate 2008-03-17 defaultImage False diff --git a/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_qtr_contracts-kwargs_dict7].txt b/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_qtr_contracts-kwargs_dict7].txt index a2ef50f87b0a..ca01941c288f 100644 --- a/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_qtr_contracts-kwargs_dict7].txt +++ b/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_qtr_contracts-kwargs_dict7].txt @@ -1,4 +1,4 @@ - Amount -Ticker -NYRT 1.892657e+11 -LMT 7.070704e+10 + Amount +Ticker +NYRT 1.8927e+11 +LMT 7.0707e+10 diff --git a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt index ea12022fb6d6..c91c27bf0432 100644 --- a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt +++ b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt @@ -1,22 +1,22 @@ - shares weight fund direction everything.profile.companyName Close ($) Total ($1M) -Date -2023-01-23 13243 0.0273 ARKK Buy Tesla, Inc. NaN NaN -2023-01-18 17536 0.2643 ARKQ Buy Tesla, Inc. 128.779999 2.258286 -2023-01-18 32447 0.0613 ARKK Buy Tesla, Inc. 128.779999 4.178525 -2023-01-13 168989 0.2996 ARKK Buy Tesla, Inc. 122.400002 20.684254 -2023-01-11 69060 0.1318 ARKK Buy Tesla, Inc. 123.220001 8.509573 -2023-01-11 22463 0.3288 ARKQ Buy Tesla, Inc. 123.220001 2.767891 -2023-01-10 25417 0.3621 ARKQ Buy Tesla, Inc. 118.849998 3.020810 -2023-01-10 75565 0.1424 ARKK Buy Tesla, Inc. 118.849998 8.980900 -2023-01-06 24506 0.0465 ARKK Buy Tesla, Inc. 113.059998 2.770648 -2023-01-06 33538 0.4804 ARKQ Buy Tesla, Inc. 113.059998 3.791806 -2023-01-03 144776 0.2609 ARKK Buy Tesla, Inc. 108.099998 15.650285 -2023-01-03 31336 0.4270 ARKQ Buy Tesla, Inc. 108.099998 3.387422 -2022-12-29 22514 0.0473 ARKK Buy Tesla, Inc. 121.820000 2.742655 -2022-12-28 17960 0.0345 ARKK Buy Tesla, Inc. 112.709999 2.024272 -2022-12-27 25147 0.0462 ARKK Buy Tesla, Inc. 109.099998 2.743538 -2022-12-21 9952 0.0217 ARKK Buy Tesla, Inc. 137.570007 1.369097 -2022-12-20 19125 0.0421 ARKK Buy Tesla, Inc. 137.800003 2.635425 -2022-12-19 27494 0.4942 ARKQ Buy Tesla, Inc. 149.869995 4.120526 -2022-12-16 31018 0.0690 ARKK Buy Tesla, Inc. 150.229996 4.659834 -2022-12-15 500 0.0091 ARKQ Buy Tesla, Inc. 157.669998 0.078835 + shares weight fund direction everything.profile.companyName Close ($) Total ($1M) +Date +2023-01-23 13243 0.0273 ARKK Buy Tesla, Inc. NaN NaN +2023-01-18 17536 0.2643 ARKQ Buy Tesla, Inc. 128.78 2.2583 +2023-01-18 32447 0.0613 ARKK Buy Tesla, Inc. 128.78 4.1785 +2023-01-13 168989 0.2996 ARKK Buy Tesla, Inc. 122.40 20.6843 +2023-01-11 69060 0.1318 ARKK Buy Tesla, Inc. 123.22 8.5096 +2023-01-11 22463 0.3288 ARKQ Buy Tesla, Inc. 123.22 2.7679 +2023-01-10 25417 0.3621 ARKQ Buy Tesla, Inc. 118.85 3.0208 +2023-01-10 75565 0.1424 ARKK Buy Tesla, Inc. 118.85 8.9809 +2023-01-06 24506 0.0465 ARKK Buy Tesla, Inc. 113.06 2.7706 +2023-01-06 33538 0.4804 ARKQ Buy Tesla, Inc. 113.06 3.7918 +2023-01-03 144776 0.2609 ARKK Buy Tesla, Inc. 108.10 15.6503 +2023-01-03 31336 0.4270 ARKQ Buy Tesla, Inc. 108.10 3.3874 +2022-12-29 22514 0.0473 ARKK Buy Tesla, Inc. 121.82 2.7427 +2022-12-28 17960 0.0345 ARKK Buy Tesla, Inc. 112.71 2.0243 +2022-12-27 25147 0.0462 ARKK Buy Tesla, Inc. 109.10 2.7435 +2022-12-21 9952 0.0217 ARKK Buy Tesla, Inc. 137.57 1.3691 +2022-12-20 19125 0.0421 ARKK Buy Tesla, Inc. 137.80 2.6354 +2022-12-19 27494 0.4942 ARKQ Buy Tesla, Inc. 149.87 4.1205 +2022-12-16 31018 0.0690 ARKK Buy Tesla, Inc. 150.23 4.6598 +2022-12-15 500 0.0091 ARKQ Buy Tesla, Inc. 157.67 0.0788 diff --git a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt index ea12022fb6d6..c91c27bf0432 100644 --- a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt +++ b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt @@ -1,22 +1,22 @@ - shares weight fund direction everything.profile.companyName Close ($) Total ($1M) -Date -2023-01-23 13243 0.0273 ARKK Buy Tesla, Inc. NaN NaN -2023-01-18 17536 0.2643 ARKQ Buy Tesla, Inc. 128.779999 2.258286 -2023-01-18 32447 0.0613 ARKK Buy Tesla, Inc. 128.779999 4.178525 -2023-01-13 168989 0.2996 ARKK Buy Tesla, Inc. 122.400002 20.684254 -2023-01-11 69060 0.1318 ARKK Buy Tesla, Inc. 123.220001 8.509573 -2023-01-11 22463 0.3288 ARKQ Buy Tesla, Inc. 123.220001 2.767891 -2023-01-10 25417 0.3621 ARKQ Buy Tesla, Inc. 118.849998 3.020810 -2023-01-10 75565 0.1424 ARKK Buy Tesla, Inc. 118.849998 8.980900 -2023-01-06 24506 0.0465 ARKK Buy Tesla, Inc. 113.059998 2.770648 -2023-01-06 33538 0.4804 ARKQ Buy Tesla, Inc. 113.059998 3.791806 -2023-01-03 144776 0.2609 ARKK Buy Tesla, Inc. 108.099998 15.650285 -2023-01-03 31336 0.4270 ARKQ Buy Tesla, Inc. 108.099998 3.387422 -2022-12-29 22514 0.0473 ARKK Buy Tesla, Inc. 121.820000 2.742655 -2022-12-28 17960 0.0345 ARKK Buy Tesla, Inc. 112.709999 2.024272 -2022-12-27 25147 0.0462 ARKK Buy Tesla, Inc. 109.099998 2.743538 -2022-12-21 9952 0.0217 ARKK Buy Tesla, Inc. 137.570007 1.369097 -2022-12-20 19125 0.0421 ARKK Buy Tesla, Inc. 137.800003 2.635425 -2022-12-19 27494 0.4942 ARKQ Buy Tesla, Inc. 149.869995 4.120526 -2022-12-16 31018 0.0690 ARKK Buy Tesla, Inc. 150.229996 4.659834 -2022-12-15 500 0.0091 ARKQ Buy Tesla, Inc. 157.669998 0.078835 + shares weight fund direction everything.profile.companyName Close ($) Total ($1M) +Date +2023-01-23 13243 0.0273 ARKK Buy Tesla, Inc. NaN NaN +2023-01-18 17536 0.2643 ARKQ Buy Tesla, Inc. 128.78 2.2583 +2023-01-18 32447 0.0613 ARKK Buy Tesla, Inc. 128.78 4.1785 +2023-01-13 168989 0.2996 ARKK Buy Tesla, Inc. 122.40 20.6843 +2023-01-11 69060 0.1318 ARKK Buy Tesla, Inc. 123.22 8.5096 +2023-01-11 22463 0.3288 ARKQ Buy Tesla, Inc. 123.22 2.7679 +2023-01-10 25417 0.3621 ARKQ Buy Tesla, Inc. 118.85 3.0208 +2023-01-10 75565 0.1424 ARKK Buy Tesla, Inc. 118.85 8.9809 +2023-01-06 24506 0.0465 ARKK Buy Tesla, Inc. 113.06 2.7706 +2023-01-06 33538 0.4804 ARKQ Buy Tesla, Inc. 113.06 3.7918 +2023-01-03 144776 0.2609 ARKK Buy Tesla, Inc. 108.10 15.6503 +2023-01-03 31336 0.4270 ARKQ Buy Tesla, Inc. 108.10 3.3874 +2022-12-29 22514 0.0473 ARKK Buy Tesla, Inc. 121.82 2.7427 +2022-12-28 17960 0.0345 ARKK Buy Tesla, Inc. 112.71 2.0243 +2022-12-27 25147 0.0462 ARKK Buy Tesla, Inc. 109.10 2.7435 +2022-12-21 9952 0.0217 ARKK Buy Tesla, Inc. 137.57 1.3691 +2022-12-20 19125 0.0421 ARKK Buy Tesla, Inc. 137.80 2.6354 +2022-12-19 27494 0.4942 ARKQ Buy Tesla, Inc. 149.87 4.1205 +2022-12-16 31018 0.0690 ARKK Buy Tesla, Inc. 150.23 4.6598 +2022-12-15 500 0.0091 ARKQ Buy Tesla, Inc. 157.67 0.0788 diff --git a/tests/openbb_terminal/stocks/technical_analysis/txt/test_ta_controller/test_print_help[None].txt b/tests/openbb_terminal/stocks/technical_analysis/txt/test_ta_controller/test_print_help[None].txt index 059a6700161a..ff0e426d0788 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/txt/test_ta_controller/test_print_help[None].txt +++ b/tests/openbb_terminal/stocks/technical_analysis/txt/test_ta_controller/test_print_help[None].txt @@ -1,35 +1,36 @@ Ticker: Intraday MOCK_INTERVAL MOCK_TICKER - tv stocks/ta/tv [TradingView] recom recommendation based on technical indicators [TradingView] - view view historical data and trendlines [Finviz] summary technical summary report [FinBrain] + tv stocks/ta/tv [TradingView] + view view historical data and trendlines [Finviz] Overlap: ema exponential moving average + hma hull moving average sma simple moving average wma weighted moving average - hma hull moving average - zlma zero lag moving average vwap volume weighted average price + zlma zero lag moving average Momentum: cci commodity channel index + cg centre of gravity + clenow clenow volatility adjusted momentum + demark Tom Demark's sequential indicator macd moving average convergence/divergence + fisher fisher transform rsi relative strength index rsp relative strength percentile stoch stochastic oscillator - fisher fisher transform - cg centre of gravity - clenow clenow volatility adjusted momentum - demark Tom Demark's sequential indicator Trend: adx average directional movement index aroon aroon indicator Volatility: + atr average true range bbands bollinger bands + cones realized volatility cones donchian donchian channels kc keltner channels - atr average true range Volume: ad accumulation/distribution line adosc chaikin oscillator diff --git a/tests/openbb_terminal/stocks/technical_analysis/txt/test_ta_controller/test_print_help[start0].txt b/tests/openbb_terminal/stocks/technical_analysis/txt/test_ta_controller/test_print_help[start0].txt index ed951d58f085..2e6d48c07aed 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/txt/test_ta_controller/test_print_help[start0].txt +++ b/tests/openbb_terminal/stocks/technical_analysis/txt/test_ta_controller/test_print_help[start0].txt @@ -1,35 +1,36 @@ Ticker: Intraday MOCK_INTERVAL MOCK_TICKER (from 2021-12-01) - tv stocks/ta/tv [TradingView] recom recommendation based on technical indicators [TradingView] - view view historical data and trendlines [Finviz] summary technical summary report [FinBrain] + tv stocks/ta/tv [TradingView] + view view historical data and trendlines [Finviz] Overlap: ema exponential moving average + hma hull moving average sma simple moving average wma weighted moving average - hma hull moving average - zlma zero lag moving average vwap volume weighted average price + zlma zero lag moving average Momentum: cci commodity channel index + cg centre of gravity + clenow clenow volatility adjusted momentum + demark Tom Demark's sequential indicator macd moving average convergence/divergence + fisher fisher transform rsi relative strength index rsp relative strength percentile stoch stochastic oscillator - fisher fisher transform - cg centre of gravity - clenow clenow volatility adjusted momentum - demark Tom Demark's sequential indicator Trend: adx average directional movement index aroon aroon indicator Volatility: + atr average true range bbands bollinger bands + cones realized volatility cones donchian donchian channels kc keltner channels - atr average true range Volume: ad accumulation/distribution line adosc chaikin oscillator diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt index e8618784af7e..7049a9dbc787 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt @@ -1,2 +1 @@ [green]defined, test passed[/green] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt index e8618784af7e..7049a9dbc787 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt @@ -1,2 +1 @@ [green]defined, test passed[/green] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args0-False-True-defined, not tested].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args0-False-True-defined, not tested].txt index d262038ba822..93d6cd7af0fd 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args0-False-True-defined, not tested].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args0-False-True-defined, not tested].txt @@ -1,2 +1 @@ [yellow]defined, not tested[/yellow] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args2-True-True-defined, not tested].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args2-True-True-defined, not tested].txt index d262038ba822..93d6cd7af0fd 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args2-True-True-defined, not tested].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args2-True-True-defined, not tested].txt @@ -1,2 +1 @@ [yellow]defined, not tested[/yellow] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt index d262038ba822..93d6cd7af0fd 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt @@ -1,2 +1 @@ [yellow]defined, not tested[/yellow] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt index d262038ba822..93d6cd7af0fd 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt @@ -1,2 +1 @@ [yellow]defined, not tested[/yellow] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args0-False-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args0-False-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args2-True-True-defined, test failed].txt index aff58ff3b92e..d2044fb0153b 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args2-True-True-defined, test failed].txt @@ -1,2 +1 @@ [red]defined, test failed[/red] - diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args3-False-True-not defined].txt index 4c535d16d4e8..1241e24c3f93 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args3-False-True-not defined].txt @@ -1,2 +1 @@ [grey30]not defined[/grey30] - From 785193b7fdd79d8341e7d4dea781c3f2010ce870 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sat, 25 Feb 2023 18:06:30 -0800 Subject: [PATCH 19/43] rewrite for test_github_model --- .../openbbterminal].csv | 798 +++++++++--------- 1 file changed, 399 insertions(+), 399 deletions(-) diff --git a/tests/openbb_terminal/alternative/oss/csv/test_github_model/test_get_stars_history[openbb-finance/openbbterminal].csv b/tests/openbb_terminal/alternative/oss/csv/test_github_model/test_get_stars_history[openbb-finance/openbbterminal].csv index f0c192a216ef..315303afb18f 100644 --- a/tests/openbb_terminal/alternative/oss/csv/test_github_model/test_get_stars_history[openbb-finance/openbbterminal].csv +++ b/tests/openbb_terminal/alternative/oss/csv/test_github_model/test_get_stars_history[openbb-finance/openbbterminal].csv @@ -1,401 +1,401 @@ ,Date,Stars 0,2021-02-24,78 -1,2021-02-25,3122 -2,2021-02-26,3325 -3,2021-02-27,3500 -4,2021-02-28,3526 -5,2021-03-01,3665 -6,2021-03-02,3735 -7,2021-03-03,3805 -8,2021-03-04,3841 -9,2021-03-05,3875 -10,2021-03-06,3899 -11,2021-03-07,3916 -12,2021-03-08,3927 -13,2021-03-09,3941 -14,2021-03-10,3960 -15,2021-03-11,3980 -16,2021-03-12,3993 -17,2021-03-13,4005 -18,2021-03-14,4156 -19,2021-03-15,4500 -20,2021-03-16,4749 -21,2021-03-17,4972 -22,2021-03-18,5137 -23,2021-03-19,5213 -24,2021-03-20,5229 -25,2021-03-21,5253 -26,2021-03-22,5277 -27,2021-03-23,5325 -28,2021-03-24,5358 -29,2021-03-25,5382 -30,2021-03-26,5417 -31,2021-03-27,5429 -32,2021-03-28,5447 -33,2021-03-29,5457 -34,2021-03-30,5466 -35,2021-03-31,5475 -36,2021-04-01,5486 -37,2021-04-02,5490 -38,2021-04-03,5499 -39,2021-04-04,5507 -40,2021-04-05,5513 -41,2021-04-06,5526 -42,2021-04-07,5536 -43,2021-04-08,5545 -44,2021-04-09,5548 -45,2021-04-10,5554 -46,2021-04-11,5581 -47,2021-04-12,5660 -48,2021-04-13,5778 -49,2021-04-14,5861 -50,2021-04-15,5911 -51,2021-04-16,5922 -52,2021-04-17,5923 -53,2021-04-18,5928 -54,2021-04-19,5938 -55,2021-04-20,5940 -56,2021-04-21,5946 -57,2021-04-22,5956 -58,2021-04-23,6077 -59,2021-04-24,6194 -60,2021-04-25,6280 -61,2021-04-26,6359 -62,2021-04-27,6391 -63,2021-04-28,6402 -64,2021-04-29,6420 -65,2021-04-30,6435 -66,2021-05-01,6449 -67,2021-05-02,6462 -68,2021-05-03,6469 -69,2021-05-04,6478 -70,2021-05-05,6496 -71,2021-05-06,6506 -72,2021-05-07,6512 -73,2021-05-08,6515 -74,2021-05-09,6517 -75,2021-05-10,6521 -76,2021-05-11,6531 -77,2021-05-12,6536 -78,2021-05-13,6544 -79,2021-05-14,6550 -80,2021-05-15,6553 -81,2021-05-16,6556 -82,2021-05-17,6562 -83,2021-05-18,6566 -84,2021-05-19,6575 -85,2021-05-20,6578 -86,2021-05-21,6584 -87,2021-05-22,6587 -88,2021-05-23,6592 -89,2021-05-24,6594 -90,2021-05-25,6604 -91,2021-05-26,6607 -92,2021-05-27,6611 -93,2021-05-28,6616 -94,2021-05-29,6620 -95,2021-05-30,6627 -96,2021-05-31,6634 -97,2021-06-01,6637 -98,2021-06-02,6643 -99,2021-06-03,6648 -100,2021-06-04,6649 -101,2021-06-05,6655 -102,2021-06-06,6658 -103,2021-06-07,6663 -104,2021-06-08,6664 -105,2021-06-09,6670 -106,2021-06-10,6675 -107,2021-06-11,6679 -108,2021-06-12,6696 -109,2021-06-13,6707 -110,2021-06-14,6713 -111,2021-06-15,6729 -112,2021-06-16,6736 -113,2021-06-17,6737 -114,2021-06-18,6747 -115,2021-06-19,6753 -116,2021-06-20,6757 -117,2021-06-21,6763 -118,2021-06-22,6771 -119,2021-06-23,6780 -120,2021-06-24,6796 -121,2021-06-25,6807 -122,2021-06-26,6816 -123,2021-06-27,6901 -124,2021-06-28,7010 -125,2021-06-29,7096 -126,2021-06-30,7111 -127,2021-07-01,7120 -128,2021-07-02,7131 -129,2021-07-03,7137 -130,2021-07-04,7141 -131,2021-07-05,7150 -132,2021-07-06,7153 -133,2021-07-07,7157 -134,2021-07-08,7158 -135,2021-07-09,7163 -136,2021-07-10,7165 -137,2021-07-11,7166 -138,2021-07-12,7168 -139,2021-07-13,7170 -140,2021-07-14,7171 -141,2021-07-15,7174 -142,2021-07-16,7177 -143,2021-07-17,7180 -144,2021-07-18,7183 -145,2021-07-19,7187 -146,2021-07-20,7192 -147,2021-07-21,7196 -148,2021-07-22,7201 -149,2021-07-23,7209 -150,2021-07-24,7211 -151,2021-07-25,7237 -152,2021-07-26,7284 -153,2021-07-27,7292 -154,2021-07-28,7298 -155,2021-07-29,7300 -156,2021-07-30,7307 -157,2021-07-31,7310 -158,2021-08-01,7328 -159,2021-08-02,7333 -160,2021-08-03,7339 -161,2021-08-04,7342 -162,2021-08-05,7343 -163,2021-08-06,7344 -164,2021-08-07,7345 -165,2021-08-08,7350 -166,2021-08-09,7352 -167,2021-08-10,7354 -168,2021-08-11,7359 -169,2021-08-12,7363 -170,2021-08-13,7364 -171,2021-08-14,7365 -172,2021-08-16,7369 -173,2021-08-17,7373 -174,2021-08-18,7375 -175,2021-08-19,7377 -176,2021-08-20,7380 -177,2021-08-21,7384 -178,2021-08-22,7390 -179,2021-08-23,7394 -180,2021-08-24,7400 -181,2021-08-25,7408 -182,2021-08-27,7412 -183,2021-08-28,7417 -184,2021-08-29,7422 -185,2021-08-30,7425 -186,2021-08-31,7426 -187,2021-09-01,7429 -188,2021-09-03,7435 -189,2021-09-04,7441 -190,2021-09-05,7443 -191,2021-09-06,7446 -192,2021-09-07,7449 -193,2021-09-08,7458 -194,2021-09-09,7460 -195,2021-09-10,7461 -196,2021-09-11,7462 -197,2021-09-12,7463 -198,2021-09-13,7465 -199,2021-09-14,7470 -200,2021-09-15,7473 -201,2021-09-16,7483 -202,2021-09-17,7496 -203,2021-09-18,7502 -204,2021-09-19,7503 -205,2021-09-20,7508 -206,2021-09-21,7515 -207,2021-09-22,7516 -208,2021-09-23,7519 -209,2021-09-24,7523 -210,2021-09-25,7526 -211,2021-09-26,7528 -212,2021-09-27,7531 -213,2021-09-28,7533 -214,2021-09-29,7534 -215,2021-09-30,7538 -216,2021-10-01,7541 -217,2021-10-02,7543 -218,2021-10-03,7545 -219,2021-10-04,7551 -220,2021-10-05,7560 -221,2021-10-06,7564 -222,2021-10-07,7568 -223,2021-10-08,7572 -224,2021-10-10,7576 -225,2021-10-11,7578 -226,2021-10-12,7582 -227,2021-10-13,7588 -228,2021-10-14,7595 -229,2021-10-15,7600 -230,2021-10-16,7602 -231,2021-10-17,7604 -232,2021-10-18,7605 -233,2021-10-19,7607 -234,2021-10-20,7609 -235,2021-10-21,7614 -236,2021-10-22,7616 -237,2021-10-23,7621 -238,2021-10-24,7628 -239,2021-10-25,7634 -240,2021-10-26,7641 -241,2021-10-27,7647 -242,2021-10-28,7654 -243,2021-10-29,7657 -244,2021-10-30,7662 -245,2021-10-31,7664 -246,2021-11-01,7667 -247,2021-11-02,7670 -248,2021-11-03,7675 -249,2021-11-04,7677 -250,2021-11-05,7678 -251,2021-11-06,7679 -252,2021-11-07,7682 -253,2021-11-08,7690 -254,2021-11-09,7692 -255,2021-11-10,7695 -256,2021-11-11,7699 -257,2021-11-12,7704 -258,2021-11-13,7710 -259,2021-11-14,7716 -260,2021-11-15,7719 -261,2021-11-16,7722 -262,2021-11-17,7726 -263,2021-11-18,7729 -264,2021-11-19,7732 -265,2021-11-20,7735 -266,2021-11-21,7740 -267,2021-11-22,7744 -268,2021-11-23,7745 -269,2021-11-24,7746 -270,2021-11-25,7750 -271,2021-11-26,7751 -272,2021-11-27,7752 -273,2021-11-28,7757 -274,2021-11-29,7766 -275,2021-11-30,7772 -276,2021-12-01,7776 -277,2021-12-02,7779 -278,2021-12-03,7781 -279,2021-12-04,7788 -280,2021-12-05,7795 -281,2021-12-06,7802 -282,2021-12-07,7806 -283,2021-12-08,7808 -284,2021-12-09,7816 -285,2021-12-10,7822 -286,2021-12-11,7827 -287,2021-12-12,7831 -288,2021-12-13,7839 -289,2021-12-14,7844 -290,2021-12-15,7847 -291,2021-12-16,7850 -292,2021-12-17,7853 -293,2021-12-18,7858 -294,2021-12-19,7865 -295,2021-12-20,7868 -296,2021-12-21,7873 -297,2021-12-22,7878 -298,2021-12-23,7880 -299,2021-12-24,7882 -300,2021-12-25,7883 -301,2021-12-26,7888 -302,2021-12-27,7890 -303,2021-12-28,7896 -304,2021-12-29,7898 -305,2021-12-30,7904 -306,2021-12-31,7910 -307,2022-01-01,7915 -308,2022-01-02,7923 -309,2022-01-03,7928 -310,2022-01-04,7931 -311,2022-01-05,7937 -312,2022-01-06,7942 -313,2022-01-07,7944 -314,2022-01-08,7948 -315,2022-01-09,7955 -316,2022-01-10,7962 -317,2022-01-11,7967 -318,2022-01-12,7970 -319,2022-01-13,7974 -320,2022-01-14,7976 -321,2022-01-15,7980 -322,2022-01-16,7981 -323,2022-01-17,7982 -324,2022-01-18,7984 -325,2022-01-19,7988 -326,2022-01-20,7989 -327,2022-01-21,7992 -328,2022-01-22,7995 -329,2022-01-23,7999 -330,2022-01-24,8000 -331,2022-01-25,8008 -332,2022-01-26,8013 -333,2022-01-27,8016 -334,2022-01-28,8020 -335,2022-01-29,8023 -336,2022-01-30,8025 -337,2022-01-31,8027 -338,2022-02-01,8029 -339,2022-02-02,8032 -340,2022-02-03,8035 -341,2022-02-04,8039 -342,2022-02-06,8043 -343,2022-02-07,8048 -344,2022-02-08,8054 -345,2022-02-09,8060 -346,2022-02-10,8066 -347,2022-02-11,8069 -348,2022-02-12,8070 -349,2022-02-13,8073 -350,2022-02-14,8075 -351,2022-02-15,8076 -352,2022-02-16,8083 -353,2022-02-17,8085 -354,2022-02-18,8126 -355,2022-02-19,8140 -356,2022-02-20,8146 -357,2022-02-21,8149 -358,2022-02-22,8154 -359,2022-02-23,8160 -360,2022-02-24,8172 -361,2022-02-25,8180 -362,2022-02-26,8187 -363,2022-02-27,8189 -364,2022-02-28,8206 -365,2022-03-01,8213 -366,2022-03-02,8223 -367,2022-03-03,8230 -368,2022-03-04,8247 -369,2022-03-05,8258 -370,2022-03-06,8263 -371,2022-03-07,8266 -372,2022-03-08,8270 -373,2022-03-09,8275 -374,2022-03-10,8279 -375,2022-03-11,8282 -376,2022-03-12,8287 -377,2022-03-13,8290 -378,2022-03-14,8293 -379,2022-03-15,8296 -380,2022-03-16,8302 -381,2022-03-17,8304 -382,2022-03-18,8306 -383,2022-03-19,8310 -384,2022-03-20,8318 -385,2022-03-21,8324 -386,2022-03-22,8327 -387,2022-03-23,8329 -388,2022-03-24,8331 -389,2022-03-25,8334 -390,2022-03-26,8340 -391,2022-03-27,8342 -392,2022-03-28,8349 -393,2022-03-29,8365 -394,2022-03-30,8480 -395,2022-03-31,8640 -396,2022-04-01,9083 -397,2022-04-02,9339 -398,2022-04-03,9640 -399,2022-04-04,9800 +1,2021-02-25,3622 +2,2021-02-26,4025 +3,2021-02-27,4204 +4,2021-02-28,4326 +5,2021-03-01,4465 +6,2021-03-02,4535 +7,2021-03-03,4605 +8,2021-03-04,4641 +9,2021-03-05,4675 +10,2021-03-06,4699 +11,2021-03-07,4716 +12,2021-03-08,4727 +13,2021-03-09,4741 +14,2021-03-10,4760 +15,2021-03-11,4780 +16,2021-03-12,4793 +17,2021-03-13,4805 +18,2021-03-14,4956 +19,2021-03-15,5370 +20,2021-03-16,5649 +21,2021-03-17,5872 +22,2021-03-18,6037 +23,2021-03-19,6113 +24,2021-03-20,6129 +25,2021-03-21,6153 +26,2021-03-22,6177 +27,2021-03-23,6225 +28,2021-03-24,6258 +29,2021-03-25,6282 +30,2021-03-26,6317 +31,2021-03-27,6329 +32,2021-03-28,6347 +33,2021-03-29,6357 +34,2021-03-30,6366 +35,2021-03-31,6375 +36,2021-04-01,6386 +37,2021-04-02,6390 +38,2021-04-03,6399 +39,2021-04-04,6407 +40,2021-04-05,6413 +41,2021-04-06,6426 +42,2021-04-07,6436 +43,2021-04-08,6445 +44,2021-04-09,6448 +45,2021-04-10,6454 +46,2021-04-11,6481 +47,2021-04-12,6560 +48,2021-04-13,6678 +49,2021-04-14,6761 +50,2021-04-15,6811 +51,2021-04-16,6822 +52,2021-04-17,6823 +53,2021-04-18,6828 +54,2021-04-19,6838 +55,2021-04-20,6840 +56,2021-04-21,6846 +57,2021-04-22,6856 +58,2021-04-23,6977 +59,2021-04-24,7094 +60,2021-04-25,7180 +61,2021-04-26,7259 +62,2021-04-27,7291 +63,2021-04-28,7302 +64,2021-04-29,7320 +65,2021-04-30,7335 +66,2021-05-01,7349 +67,2021-05-02,7362 +68,2021-05-03,7369 +69,2021-05-04,7378 +70,2021-05-05,7396 +71,2021-05-06,7406 +72,2021-05-07,7412 +73,2021-05-08,7415 +74,2021-05-09,7417 +75,2021-05-10,7421 +76,2021-05-11,7431 +77,2021-05-12,7436 +78,2021-05-13,7444 +79,2021-05-14,7450 +80,2021-05-15,7453 +81,2021-05-16,7456 +82,2021-05-17,7462 +83,2021-05-18,7466 +84,2021-05-19,7475 +85,2021-05-20,7478 +86,2021-05-21,7484 +87,2021-05-22,7487 +88,2021-05-23,7492 +89,2021-05-24,7494 +90,2021-05-25,7504 +91,2021-05-26,7507 +92,2021-05-27,7511 +93,2021-05-28,7516 +94,2021-05-29,7520 +95,2021-05-30,7527 +96,2021-05-31,7534 +97,2021-06-01,7537 +98,2021-06-02,7543 +99,2021-06-03,7548 +100,2021-06-04,7549 +101,2021-06-05,7555 +102,2021-06-06,7558 +103,2021-06-07,7563 +104,2021-06-08,7564 +105,2021-06-09,7570 +106,2021-06-10,7575 +107,2021-06-11,7579 +108,2021-06-12,7596 +109,2021-06-13,7607 +110,2021-06-14,7613 +111,2021-06-15,7629 +112,2021-06-16,7636 +113,2021-06-17,7637 +114,2021-06-18,7647 +115,2021-06-19,7653 +116,2021-06-20,7657 +117,2021-06-21,7663 +118,2021-06-22,7671 +119,2021-06-23,7680 +120,2021-06-24,7696 +121,2021-06-25,7707 +122,2021-06-26,7716 +123,2021-06-27,7801 +124,2021-06-28,7910 +125,2021-06-29,7996 +126,2021-06-30,8011 +127,2021-07-01,8020 +128,2021-07-02,8031 +129,2021-07-03,8037 +130,2021-07-04,8041 +131,2021-07-05,8050 +132,2021-07-06,8053 +133,2021-07-07,8057 +134,2021-07-08,8058 +135,2021-07-09,8063 +136,2021-07-10,8065 +137,2021-07-11,8066 +138,2021-07-12,8068 +139,2021-07-13,8070 +140,2021-07-14,8071 +141,2021-07-15,8074 +142,2021-07-16,8077 +143,2021-07-17,8080 +144,2021-07-18,8083 +145,2021-07-19,8087 +146,2021-07-20,8092 +147,2021-07-21,8096 +148,2021-07-22,8101 +149,2021-07-23,8109 +150,2021-07-24,8111 +151,2021-07-25,8137 +152,2021-07-26,8184 +153,2021-07-27,8192 +154,2021-07-28,8198 +155,2021-07-29,8200 +156,2021-07-30,8207 +157,2021-07-31,8210 +158,2021-08-01,8228 +159,2021-08-02,8233 +160,2021-08-03,8239 +161,2021-08-04,8242 +162,2021-08-05,8243 +163,2021-08-06,8244 +164,2021-08-07,8245 +165,2021-08-08,8250 +166,2021-08-09,8252 +167,2021-08-10,8254 +168,2021-08-11,8259 +169,2021-08-12,8263 +170,2021-08-13,8264 +171,2021-08-14,8265 +172,2021-08-16,8269 +173,2021-08-17,8273 +174,2021-08-18,8275 +175,2021-08-19,8277 +176,2021-08-20,8280 +177,2021-08-21,8284 +178,2021-08-22,8290 +179,2021-08-23,8294 +180,2021-08-24,8300 +181,2021-08-25,8308 +182,2021-08-27,8312 +183,2021-08-28,8317 +184,2021-08-29,8322 +185,2021-08-30,8325 +186,2021-08-31,8326 +187,2021-09-01,8329 +188,2021-09-03,8335 +189,2021-09-04,8341 +190,2021-09-05,8343 +191,2021-09-06,8346 +192,2021-09-07,8349 +193,2021-09-08,8358 +194,2021-09-09,8360 +195,2021-09-10,8361 +196,2021-09-11,8362 +197,2021-09-12,8363 +198,2021-09-13,8365 +199,2021-09-14,8370 +200,2021-09-15,8373 +201,2021-09-16,8383 +202,2021-09-17,8396 +203,2021-09-18,8402 +204,2021-09-19,8403 +205,2021-09-20,8408 +206,2021-09-21,8415 +207,2021-09-22,8416 +208,2021-09-23,8419 +209,2021-09-24,8423 +210,2021-09-25,8426 +211,2021-09-26,8428 +212,2021-09-27,8431 +213,2021-09-28,8433 +214,2021-09-29,8434 +215,2021-09-30,8438 +216,2021-10-01,8441 +217,2021-10-02,8443 +218,2021-10-03,8445 +219,2021-10-04,8451 +220,2021-10-05,8460 +221,2021-10-06,8464 +222,2021-10-07,8468 +223,2021-10-08,8472 +224,2021-10-10,8476 +225,2021-10-11,8478 +226,2021-10-12,8482 +227,2021-10-13,8488 +228,2021-10-14,8495 +229,2021-10-15,8500 +230,2021-10-16,8502 +231,2021-10-17,8504 +232,2021-10-18,8505 +233,2021-10-19,8507 +234,2021-10-20,8509 +235,2021-10-21,8514 +236,2021-10-22,8516 +237,2021-10-23,8521 +238,2021-10-24,8528 +239,2021-10-25,8534 +240,2021-10-26,8541 +241,2021-10-27,8547 +242,2021-10-28,8554 +243,2021-10-29,8557 +244,2021-10-30,8562 +245,2021-10-31,8564 +246,2021-11-01,8567 +247,2021-11-02,8570 +248,2021-11-03,8575 +249,2021-11-04,8577 +250,2021-11-05,8578 +251,2021-11-06,8579 +252,2021-11-07,8582 +253,2021-11-08,8590 +254,2021-11-09,8592 +255,2021-11-10,8595 +256,2021-11-11,8599 +257,2021-11-12,8604 +258,2021-11-13,8610 +259,2021-11-14,8616 +260,2021-11-15,8619 +261,2021-11-16,8622 +262,2021-11-17,8626 +263,2021-11-18,8629 +264,2021-11-19,8632 +265,2021-11-20,8635 +266,2021-11-21,8640 +267,2021-11-22,8644 +268,2021-11-23,8645 +269,2021-11-24,8646 +270,2021-11-25,8650 +271,2021-11-26,8651 +272,2021-11-27,8652 +273,2021-11-28,8657 +274,2021-11-29,8666 +275,2021-11-30,8672 +276,2021-12-01,8676 +277,2021-12-02,8679 +278,2021-12-03,8681 +279,2021-12-04,8688 +280,2021-12-05,8695 +281,2021-12-06,8702 +282,2021-12-07,8706 +283,2021-12-08,8708 +284,2021-12-09,8716 +285,2021-12-10,8722 +286,2021-12-11,8727 +287,2021-12-12,8731 +288,2021-12-13,8739 +289,2021-12-14,8744 +290,2021-12-15,8747 +291,2021-12-16,8750 +292,2021-12-17,8753 +293,2021-12-18,8758 +294,2021-12-19,8765 +295,2021-12-20,8768 +296,2021-12-21,8773 +297,2021-12-22,8778 +298,2021-12-23,8780 +299,2021-12-24,8782 +300,2021-12-25,8783 +301,2021-12-26,8788 +302,2021-12-27,8790 +303,2021-12-28,8796 +304,2021-12-29,8798 +305,2021-12-30,8804 +306,2021-12-31,8810 +307,2022-01-01,8815 +308,2022-01-02,8823 +309,2022-01-03,8828 +310,2022-01-04,8831 +311,2022-01-05,8837 +312,2022-01-06,8842 +313,2022-01-07,8844 +314,2022-01-08,8848 +315,2022-01-09,8855 +316,2022-01-10,8862 +317,2022-01-11,8867 +318,2022-01-12,8870 +319,2022-01-13,8874 +320,2022-01-14,8876 +321,2022-01-15,8880 +322,2022-01-16,8881 +323,2022-01-17,8882 +324,2022-01-18,8884 +325,2022-01-19,8888 +326,2022-01-20,8889 +327,2022-01-21,8892 +328,2022-01-22,8895 +329,2022-01-23,8899 +330,2022-01-24,8900 +331,2022-01-25,8908 +332,2022-01-26,8913 +333,2022-01-27,8916 +334,2022-01-28,8920 +335,2022-01-29,8923 +336,2022-01-30,8925 +337,2022-01-31,8927 +338,2022-02-01,8929 +339,2022-02-02,8932 +340,2022-02-03,8935 +341,2022-02-04,8939 +342,2022-02-06,8943 +343,2022-02-07,8948 +344,2022-02-08,8954 +345,2022-02-09,8960 +346,2022-02-10,8966 +347,2022-02-11,8969 +348,2022-02-12,8970 +349,2022-02-13,8973 +350,2022-02-14,8975 +351,2022-02-15,8976 +352,2022-02-16,8983 +353,2022-02-17,8985 +354,2022-02-18,9026 +355,2022-02-19,9040 +356,2022-02-20,9046 +357,2022-02-21,9049 +358,2022-02-22,9054 +359,2022-02-23,9060 +360,2022-02-24,9072 +361,2022-02-25,9080 +362,2022-02-26,9087 +363,2022-02-27,9089 +364,2022-02-28,9106 +365,2022-03-01,9113 +366,2022-03-02,9123 +367,2022-03-03,9130 +368,2022-03-04,9147 +369,2022-03-05,9158 +370,2022-03-06,9163 +371,2022-03-07,9166 +372,2022-03-08,9170 +373,2022-03-09,9175 +374,2022-03-10,9179 +375,2022-03-11,9182 +376,2022-03-12,9187 +377,2022-03-13,9190 +378,2022-03-14,9193 +379,2022-03-15,9196 +380,2022-03-16,9202 +381,2022-03-17,9204 +382,2022-03-18,9206 +383,2022-03-19,9210 +384,2022-03-20,9218 +385,2022-03-21,9224 +386,2022-03-22,9227 +387,2022-03-23,9229 +388,2022-03-24,9231 +389,2022-03-25,9234 +390,2022-03-26,9240 +391,2022-03-27,9242 +392,2022-03-28,9249 +393,2022-03-29,9265 +394,2022-03-30,9380 +395,2022-03-31,9540 +396,2022-04-01,9983 +397,2022-04-02,10239 +398,2022-04-03,10540 +399,2022-04-04,10700 From 781ca58dd47fe92e519a54fa7d5d7b2bedd0377f Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sat, 25 Feb 2023 20:46:53 -0800 Subject: [PATCH 20/43] rewrite test for test_syncretism_view --- .../stocks/options/test_syncretism_view.py | 2 +- .../test_view_available_presets[high_IV].txt | 14 -------------- .../test_view_screener_output[False].txt | 13 ++++++------- .../test_view_screener_output[True].txt | 13 ++++++------- 4 files changed, 13 insertions(+), 29 deletions(-) delete mode 100644 tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[high_IV].txt diff --git a/tests/openbb_terminal/stocks/options/test_syncretism_view.py b/tests/openbb_terminal/stocks/options/test_syncretism_view.py index f7f7bb5e0d35..24a439607440 100644 --- a/tests/openbb_terminal/stocks/options/test_syncretism_view.py +++ b/tests/openbb_terminal/stocks/options/test_syncretism_view.py @@ -66,7 +66,7 @@ def test_view_historical_greeks(mocker): syncretism_view.view_historical_greeks( symbol="PM", - expiry="2022-01-07", + expiry="", chain_id="PM220107P00090000", strike=90, greek="theta", diff --git a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[high_IV].txt b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[high_IV].txt deleted file mode 100644 index f047122a0bad..000000000000 --- a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[high_IV].txt +++ /dev/null @@ -1,14 +0,0 @@ - - - FILTER - -itm : false -otm : true -max-ask-bid : 0.05 -max-exp : 14 -calls : true -puts : true -min-iv : 0.80 -max-iv : 1.0 -min-volume : 100 -order-by : iv_desc - - diff --git a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output[False].txt b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output[False].txt index 128e782df5c5..ad44b65afe00 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output[False].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output[False].txt @@ -1,7 +1,6 @@ - CS S T Str Exp ∨ IV LP B A V OI Y MY SMP SMDL SMDH LU -0 TSLA220107P00700000 TSLA P 700.0 01-07-22 0.998047 0.11 0.09 0.11 1023 2781 0.000 0.001 1056.78 1054.590 1082.000 12-31-21 -1 CLOV220114C00004500 CLOV C 4.5 01-14-22 0.996094 0.07 0.06 0.08 193 3472 0.016 0.037 3.72 3.685 3.910 12-31-21 -2 SOFI220107C00020000 SOFI C 20.0 01-07-22 0.996094 0.04 0.04 0.05 608 4237 0.002 0.012 15.81 15.740 16.490 12-31-21 -3 CCL220107P00016000 CCL P 16.0 01-07-22 0.996094 0.04 0.04 0.06 694 982 0.003 0.017 20.12 20.020 20.773 12-31-21 -4 WKHS220107C00004500 WKHS C 4.5 01-07-22 0.992188 0.18 0.17 0.19 413 428 0.040 0.213 4.36 4.330 4.645 12-31-21 - + Contract Symbol Expiration Ticker Type Strike Vol OI IV Delta Gamma Rho Theta Vega Last Traded Bid Ask Last % Change Underlying P/B +0 VORB250117C00003000 25-01-17 VORB C 3.0 20 158 8.0000 1.0000 1.0663e-08 6.5475e-10 -1.5821e-09 2.7336e-09 23-02-15 0.25 2.35 0.50 0.00 1.30 4.8872 +1 HUT230324P00000500 23-03-24 HUT P 0.5 300 119 7.0625 -0.0575 3.6799e-02 -2.3403e-04 -6.6603e-03 5.1031e-04 23-02-24 0.01 0.45 0.02 -0.02 1.63 0.6463 +2 GNUS230421P00000500 23-04-21 GNUS P 0.5 59 295 6.4062 -0.0239 7.2644e-03 -5.2132e-04 -3.9281e-03 6.7855e-04 23-02-10 0.11 0.45 0.15 0.00 3.11 0.7814 +3 BBBY230317C00032000 23-03-17 BBBY C 32.0 50 334 5.7500 0.0575 5.5752e-02 3.0205e-05 -5.9144e-03 4.1360e-04 23-02-23 0.02 0.07 0.05 0.00 1.53 -0.2237 +4 BBBY230317C00022000 23-03-17 BBBY C 22.0 13 122 5.6562 0.0897 7.9731e-02 4.5859e-05 -8.1852e-03 5.8185e-04 23-02-24 0.02 0.12 0.05 0.04 1.53 -0.2237 diff --git a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output[True].txt b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output[True].txt index 128e782df5c5..ad44b65afe00 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output[True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output[True].txt @@ -1,7 +1,6 @@ - CS S T Str Exp ∨ IV LP B A V OI Y MY SMP SMDL SMDH LU -0 TSLA220107P00700000 TSLA P 700.0 01-07-22 0.998047 0.11 0.09 0.11 1023 2781 0.000 0.001 1056.78 1054.590 1082.000 12-31-21 -1 CLOV220114C00004500 CLOV C 4.5 01-14-22 0.996094 0.07 0.06 0.08 193 3472 0.016 0.037 3.72 3.685 3.910 12-31-21 -2 SOFI220107C00020000 SOFI C 20.0 01-07-22 0.996094 0.04 0.04 0.05 608 4237 0.002 0.012 15.81 15.740 16.490 12-31-21 -3 CCL220107P00016000 CCL P 16.0 01-07-22 0.996094 0.04 0.04 0.06 694 982 0.003 0.017 20.12 20.020 20.773 12-31-21 -4 WKHS220107C00004500 WKHS C 4.5 01-07-22 0.992188 0.18 0.17 0.19 413 428 0.040 0.213 4.36 4.330 4.645 12-31-21 - + Contract Symbol Expiration Ticker Type Strike Vol OI IV Delta Gamma Rho Theta Vega Last Traded Bid Ask Last % Change Underlying P/B +0 VORB250117C00003000 25-01-17 VORB C 3.0 20 158 8.0000 1.0000 1.0663e-08 6.5475e-10 -1.5821e-09 2.7336e-09 23-02-15 0.25 2.35 0.50 0.00 1.30 4.8872 +1 HUT230324P00000500 23-03-24 HUT P 0.5 300 119 7.0625 -0.0575 3.6799e-02 -2.3403e-04 -6.6603e-03 5.1031e-04 23-02-24 0.01 0.45 0.02 -0.02 1.63 0.6463 +2 GNUS230421P00000500 23-04-21 GNUS P 0.5 59 295 6.4062 -0.0239 7.2644e-03 -5.2132e-04 -3.9281e-03 6.7855e-04 23-02-10 0.11 0.45 0.15 0.00 3.11 0.7814 +3 BBBY230317C00032000 23-03-17 BBBY C 32.0 50 334 5.7500 0.0575 5.5752e-02 3.0205e-05 -5.9144e-03 4.1360e-04 23-02-23 0.02 0.07 0.05 0.00 1.53 -0.2237 +4 BBBY230317C00022000 23-03-17 BBBY C 22.0 13 122 5.6562 0.0897 7.9731e-02 4.5859e-05 -8.1852e-03 5.8185e-04 23-02-24 0.02 0.12 0.05 0.04 1.53 -0.2237 From 1b75600f83c1dd7b72a31febed22b1b92ed3ed18 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sat, 25 Feb 2023 21:21:55 -0800 Subject: [PATCH 21/43] removes test_view_available_presets[] --- .../stocks/options/test_syncretism_view.py | 13 ------------- .../test_view_available_presets[].txt | 2 -- 2 files changed, 15 deletions(-) delete mode 100644 tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[].txt diff --git a/tests/openbb_terminal/stocks/options/test_syncretism_view.py b/tests/openbb_terminal/stocks/options/test_syncretism_view.py index 24a439607440..86313e923a73 100644 --- a/tests/openbb_terminal/stocks/options/test_syncretism_view.py +++ b/tests/openbb_terminal/stocks/options/test_syncretism_view.py @@ -19,19 +19,6 @@ def vcr_config(): ], } - -@pytest.mark.vcr(record_mode="none") -@pytest.mark.record_stdout -@pytest.mark.parametrize( - "preset", - ["high_iv.ini"], -) -def test_view_available_presets(preset): - syncretism_view.view_available_presets( - preset=preset, - ) - - @pytest.mark.default_cassette("test_view_screener_output") @pytest.mark.vcr @pytest.mark.record_stdout diff --git a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[].txt b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[].txt deleted file mode 100644 index 906374a9bf94..000000000000 --- a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[].txt +++ /dev/null @@ -1,2 +0,0 @@ -Please provide a preset template. - From 9289c536750e7f735b367748d583c76c7f3f55e2 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sat, 25 Feb 2023 21:28:33 -0800 Subject: [PATCH 22/43] black --- tests/openbb_terminal/stocks/options/test_syncretism_view.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/openbb_terminal/stocks/options/test_syncretism_view.py b/tests/openbb_terminal/stocks/options/test_syncretism_view.py index 86313e923a73..5216aeff07b4 100644 --- a/tests/openbb_terminal/stocks/options/test_syncretism_view.py +++ b/tests/openbb_terminal/stocks/options/test_syncretism_view.py @@ -19,6 +19,7 @@ def vcr_config(): ], } + @pytest.mark.default_cassette("test_view_screener_output") @pytest.mark.vcr @pytest.mark.record_stdout From 67ca8a656e644eee1834786bfea12580a9a8efe9 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sat, 25 Feb 2023 22:16:16 -0800 Subject: [PATCH 23/43] coverage --- .../test_get_screener_output_30_delta_spy.csv | 1 + .../stocks/options/test_syncretism_model.py | 8 ++++++++ .../stocks/options/test_syncretism_view.py | 12 ++++++++++++ ...est_view_available_presets[spy_30_delta.ini].txt | 13 +++++++++++++ .../test_view_available_presets[template.ini].txt | 5 +++++ 5 files changed, 39 insertions(+) create mode 100644 tests/openbb_terminal/stocks/options/csv/test_syncretism_model/test_get_screener_output_30_delta_spy.csv create mode 100644 tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[spy_30_delta.ini].txt create mode 100644 tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[template.ini].txt diff --git a/tests/openbb_terminal/stocks/options/csv/test_syncretism_model/test_get_screener_output_30_delta_spy.csv b/tests/openbb_terminal/stocks/options/csv/test_syncretism_model/test_get_screener_output_30_delta_spy.csv new file mode 100644 index 000000000000..e16c76dff888 --- /dev/null +++ b/tests/openbb_terminal/stocks/options/csv/test_syncretism_model/test_get_screener_output_30_delta_spy.csv @@ -0,0 +1 @@ +"" diff --git a/tests/openbb_terminal/stocks/options/test_syncretism_model.py b/tests/openbb_terminal/stocks/options/test_syncretism_model.py index 1588fcd510fe..534efcb17bbe 100644 --- a/tests/openbb_terminal/stocks/options/test_syncretism_model.py +++ b/tests/openbb_terminal/stocks/options/test_syncretism_model.py @@ -76,3 +76,11 @@ def test_get_screener_output_invalid_status(mocker): ) assert result_tuple[0].empty + + +@pytest.mark.vcr +def test_get_screener_output_30_delta_spy(recorder): + result_tuple = syncretism_model.get_screener_output( + preset="30_delta_spy.ini", + ) + recorder.capture(result_tuple[0]) diff --git a/tests/openbb_terminal/stocks/options/test_syncretism_view.py b/tests/openbb_terminal/stocks/options/test_syncretism_view.py index 5216aeff07b4..b975d9d322a3 100644 --- a/tests/openbb_terminal/stocks/options/test_syncretism_view.py +++ b/tests/openbb_terminal/stocks/options/test_syncretism_view.py @@ -63,3 +63,15 @@ def test_view_historical_greeks(mocker): limit=5, export="", ) + + +@pytest.mark.vcr(record_mode="none") +@pytest.mark.record_stdout +@pytest.mark.parametrize( + "preset", + ["template.ini", "spy_30_delta.ini"], +) +def test_view_available_presets(preset): + syncretism_view.view_available_presets( + preset=preset, + ) diff --git a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[spy_30_delta.ini].txt b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[spy_30_delta.ini].txt new file mode 100644 index 000000000000..321e4739c2d2 --- /dev/null +++ b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[spy_30_delta.ini].txt @@ -0,0 +1,13 @@ + - FILTER - +tickers : "SPY" +itm : true +otm : true +min-strike : 280 +calls : true +puts : true +stock : true +etf : true +min-delta : 0.10 +max-delta : 0.35 +min-oi : 10 +min-volume : 100 diff --git a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[template.ini].txt b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[template.ini].txt new file mode 100644 index 000000000000..f3cb5926b1ac --- /dev/null +++ b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_available_presets[template.ini].txt @@ -0,0 +1,5 @@ + - FILTER - +itm : true +otm : true +calls : true +puts : true From 28ab5b411fea15dd19367732538edf0d3f8fa40c Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sat, 25 Feb 2023 23:48:53 -0800 Subject: [PATCH 24/43] adds option screener preset --- .../stocks/options/liquid_otm.ini | 176 ++++++++++++++++++ 1 file changed, 176 insertions(+) create mode 100644 openbb_terminal/miscellaneous/stocks/options/liquid_otm.ini diff --git a/openbb_terminal/miscellaneous/stocks/options/liquid_otm.ini b/openbb_terminal/miscellaneous/stocks/options/liquid_otm.ini new file mode 100644 index 000000000000..e0d2c8b90b3e --- /dev/null +++ b/openbb_terminal/miscellaneous/stocks/options/liquid_otm.ini @@ -0,0 +1,176 @@ +# Author of preset: Danglewood +# Description: Ex-FAANGM. +[FILTER] + +# min-diff [int]: minimum difference in percentage between strike and stock price. +min-diff = 5 + +# max-diff [int]: maximum difference in percentage between strike and stock price. +max-diff = 30 + +# itm [bool]: select in the money options. +itm = false + +# otm [bool]: select out of the money options. +otm = true + +# min-ask-bid [float]: minimum spread between bid and ask. +min-ask-bid = + +# max-ask-bid [float]: maximum spread between bid and ask. +max-ask-bid = + +# min-exp [int]: minimum days until expiration. +min-exp = 30 + +# max-exp [int]: maximum days until expiration. +max-exp = 90 + +# min-price [float]: minimum option premium. +min-price = + +# max-price [float]: maximum option premium. +max-price = + +#min-strike [float]: minimum option strike. +min-strike = 10 + +#max-strike [float]: maximum option strike. +max-strike = + +# calls [true|false]: select call options. +calls = true + +# puts [true|false]: select put options. +puts = true + +# stock [true|false]: select normal stocks. +stock = true + +# etf [true|false]: select etf options. +etf = true + +# min-sto [float]: minimum option price / stock price ratio. +min-sto = + +# max-sto [float]: maximum option price / stock price ratio. +max-sto = + +# min-yield [float]: minimum premium / strike price ratio. +min-yield = + +# max-yield [float]: maximum premium / strike price ratio. +max-yield = + +# min-myield [float]: minimum yield per month until expiration date. +min-myield = + +# max-myield [float]: maximum yield per month until expiration date. +max-myield = + +# min-delta [float]: minimum delta greek. +min-delta = + +# max-delta [float]: maximum delta greek. +max-delta = 0.5 + +# min-gamma [float]: minimum gamma greek. +min-gamma = + +# max-gamma [float]: maximum gamma greek. +max-gamma = + +# min-theta [float]: minimum theta greek. +min-theta = + +# max-theta [float]: maximum theta greek. +max-theta = + +# min-vega [float]: minimum vega greek. +min-vega = + +# max-vega [float]: maximum vega greek. +max-vega = + +#min-iv [float]: minimum implied volatility. +min-iv = + +#max-iv [float]: maximum implied volatility. +max-iv = + +#min-oi [float]: minimum open interest. +min-oi = 2000 + +#max-oi[float]: maximum open interest +max-oi = + +#min-volume [float]: minimum volume. +min-volume = 200 + +#max-volume [float]: maximum volume. +max-volume = + +#min-voi [float]: minimum volume / oi ratio. +min-voi = + +#max-voi [float]: maximum volume / oi ratio. +max-voi = + +# min-cap [float]: minimum market capitalization (in billions USD). +min-cap = + +# max-cap [float]: maximum market capitalization (in billions USD). +max-cap = + +# order-by [default: e_desc]: how to order results, possible values: +# "e_desc", "e_asc": expiration, descending / ascending. +# "iv_desc", "iv_asc": implied volatility, descending / ascending. +# "lp_desc", "lp_asc": lastprice, descending / ascending. +# "md_desc", "md_asc": current stock price, descending / ascending. +# "oi_desc", "oi_asc": open interest, descending / ascending. +# "v_desc", "v_asc": volume, descending / ascending. +# "ρ_desc", "ρ_asc": rho, descending / ascending. + +order-by = "iv_desc" + +# limit [int]: number of results (max 50). +limit = + +# active [true|false]: if set to true, restricts to options for which volume, open interest, ask, and bid are all > 0. +active = true + +# [float|int] deviation from the 20 day average +min-price-20d = +max-price-20d = +min-volume-20d = +max-volume-20d = +min-iv-20d = +max-iv-20d = +min-delta-20d = +max-delta-20d = +min-gamma-20d = +max-gamma-20d = +min-theta-20d = +max-theta-20d = +min-vega-20d = +max-vega-20d = +min-rho-20d = +max-rho-20d = + +# [float|int] deviation from the 100 day average +min-price-100d = +max-price-100d = +min-volume-100d = +max-volume-100d = +min-iv-100d = +max-iv-100d = +min-delta-100d = +max-delta-100d = +min-gamma-100d = +max-gamma-100d = +min-theta-100d = +max-theta-100d = +min-vega-100d = +max-vega-100d = +min-rho-100d = +max-rho-100d = From b5bcaf98301092dbf6f31572d4f3a8408d1f3a5a Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sun, 26 Feb 2023 13:12:06 -0800 Subject: [PATCH 25/43] adds unit testing for cones --- .../csv/test_volatility_model/test_cones.csv | 13 + ...st_cones[Garman-Klass-0.05-0.95-False].csv | 13 + .../test_cones[Garman-Klass-15-85-True].csv | 13 + ...cones[Hodges-Tompkins-0.05-0.95-False].csv | 13 + ...st_cones[Hodges-Tompkins-0.1-0.9-True].csv | 13 + .../test_cones[Parkinson-0.05-0.95-False].csv | 13 + ...cones[Rogers-Satchell-0.05-0.95-False].csv | 13 + .../test_cones[STD-0.05-0.95-False].csv | 13 + .../test_volatility_model/test_cones_df.csv | 759 ++++++++++++++++++ .../test_volatility_model.py | 35 + .../txt/test_volatility_model/test_cones.txt | 0 11 files changed, 898 insertions(+) create mode 100644 tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones.csv create mode 100644 tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-0.05-0.95-False].csv create mode 100644 tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-15-85-True].csv create mode 100644 tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.05-0.95-False].csv create mode 100644 tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv create mode 100644 tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Parkinson-0.05-0.95-False].csv create mode 100644 tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Rogers-Satchell-0.05-0.95-False].csv create mode 100644 tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[STD-0.05-0.95-False].csv create mode 100644 tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones_df.csv create mode 100644 tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py create mode 100644 tests/openbb_terminal/stocks/technical_analysis/txt/test_volatility_model/test_cones.txt diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones.csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones.csv new file mode 100644 index 000000000000..3d9fdd35666c --- /dev/null +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones.csv @@ -0,0 +1,13 @@ +,Realized,Min,Lower 5%,Median,Upper 95%,Max +3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 +10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 +30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 +60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 +90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 +120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 +150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 +180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 +210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 +240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 +300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 +360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-0.05-0.95-False].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-0.05-0.95-False].csv new file mode 100644 index 000000000000..3d9fdd35666c --- /dev/null +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-0.05-0.95-False].csv @@ -0,0 +1,13 @@ +,Realized,Min,Lower 5%,Median,Upper 95%,Max +3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 +10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 +30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 +60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 +90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 +120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 +150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 +180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 +210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 +240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 +300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 +360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-15-85-True].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-15-85-True].csv new file mode 100644 index 000000000000..3d9fdd35666c --- /dev/null +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-15-85-True].csv @@ -0,0 +1,13 @@ +,Realized,Min,Lower 5%,Median,Upper 95%,Max +3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 +10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 +30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 +60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 +90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 +120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 +150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 +180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 +210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 +240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 +300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 +360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.05-0.95-False].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.05-0.95-False].csv new file mode 100644 index 000000000000..3d9fdd35666c --- /dev/null +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.05-0.95-False].csv @@ -0,0 +1,13 @@ +,Realized,Min,Lower 5%,Median,Upper 95%,Max +3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 +10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 +30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 +60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 +90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 +120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 +150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 +180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 +210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 +240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 +300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 +360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv new file mode 100644 index 000000000000..3d9fdd35666c --- /dev/null +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv @@ -0,0 +1,13 @@ +,Realized,Min,Lower 5%,Median,Upper 95%,Max +3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 +10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 +30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 +60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 +90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 +120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 +150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 +180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 +210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 +240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 +300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 +360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Parkinson-0.05-0.95-False].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Parkinson-0.05-0.95-False].csv new file mode 100644 index 000000000000..3d9fdd35666c --- /dev/null +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Parkinson-0.05-0.95-False].csv @@ -0,0 +1,13 @@ +,Realized,Min,Lower 5%,Median,Upper 95%,Max +3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 +10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 +30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 +60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 +90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 +120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 +150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 +180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 +210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 +240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 +300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 +360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Rogers-Satchell-0.05-0.95-False].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Rogers-Satchell-0.05-0.95-False].csv new file mode 100644 index 000000000000..3d9fdd35666c --- /dev/null +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Rogers-Satchell-0.05-0.95-False].csv @@ -0,0 +1,13 @@ +,Realized,Min,Lower 5%,Median,Upper 95%,Max +3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 +10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 +30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 +60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 +90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 +120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 +150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 +180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 +210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 +240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 +300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 +360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[STD-0.05-0.95-False].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[STD-0.05-0.95-False].csv new file mode 100644 index 000000000000..3d9fdd35666c --- /dev/null +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[STD-0.05-0.95-False].csv @@ -0,0 +1,13 @@ +,Realized,Min,Lower 5%,Median,Upper 95%,Max +3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 +10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 +30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 +60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 +90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 +120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 +150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 +180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 +210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 +240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 +300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 +360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones_df.csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones_df.csv new file mode 100644 index 000000000000..5fe9491ef2fc --- /dev/null +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones_df.csv @@ -0,0 +1,759 @@ +date,Open,High,Low,Close,Adj Close,Volume,Dividends,Stock Splits +2020-02-24,72.86626193170683,74.56253210169015,70.8978976205273,73.0917739868164,73.0917739868164,222195200,0.0,0.0 +2020-02-25,73.77077182832652,74.15806813730373,70.13799783110544,70.6159896850586,70.6159896850586,230673600,0.0,0.0 +2020-02-26,70.23604932194988,73.01823475414608,70.22869583103699,71.73622131347656,71.73622131347656,198054800,0.0,0.0 +2020-02-27,68.90502091103451,70.10613857225883,66.90968876095208,67.04695892333984,67.04695892333984,320605600,0.0,0.0 +2020-02-28,63.06120791077779,68.24562877600664,62.84304186608282,67.00773620605469,67.00773620605469,426510000,0.0,0.0 +2020-03-02,69.19426969529725,73.89089172481425,68.07649407448208,73.24620819091797,73.24620819091797,341397200,0.0,0.0 +2020-03-03,74.43752477177557,74.5184131788004,70.05711045017287,70.91996002197266,70.91996002197266,319475600,0.0,0.0 +2020-03-04,72.66526340507036,74.37134088521833,71.8538957000222,74.20955657958984,74.20955657958984,219178400,0.0,0.0 +2020-03-05,72.43974416484996,73.42760316393586,71.43227834711573,71.80242156982422,71.80242156982422,187572800,0.0,0.0 +2020-03-06,69.12563880968457,71.28765526568712,68.93689419107994,70.848876953125,70.848876953125,226176800,0.0,0.0 +2020-03-09,64.65208352514068,68.16719496016444,64.4682387378654,65.24529266357422,65.24529266357422,286744800,0.0,0.0 +2020-03-10,67.93433445264945,70.21400699266337,66.02969752676506,69.94436645507812,69.94436645507812,285290000,0.0,0.0 +2020-03-11,67.99561271602094,68.93444349551166,66.64005660180707,67.5151596069336,67.5151596069336,255598800,0.0,0.0 +2020-03-12,62.73763929511894,66.18411521489334,60.79133545664277,60.847713470458984,60.847713470458984,418474000,0.0,0.0 +2020-03-13,64.93152951984564,68.61577866270746,62.00471624303463,68.13777923583984,68.13777923583984,370732000,0.0,0.0 +2020-03-16,59.30832361931387,63.50733573351696,58.83032795276396,59.3720588684082,59.3720588684082,322423600,0.0,0.0 +2020-03-17,60.67123445321485,63.14700887087702,58.43813277988301,61.982662200927734,61.982662200927734,324056000,0.0,0.0 +2020-03-18,58.77395385651659,61.28159570549245,58.12436669783931,60.46532440185547,60.46532440185547,300233600,0.0,0.0 +2020-03-19,60.641813216251954,61.97775119992081,59.47010945351625,60.00203323364258,60.00203323364258,271857200,0.0,0.0 +2020-03-20,60.59034419188332,61.730184241894904,55.88882144627944,56.192779541015625,56.192779541015625,401693200,0.0,0.0 +2020-03-23,55.90842875204777,56.011381389350284,52.116323113244626,54.99900817871094,54.99900817871094,336752800,0.0,0.0 +2020-03-24,57.9380767498701,60.715359344085265,57.43311695825499,60.516807556152344,60.516807556152344,287531200,0.0,0.0 +2020-03-25,61.465439634996,63.30388748050934,59.88437523592087,60.18342971801758,60.18342971801758,303602000,0.0,0.0 +2020-03-26,60.4285614303899,63.40929562432061,60.38934030854464,63.350467681884766,63.350467681884766,252087200,0.0,0.0 +2020-03-27,61.95568948364946,62.7204825545534,60.558469934755124,60.72760772705078,60.72760772705078,204216800,0.0,0.0 +2020-03-30,61.46299274408588,62.63469659609315,61.134520536861814,62.460655212402344,62.460655212402344,167976400,0.0,0.0 +2020-03-31,62.6543019767344,64.34321878440826,61.77184554425526,62.33318328857422,62.33318328857422,197002000,0.0,0.0 +2020-04-01,60.423649819505336,60.96783065666006,58.61706968103717,59.05339431762695,59.05339431762695,176218400,0.0,0.0 +2020-04-02,58.913670158814526,60.09272738586592,58.07043485771381,60.03879928588867,60.03879928588867,165934000,0.0,0.0 +2020-04-03,59.51668222412041,60.22754718713343,58.57784779647796,59.17595672607422,59.17595672607422,129880000,0.0,0.0 +2020-04-06,61.502211301507195,64.49520250408823,61.129621872376376,64.33832550048828,64.33832550048828,201820400,0.0,0.0 +2020-04-07,66.38022161537495,66.60084134490903,63.48773328426461,63.593135833740234,63.593135833740234,202887200,0.0,0.0 +2020-04-08,64.40450436313503,65.53944072897121,64.03436860655559,65.22077941894531,65.22077941894531,168895200,0.0,0.0 +2020-04-09,65.8654666387787,66.20128860970172,64.8849610392772,65.69142150878906,65.69142150878906,161834800,0.0,0.0 +2020-04-13,65.7698566716996,67.09109141551,65.1619405724144,66.98078155517578,66.98078155517578,131022800,0.0,0.0 +2020-04-14,68.63537249520363,70.65766472050873,68.15737315877583,70.36351013183594,70.36351013183594,194994800,0.0,0.0 +2020-04-15,69.22369193883785,70.18703686868898,68.78982091594234,69.72129821777344,69.72129821777344,131154400,0.0,0.0 +2020-04-16,70.4444139695806,70.64541937853001,69.21142868788097,70.27527618408203,70.27527618408203,157125200,0.0,0.0 +2020-04-17,69.78503933894474,70.33902742791179,67.86569532983498,69.32174682617188,69.32174682617188,215250000,0.0,0.0 +2020-04-20,68.13286904204513,69.04718550056515,67.86322857251906,67.8828353881836,67.8828353881836,130015200,0.0,0.0 +2020-04-21,67.72351159554475,67.96128446802278,65.06388904809367,65.78456115722656,65.78456115722656,180991600,0.0,0.0 +2020-04-22,67.06902778678915,68.12062209148979,66.72340616085438,67.67939758300781,67.67939758300781,116862400,0.0,0.0 +2020-04-23,67.62301953846939,69.06436398373181,67.37789313568774,67.4171142578125,67.4171142578125,124814400,0.0,0.0 +2020-04-24,67.94904192636238,69.37322572981077,67.9000136534805,69.36341857910156,69.36341857910156,126161200,0.0,0.0 +2020-04-27,69.07662321349197,69.74827470135104,68.6231453141322,69.4124526977539,69.4124526977539,117087600,0.0,0.0 +2020-04-28,69.88062930469637,70.06447410070851,68.194165993036,68.28730773925781,68.28730773925781,112004800,0.0,0.0 +2020-04-29,69.79484084981044,71.00576583450473,69.58893557655031,70.53022003173828,70.53022003173828,137280800,0.0,0.0 +2020-04-30,71.07685056969841,72.19708004017089,70.68220064686538,72.01813507080078,72.01813507080078,183064000,0.0,0.0 +2020-05-01,70.16742257459319,73.29278375477158,70.06937352389667,70.85868072509766,70.85868072509766,240616800,0.0,0.0 +2020-05-04,70.88319994998587,71.9911685157096,70.18458825750945,71.86125183105469,71.86125183105469,133568000,0.0,0.0 +2020-05-05,72.32698813519049,73.78303941173561,72.17991081298791,72.93980407714844,72.93980407714844,147751200,0.0,0.0 +2020-05-06,73.65066226444077,74.33211322966906,73.26091225906879,73.69233703613281,73.69233703613281,142333600,0.0,0.0 +2020-05-07,74.32721076050471,74.80521012635813,74.02080282871724,74.45467376708984,74.45467376708984,115215200,0.0,0.0 +2020-05-08,75.12323518194414,76.28090361155658,74.79141728785028,76.2268295288086,76.2268295288086,133838400,0.205,0.0 +2020-05-11,75.7278755495176,77.92769082417765,75.51649231868764,77.42628479003906,77.42628479003906,145946400,0.0,0.0 +2020-05-12,78.11940223181468,78.57657535574178,76.41854028915822,76.54143524169922,76.54143524169922,162301200,0.0,0.0 +2020-05-13,76.7233183813777,77.6573245335349,74.52595600093899,75.61726379394531,75.61726379394531,200622400,0.0,0.0 +2020-05-14,74.84547955859409,76.14324983882045,74.1130230080417,76.08180236816406,76.08180236816406,158929200,0.0,0.0 +2020-05-15,73.8230236097827,75.67873499905367,73.78860941138993,75.63203430175781,75.63203430175781,166348400,0.0,0.0 +2020-05-18,76.9740352637773,77.79251242586557,76.27353246686883,77.41399383544922,77.41399383544922,135178400,0.0,0.0 +2020-05-19,77.4311985966177,78.28900302154635,76.93470565598766,76.96665954589844,76.96665954589844,101729600,0.0,0.0 +2020-05-20,77.83675502823559,78.53479754543307,77.79742773841852,78.4635238647461,78.4635238647461,111504800,0.0,0.0 +2020-05-21,78.32342688080169,78.8715411732256,77.63767081554818,77.87854766845703,77.87854766845703,102688800,0.0,0.0 +2020-05-22,77.61308062306783,78.46351915004809,77.50985305680011,78.37995147705078,78.37995147705078,81803200,0.0,0.0 +2020-05-26,79.51303208117773,79.69491420558458,77.7925027934861,77.84903717041016,77.84903717041016,125522000,0.0,0.0 +2020-05-27,77.70403345204386,78.33570788267946,76.95436965166847,78.188232421875,78.188232421875,112945200,0.0,0.0 +2020-05-28,77.85888440198816,79.49830676660889,77.57868774276217,78.22265625,78.22265625,133560800,0.0,0.0 +2020-05-29,78.46843041682207,78.93542975545535,77.78513475269645,78.14644622802734,78.14644622802734,153532400,0.0,0.0 +2020-06-01,78.0997503254908,79.23038550465778,77.9670216629195,79.10749053955078,79.10749053955078,80791200,0.0,0.0 +2020-06-02,78.83711413559246,79.49828959778472,78.38977469631874,79.47370910644531,79.47370910644531,87642800,0.0,0.0 +2020-06-03,79.79815547410436,80.1766740471129,79.21808736863167,79.91121673583984,79.91121673583984,104491200,0.0,0.0 +2020-06-04,79.73179412641196,80.03411092127435,78.84448863279698,79.22300720214844,79.22300720214844,87560400,0.0,0.0 +2020-06-05,79.47616859961886,81.54080233566721,79.44667501067588,81.47935485839844,81.47935485839844,137250400,0.0,0.0 +2020-06-08,81.17212179676845,81.99551953622186,80.4519591250284,81.96110534667969,81.96110534667969,95654400,0.0,0.0 +2020-06-09,81.63667349860268,84.94745675815876,81.60471960655923,84.54927825927734,84.54927825927734,147712400,0.0,0.0 +2020-06-10,85.51031497049622,87.19889058596826,85.06543579818663,86.72451782226562,86.72451782226562,166651600,0.0,0.0 +2020-06-11,85.85688861952633,86.28702104096946,82.45761684075231,82.56084442138672,82.56084442138672,201662400,0.0,0.0 +2020-06-12,84.7287079724334,85.48573768326075,82.1479136159697,83.27362823486328,83.27362823486328,200146000,0.0,0.0 +2020-06-15,81.90949064097326,84.96465753893055,81.74480809457165,84.30348205566406,84.30348205566406,138808800,0.0,0.0 +2020-06-16,86.38533877819222,86.81301841682264,84.72871681861248,86.53772735595703,86.53772735595703,165428800,0.0,0.0 +2020-06-17,87.29228596392288,87.35373344207585,86.29437951879171,86.41727447509766,86.41727447509766,114406400,0.0,0.0 +2020-06-18,86.37302847729082,86.8744419666856,85.83474800358296,86.4516830444336,86.4516830444336,96820400,0.0,0.0 +2020-06-19,87.16695438460499,87.63886690388097,84.83440258044807,85.9576644897461,85.9576644897461,264476000,0.0,0.0 +2020-06-22,86.35582910497911,88.35164204396128,86.30912842036982,88.20662689208984,88.20662689208984,135445200,0.0,0.0 +2020-06-23,89.46753016434432,91.5272508776146,89.04231090581696,90.0893783569336,90.0893783569336,212155600,0.0,0.0 +2020-06-24,89.71331775388046,90.64486361930649,88.1205964260309,88.49911499023438,88.49911499023438,192623200,0.0,0.0 +2020-06-25,88.65643711827212,89.71333089280813,87.88711338197662,89.67400360107422,89.67400360107422,137522400,0.0,0.0 +2020-06-26,89.56830866944493,89.79197840430136,86.76875778574666,86.91869354248047,86.91869354248047,205256800,0.0,0.0 +2020-06-29,86.82530967712084,89.01775957998599,86.34110312071078,88.9218978881836,88.9218978881836,130646000,0.0,0.0 +2020-06-30,88.50403293554257,89.95419949446043,88.48437304193507,89.6641616821289,89.6641616821289,140223200,0.0,0.0 +2020-07-01,89.74281045029252,90.29337744662891,89.44540676040505,89.49456024169922,89.49456024169922,110737200,0.0,0.0 +2020-07-02,90.41381960276206,91.05778796474394,89.37904618524718,89.49456024169922,89.49456024169922,114041600,0.0,0.0 +2020-07-06,90.94227235099305,92.36293781903419,90.91031846056144,91.88856506347656,91.88856506347656,118655600,0.0,0.0 +2020-07-07,92.27200353581172,93.06098715373226,91.49039331615533,91.60345458984375,91.60345458984375,112424400,0.0,0.0 +2020-07-08,92.59397870495071,93.76885421924709,92.50549043352197,93.73690032958984,93.73690032958984,117092000,0.0,0.0 +2020-07-09,94.64139775432376,94.69547183222296,93.07817759473105,94.1399917602539,94.1399917602539,125642800,0.0,0.0 +2020-07-10,93.72953232641326,94.36367455525762,93.11014439441706,94.30467987060547,94.30467987060547,90257200,0.0,0.0 +2020-07-13,95.62703309991174,98.27173524474695,93.65334018910451,93.86963653564453,93.86963653564453,191649200,0.0,0.0 +2020-07-14,93.24287151803179,95.61720332715778,92.29658621444489,95.42303466796875,95.42303466796875,170989200,0.0,0.0 +2020-07-15,97.32297341830704,97.57613673273693,94.86507424873025,96.07927703857422,96.07927703857422,153198000,0.0,0.0 +2020-07-16,94.93635334797415,95.76466414985444,94.28992468037134,94.89702606201172,94.89702606201172,110577600,0.0,0.0 +2020-07-17,95.35420363342423,95.51150528367798,94.226021285989,94.70531463623047,94.70531463623047,92186800,0.0,0.0 +2020-07-20,94.7938163843245,96.84124343367479,94.44479134362827,96.70114135742188,96.70114135742188,90318000,0.0,0.0 +2020-07-21,97.5024005252263,97.5785947976653,95.11332228707063,95.36648559570312,95.36648559570312,103433200,0.0,0.0 +2020-07-22,95.064172581311,96.32507617614864,94.97569180317474,95.63440704345703,95.63440704345703,89001600,0.0,0.0 +2020-07-23,95.36403865089504,95.44269323375408,90.46053373374912,91.2814712524414,91.2814712524414,197004400,0.0,0.0 +2020-07-24,89.45524114844251,91.40435334331687,87.64376320280329,91.05532836914062,91.05532836914062,185438800,0.0,0.0 +2020-07-27,92.13188199604451,93.3067573769482,91.90575949645807,93.2133560180664,93.2133560180664,121214000,0.0,0.0 +2020-07-28,92.7783270274733,92.95775638028059,91.67718541878371,91.6821060180664,91.6821060180664,103625600,0.0,0.0 +2020-07-29,92.17122951255924,93.62630928953294,92.13436252093699,93.43950653076172,93.43950653076172,90329200,0.0,0.0 +2020-07-30,92.60135726025031,94.6758248948994,92.1884319730184,94.57013702392578,94.57013702392578,158130000,0.0,0.0 +2020-07-31,101.15240136457156,104.62295436963531,99.1270870110511,104.47056579589844,104.47056579589844,374336800,0.0,0.0 +2020-08-03,106.37787540779864,109.75748684059036,106.0755586038497,107.10295867919922,107.10295867919922,308151200,0.0,0.0 +2020-08-04,107.29468065175207,108.92426913045954,106.56222394084813,107.8182144165039,107.8182144165039,173071600,0.0,0.0 +2020-08-05,107.53556805963309,108.53347469957029,107.06364803489093,108.20903015136719,108.20903015136719,121776800,0.0,0.0 +2020-08-06,108.54574582110612,112.48575803126087,107.94847810168933,111.98434448242188,111.98434448242188,202428800,0.0,0.0 +2020-08-07,111.49927864365549,111.962198092641,108.6306644158152,109.43830871582031,109.43830871582031,198045600,0.205,0.0 +2020-08-10,110.90337990375825,112.060678408226,108.34255732443188,111.02896118164062,111.02896118164062,212403600,0.0,0.0 +2020-08-11,110.28286729675743,110.78764207854547,107.46349567264424,107.72696685791016,107.72696685791016,187902400,0.0,0.0 +2020-08-12,108.83255074189948,111.56820402033772,108.63556729432185,111.30719757080078,111.30719757080078,165598000,0.0,0.0 +2020-08-13,112.70582172021007,114.29402831804305,112.21089075434394,113.27708435058594,113.27708435058594,210082000,0.0,0.0 +2020-08-14,113.09978528622025,113.26722198481974,111.34167740761279,113.17611694335938,113.17611694335938,165565200,0.0,0.0 +2020-08-17,114.31371656666556,114.3383413795298,112.2453600315133,112.8806381225586,112.8806381225586,119561600,0.0,0.0 +2020-08-18,112.62947605913652,114.252151183917,112.28967320028816,113.82124328613281,113.82124328613281,105633600,0.0,0.0 +2020-08-19,114.23492347221543,115.39714403727511,113.8680385475817,113.96406555175781,113.96406555175781,145538000,0.0,0.0 +2020-08-20,114.00591848136379,116.60860399616357,113.9886803619297,116.49287414550781,116.49287414550781,126907200,0.0,0.0 +2020-08-21,117.46549991958254,122.98604944873482,117.45319127008835,122.49604797363281,122.49604797363281,338054800,0.0,0.0 +2020-08-24,126.75833265533592,126.84452325801271,122.07005982261941,123.96112823486328,123.96112823486328,345937600,0.0,0.0 +2020-08-25,122.81859433570797,123.29382235442704,121.1983765369652,122.94416809082031,122.94416809082031,211495600,0.0,0.0 +2020-08-26,124.27876599360705,125.07902353937966,123.19779911715649,124.61610412597656,124.61610412597656,163022400,0.0,0.0 +2020-08-27,125.22676413208362,125.56410226239294,121.96663291724434,123.12639617919922,123.12639617919922,155552400,0.0,0.0 +2020-08-28,124.11378633329443,124.53730754977948,122.70041079761835,122.92694854736328,122.92694854736328,187630000,0.0,0.0 +2020-08-31,125.65765706407568,129.02612352359324,124.10146232040265,127.09564971923828,127.09564971923828,225702700,0.0,4.0 +2020-09-01,130.75961621983225,132.76888667370702,128.5632212396422,132.15821838378906,132.15821838378906,151948100,0.0,0.0 +2020-09-02,135.51683864110544,135.90096165705006,125.08640864525402,129.42010498046875,129.42010498046875,200119000,0.0,0.0 +2020-09-03,124.9977728749229,126.898685168487,118.68435266561444,119.05862426757812,119.05862426757812,257599600,0.0,0.0 +2020-09-04,118.26083143084158,121.8361332911895,109.21915181574397,119.13742065429688,119.13742065429688,332607200,0.0,0.0 +2020-09-08,112.23305000715591,117.19711047172461,110.9821890982703,111.12007904052734,111.12007904052734,231366600,0.0,0.0 +2020-09-09,115.493183067988,117.34485339888278,113.5233181359746,115.55227661132812,115.55227661132812,176940500,0.0,0.0 +2020-09-10,118.54645608818485,118.68434601351859,110.80488735701944,111.77996826171875,111.77996826171875,182274400,0.0,0.0 +2020-09-11,112.84369955658933,113.49375851750145,108.342558997018,110.31242370605469,110.31242370605469,180860300,0.0,0.0 +2020-09-14,112.99144714319574,114.18321445614653,111.1003787217088,113.6218032836914,113.6218032836914,140150100,0.0,0.0 +2020-09-15,116.54704975276317,117.03951594032887,111.89816773983296,113.79908752441406,113.79908752441406,184642000,0.0,0.0 +2020-09-16,113.4937643006112,114.25215894588206,110.35182752497933,110.44046783447266,110.44046783447266,154679000,0.0,0.0 +2020-09-17,108.06678355311506,110.50941168398354,107.0719997303857,108.67743682861328,108.67743682861328,178011000,0.0,0.0 +2020-09-18,108.73654344756353,109.20930681315063,104.49147949914452,105.23017883300781,105.23017883300781,287104900,0.0,0.0 +2020-09-21,102.96483725995536,108.52970699915406,101.54653215439926,108.4213638305664,108.4213638305664,195713800,0.0,0.0 +2020-09-22,110.98218381546238,111.15947194913076,107.51522505248248,110.12528991699219,110.12528991699219,183055400,0.0,0.0 +2020-09-23,109.93814628809113,110.42076101217647,105.16121861037914,105.50595092773438,105.50595092773438,150718700,0.0,0.0 +2020-09-24,103.58533173332829,108.58878979206482,103.41789504006174,106.5893783569336,106.5893783569336,167743300,0.0,0.0 +2020-09-25,106.79620800493423,110.7457885733727,106.04765736399885,110.58819580078125,110.58819580078125,149981400,0.0,0.0 +2020-09-28,113.27707097306637,113.58239759504754,111.08066853987341,113.22782135009766,113.22782135009766,137672400,0.0,0.0 +2020-09-29,112.8240090479027,113.57255225900042,111.85877199278283,112.37093353271484,112.37093353271484,99382200,0.0,0.0 +2020-09-30,112.07545008209792,115.49316644967608,111.90801339043445,114.06501007080078,114.06501007080078,142675200,0.0,0.0 +2020-10-01,115.86744923242435,115.94624562945192,114.08472395769412,115.03025817871094,115.03025817871094,116120400,0.0,0.0 +2020-10-02,111.18901624379527,113.63165186280158,110.52911334989017,111.31705474853516,111.31705474853516,144712000,0.0,0.0 +2020-10-05,112.1936575014448,114.89237027468216,111.83908122298288,114.74462890625,114.74462890625,106243800,0.0,0.0 +2020-10-06,113.95666218301699,114.37033945301495,110.55864881107931,111.45494079589844,111.45494079589844,161498200,0.0,0.0 +2020-10-07,112.89295555264968,113.80894299463472,112.41033326129771,113.34602355957031,113.34602355957031,96849000,0.0,0.0 +2020-10-08,114.4983753610309,114.64611670309377,112.86338420055876,113.23766326904297,113.23766326904297,83477200,0.0,0.0 +2020-10-09,113.54299676292396,115.2370815573592,113.18842052620788,115.20753479003906,115.20753479003906,100506900,0.0,0.0 +2020-10-12,118.25097857298135,123.29383503967583,117.48273252256334,122.52558898925781,122.52558898925781,240226800,0.0,0.0 +2020-10-13,123.3824649269212,123.50065950717236,117.84715025447338,119.27529907226562,119.27529907226562,262330500,0.0,0.0 +2020-10-14,119.17681308758108,121.17622453459168,117.81760916417639,119.36395263671875,119.36395263671875,150712000,0.0,0.0 +2020-10-15,116.93116869182327,119.37379668870794,116.36975755819405,118.89118194580078,118.89118194580078,112559200,0.0,0.0 +2020-10-16,119.45261121411632,119.71854719456698,117.01982676091092,117.2266616821289,117.2266616821289,115393800,0.0,0.0 +2020-10-19,118.15247877048381,118.60554673044874,113.9172743545835,114.23245239257812,114.23245239257812,120639300,0.0,0.0 +2020-10-20,114.44913628024327,117.18725453053885,113.88772514026113,115.7394027709961,115.7394027709961,124423700,0.0,0.0 +2020-10-21,114.91205595654037,116.92131886076203,114.69536963631487,115.10904693603516,115.10904693603516,89946000,0.0,0.0 +2020-10-22,115.68031015401087,116.26142419148267,112.86340282116585,114.00592803955078,114.00592803955078,101988000,0.0,0.0 +2020-10-23,114.63627489810975,114.79386768005375,112.5580670514573,113.3066177368164,113.3066177368164,82572600,0.0,0.0 +2020-10-26,112.29213676281918,114.79386577641284,111.17915842349933,113.31646728515625,113.31646728515625,111850700,0.0,0.0 +2020-10-27,113.74985630460019,115.51288644307604,112.81417340260701,114.84313201904297,114.84313201904297,92276800,0.0,0.0 +2020-10-28,113.31645489674615,113.69072643508287,109.4259681197719,109.52445983886719,109.52445983886719,143937800,0.0,0.0 +2020-10-29,110.67684262148566,115.16813139794866,110.50939842349955,113.58238983154297,113.58238983154297,146129200,0.0,0.0 +2020-10-30,109.38660566582956,110.30259323009808,106.0969345838056,107.21975708007812,107.21975708007812,190272600,0.0,0.0 +2020-11-02,107.46596916288607,109.0123126496967,105.70293935706138,107.13108825683594,107.13108825683594,122866900,0.0,0.0 +2020-11-03,108.00770142405608,109.81012218586532,107.09171389960541,108.77594757080078,108.77594757080078,107624400,0.0,0.0 +2020-11-04,112.42017899459793,113.84832791114498,110.65714916806782,113.21797180175781,113.21797180175781,138235500,0.0,0.0 +2020-11-05,116.17278235460664,117.81762529789725,115.10906099318296,117.23651123046875,117.23651123046875,126387100,0.0,0.0 +2020-11-06,116.73826082693067,117.60649400104707,114.57753502507215,117.10331726074219,117.10331726074219,114457900,0.205,0.0 +2020-11-09,118.8891123056454,120.35919133768579,114.49860453021515,114.7649917602539,114.7649917602539,154515300,0.0,0.0 +2020-11-10,114.0052790296495,116.01800077488399,112.60425650270989,114.41966247558594,114.41966247558594,138023400,0.0,0.0 +2020-11-11,115.62335297980457,118.03072882706748,114.88337932225463,117.8926010131836,117.8926010131836,112295000,0.0,0.0 +2020-11-12,118.02087847809213,118.91870934857046,116.98491225398439,117.6163558959961,117.6163558959961,103162300,0.0,0.0 +2020-11-13,117.84328155139507,118.07020260566496,116.29427022946766,117.66568756103516,117.66568756103516,81581900,0.0,0.0 +2020-11-16,117.33023125715111,119.37255842361236,116.57052821654172,118.69178771972656,118.69178771972656,91183000,0.0,0.0 +2020-11-17,117.95180998056823,119.05683254743902,117.36969342631878,117.7939453125,117.7939453125,74271000,0.0,0.0 +2020-11-18,117.0243736790068,118.21819700152541,116.42252780595338,116.4521255493164,116.4521255493164,76322100,0.0,0.0 +2020-11-19,116.01801172627724,117.4683614513603,115.2484402462092,117.0539779663086,117.0539779663086,74113000,0.0,0.0 +2020-11-20,117.05397883654341,117.1822382417076,115.72202760903082,115.77135467529297,115.77135467529297,73604300,0.0,0.0 +2020-11-23,115.61349572248761,116.04761605227873,112.2293489006937,112.32801055908203,112.32801055908203,127959300,0.0,0.0 +2020-11-24,112.38721302542923,114.30127327647209,111.08485204243642,113.63036346435547,113.63036346435547,113874200,0.0,0.0 +2020-11-25,114.00528001328378,115.18923487686052,113.63035520214336,114.4788589477539,114.4788589477539,76499200,0.0,0.0 +2020-11-27,115.01165037889442,115.91934968431579,114.66633080915825,115.03137969970703,115.03137969970703,46691300,0.0,0.0 +2020-11-30,115.40630053990601,119.35282697695898,115.24843586927102,117.45849609375,117.45849609375,169410200,0.0,0.0 +2020-12-01,119.39229803815658,121.81941099313616,118.40566638845421,121.07943725585938,121.07943725585938,127728200,0.0,0.0 +2020-12-02,120.38878906415235,121.72074779635,119.27389802393417,121.43462371826172,121.43462371826172,89004200,0.0,0.0 +2020-12-03,121.86874181329738,122.12526815779478,120.57625672114148,121.29650115966797,121.29650115966797,78967600,0.0,0.0 +2020-12-04,120.96103458689164,121.21756091466219,119.89547063529267,120.61571502685547,120.61571502685547,78260400,0.0,0.0 +2020-12-07,120.67491301315073,122.90470261860384,120.61571752374822,122.09566497802734,122.09566497802734,86712000,0.0,0.0 +2020-12-08,122.70737085453473,123.30921671336631,121.4444761241429,122.71723175048828,122.71723175048828,82225500,0.0,0.0 +2020-12-09,122.86524525049691,124.266260467657,119.38243652967671,120.15200805664062,120.15200805664062,115089200,0.0,0.0 +2020-12-10,118.88910742335025,122.21405861468118,118.5437878699246,121.59247589111328,121.59247589111328,81312200,0.0,0.0 +2020-12-11,120.79330414856453,121.11889437521494,118.93843949558305,120.77357482910156,120.77357482910156,86939800,0.0,0.0 +2020-12-14,120.96104575516713,121.70101953530975,119.9152185546677,120.15200805664062,120.15200805664062,79184500,0.0,0.0 +2020-12-15,122.6777714804292,126.19018515088128,122.47057974442474,126.17044830322266,126.17044830322266,157243700,0.0,0.0 +2020-12-16,125.70674799685376,126.65390599429543,124.8681050333562,126.10139465332031,126.10139465332031,98208600,0.0,0.0 +2020-12-17,127.1768078681534,127.84772518808066,126.32830408562407,126.97948455810547,126.97948455810547,94359800,0.0,0.0 +2020-12-18,127.23602989418846,127.37415772916911,124.43399196871857,124.9667739868164,124.9667739868164,192541500,0.0,0.0 +2020-12-21,123.34867588459537,126.59469466147966,121.7996646168325,126.51576232910156,126.51576232910156,121251600,0.0,0.0 +2020-12-22,129.85056391505688,132.61313494726184,127.91675967607314,130.11695861816406,130.11695861816406,168904800,0.0,0.0 +2020-12-23,130.39322913993098,130.6596088187254,129.0316727846599,129.2092742919922,129.2092742919922,88223700,0.0,0.0 +2020-12-24,129.5644906624793,131.6758820383057,129.34743046970038,130.20579528808594,130.20579528808594,54930100,0.0,0.0 +2020-12-28,132.198798601243,135.50400605584386,131.7252045038742,134.86270141601562,134.86270141601562,124486200,0.0,0.0 +2020-12-29,136.20451333131984,136.93461117641147,132.5441029890705,133.0670166015625,133.0670166015625,121047300,0.0,0.0 +2020-12-30,133.76750834564976,134.17203089729648,131.61664372223285,131.932373046875,131.932373046875,96452100,0.0,0.0 +2020-12-31,132.2875703130068,132.9387507997743,129.95911907182915,130.91615295410156,130.91615295410156,99116600,0.0,0.0 +2021-01-04,131.73505682579938,131.82385005757567,125.06542503233695,127.68000030517578,127.68000030517578,143301900,0.0,0.0 +2021-01-05,127.16693668233036,129.97884255110435,126.71307955662,129.2585906982422,129.2585906982422,97664900,0.0,0.0 +2021-01-06,126.01259238604555,129.29807750482786,124.6905020939119,124.90756225585938,124.90756225585938,155088000,0.0,0.0 +2021-01-07,126.6440404237627,129.87033016588057,126.15072459398095,129.16981506347656,129.16981506347656,109578200,0.0,0.0 +2021-01-08,130.65962353873985,130.85696191463055,128.48903689718168,130.2847137451172,130.2847137451172,105158200,0.0,0.0 +2021-01-11,127.46294420295764,128.429838996501,126.78216596140015,127.25574493408203,127.25574493408203,100384500,0.0,0.0 +2021-01-12,126.78215540934129,127.95624937404061,125.16408025377994,127.0781478881836,127.0781478881836,91951100,0.0,0.0 +2021-01-13,127.03868283035014,129.69272431486212,126.77230313060792,129.1402130126953,129.1402130126953,88636800,0.0,0.0 +2021-01-14,129.05141678371305,129.2487400935058,127.03867988133797,127.18668365478516,127.18668365478516,90221800,0.0,0.0 +2021-01-15,127.0584210471404,128.4791730136214,125.3022179371303,125.44034576416016,125.44034576416016,111598500,0.0,0.0 +2021-01-19,126.07178967464868,126.98936492776333,125.24302271072867,126.12112426757812,126.12112426757812,90757300,0.0,0.0 +2021-01-20,126.94002519943359,130.71882603193458,126.83149512130106,130.2649688720703,130.2649688720703,104319500,0.0,0.0 +2021-01-21,132.0113315501932,137.80285512223153,131.80413225796775,135.040283203125,135.040283203125,120150900,0.0,0.0 +2021-01-22,134.45816561684148,137.98044797927764,133.21501510617244,137.21087646484375,137.21087646484375,114459400,0.0,0.0 +2021-01-25,141.1574032005355,143.15038837608924,134.71468441049305,141.0093994140625,141.0093994140625,157611700,0.0,0.0 +2021-01-26,141.6803209268254,142.3709601194398,139.48012135311816,141.24620056152344,141.24620056152344,98390600,0.0,0.0 +2021-01-27,141.51256920405245,142.37094896997024,138.53295248428614,140.160888671875,140.160888671875,140843800,0.0,0.0 +2021-01-28,137.65487792546125,140.09185976390535,134.87256892261627,135.25735473632812,135.25735473632812,142621100,0.0,0.0 +2021-01-29,134.014182627843,134.91202106796626,128.4693174150815,130.1959228515625,130.1959228515625,177523800,0.0,0.0 +2021-02-01,131.96197027778072,133.57018452748795,129.17966207066536,132.3467559814453,132.3467559814453,106239800,0.0,0.0 +2021-02-02,133.91552266161028,134.4877708808344,132.81049992369103,133.1854248046875,133.1854248046875,83305400,0.0,0.0 +2021-02-03,133.94509087446113,133.95496682481854,131.82383911034415,132.14942932128906,132.14942932128906,89880900,0.0,0.0 +2021-02-04,134.47788938379244,135.56317510520327,132.790742732551,135.55331420898438,135.55331420898438,84183100,0.0,0.0 +2021-02-05,135.71635577496485,135.78551535000062,134.24407250863212,135.13336181640625,135.13336181640625,75693800,0.205,0.0 +2021-02-08,134.41204765537506,135.33099400502664,133.3152494764812,135.28158569335938,135.28158569335938,71297200,0.0,0.0 +2021-02-09,134.99501812851832,136.24004116491028,134.23418746994426,134.39227294921875,134.39227294921875,76774200,0.0,0.0 +2021-02-10,134.85669494578892,135.36063862644062,132.80143277405494,133.7796630859375,133.7796630859375,73046600,0.0,0.0 +2021-02-11,134.28359686342787,134.7677742222218,132.17894137526417,133.52276611328125,133.52276611328125,64280000,0.0,0.0 +2021-02-12,132.75203055680043,133.91798825412587,132.0998770596697,133.7598876953125,133.7598876953125,60145100,0.0,0.0 +2021-02-16,133.8784661575548,134.39227034049642,131.21056831838723,131.60581970214844,131.60581970214844,80576300,0.0,0.0 +2021-02-17,129.68889472321578,130.6473586180208,127.93006749048676,129.2837677001953,129.2837677001953,97918500,0.0,0.0 +2021-02-18,127.66329261694545,128.4537804350831,125.89458950496716,128.167236328125,128.167236328125,96856700,0.0,0.0 +2021-02-19,128.69094214620802,129.15535321309275,127.26806696914012,128.32533264160156,128.32533264160156,87668800,0.0,0.0 +2021-02-22,126.48743794571574,128.17710576376632,124.10610651287078,124.50135040283203,124.50135040283203,103916400,0.0,0.0 +2021-02-23,122.28798575266299,125.20289508160708,116.98185446605451,124.36300659179688,124.36300659179688,158273000,0.0,0.0 +2021-02-24,123.45396554477178,124.06658643751658,120.7761992004198,123.85908508300781,123.85908508300781,111039900,0.0,0.0 +2021-02-25,123.19705497811775,124.95588243189756,119.10629678781062,119.55094146728516,119.55094146728516,148199500,0.0,0.0 +2021-02-26,121.13190128129226,123.36502277439376,119.7584346536902,119.8177261352539,119.8177261352539,164560400,0.0,0.0 +2021-03-01,122.2781088170522,126.40839190530752,121.32952802904883,126.27005767822266,126.27005767822266,116307900,0.0,0.0 +2021-03-02,126.8826823683044,127.18899278525213,123.52312079711243,123.6318130493164,123.6318130493164,102260900,0.0,0.0 +2021-03-03,123.32549901687776,124.21479586381393,120.39082319131343,120.60820770263672,120.60820770263672,112966300,0.0,0.0 +2021-03-04,120.30191405210282,122.12990877432242,117.20914476615614,118.70117950439453,118.70117950439453,178155000,0.0,0.0 +2021-03-05,119.54106095770466,120.48964176355658,116.17161605501653,119.97582244873047,119.97582244873047,153766600,0.0,0.0 +2021-03-08,119.49165724001347,119.56082435751726,114.82779577789981,114.97601318359375,114.97601318359375,154376600,0.0,0.0 +2021-03-09,117.61424634546643,120.60820607418542,117.37710303570204,119.64974212646484,119.64974212646484,129525800,0.0,0.0 +2021-03-10,120.24260816529238,120.71689477084394,118.02924554388626,118.55294799804688,118.55294799804688,111943300,0.0,0.0 +2021-03-11,121.0824950022728,121.74452413020447,119.81772068662734,120.50939178466797,120.50939178466797,103026500,0.0,0.0 +2021-03-12,118.96794251800465,119.72878068420425,117.74269340911925,119.59044647216797,119.59044647216797,88105100,0.0,0.0 +2021-03-15,119.96594361024633,122.52513432971008,118.98771331962473,122.51525115966797,122.51525115966797,92403800,0.0,0.0 +2021-03-16,124.20492048675088,125.70684581995728,123.23658083383535,124.07646942138672,124.07646942138672,115227900,0.0,0.0 +2021-03-17,122.57455342636572,124.36302289020665,120.88488551703965,123.27610778808594,123.27610778808594,111932600,0.0,0.0 +2021-03-18,121.41845242767641,121.71488721838439,118.88890369126125,119.09640502929688,119.09640502929688,121229700,0.0,0.0 +2021-03-19,118.47390214909129,119.98570301114152,118.2565176389782,118.56282806396484,118.56282806396484,185549500,0.0,0.0 +2021-03-22,118.8987919736577,122.39668797662458,118.82962485800512,121.92239379882812,121.92239379882812,111912300,0.0,0.0 +2021-03-23,121.86310120066143,122.76227364029896,120.68725277940885,121.0824966430664,121.0824966430664,95467100,0.0,0.0 +2021-03-24,121.35916102918209,121.43821130700101,118.64186992301451,118.66162872314453,118.66162872314453,88530500,0.0,0.0 +2021-03-25,118.11818632847655,120.21297365924302,117.58460821011198,119.15569305419922,119.15569305419922,98844700,0.0,0.0 +2021-03-26,118.91853890304134,120.03510335107713,117.50554721979697,119.768310546875,119.768310546875,94071200,0.0,0.0 +2021-03-29,120.20310720366189,121.12204616774157,119.294051411292,119.94619750976562,119.94619750976562,80819200,0.0,0.0 +2021-03-30,118.68140117728822,118.96795279516004,117.44626879265958,118.4738998413086,118.4738998413086,85671900,0.0,0.0 +2021-03-31,120.20308298048101,122.05083616934196,119.70903003566904,120.69713592529297,120.69713592529297,118323800,0.0,0.0 +2021-04-01,122.18917896287947,122.70299071282369,121.03308933286793,121.53702545166016,121.53702545166016,75089100,0.0,0.0 +2021-04-05,122.39668821773135,124.65945177518073,121.60620043273018,124.40254211425781,124.40254211425781,88651200,0.0,0.0 +2021-04-06,124.99539866684776,125.61790268147226,124.15551014401,124.70884704589844,124.70884704589844,80171300,0.0,0.0 +2021-04-07,124.33337462855323,126.39851246428302,123.65157910448445,126.37875366210938,126.37875366210938,83466700,0.0,0.0 +2021-04-08,127.41626099132043,128.83913599127877,126.99138266407479,128.8094940185547,128.8094940185547,88844600,0.0,0.0 +2021-04-09,128.2561548085169,131.45760842414109,127.93007803705513,131.4180908203125,131.4180908203125,106686700,0.0,0.0 +2021-04-12,130.94379038467568,131.2698671217647,129.07627094665588,129.67901611328125,129.67901611328125,91420000,0.0,0.0 +2021-04-13,130.8647488392708,133.0583451607351,130.36080517682925,132.83106994628906,132.83106994628906,91266500,0.0,0.0 +2021-04-14,133.33501713028667,133.39430107395154,130.0940308733406,130.45962524414062,130.45962524414062,87222800,0.0,0.0 +2021-04-15,132.2283484717298,133.39430628212853,132.05048155649064,132.90025329589844,132.90025329589844,89347100,0.0,0.0 +2021-04-16,132.70263476979997,133.06822915391788,131.69476245888234,132.56430053710938,132.56430053710938,84922400,0.0,0.0 +2021-04-19,131.9220232986196,133.85871764369352,131.75404709214033,133.2362060546875,133.2362060546875,94264200,0.0,0.0 +2021-04-20,133.41406509425042,133.91799368393865,130.24223846763692,131.5267791748047,131.5267791748047,94812300,0.0,0.0 +2021-04-21,130.7857148790094,132.1591816591413,129.73832489841544,131.9121551513672,131.9121551513672,68847100,0.0,0.0 +2021-04-22,131.4576198691411,132.55441816780217,129.84701728947417,130.37071228027344,130.37071228027344,84566500,0.0,0.0 +2021-04-23,130.58806939219897,133.51285418960498,130.58806939219897,132.72238159179688,132.72238159179688,78657500,0.0,0.0 +2021-04-26,133.22632225856756,133.45358239725397,131.97142352553448,133.1176300048828,133.1176300048828,66905100,0.0,0.0 +2021-04-27,133.40417050842936,133.79942191000117,132.51488124016657,132.7915496826172,132.7915496826172,66015800,0.0,0.0 +2021-04-28,132.7125088064057,133.4140706705968,131.4971426997117,131.99119567871094,131.99119567871094,107760100,0.0,0.0 +2021-04-29,134.84680641826998,135.43967595858533,130.87461668367416,131.89236450195312,131.89236450195312,151101000,0.0,0.0 +2021-04-30,130.21259412845257,131.97142142200795,129.511047383642,129.8964080810547,129.8964080810547,109839500,0.0,0.0 +2021-05-03,130.4694938127345,132.47536262104222,130.26200002114007,130.9635467529297,130.9635467529297,75135100,0.0,0.0 +2021-05-04,129.62963136420515,129.92606618609543,125.19302990014107,126.32935333251953,126.32935333251953,137564700,0.0,0.0 +2021-05-05,127.66328536420433,128.8984177982181,126.44791927077883,126.57637786865234,126.57637786865234,84000900,0.0,0.0 +2021-05-06,126.36889697590715,128.20677504789396,125.61793417886962,128.1968994140625,128.1968994140625,78128300,0.0,0.0 +2021-05-07,129.5132831322514,129.91908322153955,128.15726835623673,128.87982177734375,128.87982177734375,78973300,0.22,0.0 +2021-05-10,128.08799893495154,128.2166606330606,125.51455353201715,125.55414581298828,125.55414581298828,88071200,0.0,0.0 +2021-05-11,122.23837239951631,124.98007184243583,121.51582647078962,124.6237564086914,124.6237564086914,126142800,0.0,0.0 +2021-05-12,122.1393923481443,123.36672284831488,121.00113881626868,121.51582336425781,121.51582336425781,112172300,0.0,0.0 +2021-05-13,123.3073364522299,124.86129758366512,122.99060576147416,123.69335174560547,123.69335174560547,105861300,0.0,0.0 +2021-05-14,124.96027207457159,126.58351777700803,124.56435683097499,126.14801025390625,126.14801025390625,81918000,0.0,0.0 +2021-05-17,125.52445645839093,125.63333334577224,123.89131069912692,124.98007202148438,124.98007202148438,74244600,0.0,0.0 +2021-05-18,125.26709996756591,125.6927075232993,123.50528510244554,123.57456970214844,123.57456970214844,63342900,0.0,0.0 +2021-05-19,121.90185266585114,123.64386780620168,121.60491431957584,123.41622161865234,123.41622161865234,92612000,0.0,0.0 +2021-05-20,123.95068443923195,126.41524509716609,123.82200765433143,126.00942993164062,126.00942993164062,76857100,0.0,0.0 +2021-05-21,126.51422733686044,126.69238881068367,123.93088974215122,124.14864349365234,124.14864349365234,79295400,0.0,0.0 +2021-05-24,124.72272864394957,126.63301275048374,124.65344404118223,125.80158996582031,125.80158996582031,63092900,0.0,0.0 +2021-05-25,126.5142298159894,127.00912952093384,125.02955335552099,125.60363006591797,125.60363006591797,72009500,0.0,0.0 +2021-05-26,125.66302269779497,126.08863027891516,125.12853823186809,125.55414581298828,125.55414581298828,56575900,0.0,0.0 +2021-05-27,125.14833658492383,126.33607479340013,123.80222925454116,124.00018310546875,124.00018310546875,94625600,0.0,0.0 +2021-05-28,124.28721288542458,124.51486659456722,123.2776362331405,123.33702087402344,123.33702087402344,71311100,0.0,0.0 +2021-06-01,123.80223705062495,124.06947552135131,122.67388341608108,123.01040649414062,123.01040649414062,67637100,0.0,0.0 +2021-06-02,123.01039436361917,123.96058640682482,122.78274819831168,123.78242492675781,123.78242492675781,59278900,0.0,0.0 +2021-06-03,123.40631530637961,123.57457683659315,121.87214651537157,122.27796173095703,122.27796173095703,76229200,0.0,0.0 +2021-06-04,122.80255833410249,124.87121179378124,122.5848045434567,124.60396575927734,124.60396575927734,75169300,0.0,0.0 +2021-06-07,124.88109191133753,125.02956107684423,123.55478448277674,124.61385345458984,124.61385345458984,71057600,0.0,0.0 +2021-06-08,125.30669751839683,127.14770456965073,124.92068222503151,125.44526672363281,125.44526672363281,74403800,0.0,0.0 +2021-06-09,125.91046049666781,126.4449449273887,125.22750690994862,125.8312759399414,125.8312759399414,56877900,0.0,0.0 +2021-06-10,125.7224085376166,126.88046200051828,124.65344714706545,124.82170867919922,124.82170867919922,71186400,0.0,0.0 +2021-06-11,125.23741126236163,126.13811863595954,124.81180369433997,126.04903411865234,126.04903411865234,53522400,0.0,0.0 +2021-06-14,126.51422668553421,129.20643359067904,125.77188847366834,129.1470489501953,129.1470489501953,96906500,0.0,0.0 +2021-06-15,128.61259693203533,129.26585830939152,128.06821245090518,128.31565856933594,128.31565856933594,62746300,0.0,0.0 +2021-06-16,129.0382036327358,129.55289581431782,127.14772666905813,128.82044982910156,128.82044982910156,91815000,0.0,0.0 +2021-06-17,128.47401851371305,131.19592562161836,128.32554179153502,130.4436798095703,130.4436798095703,96721700,0.0,0.0 +2021-06-18,129.37470436021613,130.16651966808064,128.90950456024584,129.12725830078125,129.12725830078125,108953300,0.0,0.0 +2021-06-21,128.96890239135024,131.05734795074156,127.89004108654655,130.94847106933594,130.94847106933594,79663300,0.0,0.0 +2021-06-22,130.78020569591038,132.71028207957275,130.27540603201484,132.61129760742188,132.61129760742188,74783600,0.0,0.0 +2021-06-23,132.4034596358875,132.94784406092427,131.86896761752013,132.33416748046875,132.33416748046875,60214200,0.0,0.0 +2021-06-24,133.07648810539354,133.26454952754088,131.5720118311236,132.047119140625,132.047119140625,68711000,0.0,0.0 +2021-06-25,132.09661363671935,132.5222136180012,131.4532448076695,131.75018310546875,131.75018310546875,70783700,0.0,0.0 +2021-06-28,132.04713744262705,133.86833707274428,131.98775279643576,133.40313720703125,133.40313720703125,62111300,0.0,0.0 +2021-06-29,133.42293279534456,135.09567075572232,132.97753286044713,134.9373016357422,134.9373016357422,64556100,0.0,0.0 +2021-06-30,134.77892923800377,136.00626723363584,134.48199092099003,135.5608673095703,135.5608673095703,63261400,0.0,0.0 +2021-07-01,135.20450702252916,135.92704514888678,134.37307694384953,135.86766052246094,135.86766052246094,52485800,0.0,0.0 +2021-07-02,136.4912741979954,138.56982765397,136.34281256667407,138.53024291992188,138.53024291992188,78852600,0.0,0.0 +2021-07-06,138.6390917596848,141.68761406055498,138.6390917596848,140.5691680908203,140.5691680908203,108181800,0.0,0.0 +2021-07-07,142.0736478097109,143.40986280666652,141.2026477973974,143.0931396484375,143.0931396484375,104911600,0.0,0.0 +2021-07-08,140.13367246603667,142.5883334669232,139.2329650675363,141.77671813964844,141.77671813964844,105575500,0.0,0.0 +2021-07-09,141.29171755646124,144.16208616267863,141.19273307918033,143.6276092529297,143.6276092529297,99890800,0.0,0.0 +2021-07-12,144.71637206086018,144.82524894016785,142.52894206855535,143.02383422851562,143.02383422851562,76299700,0.0,0.0 +2021-07-13,142.55860758497468,145.95357501746795,142.16269997261207,144.15216064453125,144.15216064453125,100827100,0.0,0.0 +2021-07-14,146.58705089392313,148.04203492412447,146.17132822565804,147.62631225585938,147.62631225585938,127050800,0.0,0.0 +2021-07-15,147.715410999908,148.46764161370334,145.58736574169922,146.96316528320312,146.96316528320312,106820300,0.0,0.0 +2021-07-16,146.94337664147025,148.23008408625498,144.38973145992966,144.89451599121094,144.89451599121094,93251400,0.0,0.0 +2021-07-19,142.2815042049239,142.59824245498606,140.22275088825288,140.99478149414062,140.99478149414062,121434600,0.0,0.0 +2021-07-20,141.9944601237727,145.59727431584838,141.49956798143864,144.65696716308594,144.65696716308594,96350000,0.0,0.0 +2021-07-21,144.0433038634573,144.63718046768722,143.1525040600219,143.9146270751953,143.9146270751953,74993500,0.0,0.0 +2021-07-22,144.44912364016224,146.68603072857414,144.320446847802,145.3003387451172,145.3003387451172,77338200,0.0,0.0 +2021-07-23,146.04269681213682,147.20074279196712,145.41912778341592,147.04237365722656,147.04237365722656,71447400,0.0,0.0 +2021-07-26,146.75532588057385,148.2993870088357,146.1911415667573,147.4679718017578,147.4679718017578,72434100,0.0,0.0 +2021-07-27,147.59664467517854,147.68573674925847,144.0631222259567,145.27066040039062,145.27066040039062,104818600,0.0,0.0 +2021-07-28,143.33067035638305,145.4686081927338,141.08385563661875,143.49893188476562,143.49893188476562,118931200,0.0,0.0 +2021-07-29,143.21186873798956,145.05286783099962,143.10299187915376,144.15216064453125,144.15216064453125,56699500,0.0,0.0 +2021-07-30,142.90505759270988,144.83513389669906,142.63781161126235,144.36993408203125,144.36993408203125,70440600,0.0,0.0 +2021-08-02,144.86481659531003,145.44878565054373,143.76615552555947,144.0334014892578,144.0334014892578,62880000,0.0,0.0 +2021-08-03,144.3204606788752,146.5276756579512,143.69689167510435,145.85462951660156,145.85462951660156,64786600,0.0,0.0 +2021-08-04,145.76554500311417,146.28022198942892,144.78565306259276,145.4488067626953,145.4488067626953,56368300,0.0,0.0 +2021-08-05,145.47847841501317,146.32969343655833,144.67675562436528,145.5576629638672,145.5576629638672,46397700,0.0,0.0 +2021-08-06,145.07197283337462,145.82533052282517,144.35825917998426,144.86380004882812,144.86380004882812,54126800,0.22,0.0 +2021-08-09,144.9232795124407,145.41891317364983,144.249224993455,144.81423950195312,144.81423950195312,48908700,0.0,0.0 +2021-08-10,145.1611826119151,146.4200962901389,144.03113852000487,144.32852172851562,144.32852172851562,69023100,0.0,0.0 +2021-08-11,144.7745705959857,145.43871777285895,144.25910744171975,144.5862274169922,144.5862274169922,48493500,0.0,0.0 +2021-08-12,144.9133641202077,147.74838910762438,144.56641452669234,147.58978271484375,147.58978271484375,72282600,0.0,0.0 +2021-08-13,147.669104032172,148.1350009146754,146.9752198855307,147.7979736328125,147.7979736328125,59375000,0.0,0.0 +2021-08-16,147.24285179909305,149.86971946404933,145.19093616228375,149.80032348632812,149.80032348632812,103296000,0.0,0.0 +2021-08-17,148.9180925258283,150.3554271849607,147.7880483308265,148.87844848632812,148.87844848632812,92229700,0.0,0.0 +2021-08-18,148.49182488343723,149.40378886349743,144.8736906426753,145.0818634033203,145.0818634033203,86326000,0.0,0.0 +2021-08-19,143.76351524817852,146.70758074754755,143.23814471635555,145.41893005371094,145.41893005371094,86960300,0.0,0.0 +2021-08-20,146.15245406128895,147.20319498588313,145.49821400900018,146.89590454101562,146.89590454101562,60549600,0.0,0.0 +2021-08-23,147.01483525997895,148.87842242661915,146.5985048531728,148.40261840820312,148.40261840820312,60131800,0.0,0.0 +2021-08-24,148.1448866520694,149.54257709681752,147.84750345363864,148.3134002685547,148.3134002685547,48606400,0.0,0.0 +2021-08-25,148.50174181192,149.00729778128564,146.50930011802848,147.0644073486328,147.0644073486328,58991300,0.0,0.0 +2021-08-26,147.0545108784941,147.81777581363892,146.22183484613993,146.25157165527344,146.25157165527344,48597200,0.0,0.0 +2021-08-27,146.19207761603036,147.45099115380467,145.54776000742166,147.30230712890625,147.30230712890625,55802400,0.0,0.0 +2021-08-30,147.69882067255068,152.1496160829776,147.3122270489662,151.7828369140625,151.7828369140625,90956700,0.0,0.0 +2021-08-31,151.32688891062944,151.4656657452729,149.9688422513965,150.50413513183594,150.50413513183594,86453100,0.0,0.0 +2021-09-01,151.49537439876852,153.62659291869647,151.0096480050307,151.17816162109375,151.17816162109375,80313700,0.0,0.0 +2021-09-02,152.52627701236543,153.36886017036375,151.06911303944972,152.30819702148438,152.30819702148438,71115500,0.0,0.0 +2021-09-03,152.4172371561978,153.27964989384705,151.75308995628478,152.95252990722656,152.95252990722656,57808700,0.0,0.0 +2021-09-07,153.61668962243957,155.88668500930376,153.04175279234505,155.32167053222656,155.32167053222656,82278300,0.0,0.0 +2021-09-08,155.60914299322587,155.6686166136142,152.63534096949593,153.75547790527344,153.75547790527344,74420200,0.0,0.0 +2021-09-09,154.13214598173397,154.74672681995065,152.60558598769336,152.72454833984375,152.72454833984375,57305700,0.0,0.0 +2021-09-10,153.64643879307147,154.12224288450545,147.40145148153553,147.66909790039062,147.66909790039062,140893200,0.0,0.0 +2021-09-13,149.314588987418,150.0976834506593,147.4510017387163,148.2440185546875,148.2440185546875,102404300,0.0,0.0 +2021-09-14,149.03702904821466,149.75074263975785,145.62706747207207,146.8264923095703,146.8264923095703,109296300,0.0,0.0 +2021-09-15,147.26264935945773,148.13496931517875,145.0917718222663,147.72854614257812,147.72854614257812,83281300,0.0,0.0 +2021-09-16,147.1437119027383,147.66908233124153,145.93436465679636,147.4906463623047,147.4906463623047,68034100,0.0,0.0 +2021-09-17,147.52039201659565,147.52039201659565,144.4871016780683,144.78448486328125,144.78448486328125,129868800,0.0,0.0 +2021-09-20,142.54424772680466,143.5751591139162,140.03634254536453,141.69175720214844,141.69175720214844,123478900,0.0,0.0 +2021-09-21,142.6730933603061,143.33725575308227,141.53314203045025,142.17745971679688,142.17745971679688,75834000,0.0,0.0 +2021-09-22,143.1885413335559,145.15124611765205,142.44509094747767,144.57632446289062,144.57632446289062,76404300,0.0,0.0 +2021-09-23,145.369324054348,145.79557680162475,144.36814966043033,145.54776000976562,145.54776000976562,64838200,0.0,0.0 +2021-09-24,144.3880171532473,146.18220877735166,144.28888436025807,145.6370086669922,145.6370086669922,53477900,0.0,0.0 +2021-09-27,144.19965768417003,144.6853841142566,142.56407266280857,144.10052490234375,144.10052490234375,74150700,0.0,0.0 +2021-09-28,141.99900959268248,143.48591021668963,140.4526353638007,140.67071533203125,140.67071533203125,108972300,0.0,0.0 +2021-09-29,141.22586104327652,143.18856616777876,140.7897009877117,141.5827178955078,141.5827178955078,74602000,0.0,0.0 +2021-09-30,142.40546907819214,143.11918276994632,140.0462479790304,140.2643280029297,140.2643280029297,89056700,0.0,0.0 +2021-10-01,140.66083110271762,141.67192803621955,137.8952018477599,141.40428161621094,141.40428161621094,94639600,0.0,0.0 +2021-10-04,140.5220421540254,140.96812452406402,137.0625290767423,137.9249267578125,137.9249267578125,98322000,0.0,0.0 +2021-10-05,138.27186803066658,140.99785284757138,138.14299845369553,139.87771606445312,139.87771606445312,80861100,0.0,0.0 +2021-10-06,138.25204381172244,140.90863276694074,137.16164379246848,140.75994873046875,140.75994873046875,83221100,0.0,0.0 +2021-10-07,141.81070902671078,142.96058281815925,141.47368174748823,142.0386962890625,142.0386962890625,61732700,0.0,0.0 +2021-10-08,142.77222118622976,142.92090522390907,141.3150571148209,141.65208435058594,141.65208435058594,58773200,0.0,0.0 +2021-10-11,141.0276189811188,143.54543155308815,140.57162931622935,141.56289672851562,141.56289672851562,64452200,0.0,0.0 +2021-10-12,141.97921193254552,141.9990415138065,139.8083341134001,140.27423095703125,140.27423095703125,73035900,0.0,0.0 +2021-10-13,140.0065785947929,140.16516984438618,137.98438512573023,139.67945861816406,139.67945861816406,78762700,0.0,0.0 +2021-10-14,140.86899268745464,142.62353999477415,140.27422627379232,142.50457763671875,142.50457763671875,69907100,0.0,0.0 +2021-10-15,142.51448626330088,143.63460788787404,142.25674711695387,143.57513427734375,143.57513427734375,67940300,0.0,0.0 +2021-10-18,142.1972983193627,145.5576940305332,141.90983744312638,145.27023315429688,145.27023315429688,85589200,0.0,0.0 +2021-10-19,145.72620441752707,147.86734547574622,145.27022991703205,147.46092224121094,147.46092224121094,76378900,0.0,0.0 +2021-10-20,147.40142053225168,148.44225405322462,146.8264837766139,147.95652770996094,147.95652770996094,58418800,0.0,0.0 +2021-10-21,147.51045916135894,148.33321269413443,146.57866563928704,148.1746063232422,148.1746063232422,61421000,0.0,0.0 +2021-10-22,148.38280784933752,148.86851915676957,147.34197413613626,147.39154052734375,147.39154052734375,58883400,0.0,0.0 +2021-10-25,147.38160875678923,148.0655855853483,146.33086788269944,147.3419647216797,147.3419647216797,50720600,0.0,0.0 +2021-10-26,148.0259442148759,149.5227523571978,147.70873142613738,148.0160369873047,148.0160369873047,60893400,0.0,0.0 +2021-10-27,148.05566593637758,148.42242995113753,147.19326833387203,147.5501251220703,147.5501251220703,56094900,0.0,0.0 +2021-10-28,148.51165564544837,151.83239161144516,148.41252287758238,151.23764038085938,151.23764038085938,100077900,0.0,0.0 +2021-10-29,145.93436523686793,148.63061335733727,145.13144118730497,148.49183654785156,148.49183654785156,124953200,0.0,0.0 +2021-11-01,147.68893175751825,148.39272312399527,146.50932116029472,147.65919494628906,147.65919494628906,74588300,0.0,0.0 +2021-11-02,147.36179111350808,150.24638240391315,147.3518687607919,148.7099151611328,148.7099151611328,69122000,0.0,0.0 +2021-11-03,149.07669884418542,150.64290310043472,148.5116843097982,150.16709899902344,150.16709899902344,54511500,0.0,0.0 +2021-11-04,150.25628921923592,151.09885729323085,149.32449559872822,149.64170837402344,149.64170837402344,60394600,0.0,0.0 +2021-11-05,150.78332100696807,151.09105990733445,148.96665266379824,150.17776489257812,150.17776489257812,65463900,0.22,0.0 +2021-11-08,150.30682106123973,150.46565892682412,149.06592863813512,149.34388732910156,149.34388732910156,55020900,0.0,0.0 +2021-11-09,149.10561035539357,150.3266440931801,148.9666310287155,149.71116638183594,149.71116638183594,56787900,0.0,0.0 +2021-11-10,148.9269755955137,149.03617475393773,146.77278778625399,146.84226989746094,146.84226989746094,65187100,0.0,0.0 +2021-11-11,147.87468759558044,148.34124925078933,146.603999709781,146.79261779785156,146.79261779785156,41000000,0.0,0.0 +2021-11-12,147.34853963244728,149.3041875288856,146.40546431151446,148.89718627929688,148.89718627929688,63804000,0.0,0.0 +2021-11-15,149.27440383603175,150.77341171572604,148.34125022426247,148.9071044921875,148.9071044921875,59222800,0.0,0.0 +2021-11-16,148.84753639716038,150.38624609374313,148.25190195086603,149.89981079101562,149.89981079101562,59256200,0.0,0.0 +2021-11-17,149.89982534259207,153.87068164305808,149.88990365498216,152.37168884277344,152.37168884277344,88807000,0.0,0.0 +2021-11-18,152.5900782798707,157.5139313235228,151.9348833929578,156.71975708007812,156.71975708007812,137827700,0.0,0.0 +2021-11-19,156.50135411157177,159.84681055070544,155.38951929251502,159.38023376464844,159.38023376464844,117305600,0.0,0.0 +2021-11-22,160.5019967628405,164.4927113964006,159.82695849471133,159.84681701660156,159.84681701660156,117467900,0.0,0.0 +2021-11-23,159.94608271463377,160.6211361446583,157.90109419747841,160.23397827148438,160.23397827148438,96041900,0.0,0.0 +2021-11-24,159.57876928078093,160.95864108109905,158.47685617782096,160.76010131835938,160.76010131835938,69463600,0.0,0.0 +2021-11-26,158.4073963403036,159.28097444865577,155.22077741168854,155.66749572753906,155.66749572753906,76959800,0.0,0.0 +2021-11-29,158.20882303898063,160.0155697636401,157.63304710961486,159.07249450683594,159.07249450683594,88748200,0.0,0.0 +2021-11-30,158.824317927473,164.31402512233345,158.75482067678726,164.0956268310547,164.0956268310547,174048100,0.0,0.0 +2021-12-01,166.25973495812315,169.05919568337487,163.33123171442875,163.56948852539062,163.56948852539062,152052500,0.0,0.0 +2021-12-02,157.58342029682333,163.00363006442154,156.65026674587088,162.56683349609375,162.56683349609375,136739200,0.0,0.0 +2021-12-03,162.82495199996603,163.7581055691342,158.5562788365443,160.66082763671875,160.66082763671875,118023100,0.0,0.0 +2021-12-06,163.09296920489913,166.65682381996857,163.0830475184774,164.115478515625,164.115478515625,107497000,0.0,0.0 +2021-12-07,167.8480946027076,170.32987974561323,167.11348074726632,169.9327850341797,169.9327850341797,120405400,0.0,0.0 +2021-12-08,170.875848824812,174.67794488777102,169.45626006797514,173.80435180664062,173.80435180664062,116998900,0.0,0.0 +2021-12-09,173.6356029187815,175.46219297543243,172.65281064218578,173.28814697265625,173.28814697265625,108923700,0.0,0.0 +2021-12-10,173.93343449223727,178.32122875349512,173.41721894749685,178.1425323486328,178.1425323486328,115402700,0.0,0.0 +2021-12-13,179.80035524072528,180.8030060774729,174.2510876035614,174.45956420898438,174.45956420898438,153237000,0.0,0.0 +2021-12-14,173.97312475453813,176.44498801446233,170.95528092445915,173.05982971191406,173.05982971191406,139380400,0.0,0.0 +2021-12-15,173.83416267755962,178.19217687089304,171.05456023166622,177.99363708496094,177.99363708496094,131063300,0.0,0.0 +2021-12-16,177.97375418038732,179.82020271706764,169.50590547310088,171.00489807128906,171.00489807128906,150185800,0.0,0.0 +2021-12-17,168.6918758504232,172.2060917493715,168.45363419463885,169.89306640625,169.89306640625,195432700,0.0,0.0 +2021-12-20,167.05392321030746,169.33716861070553,166.2399055461464,168.51321411132812,168.51321411132812,107499100,0.0,0.0 +2021-12-21,170.31001011312745,171.93806045476464,167.88778554804475,171.72959899902344,171.72959899902344,91185900,0.0,0.0 +2021-12-22,171.77922800652158,174.57868882438012,170.8957131312795,174.36029052734375,174.36029052734375,92135300,0.0,0.0 +2021-12-23,174.56876098322488,175.56147497198907,173.99298505202808,174.99562072753906,174.99562072753906,68356600,0.0,0.0 +2021-12-27,175.7997295274217,179.1054691701526,175.77988615247278,179.01612854003906,179.01612854003906,74919600,0.0,0.0 +2021-12-28,178.84734451154483,180.00881798704324,177.22921596521877,177.98367309570312,177.98367309570312,79144300,0.0,0.0 +2021-12-29,178.02338983872227,179.31392096966286,176.8420578453446,178.07302856445312,178.07302856445312,62348900,0.0,0.0 +2021-12-30,178.16239293883953,179.25438446007803,176.7924426935793,176.90164184570312,176.90164184570312,59773000,0.0,0.0 +2021-12-31,176.79243022511073,177.92412356384662,175.96847579858,176.27622985839844,176.27622985839844,64062300,0.0,0.0 +2022-01-03,176.5343311884229,181.54753988246833,176.4152103565022,180.68386840820312,180.68386840820312,104487900,0.0,0.0 +2022-01-04,181.2993611666295,181.6071000804642,177.81492536099736,178.3907012939453,178.3907012939453,99310400,0.0,0.0 +2022-01-05,178.3013696085623,178.85728704821162,173.3675796102535,173.64553833007812,173.64553833007812,94537600,0.0,0.0 +2022-01-06,171.44170769541878,174.0227701984993,170.38943326108424,170.74681091308594,170.74681091308594,96904000,0.0,0.0 +2022-01-07,171.63032843516868,172.87122097552,169.78387972922133,170.9155731201172,170.9155731201172,86709100,0.0,0.0 +2022-01-10,167.8480836818823,171.24316371876682,166.94471031321402,170.9354248046875,170.9354248046875,106765600,0.0,0.0 +2022-01-11,171.064466889839,173.90361410828868,169.57539603660965,173.80435180664062,173.80435180664062,76138300,0.0,0.0 +2022-01-12,174.83676567563134,175.88903997671386,173.54624973512597,174.25106811523438,174.25106811523438,74805200,0.0,0.0 +2022-01-13,174.49926440259577,175.3331405209295,170.5383301190904,170.9354248046875,170.9354248046875,84505800,0.0,0.0 +2022-01-14,170.0916299586285,172.51385478197548,169.84345143406614,171.8090362548828,171.8090362548828,80440800,0.0,0.0 +2022-01-18,170.2603681050138,171.2828622856886,168.17567784968264,168.56283569335938,168.56283569335938,90956700,0.0,0.0 +2022-01-19,168.76138064001734,169.83351358179695,164.7309642083504,165.0188446044922,165.0188446044922,94815000,0.0,0.0 +2022-01-20,165.76337558380487,168.44370029130383,162.98377341959315,163.31137084960938,163.31137084960938,91420500,0.0,0.0 +2022-01-21,163.22203425958355,165.11812163730272,161.11748542427597,161.2266845703125,161.2266845703125,122848900,0.0,0.0 +2022-01-24,158.85411041728042,161.1174972949673,153.57286427093453,160.44244384765625,160.44244384765625,162294600,0.0,0.0 +2022-01-25,157.82167048192707,161.5741282615252,155.87595948756484,158.6158447265625,158.6158447265625,115798400,0.0,0.0 +2022-01-26,162.30872689204585,163.1922416802326,156.67011906353088,158.5264892578125,158.5264892578125,108275300,0.0,0.0 +2022-01-27,161.26636761357207,162.64623930803018,157.12675253019773,158.05990600585938,158.05990600585938,121954600,0.0,0.0 +2022-01-28,164.5026254146172,169.10881725937026,161.6138243586271,169.08895874023438,169.08895874023438,179935700,0.0,0.0 +2022-01-31,168.92019748263743,173.72492902716183,168.27492437196952,173.50653076171875,173.50653076171875,115541600,0.0,0.0 +2022-02-01,172.7421645894194,173.5661190600572,171.05455375150729,173.33779907226562,173.33779907226562,86213900,0.0,0.0 +2022-02-02,173.47676802891397,174.59853967370483,172.06711599483322,174.55882263183594,174.55882263183594,84914300,0.0,0.0 +2022-02-03,173.20873345875123,174.9559197829358,170.865927826642,171.64024353027344,171.64024353027344,89418100,0.0,0.0 +2022-02-04,170.64627338228976,173.05171542909753,169.6522945806681,171.3520050048828,171.3520050048828,82465400,0.22,0.0 +2022-02-07,171.81915996528465,172.9025931162758,169.92065699412015,170.6263885498047,170.6263885498047,77251200,0.0,0.0 +2022-02-08,170.69597292451732,174.29418644863887,170.3977762548955,173.77731323242188,173.77731323242188,74829200,0.0,0.0 +2022-02-09,174.98995603651943,175.58633416614745,173.84687141263714,175.21856689453125,175.21856689453125,71285000,0.0,0.0 +2022-02-10,173.09144405459122,174.42337182515683,170.51704295321943,171.08360290527344,171.08360290527344,90865900,0.0,0.0 +2022-02-11,171.29237229427264,172.0378564111164,167.02819465245506,167.6245880126953,167.6245880126953,98670700,0.0,0.0 +2022-02-14,166.36224135447853,168.55894136674755,165.55712088324375,167.8631591796875,167.8631591796875,86185500,0.0,0.0 +2022-02-15,169.9405394082343,171.90861298583008,169.2248735314883,171.74957275390625,171.74957275390625,62527400,0.0,0.0 +2022-02-16,170.815250030081,172.29626862413235,169.02608529094383,171.5110321044922,171.5110321044922,61177400,0.0,0.0 +2022-02-17,170.00020771856782,170.87491399196568,167.45562419622587,167.8631591796875,167.8631591796875,69589300,0.0,0.0 +2022-02-18,168.79747901829634,169.51312976648896,165.18933129355253,166.2926483154297,166.2926483154297,82772700,0.0,0.0 +2022-02-22,163.98661137777358,165.686321728739,161.17364967037983,163.33059692382812,163.33059692382812,91162800,0.0,0.0 +2022-02-23,164.54325150636294,165.14957920914725,158.78812066101142,159.106201171875,159.106201171875,90009200,0.0,0.0 +2022-02-24,151.66127394768714,161.86943958353658,151.0847644737448,161.76010131835938,161.76010131835938,141147500,0.0,0.0 +2022-02-25,162.85347834975738,164.12576996444983,159.9013601838302,163.85740661621094,163.85740661621094,91974200,0.0,0.0 +2022-02-28,162.07818425208973,164.42397487815762,161.4519727409586,164.1257781982422,164.1257781982422,95056600,0.0,0.0 +2022-03-01,163.70829907568702,165.59686782372285,160.99474130203532,162.2173309326172,162.2173309326172,83474400,0.0,0.0 +2022-03-02,163.40018137838788,166.35229975516722,161.9688494178993,165.55711364746094,165.55711364746094,79724800,0.0,0.0 +2022-03-03,167.45561348203296,167.89296659074904,164.55319713963277,165.22909545898438,165.22909545898438,76678400,0.0,0.0 +2022-03-04,163.4995745248361,164.5531896019822,161.12396585395928,162.18751525878906,162.18751525878906,83737200,0.0,0.0 +2022-03-07,162.37637167206657,164.02638006217785,158.08237612675225,158.3408203125,158.3408203125,96418800,0.0,0.0 +2022-03-08,157.8637152065082,161.89926657769385,154.8618950805529,156.4920196533203,156.4920196533203,131148300,0.0,0.0 +2022-03-09,160.5076915112648,162.42607847170905,158.4501632931606,161.96884155273438,161.96884155273438,91454900,0.0,0.0 +2022-03-10,159.23539831886652,159.42425671471688,155.04080663293865,157.56552124023438,157.56552124023438,105342000,0.0,0.0 +2022-03-11,157.97303221591724,158.32093083804352,153.5697137238872,153.79832458496094,153.79832458496094,96970100,0.0,0.0 +2022-03-14,150.5380779089142,153.19199933824714,149.19621570320402,149.71307373046875,149.71307373046875,108732100,0.0,0.0 +2022-03-15,149.9913702723031,154.63326385446217,149.47451230118423,154.15614318847656,154.15614318847656,92964300,0.0,0.0 +2022-03-16,156.10435958555945,159.0365937494323,153.52995836429926,158.62905883789062,158.62905883789062,102300200,0.0,0.0 +2022-03-17,157.65498578203386,160.03059462349492,156.6808907571484,159.6528778076172,159.6528778076172,75615400,0.0,0.0 +2022-03-18,159.54350761796402,163.48960407098957,158.79802363062032,162.99261474609375,162.99261474609375,123511700,0.0,0.0 +2022-03-21,162.52546566723498,165.34837694334914,162.02847627475953,164.38421630859375,164.38421630859375,95811400,0.0,0.0 +2022-03-22,164.51341496156118,168.3998754552763,163.91703682073802,167.80349731445312,167.80349731445312,81532000,0.0,0.0 +2022-03-23,166.97850078182339,171.60049604398313,166.64053646962913,169.1851348876953,169.1851348876953,98062700,0.0,0.0 +2022-03-24,170.03001047844032,173.09146699125515,169.18513760168298,173.0218963623047,173.0218963623047,90131400,0.0,0.0 +2022-03-25,172.83304542387023,174.22460973206827,171.70984448209458,173.66798400878906,173.66798400878906,80546200,0.0,0.0 +2022-03-28,171.13332375038067,174.6718857601657,170.96434917877997,174.5426788330078,174.5426788330078,90371900,0.0,0.0 +2022-03-29,175.62611024791792,177.9321330937355,175.27821161373308,177.8824462890625,177.8824462890625,100589400,0.0,0.0 +2022-03-30,177.4749330547084,178.52854824672295,175.6360660496092,176.6996307373047,176.6996307373047,92633200,0.0,0.0 +2022-03-31,176.7691868156868,176.95804521510198,173.34989730414173,173.5586395263672,173.5586395263672,103049300,0.0,0.0 +2022-04-01,172.98212416940794,173.8270121908666,170.9047121796906,173.26043701171875,173.26043701171875,78751300,0.0,0.0 +2022-04-04,173.51889209815369,177.41528730216427,173.38966999649517,177.36558532714844,177.36558532714844,76468400,0.0,0.0 +2022-04-05,176.43123102675108,177.22641707321185,173.36977460637007,174.00592041015625,174.00592041015625,73401800,0.0,0.0 +2022-04-06,171.32218719121468,172.58454451849315,169.1056187059735,170.79537963867188,170.79537963867188,89058800,0.0,0.0 +2022-04-07,170.12939027201548,172.31614028017523,168.82728066034852,171.10348510742188,171.10348510742188,77594700,0.0,0.0 +2022-04-08,170.74568359670104,170.74568359670104,168.18121637435488,169.06585693359375,169.06585693359375,76575500,0.0,0.0 +2022-04-11,167.6941675201345,168.0122328445956,164.50348894628465,164.75198364257812,164.75198364257812,72246700,0.0,0.0 +2022-04-12,167.00831513722943,168.8471667390665,165.63661959801297,166.65048217773438,166.65048217773438,79265200,0.0,0.0 +2022-04-13,166.38210700020622,170.01012347221368,165.76584501141576,169.3739776611328,169.3739776611328,70618900,0.0,0.0 +2022-04-14,169.5926472579075,170.2387425371213,164.04624408527485,164.29473876953125,164.29473876953125,75329400,0.0,0.0 +2022-04-18,162.93299565418673,165.59686660363903,162.5851121901809,164.07608032226562,164.07608032226562,69023900,0.0,0.0 +2022-04-19,164.02636980905078,166.8095132107186,162.92305284208967,166.39202880859375,166.39202880859375,67723800,0.0,0.0 +2022-04-20,167.74383916906535,167.86312692600833,165.09986736625714,166.22305297851562,166.22305297851562,67929800,0.0,0.0 +2022-04-21,167.89295072730525,170.49717014343693,164.9110145408051,165.41793823242188,165.41793823242188,87227800,0.0,0.0 +2022-04-22,165.45770514734525,166.85920362198345,160.5275640005738,160.81581115722656,160.81581115722656,84882400,0.0,0.0 +2022-04-25,160.14984919132885,162.1875086347889,157.505877278764,161.89926147460938,161.89926147460938,96046400,0.0,0.0 +2022-04-26,161.27306222870766,161.36251668171838,155.77636061232414,155.8558807373047,155.8558807373047,95623200,0.0,0.0 +2022-04-27,154.9712438880591,158.8278714564273,154.4444363185795,155.6272735595703,155.6272735595703,88063200,0.0,0.0 +2022-04-28,158.29111233812597,163.52938447824855,157.97303186524098,162.65467834472656,162.65467834472656,130216800,0.0,0.0 +2022-04-29,160.86551803826276,165.1992660159074,156.30315919374743,156.70074462890625,156.70074462890625,131747600,0.0,0.0 +2022-05-02,155.76642239022547,157.2772592263467,152.34713293610744,157.00889587402344,157.00889587402344,123055300,0.0,0.0 +2022-05-03,157.19772090174914,159.74231904214014,155.3787532789666,158.51971435546875,158.51971435546875,88966500,0.0,0.0 +2022-05-04,158.70858413730792,165.4775769530988,158.30104921245848,165.02035522460938,165.02035522460938,108256500,0.0,0.0 +2022-05-05,162.86343698354142,163.09204786717407,154.01701631696497,155.82606506347656,155.82606506347656,130525300,0.0,0.0 +2022-05-06,155.29845587683994,158.7128200499041,153.47680041487448,156.5626678466797,156.5626678466797,116124600,0.23,0.0 +2022-05-09,154.22339130095347,155.11929571384945,150.79909313781306,151.36648559570312,151.36648559570312,131577900,0.0,0.0 +2022-05-10,154.8107011158029,156.02513809593762,152.23250216927008,153.8052978515625,153.8052978515625,115366700,0.0,0.0 +2022-05-11,152.79990681202338,154.7410100822197,145.144977454166,145.8318328857422,145.8318328857422,142689800,0.0,0.0 +2022-05-12,142.11885420628667,145.53320326022177,138.16695949591633,141.90980529785156,141.90980529785156,182602000,0.0,0.0 +2022-05-13,143.930560441247,147.42456200094043,142.45731457424003,146.43907165527344,146.43907165527344,113990900,0.0,0.0 +2022-05-16,144.88618481663863,146.84720133994506,143.52242272544947,144.876220703125,144.876220703125,86643800,0.0,0.0 +2022-05-17,148.18106970020872,149.08692295514348,146.0110044954857,148.55934143066406,148.55934143066406,78336300,0.0,0.0 +2022-05-18,146.1802624584296,146.68793101657104,139.26194740029496,140.17776489257812,140.17776489257812,109742900,0.0,0.0 +2022-05-19,139.24203158314157,141.01391203490772,135.97699242331208,136.72357177734375,136.72357177734375,136095600,0.0,0.0 +2022-05-20,138.4556220425916,140.0582796158484,132.00518086844554,136.96246337890625,136.96246337890625,137426100,0.0,0.0 +2022-05-23,137.1615620217672,142.60661571397983,137.0222011399766,142.45730590820312,142.45730590820312,117726300,0.0,0.0 +2022-05-24,140.167777933398,141.32249094051113,136.70365410125396,139.71983337402344,139.71983337402344,104132700,0.0,0.0 +2022-05-25,137.79864041261953,141.143316713921,137.70905453051603,139.87911987304688,139.87911987304688,92482700,0.0,0.0 +2022-05-26,136.76338162011353,143.68168054371543,136.51452183732786,143.12423706054688,143.12423706054688,90601500,0.0,0.0 +2022-05-27,144.7269029809294,148.99733041553594,144.5974910259061,148.95751953125,148.95751953125,90978500,0.0,0.0 +2022-05-31,148.39014055917926,149.97288536682532,146.17030003156708,148.1611785888672,148.1611785888672,103718400,0.0,0.0 +2022-06-01,149.21632867736875,151.04794833287008,147.00645245788502,148.03176879882812,148.03176879882812,74286600,0.0,0.0 +2022-06-02,147.15578107392005,150.58009440606662,146.1902038195928,150.52037048339844,150.52037048339844,72348100,0.0,0.0 +2022-06-03,146.23000604486705,147.29513323335976,143.80114726142193,144.71694946289062,144.71694946289062,88570300,0.0,0.0 +2022-06-06,146.35942048155937,147.8924053148773,144.2391301812154,145.47348022460938,145.47348022460938,71598400,0.0,0.0 +2022-06-07,143.69165331785607,148.32043948101446,143.44279352006913,148.03176879882812,148.03176879882812,67808200,0.0,0.0 +2022-06-08,147.90236951722108,149.1864795005908,146.78748238814362,147.2852020263672,147.2852020263672,53950200,0.0,0.0 +2022-06-09,146.4092089443991,147.27523624455662,141.87995725002085,141.9894561767578,141.9894561767578,69473000,0.0,0.0 +2022-06-10,139.64020493262163,140.11801147912576,136.43488960431387,136.50457763671875,136.50457763671875,91437900,0.0,0.0 +2022-06-13,132.2639937045203,134.5833687240071,130.84052302477633,131.2785186767578,131.2785186767578,122207100,0.0,0.0 +2022-06-14,132.5228180510515,133.27934633209432,130.88033435055627,132.1544952392578,132.1544952392578,84784300,0.0,0.0 +2022-06-15,133.67753200059647,136.7136247918482,131.55725669817946,134.8123321533203,134.8123321533203,91533000,0.0,0.0 +2022-06-16,131.47761894558542,131.78620268512068,128.45147509701238,129.46682739257812,129.46682739257812,108123900,0.0,0.0 +2022-06-17,129.476781537977,132.473048004086,129.21795762988225,130.95997619628906,130.95997619628906,134520300,0.0,0.0 +2022-06-21,132.81149741093162,136.43489552327404,132.7119626035731,135.2503204345703,135.2503204345703,81000500,0.0,0.0 +2022-06-22,134.175253039707,137.13170889819304,133.29927680736893,134.7327117919922,134.7327117919922,73409200,0.0,0.0 +2022-06-23,136.19600516670138,137.95792169898027,135.01143003161832,137.63938903808594,137.63938903808594,72433800,0.0,0.0 +2022-06-24,139.26193336095488,141.26277580732736,139.13253659792312,141.013916015625,141.013916015625,89116800,0.0,0.0 +2022-06-27,142.04916606586042,142.83557151358974,140.32706056025512,141.013916015625,141.013916015625,70207900,0.0,0.0 +2022-06-28,141.48176806665572,142.76587785801658,136.69370829316003,136.8131561279297,136.8131561279297,67083400,0.0,0.0 +2022-06-29,136.83308470100044,140.0284361574898,136.04667919494787,138.59500122070312,138.59500122070312,66242400,0.0,0.0 +2022-06-30,136.62401705698673,137.73890399319342,133.15989322720503,136.096435546875,136.096435546875,98964500,0.0,0.0 +2022-07-01,135.41953761567962,138.4058551171261,135.04128106081654,138.29635620117188,138.29635620117188,71051600,0.0,0.0 +2022-07-05,137.14164502231242,140.96412740836578,136.30546465914247,140.9143524169922,140.9143524169922,73353800,0.0,0.0 +2022-07-06,140.70534152188264,143.46269725835947,140.4365686762617,142.26817321777344,142.26817321777344,74064300,0.0,0.0 +2022-07-07,142.63646907774867,145.8816104268671,142.6265201543622,145.68252563476562,145.68252563476562,66253700,0.0,0.0 +2022-07-08,144.59748899170543,146.87705320681815,144.33868027449634,146.36936950683594,146.36936950683594,64547800,0.0,0.0 +2022-07-11,145.0056133591971,145.9711905112205,143.12423404849903,144.20925903320312,144.20925903320312,63141600,0.0,0.0 +2022-07-12,145.09519793899548,147.77293155179356,144.38844468301394,145.1947479248047,145.1947479248047,77588800,0.0,0.0 +2022-07-13,142.33784867312522,145.7820596055233,141.4718062891649,144.82644653320312,144.82644653320312,71185600,0.0,0.0 +2022-07-14,143.42288437822964,148.2706685102283,142.5966680044357,147.79286193847656,147.79286193847656,78140700,0.0,0.0 +2022-07-15,149.09688672954687,150.17196292119337,147.52409092264904,149.485107421875,149.485107421875,76259900,0.0,0.0 +2022-07-18,150.05250615183553,150.8787224867289,146.03092339378097,146.3992462158203,146.3992462158203,81420900,0.0,0.0 +2022-07-19,147.24535544718992,150.54025656318242,146.23996738607792,150.31130981445312,150.31130981445312,82982400,0.0,0.0 +2022-07-20,150.43076903149228,153.01891706137496,149.68418962162576,152.34201049804688,152.34201049804688,64823400,0.0,0.0 +2022-07-21,153.7953501309987,154.86047732239646,151.2470283131448,154.6414794921875,154.6414794921875,65086600,0.0,0.0 +2022-07-22,154.6812808970445,155.56722108707694,152.71031573513318,153.38720703125,153.38720703125,66675400,0.0,0.0 +2022-07-25,153.30758929375963,154.3328904784987,151.58548369063433,152.25242614746094,152.25242614746094,53623900,0.0,0.0 +2022-07-26,151.56557822986622,152.39179464911086,150.11224539732333,150.90859985351562,150.90859985351562,55138700,0.0,0.0 +2022-07-27,151.88411487185436,156.61245106915064,151.46603223079703,156.0749053955078,156.0749053955078,78620700,0.0,0.0 +2022-07-28,156.26404714882594,156.92104069055887,153.70577620848624,156.6323699951172,156.6323699951172,81378700,0.0,0.0 +2022-07-29,160.5046172769359,162.88371628623167,158.7725476526149,161.76881408691406,161.76881408691406,101786900,0.0,0.0 +2022-08-01,160.27565687493305,162.84389178157582,160.15620903389734,160.77337646484375,160.77337646484375,67829400,0.0,0.0 +2022-08-02,159.3698287367123,161.6692909557036,158.9019710777871,159.2802276611328,159.2802276611328,59907000,0.0,0.0 +2022-08-03,160.10644750185358,165.83022326719026,160.01686161354272,165.37232971191406,165.37232971191406,82507500,0.0,0.0 +2022-08-04,165.25285677560205,166.4274829346168,163.68006101069574,165.05377197265625,165.05377197265625,55474100,0.0,0.0 +2022-08-05,162.69131039105352,165.32291962127968,162.48197109772286,164.8245086669922,164.8245086669922,56697000,0.23,0.0 +2022-08-08,165.84125642570908,167.2766824108495,163.6781547045971,164.3460235595703,164.3460235595703,60276900,0.0,0.0 +2022-08-09,163.49874035334892,165.29302290382194,162.7311831936446,164.3958740234375,164.3958740234375,63135500,0.0,0.0 +2022-08-10,167.14709345439704,168.80182150404417,166.3695735679933,168.7021484375,168.7021484375,70170500,0.0,0.0 +2022-08-11,169.51953129530312,170.4465835793945,167.65547919403863,167.95452880859375,167.95452880859375,57149200,0.0,0.0 +2022-08-12,169.28030209789867,171.6228244331093,168.86162351548464,171.5530548095703,171.5530548095703,68039400,0.0,0.0 +2022-08-15,170.97489665354067,172.83894874040908,170.80543875567037,172.63958740234375,172.63958740234375,54091700,0.0,0.0 +2022-08-16,172.23089704903782,173.15794938128357,171.11446132102193,172.4801025390625,172.4801025390625,56377100,0.0,0.0 +2022-08-17,172.2209279685229,175.59017572668876,172.02156662589755,173.99526977539062,173.99526977539062,79542000,0.0,0.0 +2022-08-18,173.19780442533812,174.34414352158925,172.5698017635806,173.59652709960938,173.59652709960938,62290100,0.0,0.0 +2022-08-19,172.48007951633136,173.18782970606085,170.76554475699484,170.97488403320312,170.97488403320312,70346300,0.0,0.0 +2022-08-22,169.1507025276566,169.32016041728946,166.608803762575,167.03744506835938,167.03744506835938,69026800,0.0,0.0 +2022-08-23,166.54899964951426,168.17382416280793,166.12035833661523,166.69851684570312,166.69851684570312,54147100,0.0,0.0 +2022-08-24,166.7882497685939,167.57573238726073,165.72164302084133,166.99757385253906,166.99757385253906,53841500,0.0,0.0 +2022-08-25,168.2435966662045,169.5992750392858,167.8149705562579,169.4896240234375,169.4896240234375,51218200,0.0,0.0 +2022-08-26,170.02793097342192,170.5064012608413,163.04019921887524,163.10000610351562,163.10000610351562,78961000,0.0,0.0 +2022-08-29,160.6378312345791,162.3822694307176,159.31207159057254,160.8671112060547,160.8671112060547,73314000,0.0,0.0 +2022-08-30,161.61473592526198,162.04336203180168,157.21874779341434,158.40496826171875,158.40496826171875,77906200,0.0,0.0 +2022-08-31,159.80051286736014,160.06965903336808,156.64058933856774,156.7203369140625,156.7203369140625,87991100,0.0,0.0 +2022-09-01,156.14218035699346,157.91652210568583,154.17844001541343,157.45799255371094,157.45799255371094,74229900,0.0,0.0 +2022-09-02,159.24230009428894,159.85036206769303,154.47749258215669,155.3148193359375,155.3148193359375,76957800,0.0,0.0 +2022-09-06,155.97273166917228,156.5907564106234,153.20156786613572,154.0388946533203,154.0388946533203,73714800,0.0,0.0 +2022-09-07,154.32797907277038,156.17209052389492,153.12181784049147,155.46435546875,155.46435546875,87449600,0.0,0.0 +2022-09-08,154.14853685064924,155.86307172260464,152.19475924878316,153.9691162109375,153.9691162109375,84923800,0.0,0.0 +2022-09-09,154.97590225915687,157.31843981204372,154.25818927317857,156.86985778808594,156.86985778808594,68028800,0.0,0.0 +2022-09-12,159.0828062403022,163.73796277204346,158.79373457661734,162.9105987548828,162.9105987548828,104956000,0.0,0.0 +2022-09-13,159.39181237199492,160.02977776615919,152.88256671878463,153.35107421875,153.35107421875,122656600,0.0,0.0 +2022-09-14,154.2980546051442,156.60072596178833,153.1218120686851,154.81640625,154.81640625,87965400,0.0,0.0 +2022-09-15,154.15851030228137,154.7466468195456,150.89891343873475,151.88575744628906,151.88575744628906,90481100,0.0,0.0 +2022-09-16,150.72945828030007,150.86901274908078,147.89847229742568,150.2210693359375,150.2210693359375,162278800,0.0,0.0 +2022-09-19,148.83547674696527,154.06879176738062,148.62615266391398,153.98904418945312,153.98904418945312,81474200,0.0,0.0 +2022-09-20,152.91247523626416,157.57760969437513,152.59350013373685,156.40135192871094,156.40135192871094,107689800,0.0,0.0 +2022-09-21,156.83995090867316,158.2355106664936,153.11184681301395,153.23146057128906,153.23146057128906,101696800,0.0,0.0 +2022-09-22,151.8957363785512,153.97909064157614,150.430406868503,152.2545928955078,152.2545928955078,86652500,0.0,0.0 +2022-09-23,150.7095139768919,150.98862290777714,148.08786736504575,149.95191955566406,149.95191955566406,96029900,0.0,0.0 +2022-09-26,149.1843748192646,153.2813135908713,149.16443412163147,150.2908477783203,150.2908477783203,93339400,0.0,0.0 +2022-09-27,152.25459117131524,154.22829438707754,149.4734493938222,151.27769470214844,151.27769470214844,84442700,0.0,0.0 +2022-09-28,147.17077972632435,150.1612453251066,144.37967545873536,149.36378479003906,149.36378479003906,146691400,0.0,0.0 +2022-09-29,145.63568141888646,146.2537061115344,140.23289349368721,142.0271759033203,142.0271759033203,128138200,0.0,0.0 +2022-09-30,140.83098574088635,142.64520875716596,137.561411382814,137.76077270507812,137.76077270507812,124925300,0.0,0.0 +2022-10-03,137.77076859618012,142.61532388841903,137.25241692256682,141.99728393554688,141.99728393554688,114311700,0.0,0.0 +2022-10-04,144.56907445151867,145.7552949093355,143.80151735346757,145.63568115234375,145.63568115234375,87830100,0.0,0.0 +2022-10-05,143.61214121349767,146.91161933271053,142.55549720239884,145.93472290039062,145.93472290039062,79471000,0.0,0.0 +2022-10-06,145.34660115048433,147.07109880642605,144.75847987046598,144.96780395507812,144.96780395507812,68402200,0.0,0.0 +2022-10-07,142.08698598730314,142.6452190242337,139.00680998728507,139.644775390625,139.644775390625,85925600,0.0,0.0 +2022-10-10,139.97373962402344,141.4390691411634,138.1296281001433,139.97373962402344,139.97373962402344,74899000,0.0,0.0 +2022-10-11,139.455373857875,140.90077774102062,137.78072041326573,138.53829956054688,138.53829956054688,77033700,0.0,0.0 +2022-10-12,138.68782736060726,139.91391396398876,137.72090895972195,137.90032958984375,137.90032958984375,70433700,0.0,0.0 +2022-10-13,134.56099307755375,143.133652248109,133.9429531596724,142.5355682373047,142.5355682373047,113224000,0.0,0.0 +2022-10-14,143.85136248803218,144.06070177451622,137.75081747437108,137.94021606445312,137.94021606445312,88598000,0.0,0.0 +2022-10-17,140.6216750026474,142.44584572401777,139.82421442772264,141.95741271972656,141.95741271972656,85250900,0.0,0.0 +2022-10-18,145.02762748233005,146.23377349496536,140.16313161639417,143.29315185546875,143.29315185546875,99136600,0.0,0.0 +2022-10-19,141.23969978013898,144.4893337521676,141.05030118235993,143.40280151367188,143.40280151367188,61758300,0.0,0.0 +2022-10-20,142.56547640821393,145.42635047441524,142.19664195183546,142.93429565429688,142.93429565429688,64522000,0.0,0.0 +2022-10-21,142.41593096829266,147.3801146673857,142.1966289473547,146.8019561767578,146.8019561767578,86548600,0.0,0.0 +2022-10-24,146.7222094733143,149.7525411828542,145.53598904675192,148.9750213623047,148.9750213623047,75981900,0.0,0.0 +2022-10-25,149.61300086165943,152.00538263644177,148.88532510659155,151.85585021972656,151.85585021972656,74732300,0.0,0.0 +2022-10-26,150.4802347559906,151.5069600554983,147.5695015382254,148.87535095214844,148.87535095214844,88194300,0.0,0.0 +2022-10-27,147.5994250833106,148.57630628013624,143.67194438895876,144.33981323242188,144.33981323242188,109180200,0.0,0.0 +2022-10-28,147.72901012268744,156.9994573107125,147.35022812424057,155.24505615234375,155.24505615234375,164762400,0.0,0.0 +2022-10-31,152.67325573892705,153.74982528586233,151.43719102719484,152.85267639160156,152.85267639160156,97943200,0.0,0.0 +2022-11-01,154.5871479666608,154.95596721641758,148.65606047775864,150.1712188720703,150.1712188720703,80379300,0.0,0.0 +2022-11-02,148.4766164959247,151.68638417741636,144.5391730984064,144.56907653808594,144.56907653808594,93604600,0.0,0.0 +2022-11-03,141.60851546422614,142.34616913959746,138.30903743720913,138.43862915039062,138.43862915039062,97918500,0.0,0.0 +2022-11-04,141.87337223189732,142.45248981788646,134.17513508781377,138.16903686523438,138.16903686523438,140814800,0.23,0.0 +2022-11-07,136.9009680696026,138.9378512618122,135.46316099956002,138.7082061767578,138.7082061767578,83374600,0.0,0.0 +2022-11-08,140.19595465754696,141.21438874188797,137.2804079000758,139.28733825683594,139.28733825683594,89908500,0.0,0.0 +2022-11-09,138.28885379755712,138.33878061859662,134.3848110193813,134.6643829345703,134.6643829345703,74917800,0.0,0.0 +2022-11-10,141.0246811012293,146.64608764648438,139.2873282957614,146.64608764648438,146.64608764648438,118854000,0.0,0.0 +2022-11-11,145.5976968693643,149.78129619085396,144.14989528403856,149.47177124023438,149.47177124023438,93979700,0.0,0.0 +2022-11-14,148.7428903236262,150.0508907370346,147.20522958510344,148.05393981933594,148.05393981933594,73374100,0.0,0.0 +2022-11-15,151.98793316773146,153.35583964941193,148.33350938945418,149.81124877929688,149.81124877929688,89868300,0.0,0.0 +2022-11-16,148.90264936136032,149.64151144673716,147.06544294661816,148.5631561279297,148.5631561279297,64218300,0.0,0.0 +2022-11-17,146.20676578312631,151.249070299437,145.92719385120074,150.490234375,150.490234375,80389400,0.0,0.0 +2022-11-18,152.07780599909802,152.46721084756112,149.74137690831932,151.05935668945312,151.05935668945312,74829600,0.0,0.0 +2022-11-21,149.9310789171737,150.14075023214048,147.49479635405007,147.7843475341797,147.7843475341797,58724100,0.0,0.0 +2022-11-22,147.90417207850066,150.1906741367349,146.70598935984444,149.95103454589844,149.95103454589844,51804100,0.0,0.0 +2022-11-23,149.22216569366014,151.5985423428866,149.11233277536326,150.83970642089844,150.83970642089844,58301400,0.0,0.0 +2022-11-25,148.08389309478014,148.6530314202629,146.89570485921556,147.8842010498047,147.8842010498047,35195900,0.0,0.0 +2022-11-28,144.9187329576504,146.41644620245273,143.16142156853874,144.00013732910156,144.00013732910156,69246000,0.0,0.0 +2022-11-29,144.07002697444088,144.58923851402218,140.13604619898288,140.9547882080078,140.9547882080078,83763800,0.0,0.0 +2022-11-30,141.1844241065441,148.49327179491166,140.33572910591766,147.8043212890625,147.8043212890625,111380900,0.0,0.0 +2022-12-01,147.98405441772488,148.9026500113426,146.3864875898084,148.08389282226562,148.08389282226562,71250400,0.0,0.0 +2022-12-02,145.73748529631726,147.7743685373902,145.42794510491697,147.58465576171875,147.58465576171875,65447400,0.0,0.0 +2022-12-05,147.54472505394742,150.68991670273059,145.5477741060148,146.40646362304688,146.40646362304688,68826400,0.0,0.0 +2022-12-06,146.84580044654479,147.07544554770604,141.70364243300787,142.692138671875,142.692138671875,64727200,0.0,0.0 +2022-12-07,141.97323784331442,143.1514316539594,139.7865739980885,140.7251434326172,140.7251434326172,69721100,0.0,0.0 +2022-12-08,142.14297444003518,143.3012096900115,140.8849007802157,142.43252563476562,142.43252563476562,62128300,0.0,0.0 +2022-12-09,142.12300136097016,145.34808824881955,140.68519417953706,141.9432830810547,141.9432830810547,76097000,0.0,0.0 +2022-12-12,142.48244994808528,144.2797088844082,140.84495074733036,144.2697296142578,144.2697296142578,70462700,0.0,0.0 +2022-12-13,149.2720849650318,149.74136966169044,144.02010940021566,145.24822998046875,145.24822998046875,93886200,0.0,0.0 +2022-12-14,145.1284209340085,146.43642140956896,140.94480612495332,142.99168395996094,142.99168395996094,82291200,0.0,0.0 +2022-12-15,140.8948731264304,141.5838236332574,135.8226159485364,136.29190063476562,136.29190063476562,98931900,0.0,0.0 +2022-12-16,136.48161611453304,137.4401440456549,133.52612198326594,134.304931640625,134.304931640625,160156900,0.0,0.0 +2022-12-19,134.90402599847008,134.99388513733263,131.1198105407187,132.16819763183594,132.16819763183594,79592600,0.0,0.0 +2022-12-20,131.18969601172026,133.04686106071304,129.69198275400117,132.0983123779297,132.0983123779297,77432800,0.0,0.0 +2022-12-21,132.77726411897868,136.60142700841098,132.5476190261614,135.24349975585938,135.24349975585938,85928000,0.0,0.0 +2022-12-22,134.14519029767675,134.35486162199837,130.10136145210436,132.02841186523438,132.02841186523438,77852100,0.0,0.0 +2022-12-23,130.7204119064058,132.21812517101014,129.44236447278556,131.6589813232422,131.6589813232422,63814900,0.0,0.0 +2022-12-27,131.17971990929533,131.20967295633088,128.52377134494225,129.83177185058594,129.83177185058594,69007800,0.0,0.0 +2022-12-28,129.4723179852512,130.83024529280124,125.67811560525497,125.84785461425781,125.84785461425781,85438400,0.0,0.0 +2022-12-29,127.79488144356102,130.28108338985564,127.53528328955181,129.41241455078125,129.41241455078125,75703700,0.0,0.0 +2022-12-30,128.21424649852997,129.75189211151405,127.23573712704906,129.73191833496094,129.73191833496094,76960600,0.0,0.0 +2023-01-03,130.0813821153808,130.70043202714172,123.98069642634582,124.87932586669922,124.87932586669922,112117500,0.0,0.0 +2023-01-04,126.6965568291842,128.46386274747897,124.88931859412936,126.16736602783203,126.16736602783203,89113600,0.0,0.0 +2023-01-05,126.93618294652792,127.5752066338182,124.56980097313728,124.82939910888672,124.82939910888672,80962700,0.0,0.0 +2023-01-06,125.81790413062512,130.09137057812316,124.6996087905207,129.42239379882812,129.42239379882812,87686600,0.0,0.0 +2023-01-09,130.2711033442867,133.20662383400455,129.6919857098399,129.9515838623047,129.9515838623047,70790800,0.0,0.0 +2023-01-10,130.06141596956084,131.05989149124323,127.92467896258157,130.53070068359375,130.53070068359375,63896200,0.0,0.0 +2023-01-11,131.04990843469568,133.30645756371482,130.26111949898726,133.2864990234375,133.2864990234375,69458900,0.0,0.0 +2023-01-12,133.67590396354706,134.05531429097095,131.23962132138743,133.2066192626953,133.2066192626953,71379600,0.0,0.0 +2023-01-13,131.82871637703568,134.7143099041903,131.45928532488415,134.55455017089844,134.55455017089844,57758000,0.0,0.0 +2023-01-17,134.6244491893705,137.08069030895024,133.9255194088204,135.73275756835938,135.73275756835938,63646600,0.0,0.0 +2023-01-18,136.61142185723642,138.3986862545701,134.82414222437606,135.00387573242188,135.00387573242188,69672800,0.0,0.0 +2023-01-19,133.87559348561894,136.0422834376098,133.56606852612407,135.06378173828125,135.06378173828125,58280400,0.0,0.0 +2023-01-20,135.07375754109984,137.80958575653864,134.01537600269344,137.65980529785156,137.65980529785156,79972200,0.0,0.0 +2023-01-23,137.90943489209988,143.10151982010217,137.68976905735235,140.89488220214844,140.89488220214844,81760300,0.0,0.0 +2023-01-24,140.09609676574968,142.94175807149068,140.08611749541132,142.31271362304688,142.31271362304688,66435100,0.0,0.0 +2023-01-25,140.67521532029858,142.21286091655844,138.5983844116618,141.64373779296875,141.64373779296875,65799300,0.0,0.0 +2023-01-26,142.95173537461514,144.03009074188174,141.68366722483955,143.74053955078125,143.74053955078125,54105100,0.0,0.0 +2023-01-27,142.94175342031997,147.0055407027821,142.86187355363052,145.70751953125,145.70751953125,70492800,0.0,0.0 +2023-01-30,144.73901638047855,145.32811327382328,142.63223244863647,142.78199768066406,142.78199768066406,64015300,0.0,0.0 +2023-01-31,142.4824502012381,144.1199494049024,142.06309232127214,144.0700225830078,144.0700225830078,65874500,0.0,0.0 +2023-02-01,143.75051679449606,146.38649146547874,141.10456285345305,145.20828247070312,145.20828247070312,77663600,0.0,0.0 +2023-02-02,148.6730014512102,150.9495244580467,147.9441185747257,150.590087890625,150.590087890625,118339000,0.0,0.0 +2023-02-03,147.80432760381535,157.14007965824945,147.60463555016733,154.26446533203125,154.26446533203125,154279900,0.0,0.0 +2023-02-06,152.33741876747337,152.86660957898343,150.55013903872793,151.49868774414062,151.49868774414062,69858300,0.0,0.0 +2023-02-07,150.4103490669821,154.99334796631518,150.4103490669821,154.4142303466797,154.4142303466797,83322600,0.0,0.0 +2023-02-08,153.645419005558,154.3443488275137,150.93954362313198,151.6884002685547,151.6884002685547,64120100,0.0,0.0 +2023-02-09,153.54556685880317,154.09473145125077,150.19068844511045,150.63999938964844,150.63999938964844,56007100,0.0,0.0 +2023-02-10,149.4600067138672,151.33999633789062,149.22000122070312,151.00999450683594,151.00999450683594,57409100,0.23,0.0 +2023-02-13,150.9499969482422,154.25999450683594,150.9199981689453,153.85000610351562,153.85000610351562,62199000,0.0,0.0 +2023-02-14,152.1199951171875,153.77000427246094,150.86000061035156,153.1999969482422,153.1999969482422,61707600,0.0,0.0 +2023-02-15,153.11000061035156,155.5,152.8800048828125,155.3300018310547,155.3300018310547,65669300,0.0,0.0 +2023-02-16,153.50999450683594,156.3300018310547,153.35000610351562,153.7100067138672,153.7100067138672,68167900,0.0,0.0 +2023-02-17,152.35000610351562,153.0,150.85000610351562,152.5500030517578,152.5500030517578,59095900,0.0,0.0 +2023-02-21,150.1999969482422,151.3000030517578,148.41000366210938,148.47999572753906,148.47999572753906,58867200,0.0,0.0 +2023-02-22,148.8699951171875,149.9499969482422,147.16000366210938,148.91000366210938,148.91000366210938,51011300,0.0,0.0 +2023-02-23,150.08999633789062,150.33999633789062,147.24000549316406,149.39999389648438,149.39999389648438,48394200,0.0,0.0 +2023-02-24,147.11000061035156,147.19000244140625,145.72000122070312,146.7100067138672,146.7100067138672,55418200,0.0,0.0 diff --git a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py new file mode 100644 index 000000000000..06f8c8b85b44 --- /dev/null +++ b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py @@ -0,0 +1,35 @@ +import os +import pytest +import pandas as pd + + +from openbb_terminal.common.technical_analysis import volatility_model + +MODELS = volatility_model.VOLATILITY_MODELS +MOCK_DATA = pd.read_csv( + "tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones_df.csv", + index_col=0, +) + +model = MODELS[0] +lower_q = 0.05 +upper_q = 0.95 +is_crypto: bool = False + + +@pytest.mark.parametrize( + "model, lower_q, upper_q, is_crypto", + [ + (MODELS[0], 0.05, 0.95, False), + (MODELS[1], 0.05, 0.95, False), + (MODELS[2], 0.05, 0.95, False), + (MODELS[3], 0.05, 0.95, False), + (MODELS[4], 0.05, 0.95, False), + (MODELS[3], 0.10, 0.90, True), + (MODELS[2], 15, 85, True), + ], +) +@pytest.mark.vcr() +def test_cones(recorder, model, lower_q, upper_q, is_crypto): + result = volatility_model.cones(data=MOCK_DATA, upper_q=0.95, lower_q=0.05) + recorder.capture(result) diff --git a/tests/openbb_terminal/stocks/technical_analysis/txt/test_volatility_model/test_cones.txt b/tests/openbb_terminal/stocks/technical_analysis/txt/test_volatility_model/test_cones.txt new file mode 100644 index 000000000000..e69de29bb2d1 From 46f63fad894889f521bf91aca107b36b765598fd Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sun, 26 Feb 2023 13:17:28 -0800 Subject: [PATCH 26/43] ruff --- .../stocks/technical_analysis/test_volatility_model.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py index 06f8c8b85b44..3f0a55a6f438 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py +++ b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py @@ -1,8 +1,10 @@ -import os -import pytest -import pandas as pd +# IMPORTATION STANDARD +# IMPORTATION THIRDPARTY +import pandas as pd +import pytest +# IMPORTATION INTERNAL from openbb_terminal.common.technical_analysis import volatility_model MODELS = volatility_model.VOLATILITY_MODELS From d2d96de758f62094a980f8969192e653ecee8fb1 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sun, 26 Feb 2023 13:31:27 -0800 Subject: [PATCH 27/43] pylint --- .../stocks/technical_analysis/test_volatility_model.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py index 3f0a55a6f438..146d95dce25c 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py +++ b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py @@ -7,6 +7,9 @@ # IMPORTATION INTERNAL from openbb_terminal.common.technical_analysis import volatility_model +# pylint: disable=W0621 +# pylint: disable=W0613 + MODELS = volatility_model.VOLATILITY_MODELS MOCK_DATA = pd.read_csv( "tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones_df.csv", From 0a26bfaee6bac8cbfec8356e97f52aecb2e87c8e Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sun, 26 Feb 2023 14:23:23 -0800 Subject: [PATCH 28/43] adds options screener endpoint to SDK --- openbb_terminal/sdk_core/models/stocks_sdk_model.py | 5 ++--- openbb_terminal/sdk_core/trail_map.csv | 3 +-- openbb_terminal/stocks/options/screen/syncretism_model.py | 4 ++-- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/openbb_terminal/sdk_core/models/stocks_sdk_model.py b/openbb_terminal/sdk_core/models/stocks_sdk_model.py index 0d8309323d1e..d4b4194f38f6 100644 --- a/openbb_terminal/sdk_core/models/stocks_sdk_model.py +++ b/openbb_terminal/sdk_core/models/stocks_sdk_model.py @@ -455,9 +455,6 @@ def __init__(self): class StocksOptions(Category): """Options Module. - Submodules: - `screen`: Screen Module - Attributes: `chains`: Get Option Chain For A Stock. No greek data is returned\n `dte`: Gets days to expiration from yfinance option date\n @@ -474,6 +471,7 @@ class StocksOptions(Category): `pcr`: Gets put call ratio over last time window [Source: AlphaQuery.com]\n `pcr_chart`: Display put call ratio [Source: AlphaQuery.com]\n `price`: Get Option current price for a stock.\n + `screen`: Equity options screener [Source: Syncretism]\n `unu`: Get unusual option activity from fdscanner.com\n `unu_chart`: Displays the unusual options table\n `voi`: Plot volume and open interest\n @@ -504,6 +502,7 @@ def __init__(self): self.pcr = lib.stocks_options_alphaquery_model.get_put_call_ratio self.pcr_chart = lib.stocks_options_alphaquery_view.display_put_call_ratio self.price = lib.stocks_options_sdk_helper.get_option_current_price + self.screen = lib.stocks_options_screen_syncretism_model.get_screener_output self.unu = lib.stocks_options_fdscanner_model.unusual_options self.unu_chart = lib.stocks_options_fdscanner_view.display_options self.voi = lib.stocks_options_view.plot_voi diff --git a/openbb_terminal/sdk_core/trail_map.csv b/openbb_terminal/sdk_core/trail_map.csv index bc3b075882cd..1d60b649d4d4 100644 --- a/openbb_terminal/sdk_core/trail_map.csv +++ b/openbb_terminal/sdk_core/trail_map.csv @@ -505,8 +505,7 @@ stocks.options.last_price,stocks_options_tradier_model.get_last_price, stocks.options.oi,stocks_options_view.plot_oi, stocks.options.pcr,stocks_options_alphaquery_model.get_put_call_ratio,stocks_options_alphaquery_view.display_put_call_ratio stocks.options.price,stocks_options_sdk_helper.get_option_current_price, -stocks.options.screen.check_presets,stocks_options_screen_syncretism_model.check_presets, -stocks.options.screen.screener_output,stocks_options_screen_syncretism_model.get_screener_output,stocks_options_screen_syncretism_view.view_screener_output +stocks.options.screen,stocks_options_screen_syncretism_model.get_screener_output, stocks.options.unu,stocks_options_fdscanner_model.unusual_options,stocks_options_fdscanner_view.display_options stocks.options.voi,stocks_options_view.plot_voi, stocks.options.vol,stocks_options_view.plot_vol, diff --git a/openbb_terminal/stocks/options/screen/syncretism_model.py b/openbb_terminal/stocks/options/screen/syncretism_model.py index d8cde3bee76b..45516d616969 100644 --- a/openbb_terminal/stocks/options/screen/syncretism_model.py +++ b/openbb_terminal/stocks/options/screen/syncretism_model.py @@ -139,12 +139,12 @@ def get_preset_choices() -> Dict: @log_start_end(log=logger) -def get_screener_output(preset: str) -> Tuple[pd.DataFrame, str]: +def get_screener_output(preset: str = "high_iv.ini") -> Tuple[pd.DataFrame, str]: """Screen options based on preset filters Parameters ---------- - preset: str + preset: str [default: "high_iv.ini"] Chosen preset Returns ------- From 82eb29927a709556148ac051dbb697224bfcf7ef Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Sun, 26 Feb 2023 14:45:16 -0800 Subject: [PATCH 29/43] test markers --- .../stocks/technical_analysis/test_volatility_model.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py index 146d95dce25c..e35cdb377a0a 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py +++ b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py @@ -22,6 +22,7 @@ is_crypto: bool = False +@pytest.mark.vcr(record_mode="none") @pytest.mark.parametrize( "model, lower_q, upper_q, is_crypto", [ @@ -34,7 +35,6 @@ (MODELS[2], 15, 85, True), ], ) -@pytest.mark.vcr() def test_cones(recorder, model, lower_q, upper_q, is_crypto): result = volatility_model.cones(data=MOCK_DATA, upper_q=0.95, lower_q=0.05) recorder.capture(result) From 4159b7cad2a6ecdd04428d881da556d86d14ec60 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Mon, 27 Feb 2023 16:50:05 -0800 Subject: [PATCH 30/43] separates volatility models from cones function --- .../technical_analysis/volatility_model.py | 503 +++++++++++++----- .../technical_analysis/volatility_view.py | 6 +- .../core/sdk/models/ta_sdk_model.py | 12 + openbb_terminal/core/sdk/trail_map.csv | 7 + 4 files changed, 380 insertions(+), 148 deletions(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index e0036ac7855c..e8a1ed0c45d1 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -13,6 +13,8 @@ logger = logging.getLogger(__name__) MAMODES = ["ema", "sma", "wma", "hma", "zlma"] + +# These are parameters for the volatility models VOLATILITY_MODELS = [ "STD", "Parkinson", @@ -177,6 +179,339 @@ def atr( ) +@log_start_end(log=logger) +def standard_deviation( + data: pd.DataFrame, + window: int = 30, + trading_periods: int = 252, + is_crypto: bool = False, + clean: bool = True, +) -> pd.DataFrame: + """Standard deviation measures how widely returns are dispersed from the average return. + It is the most common (and biased) estimator of volatility. + + Parameters + ---------- + data : pd.DataFrame + Dataframe of OHLC prices. + window : int [default: 30] + Length of window to calculate standard deviation. + trading_periods : int [default: 252] + Number of trading periods in a year. + is_crypto : bool [default: False] + If true, trading_periods is defined as 365. + clean : bool [default: True] + Whether to clean the data or not by dropping NaN values. + + Returns + ------- + pd.DataFrame : results + Dataframe with results. + + Example + ------- + >>> data = openbb.stocks.load('SPY') + >>> df = openbb.ta.standard_deviation(data) + """ + + trading_periods = 365 if is_crypto else 252 + + log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) + + result = log_return.rolling(window=window, center=False).std() * np.sqrt( + trading_periods + ) + + if clean: + return result.dropna() + + return result + + +@log_start_end(log=logger) +def parkinson( + data: pd.DataFrame, + window: int = 30, + trading_periods: int = 252, + is_crypto: bool = False, + clean=True, +) -> pd.DataFrame: + """Parkinson volatility uses the high and low price of the day rather than just close to close prices. + It is useful for capturing large price movements during the day. + + Parameters + ---------- + data : pd.DataFrame + Dataframe of OHLC prices. + window : int [default: 30] + Length of window to calculate standard deviation. + trading_periods : int [default: 252] + Number of trading periods in a year. + is_crypto : bool [default: False] + If true, trading_periods is defined as 365. + clean : bool [default: True] + Whether to clean the data or not by dropping NaN values. + + Returns + ------- + pd.DataFrame : results + Dataframe with results. + + Example + ------- + >>> data = openbb.stocks.load('BTC-USD') + >>> df = openbb.ta.parkinson(data, is_crypto = True) + """ + + trading_periods = 365 if is_crypto else 252 + + rs = (1.0 / (4.0 * np.log(2.0))) * ( + (data["High"] / data["Low"]).apply(np.log) + ) ** 2.0 + + def f(v): + return (trading_periods * v.mean()) ** 0.5 + + result = rs.rolling(window=window, center=False).apply(func=f) + + if clean: + return result.dropna() + + return result + + +@log_start_end(log=logger) +def garman_klass( + data: pd.DataFrame, + window: int = 30, + trading_periods: int = 252, + is_crypto: bool = False, + clean=True, +) -> pd.DataFrame: + """Garman-Klass volatility extends Parkinson volatility by taking into account the opening and closing price. + As markets are most active during the opening and closing of a trading session. + It makes volatility estimation more accurate. + + Parameters + ---------- + data : pd.DataFrame + Dataframe of OHLC prices. + window : int [default: 30] + Length of window to calculate standard deviation. + trading_periods : int [default: 252] + Number of trading periods in a year. + is_crypto : bool [default: False] + If true, trading_periods is defined as 365. + clean : bool [default: True] + Whether to clean the data or not by dropping NaN values. + + Returns + ------- + pd.DataFrame : results + Dataframe with results. + + Example + ------- + >>> data = openbb.stocks.load('BTC-USD') + >>> df = openbb.ta.garman_klass(data, is_crypto = True) + """ + + trading_periods = 365 if is_crypto else 252 + + log_hl = (data["High"] / data["Low"]).apply(np.log) + log_co = (data["Close"] / data["Open"]).apply(np.log) + + rs = 0.5 * log_hl**2 - (2 * np.log(2) - 1) * log_co**2 + + def f(v): + return (trading_periods * v.mean()) ** 0.5 + + result = rs.rolling(window=window, center=False).apply(func=f) + + if clean: + return result.dropna() + + return result + + +@log_start_end(log=logger) +def hodges_tompkins( + data: pd.DataFrame, + window: int = 30, + trading_periods: int = 252, + is_crypto: bool = False, + clean=True, +) -> pd.DataFrame: + """Hodges-Tompkins volatility is a bias correction for estimation using an overlapping data sample. + It produces unbiased estimates and a substantial gain in efficiency. + + Parameters + ---------- + data : pd.DataFrame + Dataframe of OHLC prices. + window : int [default: 30] + Length of window to calculate standard deviation. + trading_periods : int [default: 252] + Number of trading periods in a year. + is_crypto : bool [default: False] + If true, trading_periods is defined as 365. + clean : bool [default: True] + Whether to clean the data or not by dropping NaN values. + + Returns + ------- + pd.DataFrame : results + Dataframe with results. + + Example + ------- + >>> data = openbb.stocks.load('BTC-USD') + >>> df = openbb.ta.hodges_tompkins(data, is_crypto = True) + """ + + trading_periods = 365 if is_crypto else 252 + + log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) + + vol = log_return.rolling(window=window, center=False).std() * np.sqrt( + trading_periods + ) + + h = window + n = (log_return.count() - h) + 1 + + adj_factor = 1.0 / (1.0 - (h / n) + ((h**2 - 1) / (3 * n**2))) + + result = vol * adj_factor + + if clean: + return result.dropna() + + return result + + +@log_start_end(log=logger) +def rogers_satchell( + data: pd.DataFrame, + window: int = 30, + trading_periods: int = 252, + is_crypto: bool = False, + clean=True, +) -> pd.Series: + """Rogers-Satchell is an estimator for measuring the volatility with an average return not equal to zero. + Unlike Parkinson and Garman-Klass estimators, Rogers-Satchell incorporates a drift term, + mean return not equal to zero. + + Parameters + ---------- + data : pd.DataFrame + Dataframe of OHLC prices. + window : int [default: 30] + Length of window to calculate standard deviation. + trading_periods : int [default: 252] + Number of trading periods in a year. + is_crypto : bool [default: False] + If true, trading_periods is defined as 365. + clean : bool [default: True] + Whether to clean the data or not by dropping NaN values. + + Returns + ------- + pd.Series : results + Pandas Series with results. + + Example + ------- + >>> data = openbb.stocks.load('BTC-USD') + >>> df = openbb.ta.rogers_satchell(data, is_crypto = True) + """ + + trading_periods = 365 if is_crypto else 252 + + log_ho = (data["High"] / data["Open"]).apply(np.log) + log_lo = (data["Low"] / data["Open"]).apply(np.log) + log_co = (data["Close"] / data["Open"]).apply(np.log) + + rs = log_ho * (log_ho - log_co) + log_lo * (log_lo - log_co) + + def f(v): + return (trading_periods * v.mean()) ** 0.5 + + result = rs.rolling(window=window, center=False).apply(func=f) + + if clean: + return result.dropna() + + return result + + +def yang_zhang( + data: pd.DataFrame, + window: int = 30, + trading_periods: int = 252, + is_crypto: bool = True, + clean=True, +) -> pd.DataFrame: + """Yang-Zhang volatility is the combination of the overnight (close-to-open volatility). + It is a weighted average of the Rogers-Satchell volatility and the open-to-close volatility. + + Parameters + ---------- + data : pd.DataFrame + Dataframe of OHLC prices. + window : int [default: 30] + Length of window to calculate standard deviation. + trading_periods : int [default: 252] + Number of trading periods in a year. + is_crypto : bool [default: False] + If true, trading_periods is defined as 365. + clean : bool [default: True] + Whether to clean the data or not by dropping NaN values. + + Returns + ------- + pd.DataFrame : results + Dataframe with results. + + Example + ------- + >>> data = openbb.stocks.load('BTC-USD') + >>> df = openbb.ta.yang_zhang(data, is_crypto = True) + """ + + trading_periods = 365 if is_crypto else 252 + + log_ho = (data["High"] / data["Open"]).apply(np.log) + log_lo = (data["Low"] / data["Open"]).apply(np.log) + log_co = (data["Close"] / data["Open"]).apply(np.log) + + log_oc = (data["Open"] / data["Close"].shift(1)).apply(np.log) + log_oc_sq = log_oc**2 + + log_cc = (data["Close"] / data["Close"].shift(1)).apply(np.log) + log_cc_sq = log_cc**2 + + rs = log_ho * (log_ho - log_co) + log_lo * (log_lo - log_co) + + close_vol = log_cc_sq.rolling(window=window, center=False).sum() * ( + 1.0 / (window - 1.0) + ) + open_vol = log_oc_sq.rolling(window=window, center=False).sum() * ( + 1.0 / (window - 1.0) + ) + window_rs = rs.rolling(window=window, center=False).sum() * (1.0 / (window - 1.0)) + + k = 0.34 / (1.34 + (window + 1) / (window - 1)) + result = (open_vol + k * close_vol + (1 - k) * window_rs).apply(np.sqrt) * np.sqrt( + trading_periods + ) + + if clean: + return result.dropna() + + return result + + @log_start_end(log=logger) def cones( data: pd.DataFrame, @@ -228,11 +563,21 @@ def cones( Example ------- - df = openbb.stocks.load("AAPL") - cones_df = openbb.ta.cones(data = df, lower_q = 0.10, upper_q = 0.90) + >>> df = openbb.stocks.load("AAPL") + >>> cones_df = openbb.ta.cones(data = df, lower_q = 0.10, upper_q = 0.90) + + >>> cones_df = openbb.ta.cones(df,0.15,0.85,False,"Garman-Klass") + """ + estimator = pd.DataFrame() + + if lower_q > upper_q: + lower_q, upper_q = upper_q, lower_q - n_days: int = 365 if is_crypto else 252 + if (lower_q >= 1) or (upper_q >= 1): + print("Error: lower_q and upper_q must be between 0 and 1") + cones_df = pd.DataFrame() + return cones_df try: lower_q_label = str(int(lower_q * 100)) @@ -247,152 +592,28 @@ def cones( realized = [] data = data.sort_index(ascending=False) - def standard_deviation(data, window=30, trading_periods=n_days, clean=True): - """Standard deviation measures how widely returns are dispersed from the average return. - It is the most common (and biased) estimator of volatility.""" - log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) - - result = log_return.rolling(window=window, center=False).std() * np.sqrt( - trading_periods - ) - - if clean: - return result.dropna() - - return result - - def parkinson(data, window=30, trading_periods=n_days, clean=True): - """Parkinson volatility uses the high and low price of the day rather than just close to close prices. - It is useful for capturing large price movements during the day.""" - rs = (1.0 / (4.0 * np.log(2.0))) * ( - (data["High"] / data["Low"]).apply(np.log) - ) ** 2.0 - - def f(v): - return (trading_periods * v.mean()) ** 0.5 - - result = rs.rolling(window=window, center=False).apply(func=f) - - if clean: - return result.dropna() - - return result - - def garman_klass(data, window=30, trading_periods=n_days, clean=True): - """Garman-Klass volatility extends Parkinson volatility by taking into account the opening and closing price. - As markets are most active during the opening and closing of a trading session. - It makes volatility estimation more accurate. - """ - log_hl = (data["High"] / data["Low"]).apply(np.log) - log_co = (data["Close"] / data["Open"]).apply(np.log) - - rs = 0.5 * log_hl**2 - (2 * np.log(2) - 1) * log_co**2 - - def f(v): - return (trading_periods * v.mean()) ** 0.5 - - result = rs.rolling(window=window, center=False).apply(func=f) - - if clean: - return result.dropna() - - return result - - def hodges_tompkins(data, window=30, trading_periods=n_days, clean=True): - """Hodges-Tompkins volatility is a bias correction for estimation using an overlapping data sample. - It produces unbiased estimates and a substantial gain in efficiency.""" - log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) - - vol = log_return.rolling(window=window, center=False).std() * np.sqrt( - trading_periods - ) - - h = window - n = (log_return.count() - h) + 1 - - adj_factor = 1.0 / (1.0 - (h / n) + ((h**2 - 1) / (3 * n**2))) - - result = vol * adj_factor - - if clean: - return result.dropna() - - return result - - def rogers_satchell(data, window=30, trading_periods=n_days, clean=True): - """Rogers-Satchell is an estimator for measuring the volatility with an average return not equal to zero. - Unlike Parkinson and Garman-Klass estimators, Rogers-Satchell incorporates a drift term, - mean return not equal to zero. - """ - - log_ho = (data["High"] / data["Open"]).apply(np.log) - log_lo = (data["Low"] / data["Open"]).apply(np.log) - log_co = (data["Close"] / data["Open"]).apply(np.log) - - rs = log_ho * (log_ho - log_co) + log_lo * (log_lo - log_co) - - def f(v): - return (trading_periods * v.mean()) ** 0.5 - - result = rs.rolling(window=window, center=False).apply(func=f) - - if clean: - return result.dropna() - - return result - - def yang_zhang(data, window=30, trading_periods=n_days, clean=True): - """Yang-Zhang volatility is the combination of the overnight (close-to-open volatility). - It is a weighted average of the Rogers-Satchell volatility and the open-to-close volatility. - """ - log_ho = (data["High"] / data["Open"]).apply(np.log) - log_lo = (data["Low"] / data["Open"]).apply(np.log) - log_co = (data["Close"] / data["Open"]).apply(np.log) - - log_oc = (data["Open"] / data["Close"].shift(1)).apply(np.log) - log_oc_sq = log_oc**2 - - log_cc = (data["Close"] / data["Close"].shift(1)).apply(np.log) - log_cc_sq = log_cc**2 - - rs = log_ho * (log_ho - log_co) + log_lo * (log_lo - log_co) - - close_vol = log_cc_sq.rolling(window=window, center=False).sum() * ( - 1.0 / (window - 1.0) - ) - open_vol = log_oc_sq.rolling(window=window, center=False).sum() * ( - 1.0 / (window - 1.0) - ) - window_rs = rs.rolling(window=window, center=False).sum() * ( - 1.0 / (window - 1.0) - ) - - k = 0.34 / (1.34 + (window + 1) / (window - 1)) - result = (open_vol + k * close_vol + (1 - k) * window_rs).apply( - np.sqrt - ) * np.sqrt(trading_periods) - - if clean: - return result.dropna() - - return result - for window in windows: # Looping to build a dataframe with realized volatility over each window. if model not in VOLATILITY_MODELS: print("Model not available. Available models: ", VOLATILITY_MODELS) elif model == "STD": - estimator = standard_deviation(window=window, data=data) + estimator = standard_deviation( + window=window, data=data, is_crypto=is_crypto + ) elif model == "Parkinson": - estimator = parkinson(window=window, data=data) + estimator = parkinson(window=window, data=data, is_crypto=is_crypto) elif model == "Garman-Klass": - estimator = garman_klass(window=window, data=data) + estimator = garman_klass(window=window, data=data, is_crypto=is_crypto) elif model == "Hodges-Tompkins": - estimator = hodges_tompkins(window=window, data=data) + estimator = hodges_tompkins( + window=window, data=data, is_crypto=is_crypto + ) elif model == "Rogers-Satchell": - estimator = rogers_satchell(window=window, data=data) + estimator = rogers_satchell( + window=window, data=data, is_crypto=is_crypto + ) elif model == "Yang-Zhang": - estimator = yang_zhang(window=window, data=data) + estimator = yang_zhang(window=window, data=data, is_crypto=is_crypto) min_.append(estimator.min()) max_.append(estimator.max()) median.append(estimator.median()) @@ -417,8 +638,4 @@ def yang_zhang(data, window=30, trading_periods=n_days, clean=True): except Exception: cones_df = pd.DataFrame() - if lower_q or upper_q > 0: - print( - "Upper and lower quantiles should be expressed as a value between 0 and 1" - ) return cones_df diff --git a/openbb_terminal/common/technical_analysis/volatility_view.py b/openbb_terminal/common/technical_analysis/volatility_view.py index 41eae4643615..3abccdd1368f 100644 --- a/openbb_terminal/common/technical_analysis/volatility_view.py +++ b/openbb_terminal/common/technical_analysis/volatility_view.py @@ -378,7 +378,6 @@ def display_cones( is_crypto: bool = False, export: str = "", sheet_name: Optional[str] = None, - external_axes: Optional[List[plt.Axes]] = None, ): """Plots the realized volatility quantiles for the loaded ticker. The model used to calculate the volatility is selectable. @@ -422,8 +421,6 @@ def display_cones( Format of export file sheet_name: str Optionally specify the name of the sheet the data is exported to. - external_axes : Optional[List[plt.Axes]], optional - External axes (1 axis is expected in the list), by default None Examples -------- @@ -473,8 +470,7 @@ def display_cones( plt.xticks(df_ta.index) plt.tight_layout(pad=2.0) - if external_axes is None: - theme.visualize_output() + theme.visualize_output() export_data( export, diff --git a/openbb_terminal/core/sdk/models/ta_sdk_model.py b/openbb_terminal/core/sdk/models/ta_sdk_model.py index 668cecbe1349..692602c32602 100644 --- a/openbb_terminal/core/sdk/models/ta_sdk_model.py +++ b/openbb_terminal/core/sdk/models/ta_sdk_model.py @@ -47,6 +47,12 @@ class TaRoot(Category): `obv_chart`: Plots OBV technical indicator\n `rsi`: Relative strength index\n `rsi_chart`: Plots RSI Indicator\n + `rvol_std`: Standard deviation model for realized volatility.\n + `rvol_parkinson`: Parkinson's model for realized volatility.\n + `rvol_garman_klass`: Garman-Klass model for realized volatility.\n + `rvol_hodges_tompkins`: Hodges-Tompkins model for realized volatility.\n + `rvol_rogers-satchell`: Rogers-Satterthwaite model for realized volatility.\n + `rvol_yang_zhang`: Yang-Zhang model for realized volatility.\n `cones`: Realized Volatility Cones\n `cones_chart`: Plots Realized Volatility Cones\n `sma`: Gets simple moving average (SMA) for stock\n @@ -100,6 +106,12 @@ def __init__(self): self.obv_chart = lib.common_ta_volume_view.display_obv self.rsi = lib.common_ta_momentum_model.rsi self.rsi_chart = lib.common_ta_momentum_view.display_rsi + self.rvol_std = lib.common_ta_volatility_model.standard_deviation + self.rvol_parkinson = lib.common_ta_volatility_model.parkinson + self.rvol_garman_klass = lib.common_ta_volatility_model.garman_klass + self.rvol_hodges_tompkins = lib.common_ta_volatility_model.hodges_tompkins + self.rvol_rogers_satchell = lib.common_ta_volatility_model.rogers_satchell + self.rvol_yang_zhang = lib.common_ta_volatility_model.yang_zhang self.cones = lib.common_ta_volatility_model.cones self.cones_chart = lib.common_ta_volatility_view.display_cones self.sma = lib.common_ta_overlap_model.sma diff --git a/openbb_terminal/core/sdk/trail_map.csv b/openbb_terminal/core/sdk/trail_map.csv index dd76608128d4..eb67fd2b4121 100644 --- a/openbb_terminal/core/sdk/trail_map.csv +++ b/openbb_terminal/core/sdk/trail_map.csv @@ -540,6 +540,7 @@ ta.bbands,common_ta_volatility_model.bbands,common_ta_volatility_view.display_bb ta.cci,common_ta_momentum_model.cci,common_ta_momentum_view.display_cci ta.cg,common_ta_momentum_model.cg,common_ta_momentum_view.display_cg ta.clenow,common_ta_momentum_model.clenow_momentum,common_ta_momentum_view.display_clenow_momentum +ta.cones,common_ta_volatility_model.cones,common_ta_volatility_view.display_cones ta.demark,common_ta_momentum_model.demark_seq,common_ta_momentum_view.display_demark ta.donchian,common_ta_volatility_model.donchian,common_ta_volatility_view.display_donchian ta.ema,common_ta_overlap_model.ema, @@ -551,6 +552,12 @@ ta.ma,common_ta_overlap_view.view_ma,common_ta_overlap_view.view_ma ta.macd,common_ta_momentum_model.macd,common_ta_momentum_view.display_macd ta.obv,common_ta_volume_model.obv,common_ta_volume_view.display_obv ta.rsi,common_ta_momentum_model.rsi,common_ta_momentum_view.display_rsi +ta.rvol_garman_klass,common_ta_volatility_model.garman_klass, +ta.rvol_hodges_tompkins,common_ta_volatility_model.rvol_hodges_tompkins, +ta.rvol_parkinson,common_ta_volatility_model.rvol_parkinson, +ta.rvol_rogers_satchell,common_ta_volatility_model.rvol_rogers_satchell, +ta.rvol_std,common_ta_volatility_model.rvol_standard_deviation, +ta.rvol_yang_zhang,common_ta_volatility_model.rvol_yang_zhang, ta.sma,common_ta_overlap_model.sma, ta.stoch,common_ta_momentum_model.stoch,common_ta_momentum_view.display_stoch ta.vwap,common_ta_overlap_model.vwap,common_ta_overlap_view.view_vwap From bcb2aa5bee9fc8226dc58ae765c0b9ced59d4648 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Mon, 27 Feb 2023 18:33:53 -0800 Subject: [PATCH 31/43] improves error handling for volatility models when window length is too small --- .../technical_analysis/volatility_model.py | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index e8a1ed0c45d1..00d41e0f5581 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -214,6 +214,10 @@ def standard_deviation( >>> df = openbb.ta.standard_deviation(data) """ + if window < 2: + print("Error: Window must be at least 2, defaulting to 30.") + window = 30 + trading_periods = 365 if is_crypto else 252 log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) @@ -263,6 +267,10 @@ def parkinson( >>> df = openbb.ta.parkinson(data, is_crypto = True) """ + if window < 1: + print("Error: Window must be at least 1, defaulting to 30.") + window = 30 + trading_periods = 365 if is_crypto else 252 rs = (1.0 / (4.0 * np.log(2.0))) * ( @@ -316,6 +324,10 @@ def garman_klass( >>> df = openbb.ta.garman_klass(data, is_crypto = True) """ + if window < 1: + print("Error: Window must be at least 1, defaulting to 30.") + window = 30 + trading_periods = 365 if is_crypto else 252 log_hl = (data["High"] / data["Low"]).apply(np.log) @@ -369,6 +381,10 @@ def hodges_tompkins( >>> df = openbb.ta.hodges_tompkins(data, is_crypto = True) """ + if window < 2: + print("Error: Window must be at least 2, defaulting to 30.") + window = 30 + trading_periods = 365 if is_crypto else 252 log_return = (data["Close"] / data["Close"].shift(1)).apply(np.log) @@ -426,6 +442,10 @@ def rogers_satchell( >>> df = openbb.ta.rogers_satchell(data, is_crypto = True) """ + if window < 1: + print("Error: Window must be at least 1, defaulting to 30.") + window = 30 + trading_periods = 365 if is_crypto else 252 log_ho = (data["High"] / data["Open"]).apply(np.log) @@ -479,6 +499,9 @@ def yang_zhang( >>> df = openbb.ta.yang_zhang(data, is_crypto = True) """ + if window < 2: + print("Error: Window must be at least 2, defaulting to 30.") + window = 30 trading_periods = 365 if is_crypto else 252 log_ho = (data["High"] / data["Open"]).apply(np.log) From cfbad0905c959ca2bd3a1dcd8867cf7782089cbb Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Mon, 27 Feb 2023 18:48:54 -0800 Subject: [PATCH 32/43] additional sanity check for volatility_view --- openbb_terminal/common/technical_analysis/volatility_view.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/openbb_terminal/common/technical_analysis/volatility_view.py b/openbb_terminal/common/technical_analysis/volatility_view.py index 3abccdd1368f..70d1cce5b058 100644 --- a/openbb_terminal/common/technical_analysis/volatility_view.py +++ b/openbb_terminal/common/technical_analysis/volatility_view.py @@ -433,6 +433,9 @@ def display_cones( openbb.ta.cones_chart(data = df_ta, symbol = "XLE", model = "Garman-Klass") """ + if lower_q > upper_q: + lower_q, upper_q = upper_q, lower_q + df_ta = volatility_model.cones( data, lower_q=lower_q, upper_q=upper_q, is_crypto=is_crypto, model=model ) From 4913488433468b76e7e86f5c0016fcfafa36273c Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Mon, 27 Feb 2023 19:01:04 -0800 Subject: [PATCH 33/43] updates volatility_model test --- .../test_cones[Garman-Klass-15-85-True].csv | 14 +--------- ...st_cones[Hodges-Tompkins-0.1-0.9-True].csv | 26 +++++++++---------- .../test_volatility_model.py | 2 +- 3 files changed, 15 insertions(+), 27 deletions(-) diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-15-85-True].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-15-85-True].csv index 3d9fdd35666c..e16c76dff888 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-15-85-True].csv +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-15-85-True].csv @@ -1,13 +1 @@ -,Realized,Min,Lower 5%,Median,Upper 95%,Max -3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 -10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 -30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 -60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 -90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 -120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 -150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 -180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 -210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 -240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 -300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 -360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 +"" diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv index 3d9fdd35666c..145f34c46629 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv @@ -1,13 +1,13 @@ -,Realized,Min,Lower 5%,Median,Upper 95%,Max -3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 -10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 -30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 -60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 -90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 -120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 -150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 -180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 -210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 -240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 -300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 -360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 +,Realized,Min,Lower 10%,Median,Upper 90%,Max +3,0.801658250714326,0.0015213819201179636,0.11305146677726653,0.3075706088751697,0.6745294920713447,2.601121035961819 +10,0.9823074753109012,0.09579674107071617,0.20745994299818224,0.3507554296200961,0.618509936764153,1.5444191592111771 +30,1.1511180389446096,0.1866433219597456,0.23919254274220417,0.36604296978903805,0.5623912417201387,1.1511180389446096 +60,0.8513786600363932,0.20981329380586372,0.24454921192710366,0.3806299840139208,0.5243526898419408,0.8513786600363932 +90,0.7203749714042171,0.2246345606109993,0.24223275388401727,0.3980695834286474,0.48818653076754775,0.7203749714042171 +120,0.6693653813657545,0.22535970675297004,0.25162553268211907,0.41830259517989166,0.4848985135090444,0.6693653813657545 +150,0.6554191357614512,0.23511053705591023,0.2640005463745692,0.41243227688287637,0.46877621129380315,0.6554191357614512 +180,0.6313218439495035,0.24882925500263528,0.2760084446103023,0.398950641249876,0.45786606312070316,0.6313218439495035 +210,0.5956992428223693,0.26572442667108376,0.2834252558460264,0.38539244987857946,0.4433605736618711,0.5956992428223693 +240,0.5757267852866332,0.2795865019210186,0.2924459938079513,0.37360047738445973,0.4318795101347866,0.5757267852866332 +300,0.5369351687519389,0.30328719947679944,0.31084943608330384,0.3616800649662024,0.41666847258867606,0.5370676575362398 +360,0.5013984151414815,0.31461047565528394,0.32965736811204155,0.3596585335458547,0.3940115466194192,0.5013984151414815 diff --git a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py index e35cdb377a0a..90a479a9edce 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py +++ b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py @@ -36,5 +36,5 @@ ], ) def test_cones(recorder, model, lower_q, upper_q, is_crypto): - result = volatility_model.cones(data=MOCK_DATA, upper_q=0.95, lower_q=0.05) + result = volatility_model.cones(data=MOCK_DATA, upper_q=upper_q, lower_q=lower_q, is_crypto=is_crypto) recorder.capture(result) From faaf4e9a73da52fb9d1e9aba63580e0d0fbd8d04 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Mon, 27 Feb 2023 19:04:54 -0800 Subject: [PATCH 34/43] black --- .../stocks/technical_analysis/test_volatility_model.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py index 90a479a9edce..2d54cf20d9b7 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py +++ b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py @@ -36,5 +36,7 @@ ], ) def test_cones(recorder, model, lower_q, upper_q, is_crypto): - result = volatility_model.cones(data=MOCK_DATA, upper_q=upper_q, lower_q=lower_q, is_crypto=is_crypto) + result = volatility_model.cones( + data=MOCK_DATA, upper_q=upper_q, lower_q=lower_q, is_crypto=is_crypto + ) recorder.capture(result) From 165b380202fe28dad2219dd9f57a781b68a294ce Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Tue, 28 Feb 2023 08:01:02 -0800 Subject: [PATCH 35/43] remove one test artifact --- .../csv/test_volatility_model/test_cones.csv | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100644 tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones.csv diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones.csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones.csv deleted file mode 100644 index 3d9fdd35666c..000000000000 --- a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones.csv +++ /dev/null @@ -1,13 +0,0 @@ -,Realized,Min,Lower 5%,Median,Upper 95%,Max -3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 -10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 -30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 -60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 -90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 -120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 -150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 -180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 -210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 -240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 -300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 -360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 From 94c7a6bb93f9745d916aa036dd18416922f6d2a7 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Tue, 28 Feb 2023 09:14:44 -0800 Subject: [PATCH 36/43] rewrite test --- ...st_cones[Garman-Klass-0.05-0.95-False].csv | 24 +++++++++---------- ...cones[Hodges-Tompkins-0.05-0.95-False].csv | 24 +++++++++---------- ...st_cones[Hodges-Tompkins-0.1-0.9-True].csv | 24 +++++++++---------- .../test_cones[Parkinson-0.05-0.95-False].csv | 24 +++++++++---------- ...cones[Rogers-Satchell-0.05-0.95-False].csv | 24 +++++++++---------- .../test_volatility_model.py | 9 +------ 6 files changed, 61 insertions(+), 68 deletions(-) diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-0.05-0.95-False].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-0.05-0.95-False].csv index 3d9fdd35666c..5c038b5d6e99 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-0.05-0.95-False].csv +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Garman-Klass-0.05-0.95-False].csv @@ -1,13 +1,13 @@ ,Realized,Min,Lower 5%,Median,Upper 95%,Max -3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 -10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 -30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 -60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 -90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 -120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 -150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 -180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 -210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 -240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 -300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 -360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 +3,0.47336921254198017,0.09301607529434254,0.13453432503988172,0.23303659425210427,0.43918191718169136,0.9351464519333013 +10,0.4931995972498462,0.12996529594299994,0.1498841002500211,0.24967229387451284,0.4102046798671946,0.7539636136281344 +30,0.5726761376588265,0.14617565900886653,0.17058602619091304,0.25769946535371374,0.41952272016535724,0.5726761376588265 +60,0.4476982084526795,0.1636149608741397,0.17207229979062047,0.2603300613265673,0.3690609069163021,0.4476982084526795 +90,0.38774231927380837,0.17090377805529333,0.17507937958948208,0.2659510850345648,0.3379721990345923,0.38774231927380837 +120,0.3613614060751759,0.1710985701391809,0.17696316139019333,0.26817662246098695,0.3227091983388515,0.3613614060751759 +150,0.3780156669871131,0.17452167499116433,0.17999111359825556,0.26783181764479563,0.31862341406507955,0.3780156669871131 +180,0.3639340979739319,0.17986039286883584,0.19149892077539626,0.265414948212249,0.3101766984596099,0.3639340979739319 +210,0.3480366885225829,0.19115620812683928,0.2007807607862641,0.25894050602063584,0.2998816186217237,0.3480366885225829 +240,0.34346938944227373,0.20146444815948333,0.2072353048267944,0.2517832352205992,0.2978857672277331,0.34346938944227373 +300,0.3258431161829556,0.2176891369934593,0.2203104255098997,0.24666667946390552,0.28003818076405795,0.3258431161829556 +360,0.3055268397551388,0.22663852681283247,0.22888842132747117,0.2484471982269762,0.27111615729454003,0.3055268397551388 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.05-0.95-False].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.05-0.95-False].csv index 3d9fdd35666c..af8e02b6f85c 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.05-0.95-False].csv +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.05-0.95-False].csv @@ -1,13 +1,13 @@ ,Realized,Min,Lower 5%,Median,Upper 95%,Max -3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 -10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 -30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 -60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 -90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 -120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 -150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 -180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 -210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 -240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 -300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 -360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 +3,0.6687598260101925,0.0012691681365301763,0.06346482949723016,0.25658173753457225,0.7178984659537953,2.1699087483865545 +10,0.8272191160033826,0.0806721901810242,0.15143679607933927,0.2953775713982929,0.6021004661352543,1.300583660138598 +30,0.9969964559297378,0.16165390882713243,0.192646540259114,0.31703398891417056,0.5236626385765021,0.9969964559297378 +60,0.7718678667111857,0.19021869715486714,0.2105106971373532,0.34508270826823295,0.5013085828950581,0.7718678667111857 +90,0.6869656574711731,0.21421653270390098,0.2262188256254295,0.37960804297001693,0.5034383691400702,0.6869656574711731 +120,0.6752211632764793,0.22733121189940844,0.24690469672525509,0.42196201474094785,0.4969817182684935,0.6752211632764793 +150,0.7039944845654388,0.2525353812843527,0.2679338506963382,0.442999040369776,0.5112880104803842,0.7039944845654388 +180,0.7276543013745413,0.2867977394505812,0.30340906131672646,0.45982592385132703,0.5326024794918544,0.7276543013745413 +210,0.7434945594674336,0.3316516982823584,0.347459950588824,0.48100982701767764,0.5626877970605546,0.7434945594674336 +240,0.7865020901035575,0.38194395978319057,0.394961274016874,0.5103767339577114,0.6143805394259745,0.7865020901035575 +300,0.9142412469084467,0.5164080946039514,0.5238719011176708,0.6158338153658796,0.7251699710044593,0.9144668359896054 +360,1.131509279574372,0.7099836415613944,0.7301704597139972,0.8116439061148857,0.9290680233052923,1.131509279574372 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv index 145f34c46629..f6ecd0426c63 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Hodges-Tompkins-0.1-0.9-True].csv @@ -1,13 +1,13 @@ ,Realized,Min,Lower 10%,Median,Upper 90%,Max -3,0.801658250714326,0.0015213819201179636,0.11305146677726653,0.3075706088751697,0.6745294920713447,2.601121035961819 -10,0.9823074753109012,0.09579674107071617,0.20745994299818224,0.3507554296200961,0.618509936764153,1.5444191592111771 -30,1.1511180389446096,0.1866433219597456,0.23919254274220417,0.36604296978903805,0.5623912417201387,1.1511180389446096 -60,0.8513786600363932,0.20981329380586372,0.24454921192710366,0.3806299840139208,0.5243526898419408,0.8513786600363932 -90,0.7203749714042171,0.2246345606109993,0.24223275388401727,0.3980695834286474,0.48818653076754775,0.7203749714042171 -120,0.6693653813657545,0.22535970675297004,0.25162553268211907,0.41830259517989166,0.4848985135090444,0.6693653813657545 -150,0.6554191357614512,0.23511053705591023,0.2640005463745692,0.41243227688287637,0.46877621129380315,0.6554191357614512 -180,0.6313218439495035,0.24882925500263528,0.2760084446103023,0.398950641249876,0.45786606312070316,0.6313218439495035 -210,0.5956992428223693,0.26572442667108376,0.2834252558460264,0.38539244987857946,0.4433605736618711,0.5956992428223693 -240,0.5757267852866332,0.2795865019210186,0.2924459938079513,0.37360047738445973,0.4318795101347866,0.5757267852866332 -300,0.5369351687519389,0.30328719947679944,0.31084943608330384,0.3616800649662024,0.41666847258867606,0.5370676575362398 -360,0.5013984151414815,0.31461047565528394,0.32965736811204155,0.3596585335458547,0.3940115466194192,0.5013984151414815 +3,0.8048525751900447,0.0015274440887540607,0.1135019368710013,0.3087961689228162,0.6772172534262585,2.611485582926908 +10,0.9955583602170619,0.09708899591170836,0.21025848408272146,0.35548696220528364,0.6268533569165696,1.565252677269359 +30,1.199885420447142,0.194550509388809,0.24932599004285166,0.38155046472013,0.5862170765266148,1.199885420447142 +60,0.928943121382228,0.22892823746272206,0.2668287554322972,0.4153071036880872,0.5721236005446958,0.928943121382228 +90,0.8267632967449948,0.25780963701666704,0.2780068132994503,0.45685835043359013,0.5602841875768101,0.8267632967449948 +120,0.8126287957937375,0.2735931558716627,0.30548062285088096,0.5078313633502491,0.588680720701502,0.8126287957937375 +150,0.847257493325333,0.3039263784218601,0.3412723690131103,0.5331494276136418,0.6059849889031792,0.847257493325333 +180,0.8757320872627995,0.3451611328578306,0.38286248704562803,0.5534005850184569,0.6351245517422103,0.8757320872627995 +210,0.8947958408285601,0.39914288066795395,0.42573117755735995,0.5788954164256204,0.6659689467127681,0.8947958408285601 +240,0.9465554119612339,0.4596696267534148,0.48081198446843343,0.6142384943988662,0.7100553562567414,0.9465554119612339 +300,1.100289510973116,0.6214972380602299,0.6369938009636701,0.7411561115197498,0.8538385574708249,1.1005610074743166 +360,1.3617716287625592,0.8544654448857172,0.8953320105346573,0.9768135922146683,1.070114562368092,1.3617716287625592 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Parkinson-0.05-0.95-False].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Parkinson-0.05-0.95-False].csv index 3d9fdd35666c..f0435f99ba28 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Parkinson-0.05-0.95-False].csv +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Parkinson-0.05-0.95-False].csv @@ -1,13 +1,13 @@ ,Realized,Min,Lower 5%,Median,Upper 95%,Max -3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 -10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 -30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 -60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 -90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 -120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 -150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 -180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 -210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 -240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 -300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 -360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 +3,0.46586328215445333,0.09459670054267993,0.13158335476280458,0.23534596460364754,0.4520323358870142,0.8409042199244067 +10,0.5199148840388367,0.12326609181064953,0.1499964607494672,0.25028497046979714,0.4165748544614123,0.7076665952812371 +30,0.5565136856732844,0.1477930440981584,0.1689811872369032,0.2594570719152965,0.4061778976431973,0.557417891345695 +60,0.43899026824746207,0.16112584846009909,0.17190964565760647,0.2621401244673614,0.36613381508710957,0.43899026824746207 +90,0.3837119213288548,0.17100842716967424,0.1746100524383853,0.26473159433308563,0.33624496165305395,0.3837119213288548 +120,0.35867363663251645,0.16982119477310031,0.1776565610274492,0.27356181051895573,0.31899186882798225,0.35867363663251645 +150,0.374138070900823,0.17380862940879255,0.18047195157436163,0.2743666954247433,0.31216073651539666,0.374138070900823 +180,0.3609309909301813,0.18002968002491954,0.19229139649514002,0.270693904195313,0.30511994507024326,0.3609309909301813 +210,0.34514110290031863,0.19321825970463602,0.20018125828196934,0.263368322910147,0.2968414787718647,0.34514110290031863 +240,0.33918963814202246,0.20167711014270298,0.2076750162329613,0.2560027858061479,0.2950194691460126,0.33918963814202246 +300,0.3215445364634362,0.21728494969311365,0.2204392176110125,0.2503353578946227,0.2813075470571818,0.3215445364634362 +360,0.3018028804450067,0.2257000022064053,0.2295169008238812,0.2502352847237539,0.2690452119880907,0.3018028804450067 diff --git a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Rogers-Satchell-0.05-0.95-False].csv b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Rogers-Satchell-0.05-0.95-False].csv index 3d9fdd35666c..d6a22c641176 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Rogers-Satchell-0.05-0.95-False].csv +++ b/tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones[Rogers-Satchell-0.05-0.95-False].csv @@ -1,13 +1,13 @@ ,Realized,Min,Lower 5%,Median,Upper 95%,Max -3,0.6661056307619542,0.0012641310217003411,0.06321294826523875,0.2555634077814052,0.7150492477099004,2.1612967455941043 -10,0.8162088269672413,0.07959844307594884,0.1494211718471571,0.2914460949938292,0.5940865070370007,1.283272887530981 -30,0.9564751647343839,0.15508374995295376,0.18481673654297404,0.30414866067934165,0.5023792266449142,0.9564751647343839 -60,0.7074188020337612,0.17433590471783383,0.1929335727094341,0.31626915255046145,0.4594505516493541,0.7074188020337612 -90,0.5985665640998008,0.18665103933427296,0.19710887104278185,0.3307598851762795,0.4386556614219454,0.5985665640998008 -120,0.5561822000429192,0.1872535703103611,0.20337632303943762,0.3475716912579452,0.4093657019078056,0.5561822000429192 -150,0.5445941290454114,0.19535562996434117,0.2072675358413156,0.34269398673918977,0.39552078157374204,0.5445941290454114 -180,0.5245714551095421,0.20675464602013052,0.21872987280867054,0.3314919646817599,0.38395713065150183,0.5245714551095421 -210,0.49497228966463114,0.22079300834100155,0.23131715641994954,0.320226331717437,0.37460242812927996,0.49497228966463114 -240,0.4783769806126088,0.23231114137312567,0.24022870898947504,0.31042826718167726,0.373686873939579,0.4783769806126088 -300,0.44614464947013754,0.25200428128757724,0.2556465774014713,0.3005234806648158,0.3538789172049389,0.4462547356884943 -360,0.41661681556107044,0.2614129015000436,0.26884560050381257,0.2988437705630911,0.34207882188528543,0.41661681556107044 +3,0.4657677549655671,0.08157644189072191,0.13147781368882672,0.22885339926481435,0.45687023431629875,1.082156306919815 +10,0.4682163640133397,0.12545796887098354,0.1484651829528548,0.2456697788828146,0.411785848610831,0.8262389601508668 +30,0.6039943812850873,0.146019697714156,0.16918587943722477,0.25747736530618404,0.4392684212503383,0.6039943812850873 +60,0.46841567219041397,0.16256123913275405,0.1716907756512735,0.2589630388702591,0.3795880810988773,0.46841567219041397 +90,0.40231976272448183,0.16820399077410592,0.17370868237496773,0.2633210242810949,0.34528050925318193,0.40231976272448183 +120,0.3737953147462948,0.1715720390037075,0.17516557648051356,0.2637723381811697,0.3314881845628966,0.3737953147462948 +150,0.3919966942362794,0.17413046824651787,0.17989819134302276,0.2626510520864875,0.32780029402409816,0.3919966942362794 +180,0.3752685147960934,0.17810330870706279,0.19070704642827205,0.26104046290826594,0.3183485760279564,0.3752685147960934 +210,0.3581164359319119,0.19001178942870217,0.20188267011883274,0.2562521917627596,0.30641814312041055,0.3581164359319119 +240,0.3537134661676839,0.2015173552360074,0.2077986486528787,0.24931751778026967,0.30425018930774606,0.3537134661676839 +300,0.3356311546121795,0.2177474355459502,0.22091970410209294,0.24387430806477978,0.28464293782594413,0.3356311546121795 +360,0.31411954349220217,0.2262542871662062,0.22771958926240776,0.24476924726124216,0.2767196559732315,0.31411954349220217 diff --git a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py index 2d54cf20d9b7..61a55d3124f9 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py +++ b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py @@ -15,13 +15,6 @@ "tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones_df.csv", index_col=0, ) - -model = MODELS[0] -lower_q = 0.05 -upper_q = 0.95 -is_crypto: bool = False - - @pytest.mark.vcr(record_mode="none") @pytest.mark.parametrize( "model, lower_q, upper_q, is_crypto", @@ -37,6 +30,6 @@ ) def test_cones(recorder, model, lower_q, upper_q, is_crypto): result = volatility_model.cones( - data=MOCK_DATA, upper_q=upper_q, lower_q=lower_q, is_crypto=is_crypto + data=MOCK_DATA, model = model, upper_q=upper_q, lower_q=lower_q, is_crypto=is_crypto ) recorder.capture(result) From 1b86c5e92270df7a2a62da45d7395724c79a9544 Mon Sep 17 00:00:00 2001 From: james Date: Tue, 28 Feb 2023 13:31:29 -0500 Subject: [PATCH 37/43] lint --- .../stocks/technical_analysis/test_volatility_model.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py index 61a55d3124f9..024b67aa95d9 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py +++ b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py @@ -15,6 +15,8 @@ "tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones_df.csv", index_col=0, ) + + @pytest.mark.vcr(record_mode="none") @pytest.mark.parametrize( "model, lower_q, upper_q, is_crypto", @@ -30,6 +32,10 @@ ) def test_cones(recorder, model, lower_q, upper_q, is_crypto): result = volatility_model.cones( - data=MOCK_DATA, model = model, upper_q=upper_q, lower_q=lower_q, is_crypto=is_crypto + data=MOCK_DATA, + model=model, + upper_q=upper_q, + lower_q=lower_q, + is_crypto=is_crypto, ) recorder.capture(result) From 722fcd6e607eaa81468933a069223e42dc2c6224 Mon Sep 17 00:00:00 2001 From: james Date: Tue, 28 Feb 2023 13:49:47 -0500 Subject: [PATCH 38/43] sdk --- .../technical_analysis/volatility_model.py | 10 +++---- .../sdk/controllers/stocks_sdk_controller.py | 2 +- .../core/sdk/models/economy_sdk_model.py | 4 +++ .../core/sdk/models/forecast_sdk_model.py | 1 - .../core/sdk/models/portfolio_sdk_model.py | 1 - .../core/sdk/models/stocks_sdk_model.py | 7 ++--- .../core/sdk/models/ta_sdk_model.py | 26 ++++++++++--------- openbb_terminal/core/sdk/trail_map.csv | 13 +++++----- openbb_terminal/sdk.py | 11 ++++++++ 9 files changed, 46 insertions(+), 29 deletions(-) diff --git a/openbb_terminal/common/technical_analysis/volatility_model.py b/openbb_terminal/common/technical_analysis/volatility_model.py index 00d41e0f5581..2ebb2b624033 100644 --- a/openbb_terminal/common/technical_analysis/volatility_model.py +++ b/openbb_terminal/common/technical_analysis/volatility_model.py @@ -264,7 +264,7 @@ def parkinson( Example ------- >>> data = openbb.stocks.load('BTC-USD') - >>> df = openbb.ta.parkinson(data, is_crypto = True) + >>> df = openbb.ta.rvol_parkinson(data, is_crypto = True) """ if window < 1: @@ -321,7 +321,7 @@ def garman_klass( Example ------- >>> data = openbb.stocks.load('BTC-USD') - >>> df = openbb.ta.garman_klass(data, is_crypto = True) + >>> df = openbb.ta.rvol_garman_klass(data, is_crypto = True) """ if window < 1: @@ -378,7 +378,7 @@ def hodges_tompkins( Example ------- >>> data = openbb.stocks.load('BTC-USD') - >>> df = openbb.ta.hodges_tompkins(data, is_crypto = True) + >>> df = openbb.ta.rvol_hodges_tompkins(data, is_crypto = True) """ if window < 2: @@ -439,7 +439,7 @@ def rogers_satchell( Example ------- >>> data = openbb.stocks.load('BTC-USD') - >>> df = openbb.ta.rogers_satchell(data, is_crypto = True) + >>> df = openbb.ta.rvol_rogers_satchell(data, is_crypto = True) """ if window < 1: @@ -496,7 +496,7 @@ def yang_zhang( Example ------- >>> data = openbb.stocks.load('BTC-USD') - >>> df = openbb.ta.yang_zhang(data, is_crypto = True) + >>> df = openbb.ta.rvol_yang_zhang(data, is_crypto = True) """ if window < 2: diff --git a/openbb_terminal/core/sdk/controllers/stocks_sdk_controller.py b/openbb_terminal/core/sdk/controllers/stocks_sdk_controller.py index 9650acf468ef..0bcfa6203cec 100644 --- a/openbb_terminal/core/sdk/controllers/stocks_sdk_controller.py +++ b/openbb_terminal/core/sdk/controllers/stocks_sdk_controller.py @@ -272,7 +272,7 @@ def options(self): `expirations`: Get Option Chain Expirations\n `generate_data`: Gets x values, and y values before and after premiums\n `greeks`: Gets the greeks for a given option\n - `grhist`: Get historical option greeks\n + `grhist`: Get histoical option greeks\n `grhist_chart`: Plots historical greeks for a given option. [Source: Syncretism]\n `hist`: Get historical option pricing.\n `info`: Scrape barchart for options info\n diff --git a/openbb_terminal/core/sdk/models/economy_sdk_model.py b/openbb_terminal/core/sdk/models/economy_sdk_model.py index 8543d45165fd..979d466302af 100644 --- a/openbb_terminal/core/sdk/models/economy_sdk_model.py +++ b/openbb_terminal/core/sdk/models/economy_sdk_model.py @@ -13,6 +13,8 @@ class EconomyRoot(Category): `bigmac`: Display Big Mac Index for given countries\n `bigmac_chart`: Display Big Mac Index for given countries\n `country_codes`: Get available country codes for Bigmac index\n + `cpi`: Obtain CPI data from FRED. [Source: FRED]\n + `cpi_chart`: Plot CPI data. [Source: FRED]\n `currencies`: Scrape data for global currencies\n `events`: Get economic calendar for countries between specified dates\n `fred`: Get Series data. [Source: FRED]\n @@ -52,6 +54,8 @@ def __init__(self): self.bigmac = lib.economy_nasdaq_model.get_big_mac_indices self.bigmac_chart = lib.economy_nasdaq_view.display_big_mac_index self.country_codes = lib.economy_nasdaq_model.get_country_codes + self.cpi = lib.economy_fred_model.get_cpi + self.cpi_chart = lib.economy_fred_view.plot_cpi self.currencies = lib.economy_wsj_model.global_currencies self.events = lib.economy_nasdaq_model.get_economic_calendar self.fred = lib.economy_fred_model.get_aggregated_series_data diff --git a/openbb_terminal/core/sdk/models/forecast_sdk_model.py b/openbb_terminal/core/sdk/models/forecast_sdk_model.py index 75f94b3b3392..06c4e0786b53 100644 --- a/openbb_terminal/core/sdk/models/forecast_sdk_model.py +++ b/openbb_terminal/core/sdk/models/forecast_sdk_model.py @@ -78,7 +78,6 @@ def __init__(self): if not lib.FORECASTING_TOOLKIT_ENABLED: # pylint: disable=C0415 - from openbb_terminal.rich_config import console console.print(lib.FORECASTING_TOOLKIT_WARNING) diff --git a/openbb_terminal/core/sdk/models/portfolio_sdk_model.py b/openbb_terminal/core/sdk/models/portfolio_sdk_model.py index bc4558a9aea6..14457d671fdf 100644 --- a/openbb_terminal/core/sdk/models/portfolio_sdk_model.py +++ b/openbb_terminal/core/sdk/models/portfolio_sdk_model.py @@ -178,7 +178,6 @@ def __init__(self): if not lib.OPTIMIZATION_TOOLKIT_ENABLED: # pylint: disable=C0415 - from openbb_terminal.rich_config import console console.print(lib.OPTIMIZATION_TOOLKIT_WARNING) diff --git a/openbb_terminal/core/sdk/models/stocks_sdk_model.py b/openbb_terminal/core/sdk/models/stocks_sdk_model.py index 0b5214a43a6f..24999097e5e0 100644 --- a/openbb_terminal/core/sdk/models/stocks_sdk_model.py +++ b/openbb_terminal/core/sdk/models/stocks_sdk_model.py @@ -456,6 +456,9 @@ def __init__(self): class StocksOptions(Category): """Options Module. + Submodules: + `screen`: Screen Module + Attributes: `chains`: Get Option Chain For A Stock. No greek data is returned\n `dte`: Gets days to expiration from yfinance option date\n @@ -463,7 +466,7 @@ class StocksOptions(Category): `expirations`: Get Option Chain Expirations\n `generate_data`: Gets x values, and y values before and after premiums\n `greeks`: Gets the greeks for a given option\n - `grhist`: Get historical option greeks\n + `grhist`: Get histoical option greeks\n `grhist_chart`: Plots historical greeks for a given option. [Source: Syncretism]\n `hist`: Get historical option pricing.\n `info`: Scrape barchart for options info\n @@ -473,7 +476,6 @@ class StocksOptions(Category): `pcr`: Gets put call ratio over last time window [Source: AlphaQuery.com]\n `pcr_chart`: Display put call ratio [Source: AlphaQuery.com]\n `price`: Get Option current price for a stock.\n - `screen`: Equity options screener [Source: Syncretism]\n `unu`: Get unusual option activity from fdscanner.com\n `unu_chart`: Displays the unusual options table\n `voi`: Plot volume and open interest\n @@ -504,7 +506,6 @@ def __init__(self): self.pcr = lib.stocks_options_alphaquery_model.get_put_call_ratio self.pcr_chart = lib.stocks_options_alphaquery_view.display_put_call_ratio self.price = lib.stocks_options_sdk_helper.get_option_current_price - self.screen = lib.stocks_options_screen_syncretism_model.get_screener_output self.unu = lib.stocks_options_fdscanner_model.unusual_options self.unu_chart = lib.stocks_options_fdscanner_view.display_options self.voi = lib.stocks_options_view.plot_voi diff --git a/openbb_terminal/core/sdk/models/ta_sdk_model.py b/openbb_terminal/core/sdk/models/ta_sdk_model.py index 692602c32602..ac57eaff2e3e 100644 --- a/openbb_terminal/core/sdk/models/ta_sdk_model.py +++ b/openbb_terminal/core/sdk/models/ta_sdk_model.py @@ -27,6 +27,8 @@ class TaRoot(Category): `cg_chart`: Plots center of gravity Indicator\n `clenow`: Gets the Clenow Volatility Adjusted Momentum. this is defined as the regression coefficient on log prices\n `clenow_chart`: Prints table and plots clenow momentum\n + `cones`: Returns a DataFrame of realized volatility quantiles.\n + `cones_chart`: Plots the realized volatility quantiles for the loaded ticker.\n `demark`: Get the integer value for demark sequential indicator\n `demark_chart`: Plot demark sequential indicator\n `donchian`: Calculate Donchian Channels\n @@ -47,15 +49,14 @@ class TaRoot(Category): `obv_chart`: Plots OBV technical indicator\n `rsi`: Relative strength index\n `rsi_chart`: Plots RSI Indicator\n - `rvol_std`: Standard deviation model for realized volatility.\n - `rvol_parkinson`: Parkinson's model for realized volatility.\n - `rvol_garman_klass`: Garman-Klass model for realized volatility.\n - `rvol_hodges_tompkins`: Hodges-Tompkins model for realized volatility.\n - `rvol_rogers-satchell`: Rogers-Satterthwaite model for realized volatility.\n - `rvol_yang_zhang`: Yang-Zhang model for realized volatility.\n - `cones`: Realized Volatility Cones\n - `cones_chart`: Plots Realized Volatility Cones\n + `rvol_garman_klass`: Garman-Klass volatility extends Parkinson volatility by taking into account the opening and closing price.\n + `rvol_hodges_tompkins`: Hodges-Tompkins volatility is a bias correction for estimation using an overlapping data sample.\n + `rvol_parkinson`: Parkinson volatility uses the high and low price of the day rather than just close to close prices.\n + `rvol_rogers_satchell`: Rogers-Satchell is an estimator for measuring the volatility with an average return not equal to zero.\n + `rvol_std`: Standard deviation measures how widely returns are dispersed from the average return.\n + `rvol_yang_zhang`: Yang-Zhang volatility is the combination of the overnight (close-to-open volatility).\n `sma`: Gets simple moving average (SMA) for stock\n + `standard_deviation`: Standard deviation measures how widely returns are dispersed from the average return.\n `stoch`: Stochastic oscillator\n `stoch_chart`: Plots stochastic oscillator signal\n `vwap`: Gets volume weighted average price (VWAP)\n @@ -86,6 +87,8 @@ def __init__(self): self.cg_chart = lib.common_ta_momentum_view.display_cg self.clenow = lib.common_ta_momentum_model.clenow_momentum self.clenow_chart = lib.common_ta_momentum_view.display_clenow_momentum + self.cones = lib.common_ta_volatility_model.cones + self.cones_chart = lib.common_ta_volatility_view.display_cones self.demark = lib.common_ta_momentum_model.demark_seq self.demark_chart = lib.common_ta_momentum_view.display_demark self.donchian = lib.common_ta_volatility_model.donchian @@ -106,15 +109,14 @@ def __init__(self): self.obv_chart = lib.common_ta_volume_view.display_obv self.rsi = lib.common_ta_momentum_model.rsi self.rsi_chart = lib.common_ta_momentum_view.display_rsi - self.rvol_std = lib.common_ta_volatility_model.standard_deviation - self.rvol_parkinson = lib.common_ta_volatility_model.parkinson self.rvol_garman_klass = lib.common_ta_volatility_model.garman_klass self.rvol_hodges_tompkins = lib.common_ta_volatility_model.hodges_tompkins + self.rvol_parkinson = lib.common_ta_volatility_model.parkinson self.rvol_rogers_satchell = lib.common_ta_volatility_model.rogers_satchell + self.rvol_std = lib.common_ta_volatility_model.standard_deviation self.rvol_yang_zhang = lib.common_ta_volatility_model.yang_zhang - self.cones = lib.common_ta_volatility_model.cones - self.cones_chart = lib.common_ta_volatility_view.display_cones self.sma = lib.common_ta_overlap_model.sma + self.standard_deviation = lib.common_ta_volatility_model.standard_deviation self.stoch = lib.common_ta_momentum_model.stoch self.stoch_chart = lib.common_ta_momentum_view.display_stoch self.vwap = lib.common_ta_overlap_model.vwap diff --git a/openbb_terminal/core/sdk/trail_map.csv b/openbb_terminal/core/sdk/trail_map.csv index 73e71e7883e3..9ba71425e0a0 100644 --- a/openbb_terminal/core/sdk/trail_map.csv +++ b/openbb_terminal/core/sdk/trail_map.csv @@ -203,7 +203,7 @@ economy.search_index,economy_yfinance_model.get_search_indices, economy.spectrum,economy_finviz_view.display_spectrum, economy.treasury,economy_econdb_model.get_treasuries,economy_econdb_view.show_treasuries economy.treasury_maturities,economy_econdb_model.get_treasury_maturities, -economy.cpi,economy_fred_model.get_cpi,economy_fred_view.plot_cpi, +economy.cpi,economy_fred_model.get_cpi,economy_fred_view.plot_cpi economy.usbonds,economy_wsj_model.us_bonds, economy.valuation,economy_finviz_model.get_valuation_data, etf.candle,stocks_helper.display_candle, @@ -554,11 +554,12 @@ ta.macd,common_ta_momentum_model.macd,common_ta_momentum_view.display_macd ta.obv,common_ta_volume_model.obv,common_ta_volume_view.display_obv ta.rsi,common_ta_momentum_model.rsi,common_ta_momentum_view.display_rsi ta.rvol_garman_klass,common_ta_volatility_model.garman_klass, -ta.rvol_hodges_tompkins,common_ta_volatility_model.rvol_hodges_tompkins, -ta.rvol_parkinson,common_ta_volatility_model.rvol_parkinson, -ta.rvol_rogers_satchell,common_ta_volatility_model.rvol_rogers_satchell, -ta.rvol_std,common_ta_volatility_model.rvol_standard_deviation, -ta.rvol_yang_zhang,common_ta_volatility_model.rvol_yang_zhang, +ta.rvol_hodges_tompkins,common_ta_volatility_model.hodges_tompkins, +ta.rvol_parkinson,common_ta_volatility_model.parkinson, +ta.rvol_rogers_satchell,common_ta_volatility_model.rogers_satchell, +ta.rvol_std,common_ta_volatility_model.standard_deviation, +ta.rvol_yang_zhang,common_ta_volatility_model.yang_zhang, +ta.standard_deviation,common_ta_volatility_model.standard_deviation, ta.sma,common_ta_overlap_model.sma, ta.stoch,common_ta_momentum_model.stoch,common_ta_momentum_view.display_stoch ta.vwap,common_ta_overlap_model.vwap,common_ta_overlap_view.view_vwap diff --git a/openbb_terminal/sdk.py b/openbb_terminal/sdk.py index 0dfe98f8e2d0..08da39fa82af 100644 --- a/openbb_terminal/sdk.py +++ b/openbb_terminal/sdk.py @@ -137,6 +137,8 @@ def economy(self): `bigmac`: Display Big Mac Index for given countries\n `bigmac_chart`: Display Big Mac Index for given countries\n `country_codes`: Get available country codes for Bigmac index\n + `cpi`: Obtain CPI data from FRED. [Source: FRED]\n + `cpi_chart`: Plot CPI data. [Source: FRED]\n `currencies`: Scrape data for global currencies\n `events`: Get economic calendar for countries between specified dates\n `fred`: Get Series data. [Source: FRED]\n @@ -511,6 +513,8 @@ def ta(self): `cg_chart`: Plots center of gravity Indicator\n `clenow`: Gets the Clenow Volatility Adjusted Momentum. this is defined as the regression coefficient on log prices\n `clenow_chart`: Prints table and plots clenow momentum\n + `cones`: Returns a DataFrame of realized volatility quantiles.\n + `cones_chart`: Plots the realized volatility quantiles for the loaded ticker.\n `demark`: Get the integer value for demark sequential indicator\n `demark_chart`: Plot demark sequential indicator\n `donchian`: Calculate Donchian Channels\n @@ -531,7 +535,14 @@ def ta(self): `obv_chart`: Plots OBV technical indicator\n `rsi`: Relative strength index\n `rsi_chart`: Plots RSI Indicator\n + `rvol_garman_klass`: Garman-Klass volatility extends Parkinson volatility by taking into account the opening and closing price.\n + `rvol_hodges_tompkins`: Hodges-Tompkins volatility is a bias correction for estimation using an overlapping data sample.\n + `rvol_parkinson`: Parkinson volatility uses the high and low price of the day rather than just close to close prices.\n + `rvol_rogers_satchell`: Rogers-Satchell is an estimator for measuring the volatility with an average return not equal to zero.\n + `rvol_std`: Standard deviation measures how widely returns are dispersed from the average return.\n + `rvol_yang_zhang`: Yang-Zhang volatility is the combination of the overnight (close-to-open volatility).\n `sma`: Gets simple moving average (SMA) for stock\n + `standard_deviation`: Standard deviation measures how widely returns are dispersed from the average return.\n `stoch`: Stochastic oscillator\n `stoch_chart`: Plots stochastic oscillator signal\n `vwap`: Gets volume weighted average price (VWAP)\n From 6fe70880365c1453706e73dd74ccf6550e281420 Mon Sep 17 00:00:00 2001 From: james Date: Tue, 28 Feb 2023 14:18:52 -0500 Subject: [PATCH 39/43] fix test --- .../test_volatility_model.py | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py index 024b67aa95d9..f4fa2ec10d8c 100644 --- a/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py +++ b/tests/openbb_terminal/stocks/technical_analysis/test_volatility_model.py @@ -1,4 +1,5 @@ # IMPORTATION STANDARD +import pathlib # IMPORTATION THIRDPARTY import pandas as pd @@ -11,13 +12,13 @@ # pylint: disable=W0613 MODELS = volatility_model.VOLATILITY_MODELS +path = pathlib.Path(__file__).parent.absolute() MOCK_DATA = pd.read_csv( - "tests/openbb_terminal/stocks/technical_analysis/csv/test_volatility_model/test_cones_df.csv", + path / "csv" / "test_volatility_model" / "test_cones_df.csv", index_col=0, ) -@pytest.mark.vcr(record_mode="none") @pytest.mark.parametrize( "model, lower_q, upper_q, is_crypto", [ @@ -30,7 +31,7 @@ (MODELS[2], 15, 85, True), ], ) -def test_cones(recorder, model, lower_q, upper_q, is_crypto): +def test_cones(model, lower_q, upper_q, is_crypto): result = volatility_model.cones( data=MOCK_DATA, model=model, @@ -38,4 +39,13 @@ def test_cones(recorder, model, lower_q, upper_q, is_crypto): lower_q=lower_q, is_crypto=is_crypto, ) - recorder.capture(result) + pd.testing.assert_frame_equal( + result, + pd.read_csv( + path + / "csv" + / "test_volatility_model" + / f"test_cones[{model}-{lower_q}-{upper_q}-{str(is_crypto)}].csv", + index_col=0, + ), + ) From e3ccb05024000e9923fd65b6c2b3432647cbb0d8 Mon Sep 17 00:00:00 2001 From: james Date: Tue, 28 Feb 2023 14:47:43 -0500 Subject: [PATCH 40/43] Revert some tests --- .../test_call_coint[other0].txt | 1 + .../test_call_coint[other1].txt | 1 + .../test_call_coint[other2].txt | 1 + .../test_call_desc[other0].txt | 1 + .../test_call_desc[other1].txt | 18 +++++++++--------- .../test_call_desc[other2].txt | 1 + .../test_call_granger[other0].txt | 1 + .../test_call_granger[other1].txt | 1 + .../test_call_norm[other0].txt | 1 + .../test_call_norm[other1].txt | 1 + .../test_call_norm[other2].txt | 1 + .../test_call_norm[other3].txt | 1 + .../test_call_ols[other0].txt | 1 + .../test_call_ols[other1].txt | 1 + .../test_call_ols[other2].txt | 1 + .../test_call_panel[other0].txt | 1 + .../test_call_panel[other1].txt | 1 + .../test_call_root[other0].txt | 1 + .../test_call_root[other1].txt | 1 + .../test_call_root[other2].txt | 1 + .../test_call_root[other3].txt | 1 + .../test_call_show[other0].txt | 1 + .../test_call_type[other0].txt | 1 + .../test_call_type[other3].txt | 1 + .../test_call_type[other4].txt | 1 + .../test_call_type[other5].txt | 1 + ...r[time_series_y0-time_series_x0-3-0.05].txt | 10 +++++----- ...er[time_series_y1-time_series_x1-2-0.1].txt | 10 +++++----- ...r[time_series_y2-time_series_x2-1-0.01].txt | 10 +++++----- ...splay_root[df0-Sunspot-Sunactivity-c-c].txt | 12 ++++++------ ...play_root[df1-Sunspot-Sunactivity-c-ct].txt | 12 ++++++------ ...play_root[df2-Sunspot-Sunactivity-ct-c].txt | 12 ++++++------ ...lay_root[df3-Sunspot-Sunactivity-ctt-c].txt | 12 ++++++------ ...splay_root[df4-Sunspot-Sunactivity-n-c].txt | 12 ++++++------ ...ointegration_test[datasets0-True-False].txt | 4 ++-- ...integration_test[datasets1-False-False].txt | 4 ++-- 36 files changed, 83 insertions(+), 58 deletions(-) diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt index f7deb378c0b5..cdce0b32b915 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt @@ -1 +1,2 @@ [red]'data' is not valid.[/red] + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt index 6dbe092d5396..811a00c50bae 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt @@ -1 +1,2 @@ + Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt index ffa398eb717d..5ab57f608194 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt @@ -1,10 +1,10 @@ - cancer population -count 301.0000 301.0000 -mean 39.8571 11288.0565 -std 50.9778 13780.0101 -min 0.0000 445.0000 -25% 11.0000 2935.0000 -50% 22.0000 6445.0000 -75% 48.0000 13989.0000 -max 360.0000 88456.0000 + cancer population +count 301.000000 301.000000 +mean 39.857143 11288.056478 +std 50.977801 13780.010088 +min 0.000000 445.000000 +25% 11.000000 2935.000000 +50% 22.000000 6445.000000 +75% 48.000000 13989.000000 +max 360.000000 88456.000000 Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt index 6dbe092d5396..811a00c50bae 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt @@ -1 +1,2 @@ + Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt index 139f9a4668cf..ae15889d3e79 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt @@ -1 +1,2 @@ The following args couldn't be interpreted: ['-n', 'dataset'] + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt index 647d7a0f2a23..feb34da5e5b6 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt @@ -1,2 +1,3 @@ + [red]No data available for dataset.[/red] diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt index 8b137891791f..139597f9cb07 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt @@ -1 +1,2 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt index 8b137891791f..139597f9cb07 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt @@ -1 +1,2 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt index 8b137891791f..139597f9cb07 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt @@ -1 +1,2 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt index 8b137891791f..139597f9cb07 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt @@ -1 +1,2 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt index 22f6e6008727..737a86ae044d 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt @@ -1,7 +1,7 @@ - F-test P-value Count Lags -ssr_ftest 2.6699 0.0488 193.0 3.0 -ssr_chi2test 8.3002 0.0402 - 3 -lrtest 8.1326 0.0433 - 3 -params_ftest 2.6699 0.0488 193.0 3.0 + F-test P-value Count Lags +ssr_ftest 2.669911 0.048815 193.0 3.0 +ssr_chi2test 8.300242 0.040198 - 3 +lrtest 8.132629 0.043349 - 3 +params_ftest 2.669911 0.048815 193.0 3.0 As the p-value of the F-test is 0.049, we can reject the null hypothesis at the 0.05 confidence level and find the Series 'pop' to Granger-cause the Series 'realgdp' diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt index 24dc1f4ef15d..7ee9701fe0c0 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt @@ -1,7 +1,7 @@ - F-test P-value Count Lags -ssr_ftest 3.2656 0.0403 196.0 2.0 -ssr_chi2test 6.6978 0.0351 - 2 -lrtest 6.5886 0.0371 - 2 -params_ftest 3.2656 0.0403 196.0 2.0 + F-test P-value Count Lags +ssr_ftest 3.265591 0.040261 196.0 2.0 +ssr_chi2test 6.697793 0.035123 - 2 +lrtest 6.588619 0.037094 - 2 +params_ftest 3.265591 0.040261 196.0 2.0 As the p-value of the F-test is 0.04, we can reject the null hypothesis at the 0.1 confidence level and find the Series 'realinv' to Granger-cause the Series 'realgovt' diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt index e6826f055633..d788af4c0742 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt @@ -1,7 +1,7 @@ - F-test P-value Count Lags -ssr_ftest 1.0126 0.3155 199.0 1.0 -ssr_chi2test 1.0279 0.3107 - 1 -lrtest 1.0253 0.3113 - 1 -params_ftest 1.0126 0.3155 199.0 1.0 + F-test P-value Count Lags +ssr_ftest 1.012638 0.315494 199.0 1.0 +ssr_chi2test 1.027904 0.310651 - 1 +lrtest 1.025298 0.311266 - 1 +params_ftest 1.012638 0.315494 199.0 1.0 As the p-value of the F-test is 0.315, we can not reject the null hypothesis at the 0.01 confidence level. diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt index 7a7165bc409e..5f5c320dd309 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -2.8378 0.3435 -P-Value 0.0531 0.1000 -NLags 8.0000 0.0000 -Nobs 300.0000 0.0000 -ICBest 2430.5003 0.0000 + ADF KPSS +Test Statistic -2.837781 0.343524 +P-Value 0.053076 0.100000 +NLags 8.000000 0.000000 +Nobs 300.000000 0.000000 +ICBest 2430.500342 0.000000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt index 10a1da747ed7..c5f972848a3a 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -2.8378 0.1276 -P-Value 0.0531 0.0840 -NLags 8.0000 0.0000 -Nobs 300.0000 0.0000 -ICBest 2430.5003 0.0000 + ADF KPSS +Test Statistic -2.837781 0.127650 +P-Value 0.053076 0.083982 +NLags 8.000000 0.000000 +Nobs 300.000000 0.000000 +ICBest 2430.500342 0.000000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt index 4af9bf524b82..dc4d3e45f85b 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -2.9244 0.3435 -P-Value 0.1545 0.1000 -NLags 8.0000 0.0000 -Nobs 300.0000 0.0000 -ICBest 2431.9767 0.0000 + ADF KPSS +Test Statistic -2.924375 0.343501 +P-Value 0.154465 0.100000 +NLags 8.000000 0.000000 +Nobs 300.000000 0.000000 +ICBest 2431.976734 0.000000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt index 44c64eb30535..abfddb073b61 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -3.0049 0.3435 -P-Value 0.2929 0.1000 -NLags 8.0000 0.0000 -Nobs 300.0000 0.0000 -ICBest 2432.5385 0.0000 + ADF KPSS +Test Statistic -3.004904 0.343492 +P-Value 0.292850 0.100000 +NLags 8.000000 0.000000 +Nobs 300.000000 0.000000 +ICBest 2432.538460 0.000000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt index 9b04f3b0a628..63a1e89295ed 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -0.7522 0.3432 -P-Value 0.3906 0.1000 -NLags 8.0000 0.0000 -Nobs 300.0000 0.0000 -ICBest 2436.9141 0.0000 + ADF KPSS +Test Statistic -0.752220 0.343173 +P-Value 0.390609 0.100000 +NLags 8.000000 0.000000 +Nobs 300.000000 0.000000 +ICBest 2436.914059 0.000000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt index 0d8d81b80d04..ae8a68b6b9f8 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt @@ -1,4 +1,4 @@ Only showing pairs that are statistically significant (True > p-value). - Constant Gamma Alpha Dickey-Fuller P Value -Dp/R -0.0031 0.1545 -1.2884 -13.1237 1.5448e-24 + Constant Gamma Alpha Dickey-Fuller P Value +Dp/R -0.003126 0.154512 -1.2884 -13.123662 1.544757e-24 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt index 67d575e80395..14ab0251718a 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt @@ -1,2 +1,2 @@ - Constant Gamma Alpha Dickey-Fuller P Value -Dp/R -0.0031 0.1545 -1.2884 -13.1237 1.5448e-24 + Constant Gamma Alpha Dickey-Fuller P Value +Dp/R -0.003126 0.154512 -1.2884 -13.123662 1.544757e-24 From d020c46ea937e1b600025bed683158d1dbacf91c Mon Sep 17 00:00:00 2001 From: james Date: Tue, 28 Feb 2023 14:58:27 -0500 Subject: [PATCH 41/43] Guess not --- .../test_call_coint[other0].txt | 1 + .../test_call_coint[other1].txt | 1 + .../test_call_coint[other2].txt | 1 + .../test_call_desc[other0].txt | 1 + .../test_call_desc[other1].txt | 18 +++++++++--------- .../test_call_desc[other2].txt | 1 + .../test_call_granger[other0].txt | 1 + .../test_call_granger[other1].txt | 1 + .../test_call_norm[other0].txt | 1 + .../test_call_norm[other1].txt | 1 + .../test_call_norm[other2].txt | 1 + .../test_call_norm[other3].txt | 1 + .../test_call_ols[other0].txt | 1 + .../test_call_ols[other1].txt | 1 + .../test_call_ols[other2].txt | 1 + .../test_call_panel[other0].txt | 1 + .../test_call_panel[other1].txt | 1 + .../test_call_root[other0].txt | 1 + .../test_call_root[other1].txt | 1 + .../test_call_root[other2].txt | 1 + .../test_call_root[other3].txt | 1 + .../test_call_show[other0].txt | 1 + .../test_call_type[other0].txt | 1 + .../test_call_type[other3].txt | 1 + .../test_call_type[other4].txt | 1 + .../test_call_type[other5].txt | 1 + ...r[time_series_y0-time_series_x0-3-0.05].txt | 10 +++++----- ...er[time_series_y1-time_series_x1-2-0.1].txt | 10 +++++----- ...r[time_series_y2-time_series_x2-1-0.01].txt | 10 +++++----- ...splay_root[df0-Sunspot-Sunactivity-c-c].txt | 12 ++++++------ ...play_root[df1-Sunspot-Sunactivity-c-ct].txt | 12 ++++++------ ...play_root[df2-Sunspot-Sunactivity-ct-c].txt | 12 ++++++------ ...lay_root[df3-Sunspot-Sunactivity-ctt-c].txt | 12 ++++++------ ...splay_root[df4-Sunspot-Sunactivity-n-c].txt | 12 ++++++------ ...ointegration_test[datasets0-True-False].txt | 4 ++-- ...integration_test[datasets1-False-False].txt | 4 ++-- 36 files changed, 83 insertions(+), 58 deletions(-) diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt index f7deb378c0b5..cdce0b32b915 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt @@ -1 +1,2 @@ [red]'data' is not valid.[/red] + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt index 6dbe092d5396..811a00c50bae 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt @@ -1 +1,2 @@ + Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt index ffa398eb717d..5ab57f608194 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other1].txt @@ -1,10 +1,10 @@ - cancer population -count 301.0000 301.0000 -mean 39.8571 11288.0565 -std 50.9778 13780.0101 -min 0.0000 445.0000 -25% 11.0000 2935.0000 -50% 22.0000 6445.0000 -75% 48.0000 13989.0000 -max 360.0000 88456.0000 + cancer population +count 301.000000 301.000000 +mean 39.857143 11288.056478 +std 50.977801 13780.010088 +min 0.000000 445.000000 +25% 11.000000 2935.000000 +50% 22.000000 6445.000000 +75% 48.000000 13989.000000 +max 360.000000 88456.000000 Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt index 6dbe092d5396..811a00c50bae 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt @@ -1 +1,2 @@ + Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt index 139f9a4668cf..ae15889d3e79 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt @@ -1 +1,2 @@ The following args couldn't be interpreted: ['-n', 'dataset'] + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt index e69de29bb2d1..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt @@ -0,0 +1 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt index 647d7a0f2a23..feb34da5e5b6 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt @@ -1,2 +1,3 @@ + [red]No data available for dataset.[/red] diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt index 8b137891791f..139597f9cb07 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt @@ -1 +1,2 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt index 8b137891791f..139597f9cb07 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt @@ -1 +1,2 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt index 8b137891791f..139597f9cb07 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt @@ -1 +1,2 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt index 8b137891791f..139597f9cb07 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt @@ -1 +1,2 @@ + diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt index 22f6e6008727..737a86ae044d 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y0-time_series_x0-3-0.05].txt @@ -1,7 +1,7 @@ - F-test P-value Count Lags -ssr_ftest 2.6699 0.0488 193.0 3.0 -ssr_chi2test 8.3002 0.0402 - 3 -lrtest 8.1326 0.0433 - 3 -params_ftest 2.6699 0.0488 193.0 3.0 + F-test P-value Count Lags +ssr_ftest 2.669911 0.048815 193.0 3.0 +ssr_chi2test 8.300242 0.040198 - 3 +lrtest 8.132629 0.043349 - 3 +params_ftest 2.669911 0.048815 193.0 3.0 As the p-value of the F-test is 0.049, we can reject the null hypothesis at the 0.05 confidence level and find the Series 'pop' to Granger-cause the Series 'realgdp' diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt index 24dc1f4ef15d..7ee9701fe0c0 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y1-time_series_x1-2-0.1].txt @@ -1,7 +1,7 @@ - F-test P-value Count Lags -ssr_ftest 3.2656 0.0403 196.0 2.0 -ssr_chi2test 6.6978 0.0351 - 2 -lrtest 6.5886 0.0371 - 2 -params_ftest 3.2656 0.0403 196.0 2.0 + F-test P-value Count Lags +ssr_ftest 3.265591 0.040261 196.0 2.0 +ssr_chi2test 6.697793 0.035123 - 2 +lrtest 6.588619 0.037094 - 2 +params_ftest 3.265591 0.040261 196.0 2.0 As the p-value of the F-test is 0.04, we can reject the null hypothesis at the 0.1 confidence level and find the Series 'realinv' to Granger-cause the Series 'realgovt' diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt index e6826f055633..d788af4c0742 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_granger[time_series_y2-time_series_x2-1-0.01].txt @@ -1,7 +1,7 @@ - F-test P-value Count Lags -ssr_ftest 1.0126 0.3155 199.0 1.0 -ssr_chi2test 1.0279 0.3107 - 1 -lrtest 1.0253 0.3113 - 1 -params_ftest 1.0126 0.3155 199.0 1.0 + F-test P-value Count Lags +ssr_ftest 1.012638 0.315494 199.0 1.0 +ssr_chi2test 1.027904 0.310651 - 1 +lrtest 1.025298 0.311266 - 1 +params_ftest 1.012638 0.315494 199.0 1.0 As the p-value of the F-test is 0.315, we can not reject the null hypothesis at the 0.01 confidence level. diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt index 7a7165bc409e..5f5c320dd309 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df0-Sunspot-Sunactivity-c-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -2.8378 0.3435 -P-Value 0.0531 0.1000 -NLags 8.0000 0.0000 -Nobs 300.0000 0.0000 -ICBest 2430.5003 0.0000 + ADF KPSS +Test Statistic -2.837781 0.343524 +P-Value 0.053076 0.100000 +NLags 8.000000 0.000000 +Nobs 300.000000 0.000000 +ICBest 2430.500342 0.000000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt index 10a1da747ed7..c5f972848a3a 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df1-Sunspot-Sunactivity-c-ct].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -2.8378 0.1276 -P-Value 0.0531 0.0840 -NLags 8.0000 0.0000 -Nobs 300.0000 0.0000 -ICBest 2430.5003 0.0000 + ADF KPSS +Test Statistic -2.837781 0.127650 +P-Value 0.053076 0.083982 +NLags 8.000000 0.000000 +Nobs 300.000000 0.000000 +ICBest 2430.500342 0.000000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt index 4af9bf524b82..dc4d3e45f85b 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df2-Sunspot-Sunactivity-ct-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -2.9244 0.3435 -P-Value 0.1545 0.1000 -NLags 8.0000 0.0000 -Nobs 300.0000 0.0000 -ICBest 2431.9767 0.0000 + ADF KPSS +Test Statistic -2.924375 0.343501 +P-Value 0.154465 0.100000 +NLags 8.000000 0.000000 +Nobs 300.000000 0.000000 +ICBest 2431.976734 0.000000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt index 44c64eb30535..abfddb073b61 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df3-Sunspot-Sunactivity-ctt-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -3.0049 0.3435 -P-Value 0.2929 0.1000 -NLags 8.0000 0.0000 -Nobs 300.0000 0.0000 -ICBest 2432.5385 0.0000 + ADF KPSS +Test Statistic -3.004904 0.343492 +P-Value 0.292850 0.100000 +NLags 8.000000 0.000000 +Nobs 300.000000 0.000000 +ICBest 2432.538460 0.000000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt index 9b04f3b0a628..63a1e89295ed 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_display_root[df4-Sunspot-Sunactivity-n-c].txt @@ -1,6 +1,6 @@ - ADF KPSS -Test Statistic -0.7522 0.3432 -P-Value 0.3906 0.1000 -NLags 8.0000 0.0000 -Nobs 300.0000 0.0000 -ICBest 2436.9141 0.0000 + ADF KPSS +Test Statistic -0.752220 0.343173 +P-Value 0.390609 0.100000 +NLags 8.000000 0.000000 +Nobs 300.000000 0.000000 +ICBest 2436.914059 0.000000 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt index 0d8d81b80d04..ae8a68b6b9f8 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets0-True-False].txt @@ -1,4 +1,4 @@ Only showing pairs that are statistically significant (True > p-value). - Constant Gamma Alpha Dickey-Fuller P Value -Dp/R -0.0031 0.1545 -1.2884 -13.1237 1.5448e-24 + Constant Gamma Alpha Dickey-Fuller P Value +Dp/R -0.003126 0.154512 -1.2884 -13.123662 1.544757e-24 diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt index 67d575e80395..14ab0251718a 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_view/test_get_engle_granger_two_step_cointegration_test[datasets1-False-False].txt @@ -1,2 +1,2 @@ - Constant Gamma Alpha Dickey-Fuller P Value -Dp/R -0.0031 0.1545 -1.2884 -13.1237 1.5448e-24 + Constant Gamma Alpha Dickey-Fuller P Value +Dp/R -0.003126 0.154512 -1.2884 -13.123662 1.544757e-24 From 7b1fb4b50aafd75b043a42e25c1934d7211daea3 Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Tue, 28 Feb 2023 12:41:27 -0800 Subject: [PATCH 42/43] fixes --- .../stocks/options/screen/syncretism_model.py | 1 - .../test_display_defi_protocols.txt | 20 +- .../test_display_cmc_top_coins.txt | 32 +-- .../test_call_func[display_coins-kwargs0].txt | 32 +-- ...est_call_func[display_gainers-kwargs1].txt | 42 ++-- ...test_call_func[display_losers-kwargs2].txt | 42 ++-- .../test_coin_derivatives.txt | 32 +-- .../test_coin_exchanges.txt | 30 +-- .../test_coin_global_defi_info.txt | 16 +- .../test_coin_global_market_info.txt | 20 +- .../test_coin_indexes.txt | 32 +-- .../test_call_coint[other0].txt | 1 - .../test_call_coint[other1].txt | 1 - .../test_call_coint[other2].txt | 1 - .../test_call_desc[other0].txt | 1 - .../test_call_desc[other2].txt | 1 - .../test_call_granger[other0].txt | 1 - .../test_call_granger[other1].txt | 1 - .../test_call_norm[other0].txt | 1 - .../test_call_norm[other1].txt | 1 - .../test_call_norm[other2].txt | 1 - .../test_call_norm[other3].txt | 1 - .../test_call_ols[other0].txt | 1 - .../test_call_ols[other1].txt | 1 - .../test_call_ols[other2].txt | 1 - .../test_call_panel[other0].txt | 1 - .../test_call_panel[other1].txt | 1 - .../test_call_root[other0].txt | 1 - .../test_call_root[other1].txt | 1 - .../test_call_root[other2].txt | 1 - .../test_call_root[other3].txt | 1 - .../test_call_show[other0].txt | 1 - .../test_call_type[other0].txt | 1 - .../test_call_type[other3].txt | 1 - .../test_call_type[other4].txt | 1 - .../test_call_type[other5].txt | 1 - .../test_display_big_mac_index[True0].txt | 36 ++-- .../test_display_big_mac_index[True1].txt | 36 ++-- .../txt/test_fxempire_view/test_forwards.txt | 54 ++--- .../test_display_curve[YI].txt | 4 +- .../test_display_historical[symbols0].txt | 122 +++++------ .../test_display_historical[symbols1].txt | 122 +++++------ ...st_display_sentiment_correlation[True].txt | 6 +- .../test_dark_pool_short_positions.txt | 4 +- .../test_net_short_position[True].txt | 4 +- .../test_short_interest_days_to_cover.txt | 4 +- .../test_short_interest_volume[True].txt | 4 +- .../test_price_target_from_analysts_raw.txt | 190 +++++++++--------- ...ut[False-display_profile-kwargs_dict0].txt | 4 +- ...put[True-display_profile-kwargs_dict0].txt | 4 +- ...nc[display_qtr_contracts-kwargs_dict7].txt | 8 +- .../test_display_raw[False].txt | 24 +-- .../test_display_raw[True].txt | 24 +-- ...ain0-200-2024-01-19--1--1-False-False].txt | 8 +- ...-TSLA-2024-01-19-0-0-False-False-True].txt | 8 +- ...LA-2023-09-15-999-999-True-False-True].txt | 4 +- ...-2023-06-16--999--999-False-True-True].txt | 4 +- ...-TSLA-2023-01-20-1-1-False-False-True].txt | 8 +- ...[chain0-1000-TSLA-2024-01-19-0-0-True].txt | 8 +- ...in1-2000-TSLA-2023-09-15-999-999-True].txt | 8 +- ...2-3000-TSLA-2023-06-16--999--999-True].txt | 8 +- ...hain3-4000-TSLA-2023-03-17--1--1-True].txt | 8 +- ...[chain4-5000-TSLA-2023-01-20-1-1-True].txt | 8 +- ...-TSLA-2024-01-19-0-0-False-False-True].txt | 8 +- ...LA-2023-09-15-999-999-True-False-True].txt | 4 +- ...-2023-06-16--999--999-False-True-True].txt | 4 +- ...-TSLA-2023-01-20-1-1-False-False-True].txt | 8 +- ...int_raw[calls0-puts0-TSLA-False-False].txt | 8 +- ...rint_raw[calls1-puts1-TSLA-True-False].txt | 4 +- ...rint_raw[calls2-puts2-TSLA-False-True].txt | 4 +- .../test_view_screener_output.txt | 12 +- .../test_display_ark_trades_default.txt | 44 ++-- .../test_display_ark_trades_no_tab.txt | 44 ++-- 73 files changed, 580 insertions(+), 606 deletions(-) diff --git a/openbb_terminal/stocks/options/screen/syncretism_model.py b/openbb_terminal/stocks/options/screen/syncretism_model.py index 45516d616969..7701c1e568db 100644 --- a/openbb_terminal/stocks/options/screen/syncretism_model.py +++ b/openbb_terminal/stocks/options/screen/syncretism_model.py @@ -17,7 +17,6 @@ from openbb_terminal.rich_config import console from openbb_terminal.stocks.options import yfinance_model -pd.set_option("display.precision", 4) logger = logging.getLogger(__name__) accepted_orders = [ diff --git a/tests/openbb_terminal/cryptocurrency/defi/txt/test_llama_view/test_display_defi_protocols.txt b/tests/openbb_terminal/cryptocurrency/defi/txt/test_llama_view/test_display_defi_protocols.txt index b31063e38f77..468509b43172 100644 --- a/tests/openbb_terminal/cryptocurrency/defi/txt/test_llama_view/test_display_defi_protocols.txt +++ b/tests/openbb_terminal/cryptocurrency/defi/txt/test_llama_view/test_display_defi_protocols.txt @@ -1,12 +1,12 @@ Symbol Category Chains Change 1H (%) Change 1D (%) Change 7D (%) TVL ($) name -MakerDAO MKR CDP Ethereum 0.4611 -0.8602 None 8.500 B -Polygon Bridge & Staking MATIC Chain Polygon -0.0346 0.7696 2.343 7.715 B -Lido LDO Liquid Staking Ethereum, Solana, Moonbeam, Moonriver, Terra 0.7809 -1.2201 4.5108 7.652 B -WBTC WBTC Bridge Ethereum 0.8104 1.047 12.7674 5.570 B -Uniswap UNI Dexes Ethereum, Arbitrum, Polygon, Optimism, Celo 0.2639 -0.7806 -1.8303 5.539 B -Curve CRV Dexes Ethereum, Polygon, xDai, Arbitrum, Avalanche,\nFantom, Optimism, Moonbeam, Kava, Aurora, Harmony 0.5916 -2.1992 -5.2686 5.473 B -AAVE V2 AAVE Lending Ethereum, Polygon, Avalanche 0.4654 -1.1001 3.0376 5.406 B -Convex Finance CVX Yield Ethereum 0.0687 -3.1235 -6.7705 3.893 B -JustLend JST Lending Tron -0.1871 0.9077 6.0927 3.557 B -PancakeSwap CAKE Dexes Binance -0.047 -1.4116 0.0025 2.998 B +MakerDAO MKR CDP Ethereum 0.461066 -0.860151 None 8.500 B +Polygon Bridge & Staking MATIC Chain Polygon -0.034621 0.769603 2.343011 7.715 B +Lido LDO Liquid Staking Ethereum, Solana, Moonbeam, Moonriver, Terra 0.780881 -1.220123 4.510781 7.652 B +WBTC WBTC Bridge Ethereum 0.810446 1.047026 12.767431 5.570 B +Uniswap UNI Dexes Ethereum, Arbitrum, Polygon, Optimism, Celo 0.263931 -0.780555 -1.83027 5.539 B +Curve CRV Dexes Ethereum, Polygon, xDai, Arbitrum, Avalanche,\nFantom, Optimism, Moonbeam, Kava, Aurora, Harmony 0.591562 -2.199201 -5.268615 5.473 B +AAVE V2 AAVE Lending Ethereum, Polygon, Avalanche 0.465415 -1.100111 3.037562 5.406 B +Convex Finance CVX Yield Ethereum 0.068713 -3.123489 -6.770499 3.893 B +JustLend JST Lending Tron -0.187086 0.907688 6.092741 3.557 B +PancakeSwap CAKE Dexes Binance -0.046988 -1.411609 0.002482 2.998 B diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt index ccd61550106d..28c1ed6a0103 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_coinmarketcap_view/test_display_cmc_top_coins.txt @@ -1,16 +1,16 @@ - Symbol CMC_Rank Last Price 1 Day Pct Change Market Cap ($B) -0 BTC 1 38004.3259 0.6626 719.9335 -1 ETH 2 2588.1055 2.0084 308.9297 -2 USDT 3 1.0004 -0.0017 78.1473 -3 BNB 4 387.9271 0.6634 64.0533 -4 USDC 5 1.0002 0.0433 49.6941 -5 ADA 6 1.0576 0.9656 35.4987 -6 SOL 7 95.1712 4.82 29.9885 -7 XRP 8 0.6149 0.7373 29.355 -8 LUNA 9 50.5729 0.546 20.2722 -9 DOGE 10 0.1425 0.6614 18.901 -10 DOT 11 18.5952 1.6306 18.3642 -11 AVAX 12 71.3518 6.3065 17.4713 -12 BUSD 13 1.0001 -0.0997 14.9285 -13 MATIC 14 1.6817 0.1055 12.5474 -14 SHIB 15 0.0 1.3474 11.7922 + Symbol CMC_Rank Last Price 1 Day Pct Change Market Cap ($B) +0 BTC 1 38004.32595 0.662563 719.933504 +1 ETH 2 2588.105499 2.008371 308.929692 +2 USDT 3 1.000433 -0.001662 78.147276 +3 BNB 4 387.927054 0.663374 64.053259 +4 USDC 5 1.000154 0.043276 49.694138 +5 ADA 6 1.057567 0.965612 35.498685 +6 SOL 7 95.171172 4.820007 29.988531 +7 XRP 8 0.614932 0.737345 29.354969 +8 LUNA 9 50.572929 0.546023 20.272203 +9 DOGE 10 0.142466 0.661403 18.901025 +10 DOT 11 18.595214 1.630604 18.364248 +11 AVAX 12 71.351804 6.30655 17.47134 +12 BUSD 13 1.000078 -0.099709 14.928508 +13 MATIC 14 1.681716 0.105463 12.547403 +14 SHIB 15 0.000021 1.347438 11.792212 diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt index 168090e4f154..021cf159dcac 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_coins-kwargs0].txt @@ -1,17 +1,17 @@ Symbol Name Volume [$] Market Cap Market Cap Rank 7D Change [%] 24H Change [%] -8 vision APY.vision 3.6K 948.7K 1985 21.1873 2.5839 -4 vib Viberate 9.4M 13.4M 797 20.3613 4.1247 -7 uwl UniWhales 19.8K 2.3M 1502 25.4153 1.6872 -6 push Push Protocol 588K 4.6M 1204 7.1423 5.3845 -2 prq PARSIQ 3.3M 23.3M 633 24.7169 25.8596 -15 moons MoonTools 1 0 NaN -0.1276 -14 krw KROWN 292 78.2K 3262 13.6929 3.6936 -0 grt The Graph 39.1M 620.7M 74 4.6563 0.4335 -9 glq GraphLinq Protocol 72.4K 598.9K 2255 7.2887 0.7036 -5 dobo DogeBonk 11K 6.2M 1076 48.8082 -0.2008 -3 dext DexTools 259.5K 13.5M 791 11.2640 -2.3094 -11 data Data Economy Index 101 460.8K 2402 -1.6241 -0.2137 -1 cqt Covalent 948.5K 45.7M 436 25.8503 -0.7535 -13 chart ChartEx 6 99.3K 3180 17.2155 NaN -10 bdp Big Data Protocol 150.9K 570.6K 2277 9.7713 -8.0296 -12 astro AstroTools 18.5K 113.8K 3132 17.1913 0.8079 +8 vision APY.vision 3.6K 948.7K 1985 21.187294 2.583935 +4 vib Viberate 9.4M 13.4M 797 20.361318 4.124686 +7 uwl UniWhales 19.8K 2.3M 1502 25.415291 1.687210 +6 push Push Protocol 588K 4.6M 1204 7.142269 5.384511 +2 prq PARSIQ 3.3M 23.3M 633 24.716873 25.859638 +15 moons MoonTools 1 0 NaN -0.127583 +14 krw KROWN 292 78.2K 3262 13.692898 3.693596 +0 grt The Graph 39.1M 620.7M 74 4.656318 0.433542 +9 glq GraphLinq Protocol 72.4K 598.9K 2255 7.288661 0.703644 +5 dobo DogeBonk 11K 6.2M 1076 48.808246 -0.200775 +3 dext DexTools 259.5K 13.5M 791 11.264005 -2.309393 +11 data Data Economy Index 101 460.8K 2402 -1.624063 -0.213695 +1 cqt Covalent 948.5K 45.7M 436 25.850260 -0.753528 +13 chart ChartEx 6 99.3K 3180 17.215459 NaN +10 bdp Big Data Protocol 150.9K 570.6K 2277 9.771324 -8.029610 +12 astro AstroTools 18.5K 113.8K 3132 17.191254 0.807919 diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_gainers-kwargs1].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_gainers-kwargs1].txt index 9c75ed670021..53510a2aead5 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_gainers-kwargs1].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_gainers-kwargs1].txt @@ -1,21 +1,21 @@ - Symbol Name Price [$] Market Cap Market Cap Rank Volume [$] Change 1h [%] -13 steth Lido Staked Ether 1.5753e+03 7.3B 14 4.8M 0.3865 -4 usdc USD Coin 1.0010e+00 43.5B 5 3.3B 0.0301 -1 eth Ethereum 1.5726e+03 190.1B 2 20B 0.0100 -0 btc Bitcoin 2.0432e+04 392.9B 1 33.5B -0.0239 -19 leo LEO Token 4.5300e+00 4.2B 20 1.1M -0.0693 -2 usdt Tether 9.9938e-01 69.4B 3 59.7B -0.0701 -18 wbtc Wrapped Bitcoin 2.0417e+04 5B 19 155.2M -0.0936 -14 trx TRON 6.2694e-02 5.8B 15 257.1M -0.1157 -6 busd Binance USD 9.9920e-01 21.2B 7 8.5B -0.1248 -15 dai Dai 9.9901e-01 5.7B 16 241.4M -0.1709 -3 bnb BNB 3.1910e+02 52.2B 4 2.7B -0.1939 -5 xrp XRP 4.5695e-01 22.9B 6 1.5B -0.2671 -10 matic Polygon 8.7762e-01 7.8B 11 329.8M -0.5766 -11 dot Polkadot 6.4800e+00 7.6B 12 368.1M -0.6621 -9 sol Solana 3.2260e+01 11.7B 10 1.4B -0.7867 -8 ada Cardano 3.9964e-01 14.1B 9 425.8M -0.9216 -16 avax Avalanche 1.8640e+01 5.6B 17 464.9M -1.0525 -17 uni Uniswap 7.1600e+00 5.4B 18 223.2M -1.2967 -12 shib Shiba Inu 1.2720e-05 7.5B 13 1.1B -2.0088 -7 doge Dogecoin 1.3609e-01 18.6B 8 9.2B -3.1823 + Symbol Name Price [$] Market Cap Market Cap Rank Volume [$] Change 1h [%] +13 steth Lido Staked Ether 1575.310000 7.3B 14 4.8M 0.386493 +4 usdc USD Coin 1.001000 43.5B 5 3.3B 0.030101 +1 eth Ethereum 1572.580000 190.1B 2 20B 0.009990 +0 btc Bitcoin 20432.000000 392.9B 1 33.5B -0.023894 +19 leo LEO Token 4.530000 4.2B 20 1.1M -0.069265 +2 usdt Tether 0.999385 69.4B 3 59.7B -0.070120 +18 wbtc Wrapped Bitcoin 20417.000000 5B 19 155.2M -0.093580 +14 trx TRON 0.062694 5.8B 15 257.1M -0.115650 +6 busd Binance USD 0.999196 21.2B 7 8.5B -0.124767 +15 dai Dai 0.999010 5.7B 16 241.4M -0.170861 +3 bnb BNB 319.100000 52.2B 4 2.7B -0.193867 +5 xrp XRP 0.456947 22.9B 6 1.5B -0.267131 +10 matic Polygon 0.877618 7.8B 11 329.8M -0.576566 +11 dot Polkadot 6.480000 7.6B 12 368.1M -0.662055 +9 sol Solana 32.260000 11.7B 10 1.4B -0.786656 +8 ada Cardano 0.399644 14.1B 9 425.8M -0.921578 +16 avax Avalanche 18.640000 5.6B 17 464.9M -1.052508 +17 uni Uniswap 7.160000 5.4B 18 223.2M -1.296688 +12 shib Shiba Inu 0.000013 7.5B 13 1.1B -2.008774 +7 doge Dogecoin 0.136091 18.6B 8 9.2B -3.182284 diff --git a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_losers-kwargs2].txt b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_losers-kwargs2].txt index b04b4e645d67..410caf1743a3 100644 --- a/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_losers-kwargs2].txt +++ b/tests/openbb_terminal/cryptocurrency/discovery/txt/test_pycoingecko_view/test_call_func[display_losers-kwargs2].txt @@ -1,21 +1,21 @@ - Symbol Name Price [$] Market Cap Market Cap Rank Volume [$] Change 1h [%] -0 btc Bitcoin 2.0432e+04 392.9B 1 33.5B -0.0239 -1 eth Ethereum 1.5726e+03 190.1B 2 20B 0.0100 -2 usdt Tether 9.9938e-01 69.4B 3 59.7B -0.0701 -3 bnb BNB 3.1910e+02 52.2B 4 2.7B -0.1939 -4 usdc USD Coin 1.0010e+00 43.5B 5 3.3B 0.0301 -5 xrp XRP 4.5695e-01 22.9B 6 1.5B -0.2671 -6 busd Binance USD 9.9920e-01 21.2B 7 8.5B -0.1248 -7 doge Dogecoin 1.3609e-01 18.6B 8 9.2B -3.1823 -8 ada Cardano 3.9964e-01 14.1B 9 425.8M -0.9216 -9 sol Solana 3.2260e+01 11.7B 10 1.4B -0.7867 -10 matic Polygon 8.7762e-01 7.8B 11 329.8M -0.5766 -11 dot Polkadot 6.4800e+00 7.6B 12 368.1M -0.6621 -12 shib Shiba Inu 1.2720e-05 7.5B 13 1.1B -2.0088 -13 steth Lido Staked Ether 1.5753e+03 7.3B 14 4.8M 0.3865 -14 trx TRON 6.2694e-02 5.8B 15 257.1M -0.1157 -15 dai Dai 9.9901e-01 5.7B 16 241.4M -0.1709 -16 avax Avalanche 1.8640e+01 5.6B 17 464.9M -1.0525 -17 uni Uniswap 7.1600e+00 5.4B 18 223.2M -1.2967 -18 wbtc Wrapped Bitcoin 2.0417e+04 5B 19 155.2M -0.0936 -19 leo LEO Token 4.5300e+00 4.2B 20 1.1M -0.0693 + Symbol Name Price [$] Market Cap Market Cap Rank Volume [$] Change 1h [%] +0 btc Bitcoin 20432.000000 392.9B 1 33.5B -0.023894 +1 eth Ethereum 1572.580000 190.1B 2 20B 0.009990 +2 usdt Tether 0.999385 69.4B 3 59.7B -0.070120 +3 bnb BNB 319.100000 52.2B 4 2.7B -0.193867 +4 usdc USD Coin 1.001000 43.5B 5 3.3B 0.030101 +5 xrp XRP 0.456947 22.9B 6 1.5B -0.267131 +6 busd Binance USD 0.999196 21.2B 7 8.5B -0.124767 +7 doge Dogecoin 0.136091 18.6B 8 9.2B -3.182284 +8 ada Cardano 0.399644 14.1B 9 425.8M -0.921578 +9 sol Solana 32.260000 11.7B 10 1.4B -0.786656 +10 matic Polygon 0.877618 7.8B 11 329.8M -0.576566 +11 dot Polkadot 6.480000 7.6B 12 368.1M -0.662055 +12 shib Shiba Inu 0.000013 7.5B 13 1.1B -2.008774 +13 steth Lido Staked Ether 1575.310000 7.3B 14 4.8M 0.386493 +14 trx TRON 0.062694 5.8B 15 257.1M -0.115650 +15 dai Dai 0.999010 5.7B 16 241.4M -0.170861 +16 avax Avalanche 18.640000 5.6B 17 464.9M -1.052508 +17 uni Uniswap 7.160000 5.4B 18 223.2M -1.296688 +18 wbtc Wrapped Bitcoin 20417.000000 5B 19 155.2M -0.093580 +19 leo LEO Token 4.530000 4.2B 20 1.1M -0.069265 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt index b67b64429705..a85f9fa07284 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_derivatives.txt @@ -1,16 +1,16 @@ - Rank Market Symbol Price Pct_Change_24h Contract_Type Basis Spread Funding_Rate Volume_24h -0 1 Bitget Futures BTCUSDT_UMCBL 18893.62 -0.0238 perpetual 0.0482 0.01 -0.0150 6.2499e+09 -1 2 Binance (Futures) BTCUSDT 18883.18 0.0090 perpetual 0.0686 0.01 -0.0069 2.3552e+10 -2 3 BingX (Futures) BTC-USDT 18885.74 0.2006 perpetual 0.0000 0.02 -0.0100 1.0734e+10 -3 4 C-Trade BTCUSDT 18885.64 0.0026 perpetual 0.0421 0.02 0.0100 1.1672e+08 -4 5 MEXC Global (Futures) BTC_USDT 18883.08 0.0085 perpetual 0.0433 0.01 -0.0119 5.0031e+09 -5 6 FTX (Derivatives) ETH-PERP 1277.70 -4.0478 perpetual 0.0375 0.02 -0.0528 4.4590e+09 -6 7 Binance (Futures) ETHUSDT 1274.61 -4.0672 perpetual 0.1297 0.01 -0.0234 1.4924e+10 -7 8 FTX (Derivatives) BTC-PERP 18936.00 0.0053 perpetual 0.0124 0.02 -0.0264 4.9027e+09 -8 9 BingX (Futures) ETH-USDT 1274.90 -3.9619 perpetual 0.0000 0.02 -0.0233 1.6286e+09 -9 10 AAX Futures BTCUSDTFP 18886.14 -0.0950 perpetual 0.0291 0.02 -0.0202 1.3288e+09 -10 11 Bybit (Futures) BTCUSDT 18882.58 0.0079 perpetual 0.0487 0.01 0.0100 8.6299e+09 -11 12 BTSE (Futures) BTCPFC 18924.50 0.0159 perpetual 0.0772 0.01 0.0000 3.6271e+08 -12 13 MEXC Global (Futures) ETH_USDT 1274.61 -4.0852 perpetual 0.0954 0.01 -0.0183 2.5356e+09 -13 14 Gate.io (Futures) BTC_USDT 18880.18 0.1339 perpetual 0.1180 0.01 -0.0076 1.0402e+09 -14 15 Prime XBT BTC/USD 18945.40 0.1062 perpetual 0.0000 0.05 0.0000 1.8567e+08 + Rank Market Symbol Price Pct_Change_24h Contract_Type Basis Spread Funding_Rate Volume_24h +0 1 Bitget Futures BTCUSDT_UMCBL 18893.62 -0.023763 perpetual 0.048221 0.01 -0.015000 6.249914e+09 +1 2 Binance (Futures) BTCUSDT 18883.18 0.008985 perpetual 0.068612 0.01 -0.006911 2.355200e+10 +2 3 BingX (Futures) BTC-USDT 18885.74 0.200615 perpetual 0.000000 0.02 -0.010000 1.073389e+10 +3 4 C-Trade BTCUSDT 18885.64 0.002642 perpetual 0.042115 0.02 0.010000 1.167180e+08 +4 5 MEXC Global (Futures) BTC_USDT 18883.08 0.008456 perpetual 0.043336 0.01 -0.011900 5.003099e+09 +5 6 FTX (Derivatives) ETH-PERP 1277.70 -4.047762 perpetual 0.037456 0.02 -0.052800 4.459014e+09 +6 7 Binance (Futures) ETHUSDT 1274.61 -4.067178 perpetual 0.129660 0.01 -0.023437 1.492373e+10 +7 8 FTX (Derivatives) BTC-PERP 18936.00 0.005281 perpetual 0.012433 0.02 -0.026400 4.902704e+09 +8 9 BingX (Futures) ETH-USDT 1274.90 -3.961862 perpetual 0.000000 0.02 -0.023295 1.628647e+09 +9 10 AAX Futures BTCUSDTFP 18886.14 -0.095022 perpetual 0.029062 0.02 -0.020163 1.328836e+09 +10 11 Bybit (Futures) BTCUSDT 18882.58 0.007928 perpetual 0.048728 0.01 0.010000 8.629936e+09 +11 12 BTSE (Futures) BTCPFC 18924.50 0.015855 perpetual 0.077234 0.01 0.000000 3.627093e+08 +12 13 MEXC Global (Futures) ETH_USDT 1274.61 -4.085188 perpetual 0.095354 0.01 -0.018300 2.535611e+09 +13 14 Gate.io (Futures) BTC_USDT 18880.18 0.133906 perpetual 0.118029 0.01 -0.007600 1.040204e+09 +14 15 Prime XBT BTC/USD 18945.40 0.106207 perpetual 0.000000 0.05 0.000000 1.856732e+08 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt index 87ae1d344bc4..a75afd74b6a6 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_exchanges.txt @@ -1,16 +1,16 @@ Rank Trust_Score Id Name Country Year_Established Trade_Volume_24h_BTC -249 250 5.0 yoshi_exchange_bsc Yoshi.exchange (BSC) None None 0.923 -248 249 5.0 sphynx_brise Sphynx (Brise) None None 1.0802 -247 248 5.0 solarflare Solarflare None None 1.0954 -246 247 5.0 wigoswap Wigoswap None 2022.0 1.1428 -245 246 5.0 glide_finance Glide Finance None None 1.2119 -244 245 5.0 milkyswap-milkada MilkySwap None 2022.0 1.2339 -243 244 5.0 elk_finance_bsc Elk Finance (BSC) None None 1.2513 -242 243 5.0 sphynx_swap Sphynx Swap (BSC) None None 1.2789 -241 242 5.0 crodex Crodex None None 1.342 -240 241 5.0 diffusion Diffusion Finance None 2022.0 1.3854 -239 240 5.0 zenlink_moonbeam Zenlink (Moonbeam) None None 1.4319 -238 239 5.0 kuswap Kuswap None 2021.0 1.6102 -237 238 6.0 radioshack_bsc RadioShack (BSC) None None 1.6391 -236 237 5.0 sushiswap_harmony Sushiswap (Harmony) None None 1.7615 -235 236 5.0 pegasys Pegasys None None 1.7869 +249 250 5.0 yoshi_exchange_bsc Yoshi.exchange (BSC) None None 0.923042 +248 249 5.0 sphynx_brise Sphynx (Brise) None None 1.080215 +247 248 5.0 solarflare Solarflare None None 1.095427 +246 247 5.0 wigoswap Wigoswap None 2022.0 1.142818 +245 246 5.0 glide_finance Glide Finance None None 1.211922 +244 245 5.0 milkyswap-milkada MilkySwap None 2022.0 1.233885 +243 244 5.0 elk_finance_bsc Elk Finance (BSC) None None 1.251304 +242 243 5.0 sphynx_swap Sphynx Swap (BSC) None None 1.278942 +241 242 5.0 crodex Crodex None None 1.342047 +240 241 5.0 diffusion Diffusion Finance None 2022.0 1.385367 +239 240 5.0 zenlink_moonbeam Zenlink (Moonbeam) None None 1.431943 +238 239 5.0 kuswap Kuswap None 2021.0 1.610176 +237 238 6.0 radioshack_bsc RadioShack (BSC) None None 1.639109 +236 237 5.0 sushiswap_harmony Sushiswap (Harmony) None None 1.761501 +235 236 5.0 pegasys Pegasys None None 1.786929 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_defi_info.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_defi_info.txt index 20fb0e0bbca3..46524598df04 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_defi_info.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_defi_info.txt @@ -1,8 +1,8 @@ - Metric Value -0 Defi Market Cap 41873716702.5756 -1 Eth Market Cap 154511339890.2857 -2 Defi To Eth Ratio 27.1007 -3 Trading Volume 24H 3684306276.533 -4 Defi Dominance 4.364 -5 Top Coin Name Dai -6 Top Coin Defi Dominance 15.3885 + Metric Value +0 Defi Market Cap 41873716702.5756 +1 Eth Market Cap 154511339890.285706 +2 Defi To Eth Ratio 27.1007 +3 Trading Volume 24H 3684306276.533 +4 Defi Dominance 4.364 +5 Top Coin Name Dai +6 Top Coin Defi Dominance 15.3885 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_market_info.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_market_info.txt index 34ee62cb16e6..da54db13e2e1 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_market_info.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_global_market_info.txt @@ -1,10 +1,10 @@ - Metric Value -0 Active Cryptocurrencies 12924.0000 -1 Upcoming Icos 0.0000 -2 Ongoing Icos 49.0000 -3 Ended Icos 3376.0000 -4 Markets 576.0000 -5 Market Cap Change Percentage 24H Usd -0.3730 -6 Btc Market Cap In Pct 37.8304 -7 Eth Market Cap In Pct 16.1029 -8 Altcoin Market Cap In Pct 46.0667 + Metric Value +0 Active Cryptocurrencies 12924.000000 +1 Upcoming Icos 0.000000 +2 Ongoing Icos 49.000000 +3 Ended Icos 3376.000000 +4 Markets 576.000000 +5 Market Cap Change Percentage 24H Usd -0.372984 +6 Btc Market Cap In Pct 37.830438 +7 Eth Market Cap In Pct 16.102896 +8 Altcoin Market Cap In Pct 46.066666 diff --git a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt index f9e4a787e651..c66ca2031d00 100644 --- a/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt +++ b/tests/openbb_terminal/cryptocurrency/overview/txt/test_pycoingecko_view/test_coin_indexes.txt @@ -1,16 +1,16 @@ - Rank Name Id Market Last MultiAsset -81 82 .BADA BADA BitMEX (Derivative) 0.4489 False -49 50 .BADAT BADAT BitMEX (Derivative) 0.4488 False -202 203 .BDOGE BDOGE BitMEX (Derivative) 0.0585 False -8 9 .BEOST BEOST BitMEX (Derivative) 1.2222 False -50 51 .BLINKT BLINKT BitMEX (Derivative) 6.8793 None -125 126 .BOPT BOPT BitMEX (Derivative) 0.9424 None -201 202 .BSOL BSOL BitMEX (Derivative) 31.7800 None -102 103 .BTRXT BTRXT BitMEX (Derivative) 0.0597 False -235 236 .BXBT BXBT BitMEX (Derivative) 18938.9800 False -126 127 .BXRP BXRP BitMEX (Derivative) 0.4235 None -56 57 .DEDYDXUSDT DEDYDXUSDT Delta Exchange (Futures) 1.2350 None -210 211 .DEEOSUSDT DEEOSUSDT Delta Exchange (Futures) 1.2220 None -35 36 .DEKAVAUSDT DEKAVAUSDT Delta Exchange (Futures) 1.4930 None -208 209 .KGALUSDT KGALUSDT KuCoin Futures 2.5483 False -32 33 .KYFIUSDT KYFIUSDT KuCoin Futures 8254.2000 None + Rank Name Id Market Last MultiAsset +81 82 .BADA BADA BitMEX (Derivative) 0.44890 False +49 50 .BADAT BADAT BitMEX (Derivative) 0.44883 False +202 203 .BDOGE BDOGE BitMEX (Derivative) 0.05855 False +8 9 .BEOST BEOST BitMEX (Derivative) 1.22222 False +50 51 .BLINKT BLINKT BitMEX (Derivative) 6.87930 None +125 126 .BOPT BOPT BitMEX (Derivative) 0.94240 None +201 202 .BSOL BSOL BitMEX (Derivative) 31.78000 None +102 103 .BTRXT BTRXT BitMEX (Derivative) 0.05965 False +235 236 .BXBT BXBT BitMEX (Derivative) 18938.98000 False +126 127 .BXRP BXRP BitMEX (Derivative) 0.42355 None +56 57 .DEDYDXUSDT DEDYDXUSDT Delta Exchange (Futures) 1.23500 None +210 211 .DEEOSUSDT DEEOSUSDT Delta Exchange (Futures) 1.22200 None +35 36 .DEKAVAUSDT DEKAVAUSDT Delta Exchange (Futures) 1.49300 None +208 209 .KGALUSDT KGALUSDT KuCoin Futures 2.54830 False +32 33 .KYFIUSDT KYFIUSDT KuCoin Futures 8254.20000 None diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt index cdce0b32b915..f7deb378c0b5 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other0].txt @@ -1,2 +1 @@ [red]'data' is not valid.[/red] - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_coint[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt index 811a00c50bae..6dbe092d5396 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other0].txt @@ -1,2 +1 @@ - Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt index 811a00c50bae..6dbe092d5396 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_desc[other2].txt @@ -1,2 +1 @@ - Empty dataset diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt index ae15889d3e79..139f9a4668cf 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_granger[other1].txt @@ -1,2 +1 @@ The following args couldn't be interpreted: ['-n', 'dataset'] - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_norm[other3].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_ols[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_panel[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other0].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other1].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other2].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt index 8b137891791f..e69de29bb2d1 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_root[other3].txt @@ -1 +0,0 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt index feb34da5e5b6..647d7a0f2a23 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_show[other0].txt @@ -1,3 +1,2 @@ - [red]No data available for dataset.[/red] diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other0].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other3].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other4].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt index 139597f9cb07..8b137891791f 100644 --- a/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt +++ b/tests/openbb_terminal/econometrics/txt/test_econometrics_controller/test_call_type[other5].txt @@ -1,2 +1 @@ - diff --git a/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True0].txt b/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True0].txt index 766d6a0b40fa..fdc482f735b9 100644 --- a/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True0].txt +++ b/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True0].txt @@ -1,18 +1,18 @@ - VNM ARG AUS -Date -2022-01-31 3.0464 4.2850 4.5091 -2021-07-31 2.9963 3.9446 4.7930 -2021-01-31 2.8616 3.7482 4.9847 -2020-07-31 2.8473 3.5092 4.5785 -2020-01-31 2.8478 2.8469 4.4511 -2019-07-31 2.7980 2.8705 4.2601 -2019-01-31 2.8018 2.0024 4.3520 -2018-07-31 2.8212 2.7051 4.5154 -2018-01-31 2.8620 3.9604 4.7061 -2017-07-31 2.6394 4.1255 4.5280 -2017-01-31 2.6582 3.4684 4.2752 -2016-07-31 2.6906 3.3478 4.3047 -2016-01-31 2.6705 2.3897 3.7437 -2015-07-31 2.7510 3.0651 3.9223 -2015-01-31 2.8064 3.2520 4.3187 -2014-07-31 2.8262 2.5708 4.8141 + VNM ARG AUS +Date +2022-01-31 3.046358 4.285041 4.509120 +2021-07-31 2.996287 3.944620 4.792962 +2021-01-31 2.861602 3.748231 4.984740 +2020-07-31 2.847282 3.509232 4.578450 +2020-01-31 2.847774 2.846887 4.451145 +2019-07-31 2.797985 2.870504 4.260105 +2019-01-31 2.801845 2.002403 4.352045 +2018-07-31 2.821242 2.705140 4.515417 +2018-01-31 2.861986 3.960396 4.706135 +2017-07-31 2.639393 4.125534 4.527955 +2017-01-31 2.658161 3.468390 4.275180 +2016-07-31 2.690583 3.347841 4.304737 +2016-01-31 2.670524 2.389703 3.743655 +2015-07-31 2.751032 3.065134 3.922265 +2015-01-31 2.806361 3.252033 4.318705 +2014-07-31 2.826189 2.570773 4.814145 diff --git a/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True1].txt b/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True1].txt index 766d6a0b40fa..fdc482f735b9 100644 --- a/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True1].txt +++ b/tests/openbb_terminal/economy/txt/test_nasdaq_view/test_display_big_mac_index[True1].txt @@ -1,18 +1,18 @@ - VNM ARG AUS -Date -2022-01-31 3.0464 4.2850 4.5091 -2021-07-31 2.9963 3.9446 4.7930 -2021-01-31 2.8616 3.7482 4.9847 -2020-07-31 2.8473 3.5092 4.5785 -2020-01-31 2.8478 2.8469 4.4511 -2019-07-31 2.7980 2.8705 4.2601 -2019-01-31 2.8018 2.0024 4.3520 -2018-07-31 2.8212 2.7051 4.5154 -2018-01-31 2.8620 3.9604 4.7061 -2017-07-31 2.6394 4.1255 4.5280 -2017-01-31 2.6582 3.4684 4.2752 -2016-07-31 2.6906 3.3478 4.3047 -2016-01-31 2.6705 2.3897 3.7437 -2015-07-31 2.7510 3.0651 3.9223 -2015-01-31 2.8064 3.2520 4.3187 -2014-07-31 2.8262 2.5708 4.8141 + VNM ARG AUS +Date +2022-01-31 3.046358 4.285041 4.509120 +2021-07-31 2.996287 3.944620 4.792962 +2021-01-31 2.861602 3.748231 4.984740 +2020-07-31 2.847282 3.509232 4.578450 +2020-01-31 2.847774 2.846887 4.451145 +2019-07-31 2.797985 2.870504 4.260105 +2019-01-31 2.801845 2.002403 4.352045 +2018-07-31 2.821242 2.705140 4.515417 +2018-01-31 2.861986 3.960396 4.706135 +2017-07-31 2.639393 4.125534 4.527955 +2017-01-31 2.658161 3.468390 4.275180 +2016-07-31 2.690583 3.347841 4.304737 +2016-01-31 2.670524 2.389703 3.743655 +2015-07-31 2.751032 3.065134 3.922265 +2015-01-31 2.806361 3.252033 4.318705 +2014-07-31 2.826189 2.570773 4.814145 diff --git a/tests/openbb_terminal/forex/txt/test_fxempire_view/test_forwards.txt b/tests/openbb_terminal/forex/txt/test_fxempire_view/test_forwards.txt index e76f9870ff7a..12cddc002691 100644 --- a/tests/openbb_terminal/forex/txt/test_fxempire_view/test_forwards.txt +++ b/tests/openbb_terminal/forex/txt/test_fxempire_view/test_forwards.txt @@ -1,27 +1,27 @@ - Ask Bid Mid Points -Expiration -Overnight 1.0719 1.0719 1.0719 0.415 -Tomorrow Next 1.0720 1.0720 1.0720 1.715 -Spot Next 1.0719 1.0719 1.0719 0.460 -One Week 1.0722 1.0721 1.0722 3.055 -Two Weeks 1.0725 1.0725 1.0725 6.135 -Three Weeks 1.0729 1.0728 1.0729 9.960 -One Month 1.0734 1.0734 1.0734 15.450 -Two Months 1.0752 1.0752 1.0752 33.360 -Three Months 1.0774 1.0774 1.0774 55.270 -Four Months 1.0794 1.0793 1.0793 74.550 -Five Months 1.0815 1.0814 1.0815 96.050 -Six Months 1.0836 1.0835 1.0836 116.940 -Seven Months 1.0858 1.0856 1.0857 138.400 -Eight Months 1.0888 1.0887 1.0887 168.600 -Nine Months 1.0908 1.0906 1.0907 188.510 -Ten Months 1.0930 1.0928 1.0929 210.400 -Eleven Months 1.0950 1.0949 1.0949 230.600 -One Year 1.0972 1.0971 1.0972 253.230 -Two Years 1.1184 1.1180 1.1182 463.600 -Three Years 1.1356 1.1345 1.1350 631.800 -Four Years 1.1509 1.1489 1.1499 780.800 -Five Years 1.1646 1.1625 1.1636 916.900 -Six Years 1.1781 1.1756 1.1768 1049.500 -Seven Years 1.1910 1.1874 1.1892 1173.500 -Ten Years 1.2243 1.2178 1.2210 1491.500 + Ask Bid Mid Points +Expiration +Overnight 1.07191 1.07189 1.07190 0.415 +Tomorrow Next 1.07204 1.07202 1.07203 1.715 +Spot Next 1.07192 1.07190 1.07191 0.460 +One Week 1.07218 1.07215 1.07217 3.055 +Two Weeks 1.07249 1.07246 1.07247 6.135 +Three Weeks 1.07287 1.07284 1.07286 9.960 +One Month 1.07342 1.07339 1.07341 15.450 +Two Months 1.07522 1.07518 1.07520 33.360 +Three Months 1.07741 1.07736 1.07739 55.270 +Four Months 1.07935 1.07928 1.07932 74.550 +Five Months 1.08150 1.08143 1.08147 96.050 +Six Months 1.08361 1.08349 1.08355 116.940 +Seven Months 1.08576 1.08564 1.08570 138.400 +Eight Months 1.08878 1.08866 1.08872 168.600 +Nine Months 1.09077 1.09065 1.09071 188.510 +Ten Months 1.09296 1.09284 1.09290 210.400 +Eleven Months 1.09498 1.09486 1.09492 230.600 +One Year 1.09724 1.09712 1.09718 253.230 +Two Years 1.11843 1.11801 1.11822 463.600 +Three Years 1.13555 1.13453 1.13504 631.800 +Four Years 1.15095 1.14893 1.14994 780.800 +Five Years 1.16456 1.16254 1.16355 916.900 +Six Years 1.17807 1.17555 1.17681 1049.500 +Seven Years 1.19097 1.18745 1.18921 1173.500 +Ten Years 1.22427 1.21775 1.22101 1491.500 diff --git a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_curve[YI].txt b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_curve[YI].txt index 017b67258117..f433c2008259 100644 --- a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_curve[YI].txt +++ b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_curve[YI].txt @@ -1,3 +1,3 @@ - Futures -2023-07-01 22.578 + Futures +2023-07-01 22.577999 diff --git a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols0].txt b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols0].txt index d9c730374894..6bc334ed9fb3 100644 --- a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols0].txt +++ b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols0].txt @@ -1,62 +1,62 @@ - Adj Close Close High Low Open Volume - BLK SB BLK SB BLK SB BLK SB BLK SB BLK SB -Date -2022-10-10 2.045 18.61 2.045 18.61 2.045 18.78 2.045 18.53 2.045 18.68 0.0 58994 -2022-10-11 2.035 18.74 2.035 18.74 2.035 18.75 2.035 18.35 2.035 18.59 3.0 72474 -2022-10-12 2.043 18.68 2.043 18.68 2.043 18.94 2.043 18.57 2.043 18.74 0.0 64102 -2022-10-13 2.045 18.81 2.045 18.81 2.045 18.83 2.045 18.41 2.045 18.69 0.0 54392 -2022-10-14 2.045 18.84 2.045 18.84 2.045 18.90 2.045 18.75 2.045 18.83 0.0 45903 -2022-10-17 2.045 18.77 2.045 18.77 2.045 18.92 2.045 18.67 2.045 18.81 0.0 56476 -2022-10-18 2.045 18.67 2.045 18.67 2.045 18.77 2.045 18.53 2.045 18.77 0.0 51328 -2022-10-19 2.045 18.65 2.045 18.65 2.045 18.73 2.045 18.45 2.045 18.73 0.0 55745 -2022-10-20 2.045 18.39 2.045 18.39 2.045 18.66 2.045 18.36 2.045 18.64 0.0 47507 -2022-10-21 2.045 18.38 2.045 18.38 2.045 18.57 2.045 18.26 2.045 18.38 0.0 37040 -2022-10-24 2.045 18.13 2.045 18.13 2.045 18.37 2.045 18.10 2.045 18.32 0.0 56767 -2022-10-25 2.045 18.11 2.045 18.11 2.045 18.20 2.045 18.06 2.045 18.16 0.0 45213 -2022-10-26 2.045 17.86 2.045 17.86 2.045 18.11 2.045 17.85 2.045 18.10 0.0 60603 -2022-10-27 2.045 17.71 2.045 17.71 2.045 17.93 2.045 17.69 2.045 17.88 0.0 65947 -2022-10-28 2.045 17.58 2.045 17.58 2.045 17.73 2.045 17.55 2.045 17.72 0.0 65479 -2022-10-31 2.045 17.97 2.045 17.97 2.045 18.00 2.045 17.67 2.045 17.70 0.0 89052 -2022-11-01 2.045 18.43 2.045 18.43 2.045 18.50 2.045 18.05 2.045 18.05 0.0 86432 -2022-11-02 2.040 18.47 2.040 18.47 2.040 18.49 2.040 18.15 2.040 18.45 0.0 71007 -2022-11-03 2.050 18.47 2.050 18.47 2.050 18.49 2.050 18.20 2.050 18.35 0.0 49594 -2022-11-04 2.050 18.71 2.050 18.71 2.050 18.82 2.050 18.48 2.050 18.50 0.0 76555 -2022-11-07 2.050 18.68 2.050 18.68 2.050 18.80 2.050 18.41 2.050 18.50 0.0 68944 -2022-11-08 2.050 19.00 2.050 19.00 2.050 19.03 2.050 18.59 2.050 18.70 0.0 68459 -2022-11-09 2.050 19.38 2.050 19.38 2.050 19.43 2.050 18.85 2.050 18.95 0.0 100832 -2022-11-10 2.055 19.41 2.055 19.41 2.055 19.43 2.055 19.08 2.055 19.26 0.0 91384 -2022-11-11 2.060 19.64 2.060 19.64 2.060 19.85 2.060 19.44 2.060 19.45 0.0 86891 -2022-11-14 2.060 19.83 2.060 19.83 2.060 19.98 2.060 19.50 2.060 19.59 0.0 73719 -2022-11-15 2.066 20.29 2.066 20.29 2.066 20.33 2.066 19.74 2.066 19.86 0.0 90633 -2022-11-16 2.066 20.27 2.066 20.27 2.066 20.48 2.066 20.22 2.066 20.30 0.0 81095 -2022-11-17 2.066 19.73 2.066 19.73 2.066 20.20 2.066 19.68 2.066 20.11 0.0 82262 -2022-11-18 2.066 20.05 2.066 20.05 2.066 20.34 2.066 19.59 2.066 19.60 0.0 80996 -2022-11-21 2.066 19.86 2.066 19.86 2.066 20.00 2.066 19.73 2.066 19.98 0.0 55904 -2022-11-22 2.066 19.74 2.066 19.74 2.066 20.07 2.066 19.68 2.066 19.94 0.0 51891 -2022-11-23 2.066 19.55 2.066 19.55 2.066 19.78 2.066 19.45 2.066 19.74 0.0 53717 -2022-11-25 NaN 19.33 NaN 19.33 NaN 19.83 NaN 19.28 NaN 19.78 NaN 57871 -2022-11-28 2.066 19.38 2.066 19.38 2.066 19.45 2.066 19.05 2.066 19.25 0.0 65318 -2022-11-29 2.066 19.53 2.066 19.53 2.066 19.78 2.066 19.06 2.066 19.52 5.0 72593 -2022-11-30 2.115 19.63 2.115 19.63 2.115 19.94 2.115 19.49 2.115 19.52 0.0 55091 -2022-12-01 2.120 19.62 2.120 19.62 2.120 19.73 2.120 19.41 2.120 19.70 5.0 49725 -2022-12-02 2.120 19.48 2.120 19.48 2.120 19.68 2.120 19.35 2.120 19.66 0.0 44754 -2022-12-05 2.120 19.55 2.120 19.55 2.120 19.94 2.120 19.52 2.120 19.55 0.0 62676 -2022-12-06 2.120 19.39 2.120 19.39 2.120 19.68 2.120 19.36 2.120 19.54 10.0 42219 -2022-12-07 2.120 19.48 2.120 19.48 2.120 19.54 2.120 19.27 2.120 19.45 0.0 45279 -2022-12-08 2.120 19.68 2.120 19.68 2.120 19.85 2.120 19.52 2.120 19.57 0.0 51400 -2022-12-09 2.120 19.60 2.120 19.60 2.120 19.87 2.120 19.56 2.120 19.73 0.0 42688 -2022-12-12 2.120 19.38 2.120 19.38 2.120 19.71 2.120 19.31 2.120 19.68 0.0 53286 -2022-12-13 2.125 19.76 2.125 19.76 2.125 19.83 2.125 19.31 2.125 19.47 0.0 63324 -2022-12-14 2.130 20.29 2.130 20.29 2.130 20.41 2.130 19.59 2.130 19.66 0.0 98681 -2022-12-15 2.140 19.98 2.140 19.98 2.140 20.73 2.140 19.86 2.140 20.28 0.0 105852 -2022-12-16 2.141 20.09 2.141 20.09 2.141 20.29 2.141 19.80 2.141 19.88 1.0 53257 -2022-12-19 2.141 20.14 2.141 20.14 2.141 20.43 2.141 20.03 2.141 20.10 0.0 52544 -2022-12-20 2.141 20.58 2.141 20.58 2.141 20.70 2.141 20.14 2.141 20.15 0.0 74725 -2022-12-21 2.141 20.75 2.141 20.75 2.141 20.99 2.141 20.60 2.141 20.65 0.0 47679 -2022-12-22 2.148 20.89 2.148 20.89 2.148 21.03 2.148 20.60 2.148 20.75 0.0 52229 -2022-12-23 2.148 20.98 2.148 20.98 2.148 21.18 2.148 20.81 2.148 20.95 0.0 33246 -2022-12-27 2.148 20.32 2.148 20.32 2.148 20.99 2.148 20.23 2.148 20.98 0.0 44670 -2022-12-28 2.148 20.16 2.148 20.16 2.148 20.49 2.148 20.10 2.148 20.27 0.0 49490 -2022-12-29 2.148 20.29 2.148 20.29 2.148 20.44 2.148 20.13 2.148 20.23 0.0 26928 -2022-12-30 2.148 20.04 2.148 20.04 2.148 20.43 2.148 20.01 2.148 20.40 0.0 27361 + Adj Close Close High Low Open Volume + BLK SB BLK SB BLK SB BLK SB BLK SB BLK SB +Date +2022-10-10 2.045 18.610001 2.045 18.610001 2.045 18.780001 2.045 18.530001 2.045 18.680000 0.0 58994 +2022-10-11 2.035 18.740000 2.035 18.740000 2.035 18.750000 2.035 18.350000 2.035 18.590000 3.0 72474 +2022-10-12 2.043 18.680000 2.043 18.680000 2.043 18.940001 2.043 18.570000 2.043 18.740000 0.0 64102 +2022-10-13 2.045 18.809999 2.045 18.809999 2.045 18.830000 2.045 18.410000 2.045 18.690001 0.0 54392 +2022-10-14 2.045 18.840000 2.045 18.840000 2.045 18.900000 2.045 18.750000 2.045 18.830000 0.0 45903 +2022-10-17 2.045 18.770000 2.045 18.770000 2.045 18.920000 2.045 18.670000 2.045 18.809999 0.0 56476 +2022-10-18 2.045 18.670000 2.045 18.670000 2.045 18.770000 2.045 18.530001 2.045 18.770000 0.0 51328 +2022-10-19 2.045 18.650000 2.045 18.650000 2.045 18.730000 2.045 18.450001 2.045 18.730000 0.0 55745 +2022-10-20 2.045 18.389999 2.045 18.389999 2.045 18.660000 2.045 18.360001 2.045 18.639999 0.0 47507 +2022-10-21 2.045 18.379999 2.045 18.379999 2.045 18.570000 2.045 18.260000 2.045 18.379999 0.0 37040 +2022-10-24 2.045 18.129999 2.045 18.129999 2.045 18.370001 2.045 18.100000 2.045 18.320000 0.0 56767 +2022-10-25 2.045 18.110001 2.045 18.110001 2.045 18.200001 2.045 18.059999 2.045 18.160000 0.0 45213 +2022-10-26 2.045 17.860001 2.045 17.860001 2.045 18.110001 2.045 17.850000 2.045 18.100000 0.0 60603 +2022-10-27 2.045 17.709999 2.045 17.709999 2.045 17.930000 2.045 17.690001 2.045 17.879999 0.0 65947 +2022-10-28 2.045 17.580000 2.045 17.580000 2.045 17.730000 2.045 17.549999 2.045 17.719999 0.0 65479 +2022-10-31 2.045 17.969999 2.045 17.969999 2.045 18.000000 2.045 17.670000 2.045 17.700001 0.0 89052 +2022-11-01 2.045 18.430000 2.045 18.430000 2.045 18.500000 2.045 18.049999 2.045 18.049999 0.0 86432 +2022-11-02 2.040 18.469999 2.040 18.469999 2.040 18.490000 2.040 18.150000 2.040 18.450001 0.0 71007 +2022-11-03 2.050 18.469999 2.050 18.469999 2.050 18.490000 2.050 18.200001 2.050 18.350000 0.0 49594 +2022-11-04 2.050 18.709999 2.050 18.709999 2.050 18.820000 2.050 18.480000 2.050 18.500000 0.0 76555 +2022-11-07 2.050 18.680000 2.050 18.680000 2.050 18.799999 2.050 18.410000 2.050 18.500000 0.0 68944 +2022-11-08 2.050 19.000000 2.050 19.000000 2.050 19.030001 2.050 18.590000 2.050 18.700001 0.0 68459 +2022-11-09 2.050 19.379999 2.050 19.379999 2.050 19.430000 2.050 18.850000 2.050 18.950001 0.0 100832 +2022-11-10 2.055 19.410000 2.055 19.410000 2.055 19.430000 2.055 19.080000 2.055 19.260000 0.0 91384 +2022-11-11 2.060 19.639999 2.060 19.639999 2.060 19.850000 2.060 19.440001 2.060 19.450001 0.0 86891 +2022-11-14 2.060 19.830000 2.060 19.830000 2.060 19.980000 2.060 19.500000 2.060 19.590000 0.0 73719 +2022-11-15 2.066 20.290001 2.066 20.290001 2.066 20.330000 2.066 19.740000 2.066 19.860001 0.0 90633 +2022-11-16 2.066 20.270000 2.066 20.270000 2.066 20.480000 2.066 20.219999 2.066 20.299999 0.0 81095 +2022-11-17 2.066 19.730000 2.066 19.730000 2.066 20.200001 2.066 19.680000 2.066 20.110001 0.0 82262 +2022-11-18 2.066 20.049999 2.066 20.049999 2.066 20.340000 2.066 19.590000 2.066 19.600000 0.0 80996 +2022-11-21 2.066 19.860001 2.066 19.860001 2.066 20.000000 2.066 19.730000 2.066 19.980000 0.0 55904 +2022-11-22 2.066 19.740000 2.066 19.740000 2.066 20.070000 2.066 19.680000 2.066 19.940001 0.0 51891 +2022-11-23 2.066 19.549999 2.066 19.549999 2.066 19.780001 2.066 19.450001 2.066 19.740000 0.0 53717 +2022-11-25 NaN 19.330000 NaN 19.330000 NaN 19.830000 NaN 19.280001 NaN 19.780001 NaN 57871 +2022-11-28 2.066 19.379999 2.066 19.379999 2.066 19.450001 2.066 19.049999 2.066 19.250000 0.0 65318 +2022-11-29 2.066 19.530001 2.066 19.530001 2.066 19.780001 2.066 19.059999 2.066 19.520000 5.0 72593 +2022-11-30 2.115 19.629999 2.115 19.629999 2.115 19.940001 2.115 19.490000 2.115 19.520000 0.0 55091 +2022-12-01 2.120 19.620001 2.120 19.620001 2.120 19.730000 2.120 19.410000 2.120 19.700001 5.0 49725 +2022-12-02 2.120 19.480000 2.120 19.480000 2.120 19.680000 2.120 19.350000 2.120 19.660000 0.0 44754 +2022-12-05 2.120 19.549999 2.120 19.549999 2.120 19.940001 2.120 19.520000 2.120 19.549999 0.0 62676 +2022-12-06 2.120 19.389999 2.120 19.389999 2.120 19.680000 2.120 19.360001 2.120 19.540001 10.0 42219 +2022-12-07 2.120 19.480000 2.120 19.480000 2.120 19.540001 2.120 19.270000 2.120 19.450001 0.0 45279 +2022-12-08 2.120 19.680000 2.120 19.680000 2.120 19.850000 2.120 19.520000 2.120 19.570000 0.0 51400 +2022-12-09 2.120 19.600000 2.120 19.600000 2.120 19.870001 2.120 19.559999 2.120 19.730000 0.0 42688 +2022-12-12 2.120 19.379999 2.120 19.379999 2.120 19.709999 2.120 19.309999 2.120 19.680000 0.0 53286 +2022-12-13 2.125 19.760000 2.125 19.760000 2.125 19.830000 2.125 19.309999 2.125 19.469999 0.0 63324 +2022-12-14 2.130 20.290001 2.130 20.290001 2.130 20.410000 2.130 19.590000 2.130 19.660000 0.0 98681 +2022-12-15 2.140 19.980000 2.140 19.980000 2.140 20.730000 2.140 19.860001 2.140 20.280001 0.0 105852 +2022-12-16 2.141 20.090000 2.141 20.090000 2.141 20.290001 2.141 19.799999 2.141 19.879999 1.0 53257 +2022-12-19 2.141 20.139999 2.141 20.139999 2.141 20.430000 2.141 20.030001 2.141 20.100000 0.0 52544 +2022-12-20 2.141 20.580000 2.141 20.580000 2.141 20.700001 2.141 20.139999 2.141 20.150000 0.0 74725 +2022-12-21 2.141 20.750000 2.141 20.750000 2.141 20.990000 2.141 20.600000 2.141 20.650000 0.0 47679 +2022-12-22 2.148 20.889999 2.148 20.889999 2.148 21.030001 2.148 20.600000 2.148 20.750000 0.0 52229 +2022-12-23 2.148 20.980000 2.148 20.980000 2.148 21.180000 2.148 20.809999 2.148 20.950001 0.0 33246 +2022-12-27 2.148 20.320000 2.148 20.320000 2.148 20.990000 2.148 20.230000 2.148 20.980000 0.0 44670 +2022-12-28 2.148 20.160000 2.148 20.160000 2.148 20.490000 2.148 20.100000 2.148 20.270000 0.0 49490 +2022-12-29 2.148 20.290001 2.148 20.290001 2.148 20.440001 2.148 20.129999 2.148 20.230000 0.0 26928 +2022-12-30 2.148 20.040001 2.148 20.040001 2.148 20.430000 2.148 20.010000 2.148 20.400000 0.0 27361 diff --git a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols1].txt b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols1].txt index 0822fa971576..8915d10d2760 100644 --- a/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols1].txt +++ b/tests/openbb_terminal/futures/txt/test_yfinance_view/test_display_historical[symbols1].txt @@ -1,65 +1,65 @@ 1 Failed download: - SF=F: No data found for this date range, symbol may be delisted - Adj Close Close High Low Open Volume - ES SF ES SF ES SF ES SF ES SF ES SF -Date -2022-10-10 00:00:00 3625.25 NaN 3625.25 NaN 3667.50 NaN 3600.00 NaN 3638.75 NaN 2024447 NaN -2022-10-11 00:00:00 3599.25 NaN 3599.25 NaN 3653.25 NaN 3579.00 NaN 3624.75 NaN 2398140 NaN -2022-10-12 00:00:00 3588.50 NaN 3588.50 NaN 3635.25 NaN 3585.50 NaN 3607.00 NaN 1948173 NaN -2022-10-13 00:00:00 3681.75 NaN 3681.75 NaN 3697.75 NaN 3502.00 NaN 3596.25 NaN 3288646 NaN -2022-10-14 00:00:00 3597.50 NaN 3597.50 NaN 3733.75 NaN 3591.25 NaN 3680.25 NaN 2730405 NaN -2022-10-17 00:00:00 3689.25 NaN 3689.25 NaN 3702.50 NaN 3590.50 NaN 3591.00 NaN 1951998 NaN -2022-10-18 00:00:00 3732.75 NaN 3732.75 NaN 3777.25 NaN 3697.25 NaN 3706.25 NaN 2746886 NaN -2022-10-19 00:00:00 3707.25 NaN 3707.25 NaN 3774.25 NaN 3676.75 NaN 3759.75 NaN 2348844 NaN -2022-10-20 00:00:00 3675.25 NaN 3675.25 NaN 3748.00 NaN 3666.25 NaN 3708.00 NaN 2403705 NaN -2022-10-21 00:00:00 3764.00 NaN 3764.00 NaN 3773.25 NaN 3641.50 NaN 3677.75 NaN 2681019 NaN -2022-10-24 00:00:00 3809.25 NaN 3809.25 NaN 3822.00 NaN 3736.50 NaN 3771.00 NaN 2109780 NaN -2022-10-25 00:00:00 3870.25 NaN 3870.25 NaN 3874.25 NaN 3790.00 NaN 3803.25 NaN 1836723 NaN -2022-10-26 00:00:00 3841.00 NaN 3841.00 NaN 3897.50 NaN 3824.25 NaN 3841.00 NaN 2118534 NaN -2022-10-27 00:00:00 3819.50 NaN 3819.50 NaN 3870.75 NaN 3757.50 NaN 3844.25 NaN 2211786 NaN -2022-10-28 00:00:00 3911.25 NaN 3911.25 NaN 3924.25 NaN 3776.75 NaN 3798.25 NaN 2084386 NaN -2022-10-31 00:00:00 3883.00 NaN 3883.00 NaN 3914.75 NaN 3872.25 NaN 3911.50 NaN 2002625 NaN -2022-11-01 00:00:00 3866.00 NaN 3866.00 NaN 3928.00 NaN 3852.50 NaN 3884.00 NaN 1895614 NaN -2022-11-02 00:00:00 3768.75 NaN 3768.75 NaN 3907.00 NaN 3760.25 NaN 3863.00 NaN 2210708 NaN -2022-11-03 00:00:00 3727.75 NaN 3727.75 NaN 3782.50 NaN 3704.25 NaN 3766.75 NaN 1887557 NaN -2022-11-04 00:00:00 3779.50 NaN 3779.50 NaN 3805.50 NaN 3711.00 NaN 3724.00 NaN 2494788 NaN -2022-11-07 00:00:00 3815.25 NaN 3815.25 NaN 3821.75 NaN 3738.25 NaN 3750.00 NaN 1483146 NaN -2022-11-08 00:00:00 3835.25 NaN 3835.25 NaN 3867.00 NaN 3792.75 NaN 3812.75 NaN 1878046 NaN -2022-11-09 00:00:00 3755.50 NaN 3755.50 NaN 3848.75 NaN 3750.00 NaN 3832.50 NaN 1889153 NaN -2022-11-10 00:00:00 3961.00 NaN 3961.00 NaN 3973.50 NaN 3751.50 NaN 3757.00 NaN 2408104 NaN -2022-11-11 00:00:00 4000.25 NaN 4000.25 NaN 4009.75 NaN 3951.00 NaN 3973.00 NaN 1927068 NaN -2022-11-14 00:00:00 3966.00 NaN 3966.00 NaN 4017.50 NaN 3964.00 NaN 3984.00 NaN 1592615 NaN -2022-11-15 00:00:00 3999.50 NaN 3999.50 NaN 4050.75 NaN 3960.00 NaN 3974.75 NaN 2230543 NaN -2022-11-16 00:00:00 3968.50 NaN 3968.50 NaN 4015.75 NaN 3962.00 NaN 3992.00 NaN 1502501 NaN -2022-11-17 00:00:00 3955.25 NaN 3955.25 NaN 3990.25 NaN 3912.50 NaN 3977.25 NaN 1560808 NaN -2022-11-18 00:00:00 3974.00 NaN 3974.00 NaN 3994.00 NaN 3942.50 NaN 3960.50 NaN 1534155 NaN -2022-11-21 00:00:00 3958.00 NaN 3958.00 NaN 3982.00 NaN 3937.50 NaN 3972.50 NaN 1178421 NaN -2022-11-22 00:00:00 4010.25 NaN 4010.25 NaN 4012.50 NaN 3945.25 NaN 3957.75 NaN 1161999 NaN -2022-11-23 00:00:00 4033.00 NaN 4033.00 NaN 4039.50 NaN 4002.00 NaN 4010.00 NaN 1281153 NaN -2022-11-25 00:00:00 4032.50 NaN 4032.50 NaN 4049.25 NaN 4024.75 NaN 4038.75 NaN 608795 NaN -2022-11-28 00:00:00 3970.25 NaN 3970.25 NaN 4024.00 NaN 3960.25 NaN 4020.25 NaN 1481503 NaN -2022-11-29 00:00:00 3962.00 NaN 3962.00 NaN 3990.25 NaN 3941.25 NaN 3972.00 NaN 1500171 NaN -2022-11-30 00:00:00 4081.25 NaN 4081.25 NaN 4093.50 NaN 3942.75 NaN 3962.25 NaN 2479997 NaN -2022-12-01 00:00:00 4081.75 NaN 4081.75 NaN 4110.00 NaN 4054.50 NaN 4094.50 NaN 1834073 NaN -2022-12-02 00:00:00 4075.50 NaN 4075.50 NaN 4085.50 NaN 4006.75 NaN 4077.50 NaN 1849784 NaN -2022-12-05 00:00:00 4003.25 NaN 4003.25 NaN 4075.75 NaN 3987.25 NaN 4074.00 NaN 1497688 NaN -2022-12-06 00:00:00 3945.00 NaN 3945.00 NaN 4014.75 NaN 3921.50 NaN 4005.75 NaN 1869101 NaN -2022-12-07 00:00:00 3936.75 NaN 3936.75 NaN 3961.50 NaN 3914.00 NaN 3944.50 NaN 1756473 NaN -2022-12-08 00:00:00 3965.75 NaN 3965.75 NaN 3977.25 NaN 3916.00 NaN 3935.75 NaN 1708915 NaN -2022-12-09 00:00:00 3936.25 NaN 3936.25 NaN 3990.00 NaN 3930.00 NaN 3964.75 NaN 1739761 NaN -2022-12-12 00:00:00 3991.75 NaN 3991.75 NaN 3992.75 NaN 3924.50 NaN 3933.00 NaN 1619977 NaN -2022-12-13 00:00:00 4022.25 NaN 4022.25 NaN 4145.00 NaN 3985.00 NaN 3989.25 NaN 1419560 NaN -2022-12-14 00:00:00 3998.00 NaN 3998.00 NaN 4073.00 NaN 3965.25 NaN 4021.75 NaN 712439 NaN -2022-12-15 00:00:00 3897.00 NaN 3897.00 NaN 4010.25 NaN 3878.50 NaN 4004.25 NaN 560669 NaN -2022-12-16 00:00:00 3871.47 NaN 3871.47 NaN 3904.25 NaN 3842.00 NaN 3890.50 NaN 1965701 NaN -2022-12-19 00:00:00 3845.50 NaN 3845.50 NaN 3899.00 NaN 3827.25 NaN 3874.00 NaN 1405774 NaN -2022-12-20 00:00:00 3849.25 NaN 3849.25 NaN 3866.50 NaN 3803.50 NaN 3842.75 NaN 1541868 NaN -2022-12-21 00:00:00 3905.75 NaN 3905.75 NaN 3918.75 NaN 3855.50 NaN 3857.25 NaN 1522069 NaN -2022-12-22 00:00:00 3849.25 NaN 3849.25 NaN 3919.75 NaN 3788.50 NaN 3915.00 NaN 1842326 NaN -2022-12-23 00:00:00 3869.75 NaN 3869.75 NaN 3872.50 NaN 3821.25 NaN 3850.00 NaN 1374913 NaN -2022-12-27 00:00:00 3855.00 NaN 3855.00 NaN 3900.50 NaN 3837.25 NaN 3878.00 NaN 1006414 NaN -2022-12-28 00:00:00 3807.50 NaN 3807.50 NaN 3875.00 NaN 3804.50 NaN 3858.00 NaN 1282810 NaN -2022-12-29 00:00:00 3871.75 NaN 3871.75 NaN 3882.75 NaN 3806.25 NaN 3811.00 NaN 1146984 NaN -2022-12-30 00:00:00 3861.00 NaN 3861.00 NaN 3871.00 NaN 3821.50 NaN 3869.75 NaN 1401810 NaN + Adj Close Close High Low Open Volume + ES SF ES SF ES SF ES SF ES SF ES SF +Date +2022-10-10 00:00:00 3625.250000 NaN 3625.250000 NaN 3667.50 NaN 3600.00 NaN 3638.75 NaN 2024447 NaN +2022-10-11 00:00:00 3599.250000 NaN 3599.250000 NaN 3653.25 NaN 3579.00 NaN 3624.75 NaN 2398140 NaN +2022-10-12 00:00:00 3588.500000 NaN 3588.500000 NaN 3635.25 NaN 3585.50 NaN 3607.00 NaN 1948173 NaN +2022-10-13 00:00:00 3681.750000 NaN 3681.750000 NaN 3697.75 NaN 3502.00 NaN 3596.25 NaN 3288646 NaN +2022-10-14 00:00:00 3597.500000 NaN 3597.500000 NaN 3733.75 NaN 3591.25 NaN 3680.25 NaN 2730405 NaN +2022-10-17 00:00:00 3689.250000 NaN 3689.250000 NaN 3702.50 NaN 3590.50 NaN 3591.00 NaN 1951998 NaN +2022-10-18 00:00:00 3732.750000 NaN 3732.750000 NaN 3777.25 NaN 3697.25 NaN 3706.25 NaN 2746886 NaN +2022-10-19 00:00:00 3707.250000 NaN 3707.250000 NaN 3774.25 NaN 3676.75 NaN 3759.75 NaN 2348844 NaN +2022-10-20 00:00:00 3675.250000 NaN 3675.250000 NaN 3748.00 NaN 3666.25 NaN 3708.00 NaN 2403705 NaN +2022-10-21 00:00:00 3764.000000 NaN 3764.000000 NaN 3773.25 NaN 3641.50 NaN 3677.75 NaN 2681019 NaN +2022-10-24 00:00:00 3809.250000 NaN 3809.250000 NaN 3822.00 NaN 3736.50 NaN 3771.00 NaN 2109780 NaN +2022-10-25 00:00:00 3870.250000 NaN 3870.250000 NaN 3874.25 NaN 3790.00 NaN 3803.25 NaN 1836723 NaN +2022-10-26 00:00:00 3841.000000 NaN 3841.000000 NaN 3897.50 NaN 3824.25 NaN 3841.00 NaN 2118534 NaN +2022-10-27 00:00:00 3819.500000 NaN 3819.500000 NaN 3870.75 NaN 3757.50 NaN 3844.25 NaN 2211786 NaN +2022-10-28 00:00:00 3911.250000 NaN 3911.250000 NaN 3924.25 NaN 3776.75 NaN 3798.25 NaN 2084386 NaN +2022-10-31 00:00:00 3883.000000 NaN 3883.000000 NaN 3914.75 NaN 3872.25 NaN 3911.50 NaN 2002625 NaN +2022-11-01 00:00:00 3866.000000 NaN 3866.000000 NaN 3928.00 NaN 3852.50 NaN 3884.00 NaN 1895614 NaN +2022-11-02 00:00:00 3768.750000 NaN 3768.750000 NaN 3907.00 NaN 3760.25 NaN 3863.00 NaN 2210708 NaN +2022-11-03 00:00:00 3727.750000 NaN 3727.750000 NaN 3782.50 NaN 3704.25 NaN 3766.75 NaN 1887557 NaN +2022-11-04 00:00:00 3779.500000 NaN 3779.500000 NaN 3805.50 NaN 3711.00 NaN 3724.00 NaN 2494788 NaN +2022-11-07 00:00:00 3815.250000 NaN 3815.250000 NaN 3821.75 NaN 3738.25 NaN 3750.00 NaN 1483146 NaN +2022-11-08 00:00:00 3835.250000 NaN 3835.250000 NaN 3867.00 NaN 3792.75 NaN 3812.75 NaN 1878046 NaN +2022-11-09 00:00:00 3755.500000 NaN 3755.500000 NaN 3848.75 NaN 3750.00 NaN 3832.50 NaN 1889153 NaN +2022-11-10 00:00:00 3961.000000 NaN 3961.000000 NaN 3973.50 NaN 3751.50 NaN 3757.00 NaN 2408104 NaN +2022-11-11 00:00:00 4000.250000 NaN 4000.250000 NaN 4009.75 NaN 3951.00 NaN 3973.00 NaN 1927068 NaN +2022-11-14 00:00:00 3966.000000 NaN 3966.000000 NaN 4017.50 NaN 3964.00 NaN 3984.00 NaN 1592615 NaN +2022-11-15 00:00:00 3999.500000 NaN 3999.500000 NaN 4050.75 NaN 3960.00 NaN 3974.75 NaN 2230543 NaN +2022-11-16 00:00:00 3968.500000 NaN 3968.500000 NaN 4015.75 NaN 3962.00 NaN 3992.00 NaN 1502501 NaN +2022-11-17 00:00:00 3955.250000 NaN 3955.250000 NaN 3990.25 NaN 3912.50 NaN 3977.25 NaN 1560808 NaN +2022-11-18 00:00:00 3974.000000 NaN 3974.000000 NaN 3994.00 NaN 3942.50 NaN 3960.50 NaN 1534155 NaN +2022-11-21 00:00:00 3958.000000 NaN 3958.000000 NaN 3982.00 NaN 3937.50 NaN 3972.50 NaN 1178421 NaN +2022-11-22 00:00:00 4010.250000 NaN 4010.250000 NaN 4012.50 NaN 3945.25 NaN 3957.75 NaN 1161999 NaN +2022-11-23 00:00:00 4033.000000 NaN 4033.000000 NaN 4039.50 NaN 4002.00 NaN 4010.00 NaN 1281153 NaN +2022-11-25 00:00:00 4032.500000 NaN 4032.500000 NaN 4049.25 NaN 4024.75 NaN 4038.75 NaN 608795 NaN +2022-11-28 00:00:00 3970.250000 NaN 3970.250000 NaN 4024.00 NaN 3960.25 NaN 4020.25 NaN 1481503 NaN +2022-11-29 00:00:00 3962.000000 NaN 3962.000000 NaN 3990.25 NaN 3941.25 NaN 3972.00 NaN 1500171 NaN +2022-11-30 00:00:00 4081.250000 NaN 4081.250000 NaN 4093.50 NaN 3942.75 NaN 3962.25 NaN 2479997 NaN +2022-12-01 00:00:00 4081.750000 NaN 4081.750000 NaN 4110.00 NaN 4054.50 NaN 4094.50 NaN 1834073 NaN +2022-12-02 00:00:00 4075.500000 NaN 4075.500000 NaN 4085.50 NaN 4006.75 NaN 4077.50 NaN 1849784 NaN +2022-12-05 00:00:00 4003.250000 NaN 4003.250000 NaN 4075.75 NaN 3987.25 NaN 4074.00 NaN 1497688 NaN +2022-12-06 00:00:00 3945.000000 NaN 3945.000000 NaN 4014.75 NaN 3921.50 NaN 4005.75 NaN 1869101 NaN +2022-12-07 00:00:00 3936.750000 NaN 3936.750000 NaN 3961.50 NaN 3914.00 NaN 3944.50 NaN 1756473 NaN +2022-12-08 00:00:00 3965.750000 NaN 3965.750000 NaN 3977.25 NaN 3916.00 NaN 3935.75 NaN 1708915 NaN +2022-12-09 00:00:00 3936.250000 NaN 3936.250000 NaN 3990.00 NaN 3930.00 NaN 3964.75 NaN 1739761 NaN +2022-12-12 00:00:00 3991.750000 NaN 3991.750000 NaN 3992.75 NaN 3924.50 NaN 3933.00 NaN 1619977 NaN +2022-12-13 00:00:00 4022.250000 NaN 4022.250000 NaN 4145.00 NaN 3985.00 NaN 3989.25 NaN 1419560 NaN +2022-12-14 00:00:00 3998.000000 NaN 3998.000000 NaN 4073.00 NaN 3965.25 NaN 4021.75 NaN 712439 NaN +2022-12-15 00:00:00 3897.000000 NaN 3897.000000 NaN 4010.25 NaN 3878.50 NaN 4004.25 NaN 560669 NaN +2022-12-16 00:00:00 3871.469971 NaN 3871.469971 NaN 3904.25 NaN 3842.00 NaN 3890.50 NaN 1965701 NaN +2022-12-19 00:00:00 3845.500000 NaN 3845.500000 NaN 3899.00 NaN 3827.25 NaN 3874.00 NaN 1405774 NaN +2022-12-20 00:00:00 3849.250000 NaN 3849.250000 NaN 3866.50 NaN 3803.50 NaN 3842.75 NaN 1541868 NaN +2022-12-21 00:00:00 3905.750000 NaN 3905.750000 NaN 3918.75 NaN 3855.50 NaN 3857.25 NaN 1522069 NaN +2022-12-22 00:00:00 3849.250000 NaN 3849.250000 NaN 3919.75 NaN 3788.50 NaN 3915.00 NaN 1842326 NaN +2022-12-23 00:00:00 3869.750000 NaN 3869.750000 NaN 3872.50 NaN 3821.25 NaN 3850.00 NaN 1374913 NaN +2022-12-27 00:00:00 3855.000000 NaN 3855.000000 NaN 3900.50 NaN 3837.25 NaN 3878.00 NaN 1006414 NaN +2022-12-28 00:00:00 3807.500000 NaN 3807.500000 NaN 3875.00 NaN 3804.50 NaN 3858.00 NaN 1282810 NaN +2022-12-29 00:00:00 3871.750000 NaN 3871.750000 NaN 3882.75 NaN 3806.25 NaN 3811.00 NaN 1146984 NaN +2022-12-30 00:00:00 3861.000000 NaN 3861.000000 NaN 3871.00 NaN 3821.50 NaN 3869.75 NaN 1401810 NaN diff --git a/tests/openbb_terminal/stocks/comparison_analysis/txt/test_finbrain_view/test_display_sentiment_correlation[True].txt b/tests/openbb_terminal/stocks/comparison_analysis/txt/test_finbrain_view/test_display_sentiment_correlation[True].txt index a69859e64708..44e37c81553d 100644 --- a/tests/openbb_terminal/stocks/comparison_analysis/txt/test_finbrain_view/test_display_sentiment_correlation[True].txt +++ b/tests/openbb_terminal/stocks/comparison_analysis/txt/test_finbrain_view/test_display_sentiment_correlation[True].txt @@ -1,3 +1,3 @@ - TSLA GM -TSLA 1.0000 0.0427 -GM 0.0427 1.0000 + TSLA GM +TSLA 1.000000 0.042722 +GM 0.042722 1.000000 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt index b15895b46058..3d972a90f060 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_dark_pool_short_positions.txt @@ -1,3 +1,3 @@ Ticker Short Vol. [1M] Short Vol. % Net Short Vol. [1M] Net Short Vol. ($100M) DP Position [1M] DP Position ($1B) -0 LCAP 1.0000e-06 0.0002 -0.6562 -0.0652 -1.4100 -0.0140 -1 GGAAU 1.0000e-06 0.0003 -0.3403 -0.0341 -1.7587 -0.0177 +0 LCAP 0.000001 0.000152 -0.656175 -0.065224 -1.410044 -0.014024 +1 GGAAU 0.000001 0.000294 -0.340320 -0.034134 -1.758678 -0.017667 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt index cf8c2b6f765a..28803ee9847a 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_net_short_position[True].txt @@ -1,3 +1,3 @@ dates Net Short Vol. (1k $) Position (1M $) -251 2021-12-15 -17.7665 -1463.30 -250 2021-12-14 -28.5052 -1483.36 +251 2021-12-15 -17.76651 -1463.30 +250 2021-12-14 -28.50522 -1483.36 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt index 9e1fce7c42a6..7debb506713c 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_days_to_cover.txt @@ -1,3 +1,3 @@ Ticker Float Short % Days to Cover Short Interest [1M] -163 COWN 13.2772 12.7031 3.4322 -162 FOLD 10.0047 12.7210 25.0777 +163 COWN 13.277242 12.7031 3.432167 +162 FOLD 10.004660 12.7210 25.077682 diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt index e34952a4b6e8..5453b66fea97 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/txt/test_stockgrid_view/test_short_interest_volume[True].txt @@ -1,3 +1,3 @@ date Short Vol. [1M] Short Vol. % Short Exempt Vol. [1k] Total Vol. [1M] -199 2021-12-15 0.3384 38.97 4.163 0.8684 -198 2021-12-14 0.2690 31.72 2.076 0.8481 +199 2021-12-15 0.338383 38.97 4.163 0.868360 +198 2021-12-14 0.268989 31.72 2.076 0.848087 diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_business_insider_view/test_price_target_from_analysts_raw.txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_business_insider_view/test_price_target_from_analysts_raw.txt index 72f715008d9f..f3f0983c4ae5 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_business_insider_view/test_price_target_from_analysts_raw.txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_business_insider_view/test_price_target_from_analysts_raw.txt @@ -1,98 +1,98 @@ Loading Daily data for TSLA with starting period 2020-02-10. Company Rating Price Target Date -2023-02-06 Wedbush Morgan Securities Inc. BUY 225.00 -2023-01-30 Berenberg BUY 200.00 -2023-01-26 Bank of America Merrill Lynch HOLD 155.00 -2023-01-26 Wolfe Research BUY 185.00 -2023-01-26 Wells Fargo & Co HOLD 150.00 -2023-01-26 Cowen and Company, LLC HOLD 140.00 -2023-01-26 Wedbush Morgan Securities Inc. BUY 200.00 -2023-01-26 Citigroup Corp. HOLD 146.00 -2023-01-25 Morgan Stanley BUY 220.00 -2023-01-25 J.P. Morgan SELL 120.00 -2023-01-19 Piper Sandler BUY 300.00 -2023-01-17 Bank of America Merrill Lynch HOLD 130.00 -2023-01-13 Citigroup Corp. HOLD 140.00 -2023-01-13 Wells Fargo & Co HOLD 130.00 -2023-01-05 Mizuho BUY 250.00 -2023-01-03 Goldman Sachs BUY 205.00 -2022-12-29 Morgan Stanley BUY 250.00 -2022-12-28 Baird Patrick & Co BUY 252.00 -2022-12-23 Wedbush Morgan Securities Inc. BUY 175.00 -2022-12-22 Capital Depesche BUY 275.00 -2022-12-21 Deutsche Bank BUY 270.00 -2022-12-20 Evercore HOLD 200.00 -2022-12-20 Daiwa Securities BUY 177.00 -2022-12-20 Mizuho BUY 285.00 -2022-12-14 Goldman Sachs BUY 235.00 -2022-11-23 Citigroup Corp. HOLD 176.00 -2022-10-25 Morgan Stanley BUY 330.00 -2022-10-20 Mizuho BUY 330.00 -2022-10-20 RBC Capital Markets BUY 325.00 -2022-10-20 Wedbush Morgan Securities Inc. BUY 300.00 -2022-10-20 Deutsche Bank BUY 355.00 -2022-10-14 Wells Fargo & Co HOLD 230.00 -2022-10-10 Morgan Stanley BUY 350.00 -2022-10-06 Mizuho BUY 370.00 -2022-10-04 Goldman Sachs BUY 333.00 -2022-09-29 Piper Sandler BUY 340.00 -2022-09-16 Deutsche Bank BUY 400.00 -2022-09-06 Wolfe Research BUY 360.00 -2022-08-29 Deutsche Bank BUY 375.00 -2022-08-25 Berenberg HOLD 290.00 -2022-08-25 Morgan Stanley BUY 383.33 -2022-08-25 Wedbush Morgan Securities Inc. BUY 360.00 -2022-08-02 Citigroup Corp. SELL 424.00 -2022-07-21 Berenberg HOLD 850.00 -2022-07-21 Wells Fargo & Co HOLD 830.00 -2022-07-21 Mizuho BUY 1175.00 -2022-07-21 Bank of America Merrill Lynch HOLD 950.00 -2022-07-21 Capital Depesche BUY 815.00 -2022-07-21 Cowen and Company, LLC HOLD 733.00 -2022-07-19 Credit Suisse BUY 1000.00 -2022-07-18 Barclays Capital SELL 380.00 -2022-07-14 Morgan Stanley BUY 1150.00 -2022-07-13 Capital Depesche BUY 801.00 -2022-07-11 Wells Fargo & Co HOLD 820.00 -2022-07-05 J.P. Morgan SELL 385.00 -2022-06-28 Deutsche Bank BUY 1125.00 -2022-06-27 Mizuho BUY 1150.00 -2022-06-24 Credit Suisse BUY 1000.00 -2022-06-09 UBS BUY 1100.00 -2022-06-03 Cowen and Company, LLC HOLD 700.00 -2022-06-01 Goldman Sachs BUY 1000.00 -2022-05-24 Daiwa Securities BUY 800.00 -2022-05-19 Wedbush Morgan Securities Inc. BUY 1000.00 -2022-05-18 Piper Sandler BUY 1035.00 -2022-05-12 Wells Fargo & Co HOLD 900.00 -2022-05-10 Berenberg HOLD 900.00 -2022-04-22 Deutsche Bank BUY 1250.00 -2022-04-21 Citigroup Corp. SELL 375.00 -2022-04-21 Oppenheimer & Co. Inc. BUY 1291.00 -2022-04-21 Wells Fargo & Co HOLD 960.00 -2022-04-21 J.P. Morgan SELL 395.00 -2022-04-19 Credit Suisse BUY 1125.00 -2022-04-18 Piper Sandler BUY 1260.00 -2022-04-04 UBS HOLD 1100.00 -2022-04-04 Cowen and Company, LLC HOLD 790.00 -2022-04-04 J.P. Morgan SELL 335.00 -2022-02-25 Daiwa Securities BUY 900.00 -2022-02-14 Piper Sandler BUY 1350.00 -2022-01-31 Credit Suisse BUY 1025.00 -2022-01-27 Wells Fargo & Co HOLD 910.00 -2022-01-27 Citigroup Corp. SELL 313.00 -2022-01-27 J.P. Morgan SELL 325.00 -2022-01-18 Credit Suisse HOLD 1025.00 -2022-01-05 Mizuho BUY 1300.00 -2022-01-03 J.P. Morgan SELL 295.00 -2022-01-03 Deutsche Bank BUY 1200.00 -2021-12-31 Deutsche Bank BUY 1200.00 -2021-12-28 Argus Research Company BUY 1313.00 -2021-12-08 New Street Research BUY 1580.00 -2021-12-07 UBS HOLD 1000.00 -2021-11-19 Wedbush Morgan Securities Inc. BUY 1400.00 -2021-10-28 Piper Sandler BUY 1300.00 -2021-10-27 Goldman Sachs BUY 1125.00 -2021-10-21 ROTH Capital Partners, LLC HOLD 250.00 -2021-10-21 Capital Depesche BUY 1040.00 +2023-02-06 Wedbush Morgan Securities Inc. BUY 225.000000 +2023-01-30 Berenberg BUY 200.000000 +2023-01-26 Bank of America Merrill Lynch HOLD 155.000000 +2023-01-26 Wolfe Research BUY 185.000000 +2023-01-26 Wells Fargo & Co HOLD 150.000000 +2023-01-26 Cowen and Company, LLC HOLD 140.000000 +2023-01-26 Wedbush Morgan Securities Inc. BUY 200.000000 +2023-01-26 Citigroup Corp. HOLD 146.000000 +2023-01-25 Morgan Stanley BUY 220.000000 +2023-01-25 J.P. Morgan SELL 120.000000 +2023-01-19 Piper Sandler BUY 300.000000 +2023-01-17 Bank of America Merrill Lynch HOLD 130.000000 +2023-01-13 Citigroup Corp. HOLD 140.000000 +2023-01-13 Wells Fargo & Co HOLD 130.000000 +2023-01-05 Mizuho BUY 250.000000 +2023-01-03 Goldman Sachs BUY 205.000000 +2022-12-29 Morgan Stanley BUY 250.000000 +2022-12-28 Baird Patrick & Co BUY 252.000000 +2022-12-23 Wedbush Morgan Securities Inc. BUY 175.000000 +2022-12-22 Capital Depesche BUY 275.000000 +2022-12-21 Deutsche Bank BUY 270.000000 +2022-12-20 Evercore HOLD 200.000000 +2022-12-20 Daiwa Securities BUY 177.000000 +2022-12-20 Mizuho BUY 285.000000 +2022-12-14 Goldman Sachs BUY 235.000000 +2022-11-23 Citigroup Corp. HOLD 176.000000 +2022-10-25 Morgan Stanley BUY 330.000000 +2022-10-20 Mizuho BUY 330.000000 +2022-10-20 RBC Capital Markets BUY 325.000000 +2022-10-20 Wedbush Morgan Securities Inc. BUY 300.000000 +2022-10-20 Deutsche Bank BUY 355.000000 +2022-10-14 Wells Fargo & Co HOLD 230.000000 +2022-10-10 Morgan Stanley BUY 350.000000 +2022-10-06 Mizuho BUY 370.000000 +2022-10-04 Goldman Sachs BUY 333.000000 +2022-09-29 Piper Sandler BUY 340.000000 +2022-09-16 Deutsche Bank BUY 400.000000 +2022-09-06 Wolfe Research BUY 360.000000 +2022-08-29 Deutsche Bank BUY 375.000000 +2022-08-25 Berenberg HOLD 290.000000 +2022-08-25 Morgan Stanley BUY 383.329987 +2022-08-25 Wedbush Morgan Securities Inc. BUY 360.000000 +2022-08-02 Citigroup Corp. SELL 424.000000 +2022-07-21 Berenberg HOLD 850.000000 +2022-07-21 Wells Fargo & Co HOLD 830.000000 +2022-07-21 Mizuho BUY 1175.000000 +2022-07-21 Bank of America Merrill Lynch HOLD 950.000000 +2022-07-21 Capital Depesche BUY 815.000000 +2022-07-21 Cowen and Company, LLC HOLD 733.000000 +2022-07-19 Credit Suisse BUY 1000.000000 +2022-07-18 Barclays Capital SELL 380.000000 +2022-07-14 Morgan Stanley BUY 1150.000000 +2022-07-13 Capital Depesche BUY 801.000000 +2022-07-11 Wells Fargo & Co HOLD 820.000000 +2022-07-05 J.P. Morgan SELL 385.000000 +2022-06-28 Deutsche Bank BUY 1125.000000 +2022-06-27 Mizuho BUY 1150.000000 +2022-06-24 Credit Suisse BUY 1000.000000 +2022-06-09 UBS BUY 1100.000000 +2022-06-03 Cowen and Company, LLC HOLD 700.000000 +2022-06-01 Goldman Sachs BUY 1000.000000 +2022-05-24 Daiwa Securities BUY 800.000000 +2022-05-19 Wedbush Morgan Securities Inc. BUY 1000.000000 +2022-05-18 Piper Sandler BUY 1035.000000 +2022-05-12 Wells Fargo & Co HOLD 900.000000 +2022-05-10 Berenberg HOLD 900.000000 +2022-04-22 Deutsche Bank BUY 1250.000000 +2022-04-21 Citigroup Corp. SELL 375.000000 +2022-04-21 Oppenheimer & Co. Inc. BUY 1291.000000 +2022-04-21 Wells Fargo & Co HOLD 960.000000 +2022-04-21 J.P. Morgan SELL 395.000000 +2022-04-19 Credit Suisse BUY 1125.000000 +2022-04-18 Piper Sandler BUY 1260.000000 +2022-04-04 UBS HOLD 1100.000000 +2022-04-04 Cowen and Company, LLC HOLD 790.000000 +2022-04-04 J.P. Morgan SELL 335.000000 +2022-02-25 Daiwa Securities BUY 900.000000 +2022-02-14 Piper Sandler BUY 1350.000000 +2022-01-31 Credit Suisse BUY 1025.000000 +2022-01-27 Wells Fargo & Co HOLD 910.000000 +2022-01-27 Citigroup Corp. SELL 313.000000 +2022-01-27 J.P. Morgan SELL 325.000000 +2022-01-18 Credit Suisse HOLD 1025.000000 +2022-01-05 Mizuho BUY 1300.000000 +2022-01-03 J.P. Morgan SELL 295.000000 +2022-01-03 Deutsche Bank BUY 1200.000000 +2021-12-31 Deutsche Bank BUY 1200.000000 +2021-12-28 Argus Research Company BUY 1313.000000 +2021-12-08 New Street Research BUY 1580.000000 +2021-12-07 UBS HOLD 1000.000000 +2021-11-19 Wedbush Morgan Securities Inc. BUY 1400.000000 +2021-10-28 Piper Sandler BUY 1300.000000 +2021-10-27 Goldman Sachs BUY 1125.000000 +2021-10-21 ROTH Capital Partners, LLC HOLD 250.000000 +2021-10-21 Capital Depesche BUY 1040.000000 diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[False-display_profile-kwargs_dict0].txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[False-display_profile-kwargs_dict0].txt index b295ce489607..f3bdc105a12a 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[False-display_profile-kwargs_dict0].txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[False-display_profile-kwargs_dict0].txt @@ -1,7 +1,7 @@ 0 symbol PM price 103.51 -beta 0.7126 +beta 0.712591 volAvg 4902222 mktCap 160461208625 lastDiv 5.04 @@ -25,7 +25,7 @@ address 120 Park Avenue city New York state NY zip 10017-5592 -dcfDiff 3.9724 +dcfDiff 3.97239 dcf 99.7876 ipoDate 2008-03-17 defaultImage False diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[True-display_profile-kwargs_dict0].txt b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[True-display_profile-kwargs_dict0].txt index b295ce489607..f3bdc105a12a 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[True-display_profile-kwargs_dict0].txt +++ b/tests/openbb_terminal/stocks/fundamental_analysis/txt/test_fmp_view/test_check_output[True-display_profile-kwargs_dict0].txt @@ -1,7 +1,7 @@ 0 symbol PM price 103.51 -beta 0.7126 +beta 0.712591 volAvg 4902222 mktCap 160461208625 lastDiv 5.04 @@ -25,7 +25,7 @@ address 120 Park Avenue city New York state NY zip 10017-5592 -dcfDiff 3.9724 +dcfDiff 3.97239 dcf 99.7876 ipoDate 2008-03-17 defaultImage False diff --git a/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_qtr_contracts-kwargs_dict7].txt b/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_qtr_contracts-kwargs_dict7].txt index ca01941c288f..a2ef50f87b0a 100644 --- a/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_qtr_contracts-kwargs_dict7].txt +++ b/tests/openbb_terminal/stocks/government/txt/test_quiverquant_view/test_call_func[display_qtr_contracts-kwargs_dict7].txt @@ -1,4 +1,4 @@ - Amount -Ticker -NYRT 1.8927e+11 -LMT 7.0707e+10 + Amount +Ticker +NYRT 1.892657e+11 +LMT 7.070704e+10 diff --git a/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[False].txt b/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[False].txt index 39a24cd099ff..e094a6c806e1 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[False].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[False].txt @@ -1,12 +1,12 @@ - Open High Low Close Change Volume Open Interest Change Since -Date -2021-01-25 20.70 85.70 13.90 20.00 0.0000 1834.0 552.0 -0.9985 -2021-01-26 27.50 75.79 21.00 70.17 2.5085 1763.0 572.0 -0.9996 -2021-01-27 210.20 285.50 70.80 255.90 2.6469 309.0 461.0 -0.9999 -2021-01-28 225.40 385.55 62.75 130.65 -0.4894 49.0 450.0 -0.9998 -2021-01-29 232.15 296.20 183.10 183.10 0.4015 37.0 445.0 -0.9998 -2021-02-01 232.60 232.60 133.09 133.09 -0.2731 107.0 441.0 -0.9998 -2021-02-02 64.61 76.20 18.50 23.70 -0.8219 1991.0 555.0 -0.9987 -2021-02-03 40.45 40.45 13.50 14.26 -0.3983 2124.0 1074.0 -0.9979 -2021-02-04 13.70 14.00 0.75 0.75 -0.9474 5945.0 2386.0 -0.9600 -2021-02-05 0.57 14.79 0.01 0.03 -0.9600 6580.0 2017.0 0.0000 + Open High Low Close Change Volume Open Interest Change Since +Date +2021-01-25 20.70 85.70 13.90 20.00 0.00000 1834.0 552.0 -0.99850 +2021-01-26 27.50 75.79 21.00 70.17 2.50850 1763.0 572.0 -0.99957 +2021-01-27 210.20 285.50 70.80 255.90 2.64686 309.0 461.0 -0.99988 +2021-01-28 225.40 385.55 62.75 130.65 -0.48945 49.0 450.0 -0.99977 +2021-01-29 232.15 296.20 183.10 183.10 0.40145 37.0 445.0 -0.99984 +2021-02-01 232.60 232.60 133.09 133.09 -0.27313 107.0 441.0 -0.99977 +2021-02-02 64.61 76.20 18.50 23.70 -0.82193 1991.0 555.0 -0.99873 +2021-02-03 40.45 40.45 13.50 14.26 -0.39831 2124.0 1074.0 -0.99790 +2021-02-04 13.70 14.00 0.75 0.75 -0.94741 5945.0 2386.0 -0.96000 +2021-02-05 0.57 14.79 0.01 0.03 -0.96000 6580.0 2017.0 0.00000 diff --git a/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[True].txt b/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[True].txt index 39a24cd099ff..e094a6c806e1 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_chartexchange_view/test_display_raw[True].txt @@ -1,12 +1,12 @@ - Open High Low Close Change Volume Open Interest Change Since -Date -2021-01-25 20.70 85.70 13.90 20.00 0.0000 1834.0 552.0 -0.9985 -2021-01-26 27.50 75.79 21.00 70.17 2.5085 1763.0 572.0 -0.9996 -2021-01-27 210.20 285.50 70.80 255.90 2.6469 309.0 461.0 -0.9999 -2021-01-28 225.40 385.55 62.75 130.65 -0.4894 49.0 450.0 -0.9998 -2021-01-29 232.15 296.20 183.10 183.10 0.4015 37.0 445.0 -0.9998 -2021-02-01 232.60 232.60 133.09 133.09 -0.2731 107.0 441.0 -0.9998 -2021-02-02 64.61 76.20 18.50 23.70 -0.8219 1991.0 555.0 -0.9987 -2021-02-03 40.45 40.45 13.50 14.26 -0.3983 2124.0 1074.0 -0.9979 -2021-02-04 13.70 14.00 0.75 0.75 -0.9474 5945.0 2386.0 -0.9600 -2021-02-05 0.57 14.79 0.01 0.03 -0.9600 6580.0 2017.0 0.0000 + Open High Low Close Change Volume Open Interest Change Since +Date +2021-01-25 20.70 85.70 13.90 20.00 0.00000 1834.0 552.0 -0.99850 +2021-01-26 27.50 75.79 21.00 70.17 2.50850 1763.0 572.0 -0.99957 +2021-01-27 210.20 285.50 70.80 255.90 2.64686 309.0 461.0 -0.99988 +2021-01-28 225.40 385.55 62.75 130.65 -0.48945 49.0 450.0 -0.99977 +2021-01-29 232.15 296.20 183.10 183.10 0.40145 37.0 445.0 -0.99984 +2021-02-01 232.60 232.60 133.09 133.09 -0.27313 107.0 441.0 -0.99977 +2021-02-02 64.61 76.20 18.50 23.70 -0.82193 1991.0 555.0 -0.99873 +2021-02-03 40.45 40.45 13.50 14.26 -0.39831 2124.0 1074.0 -0.99790 +2021-02-04 13.70 14.00 0.75 0.75 -0.94741 5945.0 2386.0 -0.96000 +2021-02-05 0.57 14.79 0.01 0.03 -0.96000 6580.0 2017.0 0.00000 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_display_chains[chain0-200-2024-01-19--1--1-False-False].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_display_chains[chain0-200-2024-01-19--1--1-False-False].txt index ce0033d15cbf..ec82a73c77b4 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_display_chains[chain0-200-2024-01-19--1--1-False-False].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_display_chains[chain0-200-2024-01-19--1--1-False-False].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain0-1000-TSLA-2024-01-19-0-0-False-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain0-1000-TSLA-2024-01-19-0-0-False-False-True].txt index ce0033d15cbf..ec82a73c77b4 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain0-1000-TSLA-2024-01-19-0-0-False-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain0-1000-TSLA-2024-01-19-0-0-False-False-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain1-2000-TSLA-2023-09-15-999-999-True-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain1-2000-TSLA-2023-09-15-999-999-True-False-True].txt index f2f4974e2026..11d9aae720b2 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain1-2000-TSLA-2023-09-15-999-999-True-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain1-2000-TSLA-2023-09-15-999-999-True-False-True].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain2-3000-TSLA-2023-06-16--999--999-False-True-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain2-3000-TSLA-2023-06-16--999--999-False-True-True].txt index f2cf6d30f598..6469761632ae 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain2-3000-TSLA-2023-06-16--999--999-False-True-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain2-3000-TSLA-2023-06-16--999--999-False-True-True].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain4-5000-TSLA-2023-01-20-1-1-False-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain4-5000-TSLA-2023-01-20-1-1-False-False-True].txt index ce0033d15cbf..ec82a73c77b4 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain4-5000-TSLA-2023-01-20-1-1-False-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_oi[chain4-5000-TSLA-2023-01-20-1-1-False-False-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain0-1000-TSLA-2024-01-19-0-0-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain0-1000-TSLA-2024-01-19-0-0-True].txt index ce0033d15cbf..ec82a73c77b4 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain0-1000-TSLA-2024-01-19-0-0-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain0-1000-TSLA-2024-01-19-0-0-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain1-2000-TSLA-2023-09-15-999-999-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain1-2000-TSLA-2023-09-15-999-999-True].txt index ce0033d15cbf..ec82a73c77b4 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain1-2000-TSLA-2023-09-15-999-999-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain1-2000-TSLA-2023-09-15-999-999-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain2-3000-TSLA-2023-06-16--999--999-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain2-3000-TSLA-2023-06-16--999--999-True].txt index ce0033d15cbf..ec82a73c77b4 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain2-3000-TSLA-2023-06-16--999--999-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain2-3000-TSLA-2023-06-16--999--999-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain3-4000-TSLA-2023-03-17--1--1-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain3-4000-TSLA-2023-03-17--1--1-True].txt index ce0033d15cbf..ec82a73c77b4 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain3-4000-TSLA-2023-03-17--1--1-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain3-4000-TSLA-2023-03-17--1--1-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain4-5000-TSLA-2023-01-20-1-1-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain4-5000-TSLA-2023-01-20-1-1-True].txt index ce0033d15cbf..ec82a73c77b4 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain4-5000-TSLA-2023-01-20-1-1-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_voi[chain4-5000-TSLA-2023-01-20-1-1-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain0-100-TSLA-2024-01-19-0-0-False-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain0-100-TSLA-2024-01-19-0-0-False-False-True].txt index ce0033d15cbf..ec82a73c77b4 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain0-100-TSLA-2024-01-19-0-0-False-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain0-100-TSLA-2024-01-19-0-0-False-False-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain1-100-TSLA-2023-09-15-999-999-True-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain1-100-TSLA-2023-09-15-999-999-True-False-True].txt index f2f4974e2026..11d9aae720b2 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain1-100-TSLA-2023-09-15-999-999-True-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain1-100-TSLA-2023-09-15-999-999-True-False-True].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain2-100-TSLA-2023-06-16--999--999-False-True-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain2-100-TSLA-2023-06-16--999--999-False-True-True].txt index f2cf6d30f598..6469761632ae 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain2-100-TSLA-2023-06-16--999--999-False-True-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain2-100-TSLA-2023-06-16--999--999-False-True-True].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain4-100-TSLA-2023-01-20-1-1-False-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain4-100-TSLA-2023-01-20-1-1-False-False-True].txt index ce0033d15cbf..ec82a73c77b4 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain4-100-TSLA-2023-01-20-1-1-False-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_plot_vol[chain4-100-TSLA-2023-01-20-1-1-False-False-True].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls0-puts0-TSLA-False-False].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls0-puts0-TSLA-False-False].txt index ce0033d15cbf..ec82a73c77b4 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls0-puts0-TSLA-False-False].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls0-puts0-TSLA-False-False].txt @@ -1,6 +1,6 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls1-puts1-TSLA-True-False].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls1-puts1-TSLA-True-False].txt index f2f4974e2026..11d9aae720b2 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls1-puts1-TSLA-True-False].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls1-puts1-TSLA-True-False].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.4688 0.0 -1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.2383 0.0 +0 TSLA211231C00200000 200.0 878.02 884.5 887.0 30.0 36 9.468754 0.0 +1 TSLA211231C00250000 250.0 744.20 834.5 837.0 11.0 12 8.238286 0.0 diff --git a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls2-puts2-TSLA-False-True].txt b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls2-puts2-TSLA-False-True].txt index f2cf6d30f598..6469761632ae 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls2-puts2-TSLA-False-True].txt +++ b/tests/openbb_terminal/stocks/options/txt/test_options_view/test_print_raw[calls2-puts2-TSLA-False-True].txt @@ -1,3 +1,3 @@ contractSymbol strike lastPrice bid ask volume openInterest impliedVolatility delta -0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125 -0.2 -1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375 -0.3 +0 TSLA211231P00200000 200.0 0.01 0.0 0.01 22.0 1892 6.125002 -0.2 +1 TSLA211231P00250000 250.0 0.01 0.0 0.01 1.0 513 5.375003 -0.3 diff --git a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output.txt b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output.txt index 9c8cb9aee861..de28b3c07e1b 100644 --- a/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output.txt +++ b/tests/openbb_terminal/stocks/options/txt/test_syncretism_view/test_view_screener_output.txt @@ -1,6 +1,6 @@ - Contract Symbol Expiration Ticker Type Strike Vol OI IV Delta Gamma Rho Theta Vega Last Traded Bid Ask Last % Change Underlying P/B -0 CCL220513C00015000 22-05-13 CCL C 15.0 1208 5041 0.9980 0.3839 0.3229 3.4939e-04 -0.0942 0.0045 22-05-10 0.42 0.45 0.44 0.17 14.5950 1.6122 -1 QS220520C00015500 22-05-20 QS C 15.5 207 244 0.9980 0.1117 0.0944 3.3561e-04 -0.0205 0.0038 22-05-10 0.12 0.15 0.15 -0.10 12.5850 3.5203 -2 X220520P00019000 22-05-20 X P 19.0 3037 3146 0.9961 -0.0292 0.0165 -2.0263e-04 -0.0143 0.0027 22-05-09 0.07 0.08 0.08 0.00 25.3600 0.6817 -3 AAL220513P00014500 22-05-13 AAL P 14.5 137 314 0.9961 -0.0749 0.1086 -8.1928e-05 -0.0388 0.0018 22-05-10 0.11 0.12 0.10 -0.06 16.2225 -1.1786 -4 LYFT220520C00026000 22-05-20 LYFT C 26.0 152 2105 0.9961 0.0202 0.0165 9.0566e-05 -0.0077 0.0014 22-05-10 0.03 0.04 0.03 -0.01 18.4950 4.5768 + Contract Symbol Expiration Ticker Type Strike Vol OI IV Delta Gamma Rho Theta Vega Last Traded Bid Ask Last % Change Underlying P/B +0 CCL220513C00015000 22-05-13 CCL C 15.0 1208 5041 0.998047 0.383870 0.322892 0.000349 -0.094189 0.004526 22-05-10 0.42 0.45 0.44 0.17 14.5950 1.612170 +1 QS220520C00015500 22-05-20 QS C 15.5 207 244 0.998047 0.111730 0.094366 0.000336 -0.020477 0.003839 22-05-10 0.12 0.15 0.15 -0.10 12.5850 3.520280 +2 X220520P00019000 22-05-20 X P 19.0 3037 3146 0.996094 -0.029229 0.016454 -0.000203 -0.014343 0.002705 22-05-09 0.07 0.08 0.08 0.00 25.3600 0.681702 +3 AAL220513P00014500 22-05-13 AAL P 14.5 137 314 0.996094 -0.074936 0.108601 -0.000082 -0.038766 0.001850 22-05-10 0.11 0.12 0.10 -0.06 16.2225 -1.178620 +4 LYFT220520C00026000 22-05-20 LYFT C 26.0 152 2105 0.996094 0.020188 0.016529 0.000091 -0.007707 0.001447 22-05-10 0.03 0.04 0.03 -0.01 18.4950 4.576840 diff --git a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt index c91c27bf0432..ea12022fb6d6 100644 --- a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt +++ b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_default.txt @@ -1,22 +1,22 @@ - shares weight fund direction everything.profile.companyName Close ($) Total ($1M) -Date -2023-01-23 13243 0.0273 ARKK Buy Tesla, Inc. NaN NaN -2023-01-18 17536 0.2643 ARKQ Buy Tesla, Inc. 128.78 2.2583 -2023-01-18 32447 0.0613 ARKK Buy Tesla, Inc. 128.78 4.1785 -2023-01-13 168989 0.2996 ARKK Buy Tesla, Inc. 122.40 20.6843 -2023-01-11 69060 0.1318 ARKK Buy Tesla, Inc. 123.22 8.5096 -2023-01-11 22463 0.3288 ARKQ Buy Tesla, Inc. 123.22 2.7679 -2023-01-10 25417 0.3621 ARKQ Buy Tesla, Inc. 118.85 3.0208 -2023-01-10 75565 0.1424 ARKK Buy Tesla, Inc. 118.85 8.9809 -2023-01-06 24506 0.0465 ARKK Buy Tesla, Inc. 113.06 2.7706 -2023-01-06 33538 0.4804 ARKQ Buy Tesla, Inc. 113.06 3.7918 -2023-01-03 144776 0.2609 ARKK Buy Tesla, Inc. 108.10 15.6503 -2023-01-03 31336 0.4270 ARKQ Buy Tesla, Inc. 108.10 3.3874 -2022-12-29 22514 0.0473 ARKK Buy Tesla, Inc. 121.82 2.7427 -2022-12-28 17960 0.0345 ARKK Buy Tesla, Inc. 112.71 2.0243 -2022-12-27 25147 0.0462 ARKK Buy Tesla, Inc. 109.10 2.7435 -2022-12-21 9952 0.0217 ARKK Buy Tesla, Inc. 137.57 1.3691 -2022-12-20 19125 0.0421 ARKK Buy Tesla, Inc. 137.80 2.6354 -2022-12-19 27494 0.4942 ARKQ Buy Tesla, Inc. 149.87 4.1205 -2022-12-16 31018 0.0690 ARKK Buy Tesla, Inc. 150.23 4.6598 -2022-12-15 500 0.0091 ARKQ Buy Tesla, Inc. 157.67 0.0788 + shares weight fund direction everything.profile.companyName Close ($) Total ($1M) +Date +2023-01-23 13243 0.0273 ARKK Buy Tesla, Inc. NaN NaN +2023-01-18 17536 0.2643 ARKQ Buy Tesla, Inc. 128.779999 2.258286 +2023-01-18 32447 0.0613 ARKK Buy Tesla, Inc. 128.779999 4.178525 +2023-01-13 168989 0.2996 ARKK Buy Tesla, Inc. 122.400002 20.684254 +2023-01-11 69060 0.1318 ARKK Buy Tesla, Inc. 123.220001 8.509573 +2023-01-11 22463 0.3288 ARKQ Buy Tesla, Inc. 123.220001 2.767891 +2023-01-10 25417 0.3621 ARKQ Buy Tesla, Inc. 118.849998 3.020810 +2023-01-10 75565 0.1424 ARKK Buy Tesla, Inc. 118.849998 8.980900 +2023-01-06 24506 0.0465 ARKK Buy Tesla, Inc. 113.059998 2.770648 +2023-01-06 33538 0.4804 ARKQ Buy Tesla, Inc. 113.059998 3.791806 +2023-01-03 144776 0.2609 ARKK Buy Tesla, Inc. 108.099998 15.650285 +2023-01-03 31336 0.4270 ARKQ Buy Tesla, Inc. 108.099998 3.387422 +2022-12-29 22514 0.0473 ARKK Buy Tesla, Inc. 121.820000 2.742655 +2022-12-28 17960 0.0345 ARKK Buy Tesla, Inc. 112.709999 2.024272 +2022-12-27 25147 0.0462 ARKK Buy Tesla, Inc. 109.099998 2.743538 +2022-12-21 9952 0.0217 ARKK Buy Tesla, Inc. 137.570007 1.369097 +2022-12-20 19125 0.0421 ARKK Buy Tesla, Inc. 137.800003 2.635425 +2022-12-19 27494 0.4942 ARKQ Buy Tesla, Inc. 149.869995 4.120526 +2022-12-16 31018 0.0690 ARKK Buy Tesla, Inc. 150.229996 4.659834 +2022-12-15 500 0.0091 ARKQ Buy Tesla, Inc. 157.669998 0.078835 diff --git a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt index c91c27bf0432..ea12022fb6d6 100644 --- a/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt +++ b/tests/openbb_terminal/stocks/screener/txt/test_ark_view/test_display_ark_trades_no_tab.txt @@ -1,22 +1,22 @@ - shares weight fund direction everything.profile.companyName Close ($) Total ($1M) -Date -2023-01-23 13243 0.0273 ARKK Buy Tesla, Inc. NaN NaN -2023-01-18 17536 0.2643 ARKQ Buy Tesla, Inc. 128.78 2.2583 -2023-01-18 32447 0.0613 ARKK Buy Tesla, Inc. 128.78 4.1785 -2023-01-13 168989 0.2996 ARKK Buy Tesla, Inc. 122.40 20.6843 -2023-01-11 69060 0.1318 ARKK Buy Tesla, Inc. 123.22 8.5096 -2023-01-11 22463 0.3288 ARKQ Buy Tesla, Inc. 123.22 2.7679 -2023-01-10 25417 0.3621 ARKQ Buy Tesla, Inc. 118.85 3.0208 -2023-01-10 75565 0.1424 ARKK Buy Tesla, Inc. 118.85 8.9809 -2023-01-06 24506 0.0465 ARKK Buy Tesla, Inc. 113.06 2.7706 -2023-01-06 33538 0.4804 ARKQ Buy Tesla, Inc. 113.06 3.7918 -2023-01-03 144776 0.2609 ARKK Buy Tesla, Inc. 108.10 15.6503 -2023-01-03 31336 0.4270 ARKQ Buy Tesla, Inc. 108.10 3.3874 -2022-12-29 22514 0.0473 ARKK Buy Tesla, Inc. 121.82 2.7427 -2022-12-28 17960 0.0345 ARKK Buy Tesla, Inc. 112.71 2.0243 -2022-12-27 25147 0.0462 ARKK Buy Tesla, Inc. 109.10 2.7435 -2022-12-21 9952 0.0217 ARKK Buy Tesla, Inc. 137.57 1.3691 -2022-12-20 19125 0.0421 ARKK Buy Tesla, Inc. 137.80 2.6354 -2022-12-19 27494 0.4942 ARKQ Buy Tesla, Inc. 149.87 4.1205 -2022-12-16 31018 0.0690 ARKK Buy Tesla, Inc. 150.23 4.6598 -2022-12-15 500 0.0091 ARKQ Buy Tesla, Inc. 157.67 0.0788 + shares weight fund direction everything.profile.companyName Close ($) Total ($1M) +Date +2023-01-23 13243 0.0273 ARKK Buy Tesla, Inc. NaN NaN +2023-01-18 17536 0.2643 ARKQ Buy Tesla, Inc. 128.779999 2.258286 +2023-01-18 32447 0.0613 ARKK Buy Tesla, Inc. 128.779999 4.178525 +2023-01-13 168989 0.2996 ARKK Buy Tesla, Inc. 122.400002 20.684254 +2023-01-11 69060 0.1318 ARKK Buy Tesla, Inc. 123.220001 8.509573 +2023-01-11 22463 0.3288 ARKQ Buy Tesla, Inc. 123.220001 2.767891 +2023-01-10 25417 0.3621 ARKQ Buy Tesla, Inc. 118.849998 3.020810 +2023-01-10 75565 0.1424 ARKK Buy Tesla, Inc. 118.849998 8.980900 +2023-01-06 24506 0.0465 ARKK Buy Tesla, Inc. 113.059998 2.770648 +2023-01-06 33538 0.4804 ARKQ Buy Tesla, Inc. 113.059998 3.791806 +2023-01-03 144776 0.2609 ARKK Buy Tesla, Inc. 108.099998 15.650285 +2023-01-03 31336 0.4270 ARKQ Buy Tesla, Inc. 108.099998 3.387422 +2022-12-29 22514 0.0473 ARKK Buy Tesla, Inc. 121.820000 2.742655 +2022-12-28 17960 0.0345 ARKK Buy Tesla, Inc. 112.709999 2.024272 +2022-12-27 25147 0.0462 ARKK Buy Tesla, Inc. 109.099998 2.743538 +2022-12-21 9952 0.0217 ARKK Buy Tesla, Inc. 137.570007 1.369097 +2022-12-20 19125 0.0421 ARKK Buy Tesla, Inc. 137.800003 2.635425 +2022-12-19 27494 0.4942 ARKQ Buy Tesla, Inc. 149.869995 4.120526 +2022-12-16 31018 0.0690 ARKK Buy Tesla, Inc. 150.229996 4.659834 +2022-12-15 500 0.0091 ARKQ Buy Tesla, Inc. 157.669998 0.078835 From e35bad24c398c10f4264808b6ced84f4ab947f72 Mon Sep 17 00:00:00 2001 From: james Date: Tue, 28 Feb 2023 16:09:32 -0500 Subject: [PATCH 43/43] Checkout develop tests for keys --- .../test_set_av_key[args0-False-True-defined, test passed].txt | 1 + .../test_set_av_key[args2-True-True-defined, test passed].txt | 1 + .../test_set_av_key[args3-False-True-not defined].txt | 1 + ...st_set_binance_key[args0-False-True-defined, test failed].txt | 1 + ...est_set_binance_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_binance_key[args3-False-True-not defined].txt | 1 + ...t_set_bitquery_key[args0-False-True-defined, test failed].txt | 1 + ...st_set_bitquery_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_bitquery_key[args3-False-True-not defined].txt | 1 + .../test_set_cmc_key[args0-False-True-defined, test failed].txt | 1 + .../test_set_cmc_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_cmc_key[args3-False-True-not defined].txt | 1 + ...t_set_coinbase_key[args0-False-True-defined, test failed].txt | 1 + ...st_set_coinbase_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_coinbase_key[args3-False-True-not defined].txt | 1 + ..._set_coinglass_key[args0-False-True-defined, test failed].txt | 1 + ...t_set_coinglass_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_coinglass_key[args3-False-True-not defined].txt | 1 + ...est_set_cpanic_key[args0-False-True-defined, test failed].txt | 1 + ...test_set_cpanic_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_cpanic_key[args3-False-True-not defined].txt | 1 + ...est_set_degiro_key[args0-False-True-defined, test failed].txt | 1 + ...test_set_degiro_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_degiro_key[args3-False-True-not defined].txt | 1 + ...test_set_eodhd_key[args0-False-True-defined, test failed].txt | 1 + .../test_set_eodhd_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_eodhd_key[args3-False-True-not defined].txt | 1 + ..._set_ethplorer_key[args0-False-True-defined, test failed].txt | 1 + ...t_set_ethplorer_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_ethplorer_key[args3-False-True-not defined].txt | 1 + ...st_set_finnhub_key[args0-False-True-defined, test failed].txt | 1 + ...est_set_finnhub_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_finnhub_key[args3-False-True-not defined].txt | 1 + .../test_set_fmp_key[args0-False-True-defined, test failed].txt | 1 + .../test_set_fmp_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_fmp_key[args3-False-True-not defined].txt | 1 + .../test_set_fred_key[args0-False-True-defined, test failed].txt | 1 + .../test_set_fred_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_fred_key[args3-False-True-not defined].txt | 1 + ...test_set_github_key[args0-False-True-defined, not tested].txt | 1 + .../test_set_github_key[args2-True-True-defined, not tested].txt | 1 + .../test_set_github_key[args3-False-True-not defined].txt | 1 + ..._set_glassnode_key[args0-False-True-defined, test failed].txt | 1 + ...t_set_glassnode_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_glassnode_key[args3-False-True-not defined].txt | 1 + ...st_set_messari_key[args0-False-True-defined, test failed].txt | 1 + ...est_set_messari_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_messari_key[args3-False-True-not defined].txt | 1 + .../test_set_news_key[args0-False-True-defined, test failed].txt | 1 + .../test_set_news_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_news_key[args3-False-True-not defined].txt | 1 + ...test_set_oanda_key[args0-False-True-defined, test failed].txt | 1 + .../test_set_oanda_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_oanda_key[args3-False-True-not defined].txt | 1 + ...st_set_polygon_key[args0-False-True-defined, test failed].txt | 1 + ...est_set_polygon_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_polygon_key[args3-False-True-not defined].txt | 1 + ...est_set_quandl_key[args0-False-True-defined, test failed].txt | 1 + ...test_set_quandl_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_quandl_key[args3-False-True-not defined].txt | 1 + ...est_set_reddit_key[args0-False-True-defined, test failed].txt | 1 + ...test_set_reddit_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_reddit_key[args3-False-True-not defined].txt | 1 + .../test_set_rh_key[args0-False-True-defined, not tested].txt | 1 + .../test_set_rh_key[args2-True-True-defined, not tested].txt | 1 + .../test_set_rh_key[args3-False-True-not defined].txt | 1 + ..._set_santiment_key[args0-False-True-defined, test failed].txt | 1 + ...t_set_santiment_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_santiment_key[args3-False-True-not defined].txt | 1 + ...est_set_shroom_key[args0-False-True-defined, test failed].txt | 1 + ...test_set_shroom_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_shroom_key[args3-False-True-not defined].txt | 1 + ...set_smartstake_key[args0-False-True-defined, test failed].txt | 1 + ..._set_smartstake_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_smartstake_key[args3-False-True-not defined].txt | 1 + ..._tokenterminal_key[args0-False-True-defined, test failed].txt | 1 + ...t_tokenterminal_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_tokenterminal_key[args3-False-True-not defined].txt | 1 + ...st_set_tradier_key[args0-False-True-defined, test failed].txt | 1 + ...est_set_tradier_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_tradier_key[args3-False-True-not defined].txt | 1 + ...est_set_walert_key[args0-False-True-defined, test failed].txt | 1 + ...test_set_walert_key[args2-True-True-defined, test failed].txt | 1 + .../test_set_walert_key[args3-False-True-not defined].txt | 1 + 84 files changed, 84 insertions(+) diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt index 7049a9dbc787..e8618784af7e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args0-False-True-defined, test passed].txt @@ -1 +1,2 @@ [green]defined, test passed[/green] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt index 7049a9dbc787..e8618784af7e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args2-True-True-defined, test passed].txt @@ -1 +1,2 @@ [green]defined, test passed[/green] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_av_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_binance_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_bitquery_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cmc_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinbase_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_coinglass_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_cpanic_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_degiro_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_eodhd_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_ethplorer_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_finnhub_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fmp_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_fred_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args0-False-True-defined, not tested].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args0-False-True-defined, not tested].txt index 93d6cd7af0fd..d262038ba822 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args0-False-True-defined, not tested].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args0-False-True-defined, not tested].txt @@ -1 +1,2 @@ [yellow]defined, not tested[/yellow] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args2-True-True-defined, not tested].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args2-True-True-defined, not tested].txt index 93d6cd7af0fd..d262038ba822 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args2-True-True-defined, not tested].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args2-True-True-defined, not tested].txt @@ -1 +1,2 @@ [yellow]defined, not tested[/yellow] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_github_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_glassnode_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_messari_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_news_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_oanda_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_polygon_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_quandl_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_reddit_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt index 93d6cd7af0fd..d262038ba822 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args0-False-True-defined, not tested].txt @@ -1 +1,2 @@ [yellow]defined, not tested[/yellow] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt index 93d6cd7af0fd..d262038ba822 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args2-True-True-defined, not tested].txt @@ -1 +1,2 @@ [yellow]defined, not tested[/yellow] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_rh_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_santiment_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_shroom_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_smartstake_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tokenterminal_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_tradier_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args0-False-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args0-False-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args0-False-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args0-False-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args2-True-True-defined, test failed].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args2-True-True-defined, test failed].txt index d2044fb0153b..aff58ff3b92e 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args2-True-True-defined, test failed].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args2-True-True-defined, test failed].txt @@ -1 +1,2 @@ [red]defined, test failed[/red] + diff --git a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args3-False-True-not defined].txt b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args3-False-True-not defined].txt index 1241e24c3f93..4c535d16d4e8 100644 --- a/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args3-False-True-not defined].txt +++ b/tests/openbb_terminal/txt/test_keys_model/test_set_walert_key[args3-False-True-not defined].txt @@ -1 +1,2 @@ [grey30]not defined[/grey30] +