mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-27 12:40:35 +00:00
ETF tests (#1208)
* etf tests for stockanalysis * add financedatabase etf tests * fix financedatabase etf documentation * yfinance etf tests * add etf/discovery tests * add tests to etf/screener * add etf controller tests * add etf/ta tests * remove tabulate and use rich table * etf/pred * add more etf tests, thanks Chavi * update about us website * Updating tests : etf Co-authored-by: Chavithra PARANA <chavithra@gmail.com>
This commit is contained in:
@@ -18,7 +18,6 @@ from sklearn.metrics import (
|
||||
)
|
||||
from sklearn.model_selection import train_test_split
|
||||
from sklearn.preprocessing import StandardScaler, MinMaxScaler, Normalizer
|
||||
from tabulate import tabulate
|
||||
from tensorflow.keras.models import Sequential
|
||||
from gamestonk_terminal.helper_funcs import (
|
||||
check_positive,
|
||||
@@ -26,6 +25,7 @@ from gamestonk_terminal.helper_funcs import (
|
||||
parse_known_args_and_warn,
|
||||
valid_date,
|
||||
plot_autoscale,
|
||||
rich_table_from_df,
|
||||
)
|
||||
from gamestonk_terminal import config_neural_network_models as cfg
|
||||
from gamestonk_terminal import feature_flags as gtff
|
||||
@@ -563,8 +563,16 @@ def print_pretty_prediction(df_pred: pd.DataFrame, last_price: float):
|
||||
df_pred["pred"] = df_pred["pred"].apply(
|
||||
lambda x: price_prediction_color(x, last_val=last_price)
|
||||
)
|
||||
console.print("Prediction:")
|
||||
print(tabulate(df_pred, headers=["Prediction"], tablefmt="fancy_grid"))
|
||||
console.print(
|
||||
rich_table_from_df(
|
||||
df_pred,
|
||||
show_index=True,
|
||||
title="Predictions",
|
||||
index_name="Datetime",
|
||||
headers=["Prediction"],
|
||||
floatfmt=".2f",
|
||||
)
|
||||
)
|
||||
|
||||
else:
|
||||
|
||||
@@ -576,8 +584,16 @@ def print_pretty_prediction(df_pred: pd.DataFrame, last_price: float):
|
||||
if gtff.USE_TABULATE_DF:
|
||||
df_pred = pd.DataFrame(df_pred)
|
||||
df_pred.columns = ["pred"]
|
||||
console.print("Prediction:")
|
||||
print(tabulate(df_pred, headers=["Prediction"], tablefmt="fancy_grid"))
|
||||
console.print(
|
||||
rich_table_from_df(
|
||||
df_pred,
|
||||
show_index=True,
|
||||
title="Predictions",
|
||||
index_name="Datetime",
|
||||
headers=["Prediction"],
|
||||
floatfmt=".2f",
|
||||
)
|
||||
)
|
||||
else:
|
||||
console.print(f"Actual price: {last_price:.2f} $\n")
|
||||
console.print("Prediction:")
|
||||
@@ -615,11 +631,18 @@ def print_prediction_kpis(real: np.ndarray, pred: np.ndarray):
|
||||
"RMSE": f"{mean_squared_error(real, pred, squared=False):.3f}",
|
||||
}
|
||||
|
||||
console.print("KPIs")
|
||||
df = pd.DataFrame.from_dict(kpis, orient="index")
|
||||
if gtff.USE_TABULATE_DF:
|
||||
print(tabulate(df, tablefmt="fancy_grid", showindex=True))
|
||||
console.print(
|
||||
rich_table_from_df(
|
||||
df,
|
||||
show_index=True,
|
||||
title="KPIs",
|
||||
floatfmt=".2f",
|
||||
)
|
||||
)
|
||||
else:
|
||||
console.print("KPIs")
|
||||
console.print(df.to_string())
|
||||
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ def etf_movers(sort_type: str = "gainers") -> pd.DataFrame:
|
||||
Parameters
|
||||
----------
|
||||
sort_type: str
|
||||
Data to get. Can be "gainers", "decliners" or "activity
|
||||
Data to get. Can be "gainers", "decliners" or "active"
|
||||
|
||||
Returns
|
||||
-------
|
||||
@@ -34,25 +34,30 @@ def etf_movers(sort_type: str = "gainers") -> pd.DataFrame:
|
||||
"https://www.wsj.com/market-data/mutualfunds-etfs/etfmovers?id=%7B%22application"
|
||||
"%22%3A%22WSJ%22%2C%22etfMover%22%3A%22most_active%22%2C%22count%22%3A25%7D&type=mdc_etfmovers"
|
||||
)
|
||||
else:
|
||||
url = ""
|
||||
|
||||
data = requests.get(url, headers={"User-Agent": get_user_agent()}).json()
|
||||
name, last_price, net_change, percent_change, volume = [], [], [], [], []
|
||||
if url:
|
||||
data = requests.get(url, headers={"User-Agent": get_user_agent()}).json()
|
||||
name, last_price, net_change, percent_change, volume = [], [], [], [], []
|
||||
|
||||
for entry in data["data"]["instruments"]:
|
||||
name.append(entry["name"])
|
||||
last_price.append(entry["lastPrice"])
|
||||
net_change.append(entry["priceChange"])
|
||||
percent_change.append(entry["percentChange"])
|
||||
volume.append(entry["formattedVolume"])
|
||||
for entry in data["data"]["instruments"]:
|
||||
name.append(entry["name"])
|
||||
last_price.append(entry["lastPrice"])
|
||||
net_change.append(entry["priceChange"])
|
||||
percent_change.append(entry["percentChange"])
|
||||
volume.append(entry["formattedVolume"])
|
||||
|
||||
etfmovers = pd.DataFrame(
|
||||
{
|
||||
" ": name,
|
||||
"Price": last_price,
|
||||
"Chg": net_change,
|
||||
"%Chg": percent_change,
|
||||
"Vol": volume,
|
||||
}
|
||||
)
|
||||
etfmovers = pd.DataFrame(
|
||||
{
|
||||
" ": name,
|
||||
"Price": last_price,
|
||||
"Chg": net_change,
|
||||
"%Chg": percent_change,
|
||||
"Vol": volume,
|
||||
}
|
||||
)
|
||||
|
||||
return etfmovers
|
||||
return etfmovers
|
||||
|
||||
return pd.DataFrame()
|
||||
|
||||
@@ -414,6 +414,7 @@ class ETFController(BaseController):
|
||||
)
|
||||
if ns_parser:
|
||||
if self.etf_name:
|
||||
# TODO: Should be done in one function
|
||||
data = stocks_helper.process_candle(self.etf_data)
|
||||
df_etf = stocks_helper.find_trendline(data, "OC_High", "high")
|
||||
df_etf = stocks_helper.find_trendline(data, "OC_Low", "low")
|
||||
@@ -506,9 +507,9 @@ class ETFController(BaseController):
|
||||
other_args.insert(0, "-e")
|
||||
ns_parser = parse_known_args_and_warn(parser, other_args)
|
||||
if ns_parser:
|
||||
if self.etf_name:
|
||||
if ns_parser.names:
|
||||
create_ETF_report(
|
||||
ns_parser.names if ns_parser.names else [self.etf_name],
|
||||
ns_parser.names,
|
||||
filename=ns_parser.filename,
|
||||
folder=ns_parser.folder,
|
||||
)
|
||||
@@ -571,7 +572,7 @@ class ETFController(BaseController):
|
||||
|
||||
def call_ta(self, _):
|
||||
"""Process ta command"""
|
||||
if self.etf_name:
|
||||
if self.etf_name and not self.etf_data.empty:
|
||||
self.queue = self.load_class(
|
||||
ta_controller.TechnicalAnalysisController,
|
||||
self.etf_name,
|
||||
|
||||
@@ -15,8 +15,8 @@ def get_etfs_by_name(name: str) -> Dict:
|
||||
|
||||
Returns
|
||||
----------
|
||||
data : pd.DataFrame
|
||||
Dataframe with ETFs that match a certain name
|
||||
data : Dict
|
||||
Dictionary with ETFs that match a certain name
|
||||
"""
|
||||
data = fd.select_etfs()
|
||||
data = fd.search_products(data, query=name, search="long_name")
|
||||
@@ -34,8 +34,8 @@ def get_etfs_by_description(description: str) -> Dict:
|
||||
|
||||
Returns
|
||||
----------
|
||||
data : pd.DataFrame
|
||||
Dataframe with ETFs that match a certain description
|
||||
data : Dict
|
||||
Dictionary with ETFs that match a certain description
|
||||
"""
|
||||
data = fd.select_etfs()
|
||||
data = fd.search_products(data, query=description, search="summary")
|
||||
@@ -53,8 +53,8 @@ def get_etfs_by_category(category: str) -> Dict:
|
||||
|
||||
Returns
|
||||
----------
|
||||
data : pd.DataFrame
|
||||
Dataframe with ETFs that match a certain description
|
||||
data : Dict
|
||||
Dictionary with ETFs that match a certain description
|
||||
"""
|
||||
data = fd.select_etfs(category=category)
|
||||
|
||||
|
||||
@@ -57,20 +57,18 @@ class PredictionTechniquesController(BaseController):
|
||||
ticker: str,
|
||||
start: datetime,
|
||||
interval: str,
|
||||
stock: pd.DataFrame,
|
||||
data: pd.DataFrame,
|
||||
queue: List[str] = None,
|
||||
):
|
||||
"""Constructor"""
|
||||
super().__init__(queue)
|
||||
|
||||
stock["Returns"] = stock["Adj Close"].pct_change()
|
||||
stock["LogRet"] = np.log(stock["Adj Close"]) - np.log(
|
||||
stock["Adj Close"].shift(1)
|
||||
)
|
||||
stock = stock.rename(columns={"Adj Close": "AdjClose"})
|
||||
stock = stock.dropna()
|
||||
data["Returns"] = data["Adj Close"].pct_change()
|
||||
data["LogRet"] = np.log(data["Adj Close"]) - np.log(data["Adj Close"].shift(1))
|
||||
data = data.rename(columns={"Adj Close": "AdjClose"})
|
||||
data = data.dropna()
|
||||
|
||||
self.stock = stock
|
||||
self.data = data
|
||||
self.ticker = ticker
|
||||
self.start = start
|
||||
self.interval = interval
|
||||
@@ -79,7 +77,7 @@ class PredictionTechniquesController(BaseController):
|
||||
if session and gtff.USE_PROMPT_TOOLKIT:
|
||||
choices: dict = {c: {} for c in self.controller_choices}
|
||||
choices["load"]["-r"] = {c: {} for c in stocks_helper.INTERVALS}
|
||||
choices["pick"] = {c: {} for c in self.stock.columns}
|
||||
choices["pick"] = {c: {} for c in self.data.columns}
|
||||
choices["ets"]["-t"] = {c: {} for c in ets_model.TRENDS}
|
||||
choices["ets"]["-s"] = {c: {} for c in ets_model.SEASONS}
|
||||
choices["arima"]["-i"] = {c: {} for c in arima_model.ICS}
|
||||
@@ -195,7 +193,7 @@ class PredictionTechniquesController(BaseController):
|
||||
)
|
||||
|
||||
if not df_stock_candidate.empty:
|
||||
self.stock = df_stock_candidate
|
||||
self.data = df_stock_candidate
|
||||
if "." in ns_parser.ticker:
|
||||
self.ticker = ns_parser.ticker.upper().split(".")[0]
|
||||
else:
|
||||
@@ -204,12 +202,12 @@ class PredictionTechniquesController(BaseController):
|
||||
self.start = ns_parser.start
|
||||
self.interval = str(ns_parser.interval) + "min"
|
||||
|
||||
self.stock["Returns"] = self.stock["Adj Close"].pct_change()
|
||||
self.stock["LogRet"] = np.log(self.stock["Adj Close"]) - np.log(
|
||||
self.stock["Adj Close"].shift(1)
|
||||
self.data["Returns"] = self.data["Adj Close"].pct_change()
|
||||
self.data["LogRet"] = np.log(self.data["Adj Close"]) - np.log(
|
||||
self.data["Adj Close"].shift(1)
|
||||
)
|
||||
self.stock = self.stock.rename(columns={"Adj Close": "AdjClose"})
|
||||
self.stock = self.stock.dropna()
|
||||
self.data = self.data.rename(columns={"Adj Close": "AdjClose"})
|
||||
self.data = self.data.dropna()
|
||||
|
||||
def call_pick(self, other_args: List[str]):
|
||||
"""Process pick command"""
|
||||
@@ -225,7 +223,7 @@ class PredictionTechniquesController(BaseController):
|
||||
"-t",
|
||||
"--target",
|
||||
dest="target",
|
||||
choices=list(self.stock.columns),
|
||||
choices=list(self.data.columns),
|
||||
help="Select variable to analyze",
|
||||
)
|
||||
if other_args and "-t" not in other_args and "-h" not in other_args:
|
||||
@@ -312,13 +310,13 @@ class PredictionTechniquesController(BaseController):
|
||||
|
||||
if ns_parser.s_end_date:
|
||||
|
||||
if ns_parser.s_end_date < self.stock.index[0]:
|
||||
if ns_parser.s_end_date < self.data.index[0]:
|
||||
console.print(
|
||||
"Backtesting not allowed, since End Date is older than Start Date of historical data\n"
|
||||
)
|
||||
|
||||
if ns_parser.s_end_date < get_next_stock_market_days(
|
||||
last_stock_day=self.stock.index[0],
|
||||
last_stock_day=self.data.index[0],
|
||||
n_next_days=5 + ns_parser.n_days,
|
||||
)[-1]:
|
||||
console.print(
|
||||
@@ -327,7 +325,7 @@ class PredictionTechniquesController(BaseController):
|
||||
|
||||
ets_view.display_exponential_smoothing(
|
||||
ticker=self.ticker,
|
||||
values=self.stock[self.target],
|
||||
values=self.data[self.target],
|
||||
n_predict=ns_parser.n_days,
|
||||
trend=ns_parser.trend,
|
||||
seasonal=ns_parser.seasonal,
|
||||
@@ -414,7 +412,7 @@ class PredictionTechniquesController(BaseController):
|
||||
if ns_parser:
|
||||
knn_view.display_k_nearest_neighbors(
|
||||
ticker=self.ticker,
|
||||
data=self.stock[self.target],
|
||||
data=self.data[self.target],
|
||||
n_neighbors=ns_parser.n_neighbors,
|
||||
n_input_days=ns_parser.n_inputs,
|
||||
n_predict_days=ns_parser.n_days,
|
||||
@@ -493,13 +491,13 @@ class PredictionTechniquesController(BaseController):
|
||||
if ns_parser:
|
||||
# BACKTESTING CHECK
|
||||
if ns_parser.s_end_date:
|
||||
if ns_parser.s_end_date < self.stock.index[0]:
|
||||
if ns_parser.s_end_date < self.data.index[0]:
|
||||
console.print(
|
||||
"Backtesting not allowed, since End Date is older than Start Date of historical data\n"
|
||||
)
|
||||
|
||||
if ns_parser.s_end_date < get_next_stock_market_days(
|
||||
last_stock_day=self.stock.index[0],
|
||||
last_stock_day=self.data.index[0],
|
||||
n_next_days=5 + ns_parser.n_days,
|
||||
)[-1]:
|
||||
console.print(
|
||||
@@ -508,7 +506,7 @@ class PredictionTechniquesController(BaseController):
|
||||
|
||||
regression_view.display_regression(
|
||||
dataset=self.ticker,
|
||||
values=self.stock[self.target],
|
||||
values=self.data[self.target],
|
||||
poly_order=ns_parser.n_polynomial,
|
||||
n_input=ns_parser.n_inputs,
|
||||
n_predict=ns_parser.n_days,
|
||||
@@ -594,13 +592,13 @@ class PredictionTechniquesController(BaseController):
|
||||
# BACKTESTING CHECK
|
||||
if ns_parser.s_end_date:
|
||||
|
||||
if ns_parser.s_end_date < self.stock.index[0]:
|
||||
if ns_parser.s_end_date < self.data.index[0]:
|
||||
console.print(
|
||||
"Backtesting not allowed, since End Date is older than Start Date of historical data\n"
|
||||
)
|
||||
|
||||
if ns_parser.s_end_date < get_next_stock_market_days(
|
||||
last_stock_day=self.stock.index[0],
|
||||
last_stock_day=self.data.index[0],
|
||||
n_next_days=5 + ns_parser.n_days,
|
||||
)[-1]:
|
||||
console.print(
|
||||
@@ -609,7 +607,7 @@ class PredictionTechniquesController(BaseController):
|
||||
|
||||
arima_view.display_arima(
|
||||
dataset=self.ticker,
|
||||
values=self.stock[self.target],
|
||||
values=self.data[self.target],
|
||||
arima_order=ns_parser.s_order,
|
||||
n_predict=ns_parser.n_days,
|
||||
seasonal=ns_parser.b_seasonal,
|
||||
@@ -630,7 +628,7 @@ class PredictionTechniquesController(BaseController):
|
||||
if ns_parser:
|
||||
neural_networks_view.display_mlp(
|
||||
dataset=self.ticker,
|
||||
data=self.stock[self.target],
|
||||
data=self.data[self.target],
|
||||
n_input_days=ns_parser.n_inputs,
|
||||
n_predict_days=ns_parser.n_days,
|
||||
learning_rate=ns_parser.lr,
|
||||
@@ -657,7 +655,7 @@ class PredictionTechniquesController(BaseController):
|
||||
if ns_parser:
|
||||
neural_networks_view.display_rnn(
|
||||
dataset=self.ticker,
|
||||
data=self.stock[self.target],
|
||||
data=self.data[self.target],
|
||||
n_input_days=ns_parser.n_inputs,
|
||||
n_predict_days=ns_parser.n_days,
|
||||
learning_rate=ns_parser.lr,
|
||||
@@ -685,7 +683,7 @@ class PredictionTechniquesController(BaseController):
|
||||
if ns_parser:
|
||||
neural_networks_view.display_lstm(
|
||||
dataset=self.ticker,
|
||||
data=self.stock[self.target],
|
||||
data=self.data[self.target],
|
||||
n_input_days=ns_parser.n_inputs,
|
||||
n_predict_days=ns_parser.n_days,
|
||||
learning_rate=ns_parser.lr,
|
||||
@@ -713,7 +711,7 @@ class PredictionTechniquesController(BaseController):
|
||||
if ns_parser:
|
||||
neural_networks_view.display_conv1d(
|
||||
dataset=self.ticker,
|
||||
data=self.stock[self.target],
|
||||
data=self.data[self.target],
|
||||
n_input_days=ns_parser.n_inputs,
|
||||
n_predict_days=ns_parser.n_days,
|
||||
learning_rate=ns_parser.lr,
|
||||
@@ -771,7 +769,7 @@ class PredictionTechniquesController(BaseController):
|
||||
console.print("MC Prediction designed for AdjClose prices\n")
|
||||
|
||||
mc_view.display_mc_forecast(
|
||||
data=self.stock[self.target],
|
||||
data=self.data[self.target],
|
||||
n_future=ns_parser.n_days,
|
||||
n_sims=ns_parser.n_sims,
|
||||
use_log=ns_parser.dist == "lognormal",
|
||||
|
||||
@@ -363,7 +363,7 @@ class TechnicalAnalysisController(BaseController):
|
||||
overlap_view.view_ma(
|
||||
ma_type="ZLMA",
|
||||
s_ticker=self.ticker,
|
||||
values=self.data["Adj Close"],
|
||||
values=self.data["Adj Close"],
|
||||
length=ns_parser.n_length,
|
||||
offset=ns_parser.n_offset,
|
||||
export=ns_parser.export,
|
||||
|
||||
@@ -171,6 +171,7 @@ def load(
|
||||
# Check that loading a stock was not successful
|
||||
# pylint: disable=no-member
|
||||
if df_stock_candidate.empty:
|
||||
console.print("")
|
||||
return pd.DataFrame()
|
||||
|
||||
df_stock_candidate.index = df_stock_candidate.index.tz_localize(None)
|
||||
@@ -195,6 +196,7 @@ def load(
|
||||
|
||||
# Check that loading a stock was not successful
|
||||
if df_stock_candidate.empty:
|
||||
console.print("")
|
||||
return pd.DataFrame()
|
||||
|
||||
df_stock_candidate.index.name = "date"
|
||||
@@ -207,6 +209,7 @@ def load(
|
||||
|
||||
# Check that loading a stock was not successful
|
||||
if df_stock_candidate.empty:
|
||||
console.print("")
|
||||
return pd.DataFrame()
|
||||
|
||||
df_stock_candidate = df_stock_candidate[
|
||||
@@ -246,6 +249,7 @@ def load(
|
||||
|
||||
# Check that loading a stock was not successful
|
||||
if df_stock_candidate.empty:
|
||||
console.print("")
|
||||
return pd.DataFrame()
|
||||
|
||||
df_stock_candidate.index = df_stock_candidate.index.tz_localize(None)
|
||||
@@ -264,6 +268,7 @@ def load(
|
||||
f"with starting period {s_start.strftime('%Y-%m-%d')} for analysis.",
|
||||
)
|
||||
|
||||
console.print("")
|
||||
return df_stock_candidate
|
||||
|
||||
|
||||
|
||||
@@ -360,7 +360,7 @@ def about_us():
|
||||
"\n"
|
||||
"[cyan]Join our community on discord: [/cyan]https://discord.gg/Up2QGbMKHY\n"
|
||||
"[cyan]Follow our twitter for updates: [/cyan]https://twitter.com/gamestonkt\n"
|
||||
"[cyan]Access our landing page: [/cyan]https://gamestonkterminal.vercel.app\n"
|
||||
"[cyan]Access our landing page: [/cyan]https://gamestonkterminal.github.io/GamestonkTerminal/\n"
|
||||
"\n"
|
||||
"[yellow]Partnerships:[/yellow]]\n"
|
||||
"[cyan]FinBrain: [/cyan]https://finbrain.tech\n"
|
||||
@@ -373,7 +373,7 @@ def about_us():
|
||||
"markets, carefully consider your investment objectives, level of experience, and risk appetite, and seek "
|
||||
"professional advice where needed. The data contained in Gamestonk Terminal (GST) is not necessarily accurate. "
|
||||
"GST and any provider of the data contained in this website will not accept liability for any loss or damage "
|
||||
"as a result of your trading, or your reliance on the information displayed.[/red]"
|
||||
"as a result of your trading, or your reliance on the information displayed.[/red]\n"
|
||||
)
|
||||
|
||||
|
||||
|
||||
348
tests/gamestonk_terminal/etf/cassettes/test_etf_controller/test_call_candle.yaml
vendored
Normal file
348
tests/gamestonk_terminal/etf/cassettes/test_etf_controller/test_call_candle.yaml
vendored
Normal file
@@ -0,0 +1,348 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
User-Agent:
|
||||
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML,
|
||||
like Gecko) Chrome/39.0.2171.95 Safari/537.36
|
||||
method: GET
|
||||
uri: https://query2.finance.yahoo.com/v8/finance/chart/ARKW?period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2&interval=1d&includePrePost=False&events=div%2Csplits
|
||||
response:
|
||||
body:
|
||||
string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"ARKW","exchangeName":"PCX","instrumentType":"ETF","firstTradeDate":1412083800,"regularMarketTime":1642694754,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":103.255,"chartPreviousClose":120.66,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","end":1642689000,"start":1642669200,"gmtoffset":-18000},"regular":{"timezone":"EST","end":1642712400,"start":1642689000,"gmtoffset":-18000},"post":{"timezone":"EST","end":1642726800,"start":1642712400,"gmtoffset":-18000}},"dataGranularity":"1d","range":"","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1639578600,1639665000,1639751400],"indicators":{"quote":[{"low":[115.37000274658203,116.48999786376953,114.55000305175781],"close":[121.55999755859375,117.88999938964844,121.55000305175781],"volume":[1503000,1292600,1459500],"open":[119.62999725341797,123.26000213623047,116.5],"high":[122.19999694824219,123.47000122070312,122.33999633789062]}],"adjclose":[{"adjclose":[118.27759552001953,114.70669555664062,118.26786804199219]}]}}],"error":null}}'
|
||||
headers:
|
||||
Age:
|
||||
- '0'
|
||||
Connection:
|
||||
- keep-alive
|
||||
Expect-CT:
|
||||
- max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only"
|
||||
Referrer-Policy:
|
||||
- no-referrer-when-downgrade
|
||||
Strict-Transport-Security:
|
||||
- max-age=15552000
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
cache-control:
|
||||
- public, max-age=10, stale-while-revalidate=20
|
||||
content-length:
|
||||
- '1157'
|
||||
content-type:
|
||||
- application/json;charset=utf-8
|
||||
date:
|
||||
- Thu, 20 Jan 2022 16:06:30 GMT
|
||||
server:
|
||||
- ATS
|
||||
vary:
|
||||
- Origin,Accept-Encoding
|
||||
x-envoy-decorator-operation:
|
||||
- finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/*
|
||||
x-envoy-upstream-service-time:
|
||||
- '13'
|
||||
x-request-id:
|
||||
- 233a77be-ba62-4f6f-b948-6436c4ceb0d5
|
||||
x-yahoo-request-id:
|
||||
- 3sml3bhguj246
|
||||
y-rid:
|
||||
- 3sml3bhguj246
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
User-Agent:
|
||||
- Mozilla/5.0 (Windows NT 6.1; WOW64; rv:86.1) Gecko/20100101 Firefox/86.1
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKW/holdings/
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- text/html; charset=utf-8
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
age:
|
||||
- '0'
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
date:
|
||||
- Thu, 20 Jan 2022 16:06:30 GMT
|
||||
etag:
|
||||
- W/"ac63-455tmHsaZ+w5ZVk06wUCaTSKZkQ"
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-frame-options:
|
||||
- sameorigin
|
||||
x-matched-path:
|
||||
- /etf/[symbol]/holdings
|
||||
x-powered-by:
|
||||
- Next.js
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::iad1::w8p76-1642694790571-6233d034be3b
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
348
tests/gamestonk_terminal/etf/cassettes/test_etf_controller/test_call_load.yaml
vendored
Normal file
348
tests/gamestonk_terminal/etf/cassettes/test_etf_controller/test_call_load.yaml
vendored
Normal file
@@ -0,0 +1,348 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
User-Agent:
|
||||
- Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML,
|
||||
like Gecko) Chrome/39.0.2171.95 Safari/537.36
|
||||
method: GET
|
||||
uri: https://query2.finance.yahoo.com/v8/finance/chart/ARKW?period1=MOCK_PERIOD_1&period2=MOCK_PERIOD_2&interval=1d&includePrePost=False&events=div%2Csplits
|
||||
response:
|
||||
body:
|
||||
string: '{"chart":{"result":[{"meta":{"currency":"USD","symbol":"ARKW","exchangeName":"PCX","instrumentType":"ETF","firstTradeDate":1412083800,"regularMarketTime":1642694754,"gmtoffset":-18000,"timezone":"EST","exchangeTimezoneName":"America/New_York","regularMarketPrice":103.255,"chartPreviousClose":120.66,"priceHint":2,"currentTradingPeriod":{"pre":{"timezone":"EST","end":1642689000,"start":1642669200,"gmtoffset":-18000},"regular":{"timezone":"EST","end":1642712400,"start":1642689000,"gmtoffset":-18000},"post":{"timezone":"EST","end":1642726800,"start":1642712400,"gmtoffset":-18000}},"dataGranularity":"1d","range":"","validRanges":["1d","5d","1mo","3mo","6mo","1y","2y","5y","10y","ytd","max"]},"timestamp":[1639578600,1639665000,1639751400],"indicators":{"quote":[{"open":[119.62999725341797,123.26000213623047,116.5],"close":[121.55999755859375,117.88999938964844,121.55000305175781],"high":[122.19999694824219,123.47000122070312,122.33999633789062],"volume":[1503000,1292600,1459500],"low":[115.37000274658203,116.48999786376953,114.55000305175781]}],"adjclose":[{"adjclose":[118.27759552001953,114.70669555664062,118.26786804199219]}]}}],"error":null}}'
|
||||
headers:
|
||||
Age:
|
||||
- '1'
|
||||
Connection:
|
||||
- keep-alive
|
||||
Expect-CT:
|
||||
- max-age=31536000, report-uri="http://csp.yahoo.com/beacon/csp?src=yahoocom-expect-ct-report-only"
|
||||
Referrer-Policy:
|
||||
- no-referrer-when-downgrade
|
||||
Strict-Transport-Security:
|
||||
- max-age=15552000
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Frame-Options:
|
||||
- SAMEORIGIN
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
cache-control:
|
||||
- public, max-age=10, stale-while-revalidate=20
|
||||
content-length:
|
||||
- '1157'
|
||||
content-type:
|
||||
- application/json;charset=utf-8
|
||||
date:
|
||||
- Thu, 20 Jan 2022 16:06:29 GMT
|
||||
server:
|
||||
- ATS
|
||||
vary:
|
||||
- Origin,Accept-Encoding
|
||||
x-envoy-decorator-operation:
|
||||
- finance-chart-api--mtls-production-ir2.finance-k8s.svc.yahoo.local:4080/*
|
||||
x-envoy-upstream-service-time:
|
||||
- '9'
|
||||
x-request-id:
|
||||
- c2c4d52d-f5cf-4008-b67b-0d61c63861ae
|
||||
x-yahoo-request-id:
|
||||
- dorr5ndguj246
|
||||
y-rid:
|
||||
- dorr5ndguj246
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
User-Agent:
|
||||
- Mozilla/5.0 (Windows NT 6.1; WOW64; rv:86.1) Gecko/20100101 Firefox/86.1
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKW/holdings/
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- text/html; charset=utf-8
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
age:
|
||||
- '0'
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
date:
|
||||
- Thu, 20 Jan 2022 16:06:30 GMT
|
||||
etag:
|
||||
- W/"ac63-455tmHsaZ+w5ZVk06wUCaTSKZkQ"
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-frame-options:
|
||||
- sameorigin
|
||||
x-matched-path:
|
||||
- /etf/[symbol]/holdings
|
||||
x-powered-by:
|
||||
- Next.js
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::iad1::6l2sk-1642694790141-c6b36beb8349
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
@@ -0,0 +1,82 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://raw.githubusercontent.com/JerBouma/FinanceDatabase/master/Database/Categories/etfs_options.json
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA31VTW/bMAy9F+h/EAr0tBndMATdtUnTjyHuiqUfKIYdVJlJhMhSRknt8u9L24st
|
||||
KXZ6KIL3nkiJfKR/Hx8x+ju5UMoI7qTRWfZ1dMqcYd++nLLpXy/d9uRzj6qiSTU6rBo1qvPDqvNG
|
||||
9X10UEX0p5Qfc71mM8N1hwBHlnNcg2uxyUpqzn7BkuJ0oClLU0gnwbIxGl6wMbfRKRJ4LZv0NoC1
|
||||
9SUgm2yFIlbtM5ewAG3lG4TUG6CTrwrCSLgxyB2wsdFFC1/SQbRyIaFgUwq3lHrJ8rWzvYp7LuiH
|
||||
OLuwkreC7lhdCBsn2LHZjp1RjVU28YigxTYRaxJv2UyW0tXp0BFiV3LTSeqesEaZovcIQhpvWQ6O
|
||||
q+4NU49mA2zujFi34BX1SQsZ1PTKIMilZjOOS6qTguBqMXeN5t2tBsgnrjzscfOSK3WWy2IgcMcP
|
||||
BO8EcYJrZV65IsfRv6l11OKWuiEsiHQjlyv2IkEVcdkDPCcTtvitLiRPp4BAbx3KsL63eqGawblH
|
||||
40BUzYsykAA5nfLCeYQAdoAlUBby5bUho+kStOvlswf6GUf9wTdcJ13t611vz/p6NaNHaHZBlqVZ
|
||||
SwMbsnjPHSs8m68MOjZBumovk9SwZvbfk3PNl1S6K19VyQZ4NTrsDrzDwK5khWzCN8ljd2jy3B0c
|
||||
PziXVoBSXEM1NcnSisk5tdVgR3rlyAPUH01FC7ZPTYj/4x2jtg6RvJkMxyZcyYVBTW6rShOTudQa
|
||||
rHE8hu9qw5HnG5MMkPvhWqruTMLBO3sxuGah8VoJnfRYT5o1HkXQoDujqTPVfq8jRw/8ualQ9ozE
|
||||
BncJVymDf9nOy53haJktgMpYJEbsG/TGZT3urIkeq83pLgrYJO1TvWQSRzVY4qcGjN30wIWrPlKs
|
||||
+5J2HIiVNsoES/uhKhkNQnZbfa8s3ab7Sg6LLuHVDbPJoLX8DIivh+tgkk7Wn6bjhxJFQ9PSj4r8
|
||||
YesmRW14dFLFV3ky1SZVYexng7SZe2raEFHABmoMc3z05wPdLOMvcwkAAA==
|
||||
headers:
|
||||
Accept-Ranges:
|
||||
- bytes
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Cache-Control:
|
||||
- max-age=300
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Length:
|
||||
- '784'
|
||||
Content-Security-Policy:
|
||||
- default-src 'none'; style-src 'unsafe-inline'; sandbox
|
||||
Content-Type:
|
||||
- text/plain; charset=utf-8
|
||||
Date:
|
||||
- Wed, 19 Jan 2022 12:51:17 GMT
|
||||
ETag:
|
||||
- W/"8ad5bd17ce788ba17afe6193623fc1ef37a4ffa045d72bd5ad19ca7445a338e1"
|
||||
Expires:
|
||||
- Wed, 19 Jan 2022 12:56:17 GMT
|
||||
Source-Age:
|
||||
- '142'
|
||||
Strict-Transport-Security:
|
||||
- max-age=31536000
|
||||
Vary:
|
||||
- Authorization,Accept-Encoding,Origin
|
||||
Via:
|
||||
- 1.1 varnish
|
||||
X-Cache:
|
||||
- HIT
|
||||
X-Cache-Hits:
|
||||
- '1'
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Fastly-Request-ID:
|
||||
- 491807f37480db9577f0905b1d6635c17277d7bb
|
||||
X-Frame-Options:
|
||||
- deny
|
||||
X-GitHub-Request-Id:
|
||||
- 118C:BC95:27BFFFF:295201E:61E808B7
|
||||
X-Served-By:
|
||||
- cache-lhr7347-LHR
|
||||
X-Timer:
|
||||
- S1642596678.657121,VS0,VE0
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
@@ -0,0 +1,94 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://raw.githubusercontent.com/JerBouma/FinanceDatabase/master/Database/ETFs/Bank%20Loan.json
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
vv8PiBpzem4SAAA=
|
||||
headers:
|
||||
Accept-Ranges:
|
||||
- bytes
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Cache-Control:
|
||||
- max-age=300
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Length:
|
||||
- '1436'
|
||||
Content-Security-Policy:
|
||||
- default-src 'none'; style-src 'unsafe-inline'; sandbox
|
||||
Content-Type:
|
||||
- text/plain; charset=utf-8
|
||||
Date:
|
||||
- Wed, 19 Jan 2022 12:51:16 GMT
|
||||
ETag:
|
||||
- W/"28afbcc49a2e9c3ba150ba75ba0cb0db5d15659f9e01db3f787df01777323d05"
|
||||
Expires:
|
||||
- Wed, 19 Jan 2022 12:56:16 GMT
|
||||
Source-Age:
|
||||
- '135'
|
||||
Strict-Transport-Security:
|
||||
- max-age=31536000
|
||||
Vary:
|
||||
- Authorization,Accept-Encoding,Origin
|
||||
Via:
|
||||
- 1.1 varnish
|
||||
X-Cache:
|
||||
- HIT
|
||||
X-Cache-Hits:
|
||||
- '1'
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Fastly-Request-ID:
|
||||
- d2d5dbe9327275a764d877ee52309d5257eda33d
|
||||
X-Frame-Options:
|
||||
- deny
|
||||
X-GitHub-Request-Id:
|
||||
- A458:16D9:1CDC5FD:1ECCD5E:61E808BD
|
||||
X-Served-By:
|
||||
- cache-lhr7328-LHR
|
||||
X-Timer:
|
||||
- S1642596677.821370,VS0,VE1
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
@@ -0,0 +1,78 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://raw.githubusercontent.com/JerBouma/FinanceDatabase/master/Database/ETFs/Bear%20Market.json
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA41SQW/TUAy+T9p/sIKYOqmtBkxog9OgIA4bl6zapVL1mrjJY8l7wfYry6b9d/yS
|
||||
lLbqhVySfP782f7sl9MT0CeZPaQ/kk/w0v92EJeeZOlMjRpIbvKNZU9paQgZZp4YW3ggW5QCaemT
|
||||
8V5m5V3xv4kk8O3++0F6FojQZW3MnqezgxiHujbUhe5LBOs2yFKjE2DER4bMNFZMBaZpCDNrxHoH
|
||||
UpIPRQndREqsKusKfWshKxZ5unBDY+NtZ2dww+yjAPIYbm+/wki03iJJw2oyjLRIzscQUVbM9BiI
|
||||
76B1cPl46Ekhk5UWN/gvdPbmw/Vn3m/fr35hJlY5q1Z/xFjXNdm1jE+N50AYpfZyCCWQY/DrTnhF
|
||||
3uQwn6ZTqAwVOBnMsM+9Dfg7WGlB/XtEiWXQFaaIVazbemMq7PSiykTI5Jhv83Z+gXGKPmWlcVpl
|
||||
YMWxGEaLRNfJas0U5i5HAuep1oVklrJQsxiXRUetDIOomECFhgWuLt7G0lYxpw0aZtTPUVOFWLGF
|
||||
lSfyf7RfhrU6vWdEE0gNQj6Pk+xwtb5U9YxQ1wiaohcYKtmNu+9r59vRqNPDy1Sdwvfn9wUNwV3n
|
||||
5QFnbWpbtUeXf8DZehdZP+/Sg1i/nhgJvKyP9cXrSpe9Ocp6//Hd9dXlxWXPeD09ef0LbOTo3NMD
|
||||
AAA=
|
||||
headers:
|
||||
Accept-Ranges:
|
||||
- bytes
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Cache-Control:
|
||||
- max-age=300
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Length:
|
||||
- '515'
|
||||
Content-Security-Policy:
|
||||
- default-src 'none'; style-src 'unsafe-inline'; sandbox
|
||||
Content-Type:
|
||||
- text/plain; charset=utf-8
|
||||
Date:
|
||||
- Wed, 19 Jan 2022 12:51:17 GMT
|
||||
ETag:
|
||||
- W/"839f4fc2cf4c68b5aa284e2ff9368b4714f6ec066e010d4feee2d7b82aaf1c83"
|
||||
Expires:
|
||||
- Wed, 19 Jan 2022 12:56:17 GMT
|
||||
Source-Age:
|
||||
- '0'
|
||||
Strict-Transport-Security:
|
||||
- max-age=31536000
|
||||
Vary:
|
||||
- Authorization,Accept-Encoding,Origin
|
||||
Via:
|
||||
- 1.1 varnish
|
||||
X-Cache:
|
||||
- MISS
|
||||
X-Cache-Hits:
|
||||
- '0'
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Fastly-Request-ID:
|
||||
- 4ca2d26cedd4b7780d4a2edac55d8df9e9f7db0e
|
||||
X-Frame-Options:
|
||||
- deny
|
||||
X-GitHub-Request-Id:
|
||||
- EE6E:CC88:25FCA10:27859D7:61E80944
|
||||
X-Served-By:
|
||||
- cache-lhr7362-LHR
|
||||
X-Timer:
|
||||
- S1642596677.875875,VS0,VE727
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_model/test_get_etfs_by_description[bank].yaml
vendored
Normal file
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_model/test_get_etfs_by_description[bank].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_model/test_get_etfs_by_description[oil].yaml
vendored
Normal file
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_model/test_get_etfs_by_description[oil].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_model/test_get_etfs_by_name[bank].yaml
vendored
Normal file
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_model/test_get_etfs_by_name[bank].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_model/test_get_etfs_by_name[name0].yaml
vendored
Normal file
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_model/test_get_etfs_by_name[name0].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_model/test_get_etfs_by_name[oil].yaml
vendored
Normal file
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_model/test_get_etfs_by_name[oil].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,94 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://raw.githubusercontent.com/JerBouma/FinanceDatabase/master/Database/ETFs/Bank%20Loan.json
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
vv8PiBpzem4SAAA=
|
||||
headers:
|
||||
Accept-Ranges:
|
||||
- bytes
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Cache-Control:
|
||||
- max-age=300
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Length:
|
||||
- '1436'
|
||||
Content-Security-Policy:
|
||||
- default-src 'none'; style-src 'unsafe-inline'; sandbox
|
||||
Content-Type:
|
||||
- text/plain; charset=utf-8
|
||||
Date:
|
||||
- Wed, 19 Jan 2022 16:53:58 GMT
|
||||
ETag:
|
||||
- W/"28afbcc49a2e9c3ba150ba75ba0cb0db5d15659f9e01db3f787df01777323d05"
|
||||
Expires:
|
||||
- Wed, 19 Jan 2022 16:58:58 GMT
|
||||
Source-Age:
|
||||
- '0'
|
||||
Strict-Transport-Security:
|
||||
- max-age=31536000
|
||||
Vary:
|
||||
- Authorization,Accept-Encoding,Origin
|
||||
Via:
|
||||
- 1.1 varnish
|
||||
X-Cache:
|
||||
- MISS
|
||||
X-Cache-Hits:
|
||||
- '0'
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Fastly-Request-ID:
|
||||
- 694c25395df93764a1d2a9efb727aa0d5f05e92c
|
||||
X-Frame-Options:
|
||||
- deny
|
||||
X-GitHub-Request-Id:
|
||||
- 7688:F0A3:2F73525:314BB08:61E84226
|
||||
X-Served-By:
|
||||
- cache-lhr7355-LHR
|
||||
X-Timer:
|
||||
- S1642611239.783205,VS0,VE185
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
@@ -0,0 +1,78 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://raw.githubusercontent.com/JerBouma/FinanceDatabase/master/Database/ETFs/Bear%20Market.json
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA41SQW/TUAy+T9p/sIKYOqmtBkxog9OgIA4bl6zapVL1mrjJY8l7wfYry6b9d/yS
|
||||
lLbqhVySfP782f7sl9MT0CeZPaQ/kk/w0v92EJeeZOlMjRpIbvKNZU9paQgZZp4YW3ggW5QCaemT
|
||||
8V5m5V3xv4kk8O3++0F6FojQZW3MnqezgxiHujbUhe5LBOs2yFKjE2DER4bMNFZMBaZpCDNrxHoH
|
||||
UpIPRQndREqsKusKfWshKxZ5unBDY+NtZ2dww+yjAPIYbm+/wki03iJJw2oyjLRIzscQUVbM9BiI
|
||||
76B1cPl46Ekhk5UWN/gvdPbmw/Vn3m/fr35hJlY5q1Z/xFjXNdm1jE+N50AYpfZyCCWQY/DrTnhF
|
||||
3uQwn6ZTqAwVOBnMsM+9Dfg7WGlB/XtEiWXQFaaIVazbemMq7PSiykTI5Jhv83Z+gXGKPmWlcVpl
|
||||
YMWxGEaLRNfJas0U5i5HAuep1oVklrJQsxiXRUetDIOomECFhgWuLt7G0lYxpw0aZtTPUVOFWLGF
|
||||
lSfyf7RfhrU6vWdEE0gNQj6Pk+xwtb5U9YxQ1wiaohcYKtmNu+9r59vRqNPDy1Sdwvfn9wUNwV3n
|
||||
5QFnbWpbtUeXf8DZehdZP+/Sg1i/nhgJvKyP9cXrSpe9Ocp6//Hd9dXlxWXPeD09ef0LbOTo3NMD
|
||||
AAA=
|
||||
headers:
|
||||
Accept-Ranges:
|
||||
- bytes
|
||||
Access-Control-Allow-Origin:
|
||||
- '*'
|
||||
Cache-Control:
|
||||
- max-age=300
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Length:
|
||||
- '515'
|
||||
Content-Security-Policy:
|
||||
- default-src 'none'; style-src 'unsafe-inline'; sandbox
|
||||
Content-Type:
|
||||
- text/plain; charset=utf-8
|
||||
Date:
|
||||
- Wed, 19 Jan 2022 16:53:59 GMT
|
||||
ETag:
|
||||
- W/"839f4fc2cf4c68b5aa284e2ff9368b4714f6ec066e010d4feee2d7b82aaf1c83"
|
||||
Expires:
|
||||
- Wed, 19 Jan 2022 16:58:59 GMT
|
||||
Source-Age:
|
||||
- '0'
|
||||
Strict-Transport-Security:
|
||||
- max-age=31536000
|
||||
Vary:
|
||||
- Authorization,Accept-Encoding,Origin
|
||||
Via:
|
||||
- 1.1 varnish
|
||||
X-Cache:
|
||||
- MISS
|
||||
X-Cache-Hits:
|
||||
- '0'
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Fastly-Request-ID:
|
||||
- 1e2208a258cf4947f057c103c0b663140c9398b9
|
||||
X-Frame-Options:
|
||||
- deny
|
||||
X-GitHub-Request-Id:
|
||||
- 6D9C:E2A2:7A6E31:920B05:61E84227
|
||||
X-Served-By:
|
||||
- cache-lhr7354-LHR
|
||||
X-Timer:
|
||||
- S1642611239.024746,VS0,VE708
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_view/test_display_etf_by_description[banks].yaml
vendored
Normal file
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_view/test_display_etf_by_description[banks].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_view/test_display_etf_by_description[oil].yaml
vendored
Normal file
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_view/test_display_etf_by_description[oil].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_view/test_display_etf_by_name[banks].yaml
vendored
Normal file
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_view/test_display_etf_by_name[banks].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_view/test_display_etf_by_name[oil].yaml
vendored
Normal file
28563
tests/gamestonk_terminal/etf/cassettes/test_financedatabase_view/test_display_etf_by_name[oil].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
901
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_compare_etfs[symbols0].yaml
vendored
Normal file
901
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_compare_etfs[symbols0].yaml
vendored
Normal file
@@ -0,0 +1,901 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKQ
|
||||
response:
|
||||
body:
|
||||
string: 'Redirecting to /etf/ARKQ/ (308)
|
||||
|
||||
'
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Type:
|
||||
- text/plain
|
||||
Date:
|
||||
- Tue, 18 Jan 2022 21:59:35 GMT
|
||||
Refresh:
|
||||
- 0;url=/etf/ARKQ/
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
location:
|
||||
- /etf/ARKQ/
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::6k9lr-1642543175863-a3af0f7d03e3
|
||||
status:
|
||||
code: 308
|
||||
message: Permanent Redirect
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKQ/
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- text/html; charset=utf-8
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
age:
|
||||
- '0'
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
date:
|
||||
- Tue, 18 Jan 2022 21:59:36 GMT
|
||||
etag:
|
||||
- W/"15cd6-SPjjEFt77LSldSTuAXadMlNKGdc"
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-frame-options:
|
||||
- sameorigin
|
||||
x-matched-path:
|
||||
- /etf/[symbol]
|
||||
x-powered-by:
|
||||
- Next.js
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::iad1::6k9lr-1642543175883-fc17d5966120
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKW
|
||||
response:
|
||||
body:
|
||||
string: 'Redirecting to /etf/ARKW/ (308)
|
||||
|
||||
'
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Type:
|
||||
- text/plain
|
||||
Date:
|
||||
- Tue, 18 Jan 2022 21:59:36 GMT
|
||||
Refresh:
|
||||
- 0;url=/etf/ARKW/
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
location:
|
||||
- /etf/ARKW/
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::td6q8-1642543176644-2b2df6bd6eb7
|
||||
status:
|
||||
code: 308
|
||||
message: Permanent Redirect
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKW/
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
s+iLKVoBAA==
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- text/html; charset=utf-8
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
age:
|
||||
- '0'
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
date:
|
||||
- Tue, 18 Jan 2022 21:59:37 GMT
|
||||
etag:
|
||||
- W/"15a29-exknOd69lphhRVUJkWTe3rInqy4"
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-frame-options:
|
||||
- sameorigin
|
||||
x-matched-path:
|
||||
- /etf/[symbol]
|
||||
x-powered-by:
|
||||
- Next.js
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::iad1::td6q8-1642543176672-05647c035c06
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
910
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_compare_etfs[symbols1].yaml
vendored
Normal file
910
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_compare_etfs[symbols1].yaml
vendored
Normal file
@@ -0,0 +1,910 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKK
|
||||
response:
|
||||
body:
|
||||
string: 'Redirecting to /etf/ARKK/ (308)
|
||||
|
||||
'
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Type:
|
||||
- text/plain
|
||||
Date:
|
||||
- Tue, 18 Jan 2022 21:59:37 GMT
|
||||
Refresh:
|
||||
- 0;url=/etf/ARKK/
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
location:
|
||||
- /etf/ARKK/
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::5ncxn-1642543177761-35282837b4a8
|
||||
status:
|
||||
code: 308
|
||||
message: Permanent Redirect
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKK/
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA9xbf5PbxpH9P59iwlQiqbKzO78BrLTK2Y4du2I5vkSlqrtUSgUCIAkJJBgA5O4q
|
||||
8Xe/9wbkLrlaOdLGV5WySgIIYKanp/v1654B9OyXv//TFy//5/svxWJYNs+f8SiafDW/mFSrCa6r
|
||||
vHz+rKlXb0VXNReTdVcV7WpVFcNELLpqdjFZDMO6Pz87y9f1aT+0xdt8lTfXfd2fFu1yIoqu7fu2
|
||||
q+f16mIyOXv+rC+6ej08fzzbrIqhblePL0/Kk/6kOamf/OPyr83fLnj45z//+ren/HG63vSLx/94
|
||||
NB+WkJ53w6PzVXUpfp8P1eMnp/NqeFkv8euk2lar4Tw2e9M/+uHJ023eidlFySZfNtUST/vPr1/m
|
||||
8+9ytO+f/FX97eQNHhddBVG7Frh/UjYXzS8vHpX5kH+bX1fdo989+k1z8ei3zfmjR0/fnOb99aq4
|
||||
GLpNhYu+Ky4e7ed/eXl5Om/beVMN+XwJI8yrjiY4G3X6XV1CSv3bsnk6O13nHYb7ri2r03rVV93w
|
||||
eTVru+rxm5PZk6c/PHl8Wa/KFnZpiw31Onk0Gu3RyYFeJ4/+8PKFfPnV9y9T9/WjJ0+fne0su7Ow
|
||||
GFWdTATVvHHTGnrlpdmpiiZlXeT0Q9R1fHr2pj/Ly356PTai9kVTQ5GLIpfrzVQmiTLKW2cSb31i
|
||||
/R0356t2db1sNz0AdKPVEnYRK1j/YrKtq8t12wFCwNJAuZPLuhwWF2W1rYtKxgtiJfYpFnn3lwpt
|
||||
NsNMprw91ENTPf/sz3/8o/jy5VfiL0Sd+L5D1xPx35t2qMRv8uX6qfjTtuo4lvjnrs1nO2g+OxtF
|
||||
HCpVVqOmMMWBXn+oYEhAP2/kAKSJiHCx5lji73EoOE5EVR7jKL5ZrdpttCdVe3IqPmv6VtSrotlg
|
||||
AAHs9idR6RIj100v8lUp2mFRdWi0rfqhXs3xC0KXo1duzDBq2bXTdugPFFzmV7Jf1et1NZxLfcLL
|
||||
egkvSkQq537e5N28ive3dVm1N/elpujbyC7oNWChuRvY7wX1WTXMzvLu7duzG+XWXbsGjK8vJu38
|
||||
PNr2QMV/w1H3D/Cf7qojZTddc6Dkg40anfpRgurl/Gxa5Z3c9nK6aZrTN+v5Bxx1vT4UeVlN+3qo
|
||||
7m/LJ6+JwYMOH/DViNThsh6Gqjsv8q486NNvlsu8u34dYfl6nNX9HaMutx3/K8709X6qVx/o9f8B
|
||||
vuMR/tPRd6ztv4+bW4roFyDtYjOIuuDc/xVNzPItG57icCxn7E704Tf1O1uv5shT9buqv5hYc2XN
|
||||
R0uXsfkpBXzCGDpc6fDxY8Tm74+Rr9dNJYd2Uyzkx5nkbo/TI6VSdYV/dxy5qq4GyTJMFu1mdZgz
|
||||
zR0GB7M3bV7utTh7za5QAvgozoq+P8tMkempU8jeSTKbulPcnKBOgGeH66a642ze6hdVNXyqQNYo
|
||||
ciXnY723anf1yO42muABCoP9g5uCpaxmVceCZdUu23LTVDfFy52RF5vV2/5s3TbXs7ppeumLMnNF
|
||||
mpU2L/LCz1CwHFYeO/EflgTiW+fFW1lUSSirIqumIZiqSijnRqtPETjr4LrLtnsrs9nU5zozmVVp
|
||||
VWX2wSKXeb2S+TSbTlWZT4sQQpL7B0tjndefvQYcpU2nrsowaa0yNyvSB8u0YVrMFCpEmxRVUZaF
|
||||
tXmZzvzD5+y9M3JazvKQBztLp4mezfSDpQWVBumVN06VQRVAbqLzB0tLUuUkppwWWShy4N+ns+mD
|
||||
pZnEWamqqnC2LF0W8iJNH+5dF7yVOslVmhjgxWhbZA+XZjOnpHLlzLmkKgpfejj2wdJ8lqbSZnBp
|
||||
UemQ2yozU/NgaTaziTRpqVLvtKm8q4JVD5ZmdOrkzBSVTStEmDL5zBUPlkaNpDc+zUxIy8LNvE8f
|
||||
bjeTeSWzcpbafKaCdwpOCA+WlqUmyDLPi6KYlUmm/NTPHh75I5uwgP21/7y/Xk7b5tf+98CM1wFo
|
||||
SUNqinT6gLl/9+azIf9mZl58XXzX/eWz+ts/X71YnL2ebuqmfJGv6hnqoJ9Mat/Pf3KZy7osm+oS
|
||||
y/1/KZrpVtTlxeT16zf9lSxtVSGXBZPYmceCffJ8yKdxLf7+MzF0H7i/uPf+P6bIdvMO5QSLiqbt
|
||||
zn81m81++MWnj3C+GhayWMAdj9uyfHKf4Hw2nRUPkr1oUZmLofzoOZhZNpv9sl5ybyFfDT/AurQq
|
||||
rDxuY03b8vq2IHn+rI55+nh/5IPbOKv+lJtj3Mc52HiZ/ELs/iyqer5AVaYmYtzM4K84/sWkrPt1
|
||||
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
|
||||
AwAOy8mvX1gBAA==
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- text/html; charset=utf-8
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
age:
|
||||
- '0'
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
date:
|
||||
- Tue, 18 Jan 2022 21:59:38 GMT
|
||||
etag:
|
||||
- W/"1585f-hveNaBAA+kJOEitmGovtuM8+gdA"
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-frame-options:
|
||||
- sameorigin
|
||||
x-matched-path:
|
||||
- /etf/[symbol]
|
||||
x-powered-by:
|
||||
- Next.js
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::iad1::5ncxn-1642543177776-c51938c0e4ff
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKF
|
||||
response:
|
||||
body:
|
||||
string: 'Redirecting to /etf/ARKF/ (308)
|
||||
|
||||
'
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Type:
|
||||
- text/plain
|
||||
Date:
|
||||
- Tue, 18 Jan 2022 21:59:38 GMT
|
||||
Refresh:
|
||||
- 0;url=/etf/ARKF/
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
location:
|
||||
- /etf/ARKF/
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::9cgnj-1642543178429-d1ac9534bd7e
|
||||
status:
|
||||
code: 308
|
||||
message: Permanent Redirect
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKF/
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA9xb75PbxpH9nr9iwlROUmVnd34DWGmVsx07dp3l+GKVqu5SKRUIgCQkkGAAkLur
|
||||
xP/7vTcgd8nVypE2vg+xSgIIYKanp/v1654B9OzXf/jTFy//5/svxWJYNs+f8SiafDW/mFSrCa6r
|
||||
vHz+rKlXb0VXNReTdVcV7WpVFcNELLpqdjFZDMO6Pz87y9f1aT+0xdt8lTfXfd2fFu1yIoqu7fu2
|
||||
q+f16mIyOXv+rC+6ej08fzzbrIqhblePL0/Kk/6kOamf/P3yL81fL3j4xz/+8ten/HG63vSLx39/
|
||||
NB+WkJ53w6PzVXUp/pAP1eMnp/NqeFkv8euk2lar4Tw2e9M/+vHJ023eidlFySZfNtUST/vPr1/m
|
||||
8+9ytO+f/EX99eQNHhddBVG7Frh/UjYXza8vHpX5kH+bX1fdo98/+o/m4tHvmvNHj56+Oc3761Vx
|
||||
MXSbChd9V1w82s//8vLydN6286Ya8vkSRphXHU1wNur0+7qElPp3ZfN0drrOOwz3XVtWp/Wqr7rh
|
||||
82rWdtXjNyezJ09/fPL4sl6VLezSFhvqdfJoNNqjkwO9Th798eUL+fKr71+m7utHT54+O9tZdmdh
|
||||
Mao6mQiqeeOmNfTKS7NTFU3Kusjph6jr+PTsTX+Wl/30emxE7YumhiIXRS7Xm6lMEmWUt84k3vrE
|
||||
+jtuzlft6nrZbnoA6EarJewiVrD+xWRbV5frtgOEgKWBcieXdTksLspqWxeVjBfESuxTLPLuhwpt
|
||||
NsNMprw91ENTPf/sz//1lfjy5VfiB6JOfN+h64n47007VOI/8uX6qfjTtuo4lvjHrs1nO2g+OxtF
|
||||
HCpVVqOmMMWBXn+sYEhAP2/kAKSJiHCx5ljib3EoOE5EVR7jKL6qVy+rYiG+Wa3abbQrVXxyKj5r
|
||||
+lbUq6LZYCABDPcnUfkSGtRNL/JVKdphUXVotK36oV7N8QvCl6N3bswxatu103boDxRd5leyX9Xr
|
||||
dTWcS33Cy3oJb0pELG1w3uTdvIr3t3VZtTf3pabo2wgv6D1gorkb4O8F91k1zM7y7u3s7Ea5ddeu
|
||||
Aefri0k7P482PlDxX3DY/QP8u7jsSOlN1xwo+2DjRud+lKB6OT+bVnknt72cbprm9M16/gGHXa8P
|
||||
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
|
||||
b3cbfXhcvzxPvgEAAP//AwD6BTpX0VABAA==
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- text/html; charset=utf-8
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
age:
|
||||
- '0'
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
date:
|
||||
- Tue, 18 Jan 2022 21:59:38 GMT
|
||||
etag:
|
||||
- W/"150d1-jqrdaa7GQQ4W3xKv71WuJqrzlnk"
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-frame-options:
|
||||
- sameorigin
|
||||
x-matched-path:
|
||||
- /etf/[symbol]
|
||||
x-powered-by:
|
||||
- Next.js
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::iad1::9cgnj-1642543178445-69a11fba8d20
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
284
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_get_etf_holdings[ARKQ].yaml
vendored
Normal file
284
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_get_etf_holdings[ARKQ].yaml
vendored
Normal file
@@ -0,0 +1,284 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKQ/holdings/
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA9xba3PbyJX9vr+iw61EdkUt9huAbDk7M5lZp3Y0yWZcrtpNpVwgCJKwQYIBQEpy
|
||||
kv++5zRIiZTlia24tiozZQFEo/v27fs49zSAef6L3/7+m1f/84dvxaJf1i+e8yjqfDW/GJWrEa7L
|
||||
fPrieV2t3om2rC9G67YsmtWqLPqRWLTl7GK06Pt1dz4e5+vqrOub4l2+yuubrurOimY5EkXbdF3T
|
||||
VvNqdTEajV8874q2Wvcvnsw2q6KvmtWTq9PpaXdan1ZP/3r1p/rPFzz87W9/+vMz/jhbb7rFk7+e
|
||||
zPslpOdtf3K+Kq/Eb/O+fPL0bF72r6olfp2W23LVn8dub7uTvz99ts1bMbuYssu3dbnE3e7rm1f5
|
||||
/Icc/bunf1J/Pn2L20VbQtSuB9pPp/VF/YuLk2ne59/nN2V78puTX9UXJ7+uz09Onr09y7ubVXHR
|
||||
t5sSF11bXJzs1391dXU2b5p5Xfb5fAkjzMuWJhgPOv2mmkJK9etp/Wx2ts5bTPdDMy3PqlVXtv3X
|
||||
5axpyydvT2dPn/396ZOrajVtYJem2FCv05PBaCenB3qdnvznq0v56rs/vErdy5Onz56Pd5bdWVgM
|
||||
qo5GgmreumkNvfKp2amKLtOqyOmHqOtwd/y2G+fTbnIzdKL2RV1BkYsil+vNRCaJMspbZxJvfWL9
|
||||
PTfnq2Z1s2w2HQLoVqsl7CJWsP7FaFuVV+umRQghlnrKHV1V035xMS23VVHKeMFYiWOKRd7+WKLP
|
||||
pp/JlM191dfli6/++F//Lb599Z142dTTajXvhBRoE19t+mbVcHrxqiwWq6Zu5jfiV/ly/Uz8sZk0
|
||||
fVV0cdzfxI+MV/HVLmCfjwfBh6pOy0F/GOhA269E3azmoq66XjQzsdgrACeKqNaTz1Hkqbiq+oWY
|
||||
Ytaq7kQ+aTa9KPNiIWI+iXw1FVXfiXXZFpgeLhJXZTVf9JhTVCvRL0qKObu12KB6yym6A62X+bXs
|
||||
VtV6XfbnUp/yslpCmkRS0yXndd7Oy9i+raZlc9suNUXfgUBBByNs6vsY8EH+j8t+Ns7bd38Z7200
|
||||
vtVy3TZYUX9zMWrm59Hyhxb+0s59eNp/SfcerWDT1gea//OOiBHxSRKr5Xw8KfNWbjs52dT12dv1
|
||||
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
|
||||
M0nDdH17c/I/AAAA//8DAI61KiryqAAA
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- text/html; charset=utf-8
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
age:
|
||||
- '0'
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
date:
|
||||
- Tue, 18 Jan 2022 21:59:34 GMT
|
||||
etag:
|
||||
- W/"a8f2-E1twDItiVMqI231LIJJ3gCI/R1M"
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-frame-options:
|
||||
- sameorigin
|
||||
x-matched-path:
|
||||
- /etf/[symbol]/holdings
|
||||
x-powered-by:
|
||||
- Next.js
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::iad1::gh5f6-1642543173873-400566437795
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
281
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_get_etf_holdings[ARKW].yaml
vendored
Normal file
281
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_get_etf_holdings[ARKW].yaml
vendored
Normal file
@@ -0,0 +1,281 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKW/holdings/
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA9xb73PbyJH9fn/FHK9ysisacX4DkC3ndje78datNqmsy1d3qZQLBEESNkjwAJCS
|
||||
nOR/v/cGpETK8sZWfB+yWxZADGZ6erpfv+4BsM//9be//+bVf//hW7Hol/WL5zyKOl/NL0blaoTr
|
||||
Mp++eF5Xq3eiLeuL0boti2a1Kot+JBZtObsYLfp+3Z2Px/m6Ouv6pniXr/L6pqu6s6JZjkTRNl3X
|
||||
tNW8Wl2MRuMXz7uirdb9iyezzaroq2b15Op0etqd1qfV079c/an+8wUPf/3rn/78jD/O1ptu8eQv
|
||||
J/N+Cel525+cr8or8du8L588PZuX/atqiV+n5bZc9eex29vu5G9Pn23zVswupuzybV0ucbf7+uZV
|
||||
Pv8xR//u6Z/Un0/f4nbRlhC164H202l9Uf/rxck07/Mf8puyPfnNyb/XFye/rs9PTp69Pcu7m1Vx
|
||||
0bebEhddW1yc7Nd/dXV1Nm+aeV32+XwJI8zLliYYDzr9pppCSvXraf1sdrbOW0z3YzMtz6pVV7b9
|
||||
1+Wsacsnb09nT5/97emTq2o1bWCXpthQr9OTwWgnpwd6nZ787tWlfPXdH16l7uXJ02fPxzvL7iws
|
||||
BlVHI0E1b920hl751OxURZdpVeT0Q9R1uDt+243zaTe5GTpR+6KuoMhFkcv1ZiKTRBnlrTOJtz6x
|
||||
/p6b81Wzulk2mw4AutVqCbuIFax/MdpW5dW6aQEhYKmn3NFVNe0XF9NyWxWljBfEShxTLPL2pxJ9
|
||||
Nv1Mpmzuq74uX3z1x//8L/Htq+/Ey6aeVqt5J6RAm/ixvO7F78pV2cZ1ie8xRbsq+9j3r+InYlR8
|
||||
tQPp8/Eg7FC9aTnojMEHGn4l6mY1F3XV9aKZicV+UjhORFWe/L3Jn4qrql+IKWaq6k7kk2bTizIv
|
||||
FiLGjchXU1H1nViXbYEp4QpxVVbzRY95RLUS/aKkmLNbywzqts2k6bsDTZf5texW1Xpd9udSn/Ky
|
||||
WkKaRPDS9Od13s7L2L6tpmVz2y41Rd8Fe0FHAh71/Vj/IM7HZT8b5+27q/HeLuNbLddtgxX1Nxej
|
||||
Zn4erX1o1S/hxIen+qdx45HWm7Y+0PYfN3j0/CdJrJbz8aTMW7nt5GRT12dv1/OPOPFmfSjyqpx0
|
||||
VV8+3Jd33hCoBwM+4r0Bzj2sC2OfF3k7PRjTbZbLvL15E7H7ZljVwwOjLncD/yOu9M1+qdcfGfX/
|
||||
C8zjuf5pkHms9j8OpTtq6Rbg/wLqVQWN8PfoZZZv2fEMh2M5w3ACEr+p33i9miPlVe/L7mJkzbU1
|
||||
nyxdxu5nFPAZc+hwrcOnzxG7fzhHvl7XpeybTbGQn2aS+yPOjpRK1TX+7jlyBexIVnSyaDarw/Rr
|
||||
7jE/MkLd5NO9FuM3HAolgLliXHTdODNFpidOoRBIktnEnaFxhJIDnu1v6vKes9nULcqy/1yBLHfk
|
||||
Ss6H0nHV7EqbXTO64AZqjP2N29pnWs7KlrXPqlk2001d3tZB92ZebFbvuvG6qW9mVV130hfTzBVp
|
||||
NrV5kRd+htrnsIjZif+4JHDhOi/eyaJMwrQssnISginLhHJutfocgbMWrrtq2ncym018rjOTWZWW
|
||||
ZWYfLXKZVyuZT7LJRE3zSRFCSHL/aGksGbvxG8BR2nTiygyL1ipzsyJ9tEzvnZGT6SwPebCzdJLo
|
||||
2Uw/WlpQaZBeeePUNKgCOEt0/mhpSaqctGGSFlkocqDVp7PJo6WZxFmpyrJwdjp1WciLNH28L1zw
|
||||
VuokV2li4F2jbZE9XlqWqCBDmJRqYme51cak5eNRl6XKSF3ksyS43AY3SzI7fbQ0D9QiyLRNfTn1
|
||||
KpnomX08QmxmE2nSqUq906b0rgxWPVqa0amTM1OUNi0RXcrkM1c8Who1kt74NDMhnRZu5n36ePSa
|
||||
zCuZTWepzWcqeKeszcOjpQ2xz1L0V/7r7mY5aepf+d/elqRSzVzurJkqQ+O6Rzjox7df9fn3M3P5
|
||||
svix/emr6oc/Xl8uxm8mm6qeXuaralZ2/ReT2nXzLy5zWU2ndXmFDf/fEz0enrVMmunNXap78byK
|
||||
GeB4E//RZw2r7oxPcPiw4eDpwOhfxO6/RSz3LkZqJIYdN3/F9Ixtb9Wt6/zmHHu+8tm26qpJVVf9
|
||||
zfkCK4jPgsaDKkf5dlptBSYbvYm22CXsFjVn3zZNHxfIZZWtKOqc6XoxlVdtvh4NQ+8aqxVKWrTm
|
||||
uwrh35ilRvsOXSubVX2DWrjYdNCwl7uW0Yuf3lVr0TeC/fcFzfNxfl/+slxtIL7bzsX1sl51gzF3
|
||||
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
|
||||
/wMAeQU/CYunAAA=
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- text/html; charset=utf-8
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
age:
|
||||
- '0'
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
date:
|
||||
- Tue, 18 Jan 2022 21:59:35 GMT
|
||||
etag:
|
||||
- W/"a78b-pW/ZmzweyEwqDyP8A9kZ4ZGHdQE"
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-frame-options:
|
||||
- sameorigin
|
||||
x-matched-path:
|
||||
- /etf/[symbol]/holdings
|
||||
x-powered-by:
|
||||
- Next.js
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::iad1::nd4g8-1642543175003-47cb0f00a194
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
1344
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_get_etfs_by_name[VTI].yaml
vendored
Normal file
1344
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_get_etfs_by_name[VTI].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1342
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_get_etfs_by_name[oil].yaml
vendored
Normal file
1342
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_model/test_get_etfs_by_name[oil].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1342
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_display_etf_by_name[ARKQ].yaml
vendored
Normal file
1342
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_display_etf_by_name[ARKQ].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
1342
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_display_etf_by_name[ARKW].yaml
vendored
Normal file
1342
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_display_etf_by_name[ARKW].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
2239
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_view_comparisons[symbols0].yaml
vendored
Normal file
2239
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_view_comparisons[symbols0].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
2251
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_view_comparisons[symbols1].yaml
vendored
Normal file
2251
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_view_comparisons[symbols1].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
284
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_view_holdings[ARKQ].yaml
vendored
Normal file
284
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_view_holdings[ARKQ].yaml
vendored
Normal file
@@ -0,0 +1,284 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKQ/holdings/
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA9xba3PbyJX9vr+iw61EdkUt9huAbDk7M5lZp3Y0yWZcrtpNpVwgCJKwQYIBQEpy
|
||||
kv++5zRIiZTlia24tiozZQFEo/v27fs49zSAef6L3/7+m1f/84dvxaJf1i+e8yjqfDW/GJWrEa7L
|
||||
fPrieV2t3om2rC9G67YsmtWqLPqRWLTl7GK06Pt1dz4e5+vqrOub4l2+yuubrurOimY5EkXbdF3T
|
||||
VvNqdTEajV8874q2Wvcvnsw2q6KvmtWTq9PpaXdan1ZP/3r1p/rPFzz87W9/+vMz/jhbb7rFk7+e
|
||||
zPslpOdtf3K+Kq/Eb/O+fPL0bF72r6olfp2W23LVn8dub7uTvz99ts1bMbuYssu3dbnE3e7rm1f5
|
||||
/Icc/bunf1J/Pn2L20VbQtSuB9pPp/VF/YuLk2ne59/nN2V78puTX9UXJ7+uz09Onr09y7ubVXHR
|
||||
t5sSF11bXJzs1391dXU2b5p5Xfb5fAkjzMuWJhgPOv2mmkJK9etp/Wx2ts5bTPdDMy3PqlVXtv3X
|
||||
5axpyydvT2dPn/396ZOrajVtYJem2FCv05PBaCenB3qdnvznq0v56rs/vErdy5Onz56Pd5bdWVgM
|
||||
qo5GgmreumkNvfKp2amKLtOqyOmHqOtwd/y2G+fTbnIzdKL2RV1BkYsil+vNRCaJMspbZxJvfWL9
|
||||
PTfnq2Z1s2w2HQLoVqsl7CJWsP7FaFuVV+umRQghlnrKHV1V035xMS23VVHKeMFYiWOKRd7+WKLP
|
||||
pp/JlM191dfli6/++F//Lb599Z142dTTajXvhBRoE19t+mbVcHrxqiwWq6Zu5jfiV/ly/Uz8sZk0
|
||||
fVV0cdzfxI+MV/HVLmCfjwfBh6pOy0F/GOhA269E3azmoq66XjQzsdgrACeKqNaTz1Hkqbiq+oWY
|
||||
Ytaq7kQ+aTa9KPNiIWI+iXw1FVXfiXXZFpgeLhJXZTVf9JhTVCvRL0qKObu12KB6yym6A62X+bXs
|
||||
VtV6XfbnUp/yslpCmkRS0yXndd7Oy9i+raZlc9suNUXfgUBBByNs6vsY8EH+j8t+Ns7bd38Z7200
|
||||
vtVy3TZYUX9zMWrm59Hyhxb+0s59eNp/SfcerWDT1gea//OOiBHxSRKr5Xw8KfNWbjs52dT12dv1
|
||||
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
|
||||
M0nDdH17c/I/AAAA//8DAI61KiryqAAA
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- text/html; charset=utf-8
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
age:
|
||||
- '0'
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
date:
|
||||
- Tue, 18 Jan 2022 22:51:02 GMT
|
||||
etag:
|
||||
- W/"a8f2-E1twDItiVMqI231LIJJ3gCI/R1M"
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-frame-options:
|
||||
- sameorigin
|
||||
x-matched-path:
|
||||
- /etf/[symbol]/holdings
|
||||
x-powered-by:
|
||||
- Next.js
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::iad1::6k9lr-1642546262485-3e4f7ecb4634
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
281
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_view_holdings[ARKW].yaml
vendored
Normal file
281
tests/gamestonk_terminal/etf/cassettes/test_stockanalysis_view/test_view_holdings[ARKW].yaml
vendored
Normal file
@@ -0,0 +1,281 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://stockanalysis.com/etf/ARKW/holdings/
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA9xb73PbyJH9fn/FHK9ysisacX4DkC3ndje78datNqmsy1d3qZQLBEESNkjwAJCS
|
||||
nOR/v/cGpETK8sZWfB+yWxZADGZ6erpfv+4BsM//9be//+bVf//hW7Hol/WL5zyKOl/NL0blaoTr
|
||||
Mp++eF5Xq3eiLeuL0boti2a1Kot+JBZtObsYLfp+3Z2Px/m6Ouv6pniXr/L6pqu6s6JZjkTRNl3X
|
||||
tNW8Wl2MRuMXz7uirdb9iyezzaroq2b15Op0etqd1qfV079c/an+8wUPf/3rn/78jD/O1ptu8eQv
|
||||
J/N+Cel525+cr8or8du8L588PZuX/atqiV+n5bZc9eex29vu5G9Pn23zVswupuzybV0ucbf7+uZV
|
||||
Pv8xR//u6Z/Un0/f4nbRlhC164H202l9Uf/rxck07/Mf8puyPfnNyb/XFye/rs9PTp69Pcu7m1Vx
|
||||
0bebEhddW1yc7Nd/dXV1Nm+aeV32+XwJI8zLliYYDzr9pppCSvXraf1sdrbOW0z3YzMtz6pVV7b9
|
||||
1+Wsacsnb09nT5/97emTq2o1bWCXpthQr9OTwWgnpwd6nZ787tWlfPXdH16l7uXJ02fPxzvL7iws
|
||||
BlVHI0E1b920hl751OxURZdpVeT0Q9R1uDt+243zaTe5GTpR+6KuoMhFkcv1ZiKTRBnlrTOJtz6x
|
||||
/p6b81Wzulk2mw4AutVqCbuIFax/MdpW5dW6aQEhYKmn3NFVNe0XF9NyWxWljBfEShxTLPL2pxJ9
|
||||
Nv1Mpmzuq74uX3z1x//8L/Htq+/Ey6aeVqt5J6RAm/ixvO7F78pV2cZ1ie8xRbsq+9j3r+InYlR8
|
||||
tQPp8/Eg7FC9aTnojMEHGn4l6mY1F3XV9aKZicV+UjhORFWe/L3Jn4qrql+IKWaq6k7kk2bTizIv
|
||||
FiLGjchXU1H1nViXbYEp4QpxVVbzRY95RLUS/aKkmLNbywzqts2k6bsDTZf5texW1Xpd9udSn/Ky
|
||||
WkKaRPDS9Od13s7L2L6tpmVz2y41Rd8Fe0FHAh71/Vj/IM7HZT8b5+27q/HeLuNbLddtgxX1Nxej
|
||||
Zn4erX1o1S/hxIen+qdx45HWm7Y+0PYfN3j0/CdJrJbz8aTMW7nt5GRT12dv1/OPOPFmfSjyqpx0
|
||||
VV8+3Jd33hCoBwM+4r0Bzj2sC2OfF3k7PRjTbZbLvL15E7H7ZljVwwOjLncD/yOu9M1+qdcfGfX/
|
||||
C8zjuf5pkHms9j8OpTtq6Rbg/wLqVQWN8PfoZZZv2fEMh2M5w3ACEr+p33i9miPlVe/L7mJkzbU1
|
||||
nyxdxu5nFPAZc+hwrcOnzxG7fzhHvl7XpeybTbGQn2aS+yPOjpRK1TX+7jlyBexIVnSyaDarw/Rr
|
||||
7jE/MkLd5NO9FuM3HAolgLliXHTdODNFpidOoRBIktnEnaFxhJIDnu1v6vKes9nULcqy/1yBLHfk
|
||||
Ss6H0nHV7EqbXTO64AZqjP2N29pnWs7KlrXPqlk2001d3tZB92ZebFbvuvG6qW9mVV130hfTzBVp
|
||||
NrV5kRd+htrnsIjZif+4JHDhOi/eyaJMwrQssnISginLhHJutfocgbMWrrtq2ncym018rjOTWZWW
|
||||
ZWYfLXKZVyuZT7LJRE3zSRFCSHL/aGksGbvxG8BR2nTiygyL1ipzsyJ9tEzvnZGT6SwPebCzdJLo
|
||||
2Uw/WlpQaZBeeePUNKgCOEt0/mhpSaqctGGSFlkocqDVp7PJo6WZxFmpyrJwdjp1WciLNH28L1zw
|
||||
VuokV2li4F2jbZE9XlqWqCBDmJRqYme51cak5eNRl6XKSF3ksyS43AY3SzI7fbQ0D9QiyLRNfTn1
|
||||
KpnomX08QmxmE2nSqUq906b0rgxWPVqa0amTM1OUNi0RXcrkM1c8Who1kt74NDMhnRZu5n36ePSa
|
||||
zCuZTWepzWcqeKeszcOjpQ2xz1L0V/7r7mY5aepf+d/elqRSzVzurJkqQ+O6Rzjox7df9fn3M3P5
|
||||
svix/emr6oc/Xl8uxm8mm6qeXuaralZ2/ReT2nXzLy5zWU2ndXmFDf/fEz0enrVMmunNXap78byK
|
||||
GeB4E//RZw2r7oxPcPiw4eDpwOhfxO6/RSz3LkZqJIYdN3/F9Ixtb9Wt6/zmHHu+8tm26qpJVVf9
|
||||
zfkCK4jPgsaDKkf5dlptBSYbvYm22CXsFjVn3zZNHxfIZZWtKOqc6XoxlVdtvh4NQ+8aqxVKWrTm
|
||||
uwrh35ilRvsOXSubVX2DWrjYdNCwl7uW0Yuf3lVr0TeC/fcFzfNxfl/+slxtIL7bzsX1sl51gzF3
|
||||
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
|
||||
/wMAeQU/CYunAAA=
|
||||
headers:
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- text/html; charset=utf-8
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
age:
|
||||
- '0'
|
||||
cache-control:
|
||||
- public, max-age=0, must-revalidate
|
||||
date:
|
||||
- Tue, 18 Jan 2022 22:51:02 GMT
|
||||
etag:
|
||||
- W/"a78b-pW/ZmzweyEwqDyP8A9kZ4ZGHdQE"
|
||||
server:
|
||||
- Vercel
|
||||
strict-transport-security:
|
||||
- max-age=63072000
|
||||
x-frame-options:
|
||||
- sameorigin
|
||||
x-matched-path:
|
||||
- /etf/[symbol]/holdings
|
||||
x-powered-by:
|
||||
- Next.js
|
||||
x-vercel-cache:
|
||||
- MISS
|
||||
x-vercel-id:
|
||||
- lhr1::iad1::j2xdw-1642546262732-2fdb5b704942
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
17280
tests/gamestonk_terminal/etf/cassettes/test_yfinance_model/test_get_etf_summary_description[ARKK].yaml
vendored
Normal file
17280
tests/gamestonk_terminal/etf/cassettes/test_yfinance_model/test_get_etf_summary_description[ARKK].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
16894
tests/gamestonk_terminal/etf/cassettes/test_yfinance_model/test_get_etf_summary_description[ARKW].yaml
vendored
Normal file
16894
tests/gamestonk_terminal/etf/cassettes/test_yfinance_model/test_get_etf_summary_description[ARKW].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
17241
tests/gamestonk_terminal/etf/cassettes/test_yfinance_model/test_get_etfs_by_name[ARKK].yaml
vendored
Normal file
17241
tests/gamestonk_terminal/etf/cassettes/test_yfinance_model/test_get_etfs_by_name[ARKK].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
16786
tests/gamestonk_terminal/etf/cassettes/test_yfinance_model/test_get_etfs_by_name[ARKW].yaml
vendored
Normal file
16786
tests/gamestonk_terminal/etf/cassettes/test_yfinance_model/test_get_etfs_by_name[ARKW].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
16642
tests/gamestonk_terminal/etf/cassettes/test_yfinance_view/test_display_etf_description[ARKF].yaml
vendored
Normal file
16642
tests/gamestonk_terminal/etf/cassettes/test_yfinance_view/test_display_etf_description[ARKF].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
16870
tests/gamestonk_terminal/etf/cassettes/test_yfinance_view/test_display_etf_description[ARKW].yaml
vendored
Normal file
16870
tests/gamestonk_terminal/etf/cassettes/test_yfinance_view/test_display_etf_description[ARKW].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
16588
tests/gamestonk_terminal/etf/cassettes/test_yfinance_view/test_display_etf_weightings[ARKF].yaml
vendored
Normal file
16588
tests/gamestonk_terminal/etf/cassettes/test_yfinance_view/test_display_etf_weightings[ARKF].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
16842
tests/gamestonk_terminal/etf/cassettes/test_yfinance_view/test_display_etf_weightings[ARKW].yaml
vendored
Normal file
16842
tests/gamestonk_terminal/etf/cassettes/test_yfinance_view/test_display_etf_weightings[ARKW].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
15
tests/gamestonk_terminal/etf/csv/test_stockanalysis_model/test_compare_etfs[symbols0].csv
vendored
Normal file
15
tests/gamestonk_terminal/etf/csv/test_stockanalysis_model/test_compare_etfs[symbols0].csv
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
,ARKQ,ARKW
|
||||
Assets,$1.90B,$3.12B
|
||||
NAV,$70.82,$103.00
|
||||
Expense Ratio,0.75%,0.79%
|
||||
PE Ratio,28.59,50.48
|
||||
Shares Out,26.80M,30.25M
|
||||
Dividend (ttm),$0.61,$3.12
|
||||
Dividend Yield,0.87%,3.04%
|
||||
Volume,"621,151","2,026,375"
|
||||
Open,69.50,100.61
|
||||
Previous Close,70.76,102.98
|
||||
52-Week Low,68.66,98.75
|
||||
52-Week High,68.66,98.75
|
||||
Beta,1.30,1.41
|
||||
Holdings,39,43
|
||||
|
15
tests/gamestonk_terminal/etf/csv/test_stockanalysis_model/test_compare_etfs[symbols1].csv
vendored
Normal file
15
tests/gamestonk_terminal/etf/csv/test_stockanalysis_model/test_compare_etfs[symbols1].csv
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
,ARKK,ARKF
|
||||
Assets,$13.23B,$1.77B
|
||||
NAV,$80.08,$35.37
|
||||
Expense Ratio,0.75%,0.75%
|
||||
PE Ratio,n/a,43.05
|
||||
Shares Out,165.25M,50.10M
|
||||
Dividend (ttm),$0.26,n/a
|
||||
Dividend Yield,0.34%,n/a
|
||||
Volume,"23,301,484","1,527,657"
|
||||
Open,78.74,34.10
|
||||
Previous Close,80.24,35.02
|
||||
52-Week Low,76.91,33.30
|
||||
52-Week High,76.91,33.30
|
||||
Beta,1.58,1.24
|
||||
Holdings,44,39
|
||||
|
40
tests/gamestonk_terminal/etf/csv/test_stockanalysis_model/test_get_etf_holdings[ARKQ].csv
vendored
Normal file
40
tests/gamestonk_terminal/etf/csv/test_stockanalysis_model/test_get_etf_holdings[ARKQ].csv
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
,% Of Etf,Shares
|
||||
TSLA,10.65%,"196,846"
|
||||
PATH,7.75%,"3,927,868"
|
||||
TRMB,7.16%,"1,797,163"
|
||||
KTOS,6.58%,"7,253,960"
|
||||
IRDM,4.86%,"2,459,364"
|
||||
KMTUY,4.49%,"3,260,777"
|
||||
DE,3.90%,"195,439"
|
||||
DDD,3.62%,"3,525,947"
|
||||
U,3.37%,"550,713"
|
||||
TSP,2.80%,"2,092,013"
|
||||
MG.TO,2.78%,"592,172"
|
||||
MKFG,2.61%,"9,605,894"
|
||||
AVAV,2.60%,"815,916"
|
||||
PLTR,2.49%,"2,970,570"
|
||||
NIU,2.37%,"3,072,134"
|
||||
TER,2.31%,"278,592"
|
||||
BLDE,2.11%,"5,968,836"
|
||||
GOOG,1.99%,"13,632"
|
||||
ACHR,1.90%,"9,011,467"
|
||||
ESLT.TA,1.82%,"197,474"
|
||||
XPEV,1.69%,"677,301"
|
||||
CAT,1.65%,"138,503"
|
||||
VLD,1.61%,"5,500,431"
|
||||
NNDM,1.60%,"8,408,342"
|
||||
BIDU,1.58%,"197,014"
|
||||
LMT,1.53%,"79,724"
|
||||
MTLS,1.38%,"1,277,435"
|
||||
TDY,1.35%,"60,980"
|
||||
SSYS,1.26%,"1,008,786"
|
||||
PRLB,1.22%,"466,428"
|
||||
ISRG,1.19%,"72,533"
|
||||
ANSS,1.14%,"61,571"
|
||||
VUZI,1.09%,"2,718,273"
|
||||
SNPS,1.08%,"62,760"
|
||||
BYDDY,1.03%,"296,935"
|
||||
n/a,0.75%,"14,298,046"
|
||||
TWOU,0.65%,"759,559"
|
||||
JD,0.03%,"7,070"
|
||||
ONVO,0.02%,"113,180"
|
||||
|
44
tests/gamestonk_terminal/etf/csv/test_stockanalysis_model/test_get_etf_holdings[ARKW].csv
vendored
Normal file
44
tests/gamestonk_terminal/etf/csv/test_stockanalysis_model/test_get_etf_holdings[ARKW].csv
vendored
Normal file
@@ -0,0 +1,44 @@
|
||||
,% Of Etf,Shares
|
||||
COIN,7.63%,"1,052,066"
|
||||
TSLA,7.22%,"220,222"
|
||||
GBTC,6.59%,"6,803,551"
|
||||
ZM,5.51%,"1,069,741"
|
||||
SPOT,5.36%,"744,393"
|
||||
ROKU,5.33%,"996,120"
|
||||
TDOC,4.95%,"1,985,632"
|
||||
TWTR,4.89%,"3,980,112"
|
||||
TWLO,4.47%,"648,097"
|
||||
SHOP,3.69%,"109,216"
|
||||
SQ,3.59%,"825,403"
|
||||
U,3.36%,"907,280"
|
||||
DKNG,3.26%,"4,234,973"
|
||||
RBLX,3.24%,"1,272,235"
|
||||
SPLK,3.18%,"830,456"
|
||||
PATH,2.92%,"2,445,211"
|
||||
SE,1.94%,"338,001"
|
||||
HOOD,1.88%,"3,872,355"
|
||||
PLTR,1.86%,"3,651,842"
|
||||
PD,1.56%,"1,597,777"
|
||||
DIS,1.23%,"249,662"
|
||||
SKLZ,1.23%,"6,431,438"
|
||||
ETSY,1.21%,"228,448"
|
||||
MELI,1.19%,"33,062"
|
||||
OKTA,1.19%,"185,045"
|
||||
NET,1.16%,"367,665"
|
||||
VUZI,1.15%,"4,742,098"
|
||||
n/a,1.07%,"33,720,971"
|
||||
CND,1.06%,"3,317,062"
|
||||
VCYT,1.05%,"1,123,022"
|
||||
GENI,1.05%,"4,994,787"
|
||||
NNDM,1.00%,"8,651,809"
|
||||
KIND,0.92%,"4,585,586"
|
||||
ADYEY,0.89%,"1,292,951"
|
||||
TWOU,0.65%,"1,255,439"
|
||||
EDR,0.54%,"529,921"
|
||||
NU,0.49%,"1,794,527"
|
||||
MNDY,0.45%,"64,807"
|
||||
DOCU,0.01%,"2,421"
|
||||
PTON,0.01%,"9,636"
|
||||
SNAP,0.01%,"7,810"
|
||||
LPSN,0.00%,272
|
||||
SNOW,0.00%,91
|
||||
|
21
tests/gamestonk_terminal/etf/csv/test_stockanalysis_model/test_get_etfs_by_name[oil].csv
vendored
Normal file
21
tests/gamestonk_terminal/etf/csv/test_stockanalysis_model/test_get_etfs_by_name[oil].csv
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
,Symbol,Name
|
||||
0,BNO,United States Brent Oil Fund
|
||||
1,CRAK,VanEck Vectors Oil Refiners ETF
|
||||
2,DBO,Invesco DB Oil Fund
|
||||
3,DDG,ProShares Short Oil & Gas
|
||||
4,DIG,ProShares Ultra Oil & Gas
|
||||
5,DRIP,Direxion Daily S&P Oil & Gas Exp. & Prod. Bear 2X Shares
|
||||
6,DUG,ProShares UltraShort Oil & Gas
|
||||
7,FTXN,First Trust Nasdaq Oil & Gas ETF
|
||||
8,GUSH,Direxion Daily S&P Oil & Gas Exp. & Prod. Bull 2X Shares
|
||||
9,IEO,iShares U.S. Oil & Gas Exploration & Production ETF
|
||||
10,IEZ,iShares U.S. Oil Equipment & Services ETF
|
||||
11,OIH,VanEck Vectors Oil Services ETF
|
||||
12,OILK,ProShares K-1 Free Crude Oil Strategy ETF
|
||||
13,PXJ,Invesco Dynamic Oil & Gas Services ETF
|
||||
14,SCO,ProShares UltraShort Bloomberg Crude Oil
|
||||
15,UCO,ProShares Ultra Bloomberg Crude Oil
|
||||
16,USL,United States 12 Month Oil Fund
|
||||
17,USO,United States Oil Fund
|
||||
18,XES,SPDR S&P Oil & Gas Equipment & Services ETF
|
||||
19,XOP,SPDR S&P Oil & Gas Exploration & Production ETF
|
||||
|
117
tests/gamestonk_terminal/etf/discovery/cassettes/test_wsj_model/test_get_etfs_by_name[active].yaml
vendored
Normal file
117
tests/gamestonk_terminal/etf/discovery/cassettes/test_wsj_model/test_get_etfs_by_name[active].yaml
vendored
Normal file
@@ -0,0 +1,117 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://www.wsj.com/market-data/mutualfunds-etfs/etfmovers?id=%7B%22application%22%3A%22WSJ%22%2C%22etfMover%22%3A%22most_active%22%2C%22count%22%3A25%7D&type=mdc_etfmovers
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
H4sIAAAAAAAAA6VbaVMjRxL9KwrFxn5ZaOrsg2/DAAM2rBmLYZhZORy9QgatdWAdc3iC/75V2VLT
|
||||
qqruyur+ZE/rIvO9yqte/uhPHvrH/R/Dfv78PJ2M8vVkMR/2j4f9j4Ofhv2DYX+8/uN68WW8hIez
|
||||
xWr9ez5aT76M4cXRYjNfq1eYfOkf9Nffn8fqy2YPo9/Vp2b6Uyv1+CFf5/3jH/3JfLVebmbj+XrV
|
||||
P/7Pj/5/p5vx4zJfrd4+5fP5eKo+evT35HGWz9nRX5vFerw6YiTLCI0FORotZs+L1WQ9Vl8Iv7r8
|
||||
rt7/YaD+Oc1X65vlZKR+W0gaJfKgr75jPVmt1M+Kg/7zeDlSP6p/5VG955BGRD/VnyifiShRz+b5
|
||||
TBswuDn9tTf4501PEtI7uz3v3S43q7U2cDL6c7yEd3yCf87Gq3U+e1ZPGGHskNBDmt0yekzIMVE/
|
||||
Q+N/6f8jr745+zaCn7xd5g/jh/PN/EG99mUx3egfpiQjiZAZP+j/sVjO8vV6/LA1rF9Y1jdf2RnQ
|
||||
Bwv2Xt63ug9mV99wt/3VvvrZiF6rlzZLjcHTev28Oj46+vr1a/R19b9Ief5oli//HK8PNZI7aBTC
|
||||
Rx8GR9oTLwdIMEmmrBMMCWYsIp54sOSRSE0sWcRZieXNcjF4ypfjVe/DdL3M1T9779+/r2J5u/t3
|
||||
E5g8ykgYmBmlLKUsdmAJhjVAqQ1ohFJb7YQyo+2RBD+goczimIhUIKHkWcT8xzK2oCRRnJRQnk/m
|
||||
+Xw0yae9wXg6Hq3Vf0brxbIHx1Ud0yqo91fniAPKMhmEaSozlkr9J1mYgoUNmGpLPMczdmOayihr
|
||||
i6l2AxrSVCZSihQLaRzD2fNgSu1IS14hvZx/Ga9GcCSLIKswXU7UYb2sgok5oCKSnIaBSbkUWSxd
|
||||
YIJtjcGW+NCkxI0mjURbNIMOKOWCZ0mMRJOKiDVjySPzdJJI1sbZ3t3lfW/wtFiuD2/Hy1nvfLPe
|
||||
6BeNY/rh7h6TSDnlYdAq62OaZg5otaGkHlltUxOwygs1uJL2kRe8gAaWMZHShCOBZSTicTOyDN5h
|
||||
QCteD+nkJl8/7Q7mSVkY1SL87yrCd/f3mEAssiCAE8o4z6QLYDC4CWDReHKZ8ekS4ET9lW0B1k7A
|
||||
Z1aRxoRjw7Cic9YMryrubHg14lt4TyfL8TdV9fdO88n0u8J5Nhkt5g8byK0n43zZ4xpofbb3SuBf
|
||||
7gdeZNVxisOQjRW9uUydJbAytQlYA3YDWO0GJ7Axaw8sOAF/coVIU5JhE2wSUU/N5Kh+KRRa9cUv
|
||||
nFizBB7gMqwCJghLyRnjqgZ2ZVhtXD2Y1CymrDBcUwBL3gHMoPwa8yxLUzSYLEo85zSxzymLaFaC
|
||||
eZfPz0Z/9t4tpg+968lc9dZmNn136o+1qg6N0zAUmRSJEM46SVtVj6L+85tQTOqOpGSRbIuidgI+
|
||||
1mYxpRRbJDF9BhBtDDdrXh7x9DWdbo/kr5vVajyd9lRbTEwkLz9eI5DkMglCUsQkFRl1tS+FaQ0V
|
||||
rzbB179wJ5gibl8ZaT/gK14hBZPoUVGm4lkzlgTeYWRORi0krwdvL3tns/HycTJ/7F2DNdbhPDvz
|
||||
Q6q6BhHWxKgaX0qVM13pUhvYlC8ZbQKUGJ9+xVM1P23x1E7AT4sSxdYUW+hSGiWeFkY1Ehac1JUt
|
||||
nUnyZuDPkSRSDWUggImQaeo6k2BRE4C0MUcqa92tiuBR0hZA7QQ0gFKlDSHRnQrzjvu4Oh8WgrEd
|
||||
WgeT6Zfx0jG2vbpDnEHJwkpWwWOeEOGa9IFNTRDGjUFV21sHYdy6zFFOQEOYxMo2jo2pSRIlvokt
|
||||
iUhmj/kqM6H9qPrm/MyKpOdvECiqPz0IRS7UUUwEdaAIZjXO9jzTIG2zE0cu2k+DtBvw1arQ8TQJ
|
||||
mLx7YUysMmdvanCmKtTH76hR7RkmMdKwqpWzLNHjzJrxe8MI6NA3IgDb3XDy9qlRuwE/qo0Tkghs
|
||||
ZFXNVuqZASmbmZ0bY+tQvn2azPPeVb58HB++zZ9NLM/vLzEdSFh85TShCWPOqbu2rDFFNs4EtNVu
|
||||
IGn7FKl9gAZSpCRVJQM2vkrM7aa0Zu60CuWbX3/uXc7niy9w12siqF79GXEchQyMrjSmMmXEFV1l
|
||||
88Um9YAIFteh2DpLgh/wMIqEcoKFMZWR9AwD6tKkXetMThbfvvX+0buYPD71Pk3G04fe28XyebHM
|
||||
1+PeyWL+YCJ88ekd4owKFgowT5OMuoogMLc5fTa3lvXps8NlinYDPt6mGY8ZNn2yLEo9+PJImMOe
|
||||
mr7yZJn/PZlaNdDHz5ikmYVFWpbFscwyVzcJNjUN7AhpwlDb64RQfW/rSKudgIaQxyllDHthTb0V
|
||||
kPKuo5uMa7vJ7bXJXjtygSp8wu6+WCrThLKau6+mwseXLbXFbgzTDt3IRUA/KTnnFAuhJFHqGQgc
|
||||
ZhEzy55DWUWx+XJkM53WXo5cYYYFiQjFVqg06hrFgrUNQVb6sqh2RR26rYex4Ad8Fo2zmHK0pkRE
|
||||
zHNGRaQHK8b9iMxq0Z3lClBd1hbXXt8cyN5+RjWfgZNZlqSUSuZqPsHMpsArG2fs2gVuWFXp3Foq
|
||||
9Dmg9aRxnGUSe59JUziSnvtq+7qa1l16OWd57y9PMUUuD+s5GZc0U8HXFXpT43hZt9KNw1hWN8tj
|
||||
vP3h1E7Ao5hQkRHs2WRF+eqR7jHHBKGi9zJPp0qgJxP154yeGiLv1ZuTD4jIm5DAyohQmaVxjeCA
|
||||
NJe3HuUXNw74K7ik/WUm+AEfeUkiSYK9zBTMW98mETUjL4NgvH+Z+dNmPlGJtPlO8ydMu5IFSm3T
|
||||
TH0kceEJ1tXjyYyA6rjUdAdcFQJa6/jACy+/aRTU0/VtiBSu8l6hHvVurntng9sePaLZkYpJLwf9
|
||||
p3z11AcR+OQBZN4/hsN9QfhQPx4WovChVn4PK8Lw3YtVcfjuTYVAfFhIxEEyrtEptORVmTi8pA1X
|
||||
L+m/41UqPtRa8aFFY/gKhFz8Vaa+/A6f+TCARyWdh6VqfFgyWj9T/9zj9HCnHB9WaT3caceHwGz4
|
||||
Bbd8vDAeaL1916ftoy0+8LRRRr7vP5vf8HrB8GFVTT40uAwfL4yGj7iYDu8B04y3GD4ZFsLy/Tfd
|
||||
7f6G4VZcDi8r4sOjYIH5UAcyNAUskTmGAoXW3M8AUNxYDADFeYUBbtG5yYDb12fNFKiIz8MoUGrQ
|
||||
nQwAmz0E0JZ5CaCdUksAkKR3wL/wUggBLGk6hgCFQh0TAmIHAaBuqRDAJ1U3qXB/dY4MBqVkPYwJ
|
||||
pXLdyQQw3sMEbSIiFMT1TAAhewcmgJNCiGAJ2lFEKHTtGCZQVy4ge0SoF7ibFMAGg0p2D6TATu/u
|
||||
pgCY7U0HBMMBSuo5oCe2HTgQHAwsGTyGA6CG9zJAK+JNAoAmvj4TNMjiTT5oUTgyJpTy+EBC7FTy
|
||||
TkKAUL6ZD9pYHx20YL6eDaRbbih8FEIHSzyPoUOhoffygRXvMgkh9gJCsJje5MXd/T02VexE9WG0
|
||||
KLX1TlqAL3y0EN4owaxvqdACpPYdaAEuCqoYTMk9qmvQynsvKUB9b5MCmFKSIkCCb7URv9wPUHyo
|
||||
SPHD+FAq8t1thPKCjw4WYSw6aC/V0gEE+l06CHBRUJQwhfqowgH0+ois4eggaFF8NjUQ5RzTYgC+
|
||||
cigF/GEMKHX87spB291MAWqXl45E0dBEgKy/CwWC6wZL3o+iAKj8vRRIXDEBtP4VCrjl/ib4705x
|
||||
2aAi+w/Efqf+d2OvDW7GXtvlwz5pOv6wDNABe3BRUDYwlwJwNQLsBqAaSG73DbAhUC0TapYETPwv
|
||||
P14j8S+XBcLwL3cGaqoBbbWna9C2YTpHXksBWCHoQAHwUlDXYK4SoAoC2CjwMoAU7zIrAkZd+Neu
|
||||
FphEODvDEaGyYhBIhN2mgbsM0Lb76gBGfTQg1rdUWaAXDzqwAFwUNEk0FxBQvSPsIXhZoHcRbBLQ
|
||||
miqgNvnfDHC5v7KYEAr7dj/B3SRqY32wW9WBBbteVaiHXa8rdIAdXBQCu7W2gIr/DDVAhg0GG/fY
|
||||
GfyrawxW1Xd1hzzv5TpDKPDbrQZ34Gfe2TGxZoGuoo/WXx3AkkOXok+7KAR4a9kBA3yx8+DP+3Aj
|
||||
7hgc788LncsPVqw/f4PEvlyCCMO+3IVwYg8We6fFiEmhdkkt+rAa0SXaaycFVfzmigQGfdiUwICf
|
||||
OIo+czbUuDJhXxmcYRM+bVX5lxsUtZdHnvHgIWYQBK6pJwHvlvLBSUFXBuZiBbLzTxHzQdixcOT8
|
||||
vVFQw6KFyYDz+0sUA14XLgIJsNu7qGv7U+8g0GzrnBUfq4efdkv94KEQ+K11DFQGkFj1gHTcGFGD
|
||||
APZ6hom7Xk1AHv1yTSMU+e22hjv+S79wgCKgB4c0Yd8p+xdeCgLfXOLAgF/scnRI/87KD7XUYfLi
|
||||
4tM7ZDwolztCabHd8XDSAjzhLwv8o4DmsqDjBSI4KSgjmKsfqG4ANkAws2B7EFg/B3hdBbEqwo+f
|
||||
scVA1ioXlJsh7m5Am+sbAROzXHCNgOvHgLAo0qUe1C4KAd5aGEF1/6h6EHZHfJVAzQKJ1QheoMvA
|
||||
VrfE5T5J3S2xrwzEVAHaIfXIpx37wIvA/t9cM8EAX2yb+PMAbJxYeUAa2AesnVh8+OX+CjsS2q2f
|
||||
BDOi2EJxMgIc4UkDElMdaE81caLTpUDhpaDqwFxOQXUGsKPiZQXsqdh3gjJr4kTNsorJh9vP6GFB
|
||||
uxuCcnfF3SZoD/hSg1U3WGzQHqong15l6UAGcFHQ9YC50oJKDWlx9P0qEkdqEHtVQd2Ki4n9+8tT
|
||||
bKPAW80Iyo0Xd3JIrSPs0Ip4LwVY03QYFmA6YA8uCsLeXIRB1YPb8t8vL2bOOdG+uhS9GGPyQS+F
|
||||
IHNDuSATSIjdnkydeMgs7dvpTLkVVKqUIN3EAoWXgnKDuT6D4USxRYMRC9i5gRUJwxQLuNdpTBbo
|
||||
ZRJso5i1Wz3Ybde47wqZt1tgVrh3igbqUwIs23TgQOGjl98As72VmxpfWbLcvfc7Fm/Ut7/0X/4P
|
||||
TbWEv4BhAAA=
|
||||
headers:
|
||||
Cache-Control:
|
||||
- public, max-age=120, no-cache=Set-Cookie
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json; charset=utf-8
|
||||
Date:
|
||||
- Wed, 19 Jan 2022 23:31:23 GMT
|
||||
ETag:
|
||||
- W/"6180-FnEaTjhXH9iC0d6NfaBXq0pjr10"
|
||||
GC-Versions:
|
||||
- 2.1.579|0.4.935|4.1.2
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Via:
|
||||
- 1.1 d2428440ce503624f438381ac01a2c8c.cloudfront.net (CloudFront)
|
||||
X-Amz-Cf-Id:
|
||||
- 1-0gii2Q3ZUHqokZKCTZSCPEan4vF6hgoKWKB1-X0E0XcrJi6C4jfQ==
|
||||
X-Amz-Cf-Pop:
|
||||
- LHR62-C2
|
||||
X-Cache:
|
||||
- Miss from cloudfront
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Powered-By:
|
||||
- Express
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
@@ -0,0 +1,119 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://www.wsj.com/market-data/mutualfunds-etfs/etfmovers?id=%7B%22application%22%3A%22WSJ%22%2C%22etfMover%22%3A%22laggards%22%2C%22count%22%3A25%7D&type=mdc_etfmovers
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
PxobmQagYwAA
|
||||
headers:
|
||||
Cache-Control:
|
||||
- public, max-age=120, no-cache=Set-Cookie
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json; charset=utf-8
|
||||
Date:
|
||||
- Wed, 19 Jan 2022 23:30:06 GMT
|
||||
ETag:
|
||||
- W/"63a0-sPZYLMP4vquc4rf7PciZkq5oKBk"
|
||||
GC-Versions:
|
||||
- 2.1.579|0.4.935|4.1.2
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Via:
|
||||
- 1.1 cd9356e27582317dbf5532faf4a88586.cloudfront.net (CloudFront)
|
||||
X-Amz-Cf-Id:
|
||||
- qtn9yC4oGk13_jY3243Bz15Vd6HZE8zj_y1oDTJY0fOS0z9KnwD6nQ==
|
||||
X-Amz-Cf-Pop:
|
||||
- LHR62-C2
|
||||
X-Cache:
|
||||
- Miss from cloudfront
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Powered-By:
|
||||
- Express
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
118
tests/gamestonk_terminal/etf/discovery/cassettes/test_wsj_model/test_get_etfs_by_name[gainers].yaml
vendored
Normal file
118
tests/gamestonk_terminal/etf/discovery/cassettes/test_wsj_model/test_get_etfs_by_name[gainers].yaml
vendored
Normal file
@@ -0,0 +1,118 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://www.wsj.com/market-data/mutualfunds-etfs/etfmovers?id=%7B%22application%22%3A%22WSJ%22%2C%22etfMover%22%3A%22leaders%22%2C%22count%22%3A25%7D&type=mdc_etfmovers
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
headers:
|
||||
Cache-Control:
|
||||
- public, max-age=120, no-cache=Set-Cookie
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json; charset=utf-8
|
||||
Date:
|
||||
- Wed, 19 Jan 2022 23:30:06 GMT
|
||||
ETag:
|
||||
- W/"627c-efVP8ruoKswaal4S5imsHiu48YU"
|
||||
GC-Versions:
|
||||
- 2.1.579|0.4.935|4.1.2
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Via:
|
||||
- 1.1 c727bed829773949471e191d64303112.cloudfront.net (CloudFront)
|
||||
X-Amz-Cf-Id:
|
||||
- I2HLYDoAdVs5SkA4ufNrSFQaNFQqAryK-ZH9sSuP9LW_wkyyn5c8aw==
|
||||
X-Amz-Cf-Pop:
|
||||
- LHR62-C2
|
||||
X-Cache:
|
||||
- Miss from cloudfront
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Powered-By:
|
||||
- Express
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
117
tests/gamestonk_terminal/etf/discovery/cassettes/test_wsj_view/test_show_top_mover[active].yaml
vendored
Normal file
117
tests/gamestonk_terminal/etf/discovery/cassettes/test_wsj_view/test_show_top_mover[active].yaml
vendored
Normal file
@@ -0,0 +1,117 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://www.wsj.com/market-data/mutualfunds-etfs/etfmovers?id=%7B%22application%22%3A%22WSJ%22%2C%22etfMover%22%3A%22most_active%22%2C%22count%22%3A25%7D&type=mdc_etfmovers
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
3zHRgGEAAA==
|
||||
headers:
|
||||
Cache-Control:
|
||||
- public, max-age=120, no-cache=Set-Cookie
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json; charset=utf-8
|
||||
Date:
|
||||
- Wed, 19 Jan 2022 23:39:42 GMT
|
||||
ETag:
|
||||
- W/"6180-3wsxdzlpPw/RI0xU4vf7ya1PHpg"
|
||||
GC-Versions:
|
||||
- 2.1.579|0.4.935|4.1.2
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Via:
|
||||
- 1.1 5e9462d78e1fd171400e24a377935ad0.cloudfront.net (CloudFront)
|
||||
X-Amz-Cf-Id:
|
||||
- H0Ln7lBCfX5reBAA_A9nD4WxD8PogG4MQb2AYu2wdG6LqaatPAdM8A==
|
||||
X-Amz-Cf-Pop:
|
||||
- LHR62-C2
|
||||
X-Cache:
|
||||
- Miss from cloudfront
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Powered-By:
|
||||
- Express
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
119
tests/gamestonk_terminal/etf/discovery/cassettes/test_wsj_view/test_show_top_mover[decliners].yaml
vendored
Normal file
119
tests/gamestonk_terminal/etf/discovery/cassettes/test_wsj_view/test_show_top_mover[decliners].yaml
vendored
Normal file
@@ -0,0 +1,119 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://www.wsj.com/market-data/mutualfunds-etfs/etfmovers?id=%7B%22application%22%3A%22WSJ%22%2C%22etfMover%22%3A%22laggards%22%2C%22count%22%3A25%7D&type=mdc_etfmovers
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
P6OgYwAA
|
||||
headers:
|
||||
Cache-Control:
|
||||
- public, max-age=120, no-cache=Set-Cookie
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json; charset=utf-8
|
||||
Date:
|
||||
- Wed, 19 Jan 2022 23:39:42 GMT
|
||||
ETag:
|
||||
- W/"63a0-DGPoJWZvoQ/XymJTFA0WN2OA43A"
|
||||
GC-Versions:
|
||||
- 2.1.579|0.4.935|4.1.2
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Via:
|
||||
- 1.1 0fecf9be0bd0b4c1e5dedc1c0b50f3be.cloudfront.net (CloudFront)
|
||||
X-Amz-Cf-Id:
|
||||
- A5vTogoeZQ6kgQRWvTPx8xKxDDE7oBzKmEJ-TJyXQ1N6Asz5eACzLA==
|
||||
X-Amz-Cf-Pop:
|
||||
- LHR62-C2
|
||||
X-Cache:
|
||||
- Miss from cloudfront
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Powered-By:
|
||||
- Express
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
119
tests/gamestonk_terminal/etf/discovery/cassettes/test_wsj_view/test_show_top_mover[gainers].yaml
vendored
Normal file
119
tests/gamestonk_terminal/etf/discovery/cassettes/test_wsj_view/test_show_top_mover[gainers].yaml
vendored
Normal file
@@ -0,0 +1,119 @@
|
||||
interactions:
|
||||
- request:
|
||||
body: null
|
||||
headers:
|
||||
Accept:
|
||||
- '*/*'
|
||||
Accept-Encoding:
|
||||
- gzip, deflate
|
||||
Connection:
|
||||
- keep-alive
|
||||
method: GET
|
||||
uri: https://www.wsj.com/market-data/mutualfunds-etfs/etfmovers?id=%7B%22application%22%3A%22WSJ%22%2C%22etfMover%22%3A%22leaders%22%2C%22count%22%3A25%7D&type=mdc_etfmovers
|
||||
response:
|
||||
body:
|
||||
string: !!binary |
|
||||
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
|
||||
YgAA
|
||||
headers:
|
||||
Cache-Control:
|
||||
- public, max-age=120, no-cache=Set-Cookie
|
||||
Connection:
|
||||
- keep-alive
|
||||
Content-Encoding:
|
||||
- gzip
|
||||
Content-Type:
|
||||
- application/json; charset=utf-8
|
||||
Date:
|
||||
- Wed, 19 Jan 2022 23:39:42 GMT
|
||||
ETag:
|
||||
- W/"62aa-fGExvzS3Rcn0gdWABzYm/oLtAaQ"
|
||||
GC-Versions:
|
||||
- 2.1.579|0.4.935|4.1.2
|
||||
Transfer-Encoding:
|
||||
- chunked
|
||||
Via:
|
||||
- 1.1 c946f3637140d7ea99236d87608fb756.cloudfront.net (CloudFront)
|
||||
X-Amz-Cf-Id:
|
||||
- 6EwjTTMNq3H_iT_nMVEj7BWGXbsLO2lBX43dyTNXx6k8C19rcpnnrA==
|
||||
X-Amz-Cf-Pop:
|
||||
- LHR62-C2
|
||||
X-Cache:
|
||||
- Miss from cloudfront
|
||||
X-Content-Type-Options:
|
||||
- nosniff
|
||||
X-Powered-By:
|
||||
- Express
|
||||
X-XSS-Protection:
|
||||
- 1; mode=block
|
||||
status:
|
||||
code: 200
|
||||
message: OK
|
||||
version: 1
|
||||
26
tests/gamestonk_terminal/etf/discovery/csv/test_wsj_model/test_get_etfs_by_name[active].csv
vendored
Normal file
26
tests/gamestonk_terminal/etf/discovery/csv/test_wsj_model/test_get_etfs_by_name[active].csv
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
, ,Price,Chg,%Chg,Vol
|
||||
0,SPDR S&P 500 ETF Trust,451.75,-4.74,-1.04,109.1M
|
||||
1,ProShares UltraPro QQQ,64.37,-2.32,-3.48,91.1M
|
||||
2,Financial Select Sector SPDR ETF,39.25,-0.67,-1.68,85.9M
|
||||
3,Invesco QQQ Trust Series I,366.48,-4.07,-1.1,81.4M
|
||||
4,ProShares Ultra VIX Short-Term Futures ETF,14.2,0.52,3.8,80.1M
|
||||
5,iPath Series B S&P 500 VIX Short-Term Futures ETN,20.36,0.47,2.36,71.2M
|
||||
6,Direxion Daily Semiconductor Bear 3X Shares,4.29,0.36,9.16,62.2M
|
||||
7,ProShares UltraPro Short QQQ,37.15,1.25,3.48,53.2M
|
||||
8,VanEck Gold Miners ETF,32.79,2.19,7.16,52.5M
|
||||
9,iShares Russell 2000 ETF,204.45,-3.38,-1.63,46.1M
|
||||
10,iShares MSCI Emerging Markets ETF,49.43,0.21,0.43,44.0M
|
||||
11,ProShares Short QQQ,11.72,0.15,1.3,43.7M
|
||||
12,iShares Silver Trust,22.37,0.68,3.14,43.6M
|
||||
13,iShares MSCI EAFE ETF,77.77,-0.07,-0.09,34.4M
|
||||
14,Energy Select Sector SPDR ETF,64.3,-0.47,-0.73,33.0M
|
||||
15,iShares China Large-Cap ETF,37.86,0.16,0.42,31.7M
|
||||
16,ARK Innovation ETF,75.75,-1.16,-1.51,31.6M
|
||||
17,iShares iBoxx $ High Yield Corporate Bond ETF,85.59,-0.08,-0.09,31.4M
|
||||
18,iShares MSCI Brazil ETF,29.89,1.0,3.46,29.7M
|
||||
19,ProShares Short S&P 500,14.3,0.16,1.13,28.6M
|
||||
20,Direxion Daily Semiconductor Bull 3X Shares,50.82,-5.16,-9.22,28.5M
|
||||
21,Direxion Daily Small Cap Bear 3x Shares,34.23,1.59,4.87,27.8M
|
||||
22,ProShares UltraShort QQQ,18.22,0.41,2.3,23.5M
|
||||
23,Direxion Daily S&P Biotech Bull 3X Shares,20.09,-0.67,-3.23,20.2M
|
||||
24,VanEck Junior Gold Miners ETF,42.89,2.87,7.17,18.9M
|
||||
|
26
tests/gamestonk_terminal/etf/discovery/csv/test_wsj_model/test_get_etfs_by_name[decliners].csv
vendored
Normal file
26
tests/gamestonk_terminal/etf/discovery/csv/test_wsj_model/test_get_etfs_by_name[decliners].csv
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
, ,Price,Chg,%Chg,Vol
|
||||
0,MicroSectors Gold Miners 3X Inverse Leveraged ETN,15.98,-4.1,-20.42,131.7K
|
||||
1,Direxion Daily Gold Miners Index Bear 2X Shares,17.5,-3.02,-14.72,4.9M
|
||||
2,Direxion Daily Junior Gold Miners Index Bear 2X Shares,10.02,-1.7,-14.51,6.0M
|
||||
3,ProShares Ultra Bloomberg Natural Gas,29.13,-3.87,-11.73,2.5M
|
||||
4,Direxion Daily Semiconductor Bull 3X Shares,50.82,-5.16,-9.22,28.5M
|
||||
5,Direxion Daily Regional Banks Bull 3X Shares,58.18,-5.17,-8.16,1.2M
|
||||
6,Direxion Daily Homebuilders & Supplies Bull 3X Shares,78.5,-6.61,-7.77,501.9K
|
||||
7,ProShares UltraShort MSCI Brazil Capped,15.96,-1.11,-6.5,119.8K
|
||||
8,ProShares UltraShort Silver,24.46,-1.63,-6.25,354.4K
|
||||
9,ProShares Ultra Semiconductors,42.34,-2.82,-6.24,304.7K
|
||||
10,United States Natural Gas Fund L.P.,13.45,-0.88,-6.14,9.8M
|
||||
11,MicroSectors U.S. Big Banks Index 3X Leveraged ETN,60.27,-3.88,-6.05,249.2K
|
||||
12,Direxion Daily S&P 500 High Beta Bull 3X Shares,65.58,-3.9,-5.61,70.6K
|
||||
13,Breakwave Dry Bulk Shipping ETF,19.91,-1.09,-5.19,252.8K
|
||||
14,Direxion Daily Financial Bull 3x Shares,130.2,-6.9,-5.03,1.7M
|
||||
15,MicroSectors FANG & Innovation 3x Leveraged ETN,20.77,-1.08,-4.94,1.5M
|
||||
16,Direxion Daily Small Cap Bull 3x Shares,65.11,-3.22,-4.71,18.2M
|
||||
17,ProShares UltraPro Russell2000,77.82,-3.79,-4.64,1.1M
|
||||
18,Direxion Daily Technology Bull 3x Shares,65.94,-2.85,-4.14,2.3M
|
||||
19,Direxion Daily Real Estate Bull 3x Shares,23.72,-0.99,-4.01,145.4K
|
||||
20,Direxion Daily Mid Cap Bull 3x Shares,58.52,-2.41,-3.96,50.1K
|
||||
21,Direxion Daily Aerospace & Defense Bull 3X Shares,20.0,-0.79,-3.8,1.1M
|
||||
22,iShares U.S. Regional Banks ETF,65.4,-2.55,-3.75,280.5K
|
||||
23,ProShares UltraPro QQQ,64.37,-2.32,-3.48,91.1M
|
||||
24,Global X Cannabis ETF,5.26,-0.18,-3.31,201.0K
|
||||
|
26
tests/gamestonk_terminal/etf/discovery/csv/test_wsj_model/test_get_etfs_by_name[gainers].csv
vendored
Normal file
26
tests/gamestonk_terminal/etf/discovery/csv/test_wsj_model/test_get_etfs_by_name[gainers].csv
vendored
Normal file
@@ -0,0 +1,26 @@
|
||||
, ,Price,Chg,%Chg,Vol
|
||||
0,MicroSectors Gold Miners 3X Leveraged ETN,11.8,1.98,20.16,1.5M
|
||||
1,Direxion Daily Gold Miners Index Bull 2X Shares,53.18,6.59,14.14,4.7M
|
||||
2,Direxion Daily Junior Gold Miners Index Bull 2X Shares,66.34,8.12,13.95,2.1M
|
||||
3,ELEMENTS ETN-Rogers Energy,3.3808,0.4008,13.45,81.1K
|
||||
4,ProShares UltraShort Bloomberg Natural Gas,49.6,5.37,12.14,1.4M
|
||||
5,Direxion Daily Semiconductor Bear 3X Shares,4.29,0.36,9.16,62.2M
|
||||
6,ETFMG Prime Junior Silver Miners ETF,13.2,1.09,9.0,3.0M
|
||||
7,iShares MSCI Global Silver Miners ETF,13.42,1.04,8.4,390.1K
|
||||
8,Global X Silver Miners ETF,37.48,2.75,7.92,725.6K
|
||||
9,Direxion Daily Russia Bull 2X Shares,21.35,1.54,7.77,136.0K
|
||||
10,iShares MSCI Global Gold Miners ETF,27.65,1.89,7.34,329.8K
|
||||
11,US Global GO Gold & Precious Metal Miners ETF,18.46,1.2386,7.19,110.0K
|
||||
12,VanEck Junior Gold Miners ETF,42.89,2.87,7.17,18.9M
|
||||
13,VanEck Gold Miners ETF,32.79,2.19,7.16,52.5M
|
||||
14,Direxion Daily MSCI Brazil Bull 2X Shares,74.94,4.86,6.93,216.1K
|
||||
15,ProShares Ultra MSCI Brazil Capped,24.3937,1.5707,6.88,77.5K
|
||||
16,MicroSectors U.S. Big Banks Index -3X Inverse Leveraged ETN,8.8876,0.5426,6.5,141.0K
|
||||
17,ProShares UltraShort Semiconductors,21.98,1.3074,6.32,64.7K
|
||||
18,ELEMENTS ETN-Rogers Agriculture,10.2,0.6,6.25,349.3K
|
||||
19,iShares MSCI Turkey ETF,20.59,1.21,6.24,604.7K
|
||||
20,ProShares Ultra Silver,37.3,2.12,6.03,1.9M
|
||||
21,Direxion Daily S&P 500 High Beta Bear 3X Shares,9.15,0.5,5.78,794.2K
|
||||
22,Amplify Pure Junior Gold Miners ETF,22.9,1.2,5.53,66.9K
|
||||
23,Aberdeen Standard Physical Palladium Shares ETF,186.07,9.11,5.15,53.2K
|
||||
24,Direxion Daily Financial Bear 3x Shares,18.73,0.88,4.93,3.7M
|
||||
|
1
tests/gamestonk_terminal/etf/discovery/csv/test_wsj_model/test_get_etfs_by_name[wrong].csv
vendored
Normal file
1
tests/gamestonk_terminal/etf/discovery/csv/test_wsj_model/test_get_etfs_by_name[wrong].csv
vendored
Normal file
@@ -0,0 +1 @@
|
||||
""
|
||||
|
267
tests/gamestonk_terminal/etf/discovery/test_disc_controller.py
Normal file
267
tests/gamestonk_terminal/etf/discovery/test_disc_controller.py
Normal file
@@ -0,0 +1,267 @@
|
||||
# IMPORTATION STANDARD
|
||||
import os
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pandas as pd
|
||||
import pytest
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
from gamestonk_terminal.etf.discovery import disc_controller
|
||||
|
||||
# pylint: disable=E1101
|
||||
# pylint: disable=W0603
|
||||
# pylint: disable=E1111
|
||||
|
||||
EMPTY_DF = pd.DataFrame()
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"queue, expected",
|
||||
[
|
||||
(["load", "help"], []),
|
||||
(["quit", "help"], ["help"]),
|
||||
],
|
||||
)
|
||||
def test_menu_with_queue(expected, mocker, queue):
|
||||
path_controller = "gamestonk_terminal.etf.discovery.disc_controller"
|
||||
|
||||
# MOCK SWITCH
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.DiscoveryController.switch",
|
||||
return_value=["quit"],
|
||||
)
|
||||
result_menu = disc_controller.DiscoveryController(queue=queue).menu()
|
||||
|
||||
assert result_menu == expected
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
def test_menu_without_queue_completion(mocker):
|
||||
path_controller = "gamestonk_terminal.etf.discovery.disc_controller"
|
||||
|
||||
# ENABLE AUTO-COMPLETION : HELPER_FUNCS.MENU
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.feature_flags.USE_PROMPT_TOOLKIT",
|
||||
new=True,
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.parent_classes.session",
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.parent_classes.session.prompt",
|
||||
return_value="quit",
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.etf.financedatabase_model.get_etfs_categories",
|
||||
return_value=["Bank Loan"],
|
||||
)
|
||||
|
||||
# DISABLE AUTO-COMPLETION : CONTROLLER.COMPLETER
|
||||
mocker.patch.object(
|
||||
target=disc_controller.gtff,
|
||||
attribute="USE_PROMPT_TOOLKIT",
|
||||
new=True,
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session",
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session.prompt",
|
||||
return_value="quit",
|
||||
)
|
||||
|
||||
result_menu = disc_controller.DiscoveryController(queue=None).menu()
|
||||
|
||||
assert result_menu == []
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"mock_input",
|
||||
["help", "homee help", "home help", "mock"],
|
||||
)
|
||||
def test_menu_without_queue_sys_exit(mock_input, mocker):
|
||||
path_controller = "gamestonk_terminal.etf.discovery.disc_controller"
|
||||
|
||||
# DISABLE AUTO-COMPLETION
|
||||
mocker.patch.object(
|
||||
target=disc_controller.gtff,
|
||||
attribute="USE_PROMPT_TOOLKIT",
|
||||
new=False,
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session",
|
||||
return_value=None,
|
||||
)
|
||||
|
||||
# MOCK USER INPUT
|
||||
mocker.patch("builtins.input", return_value=mock_input)
|
||||
|
||||
# MOCK SWITCH
|
||||
class SystemExitSideEffect:
|
||||
def __init__(self):
|
||||
self.first_call = True
|
||||
|
||||
def __call__(self, *args, **kwargs):
|
||||
if self.first_call:
|
||||
self.first_call = False
|
||||
raise SystemExit()
|
||||
return ["quit"]
|
||||
|
||||
mock_switch = mocker.Mock(side_effect=SystemExitSideEffect())
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.DiscoveryController.switch",
|
||||
new=mock_switch,
|
||||
)
|
||||
|
||||
result_menu = disc_controller.DiscoveryController(queue=None).menu()
|
||||
|
||||
assert result_menu == []
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.record_stdout
|
||||
def test_print_help():
|
||||
|
||||
controller = disc_controller.DiscoveryController(queue=None)
|
||||
controller.print_help()
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"an_input, expected_queue",
|
||||
[
|
||||
("", []),
|
||||
("/help", ["quit", "quit", "help"]),
|
||||
("help/help", ["help"]),
|
||||
("q", ["quit"]),
|
||||
("h", []),
|
||||
(
|
||||
"r",
|
||||
[
|
||||
"quit",
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
"disc",
|
||||
],
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_switch(an_input, expected_queue):
|
||||
|
||||
controller = disc_controller.DiscoveryController(queue=None)
|
||||
queue = controller.switch(an_input=an_input)
|
||||
|
||||
assert queue == expected_queue
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
def test_call_cls(mocker):
|
||||
mocker.patch("os.system")
|
||||
|
||||
controller = disc_controller.DiscoveryController(queue=None)
|
||||
controller.call_cls([])
|
||||
|
||||
assert controller.queue == []
|
||||
os.system.assert_called_once_with("cls||clear")
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"func, queue, expected_queue",
|
||||
[
|
||||
(
|
||||
"call_exit",
|
||||
[],
|
||||
["quit", "quit", "quit"],
|
||||
),
|
||||
("call_exit", ["help"], ["quit", "quit", "quit", "help"]),
|
||||
("call_home", [], ["quit", "quit"]),
|
||||
("call_help", [], []),
|
||||
("call_quit", [], ["quit"]),
|
||||
("call_quit", ["help"], ["quit", "help"]),
|
||||
(
|
||||
"call_reset",
|
||||
[],
|
||||
[
|
||||
"quit",
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
"disc",
|
||||
],
|
||||
),
|
||||
(
|
||||
"call_reset",
|
||||
["help"],
|
||||
[
|
||||
"quit",
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
"disc",
|
||||
"help",
|
||||
],
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_call_func_expect_queue(expected_queue, func, queue):
|
||||
controller = disc_controller.DiscoveryController(queue=queue)
|
||||
result = getattr(controller, func)([])
|
||||
|
||||
assert result is None
|
||||
assert controller.queue == expected_queue
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"tested_func, other_args, mocked_func, called_args, called_kwargs",
|
||||
[
|
||||
(
|
||||
"call_gainers",
|
||||
["-l=10"],
|
||||
"wsj_view.show_top_mover",
|
||||
["gainers", 10, ""],
|
||||
dict(),
|
||||
),
|
||||
(
|
||||
"call_decliners",
|
||||
["-l=10"],
|
||||
"wsj_view.show_top_mover",
|
||||
["decliners", 10, ""],
|
||||
dict(),
|
||||
),
|
||||
(
|
||||
"call_active",
|
||||
["-l=10"],
|
||||
"wsj_view.show_top_mover",
|
||||
["active", 10, ""],
|
||||
dict(),
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_call_func_test(
|
||||
tested_func, mocked_func, other_args, called_args, called_kwargs, mocker
|
||||
):
|
||||
path_controller = "gamestonk_terminal.etf.discovery.disc_controller"
|
||||
|
||||
if mocked_func:
|
||||
mock = mocker.Mock()
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.{mocked_func}",
|
||||
new=mock,
|
||||
)
|
||||
|
||||
controller = disc_controller.DiscoveryController(queue=None)
|
||||
|
||||
getattr(controller, tested_func)(other_args)
|
||||
|
||||
if called_args or called_kwargs:
|
||||
mock.assert_called_once_with(*called_args, **called_kwargs)
|
||||
else:
|
||||
mock.assert_called_once()
|
||||
else:
|
||||
controller = disc_controller.DiscoveryController(queue=None)
|
||||
getattr(controller, tested_func)(other_args)
|
||||
30
tests/gamestonk_terminal/etf/discovery/test_wsj_model.py
Normal file
30
tests/gamestonk_terminal/etf/discovery/test_wsj_model.py
Normal file
@@ -0,0 +1,30 @@
|
||||
# IMPORTATION STANDARD
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pytest
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
from gamestonk_terminal.etf.discovery import wsj_model
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def vcr_config():
|
||||
return {
|
||||
"filter_headers": [("User-Agent", None)],
|
||||
}
|
||||
|
||||
|
||||
@pytest.mark.vcr
|
||||
@pytest.mark.parametrize(
|
||||
"sort_type",
|
||||
[
|
||||
"gainers",
|
||||
"decliners",
|
||||
"active",
|
||||
"wrong",
|
||||
],
|
||||
)
|
||||
def test_get_etfs_by_name(recorder, sort_type):
|
||||
result = wsj_model.etf_movers(sort_type)
|
||||
|
||||
recorder.capture(result)
|
||||
29
tests/gamestonk_terminal/etf/discovery/test_wsj_view.py
Normal file
29
tests/gamestonk_terminal/etf/discovery/test_wsj_view.py
Normal file
@@ -0,0 +1,29 @@
|
||||
# IMPORTATION STANDARD
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pytest
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
from gamestonk_terminal.etf.discovery import wsj_view
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def vcr_config():
|
||||
return {
|
||||
"filter_headers": [("User-Agent", None)],
|
||||
}
|
||||
|
||||
|
||||
@pytest.mark.vcr()
|
||||
@pytest.mark.record_stdout
|
||||
@pytest.mark.parametrize(
|
||||
"sort_type",
|
||||
[
|
||||
"gainers",
|
||||
"decliners",
|
||||
"active",
|
||||
],
|
||||
)
|
||||
def test_show_top_mover(sort_type, mocker):
|
||||
mocker.patch.object(target=wsj_view.gtff, attribute="USE_TABULATE_DF", new=False)
|
||||
wsj_view.show_top_mover(sort_type, limit=5, export="")
|
||||
6
tests/gamestonk_terminal/etf/discovery/txt/test_disc_controller/test_print_help.txt
vendored
Normal file
6
tests/gamestonk_terminal/etf/discovery/txt/test_disc_controller/test_print_help.txt
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
|
||||
[Wall Street Journal]
|
||||
gainers top gainers
|
||||
decliners top decliners
|
||||
active most active
|
||||
|
||||
7
tests/gamestonk_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[active].txt
vendored
Normal file
7
tests/gamestonk_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[active].txt
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
Price Chg %Chg Vol
|
||||
0 SPDR S&P 500 ETF Trust 451.75 -4.74 -1.04 109.1M
|
||||
1 ProShares UltraPro QQQ 64.37 -2.32 -3.48 91.2M
|
||||
2 Financial Select Sector SPDR ETF 39.25 -0.67 -1.68 85.9M
|
||||
3 Invesco QQQ Trust Series I 366.48 -4.07 -1.10 81.4M
|
||||
4 ProShares Ultra VIX Short-Term Futures ETF 14.20 0.52 3.80 80.2M
|
||||
|
||||
7
tests/gamestonk_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[decliners].txt
vendored
Normal file
7
tests/gamestonk_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[decliners].txt
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
Price Chg %Chg Vol
|
||||
0 MicroSectors Gold Miners 3X Inverse Leveraged ETN 15.98 -4.10 -20.42 131.7K
|
||||
1 Direxion Daily Gold Miners Index Bear 2X Shares 17.50 -3.02 -14.72 4.9M
|
||||
2 Direxion Daily Junior Gold Miners Index Bear 2X Shares 10.02 -1.70 -14.51 6.0M
|
||||
3 ProShares Ultra Bloomberg Natural Gas 29.13 -3.87 -11.73 2.5M
|
||||
4 Direxion Daily Semiconductor Bull 3X Shares 50.82 -5.16 -9.22 28.5M
|
||||
|
||||
7
tests/gamestonk_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[gainers].txt
vendored
Normal file
7
tests/gamestonk_terminal/etf/discovery/txt/test_wsj_view/test_show_top_mover[gainers].txt
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
Price Chg %Chg Vol
|
||||
0 MicroSectors Gold Miners 3X Leveraged ETN 11.8000 1.9800 20.16 1.5M
|
||||
1 Direxion Daily Gold Miners Index Bull 2X Shares 53.1800 6.5900 14.14 4.7M
|
||||
2 Direxion Daily Junior Gold Miners Index Bull 2X Shares 66.3400 8.1200 13.95 2.1M
|
||||
3 ELEMENTS ETN-Rogers Energy 3.3808 0.4008 13.45 81.1K
|
||||
4 ProShares UltraShort Bloomberg Natural Gas 49.6000 5.3700 12.14 1.4M
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
{"FLBL": {"short_name": "Franklin Liberty Senior Loan ET", "long_name": "Franklin Liberty Senior Loan ETF", "currency": "USD", "summary": "The investment seeks high level of current income; the secondary goal is preservation of capital.\n Under normal market conditions, the fund invests at least 80% of its net assets in senior loans and investments that provide exposure to senior loans. Senior loans include loans referred to as leveraged loans, bank loans and/or floating rate loans. The fund invests predominantly in income-producing senior floating interest rate corporate loans made to or issued by U.S. companies, non-U.S. entities and U.S. subsidiaries of non-U.S. entities.", "category": "Bank Loan", "family": "Franklin Templeton Investments", "exchange": "BTS", "market": "us_market", "total_assets": 195366608}, "FLRT": {"short_name": "Pacific Global ETF Trust Pacifi", "long_name": "Pacific Global Senior Loan ETF", "currency": "USD", "summary": "The investment seeks to provide a high level of current income.\n The fund seeks to achieve its investment objective by selecting a focused portfolio comprised primarily of income-producing senior floating rate loans. Under normal circumstances, it will invest at least 80% of its net assets (plus any borrowings for investment purposes) in senior floating rate loans. The fund is expected to invest primarily in loans and other securities that are rated below investment grade (i.e., high yield securities, sometimes called \"junk bonds\" or non-investment grade securities) or, if unrated, of comparable quality as determined by the Sub-Adviser.", "category": "Bank Loan", "family": "Pacific Global", "exchange": "PCX", "market": "us_market", "total_assets": 29246560}, "FTSL": {"short_name": "First Trust Senior Loan Fund ET", "long_name": "First Trust Senior Loan Fund", "currency": "USD", "summary": "The investment seeks to provide high current income; the fund's secondary investment objective is the preservation of capital.\n Under normal market conditions, the fund seeks to outperform each of the primary index and secondary index by investing at least 80% of its net assets in first lien senior floating rate bank loans. The S&P/LSTA U.S. Leveraged Loan 100 Index (the \"primary index\") is a market value-weighted index designed to measure the performance of the largest segment of the U.S. syndicated leveraged loan market. The Markit iBoxx USD Liquid Leveraged Loan Index (the \"secondary index\") selects the 100 most liquid Senior Loans in the market.", "category": "Bank Loan", "family": "First Trust", "exchange": "NGM", "market": "us_market", "total_assets": 1770325248}, "SNLN": {"short_name": "Highland/iBoxx Senior Loan ETF", "long_name": "Highland/iBoxx Senior Loan ETF", "currency": "USD", "summary": "The investment seeks to provide investment results that, before fees and expenses, correspond generally to the price and yield performance of the Markit iBoxx USD Liquid Leveraged Loan Index.\n The fund will, under normal circumstances, invest at least 80% of its assets (the \"80% basket\") in component securities of the underlying index. The underlying index is a subset of the Markit iBoxx USD Leveraged Loan Index. \"Leveraged Loans\" are loans to companies that typically already have a high amount of debt and are often characterized by lower credit ratings or higher interest rates. It is non-diversified.", "category": "Bank Loan", "family": "Highland Funds", "exchange": "NGM", "market": "us_market", "total_assets": 45402932}, "SRLN": {"short_name": "SPDR Blackstone Senior Loan ETF", "long_name": "SPDR Blackstone Senior Loan ETF", "currency": "USD", "summary": "The investment seeks to provide current income consistent with the preservation of capital.\n The fund seeks to outperform the Markit iBoxx USD Liquid Leveraged Loan Index and the S&P/LSTA U.S. Leveraged Loan 100 Index by normally investing at least 80% of its net assets (plus any borrowings for investment purposes) in Senior Loans. For purposes of this 80% test, \"Senior Loans\" are first lien senior secured floating rate bank loans.", "category": "Bank Loan", "family": "SPDR State Street Global Advisors", "exchange": "PCX", "market": "us_market", "total_assets": 4684969472}}
|
||||
@@ -0,0 +1 @@
|
||||
{"DWSH": {"short_name": "AdvisorShares Dorsey Wright Sho", "long_name": "AdvisorShares Dorsey Wright Short ETF", "currency": "USD", "summary": "The investment seeks capital appreciation through short selling securities.\n Dorsey, Wright & Associates, LLC (the \"Sub-Advisor\"), the sub-advisor to the fund, seeks to achieve the fund's investment objective by obtaining short exposure to investment returns of the broad U.S. large-capitalization equity market by engaging in short sales of U.S.-traded equity securities and exchange-traded funds (\"ETFs\"). Under normal circumstances, it invests at least 80% of its net assets (plus any borrowings for investment purposes) in investments that create or result in short exposure to U.S. equity securities.", "category": "Bear Market", "family": "AdvisorShares", "exchange": "NMS", "market": "us_market", "total_assets": 26198404}}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
tests/gamestonk_terminal/etf/json/test_financedatabase_model/test_get_etfs_by_name[oil].json
vendored
Normal file
1
tests/gamestonk_terminal/etf/json/test_financedatabase_model/test_get_etfs_by_name[oil].json
vendored
Normal file
File diff suppressed because one or more lines are too long
1
tests/gamestonk_terminal/etf/json/test_yfinance_model/test_get_etfs_by_name[ARKK].json
vendored
Normal file
1
tests/gamestonk_terminal/etf/json/test_yfinance_model/test_get_etfs_by_name[ARKK].json
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"Technology": 30.5, "Healthcare": 29.47, "Communication Services": 25.01, "Consumer Cyclical": 11.42, "Industrials": 2.11, "Consumer Defensive": 0.93, "Real Estate": 0.51, "Financial Services": 0.04, "Basic Materials": 0, "Utilities": 0, "Energy": 0}
|
||||
1
tests/gamestonk_terminal/etf/json/test_yfinance_model/test_get_etfs_by_name[ARKW].json
vendored
Normal file
1
tests/gamestonk_terminal/etf/json/test_yfinance_model/test_get_etfs_by_name[ARKW].json
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"Technology": 34.59, "Communication Services": 32.09, "Consumer Cyclical": 21.67, "Healthcare": 5.43, "Financial Services": 2.68, "Real Estate": 2.53, "Consumer Defensive": 0.92, "Industrials": 0.09, "Basic Materials": 0, "Utilities": 0, "Energy": 0}
|
||||
@@ -0,0 +1,12 @@
|
||||
# IMPORTATION STANDARD
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pytest
|
||||
from _pytest.nodes import Node
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
|
||||
|
||||
def pytest_runtest_setup(item: Node):
|
||||
if not item.config.getoption("--prediction"):
|
||||
pytest.skip(msg="Runs only with option : --prediction")
|
||||
@@ -0,0 +1,555 @@
|
||||
# IMPORTATION STANDARD
|
||||
import os
|
||||
from datetime import datetime
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pandas as pd
|
||||
import pytest
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
pred_controller = pytest.importorskip(
|
||||
modname="gamestonk_terminal.etf.prediction_techniques.pred_controller",
|
||||
reason="Requires prediction dependencies, like tensorflow",
|
||||
)
|
||||
|
||||
# pylint: disable=E1101
|
||||
# pylint: disable=W0603
|
||||
|
||||
# pytest.skip(allow_module_level=True)
|
||||
|
||||
|
||||
DF_ETF = pd.DataFrame.from_dict(
|
||||
data={
|
||||
pd.Timestamp("2020-11-30 00:00:00"): {
|
||||
"Open": 75.69999694824219,
|
||||
"High": 76.08999633789062,
|
||||
"Low": 75.41999816894531,
|
||||
"Close": 75.75,
|
||||
"Adj Close": 71.90919494628906,
|
||||
"Volume": 5539100,
|
||||
"date_id": 1,
|
||||
"OC_High": 75.75,
|
||||
"OC_Low": 75.69999694824219,
|
||||
},
|
||||
pd.Timestamp("2020-12-01 00:00:00"): {
|
||||
"Open": 76.0199966430664,
|
||||
"High": 77.12999725341797,
|
||||
"Low": 75.69000244140625,
|
||||
"Close": 77.02999877929688,
|
||||
"Adj Close": 73.1242904663086,
|
||||
"Volume": 6791700,
|
||||
"date_id": 2,
|
||||
"OC_High": 77.02999877929688,
|
||||
"OC_Low": 76.0199966430664,
|
||||
},
|
||||
},
|
||||
orient="index",
|
||||
)
|
||||
EMPTY_DF = pd.DataFrame()
|
||||
|
||||
PRED_CONTROLLER = pred_controller.PredictionTechniquesController(
|
||||
ticker="MOCK_TICKER",
|
||||
start=datetime.strptime("2020-12-15", "%Y-%m-%d"),
|
||||
interval="1440min",
|
||||
data=DF_ETF,
|
||||
)
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"queue, expected",
|
||||
[
|
||||
(["pick", "help"], []),
|
||||
(["quit", "help"], ["help"]),
|
||||
],
|
||||
)
|
||||
def test_menu_with_queue(expected, mocker, queue):
|
||||
mocker.patch(
|
||||
target=(
|
||||
"gamestonk_terminal.etf.prediction_techniques.pred_controller."
|
||||
"PredictionTechniquesController.switch"
|
||||
),
|
||||
return_value=["quit"],
|
||||
)
|
||||
result_menu = pred_controller.PredictionTechniquesController(
|
||||
ticker="ARKW",
|
||||
start=datetime.strptime("2020-12-01", "%Y-%m-%d"),
|
||||
interval="1440min",
|
||||
data=DF_ETF,
|
||||
queue=queue,
|
||||
).menu()
|
||||
|
||||
assert result_menu == expected
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
def test_menu_without_queue_completion(mocker):
|
||||
# ENABLE AUTO-COMPLETION : HELPER_FUNCS.MENU
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.feature_flags.USE_PROMPT_TOOLKIT",
|
||||
new=True,
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.parent_classes.session",
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.parent_classes.session.prompt",
|
||||
return_value="quit",
|
||||
)
|
||||
|
||||
# DISABLE AUTO-COMPLETION : CONTROLLER.COMPLETER
|
||||
mocker.patch.object(
|
||||
target=pred_controller.gtff,
|
||||
attribute="USE_PROMPT_TOOLKIT",
|
||||
new=True,
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.etf.prediction_techniques.pred_controller.session",
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.etf.prediction_techniques.pred_controller.session.prompt",
|
||||
return_value="quit",
|
||||
)
|
||||
|
||||
result_menu = pred_controller.PredictionTechniquesController(
|
||||
ticker="ARKW",
|
||||
start=datetime.strptime("2020-12-01", "%Y-%m-%d"),
|
||||
interval="1440min",
|
||||
data=DF_ETF,
|
||||
queue=None,
|
||||
).menu()
|
||||
|
||||
assert result_menu == []
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"mock_input",
|
||||
["picked", "load help", "mock"],
|
||||
)
|
||||
def test_menu_without_queue_sys_exit(mock_input, mocker):
|
||||
# DISABLE AUTO-COMPLETION
|
||||
mocker.patch.object(
|
||||
target=pred_controller.gtff,
|
||||
attribute="USE_PROMPT_TOOLKIT",
|
||||
new=False,
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.etf.prediction_techniques.pred_controller.session",
|
||||
return_value=None,
|
||||
)
|
||||
|
||||
# MOCK USER INPUT
|
||||
mocker.patch("builtins.input", return_value=mock_input)
|
||||
|
||||
# MOCK SWITCH
|
||||
class SystemExitSideEffect:
|
||||
def __init__(self):
|
||||
self.first_call = True
|
||||
|
||||
def __call__(self, *args, **kwargs):
|
||||
if self.first_call:
|
||||
self.first_call = False
|
||||
raise SystemExit()
|
||||
return ["quit"]
|
||||
|
||||
mock_switch = mocker.Mock(side_effect=SystemExitSideEffect())
|
||||
mocker.patch(
|
||||
target=(
|
||||
"gamestonk_terminal.etf.prediction_techniques.pred_controller."
|
||||
"PredictionTechniquesController.switch"
|
||||
),
|
||||
new=mock_switch,
|
||||
)
|
||||
|
||||
result_menu = pred_controller.PredictionTechniquesController(
|
||||
ticker="ARKW",
|
||||
start=datetime.strptime("2020-12-01", "%Y-%m-%d"),
|
||||
interval="1440min",
|
||||
data=DF_ETF,
|
||||
queue=None,
|
||||
).menu()
|
||||
|
||||
assert result_menu == []
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.record_stdout
|
||||
@pytest.mark.parametrize(
|
||||
"start",
|
||||
[
|
||||
datetime.strptime("2020-12-01", "%Y-%m-%d"),
|
||||
],
|
||||
)
|
||||
def test_print_help(start):
|
||||
controller = pred_controller.PredictionTechniquesController(
|
||||
ticker="ARKW",
|
||||
start=start,
|
||||
interval="1440min",
|
||||
data=DF_ETF,
|
||||
)
|
||||
controller.print_help()
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"an_input, expected_queue",
|
||||
[
|
||||
("", []),
|
||||
("/help", ["quit", "quit", "help"]),
|
||||
("help/help", ["help"]),
|
||||
("q", ["quit"]),
|
||||
("h", []),
|
||||
("r", ["quit", "quit", "reset", "etf", "load ARKW", "pred"]),
|
||||
],
|
||||
)
|
||||
def test_switch(an_input, expected_queue):
|
||||
controller = pred_controller.PredictionTechniquesController(
|
||||
ticker="ARKW",
|
||||
start=datetime.strptime("2020-12-01", "%Y-%m-%d"),
|
||||
interval="1440min",
|
||||
data=DF_ETF,
|
||||
queue=None,
|
||||
)
|
||||
queue = controller.switch(an_input=an_input)
|
||||
|
||||
assert queue == expected_queue
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
def test_call_cls(mocker):
|
||||
mocker.patch("os.system")
|
||||
controller = pred_controller.PredictionTechniquesController(
|
||||
ticker="ARKW",
|
||||
start=datetime.strptime("2020-12-01", "%Y-%m-%d"),
|
||||
interval="1440min",
|
||||
data=DF_ETF,
|
||||
)
|
||||
controller.call_cls([])
|
||||
|
||||
assert controller.queue == []
|
||||
os.system.assert_called_once_with("cls||clear")
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"func, queue, expected_queue",
|
||||
[
|
||||
(
|
||||
"call_exit",
|
||||
[],
|
||||
[
|
||||
"quit",
|
||||
"quit",
|
||||
"quit",
|
||||
],
|
||||
),
|
||||
("call_exit", ["help"], ["quit", "quit", "quit", "help"]),
|
||||
("call_home", [], ["quit", "quit"]),
|
||||
("call_help", [], []),
|
||||
("call_quit", [], ["quit"]),
|
||||
("call_quit", ["help"], ["quit", "help"]),
|
||||
(
|
||||
"call_reset",
|
||||
[],
|
||||
["quit", "quit", "reset", "etf", "load ARKW", "pred"],
|
||||
),
|
||||
(
|
||||
"call_reset",
|
||||
["help"],
|
||||
["quit", "quit", "reset", "etf", "load ARKW", "pred", "help"],
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_call_func_expect_queue(expected_queue, queue, func):
|
||||
controller = pred_controller.PredictionTechniquesController(
|
||||
ticker="ARKW",
|
||||
start=datetime.strptime("2020-12-01", "%Y-%m-%d"),
|
||||
interval="1440min",
|
||||
data=DF_ETF,
|
||||
queue=queue,
|
||||
)
|
||||
result = getattr(controller, func)([])
|
||||
|
||||
assert result is None
|
||||
assert controller.queue == expected_queue
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"tested_func, mocked_func, other_args, called_with",
|
||||
[
|
||||
(
|
||||
"call_ets",
|
||||
"ets_view.display_exponential_smoothing",
|
||||
[
|
||||
"--day=1",
|
||||
"--trend=A",
|
||||
"--seasonal=M",
|
||||
"--period=2",
|
||||
"--end=2020-12-15",
|
||||
"--export=png",
|
||||
],
|
||||
dict(
|
||||
ticker="MOCK_TICKER",
|
||||
values=PRED_CONTROLLER.data["AdjClose"],
|
||||
n_predict=1,
|
||||
trend="A",
|
||||
seasonal="M",
|
||||
seasonal_periods=2,
|
||||
s_end_date=datetime.strptime("2020-12-15", "%Y-%m-%d"),
|
||||
export="png",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_knn",
|
||||
"knn_view.display_k_nearest_neighbors",
|
||||
[
|
||||
"--input=1",
|
||||
"--days=2",
|
||||
"--jumps=3",
|
||||
"--neighbors=4",
|
||||
"--end=2020-12-01",
|
||||
"--test_size=0.1",
|
||||
"--no_shuffle",
|
||||
],
|
||||
dict(
|
||||
ticker="MOCK_TICKER",
|
||||
data=PRED_CONTROLLER.data["AdjClose"],
|
||||
n_neighbors=4,
|
||||
n_input_days=1,
|
||||
n_predict_days=2,
|
||||
test_size=0.1,
|
||||
end_date=datetime.strptime("2020-12-01", "%Y-%m-%d"),
|
||||
no_shuffle=False,
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_regression",
|
||||
"regression_view.display_regression",
|
||||
[
|
||||
"4",
|
||||
"--input=1",
|
||||
"--days=2",
|
||||
"--jumps=3",
|
||||
"--end=2020-12-15",
|
||||
"--export=png",
|
||||
],
|
||||
dict(
|
||||
dataset="MOCK_TICKER",
|
||||
values=PRED_CONTROLLER.data["AdjClose"],
|
||||
poly_order=4,
|
||||
n_input=1,
|
||||
n_predict=2,
|
||||
n_jumps=3,
|
||||
s_end_date=datetime.strptime("2020-12-15", "%Y-%m-%d"),
|
||||
export="png",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_arima",
|
||||
"arima_view.display_arima",
|
||||
[
|
||||
"--days=1",
|
||||
"--ic=bic",
|
||||
"--seasonal",
|
||||
"--order=p,q,d",
|
||||
"--results",
|
||||
"--end=2020-12-15",
|
||||
"--export=png",
|
||||
],
|
||||
dict(
|
||||
dataset="MOCK_TICKER",
|
||||
values=PRED_CONTROLLER.data["AdjClose"],
|
||||
arima_order="p,q,d",
|
||||
n_predict=1,
|
||||
seasonal=True,
|
||||
ic="bic",
|
||||
results=True,
|
||||
s_end_date=datetime.strptime("2020-12-15", "%Y-%m-%d"),
|
||||
export="png",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_mlp",
|
||||
"neural_networks_view.display_mlp",
|
||||
[
|
||||
"--days=1",
|
||||
"--input=2",
|
||||
"--epochs=3",
|
||||
"--end=2020-12-15",
|
||||
"--batch_size=4",
|
||||
"--loops=5",
|
||||
# "--valid", "0.1",
|
||||
"--lr=0.01",
|
||||
"--no_shuffle",
|
||||
],
|
||||
dict(
|
||||
dataset="MOCK_TICKER",
|
||||
data=PRED_CONTROLLER.data["AdjClose"],
|
||||
n_input_days=2,
|
||||
n_predict_days=1,
|
||||
learning_rate=0.01,
|
||||
epochs=3,
|
||||
batch_size=4,
|
||||
test_size=0.1,
|
||||
n_loops=5,
|
||||
no_shuffle=False,
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_rnn",
|
||||
"neural_networks_view.display_rnn",
|
||||
[
|
||||
"--days=1",
|
||||
"--input=2",
|
||||
"--epochs=3",
|
||||
"--end=2020-12-15",
|
||||
"--batch_size=4",
|
||||
"--loops=5",
|
||||
# "--valid", "0.1",
|
||||
"--lr=0.01",
|
||||
"--no_shuffle",
|
||||
],
|
||||
dict(
|
||||
dataset="MOCK_TICKER",
|
||||
data=PRED_CONTROLLER.data["AdjClose"],
|
||||
n_input_days=2,
|
||||
n_predict_days=1,
|
||||
learning_rate=0.01,
|
||||
epochs=3,
|
||||
batch_size=4,
|
||||
test_size=0.1,
|
||||
n_loops=5,
|
||||
no_shuffle=False,
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_lstm",
|
||||
"neural_networks_view.display_lstm",
|
||||
[
|
||||
"--days=1",
|
||||
"--input=2",
|
||||
"--epochs=3",
|
||||
"--end=2020-12-15",
|
||||
"--batch_size=4",
|
||||
"--loops=5",
|
||||
# "--valid", "0.1",
|
||||
"--lr=0.01",
|
||||
"--no_shuffle",
|
||||
],
|
||||
dict(
|
||||
dataset="MOCK_TICKER",
|
||||
data=PRED_CONTROLLER.data["AdjClose"],
|
||||
n_input_days=2,
|
||||
n_predict_days=1,
|
||||
learning_rate=0.01,
|
||||
epochs=3,
|
||||
batch_size=4,
|
||||
test_size=0.1,
|
||||
n_loops=5,
|
||||
no_shuffle=False,
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_conv1d",
|
||||
"neural_networks_view.display_conv1d",
|
||||
[
|
||||
"--days=1",
|
||||
"--input=2",
|
||||
"--epochs=3",
|
||||
"--end=2020-12-15",
|
||||
"--batch_size=4",
|
||||
"--loops=5",
|
||||
# "--valid", "0.1",
|
||||
"--lr=0.01",
|
||||
"--no_shuffle",
|
||||
],
|
||||
dict(
|
||||
dataset="MOCK_TICKER",
|
||||
data=PRED_CONTROLLER.data["AdjClose"],
|
||||
n_input_days=2,
|
||||
n_predict_days=1,
|
||||
learning_rate=0.01,
|
||||
epochs=3,
|
||||
batch_size=4,
|
||||
test_size=0.1,
|
||||
n_loops=5,
|
||||
no_shuffle=False,
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_mc",
|
||||
"mc_view.display_mc_forecast",
|
||||
[
|
||||
"--days=1",
|
||||
# "--num=2",
|
||||
"--dist=normal",
|
||||
"--export=png",
|
||||
],
|
||||
dict(
|
||||
data=PRED_CONTROLLER.data["AdjClose"],
|
||||
n_future=1,
|
||||
n_sims=100,
|
||||
use_log=False,
|
||||
export="png",
|
||||
),
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_call_func(tested_func, mocked_func, other_args, called_with, mocker):
|
||||
mock = mocker.Mock()
|
||||
mocker.patch(
|
||||
"gamestonk_terminal.etf.prediction_techniques.pred_controller." + mocked_func,
|
||||
new=mock,
|
||||
)
|
||||
getattr(PRED_CONTROLLER, tested_func)(other_args=other_args)
|
||||
|
||||
if isinstance(called_with, dict):
|
||||
mock.assert_called_once_with(**called_with)
|
||||
elif isinstance(called_with, list):
|
||||
mock.assert_called_once_with(*called_with)
|
||||
else:
|
||||
mock.assert_called_once()
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"func",
|
||||
[
|
||||
"call_load",
|
||||
"call_pick",
|
||||
"call_ets",
|
||||
"call_knn",
|
||||
"call_regression",
|
||||
"call_arima",
|
||||
"call_mlp",
|
||||
"call_rnn",
|
||||
"call_lstm",
|
||||
"call_conv1d",
|
||||
"call_mc",
|
||||
],
|
||||
)
|
||||
def test_call_func_no_parser(func, mocker):
|
||||
mock = mocker.Mock(return_value=None)
|
||||
mocker.patch.object(
|
||||
target=pred_controller,
|
||||
attribute="parse_known_args_and_warn",
|
||||
new=mock,
|
||||
)
|
||||
mocker.patch.object(
|
||||
target=pred_controller.pred_helper,
|
||||
attribute="parse_known_args_and_warn",
|
||||
new=mock,
|
||||
)
|
||||
controller = pred_controller.PredictionTechniquesController(
|
||||
ticker="MOCK_TICKER",
|
||||
start=datetime.strptime("2020-12-01", "%Y-%m-%d"),
|
||||
interval="1440min",
|
||||
data=DF_ETF.copy(),
|
||||
)
|
||||
|
||||
func_result = getattr(controller, func)(other_args=["PM"])
|
||||
assert func_result is None
|
||||
assert controller.queue == []
|
||||
getattr(pred_controller, "parse_known_args_and_warn").assert_called_once()
|
||||
19
tests/gamestonk_terminal/etf/prediction_techniques/txt/test_pred_controller/test_call_load.txt
vendored
Normal file
19
tests/gamestonk_terminal/etf/prediction_techniques/txt/test_pred_controller/test_call_load.txt
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
|
||||
load load new ticker
|
||||
pick pick new target variable
|
||||
|
||||
Ticker Loaded: ARKW (from 2020-12-01)
|
||||
Target Column: AdjClose
|
||||
|
||||
Models:
|
||||
ets exponential smoothing (e.g. Holt-Winters)
|
||||
knn k-Nearest Neighbors
|
||||
regression polynomial regression
|
||||
arima autoregressive integrated moving average
|
||||
mlp MultiLayer Perceptron
|
||||
rnn Recurrent Neural Network
|
||||
lstm Long-Short Term Memory
|
||||
conv1d 1D Convolutional Neural Network
|
||||
mc Monte-Carlo simulations
|
||||
|
||||
2022 Jan 20, 09:57 (✨) /etf/pred/ $
|
||||
@@ -0,0 +1,18 @@
|
||||
|
||||
load load new ticker
|
||||
pick pick new target variable
|
||||
|
||||
Ticker Loaded: ARKW (from 2020-12-01)
|
||||
Target Column: AdjClose
|
||||
|
||||
Models:
|
||||
ets exponential smoothing (e.g. Holt-Winters)
|
||||
knn k-Nearest Neighbors
|
||||
regression polynomial regression
|
||||
arima autoregressive integrated moving average
|
||||
mlp MultiLayer Perceptron
|
||||
rnn Recurrent Neural Network
|
||||
lstm Long-Short Term Memory
|
||||
conv1d 1D Convolutional Neural Network
|
||||
mc Monte-Carlo simulations
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
|
||||
load load new ticker
|
||||
pick pick new target variable
|
||||
|
||||
Ticker Loaded: ARKW (from 2020-12-01)
|
||||
Target Column: AdjClose
|
||||
|
||||
Models:
|
||||
ets exponential smoothing (e.g. Holt-Winters)
|
||||
knn k-Nearest Neighbors
|
||||
regression polynomial regression
|
||||
arima autoregressive integrated moving average
|
||||
mlp MultiLayer Perceptron
|
||||
rnn Recurrent Neural Network
|
||||
lstm Long-Short Term Memory
|
||||
conv1d 1D Convolutional Neural Network
|
||||
mc Monte-Carlo simulations
|
||||
|
||||
5498
tests/gamestonk_terminal/etf/screener/cassettes/test_screener_model/test_etf_screener[etf_config].yaml
vendored
Normal file
5498
tests/gamestonk_terminal/etf/screener/cassettes/test_screener_model/test_etf_screener[etf_config].yaml
vendored
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
2717
tests/gamestonk_terminal/etf/screener/csv/test_screener_model/test_etf_screener[etf_config].csv
vendored
Normal file
2717
tests/gamestonk_terminal/etf/screener/csv/test_screener_model/test_etf_screener[etf_config].csv
vendored
Normal file
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,297 @@
|
||||
# IMPORTATION STANDARD
|
||||
import os
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pandas as pd
|
||||
import pytest
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
from gamestonk_terminal.etf.screener import screener_controller
|
||||
|
||||
# pylint: disable=E1101
|
||||
# pylint: disable=W0603
|
||||
# pylint: disable=E1111
|
||||
|
||||
EMPTY_DF = pd.DataFrame()
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"queue, expected",
|
||||
[
|
||||
(["load", "help"], []),
|
||||
(["quit", "help"], ["help"]),
|
||||
],
|
||||
)
|
||||
def test_menu_with_queue(expected, mocker, queue):
|
||||
path_controller = "gamestonk_terminal.etf.screener.screener_controller"
|
||||
|
||||
# MOCK SWITCH
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.ScreenerController.switch",
|
||||
return_value=["quit"],
|
||||
)
|
||||
result_menu = screener_controller.ScreenerController(queue=queue).menu()
|
||||
|
||||
assert result_menu == expected
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
def test_menu_without_queue_completion(mocker):
|
||||
path_controller = "gamestonk_terminal.etf.screener.screener_controller"
|
||||
|
||||
# ENABLE AUTO-COMPLETION : HELPER_FUNCS.MENU
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.feature_flags.USE_PROMPT_TOOLKIT",
|
||||
new=True,
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.parent_classes.session",
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.parent_classes.session.prompt",
|
||||
return_value="quit",
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.etf.financedatabase_model.get_etfs_categories",
|
||||
return_value=["Bank Loan"],
|
||||
)
|
||||
|
||||
# DISABLE AUTO-COMPLETION : CONTROLLER.COMPLETER
|
||||
mocker.patch.object(
|
||||
target=screener_controller.gtff,
|
||||
attribute="USE_PROMPT_TOOLKIT",
|
||||
new=True,
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session",
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session.prompt",
|
||||
return_value="quit",
|
||||
)
|
||||
|
||||
result_menu = screener_controller.ScreenerController(queue=None).menu()
|
||||
|
||||
assert result_menu == []
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"mock_input",
|
||||
["help", "homee help", "home help", "mock"],
|
||||
)
|
||||
def test_menu_without_queue_sys_exit(mock_input, mocker):
|
||||
path_controller = "gamestonk_terminal.etf.screener.screener_controller"
|
||||
|
||||
# DISABLE AUTO-COMPLETION
|
||||
mocker.patch.object(
|
||||
target=screener_controller.gtff,
|
||||
attribute="USE_PROMPT_TOOLKIT",
|
||||
new=False,
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session",
|
||||
return_value=None,
|
||||
)
|
||||
|
||||
# MOCK USER INPUT
|
||||
mocker.patch("builtins.input", return_value=mock_input)
|
||||
|
||||
# MOCK SWITCH
|
||||
class SystemExitSideEffect:
|
||||
def __init__(self):
|
||||
self.first_call = True
|
||||
|
||||
def __call__(self, *args, **kwargs):
|
||||
if self.first_call:
|
||||
self.first_call = False
|
||||
raise SystemExit()
|
||||
return ["quit"]
|
||||
|
||||
mock_switch = mocker.Mock(side_effect=SystemExitSideEffect())
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.ScreenerController.switch",
|
||||
new=mock_switch,
|
||||
)
|
||||
|
||||
result_menu = screener_controller.ScreenerController(queue=None).menu()
|
||||
|
||||
assert result_menu == []
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.record_stdout
|
||||
def test_print_help():
|
||||
|
||||
controller = screener_controller.ScreenerController(queue=None)
|
||||
controller.print_help()
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"an_input, expected_queue",
|
||||
[
|
||||
("", []),
|
||||
("/help", ["quit", "quit", "help"]),
|
||||
("help/help", ["help"]),
|
||||
("q", ["quit"]),
|
||||
("h", []),
|
||||
(
|
||||
"r",
|
||||
[
|
||||
"quit",
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
"scr",
|
||||
],
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_switch(an_input, expected_queue):
|
||||
|
||||
controller = screener_controller.ScreenerController(queue=None)
|
||||
queue = controller.switch(an_input=an_input)
|
||||
|
||||
assert queue == expected_queue
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
def test_call_cls(mocker):
|
||||
mocker.patch("os.system")
|
||||
|
||||
controller = screener_controller.ScreenerController(queue=None)
|
||||
controller.call_cls([])
|
||||
|
||||
assert controller.queue == []
|
||||
os.system.assert_called_once_with("cls||clear")
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"func, queue, expected_queue",
|
||||
[
|
||||
(
|
||||
"call_exit",
|
||||
[],
|
||||
["quit", "quit", "quit"],
|
||||
),
|
||||
("call_exit", ["help"], ["quit", "quit", "quit", "help"]),
|
||||
("call_home", [], ["quit", "quit"]),
|
||||
("call_help", [], []),
|
||||
("call_quit", [], ["quit"]),
|
||||
("call_quit", ["help"], ["quit", "help"]),
|
||||
(
|
||||
"call_reset",
|
||||
[],
|
||||
[
|
||||
"quit",
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
"scr",
|
||||
],
|
||||
),
|
||||
(
|
||||
"call_reset",
|
||||
["help"],
|
||||
[
|
||||
"quit",
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
"scr",
|
||||
"help",
|
||||
],
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_call_func_expect_queue(expected_queue, func, queue):
|
||||
controller = screener_controller.ScreenerController(queue=queue)
|
||||
result = getattr(controller, func)([])
|
||||
|
||||
assert result is None
|
||||
assert controller.queue == expected_queue
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"tested_func, other_args, mocked_func, called_args, called_kwargs",
|
||||
[
|
||||
(
|
||||
"call_screen",
|
||||
["-l=10", "-s=NAV", "-a"],
|
||||
"screener_view.view_screener",
|
||||
[],
|
||||
dict(
|
||||
preset="MOCK_ETF_PRESET",
|
||||
num_to_show=10,
|
||||
sortby="NAV",
|
||||
ascend=True,
|
||||
export="",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_sbc",
|
||||
["Bank Loan", "-l=3"],
|
||||
"financedatabase_view.display_etf_by_category",
|
||||
[],
|
||||
dict(category="Bank Loan", limit=3, export=""),
|
||||
),
|
||||
(
|
||||
"call_view",
|
||||
[],
|
||||
"",
|
||||
[],
|
||||
dict(),
|
||||
),
|
||||
(
|
||||
"call_view",
|
||||
[
|
||||
"etf_config",
|
||||
],
|
||||
"",
|
||||
[],
|
||||
dict(),
|
||||
),
|
||||
(
|
||||
"call_set",
|
||||
[
|
||||
"etf_config",
|
||||
],
|
||||
"",
|
||||
[],
|
||||
dict(),
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_call_func_test(
|
||||
tested_func, mocked_func, other_args, called_args, called_kwargs, mocker
|
||||
):
|
||||
path_controller = "gamestonk_terminal.etf.screener.screener_controller"
|
||||
|
||||
if mocked_func:
|
||||
mock = mocker.Mock()
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.{mocked_func}",
|
||||
new=mock,
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.etf.financedatabase_model.get_etfs_categories",
|
||||
return_value=["Bank Loan"],
|
||||
)
|
||||
|
||||
controller = screener_controller.ScreenerController(queue=None)
|
||||
controller.preset = "MOCK_ETF_PRESET"
|
||||
|
||||
getattr(controller, tested_func)(other_args)
|
||||
|
||||
if called_args or called_kwargs:
|
||||
mock.assert_called_once_with(*called_args, **called_kwargs)
|
||||
else:
|
||||
mock.assert_called_once()
|
||||
else:
|
||||
controller = screener_controller.ScreenerController(queue=None)
|
||||
controller.preset = "MOCK_ETF_PRESET"
|
||||
getattr(controller, tested_func)(other_args)
|
||||
27
tests/gamestonk_terminal/etf/screener/test_screener_model.py
Normal file
27
tests/gamestonk_terminal/etf/screener/test_screener_model.py
Normal file
@@ -0,0 +1,27 @@
|
||||
# IMPORTATION STANDARD
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pytest
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
from gamestonk_terminal.etf.screener import screener_model
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def vcr_config():
|
||||
return {
|
||||
"filter_headers": [("User-Agent", None)],
|
||||
}
|
||||
|
||||
|
||||
@pytest.mark.vcr
|
||||
@pytest.mark.parametrize(
|
||||
"preset",
|
||||
[
|
||||
"etf_config",
|
||||
],
|
||||
)
|
||||
def test_etf_screener(recorder, preset):
|
||||
result = screener_model.etf_screener(preset)
|
||||
|
||||
recorder.capture(result)
|
||||
33
tests/gamestonk_terminal/etf/screener/test_screener_view.py
Normal file
33
tests/gamestonk_terminal/etf/screener/test_screener_view.py
Normal file
@@ -0,0 +1,33 @@
|
||||
# IMPORTATION STANDARD
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pytest
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
from gamestonk_terminal.etf.screener import screener_view
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def vcr_config():
|
||||
return {
|
||||
"filter_headers": [("User-Agent", None)],
|
||||
}
|
||||
|
||||
|
||||
@pytest.mark.vcr()
|
||||
@pytest.mark.record_stdout
|
||||
@pytest.mark.parametrize(
|
||||
"preset,num_to_show,sortby,ascend",
|
||||
[
|
||||
("etf_config", 5, "Assets", True),
|
||||
("etf_config", 10, "Expense", False),
|
||||
("etf_config", 7, "Volume", True),
|
||||
],
|
||||
)
|
||||
def test_view_screener(preset, num_to_show, sortby, ascend, mocker):
|
||||
mocker.patch.object(
|
||||
target=screener_view.gtff, attribute="USE_TABULATE_DF", new=False
|
||||
)
|
||||
screener_view.view_screener(
|
||||
preset, num_to_show=num_to_show, sortby=sortby, ascend=ascend, export=""
|
||||
)
|
||||
10
tests/gamestonk_terminal/etf/screener/txt/test_screener_controller/test_print_help.txt
vendored
Normal file
10
tests/gamestonk_terminal/etf/screener/txt/test_screener_controller/test_print_help.txt
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
|
||||
view view available presets
|
||||
set set one of the available presets
|
||||
|
||||
PRESET: etf_config
|
||||
|
||||
screen screen ETF using preset selected [StockAnalysis]
|
||||
|
||||
sbc screen by category [FinanceDatabase]
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
Assets NAV Expense PE SharesOut Div DivYield Volume Open PrevClose YrLow YrHigh Beta N_Hold
|
||||
BIZD 550.13 17.59 10.07 4.95 31.28 1.4 7.97 22342.0 17.66 17.66 13.91 13.91 1.35 26.0
|
||||
VPC 29.59 25.73 5.53 5.24 1.15 1.6 6.18 10949.0 26.24 25.79 21.14 21.14 1.26 60.0
|
||||
DWSH 31.09 8.29 3.67 3.75 67017.0 8.36 8.30 8.26 8.26 -1.82 107.0
|
||||
BDRY 45.86 22.93 3.47 2.0 386279.0 19.68 23.19 9.21 9.21 0.23 11.0
|
||||
PEX 25.30 35.14 3.41 5.03 4.9 14.07 7292.0 35.04 35.30 27.99 27.99 1.20 31.0
|
||||
HDGE 74.35 24.68 3.36 3.01 45355.0 25.11 25.14 22.67 22.67 -1.27 55.0
|
||||
HIPS 72.34 15.23 3.19 14.86 4.75 1.18 7.79 1604.0 15.13 15.20 13.45 13.45 1.24 60.0
|
||||
FCEF 39.07 25.13 2.91 22.79 1.56 1.24 4.97 3739.0 24.89 25.29 22.45 22.45 0.94 49.0
|
||||
MCEF 23.24 20.20 2.65 1.15 0.78 3.95 20264.0 19.73 20.21 19.58 19.58 0.20 35.0
|
||||
YYY 422.51 16.44 2.45 19.91 25.7 1.51 9.28 97823.0 16.34 16.28 15.97 15.97 0.81 45.0
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
Assets NAV Expense PE SharesOut Div DivYield Volume Open PrevClose YrLow YrHigh Beta N_Hold
|
||||
BKCH 1.00 20.07 0.50 20.63 0.93 5.01 100261.0 19.02 18.83 18.31 18.31 -4.39 26.0
|
||||
VPOP 1.02 10.14 0.95 202.0 9.92 9.98 9.98 9.98 -2.05 26.0
|
||||
EPRE 1.03 20.62 0.85 54.41 0.17 0.84 727.0 20.43 20.66 19.90 19.90 -1.42 22.0
|
||||
IVDG 1.07 11.85 0.59 51.92 235.0 12.21 12.21 10.98 10.98 -1.45 40.0
|
||||
GBGR 1.11 22.14 0.29 22.77 0.12 0.57 10.0 22.88 21.49 20.92 20.92 0.88 101.0
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
Assets NAV Expense PE SharesOut Div DivYield Volume Open PrevClose YrLow YrHigh Beta N_Hold
|
||||
XDJL 3.55 27.33 0.79 1.0 27.76 27.67 25.36 25.36 0.73 4.0
|
||||
PAB 47.51 48.73 0.19 0.62 1.27 1.0 48.77 48.73 48.38 48.38 -0.40 348.0
|
||||
KOKU 390.29 83.93 0.09 22.84 4.65 1.64 1.96 1.0 85.26 85.44 71.11 71.11 1.09 1302.0
|
||||
SFYX 47.03 13.44 3.5 0.13 0.97 1.0 13.49 13.83 12.55 12.55 1.14 487.0
|
||||
ISZE 17.63 29.39 0.3 20.59 2.48 8.47 1.0 29.28 29.32 28.41 28.41 0.94 910.0
|
||||
IDMO 9.34 37.37 0.25 15.58 0.68 1.84 1.0 36.68 36.73 31.14 31.14 0.76 224.0
|
||||
SSLY 19.30 48.24 0.4 16.42 3.11 6.45 1.0 50.50 48.24 47.19 47.19 1.01 603.0
|
||||
|
||||
11
tests/gamestonk_terminal/etf/technical_analysis/csv/testdf.csv
vendored
Normal file
11
tests/gamestonk_terminal/etf/technical_analysis/csv/testdf.csv
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
Date,Open,High,Low,Close,Adj Close,Volume
|
||||
2021-12-27,177.08999633789062,180.4199981689453,177.07000732421875,180.3300018310547,180.3300018310547,74919600
|
||||
2021-12-28,180.16000366210938,181.3300018310547,178.52999877929688,179.2899932861328,179.2899932861328,79144300
|
||||
2021-12-29,179.3300018310547,180.6300048828125,178.13999938964844,179.3800048828125,179.3800048828125,62348900
|
||||
2021-12-30,179.47000122070312,180.57000732421875,178.08999633789062,178.1999969482422,178.1999969482422,59773000
|
||||
2021-12-31,178.08999633789062,179.22999572753906,177.25999450683594,177.57000732421875,177.57000732421875,64025500
|
||||
2022-01-03,177.8300018310547,182.8800048828125,177.7100067138672,182.00999450683594,182.00999450683594,104487900
|
||||
2022-01-04,182.6300048828125,182.94000244140625,179.1199951171875,179.6999969482422,179.6999969482422,99310400
|
||||
2022-01-05,179.61000061035156,180.1699981689453,174.63999938964844,174.9199981689453,174.9199981689453,94537600
|
||||
2022-01-06,172.6999969482422,175.3000030517578,171.63999938964844,172.0,172.0,96904000
|
||||
2022-01-07,172.88999938964844,174.13999938964844,171.02999877929688,172.1699981689453,172.1699981689453,86580100
|
||||
|
@@ -0,0 +1,663 @@
|
||||
# IMPORTATION STANDARD
|
||||
import os
|
||||
from datetime import datetime
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pandas as pd
|
||||
import pytest
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
from gamestonk_terminal.etf.technical_analysis import ta_controller
|
||||
|
||||
# pylint: disable=E1101
|
||||
# pylint: disable=W0603
|
||||
# pylint: disable=E1111
|
||||
|
||||
EMPTY_DF = pd.DataFrame()
|
||||
MOCK_STOCK_DF = pd.read_csv(
|
||||
"tests/gamestonk_terminal/etf/technical_analysis/csv/testdf.csv", index_col=0
|
||||
)
|
||||
print(MOCK_STOCK_DF.columns)
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"queue, expected",
|
||||
[
|
||||
(["load", "help"], []),
|
||||
(["quit", "help"], ["help"]),
|
||||
],
|
||||
)
|
||||
def test_menu_with_queue(expected, mocker, queue):
|
||||
path_controller = "gamestonk_terminal.etf.technical_analysis.ta_controller"
|
||||
|
||||
# MOCK SWITCH
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.TechnicalAnalysisController.switch",
|
||||
return_value=["quit"],
|
||||
)
|
||||
|
||||
result_menu = ta_controller.TechnicalAnalysisController(
|
||||
ticker="MOCK_TICKER",
|
||||
start=datetime.strptime("2021-12-01", "%Y-%m-%d"),
|
||||
data=EMPTY_DF,
|
||||
queue=queue,
|
||||
).menu()
|
||||
|
||||
assert result_menu == expected
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
def test_menu_without_queue_completion(mocker):
|
||||
path_controller = "gamestonk_terminal.etf.technical_analysis.ta_controller"
|
||||
|
||||
# ENABLE AUTO-COMPLETION : HELPER_FUNCS.MENU
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.feature_flags.USE_PROMPT_TOOLKIT",
|
||||
new=True,
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.parent_classes.session",
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.parent_classes.session.prompt",
|
||||
return_value="quit",
|
||||
)
|
||||
|
||||
# DISABLE AUTO-COMPLETION : CONTROLLER.COMPLETER
|
||||
|
||||
# DISABLE AUTO-COMPLETION
|
||||
mocker.patch.object(
|
||||
target=ta_controller.gtff,
|
||||
attribute="USE_PROMPT_TOOLKIT",
|
||||
new=True,
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session",
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session.prompt",
|
||||
return_value="quit",
|
||||
)
|
||||
|
||||
result_menu = ta_controller.TechnicalAnalysisController(
|
||||
ticker="MOCK_TICKER",
|
||||
start=datetime.strptime("2021-12-01", "%Y-%m-%d"),
|
||||
data=EMPTY_DF,
|
||||
queue=None,
|
||||
).menu()
|
||||
|
||||
assert result_menu == []
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"mock_input",
|
||||
["help", "homee help", "home help", "mock"],
|
||||
)
|
||||
def test_menu_without_queue_sys_exit(mock_input, mocker):
|
||||
path_controller = "gamestonk_terminal.etf.technical_analysis.ta_controller"
|
||||
|
||||
# DISABLE AUTO-COMPLETION
|
||||
mocker.patch.object(
|
||||
target=ta_controller.gtff,
|
||||
attribute="USE_PROMPT_TOOLKIT",
|
||||
new=False,
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session",
|
||||
return_value=None,
|
||||
)
|
||||
|
||||
# MOCK USER INPUT
|
||||
mocker.patch("builtins.input", return_value=mock_input)
|
||||
|
||||
# MOCK SWITCH
|
||||
class SystemExitSideEffect:
|
||||
def __init__(self):
|
||||
self.first_call = True
|
||||
|
||||
def __call__(self, *args, **kwargs):
|
||||
if self.first_call:
|
||||
self.first_call = False
|
||||
raise SystemExit()
|
||||
return ["quit"]
|
||||
|
||||
mock_switch = mocker.Mock(side_effect=SystemExitSideEffect())
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.TechnicalAnalysisController.switch",
|
||||
new=mock_switch,
|
||||
)
|
||||
|
||||
result_menu = ta_controller.TechnicalAnalysisController(
|
||||
ticker="MOCK_TICKER",
|
||||
start=datetime.strptime("2021-12-01", "%Y-%m-%d"),
|
||||
data=EMPTY_DF,
|
||||
queue=None,
|
||||
).menu()
|
||||
|
||||
assert result_menu == []
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.record_stdout
|
||||
@pytest.mark.parametrize(
|
||||
"start",
|
||||
[
|
||||
datetime.strptime("2021-12-01", "%Y-%m-%d"),
|
||||
None,
|
||||
],
|
||||
)
|
||||
def test_print_help(start):
|
||||
controller = ta_controller.TechnicalAnalysisController(
|
||||
ticker="MOCK_TICKER",
|
||||
start=start,
|
||||
data=EMPTY_DF,
|
||||
queue=None,
|
||||
)
|
||||
controller.print_help()
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"an_input, expected_queue",
|
||||
[
|
||||
("", []),
|
||||
(
|
||||
"/help",
|
||||
[
|
||||
"quit",
|
||||
"quit",
|
||||
"help",
|
||||
],
|
||||
),
|
||||
("help/help", ["help"]),
|
||||
("q", ["quit"]),
|
||||
("h", []),
|
||||
(
|
||||
"r",
|
||||
[
|
||||
"quit",
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
"load MOCK_TICKER",
|
||||
"ta",
|
||||
],
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_switch(an_input, expected_queue):
|
||||
controller = ta_controller.TechnicalAnalysisController(
|
||||
ticker="MOCK_TICKER",
|
||||
start=datetime.strptime("2021-12-01", "%Y-%m-%d"),
|
||||
data=MOCK_STOCK_DF,
|
||||
queue=None,
|
||||
)
|
||||
queue = controller.switch(an_input=an_input)
|
||||
|
||||
assert queue == expected_queue
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
def test_call_cls(mocker):
|
||||
mocker.patch("os.system")
|
||||
controller = ta_controller.TechnicalAnalysisController(
|
||||
ticker="MOCK_TICKER",
|
||||
start=datetime.strptime("2021-12-01", "%Y-%m-%d"),
|
||||
data=EMPTY_DF,
|
||||
queue=None,
|
||||
)
|
||||
controller.call_cls([])
|
||||
|
||||
assert controller.queue == []
|
||||
os.system.assert_called_once_with("cls||clear")
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"func, queue, expected_queue",
|
||||
[
|
||||
(
|
||||
"call_exit",
|
||||
[],
|
||||
["quit", "quit", "quit"],
|
||||
),
|
||||
("call_exit", ["help"], ["quit", "quit", "quit", "help"]),
|
||||
("call_home", [], ["quit", "quit"]),
|
||||
("call_help", [], []),
|
||||
("call_quit", [], ["quit"]),
|
||||
("call_quit", ["help"], ["quit", "help"]),
|
||||
(
|
||||
"call_reset",
|
||||
[],
|
||||
[
|
||||
"quit",
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
"load MOCK_TICKER",
|
||||
"ta",
|
||||
],
|
||||
),
|
||||
(
|
||||
"call_reset",
|
||||
["help"],
|
||||
[
|
||||
"quit",
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
"load MOCK_TICKER",
|
||||
"ta",
|
||||
"help",
|
||||
],
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_call_func_expect_queue(expected_queue, func, queue):
|
||||
controller = ta_controller.TechnicalAnalysisController(
|
||||
ticker="MOCK_TICKER",
|
||||
start=datetime.strptime("2021-12-01", "%Y-%m-%d"),
|
||||
data=EMPTY_DF,
|
||||
queue=queue,
|
||||
)
|
||||
result = getattr(controller, func)([])
|
||||
|
||||
assert result is None
|
||||
assert controller.queue == expected_queue
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"tested_func, other_args, mocked_func, called_args, called_kwargs",
|
||||
[
|
||||
(
|
||||
"call_ema",
|
||||
[
|
||||
"1,2",
|
||||
"--offset=2",
|
||||
"--export=csv",
|
||||
],
|
||||
"overlap_view.view_ma",
|
||||
[],
|
||||
dict(
|
||||
ma_type="EMA",
|
||||
s_ticker="MOCK_TICKER",
|
||||
values=MOCK_STOCK_DF["Adj Close"],
|
||||
length=[1, 2],
|
||||
offset=2,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_sma",
|
||||
[
|
||||
"1,2",
|
||||
"--offset=2",
|
||||
"--export=csv",
|
||||
],
|
||||
"overlap_view.view_ma",
|
||||
[],
|
||||
dict(
|
||||
ma_type="SMA",
|
||||
s_ticker="MOCK_TICKER",
|
||||
values=MOCK_STOCK_DF["Adj Close"],
|
||||
length=[1, 2],
|
||||
offset=2,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_wma",
|
||||
[
|
||||
"1,2",
|
||||
"--offset=2",
|
||||
"--export=csv",
|
||||
],
|
||||
"overlap_view.view_ma",
|
||||
[],
|
||||
dict(
|
||||
ma_type="WMA",
|
||||
s_ticker="MOCK_TICKER",
|
||||
values=MOCK_STOCK_DF["Adj Close"],
|
||||
length=[1, 2],
|
||||
offset=2,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_hma",
|
||||
[
|
||||
"1,2",
|
||||
"--offset=2",
|
||||
"--export=csv",
|
||||
],
|
||||
"overlap_view.view_ma",
|
||||
[],
|
||||
dict(
|
||||
ma_type="HMA",
|
||||
s_ticker="MOCK_TICKER",
|
||||
values=MOCK_STOCK_DF["Adj Close"],
|
||||
length=[1, 2],
|
||||
offset=2,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_zlma",
|
||||
[
|
||||
"1,2",
|
||||
"--offset=2",
|
||||
"--export=csv",
|
||||
],
|
||||
"overlap_view.view_ma",
|
||||
[],
|
||||
dict(
|
||||
ma_type="ZLMA",
|
||||
s_ticker="MOCK_TICKER",
|
||||
values=MOCK_STOCK_DF["Adj Close"],
|
||||
length=[1, 2],
|
||||
offset=2,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_cci",
|
||||
[
|
||||
"--length=1",
|
||||
"--scalar=2",
|
||||
"--export=csv",
|
||||
],
|
||||
"momentum_view.display_cci",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
df=MOCK_STOCK_DF,
|
||||
length=1,
|
||||
scalar=2,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_macd",
|
||||
[
|
||||
"--fast=1",
|
||||
"--slow=2",
|
||||
"--signal=3",
|
||||
"--export=csv",
|
||||
],
|
||||
"momentum_view.display_macd",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
values=MOCK_STOCK_DF["Adj Close"],
|
||||
n_fast=1,
|
||||
n_slow=2,
|
||||
n_signal=3,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_rsi",
|
||||
[
|
||||
"1",
|
||||
"--scalar=2",
|
||||
"--drift=3",
|
||||
"--export=csv",
|
||||
],
|
||||
"momentum_view.display_rsi",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
prices=MOCK_STOCK_DF["Adj Close"],
|
||||
length=1,
|
||||
scalar=2,
|
||||
drift=3,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_stoch",
|
||||
[
|
||||
"--fastkperiod=1",
|
||||
"--slowdperiod=2",
|
||||
"--slowkperiod=3",
|
||||
"--export=csv",
|
||||
],
|
||||
"momentum_view.display_stoch",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
df_stock=MOCK_STOCK_DF,
|
||||
fastkperiod=1,
|
||||
slowdperiod=2,
|
||||
slowkperiod=3,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_fisher",
|
||||
[
|
||||
"1",
|
||||
"--export=csv",
|
||||
],
|
||||
"momentum_view.display_fisher",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
df_stock=MOCK_STOCK_DF,
|
||||
length=1,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_cg",
|
||||
[
|
||||
"1",
|
||||
"--export=csv",
|
||||
],
|
||||
"momentum_view.display_cg",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
values=MOCK_STOCK_DF["Adj Close"],
|
||||
length=1,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_adx",
|
||||
[
|
||||
"1",
|
||||
"--scalar=2",
|
||||
"--drift=3",
|
||||
"--export=csv",
|
||||
],
|
||||
"trend_indicators_view.display_adx",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
df_stock=MOCK_STOCK_DF,
|
||||
length=1,
|
||||
scalar=2,
|
||||
drift=3,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_aroon",
|
||||
[
|
||||
"1",
|
||||
"--scalar=2",
|
||||
"--export=csv",
|
||||
],
|
||||
"trend_indicators_view.display_aroon",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
df_stock=MOCK_STOCK_DF,
|
||||
length=1,
|
||||
scalar=2,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_bbands",
|
||||
[
|
||||
"1",
|
||||
"--std=2",
|
||||
"--mamode=MOCK_MAMODE",
|
||||
"--export=csv",
|
||||
],
|
||||
"volatility_view.display_bbands",
|
||||
[],
|
||||
dict(
|
||||
ticker="MOCK_TICKER",
|
||||
df_stock=MOCK_STOCK_DF,
|
||||
length=1,
|
||||
n_std=2,
|
||||
mamode="MOCK_MAMODE",
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_donchian",
|
||||
[
|
||||
"--length_upper=1",
|
||||
"--length_lower=2",
|
||||
"--export=csv",
|
||||
],
|
||||
"volatility_view.display_donchian",
|
||||
[],
|
||||
dict(
|
||||
ticker="MOCK_TICKER",
|
||||
df_stock=MOCK_STOCK_DF,
|
||||
upper_length=1,
|
||||
lower_length=2,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_kc",
|
||||
[
|
||||
"1",
|
||||
"--scalar=2",
|
||||
"--mamode=sma",
|
||||
"--offset=3",
|
||||
"--export=csv",
|
||||
],
|
||||
"volatility_view.view_kc",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
df_stock=MOCK_STOCK_DF,
|
||||
length=1,
|
||||
scalar=2,
|
||||
mamode="sma",
|
||||
offset=3,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_ad",
|
||||
[
|
||||
"--open",
|
||||
"--export=csv",
|
||||
],
|
||||
"volume_view.display_ad",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
df_stock=MOCK_STOCK_DF,
|
||||
use_open=True,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_adosc",
|
||||
[
|
||||
"--open",
|
||||
"--fast_length=1",
|
||||
"--slow_length=2",
|
||||
"--export=csv",
|
||||
],
|
||||
"volume_view.display_adosc",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
df_stock=MOCK_STOCK_DF,
|
||||
use_open=True,
|
||||
fast=1,
|
||||
slow=2,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_obv",
|
||||
[
|
||||
"--export=csv",
|
||||
],
|
||||
"volume_view.display_obv",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
df_stock=MOCK_STOCK_DF,
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
(
|
||||
"call_fib",
|
||||
[
|
||||
"1",
|
||||
"--start=2021-12-01",
|
||||
"--end=2021-12-02",
|
||||
"--export=csv",
|
||||
],
|
||||
"custom_indicators_view.fibonacci_retracement",
|
||||
[],
|
||||
dict(
|
||||
s_ticker="MOCK_TICKER",
|
||||
df_stock=MOCK_STOCK_DF,
|
||||
period=1,
|
||||
start_date=datetime.strptime("2021-12-01", "%Y-%m-%d"),
|
||||
end_date=datetime.strptime("2021-12-02", "%Y-%m-%d"),
|
||||
export="csv",
|
||||
),
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_call_func(
|
||||
tested_func, mocked_func, other_args, called_args, called_kwargs, mocker
|
||||
):
|
||||
path_controller = "gamestonk_terminal.etf.technical_analysis.ta_controller"
|
||||
|
||||
if mocked_func:
|
||||
mock = mocker.Mock()
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.{mocked_func}",
|
||||
new=mock,
|
||||
)
|
||||
|
||||
controller = ta_controller.TechnicalAnalysisController(
|
||||
ticker="MOCK_TICKER",
|
||||
start=datetime.strptime("2021-12-01", "%Y-%m-%d"),
|
||||
data=MOCK_STOCK_DF,
|
||||
queue=None,
|
||||
)
|
||||
controller.screen_tickers = ["PM"]
|
||||
getattr(controller, tested_func)(other_args)
|
||||
|
||||
if called_args or called_kwargs:
|
||||
mock.assert_called_once_with(*called_args, **called_kwargs)
|
||||
else:
|
||||
mock.assert_called_once()
|
||||
else:
|
||||
controller = ta_controller.TechnicalAnalysisController(
|
||||
ticker="MOCK_TICKER",
|
||||
start=datetime.strptime("2021-12-01", "%Y-%m-%d"),
|
||||
data=EMPTY_DF,
|
||||
queue=None,
|
||||
)
|
||||
controller.screen_tickers = ["PM"]
|
||||
getattr(controller, tested_func)(other_args)
|
||||
30
tests/gamestonk_terminal/etf/technical_analysis/txt/test_ta_controller/test_print_help[None].txt
vendored
Normal file
30
tests/gamestonk_terminal/etf/technical_analysis/txt/test_ta_controller/test_print_help[None].txt
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
|
||||
ETF: MOCK_TICKER
|
||||
|
||||
Overlap:
|
||||
ema exponential moving average
|
||||
sma simple moving average
|
||||
wma weighted moving average
|
||||
hma hull moving average
|
||||
zlma zero lag moving average
|
||||
Momentum:
|
||||
cci commodity channel index
|
||||
macd moving average convergence/divergence
|
||||
rsi relative strength index
|
||||
stoch stochastic oscillator
|
||||
fisher fisher transform
|
||||
cg centre of gravity
|
||||
Trend:
|
||||
adx average directional movement index
|
||||
aroon aroon indicator
|
||||
Volatility:
|
||||
bbands bollinger bands
|
||||
donchian donchian channels
|
||||
kc keltner channels
|
||||
Volume:
|
||||
ad accumulation/distribution line
|
||||
adosc chaikin oscillator
|
||||
obv on balance volume
|
||||
Custom:
|
||||
fib fibonacci retracement
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
|
||||
ETF: MOCK_TICKER
|
||||
|
||||
Overlap:
|
||||
ema exponential moving average
|
||||
sma simple moving average
|
||||
wma weighted moving average
|
||||
hma hull moving average
|
||||
zlma zero lag moving average
|
||||
Momentum:
|
||||
cci commodity channel index
|
||||
macd moving average convergence/divergence
|
||||
rsi relative strength index
|
||||
stoch stochastic oscillator
|
||||
fisher fisher transform
|
||||
cg centre of gravity
|
||||
Trend:
|
||||
adx average directional movement index
|
||||
aroon aroon indicator
|
||||
Volatility:
|
||||
bbands bollinger bands
|
||||
donchian donchian channels
|
||||
kc keltner channels
|
||||
Volume:
|
||||
ad accumulation/distribution line
|
||||
adosc chaikin oscillator
|
||||
obv on balance volume
|
||||
Custom:
|
||||
fib fibonacci retracement
|
||||
|
||||
451
tests/gamestonk_terminal/etf/test_etf_controller.py
Normal file
451
tests/gamestonk_terminal/etf/test_etf_controller.py
Normal file
@@ -0,0 +1,451 @@
|
||||
# IMPORTATION STANDARD
|
||||
import os
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pandas as pd
|
||||
import pytest
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
from gamestonk_terminal.etf import etf_controller
|
||||
|
||||
# pylint: disable=E1101
|
||||
# pylint: disable=W0603
|
||||
# pylint: disable=E1111
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def vcr_config():
|
||||
return {
|
||||
"filter_headers": [("User-Agent", None)],
|
||||
"filter_query_parameters": [
|
||||
("period1", "MOCK_PERIOD_1"),
|
||||
("period2", "MOCK_PERIOD_2"),
|
||||
("date", "MOCK_DATE"),
|
||||
],
|
||||
}
|
||||
|
||||
|
||||
EMPTY_DF = pd.DataFrame()
|
||||
DF_ETF = pd.DataFrame.from_dict(
|
||||
data={
|
||||
pd.Timestamp("2020-11-30 00:00:00"): {
|
||||
"Open": 75.69999694824219,
|
||||
"High": 76.08999633789062,
|
||||
"Low": 75.41999816894531,
|
||||
"Close": 75.75,
|
||||
"Adj Close": 71.90919494628906,
|
||||
"Volume": 5539100,
|
||||
"date_id": 1,
|
||||
"OC_High": 75.75,
|
||||
"OC_Low": 75.69999694824219,
|
||||
},
|
||||
pd.Timestamp("2020-12-01 00:00:00"): {
|
||||
"Open": 76.0199966430664,
|
||||
"High": 77.12999725341797,
|
||||
"Low": 75.69000244140625,
|
||||
"Close": 77.02999877929688,
|
||||
"Adj Close": 73.1242904663086,
|
||||
"Volume": 6791700,
|
||||
"date_id": 2,
|
||||
"OC_High": 77.02999877929688,
|
||||
"OC_Low": 76.0199966430664,
|
||||
},
|
||||
},
|
||||
orient="index",
|
||||
)
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"queue, expected",
|
||||
[
|
||||
(["load", "help"], []),
|
||||
(["quit", "help"], ["help"]),
|
||||
],
|
||||
)
|
||||
def test_menu_with_queue(expected, mocker, queue):
|
||||
path_controller = "gamestonk_terminal.etf.etf_controller"
|
||||
|
||||
# MOCK SWITCH
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.ETFController.switch",
|
||||
return_value=["quit"],
|
||||
)
|
||||
result_menu = etf_controller.ETFController(queue=queue).menu()
|
||||
|
||||
assert result_menu == expected
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
def test_menu_without_queue_completion(mocker):
|
||||
path_controller = "gamestonk_terminal.etf.etf_controller"
|
||||
|
||||
# ENABLE AUTO-COMPLETION : HELPER_FUNCS.MENU
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.feature_flags.USE_PROMPT_TOOLKIT",
|
||||
new=True,
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.parent_classes.session",
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.parent_classes.session.prompt",
|
||||
return_value="quit",
|
||||
)
|
||||
|
||||
# DISABLE AUTO-COMPLETION : CONTROLLER.COMPLETER
|
||||
mocker.patch.object(
|
||||
target=etf_controller.gtff,
|
||||
attribute="USE_PROMPT_TOOLKIT",
|
||||
new=True,
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session",
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session.prompt",
|
||||
return_value="quit",
|
||||
)
|
||||
|
||||
result_menu = etf_controller.ETFController(queue=None).menu()
|
||||
|
||||
assert result_menu == []
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"mock_input",
|
||||
["help", "homee help", "home help", "mock"],
|
||||
)
|
||||
def test_menu_without_queue_sys_exit(mock_input, mocker):
|
||||
path_controller = "gamestonk_terminal.etf.etf_controller"
|
||||
|
||||
# DISABLE AUTO-COMPLETION
|
||||
mocker.patch.object(
|
||||
target=etf_controller.gtff,
|
||||
attribute="USE_PROMPT_TOOLKIT",
|
||||
new=False,
|
||||
)
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.session",
|
||||
return_value=None,
|
||||
)
|
||||
|
||||
# MOCK USER INPUT
|
||||
mocker.patch("builtins.input", return_value=mock_input)
|
||||
|
||||
# MOCK SWITCH
|
||||
class SystemExitSideEffect:
|
||||
def __init__(self):
|
||||
self.first_call = True
|
||||
|
||||
def __call__(self, *args, **kwargs):
|
||||
if self.first_call:
|
||||
self.first_call = False
|
||||
raise SystemExit()
|
||||
return ["quit"]
|
||||
|
||||
mock_switch = mocker.Mock(side_effect=SystemExitSideEffect())
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.ETFController.switch",
|
||||
new=mock_switch,
|
||||
)
|
||||
|
||||
result_menu = etf_controller.ETFController(queue=None).menu()
|
||||
|
||||
assert result_menu == []
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.record_stdout
|
||||
def test_print_help():
|
||||
|
||||
controller = etf_controller.ETFController(queue=None)
|
||||
controller.print_help()
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"an_input, expected_queue",
|
||||
[
|
||||
("", []),
|
||||
("/help", ["quit", "help"]),
|
||||
("help/help", ["help"]),
|
||||
("q", ["quit"]),
|
||||
("h", []),
|
||||
(
|
||||
"r",
|
||||
[
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
],
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_switch(an_input, expected_queue):
|
||||
|
||||
controller = etf_controller.ETFController(queue=None)
|
||||
queue = controller.switch(an_input=an_input)
|
||||
|
||||
assert queue == expected_queue
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
def test_call_cls(mocker):
|
||||
mocker.patch("os.system")
|
||||
|
||||
controller = etf_controller.ETFController(queue=None)
|
||||
controller.call_cls([])
|
||||
|
||||
assert controller.queue == []
|
||||
os.system.assert_called_once_with("cls||clear")
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"func, queue, expected_queue",
|
||||
[
|
||||
(
|
||||
"call_exit",
|
||||
[],
|
||||
["quit", "quit"],
|
||||
),
|
||||
("call_exit", ["help"], ["quit", "quit", "help"]),
|
||||
("call_home", [], ["quit"]),
|
||||
("call_help", [], []),
|
||||
("call_quit", [], ["quit"]),
|
||||
("call_quit", ["help"], ["quit", "help"]),
|
||||
(
|
||||
"call_reset",
|
||||
[],
|
||||
[
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
],
|
||||
),
|
||||
(
|
||||
"call_reset",
|
||||
["help"],
|
||||
[
|
||||
"quit",
|
||||
"reset",
|
||||
"etf",
|
||||
"help",
|
||||
],
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_call_func_expect_queue(expected_queue, func, queue):
|
||||
controller = etf_controller.ETFController(queue=queue)
|
||||
result = getattr(controller, func)([])
|
||||
|
||||
assert result is None
|
||||
assert controller.queue == expected_queue
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
@pytest.mark.parametrize(
|
||||
"tested_func, other_args, mocked_func, called_args, called_kwargs",
|
||||
[
|
||||
(
|
||||
"call_ln",
|
||||
["oil", "-l=5", "--source=fd"],
|
||||
"financedatabase_view.display_etf_by_name",
|
||||
[],
|
||||
dict(name="oil", limit=5, export=""),
|
||||
),
|
||||
(
|
||||
"call_ln",
|
||||
["oil", "-l=5", "--source=sa"],
|
||||
"stockanalysis_view.display_etf_by_name",
|
||||
[],
|
||||
dict(name="oil", limit=5, export=""),
|
||||
),
|
||||
(
|
||||
"call_ld",
|
||||
["oil", "-l=5"],
|
||||
"financedatabase_view.display_etf_by_description",
|
||||
[],
|
||||
dict(description="oil", limit=5, export=""),
|
||||
),
|
||||
(
|
||||
"call_overview",
|
||||
[],
|
||||
"stockanalysis_view.view_overview",
|
||||
[],
|
||||
dict(symbol="MOCK_ETF_NAME", export=""),
|
||||
),
|
||||
(
|
||||
"call_holdings",
|
||||
["6"],
|
||||
"stockanalysis_view.view_holdings",
|
||||
[],
|
||||
dict(symbol="MOCK_ETF_NAME", num_to_show=6, export=""),
|
||||
),
|
||||
(
|
||||
"call_weights",
|
||||
["--raw"],
|
||||
"yfinance_view.display_etf_weightings",
|
||||
[],
|
||||
dict(name="MOCK_ETF_NAME", raw=True, min_pct_to_display=5, export=""),
|
||||
),
|
||||
(
|
||||
"call_summary",
|
||||
[],
|
||||
"yfinance_view.display_etf_description",
|
||||
[],
|
||||
dict(name="MOCK_ETF_NAME"),
|
||||
),
|
||||
(
|
||||
"call_pir",
|
||||
["ARKW,ARKK", "--filename=hello.xlsx", "--folder=world"],
|
||||
"create_ETF_report",
|
||||
["ARKW,ARKK"],
|
||||
dict(filename="hello.xlsx", folder="world"),
|
||||
),
|
||||
(
|
||||
"call_pir",
|
||||
["--filename=hello.xlsx", "--folder=world"],
|
||||
"create_ETF_report",
|
||||
["MOCK_ETF_NAME"],
|
||||
dict(filename="hello.xlsx", folder="world"),
|
||||
),
|
||||
(
|
||||
"call_compare",
|
||||
["--etfs=ARKW,ARKF"],
|
||||
"stockanalysis_view.view_comparisons",
|
||||
[["ARKW", "ARKF"]],
|
||||
dict(export=""),
|
||||
),
|
||||
(
|
||||
"call_ca",
|
||||
[],
|
||||
"ca_controller.ComparisonAnalysisController.menu",
|
||||
[],
|
||||
dict(),
|
||||
),
|
||||
(
|
||||
"call_ta",
|
||||
[],
|
||||
"ETFController.load_class",
|
||||
[
|
||||
etf_controller.ta_controller.TechnicalAnalysisController,
|
||||
"MOCK_ETF_NAME",
|
||||
DF_ETF.index[0],
|
||||
DF_ETF,
|
||||
[],
|
||||
],
|
||||
dict(),
|
||||
),
|
||||
(
|
||||
"call_disc",
|
||||
[],
|
||||
"ETFController.load_class",
|
||||
[etf_controller.disc_controller.DiscoveryController, []],
|
||||
dict(),
|
||||
),
|
||||
(
|
||||
"call_scr",
|
||||
[],
|
||||
"ETFController.load_class",
|
||||
[etf_controller.screener_controller.ScreenerController, []],
|
||||
dict(),
|
||||
),
|
||||
],
|
||||
)
|
||||
def test_call_func_test(
|
||||
tested_func, mocked_func, other_args, called_args, called_kwargs, mocker
|
||||
):
|
||||
path_controller = "gamestonk_terminal.etf.etf_controller"
|
||||
|
||||
if mocked_func:
|
||||
mock = mocker.Mock()
|
||||
mocker.patch(
|
||||
target=f"{path_controller}.{mocked_func}",
|
||||
new=mock,
|
||||
)
|
||||
|
||||
controller = etf_controller.ETFController(queue=None)
|
||||
controller.etf_name = "MOCK_ETF_NAME"
|
||||
controller.etf_data = DF_ETF
|
||||
controller.etf_holdings = ["MOCK", "HOLDINGS"]
|
||||
|
||||
getattr(controller, tested_func)(other_args)
|
||||
|
||||
if called_args or called_kwargs:
|
||||
mock.assert_called_once_with(*called_args, **called_kwargs)
|
||||
else:
|
||||
mock.assert_called_once()
|
||||
else:
|
||||
controller = etf_controller.ETFController(queue=None)
|
||||
controller.etf_name = "MOCK_ETF_NAME"
|
||||
controller.etf_data = DF_ETF
|
||||
controller.etf_holdings = ["MOCK", "HOLDINGS"]
|
||||
getattr(controller, tested_func)(other_args)
|
||||
|
||||
|
||||
@pytest.mark.vcr
|
||||
def test_call_load(mocker):
|
||||
# FORCE SINGLE THREADING
|
||||
yf_download = etf_controller.yf.download
|
||||
|
||||
def mock_yf_download(*args, **kwargs):
|
||||
kwargs["threads"] = False
|
||||
return yf_download(*args, **kwargs)
|
||||
|
||||
mocker.patch("yfinance.download", side_effect=mock_yf_download)
|
||||
|
||||
controller = etf_controller.ETFController(queue=None)
|
||||
other_args = ["ARKW", "--start=2021-12-15", "--end=2021-12-18", "--limit=5"]
|
||||
controller.call_load(other_args=other_args)
|
||||
|
||||
|
||||
@pytest.mark.vcr
|
||||
@pytest.mark.record_stdout
|
||||
def test_call_candle(mocker):
|
||||
# FORCE SINGLE THREADING
|
||||
yf_download = etf_controller.yf.download
|
||||
|
||||
def mock_yf_download(*args, **kwargs):
|
||||
kwargs["threads"] = False
|
||||
return yf_download(*args, **kwargs)
|
||||
|
||||
mocker.patch("yfinance.download", side_effect=mock_yf_download)
|
||||
|
||||
# MOCK GTFF
|
||||
mocker.patch.object(target=etf_controller.gtff, attribute="USE_ION", new=True)
|
||||
|
||||
# MOCK CHARTS
|
||||
mocker.patch(target="gamestonk_terminal.etf.etf_controller.plt.ion")
|
||||
mocker.patch(target="gamestonk_terminal.etf.etf_controller.plt.show")
|
||||
mocker.patch(target="gamestonk_terminal.etf.etf_controller.mpf.plot")
|
||||
|
||||
controller = etf_controller.ETFController(queue=None)
|
||||
other_args = ["ARKW", "--start=2021-12-15", "--end=2021-12-18", "--limit=5"]
|
||||
controller.call_load(other_args=other_args)
|
||||
controller.call_candle(other_args=[])
|
||||
|
||||
|
||||
@pytest.mark.vcr(record_mode="none")
|
||||
def test_call_news(mocker):
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.etf.etf_controller.yf.Ticker",
|
||||
)
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.etf.etf_controller.yf.Ticker.info",
|
||||
return_value={"shortName": "ARK Next Generation Internet ET"},
|
||||
)
|
||||
mock_news = mocker.Mock()
|
||||
mocker.patch(
|
||||
target="gamestonk_terminal.etf.etf_controller.newsapi_view.news",
|
||||
new=mock_news,
|
||||
)
|
||||
|
||||
controller = etf_controller.ETFController(queue=None)
|
||||
controller.etf_name = "MOCK_ETF_NAME"
|
||||
|
||||
controller.call_news(other_args=["-l=3", "-s=bbc"])
|
||||
|
||||
mock_news.assert_called_once()
|
||||
63
tests/gamestonk_terminal/etf/test_financedatabase_model.py
Normal file
63
tests/gamestonk_terminal/etf/test_financedatabase_model.py
Normal file
@@ -0,0 +1,63 @@
|
||||
# IMPORTATION STANDARD
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pytest
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
from gamestonk_terminal.etf import financedatabase_model
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def vcr_config():
|
||||
return {
|
||||
"filter_headers": [("User-Agent", None)],
|
||||
}
|
||||
|
||||
|
||||
@pytest.mark.vcr
|
||||
@pytest.mark.parametrize(
|
||||
"name",
|
||||
[
|
||||
"oil",
|
||||
"bank",
|
||||
],
|
||||
)
|
||||
def test_get_etfs_by_name(recorder, name):
|
||||
result = financedatabase_model.get_etfs_by_name(name)
|
||||
|
||||
recorder.capture(result)
|
||||
|
||||
|
||||
@pytest.mark.vcr
|
||||
@pytest.mark.parametrize(
|
||||
"description",
|
||||
[
|
||||
"oil",
|
||||
"bank",
|
||||
],
|
||||
)
|
||||
def test_get_etfs_by_description(recorder, description):
|
||||
result = financedatabase_model.get_etfs_by_description(description)
|
||||
|
||||
recorder.capture(result)
|
||||
|
||||
|
||||
@pytest.mark.vcr()
|
||||
@pytest.mark.parametrize(
|
||||
"category",
|
||||
[
|
||||
"Bank Loan",
|
||||
"Bear Market",
|
||||
],
|
||||
)
|
||||
def test_get_etfs_by_category(recorder, category):
|
||||
result = financedatabase_model.get_etfs_by_category(category)
|
||||
|
||||
recorder.capture(result)
|
||||
|
||||
|
||||
@pytest.mark.vcr()
|
||||
def test_get_all_names_symbols(recorder):
|
||||
result = financedatabase_model.get_etfs_categories()
|
||||
|
||||
recorder.capture_list(result)
|
||||
56
tests/gamestonk_terminal/etf/test_financedatabase_view.py
Normal file
56
tests/gamestonk_terminal/etf/test_financedatabase_view.py
Normal file
@@ -0,0 +1,56 @@
|
||||
# IMPORTATION STANDARD
|
||||
|
||||
# IMPORTATION THIRDPARTY
|
||||
import pytest
|
||||
|
||||
# IMPORTATION INTERNAL
|
||||
from gamestonk_terminal.etf import financedatabase_view
|
||||
|
||||
|
||||
@pytest.fixture(scope="module")
|
||||
def vcr_config():
|
||||
return {
|
||||
"filter_headers": [("User-Agent", None)],
|
||||
}
|
||||
|
||||
|
||||
@pytest.mark.vcr()
|
||||
@pytest.mark.record_stdout
|
||||
@pytest.mark.parametrize(
|
||||
"name",
|
||||
["oil", "banks"],
|
||||
)
|
||||
def test_display_etf_by_name(name, mocker):
|
||||
mocker.patch.object(
|
||||
target=financedatabase_view.gtff, attribute="USE_TABULATE_DF", new=False
|
||||
)
|
||||
financedatabase_view.display_etf_by_name(name, limit=5, export="")
|
||||
|
||||
|
||||
@pytest.mark.vcr()
|
||||
@pytest.mark.record_stdout
|
||||
@pytest.mark.parametrize(
|
||||
"description",
|
||||
["oil", "banks"],
|
||||
)
|
||||
def test_display_etf_by_description(description, mocker):
|
||||
mocker.patch.object(
|
||||
target=financedatabase_view.gtff, attribute="USE_TABULATE_DF", new=False
|
||||
)
|
||||
financedatabase_view.display_etf_by_description(description, limit=5, export="")
|
||||
|
||||
|
||||
@pytest.mark.vcr()
|
||||
@pytest.mark.record_stdout
|
||||
@pytest.mark.parametrize(
|
||||
"category",
|
||||
[
|
||||
"Bank Loan",
|
||||
"Bear Market",
|
||||
],
|
||||
)
|
||||
def test_display_etf_by_category(category, mocker):
|
||||
mocker.patch.object(
|
||||
target=financedatabase_view.gtff, attribute="USE_TABULATE_DF", new=False
|
||||
)
|
||||
financedatabase_view.display_etf_by_category(category, limit=5, export="")
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user