diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1569c7a0f8e..b74580b17cc 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1385,8 +1385,8 @@ if session and obbff.USE_PROMPT_TOOLKIT: "-c": "--commodity", "--sortby": {c: None for c in self.wsj_sortby_cols_dict.keys()}, "-s": "--sortby", - "--ascend": {}, - "-a": "--ascend", + "--reverse": {}, + "-r": "--reverse", } self.choices["map"] = { "--period": {c: None for c in self.map_period_list}, @@ -1403,7 +1403,7 @@ Important things to note: - `self.choices["overview"]`: this corresponds to the list of choices that the user is allowed to select after specifying `$ overview` - `"--commodity": {c: None for c in self.futures_commodities}`: this allows the user to select several commodity values after `--commodity` flag - `"-c": "--commodity"`: this is interpreted as `-c` having the same effect as `--commodity` -- `"--ascend": {}`: corresponds to a boolean flag (does not expect any value after) +- `"--reverse": {}`: corresponds to a boolean flag (does not expect any value after) - `"--start": None`: corresponds to a flag where the values allowed are not easily discrete due to vast range - `self.completer = NestedCompleter.from_nested_dict(self.choices)`: from the choices create our custom completer diff --git a/openbb_terminal/alternative/covid/covid_controller.py b/openbb_terminal/alternative/covid/covid_controller.py index c81652cbfae..39232970da5 100644 --- a/openbb_terminal/alternative/covid/covid_controller.py +++ b/openbb_terminal/alternative/covid/covid_controller.py @@ -43,6 +43,16 @@ class CovidController(BaseController): if session and obbff.USE_PROMPT_TOOLKIT: choices: dict = {c: {} for c in self.controller_choices} + choices["slopes"] = { + "--days": {}, + "-d": "--days", + "--reverse": {}, + "-r": "--reverse", + "--threshold": {}, + "-t": "--threshold", + "--limit": None, + "-l": "--limit", + } choices["country"] = { "--country": {c: None for c in self.COUNTRY_LIST}, "-c": "--country", @@ -240,11 +250,16 @@ class CovidController(BaseController): default=30, ) parser.add_argument( - "-a", - "--ascend", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - help="Show in ascending order", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-t", @@ -264,6 +279,6 @@ class CovidController(BaseController): covid_view.display_case_slopes( days_back=ns_parser.days, limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, threshold=ns_parser.threshold, ) diff --git a/openbb_terminal/alternative/oss/oss_controller.py b/openbb_terminal/alternative/oss/oss_controller.py index 67cfcdae609..14f19256f5e 100644 --- a/openbb_terminal/alternative/oss/oss_controller.py +++ b/openbb_terminal/alternative/oss/oss_controller.py @@ -39,7 +39,8 @@ class OSSController(BaseController): choices["rossidx"] = { "--sortby": {c: {} for c in runa_model.SORT_COLUMNS}, "-s": "--sortby", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", "--chart": {}, "-c": "--chart", "--growth": {}, @@ -167,15 +168,18 @@ class OSSController(BaseController): help="Sort startups by column", default="Stars AGR [%]", ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "-c", "--chart", @@ -201,7 +205,6 @@ class OSSController(BaseController): default="stars", choices=["stars", "forks"], ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, @@ -212,7 +215,7 @@ class OSSController(BaseController): if ns_parser: runa_view.display_rossindex( sortby=" ".join(ns_parser.sortby), - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, limit=ns_parser.limit, show_chart=ns_parser.show_chart, show_growth=ns_parser.show_growth, diff --git a/openbb_terminal/cryptocurrency/defi/defi_controller.py b/openbb_terminal/cryptocurrency/defi/defi_controller.py index e8392ba708a..33bd700b340 100644 --- a/openbb_terminal/cryptocurrency/defi/defi_controller.py +++ b/openbb_terminal/cryptocurrency/defi/defi_controller.py @@ -85,14 +85,16 @@ class DefiController(BaseController): "-p": "--protocol", "--links": None, "-l": "--links", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["tokens"] = { "--sort": {c: {} for c in graph_model.TOKENS_FILTERS}, "-s": "--sort", "--skip": {str(c): {} for c in range(1, 1000)}, "--limit": None, - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["pairs"] = { "--sort": {c: {} for c in graph_model.PAIRS_FILTERS}, @@ -104,28 +106,32 @@ class DefiController(BaseController): "--tx": {str(c): {} for c in range(1, 1000)}, "-tx": "--tx", "--days": {str(c): {} for c in range(1, 1000)}, - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["pools"] = { "--sort": {c: {} for c in graph_model.POOLS_FILTERS}, "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["swaps"] = { "--sort": {c: {} for c in graph_model.SWAPS_FILTERS}, "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["ldapps"] = { "--sort": {c: {} for c in llama_model.LLAMA_FILTERS}, "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", "--desc": {}, } choices["gdapps"] = { @@ -148,13 +154,15 @@ class DefiController(BaseController): "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["gacc"] = { "--kind": {c: {} for c in ["active", "total"]}, "-k": "--kind", "--cumulative": {}, - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", "--limit": None, "-l": "--limit", } @@ -318,22 +326,25 @@ class DefiController(BaseController): ], ) parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) - if ns_parser: terramoney_fcd_view.display_validators( export=ns_parser.export, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, limit=ns_parser.limit, ) @@ -513,7 +524,6 @@ class DefiController(BaseController): [Source: https://docs.llama.fi/api] """, ) - parser.add_argument( "-l", "--limit", @@ -522,7 +532,6 @@ class DefiController(BaseController): help="Number of records to display", default=10, ) - parser.add_argument( "-s", "--sort", @@ -532,15 +541,18 @@ class DefiController(BaseController): default="tvl", choices=llama_model.LLAMA_FILTERS, ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "--desc", action="store_true", @@ -548,16 +560,14 @@ class DefiController(BaseController): dest="description", default=False, ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) - if ns_parser: llama_view.display_defi_protocols( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, description=ns_parser.description, export=ns_parser.export, ) @@ -642,7 +652,6 @@ class DefiController(BaseController): help="Number of records to skip", default=0, ) - parser.add_argument( "--limit", dest="limit", @@ -650,7 +659,6 @@ class DefiController(BaseController): help="Number of records to display", default=20, ) - parser.add_argument( "-s", "--sort", @@ -660,25 +668,27 @@ class DefiController(BaseController): default="index", choices=graph_model.TOKENS_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) - if ns_parser: graph_view.display_uni_tokens( skip=ns_parser.skip, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -714,7 +724,6 @@ class DefiController(BaseController): [Source: https://thegraph.com/en/] """, ) - parser.add_argument( "-l", "--limit", @@ -723,7 +732,6 @@ class DefiController(BaseController): help="Number of records to display", default=10, ) - parser.add_argument( "-v", "--vol", @@ -732,7 +740,6 @@ class DefiController(BaseController): help="Minimum trading volume", default=100, ) - parser.add_argument( "-tx", "--tx", @@ -741,7 +748,6 @@ class DefiController(BaseController): help="Minimum number of transactions", default=100, ) - parser.add_argument( "--days", dest="days", @@ -749,7 +755,6 @@ class DefiController(BaseController): help="Number of days the pair has been active,", default=10, ) - parser.add_argument( "-s", "--sort", @@ -759,15 +764,18 @@ class DefiController(BaseController): default="created", choices=graph_model.PAIRS_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -779,7 +787,7 @@ class DefiController(BaseController): min_volume=ns_parser.vol, min_tx=ns_parser.tx, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -795,7 +803,6 @@ class DefiController(BaseController): [Source: https://thegraph.com/en/] """, ) - parser.add_argument( "-l", "--limit", @@ -804,7 +811,6 @@ class DefiController(BaseController): help="Number of records to display", default=10, ) - parser.add_argument( "-s", "--sort", @@ -814,15 +820,18 @@ class DefiController(BaseController): default="volumeUSD", choices=graph_model.POOLS_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -831,7 +840,7 @@ class DefiController(BaseController): graph_view.display_uni_pools( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -847,7 +856,6 @@ class DefiController(BaseController): [Source: https://thegraph.com/en/] """, ) - parser.add_argument( "-l", "--limit", @@ -856,7 +864,6 @@ class DefiController(BaseController): help="Number of records to display", default=10, ) - parser.add_argument( "-s", "--sort", @@ -866,15 +873,18 @@ class DefiController(BaseController): default="Datetime", choices=graph_model.SWAPS_FILTERS, ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -883,7 +893,7 @@ class DefiController(BaseController): graph_view.display_last_uni_swaps( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -899,7 +909,6 @@ class DefiController(BaseController): [Source: https://coindix.com/] """, ) - parser.add_argument( "-c", "--chain", @@ -910,7 +919,6 @@ class DefiController(BaseController): choices=coindix_model.CHAINS, required=False, ) - parser.add_argument( "-p", "--protocol", @@ -921,7 +929,6 @@ class DefiController(BaseController): choices=coindix_model.PROTOCOLS, required=False, ) - parser.add_argument( "-k", "--kind", @@ -932,7 +939,6 @@ class DefiController(BaseController): choices=coindix_model.VAULT_KINDS, required=False, ) - parser.add_argument( "-t", "--top", @@ -941,7 +947,6 @@ class DefiController(BaseController): help="Number of records to display", default=10, ) - parser.add_argument( "-s", "--sort", @@ -951,15 +956,18 @@ class DefiController(BaseController): default="apy", choices=coindix_model.VAULTS_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "-l", "--links", @@ -968,7 +976,6 @@ class DefiController(BaseController): dest="link", default=True, ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -980,7 +987,7 @@ class DefiController(BaseController): protocol=ns_parser.protocol, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, link=ns_parser.link, export=ns_parser.export, ) diff --git a/openbb_terminal/cryptocurrency/discovery/discovery_controller.py b/openbb_terminal/cryptocurrency/discovery/discovery_controller.py index a401a5272f5..f68ce8d31f1 100644 --- a/openbb_terminal/cryptocurrency/discovery/discovery_controller.py +++ b/openbb_terminal/cryptocurrency/discovery/discovery_controller.py @@ -83,7 +83,8 @@ class DiscoveryController(BaseController): "-c": "--category", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", "--source": {c: {} for c in self.ORDERED_LIST_SOURCES_TOP}, } choices["search"] = { @@ -95,7 +96,8 @@ class DiscoveryController(BaseController): "-c": "--cat", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["nft"] = { "--sort": {c: {} for c in dappradar_model.NFT_COLUMNS}, @@ -185,13 +187,17 @@ class DiscoveryController(BaseController): else "CMC_Rank", ) parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - if other_args and not other_args[0][0] == "-": other_args.insert(0, "-c") @@ -205,13 +211,13 @@ class DiscoveryController(BaseController): category=ns_parser.category, limit=ns_parser.limit, export=ns_parser.export, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, ) elif ns_parser.source == "CoinMarketCap": coinmarketcap_view.display_cmc_top_coins( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -506,54 +512,6 @@ class DiscoveryController(BaseController): export=ns_parser.export, ) - @log_start_end(log=logger) - def call_cmctop(self, other_args): - """Process cmctop command""" - parser = argparse.ArgumentParser( - prog="cmctop", - add_help=False, - formatter_class=argparse.ArgumentDefaultsHelpFormatter, - description="This gets the top ranked coins from coinmarketcap.com", - ) - - parser.add_argument( - "-l", - "--limit", - default=15, - dest="limit", - help="Limit of records", - type=check_positive, - ) - - parser.add_argument( - "-s", - "--sort", - dest="sortby", - type=str, - help="column to sort data by.", - default="CMC_Rank", - choices=coinmarketcap_model.FILTERS, - ) - - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=False, - ) - - ns_parser = self.parse_known_args_and_warn( - parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED - ) - if ns_parser: - coinmarketcap_view.display_cmc_top_coins( - limit=ns_parser.limit, - sortby=ns_parser.sortby, - ascend=not ns_parser.descend, - export=ns_parser.export, - ) - @log_start_end(log=logger) def call_search(self, other_args): """Process search command""" @@ -563,13 +521,12 @@ class DiscoveryController(BaseController): prog="search", description="""Search over CoinPaprika API You can display only N number of results with --limit parameter. - You can sort data by id, name , category --sort parameter and also with --descend flag to sort descending. + You can sort data by id, name , category --sort parameter and also with --reverse flag to sort descending. To choose category in which you are searching for use --cat/-c parameter. Available categories: currencies|exchanges|icos|people|tags|all Displays: id, name, category""", ) - parser.add_argument( "-q", "--query", @@ -579,7 +536,6 @@ class DiscoveryController(BaseController): type=str, required="-h" not in other_args, ) - parser.add_argument( "-c", "--cat", @@ -589,7 +545,6 @@ class DiscoveryController(BaseController): type=str, choices=coinpaprika_model.CATEGORIES, ) - parser.add_argument( "-l", "--limit", @@ -598,7 +553,6 @@ class DiscoveryController(BaseController): help="Limit of records", type=check_positive, ) - parser.add_argument( "-s", "--sort", @@ -608,15 +562,18 @@ class DiscoveryController(BaseController): default="id", choices=coinpaprika_model.FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - if other_args: if not other_args[0][0] == "-": other_args.insert(0, "-q") @@ -628,7 +585,7 @@ class DiscoveryController(BaseController): coinpaprika_view.display_search_results( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, query=" ".join(ns_parser.query), category=ns_parser.category, diff --git a/openbb_terminal/cryptocurrency/due_diligence/dd_controller.py b/openbb_terminal/cryptocurrency/due_diligence/dd_controller.py index a160a00c953..6bac91b0630 100644 --- a/openbb_terminal/cryptocurrency/due_diligence/dd_controller.py +++ b/openbb_terminal/cryptocurrency/due_diligence/dd_controller.py @@ -169,7 +169,8 @@ class DueDiligenceController(CryptoBaseController): "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", "--urls": {}, "-u": "--urls", } @@ -178,28 +179,31 @@ class DueDiligenceController(CryptoBaseController): "-s": "--sort", "--limit": None, "-l": "--limit", - "--ascend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["events"] = { "--sort": {c: {} for c in coinpaprika_view.EVENTS_FILTERS}, "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["twitter"] = { "--sort": {c: {} for c in coinpaprika_view.TWEETS_FILTERS}, "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["news"] = { "--sort": {c: {} for c in cryptopanic_model.SORT_FILTERS}, "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, "--urls": {}, "-u": "--urls", "--kind": {c: {} for c in cryptopanic_model.CATEGORIES}, @@ -1053,12 +1057,11 @@ class DueDiligenceController(CryptoBaseController): description="""Get all markets found for given coin. You can display only N number of markets with --limt parameter. You can sort data by pct_volume_share, exchange, pair, trust_score, volume, price --sort parameter - and also with --descend flag to sort descending. + and also with --reverse flag to sort ascending. You can use additional flag --urls to see urls for each market Displays: exchange, pair, trust_score, volume, price, pct_volume_share,""", ) - parser.add_argument( "--vs", help="Quoted currency. Default USD", @@ -1067,7 +1070,6 @@ class DueDiligenceController(CryptoBaseController): type=str, choices=coinpaprika_view.CURRENCIES, ) - parser.add_argument( "-l", "--limit", @@ -1076,7 +1078,6 @@ class DueDiligenceController(CryptoBaseController): help="Limit of records", type=check_positive, ) - parser.add_argument( "-s", "--sort", @@ -1086,15 +1087,18 @@ class DueDiligenceController(CryptoBaseController): default="pct_volume_share", choices=coinpaprika_view.MARKET_FILTERS, ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "-u", "--urls", @@ -1114,7 +1118,7 @@ class DueDiligenceController(CryptoBaseController): to_symbol=ns_parser.vs, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, links=ns_parser.urls, export=ns_parser.export, ) @@ -1129,11 +1133,10 @@ class DueDiligenceController(CryptoBaseController): description="""Get all exchanges found for given coin. You can display only top N number of exchanges with --top parameter. You can sort data by id, name, adjusted_volume_24h_share, fiats --sort parameter - and also with --ascend flag to sort ascending. + and also with --reverse flag to sort ascending. Displays: id, name, adjusted_volume_24h_share, fiats""", ) - parser.add_argument( "-l", "--limit", @@ -1142,7 +1145,6 @@ class DueDiligenceController(CryptoBaseController): help="Limit of records", type=check_positive, ) - parser.add_argument( "-s", "--sort", @@ -1152,15 +1154,18 @@ class DueDiligenceController(CryptoBaseController): default="adjusted_volume_24h_share", choices=coinpaprika_view.EX_FILTERS, ) - parser.add_argument( - "--ascend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in ascending order (lowest first)", - dest="ascend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1170,7 +1175,7 @@ class DueDiligenceController(CryptoBaseController): symbol=self.symbol, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -1185,12 +1190,11 @@ class DueDiligenceController(CryptoBaseController): Show information about most important coins events. Most of coins doesn't have any events. You can display only top N number of events with --limit parameter. You can sort data by id, date , date_to, name, description, is_conference --sort parameter - and also with --descend flag to sort descending. + and also with --reverse flag to sort ascending. You can use additional flag --urls to see urls for each event Displays: date , date_to, name, description, is_conference, link, proof_image_link""", ) - parser.add_argument( "-l", "--limit", @@ -1199,7 +1203,6 @@ class DueDiligenceController(CryptoBaseController): help="Limit of records", type=check_positive, ) - parser.add_argument( "-s", "--sort", @@ -1209,15 +1212,18 @@ class DueDiligenceController(CryptoBaseController): default="date", choices=coinpaprika_view.EVENTS_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "-u", "--urls", @@ -1226,7 +1232,6 @@ class DueDiligenceController(CryptoBaseController): help="Flag to show urls. If you will use that flag you will see only date, name, link columns", default=False, ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1236,7 +1241,7 @@ class DueDiligenceController(CryptoBaseController): symbol=self.symbol, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, links=ns_parser.urls, export=ns_parser.export, ) @@ -1251,12 +1256,11 @@ class DueDiligenceController(CryptoBaseController): description="""Show last 10 tweets for given coin. You can display only N number of tweets with --limit parameter. You can sort data by date, user_name, status, retweet_count, like_count --sort parameter - and also with --descend flag to sort descending. + and also with --reverse flag to sort ascending. Displays: date, user_name, status, retweet_count, like_count """, ) - parser.add_argument( "-l", "--limit", @@ -1265,7 +1269,6 @@ class DueDiligenceController(CryptoBaseController): help="Limit of records", type=check_positive, ) - parser.add_argument( "-s", "--sort", @@ -1275,15 +1278,18 @@ class DueDiligenceController(CryptoBaseController): default="date", choices=coinpaprika_view.TWEETS_FILTERS, ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1293,7 +1299,7 @@ class DueDiligenceController(CryptoBaseController): symbol=self.symbol, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -1453,22 +1459,25 @@ class DueDiligenceController(CryptoBaseController): [Source: https://messari.io] """, ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED, limit=5 ) if ns_parser: messari_view.display_roadmap( - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, symbol=self.symbol.upper(), limit=ns_parser.limit, export=ns_parser.export, @@ -1778,7 +1787,6 @@ class DueDiligenceController(CryptoBaseController): default="en", choices=cryptopanic_model.REGIONS, ) - parser.add_argument( "-s", "--sort", @@ -1788,15 +1796,17 @@ class DueDiligenceController(CryptoBaseController): default="published_at", choices=cryptopanic_model.SORT_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "-u", "--urls", @@ -1805,7 +1815,6 @@ class DueDiligenceController(CryptoBaseController): help="Flag to disable urls. Hides column with URL.", default=True, ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1816,7 +1825,7 @@ class DueDiligenceController(CryptoBaseController): source=None, symbol=self.symbol, export=ns_parser.export, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, post_kind=ns_parser.kind, filter_=ns_parser.filter, region=ns_parser.region, diff --git a/openbb_terminal/cryptocurrency/onchain/onchain_controller.py b/openbb_terminal/cryptocurrency/onchain/onchain_controller.py index 2c8da84a665..f817e36e08d 100644 --- a/openbb_terminal/cryptocurrency/onchain/onchain_controller.py +++ b/openbb_terminal/cryptocurrency/onchain/onchain_controller.py @@ -107,7 +107,8 @@ class OnchainController(BaseController): "-m": "--min", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", "--address": {}, "-a": {}, } @@ -142,28 +143,32 @@ class OnchainController(BaseController): "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["holders"] = { "--sort": {c: None for c in ethplorer_model.HOLDERS_FILTERS}, "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["hist"] = { "--sort": {c: None for c in ethplorer_model.HIST_FILTERS}, "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["top"] = { "--sort": {c: None for c in ethplorer_model.TOP_FILTERS}, "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["th"]["-s"] = {c: None for c in ethplorer_model.TH_FILTERS} choices["th"] = { @@ -171,7 +176,8 @@ class OnchainController(BaseController): "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", "--hash": {}, } choices["prices"] = { @@ -179,7 +185,8 @@ class OnchainController(BaseController): "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["lt"] = { "--kind": {c: {} for c in bitquery_model.LT_KIND}, @@ -192,7 +199,8 @@ class OnchainController(BaseController): "-d": "--days", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["tv"] = { "--coin": None, @@ -203,7 +211,8 @@ class OnchainController(BaseController): "-s": "--sort", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["ueat"] = { "--sort": {c: None for c in bitquery_model.UEAT_FILTERS}, @@ -212,7 +221,8 @@ class OnchainController(BaseController): "-i": "--interval", "--limit": {str(c): {} for c in range(1, 90)}, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["dvcp"] = { "--coin": None, @@ -223,19 +233,21 @@ class OnchainController(BaseController): "-d": "--days", "--sort": {c: {} for c in bitquery_model.DVCP_FILTERS}, "-s": "--sort", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } - choices["ttcp"]["--exchanges"] = { - c: {} for c in bitquery_model.DECENTRALIZED_EXCHANGES + choices["ttcp"] = { + "--exchanges": {}, + "-e": "--exchanges", + "--sort": {c: {} for c in bitquery_model.TTCP_FILTERS}, + "-s": "--sort", + "--days": {str(c): {} for c in range(1, 100)}, + "-d": "--days", + "--limit": {}, + "-l": "--limit", + "--reverse": {}, + "-r": "--reverse", } - choices["ttcp"]["-e"] = "--exchanges" - choices["ttcp"]["--sort"] = {c: None for c in bitquery_model.TTCP_FILTERS} - choices["ttcp"]["-s"] = "--sort" - choices["ttcp"]["--days"] = {str(c): {} for c in range(1, 100)} - choices["ttcp"]["-d"] = "--days" - choices["ttcp"]["--limit"] = None - choices["ttcp"]["-l"] = "--limit" - choices["ttcp"]["--descend"] = {} choices["baas"] = { "--coin": {c: {} for c in bitquery_model.POSSIBLE_CRYPTOS}, "-c": "--coin", @@ -243,7 +255,8 @@ class OnchainController(BaseController): "-vs": "--vs", "--sort": {c: {} for c in bitquery_model.BAAS_FILTERS}, "-s": "--sort", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["address"] = { "-a": {}, @@ -605,7 +618,6 @@ class OnchainController(BaseController): help="Minimum value of transactions.", default=1000000, ) - parser.add_argument( "-l", "--limit", @@ -614,7 +626,6 @@ class OnchainController(BaseController): help="display N number records", default=10, ) - parser.add_argument( "-s", "--sort", @@ -624,15 +635,18 @@ class OnchainController(BaseController): default="date", choices=whale_alert_model.FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "-a", "--address", @@ -641,7 +655,6 @@ class OnchainController(BaseController): help="Flag to show addresses of transaction", default=False, ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -650,7 +663,7 @@ class OnchainController(BaseController): min_value=ns_parser.min, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, show_address=ns_parser.address, export=ns_parser.export, ) @@ -743,7 +756,6 @@ class OnchainController(BaseController): [Source: Ethplorer] """, ) - parser.add_argument( "-l", "--limit", @@ -752,7 +764,6 @@ class OnchainController(BaseController): help="display N number records", default=10, ) - parser.add_argument( "-s", "--sort", @@ -762,24 +773,26 @@ class OnchainController(BaseController): default="index", choices=ethplorer_model.BALANCE_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) - if ns_parser and self.address: ethplorer_view.display_address_info( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, address=self.address, export=ns_parser.export, ) @@ -799,7 +812,6 @@ class OnchainController(BaseController): [Source: Ethplorer] """, ) - parser.add_argument( "-l", "--limit", @@ -808,7 +820,6 @@ class OnchainController(BaseController): help="display N number records", default=10, ) - parser.add_argument( "-s", "--sort", @@ -818,24 +829,26 @@ class OnchainController(BaseController): default="timestamp", choices=ethplorer_model.HIST_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) - if ns_parser and self.address: ethplorer_view.display_address_history( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, address=self.address, export=ns_parser.export, ) @@ -854,7 +867,6 @@ class OnchainController(BaseController): [Source: Ethplorer] """, ) - parser.add_argument( "-l", "--limit", @@ -863,7 +875,6 @@ class OnchainController(BaseController): help="display N number records", default=10, ) - parser.add_argument( "-s", "--sort", @@ -873,24 +884,26 @@ class OnchainController(BaseController): default="share", choices=ethplorer_model.HOLDERS_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", + "-r", + "--reverse", + action="store_true", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) - if ns_parser and self.address: ethplorer_view.display_top_token_holders( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, address=self.address, export=ns_parser.export, ) @@ -909,7 +922,6 @@ class OnchainController(BaseController): [Source: Ethplorer] """, ) - parser.add_argument( "-l", "--limit", @@ -918,7 +930,6 @@ class OnchainController(BaseController): help="display N number records", default=10, ) - parser.add_argument( "-s", "--sort", @@ -928,15 +939,18 @@ class OnchainController(BaseController): default="rank", choices=ethplorer_model.TOP_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -945,7 +959,7 @@ class OnchainController(BaseController): ethplorer_view.display_top_tokens( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -996,7 +1010,6 @@ class OnchainController(BaseController): [Source: Ethplorer] """, ) - parser.add_argument( "-l", "--limit", @@ -1005,7 +1018,6 @@ class OnchainController(BaseController): help="display N number records", default=10, ) - parser.add_argument( "-s", "--sort", @@ -1015,15 +1027,18 @@ class OnchainController(BaseController): default="value", choices=ethplorer_model.TH_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "--hash", action="store_false", @@ -1031,7 +1046,6 @@ class OnchainController(BaseController): dest="hash", default=True, ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1041,7 +1055,7 @@ class OnchainController(BaseController): limit=ns_parser.limit, hash_=ns_parser.hash, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, address=self.address, export=ns_parser.export, ) @@ -1086,7 +1100,6 @@ class OnchainController(BaseController): [Source: Ethplorer] """, ) - parser.add_argument( "-l", "--limit", @@ -1095,7 +1108,6 @@ class OnchainController(BaseController): help="display N number records", default=10, ) - parser.add_argument( "-s", "--sort", @@ -1105,24 +1117,26 @@ class OnchainController(BaseController): default="date", choices=ethplorer_model.PRICES_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", + "-r", + "--reverse", + action="store_true", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) - if ns_parser and self.address: ethplorer_view.display_token_historical_prices( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, address=self.address, export=ns_parser.export, ) @@ -1141,7 +1155,6 @@ class OnchainController(BaseController): [Source: https://graphql.bitquery.io/] """, ) - parser.add_argument( "-k", "--kind", @@ -1151,7 +1164,6 @@ class OnchainController(BaseController): default="dex", choices=bitquery_model.LT_KIND, ) - parser.add_argument( "-vs", "--vs", @@ -1161,7 +1173,6 @@ class OnchainController(BaseController): default="USD", choices=bitquery_model.CURRENCIES, ) - parser.add_argument( "-l", "--limit", @@ -1170,7 +1181,6 @@ class OnchainController(BaseController): help="display N number records", default=10, ) - parser.add_argument( "-d", "--days", @@ -1179,7 +1189,6 @@ class OnchainController(BaseController): help="Number of days to display data for.", default=90, ) - parser.add_argument( "-s", "--sort", @@ -1189,19 +1198,21 @@ class OnchainController(BaseController): default="tradeAmount", choices=bitquery_model.LT_FILTERS, ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) - if ns_parser: bitquery_view.display_dex_trades( kind=ns_parser.kind, @@ -1209,7 +1220,7 @@ class OnchainController(BaseController): limit=ns_parser.limit, days=ns_parser.days, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -1225,7 +1236,6 @@ class OnchainController(BaseController): [Source: https://graphql.bitquery.io/] """, ) - parser.add_argument( "-c", "--coin", @@ -1234,11 +1244,9 @@ class OnchainController(BaseController): help="ERC20 token symbol or address.", required="-h" not in other_args, ) - parser.add_argument( "-vs", "--vs", dest="vs", type=str, help="Quote currency", default="USDT" ) - parser.add_argument( "-d", "--days", @@ -1247,7 +1255,6 @@ class OnchainController(BaseController): help="Number of days to display data for.", default=10, ) - parser.add_argument( "-s", "--sort", @@ -1257,15 +1264,18 @@ class OnchainController(BaseController): default="date", choices=bitquery_model.DVCP_FILTERS, ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - if other_args and not other_args[0][0] == "-": other_args.insert(0, "-c") @@ -1279,7 +1289,7 @@ class OnchainController(BaseController): to_symbol=ns_parser.vs, limit=ns_parser.days, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -1295,7 +1305,6 @@ class OnchainController(BaseController): [Source: https://graphql.bitquery.io/] """, ) - parser.add_argument( "-c", "--coin", @@ -1304,7 +1313,6 @@ class OnchainController(BaseController): help="ERC20 token symbol or address.", required="-h" not in other_args, ) - parser.add_argument( "-vs", "--vs", @@ -1314,7 +1322,6 @@ class OnchainController(BaseController): default="USD", choices=bitquery_model.CURRENCIES, ) - parser.add_argument( "-l", "--limit", @@ -1323,7 +1330,6 @@ class OnchainController(BaseController): help="display N number records", default=10, ) - parser.add_argument( "-s", "--sort", @@ -1333,13 +1339,17 @@ class OnchainController(BaseController): default="trades", choices=bitquery_model.LT_FILTERS, ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) if other_args and not other_args[0][0] == "-": other_args.insert(0, "-c") @@ -1354,7 +1364,7 @@ class OnchainController(BaseController): trade_amount_currency=ns_parser.vs, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -1370,7 +1380,6 @@ class OnchainController(BaseController): [Source: https://graphql.bitquery.io/] """, ) - parser.add_argument( "-l", "--limit", @@ -1382,7 +1391,6 @@ class OnchainController(BaseController): "but because of max days limit: 90, it will only return last 3 months (3 records). ", default=10, ) - parser.add_argument( "-s", "--sort", @@ -1392,7 +1400,6 @@ class OnchainController(BaseController): default="date", choices=bitquery_model.UEAT_FILTERS, ) - parser.add_argument( "-i", "--interval", @@ -1403,13 +1410,17 @@ class OnchainController(BaseController): default="day", choices=bitquery_model.INTERVALS, ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED @@ -1420,7 +1431,7 @@ class OnchainController(BaseController): interval=ns_parser.interval, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -1436,7 +1447,6 @@ class OnchainController(BaseController): [Source: https://graphql.bitquery.io/] """, ) - parser.add_argument( "-l", "--limit", @@ -1445,7 +1455,6 @@ class OnchainController(BaseController): help="display N number records", default=10, ) - parser.add_argument( "-e", "--exchange", @@ -1454,7 +1463,6 @@ class OnchainController(BaseController): help="Decentralized exchange name.", choices=bitquery_model.DECENTRALIZED_EXCHANGES, ) - parser.add_argument( "-d", "--days", @@ -1463,7 +1471,6 @@ class OnchainController(BaseController): help="Number of days to display data for.", default=30, ) - parser.add_argument( "-s", "--sort", @@ -1473,15 +1480,18 @@ class OnchainController(BaseController): default="tradeAmount", choices=bitquery_model.TTCP_FILTERS, ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - if other_args and "-" not in other_args[0][0]: other_args.insert(0, "-e") @@ -1529,7 +1539,7 @@ class OnchainController(BaseController): limit=ns_parser.limit, exchange=exchange, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -1545,7 +1555,6 @@ class OnchainController(BaseController): [Source: https://graphql.bitquery.io/] """, ) - parser.add_argument( "-c", "--coin", @@ -1553,11 +1562,9 @@ class OnchainController(BaseController): type=str, help="ERC20 token symbol or address.", ) - parser.add_argument( "-vs", "--vs", dest="vs", type=str, help="Quote currency", default="USDT" ) - parser.add_argument( "-d", "--days", @@ -1566,7 +1573,6 @@ class OnchainController(BaseController): help="Number of days to display data for.", default=10, ) - parser.add_argument( "-s", "--sort", @@ -1576,15 +1582,18 @@ class OnchainController(BaseController): default="date", choices=bitquery_model.BAAS_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", + "-r", + "--reverse", + action="store_true", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - if other_args and not other_args[0][0] == "-": other_args.insert(0, "-c") @@ -1599,7 +1608,7 @@ class OnchainController(BaseController): to_symbol=ns_parser.vs, days=ns_parser.days, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -1623,7 +1632,7 @@ class OnchainController(BaseController): to_symbol=ns_parser.vs, days=ns_parser.days, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) except Exception: diff --git a/openbb_terminal/cryptocurrency/overview/overview_controller.py b/openbb_terminal/cryptocurrency/overview/overview_controller.py index 022d64408c2..a9312c25f1d 100644 --- a/openbb_terminal/cryptocurrency/overview/overview_controller.py +++ b/openbb_terminal/cryptocurrency/overview/overview_controller.py @@ -126,24 +126,24 @@ class OverviewController(BaseController): c: {} for c in get_ordered_list_sources(f"{self.PATH}global") }, } - choices["cr"] = {c: {} for c in ["borrow", "supply"]} - choices["cr"]["--cryptocurrrencies"] = { - c: None for c in loanscan_model.CRYPTOS + choices["cr"] = { + "--cryptocurrrencies": {c: {} for c in loanscan_model.CRYPTOS}, + "-c": "--cryptocurrrencies", + "--platforms": {c: {} for c in loanscan_model.PLATFORMS}, + "-p": "--platforms", + "--limit": {}, + "-l": "--limit", + "--type": {c: {} for c in ["borrow", "supply"]}, + "-t": "--type", } - choices["cr"]["-c"] = "--cryptocurrrencies" - choices["cr"]["--platforms"] = {c: None for c in loanscan_model.PLATFORMS} - choices["cr"]["-p"] = "--platforms" - choices["cr"]["--limit"] = None - choices["cr"]["-l"] = "--limit" - choices["cr"]["--type"] = {c: {} for c in ["borrow", "supply"]} - choices["cr"]["-t"] = "--type" choices["ch"] = { "--sortby": {c: {} for c in rekt_model.HACKS_COLUMNS}, "--slug": {c: {} for c in crypto_hack_slugs}, "-s": "--slug", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["hold"] = { "--coin": {c: {} for c in pycoingecko_model.HOLD_COINS}, @@ -165,7 +165,8 @@ class OverviewController(BaseController): "-s": "--sortby", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", "--pie": {}, } choices["exchanges"] = { @@ -173,7 +174,8 @@ class OverviewController(BaseController): "-s": "--sortby", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", "--urls": {}, "-u": "--urls", "--vs": {c: {} for c in CURRENCIES}, @@ -184,21 +186,24 @@ class OverviewController(BaseController): "-s": "--sortby", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["indexes"] = { "--sortby": {c: {} for c in pycoingecko_model.INDEXES_FILTERS}, "-s": "--sortby", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["derivatives"] = { "--sortby": {c: {} for c in pycoingecko_model.DERIVATIVES_FILTERS}, "-s": "--sortby", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["markets"] = { "--vs": {c: {} for c in CURRENCIES}, @@ -206,7 +211,8 @@ class OverviewController(BaseController): "-s": "--sortby", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["exmarkets"] = { "--exchange": None, @@ -215,39 +221,45 @@ class OverviewController(BaseController): "-s": "--sortby", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", "--urls": {}, "-u": "--urls", } - choices["contracts"]["--platform"] = { - c: None for c in get_all_contract_platforms()["platform_id"].tolist() + choices["contracts"] = { + "--platform": { + c: {} for c in get_all_contract_platforms()["platform_id"].tolist() + }, + "-p": "--platform", + "--sortby": {c: {} for c in coinpaprika_model.CONTRACTS_FILTERS}, + "-s": "--sortby", + "--limit": {}, + "-l": "--limit", + "--reverse": {}, + "-r": "--reverse", } - choices["contracts"]["-p"] = "--platform" - choices["contracts"]["--sortby"] = { - c: None for c in coinpaprika_model.CONTRACTS_FILTERS + choices["hm"] = { + "--category": {c: {} for c in get_categories_keys()}, + "-c": "--category", + "--limit": {}, + "-l": "--limit", } - choices["contracts"]["-s"] = "--sortby" - choices["contracts"]["--limit"] = None - choices["contracts"]["-l"] = "--limit" - choices["contracts"]["--descend"] = {} - choices["hm"]["--category"] = {c: {} for c in get_categories_keys()} - choices["hm"]["-c"] = "--category" - choices["hm"]["--limit"] = None - choices["hm"]["-l"] = "--limit" choices["info"] = { "--vs": {c: {} for c in CURRENCIES}, "--sortby": {c: {} for c in coinpaprika_model.INFO_FILTERS}, "-s": "--sortby", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["pairs"] = { "--sortby": {c: {} for c in coinbase_model.PAIRS_FILTERS}, "-s": "--sortby", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["news"] = { "--kind": {c: {} for c in cryptopanic_model.CATEGORIES}, @@ -257,7 +269,7 @@ class OverviewController(BaseController): "-r": "--region", "--sortby": {c: {} for c in cryptopanic_model.SORT_FILTERS}, "-s": "--sortby", - "--descend": {}, + "--reverse": {}, "--urls": {}, "-u": "--urls", } @@ -280,10 +292,14 @@ class OverviewController(BaseController): "--until": None, "-u": "--until", } - choices["fun"] = {c: {} for c in tokenterminal_model.METRICS} - choices["fun"]["-m"] = {c: {} for c in tokenterminal_model.METRICS} - choices["fun"]["-c"] = {c: {} for c in tokenterminal_model.CATEGORIES} - choices["fun"]["-t"] = {c: {} for c in tokenterminal_model.TIMELINES} + choices["fun"] = { + "--metric": {c: {} for c in tokenterminal_model.METRICS}, + "-m": "--metric", + "--category": {c: {} for c in tokenterminal_model.CATEGORIES}, + "-c": "--category", + "--timeline": {c: {} for c in tokenterminal_model.TIMELINES}, + "-t": "--timeline", + } choices["support"] = self.SUPPORT_CHOICES choices["about"] = self.ABOUT_CHOICES @@ -395,12 +411,16 @@ class OverviewController(BaseController): help="Choose timeline of interest", ) parser.add_argument( - "-a", - "--ascend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in ascending order", - dest="ascend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-l", @@ -421,7 +441,7 @@ class OverviewController(BaseController): metric=ns_parser.metric, category=ns_parser.category, timeline=ns_parser.timeline, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, limit=ns_parser.limit, export=ns_parser.export, ) @@ -435,12 +455,11 @@ class OverviewController(BaseController): formatter_class=argparse.ArgumentDefaultsHelpFormatter, description="""Display list of major crypto-related hacks [Source: https://rekt.news] Can be sorted by {Platform,Date,Amount [$],Audit,Slug,URL} with --sortby - and reverse the display order with --descend + and reverse the display order with --reverse Show only N elements with --limit Accepts --slug or -s to check individual crypto hack (e.g., -s polynetwork-rekt) """, ) - parser.add_argument( "-l", "--limit", @@ -458,11 +477,16 @@ class OverviewController(BaseController): nargs="+", ) parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-s", @@ -472,7 +496,6 @@ class OverviewController(BaseController): help="Slug to check crypto hack (e.g., polynetwork-rekt)", default="", ) - if other_args and "-" not in other_args[0][0]: other_args.insert(0, "-s") @@ -485,7 +508,7 @@ class OverviewController(BaseController): limit=ns_parser.limit, export=ns_parser.export, sortby=" ".join(ns_parser.sortby), - ascend=not ns_parser.descend, + ascend=not ns_parser.reverse, ) @log_start_end(log=logger) @@ -819,7 +842,6 @@ class OverviewController(BaseController): You can display only N number of coins with --limit parameter. You can sort data by {} with --sortby""", ) - parser.add_argument( "-l", "--limit", @@ -828,7 +850,6 @@ class OverviewController(BaseController): help="display N number records", default=15, ) - parser.add_argument( "-s", "--sortby", @@ -837,15 +858,18 @@ class OverviewController(BaseController): help="Sort by given column. Default: market_cap", default="Market_Cap_[$]", ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "--pie", action="store_true", @@ -853,7 +877,6 @@ class OverviewController(BaseController): dest="pie", default=False, ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -862,7 +885,7 @@ class OverviewController(BaseController): limit=ns_parser.limit, export=ns_parser.export, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, pie=ns_parser.pie, ) @@ -938,11 +961,10 @@ class OverviewController(BaseController): Or you can sort data by 'name', 'currencies', 'markets', 'fiats', 'confidence', 'volume_24h', 'volume_7d', 'volume_30d', 'sessions_per_month' if you are using the alternative source CoinPaprika - and also with --descend flag to sort descending. + and also with --reverse flag to sort ascending. Flag --urls will display urls. Displays: Trust_Score, Id, Name, Country, Year_Established, Trade_Volume_24h_BTC""", ) - parser.add_argument( "-l", "--limit", @@ -951,7 +973,6 @@ class OverviewController(BaseController): help="display N number records", default=15, ) - parser.add_argument( "-s", "--sortby", @@ -962,13 +983,17 @@ class OverviewController(BaseController): choices=filters, ) parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "-u", "--urls", @@ -977,7 +1002,6 @@ class OverviewController(BaseController): help="Flag to add a url column. Works only with CoinGecko source", default=False, ) - parser.add_argument( "--vs", help="Quoted currency. Default: USD. Works only with CoinPaprika source", @@ -986,7 +1010,6 @@ class OverviewController(BaseController): type=str, choices=CURRENCIES, ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -996,14 +1019,14 @@ class OverviewController(BaseController): limit=ns_parser.limit, export=ns_parser.export, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, links=ns_parser.urls, ) elif ns_parser.source == "CoinPaprika": coinpaprika_view.display_all_exchanges( symbol=ns_parser.vs, limit=ns_parser.limit, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, sortby=ns_parser.sortby, export=ns_parser.export, ) @@ -1018,9 +1041,8 @@ class OverviewController(BaseController): description=""" Shows list of crypto, fiats, commodity exchange rates from CoinGecko You can look on only N number of records with --limit, - You can sort by Index, Name, Unit, Value, Type, and also use --descend flag to sort descending.""", + You can sort by Index, Name, Unit, Value, Type, and also use --reverse flag to sort descending.""", ) - parser.add_argument( "-l", "--limit", @@ -1029,7 +1051,6 @@ class OverviewController(BaseController): help="display N number records", default=15, ) - parser.add_argument( "-s", "--sortby", @@ -1039,15 +1060,18 @@ class OverviewController(BaseController): default="Index", choices=pycoingecko_model.EXRATES_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in ascending order by default. " + "Reverse flag will sort it in an descending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1055,7 +1079,7 @@ class OverviewController(BaseController): pycoingecko_view.display_exchange_rates( sortby=ns_parser.sortby, limit=ns_parser.limit, - ascend=not ns_parser.descend, + ascend=not ns_parser.reverse, export=ns_parser.export, ) @@ -1071,11 +1095,10 @@ class OverviewController(BaseController): grouped together and weighted by market cap. You can display only N number of indexes with --limit parameter. You can sort data by Rank, Name, Id, Market, Last, MultiAsset with --sortby - and also with --descend flag to sort descending. + and also with --reverse flag to sort descending. Displays: Rank, Name, Id, Market, Last, MultiAsset """, ) - parser.add_argument( "-l", "--limit", @@ -1084,7 +1107,6 @@ class OverviewController(BaseController): help="display N number records", default=15, ) - parser.add_argument( "-s", "--sortby", @@ -1094,15 +1116,18 @@ class OverviewController(BaseController): default="Rank", choices=pycoingecko_model.INDEXES_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in ascending order by default. " + "Reverse flag will sort it in an descending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1110,7 +1135,7 @@ class OverviewController(BaseController): pycoingecko_view.display_indexes( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=not ns_parser.reverse, export=ns_parser.export, ) @@ -1127,12 +1152,11 @@ class OverviewController(BaseController): The most popular crypto derivatives are crypto futures, crypto options, and perpetual contracts. You can look on only N number of records with --limit, You can sort by Rank, Market, Symbol, Price, Pct_Change_24h, Contract_Type, Basis, Spread, Funding_Rate, - Volume_24h with by and also with --descend flag to set it to sort descending. + Volume_24h with by and also with --reverse flag to set it to sort descending. Displays: Rank, Market, Symbol, Price, Pct_Change_24h, Contract_Type, Basis, Spread, Funding_Rate, Volume_24h """, ) - parser.add_argument( "-l", "--limit", @@ -1141,7 +1165,6 @@ class OverviewController(BaseController): help="display N number records", default=15, ) - parser.add_argument( "-s", "--sortby", @@ -1151,15 +1174,18 @@ class OverviewController(BaseController): default="Rank", choices=pycoingecko_model.DERIVATIVES_FILTERS, ) - parser.add_argument( - "--descend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in descending order (lowest first)", - dest="descend", + dest="reverse", default=False, + help=( + "Data is sorted in ascending order by default. " + "Reverse flag will sort it in an descending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1167,7 +1193,7 @@ class OverviewController(BaseController): pycoingecko_view.display_derivatives( limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=not ns_parser.reverse, export=ns_parser.export, ) @@ -1230,13 +1256,12 @@ class OverviewController(BaseController): description="""Show market related (price, supply, volume) coin information for all coins on CoinPaprika. You can display only N number of coins with --limit parameter. You can sort data by rank, name, symbol, price, volume_24h, mcap_change_24h, pct_change_1h, pct_change_24h, - ath_price, pct_from_ath, --sortby parameter and also with --descend flag to sort descending. + ath_price, pct_from_ath, --sortby parameter and also with --reverse flag to sort ascending. Displays: rank, name, symbol, price, volume_24h, mcap_change_24h, pct_change_1h, pct_change_24h, ath_price, pct_from_ath, """, ) - parser.add_argument( "--vs", help="Quoted currency. Default USD", @@ -1245,7 +1270,6 @@ class OverviewController(BaseController): type=str, choices=CURRENCIES, ) - parser.add_argument( "-l", "--limit", @@ -1254,7 +1278,6 @@ class OverviewController(BaseController): help="display N number records", default=15, ) - parser.add_argument( "-s", "--sortby", @@ -1264,15 +1287,18 @@ class OverviewController(BaseController): default="rank", choices=coinpaprika_model.MARKETS_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1280,7 +1306,7 @@ class OverviewController(BaseController): coinpaprika_view.display_all_coins_market_info( symbol=ns_parser.vs, limit=ns_parser.limit, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, sortby=ns_parser.sortby, ) @@ -1295,13 +1321,12 @@ class OverviewController(BaseController): description="""Get all exchange markets found for given exchange You can display only N number of records with --limit parameter. You can sort data by pair, base_currency_name, quote_currency_name, market_url, category, - reported_volume_24h_share, trust_score --sortby parameter and also with --descend flag to sort descending. + reported_volume_24h_share, trust_score --sortby parameter and also with --reverse flag to sort ascending. You can use additional flag --urls to see urls for each market Displays: exchange_id, pair, base_currency_name, quote_currency_name, market_url, category, reported_volume_24h_share, trust_score,""", ) - parser.add_argument( "-e", "--exchange", @@ -1310,7 +1335,6 @@ class OverviewController(BaseController): default="binance", type=str, ) - parser.add_argument( "-l", "--limit", @@ -1319,7 +1343,6 @@ class OverviewController(BaseController): help="display N number records", default=10, ) - parser.add_argument( "-s", "--sortby", @@ -1329,15 +1352,18 @@ class OverviewController(BaseController): default="reported_volume_24h_share", choices=coinpaprika_model.EXMARKETS_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", + "-r", + "--reverse", + action="store_true", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "-u", "--urls", @@ -1347,7 +1373,6 @@ class OverviewController(BaseController): exchange, pair, trust_score, market_url columns""", default=False, ) - if other_args and "-" not in other_args[0][0]: other_args.insert(0, "-e") @@ -1360,7 +1385,7 @@ class OverviewController(BaseController): limit=ns_parser.limit, export=ns_parser.export, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, links=ns_parser.urls, ) @@ -1375,14 +1400,13 @@ class OverviewController(BaseController): You can display only N number of coins with --limit parameter. You can sort data by rank, name, symbol, price, volume_24h, circulating_supply, total_supply, max_supply, market_cap, beta_value, ath_price --sortby parameter - and also with --descend flag to sort descending. + and also with --reverse flag to sort descending. Displays: rank, name, symbol, price, volume_24h, circulating_supply, total_supply, max_supply, market_cap, beta_value, ath_price """, ) - parser.add_argument( "--vs", help="Quoted currency. Default USD", @@ -1391,7 +1415,6 @@ class OverviewController(BaseController): type=str, choices=CURRENCIES, ) - parser.add_argument( "-l", "--limit", @@ -1400,7 +1423,6 @@ class OverviewController(BaseController): help="display N number records", default=20, ) - parser.add_argument( "-s", "--sortby", @@ -1410,15 +1432,18 @@ class OverviewController(BaseController): default="rank", choices=coinpaprika_model.INFO_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in ascending order by default. " + "Reverse flag will sort it in an descending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1426,7 +1451,7 @@ class OverviewController(BaseController): coinpaprika_view.display_all_coins_info( symbol=ns_parser.vs, limit=ns_parser.limit, - ascend=not ns_parser.descend, + ascend=not ns_parser.reverse, sortby=ns_parser.sortby, export=ns_parser.export, ) @@ -1460,13 +1485,12 @@ class OverviewController(BaseController): Provide platform id with -p/--platform parameter You can display only N number of smart contracts with --limit parameter. You can sort data by id, type, active, balance --sortby parameter - and also with --descend flag to sort descending. + and also with --reverse flag to sort descending. Displays: id, type, active, balance """, ) - parser.add_argument( "-p", "--platform", @@ -1476,7 +1500,6 @@ class OverviewController(BaseController): type=str, choices=platforms, ) - parser.add_argument( "-l", "--limit", @@ -1485,7 +1508,6 @@ class OverviewController(BaseController): help="display N number records", default=15, ) - parser.add_argument( "-s", "--sortby", @@ -1495,15 +1517,18 @@ class OverviewController(BaseController): default="id", choices=coinpaprika_model.CONTRACTS_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in ascending order by default. " + "Reverse flag will sort it in an descending way. " + "Only works when raw data is displayed." + ), ) - if other_args and "-" not in other_args[0][0]: other_args.insert(0, "-p") @@ -1514,7 +1539,7 @@ class OverviewController(BaseController): coinpaprika_view.display_contracts( symbol=ns_parser.platform, limit=ns_parser.limit, - ascend=not ns_parser.descend, + ascend=not ns_parser.reverse, sortby=ns_parser.sortby, export=ns_parser.export, ) @@ -1528,7 +1553,6 @@ class OverviewController(BaseController): formatter_class=argparse.ArgumentDefaultsHelpFormatter, description="Shows available trading pairs on Coinbase ", ) - parser.add_argument( "-l", "--limit", @@ -1537,7 +1561,6 @@ class OverviewController(BaseController): help="display N number of pairs >=10", default=15, ) - parser.add_argument( "-s", "--sortby", @@ -1547,15 +1570,18 @@ class OverviewController(BaseController): default="id", choices=coinbase_model.PAIRS_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "-r", + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in ascending order by default. " + "Reverse flag will sort it in an descending way. " + "Only works when raw data is displayed." + ), ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1564,7 +1590,7 @@ class OverviewController(BaseController): limit=ns_parser.limit, export=ns_parser.export, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=not ns_parser.reverse, ) @log_start_end(log=logger) @@ -1576,7 +1602,6 @@ class OverviewController(BaseController): formatter_class=argparse.ArgumentDefaultsHelpFormatter, description="Display recent news from CryptoPanic aggregator platform. [Source: https://cryptopanic.com/]", ) - parser.add_argument( "-l", "--limit", @@ -1585,7 +1610,6 @@ class OverviewController(BaseController): help="display N number records", default=20, ) - parser.add_argument( "-k", "--kind", @@ -1595,7 +1619,6 @@ class OverviewController(BaseController): default="news", choices=cryptopanic_model.CATEGORIES, ) - parser.add_argument( "--filter", dest="filter", @@ -1605,7 +1628,6 @@ class OverviewController(BaseController): required=False, choices=cryptopanic_model.FILTERS, ) - parser.add_argument( "-r", "--region", @@ -1616,7 +1638,6 @@ class OverviewController(BaseController): default="en", choices=cryptopanic_model.REGIONS, ) - parser.add_argument( "-s", "--sortby", @@ -1626,15 +1647,17 @@ class OverviewController(BaseController): default="published_at", choices=cryptopanic_model.SORT_FILTERS, ) - parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", - default=True, + "--reverse", + action="store_true", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - parser.add_argument( "-u", "--urls", @@ -1643,7 +1666,6 @@ class OverviewController(BaseController): help="Flag to show urls column.", default=False, ) - ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED ) @@ -1653,7 +1675,7 @@ class OverviewController(BaseController): limit=ns_parser.limit, export=ns_parser.export, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, links=ns_parser.urls, post_kind=ns_parser.kind, filter_=ns_parser.filter, diff --git a/openbb_terminal/cryptocurrency/quantitative_analysis/qa_controller.py b/openbb_terminal/cryptocurrency/quantitative_analysis/qa_controller.py index 0a10f3dcace..2f548ec0e59 100644 --- a/openbb_terminal/cryptocurrency/quantitative_analysis/qa_controller.py +++ b/openbb_terminal/cryptocurrency/quantitative_analysis/qa_controller.py @@ -155,7 +155,8 @@ class QaController(CryptoBaseController): for c in [x.lower().replace(" ", "") for x in self.data.columns] }, "-s": "--sortby", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", "--export": {c: {} for c in ["csv", "json", "xlsx"]}, } choices["decompose"] = { @@ -257,12 +258,16 @@ class QaController(CryptoBaseController): dest="limit", ) parser.add_argument( - "-d", - "--descend", + "-r", + "--reverse", action="store_true", default=False, - dest="descend", - help="Sort in descending order", + dest="reverse", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-s", @@ -281,7 +286,7 @@ class QaController(CryptoBaseController): data=self.data, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) diff --git a/openbb_terminal/econometrics/econometrics_controller.py b/openbb_terminal/econometrics/econometrics_controller.py index 13203a12749..8dddced9ae6 100644 --- a/openbb_terminal/econometrics/econometrics_controller.py +++ b/openbb_terminal/econometrics/econometrics_controller.py @@ -532,20 +532,23 @@ class EconometricsController(BaseController): parser.add_argument( "-s", - "--sortcol", + "--sortby", help="Sort based on a column in the DataFrame", - nargs="+", type=str, - dest="sortcol", + dest="sortby", default="", ) parser.add_argument( - "-a", - "--ascend", - help="Use this argument to sort in a descending order", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="ascend", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) if other_args and "-" not in other_args[0][0]: @@ -567,14 +570,14 @@ class EconometricsController(BaseController): return console.print( f"[red]No data available for {ns_parser.name}.[/red]\n" ) - if ns_parser.sortcol: - sort_column = " ".join(ns_parser.sortcol) + if ns_parser.sortby: + sort_column = ns_parser.sortby if sort_column not in self.datasets[name].columns: console.print( f"[red]{sort_column} not a valid column. Showing without sorting.\n[/red]" ) else: - df = df.sort_values(by=sort_column, ascending=ns_parser.ascend) + df = df.sort_values(by=sort_column, ascending=ns_parser.reverse) print_rich_table( df.head(ns_parser.limit), diff --git a/openbb_terminal/economy/economy_controller.py b/openbb_terminal/economy/economy_controller.py index cc555686d30..02486980577 100644 --- a/openbb_terminal/economy/economy_controller.py +++ b/openbb_terminal/economy/economy_controller.py @@ -186,8 +186,8 @@ class EconomyController(BaseController): "-c": "--commodity", "--sortby": {c: {} for c in self.wsj_sortby_cols_dict.keys()}, "-s": "--sortby", - "--ascend": {}, - "-a": "--ascend", + "--reverse": {}, + "-r": "--reverse", } self.choices["map"] = { "--period": {c: {} for c in self.map_period_list}, @@ -252,16 +252,16 @@ class EconomyController(BaseController): "-g": "--group", "--sortby": {c: {} for c in self.valuation_sort_cols}, "-s": "--sortby", - "--ascend": {}, - "-a": "--ascend", + "--reverse": {}, + "-r": "--reverse", } self.choices["performance"] = { "--group": {c: {} for c in self.d_GROUPS}, "-g": "--group", "--sortby": {c: {} for c in self.performance_sort_list}, "-s": "--sortby", - "--ascend": {}, - "-a": "--ascend", + "--reverse": {}, + "-r": "--reverse", } self.choices["spectrum"] = { "--group": {c: {} for c in self.d_GROUPS}, @@ -494,14 +494,17 @@ class EconomyController(BaseController): default="ticker", ) parser.add_argument( - "-a", - "--ascend", - dest="ascend", - help="Flag to sort in ascending order", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) - if other_args and "-" not in other_args[0][0]: other_args.insert(0, "-c") ns_parser = self.parse_known_args_and_warn( @@ -514,7 +517,7 @@ class EconomyController(BaseController): finviz_view.display_future( future_type=ns_parser.commodity.capitalize(), sortby=ns_parser.sortby, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, export=ns_parser.export, ) else: @@ -1610,12 +1613,16 @@ class EconomyController(BaseController): help="Column to sort by", ) parser.add_argument( - "-a", - "-ascend", - dest="ascend", - help="Flag to sort in ascending order", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) if other_args and "-" not in other_args[0][0]: other_args.insert(0, "-g") @@ -1632,7 +1639,7 @@ class EconomyController(BaseController): finviz_view.display_valuation( group=ns_group, sortby=ns_parser.sortby, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, export=ns_parser.export, ) @@ -1665,12 +1672,16 @@ class EconomyController(BaseController): help="Column to sort by", ) parser.add_argument( - "-a", - "-ascend", - dest="ascend", - help="Flag to sort in ascending order", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) if other_args and "-" not in other_args[0][0]: other_args.insert(0, "-g") @@ -1686,7 +1697,7 @@ class EconomyController(BaseController): finviz_view.display_performance( group=ns_group, sortby=ns_parser.sortby, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, export=ns_parser.export, ) diff --git a/openbb_terminal/economy/quantitative_analysis/qa_controller.py b/openbb_terminal/economy/quantitative_analysis/qa_controller.py index b6496c4df71..733725c8e22 100644 --- a/openbb_terminal/economy/quantitative_analysis/qa_controller.py +++ b/openbb_terminal/economy/quantitative_analysis/qa_controller.py @@ -136,7 +136,8 @@ class QaController(StockBaseController): "-l": "--limit", "--sortby": {}, "-s": "--sortby", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["decompose"] = { "--multiplicative": None, @@ -245,12 +246,16 @@ class QaController(StockBaseController): dest="limit", ) parser.add_argument( - "-d", - "--descend", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="descend", - help="Sort in descending order", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-s", @@ -272,7 +277,7 @@ class QaController(StockBaseController): data=data, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) diff --git a/openbb_terminal/etf/etf_controller.py b/openbb_terminal/etf/etf_controller.py index 1d3e12f9dfb..9450bd26039 100644 --- a/openbb_terminal/etf/etf_controller.py +++ b/openbb_terminal/etf/etf_controller.py @@ -124,8 +124,8 @@ class ETFController(BaseController): "--plotly": {}, "-p": "--plotly", "--ma": None, - "--descending": {}, - "-d": "--descending", + "--reverse": {}, + "-r": "--reverse", "--trend": {}, "-t": "--trend", "--raw": {}, @@ -485,12 +485,16 @@ class ETFController(BaseController): help="Choose a column to sort by", ) parser.add_argument( - "-d", - "--descending", + "-r", + "--reverse", action="store_true", - dest="descending", + dest="reverse", default=False, - help="Sort selected column descending", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "--raw", @@ -537,7 +541,7 @@ class ETFController(BaseController): qa_view.display_raw( data=self.etf_data, sortby=ns_parser.sort, - ascend=not ns_parser.descending, + ascend=ns_parser.reverse, limit=ns_parser.num, ) diff --git a/openbb_terminal/etf/screener/screener_controller.py b/openbb_terminal/etf/screener/screener_controller.py index eae1d9a8ecc..ef3593dc4ad 100644 --- a/openbb_terminal/etf/screener/screener_controller.py +++ b/openbb_terminal/etf/screener/screener_controller.py @@ -210,11 +210,16 @@ class ScreenerController(BaseController): choices=self.sortby_screen_choices, ) parser.add_argument( - "-a", - "--ascend", + "-r", + "--reverse", action="store_true", - help="Flag to sort in ascending order (lowest on top)", - dest="ascend", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) if other_args and "-" not in other_args[0][0]: other_args.insert(0, "-l") @@ -226,7 +231,7 @@ class ScreenerController(BaseController): preset=self.preset, num_to_show=ns_parser.limit, sortby=ns_parser.sortby, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, export=ns_parser.export, ) diff --git a/openbb_terminal/forecast/forecast_controller.py b/openbb_terminal/forecast/forecast_controller.py index 4fc793150f9..99f631404b6 100644 --- a/openbb_terminal/forecast/forecast_controller.py +++ b/openbb_terminal/forecast/forecast_controller.py @@ -842,20 +842,24 @@ class ForecastController(BaseController): ) parser.add_argument( "-s", - "--sortcol", + "--sortby", help="Sort based on a column in the DataFrame", nargs="+", type=str, - dest="sortcol", + dest="sortby", default="", ) parser.add_argument( - "-a", - "--ascend", - help="Use this argument to sort in a descending order", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="ascend", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "--limit-col", @@ -888,15 +892,15 @@ class ForecastController(BaseController): console.print( f"[red]No data available for {ns_parser.name}.[/red]\n" ) - elif ns_parser.sortcol: - sort_column = " ".join(ns_parser.sortcol) + elif ns_parser.sortby: + sort_column = " ".join(ns_parser.sortby) if sort_column not in self.datasets[name].columns: console.print( f"[red]{sort_column} not a valid column." "Showing without sorting.\n[/red]" ) else: - df = df.sort_values(by=sort_column, ascending=ns_parser.ascend) + df = df.sort_values(by=sort_column, ascending=ns_parser.reverse) forecast_view.show_df( df, ns_parser.limit, ns_parser.limit_col, name, ns_parser.export diff --git a/openbb_terminal/forex/forex_controller.py b/openbb_terminal/forex/forex_controller.py index 3840a01e256..d57ac2e82d3 100644 --- a/openbb_terminal/forex/forex_controller.py +++ b/openbb_terminal/forex/forex_controller.py @@ -92,8 +92,8 @@ class ForexController(BaseController): "--sort": {c: {} for c in forex_helper.CANDLE_SORT}, "--plotly": {}, "-p": "--plotly", - "--descending": {}, - "-d": "--descending", + "--reverse": {}, + "-r": "--reverse", "--raw": {}, "--trend": {}, "-t": "--trend", @@ -256,12 +256,16 @@ class ForexController(BaseController): help="Choose a column to sort by. Only works when raw data is displayed.", ) parser.add_argument( - "-d", - "--descending", + "-r", + "--reverse", action="store_true", - dest="descending", + dest="reverse", default=False, - help="Sort selected column descending. Only works when raw data is displayed.", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "--raw", @@ -318,7 +322,7 @@ class ForexController(BaseController): qa_view.display_raw( data=data, sortby=ns_parser.sort, - ascend=not ns_parser.descending, + ascend=ns_parser.reverse, limit=ns_parser.limit, ) diff --git a/openbb_terminal/forex/quantitative_analysis/qa_controller.py b/openbb_terminal/forex/quantitative_analysis/qa_controller.py index 5b030ff30e0..c894f354b79 100644 --- a/openbb_terminal/forex/quantitative_analysis/qa_controller.py +++ b/openbb_terminal/forex/quantitative_analysis/qa_controller.py @@ -156,7 +156,8 @@ class QaController(CryptoBaseController): for c in [x.lower().replace(" ", "") for x in self.data.columns] }, "-s": "--sortby", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["decompose"] = { "--multiplicative": None, @@ -262,12 +263,16 @@ class QaController(CryptoBaseController): dest="limit", ) parser.add_argument( - "-d", - "--descend", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="descend", - help="Sort in descending order", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-s", @@ -286,7 +291,7 @@ class QaController(CryptoBaseController): data=self.data, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) diff --git a/openbb_terminal/miscellaneous/scripts/alternative/test_alt_oss.openbb b/openbb_terminal/miscellaneous/scripts/alternative/test_alt_oss.openbb index 376abad8ed2..1973e1d2dd1 100644 --- a/openbb_terminal/miscellaneous/scripts/alternative/test_alt_oss.openbb +++ b/openbb_terminal/miscellaneous/scripts/alternative/test_alt_oss.openbb @@ -4,4 +4,5 @@ rs openbb-finance/openbbterminal sh openbb-finance/openbbterminal tr rossidx +rossidx --sortby Raised [$M] --reverse exit \ No newline at end of file diff --git a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_dd.openbb b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_dd.openbb index 6f88970e153..91d9a7b211a 100644 --- a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_dd.openbb +++ b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_dd.openbb @@ -40,6 +40,7 @@ market mkt mkt --urls mkt --vs ETH --limit 3 --sort volume --urls +mkt --vs BTC -s volume -r # ex ex @@ -96,10 +97,12 @@ rm # events events events --limit 3 --sort name --urls +events --sort date -r # news news news --limit 3 -k media -r en --filter bullish +news --sort published_at --reverse # links links @@ -107,6 +110,7 @@ links # twitter twitter twitter --limit 3 --sort retweet_count +twitter --sort date -r # social social diff --git a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_defi.openbb b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_defi.openbb index a0273c2b7f3..087c77aed6c 100644 --- a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_defi.openbb +++ b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_defi.openbb @@ -10,27 +10,33 @@ newsletter --limit 3 # vaults vaults vaults --chain ethereum --protocol aave --kind stable --top 3 --links +vaults --chain ethereum -s apy -r # tokens tokens tokens --skip 3 --limit 3 --sort totalLiquidity +tokens --sort txCount --reverse # stats stats # pairs pairs --limit 3 --vol 150 --tx 150 --days 15 --sort volumeUSD +pairs --sort volumeUSD -r # pools pools pools --limit 3 --sort volumeUSD +pools --sort volumeUSD --reverse # swaps swaps --limit 3 --sort amountUSD +swaps --sort Datetime -r # ldapps ldapps ldapps --limit 3 --sort tvl +ldapps --sort change_7d -r # gdapps gdapps @@ -46,6 +52,7 @@ dtvl --dapps anchor # sinfo # validators +validators --sort validatorName --reverse # gacc gacc diff --git a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_disc.openbb b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_disc.openbb index 6e1e502f5e4..83118a95b2a 100644 --- a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_disc.openbb +++ b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_disc.openbb @@ -4,6 +4,7 @@ disc # gctop top top -c stablecoins -s Volume [$] -l 5 +top -s Market Cap -r # cgtrending trending diff --git a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_onchain.openbb b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_onchain.openbb index 0a672ef5716..639edc7e797 100644 --- a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_onchain.openbb +++ b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_onchain.openbb @@ -18,6 +18,7 @@ gwei whales whales --address # this is bugged whales --min 5000000 --limit 3 --sort amount +whales --sort amount_usd -r # lt lt @@ -50,22 +51,35 @@ ttcp Bitox --sort tradeAmount # tvl # address +address 0x71C7656EC7ab88b098defB751B7401B5f6d8976F # top top top --limit 3 --sort price # balance +balance --sort index -r # hist +hist --sort value -r --limit 20 + +# loads ECR20 token +address 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 -t # info +info --social # holders +holders --sort share -r # th +th --sort value --reverse # prices +prices --sort volumeConverted --reverse + +# loads transaction hash +address 0x9dc7b43ad4288c624fdd236b2ecb9f2b81c93e706b2ffd1d19b112c1df7849e6 -tx # tx diff --git a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_ov.openbb b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_ov.openbb index b3f3324f59d..7dec438e004 100644 --- a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_ov.openbb +++ b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_ov.openbb @@ -11,7 +11,7 @@ defi # stables stables stables --pie -stables --limit 3 --sort current_price +stables --sortbyby Price_[$] --reverse --limit 3 # exchanges exchanges @@ -19,24 +19,24 @@ exchanges --source CoinGecko exchanges --source CoinPaprika exchanges --urls exchanges --vs ETH -exchanges --source CoinGecko --limit 3 --sort Trust_Score +exchanges --source CoinGecko --limit 3 --sortby Trust_Score -r # exrates exrates -exrates --sort Value --limit 3 +exrates --sortby Value --reverse --limit 3 # indexes indexes -indexes --sort Last --limit 3 +indexes --sortby Last --limit 3 -r # derivatives derivatives -derivatives --sort Basis --limit 3 +derivatives --sortby Basis --limit 3 # categories categories categories --pie -categories --sort Market_Cap --limit 3 +categories --sortby Market_Cap --limit 3 # hold hold @@ -49,15 +49,15 @@ hm --category stablecoins --limit 3 # info info -info --vs ETH --sort price --limit 3 +info --vs ETH --sortby price --limit 3 # markets markets -markets --vs ETH --sort price --limit 3 +markets --vs ETH --sortby price --limit 3 # exmarkets exmarkets -exmarkets --limit 3--sort quote_currency_name +exmarkets --limit 3 --sortby quote_currency_name exmarkets --urls # platforms @@ -65,7 +65,7 @@ platforms # contracts contracts -contracts --platform eth-ethereum --limit 3 --sort type +contracts --platform eth-ethereum --limit 3 --sortby type # pairs pairs @@ -73,7 +73,7 @@ pairs # news news news --region es -news --limit 3 --kind media --filter hot --sort title +news --limit 3 --kind media --filter hot --sortby title # wf wf @@ -93,8 +93,8 @@ altindex --period 30 --since 2020-10-25 --until 2021-12-01 # ch ch -ch --limit 3 --sort Amount [$] ch --slug polynetwork-rekt +ch --sortbyby Amount [$] -r --limit 3 # cr cr diff --git a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_qa.openbb b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_qa.openbb index 8bbf6805a99..d6e69e68347 100644 --- a/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_qa.openbb +++ b/openbb_terminal/miscellaneous/scripts/cryptocurrency/test_crypto_qa.openbb @@ -58,6 +58,7 @@ kurtosis -w 20 # raw raw raw -l 3 +raw --sortby adjclose --reverse # decompose decompose diff --git a/openbb_terminal/miscellaneous/scripts/economy/test_economy.openbb b/openbb_terminal/miscellaneous/scripts/economy/test_economy.openbb index fe3bcb2f6be..77a7c33d896 100644 --- a/openbb_terminal/miscellaneous/scripts/economy/test_economy.openbb +++ b/openbb_terminal/miscellaneous/scripts/economy/test_economy.openbb @@ -15,7 +15,7 @@ futures -c metals futures -c meats futures -c grains futures -c softs -futures -c energy -s ticker --ascend --source Finviz +futures -c energy -s ticker --reverse --source Finviz map map -p 1w -t world bigmac @@ -32,7 +32,7 @@ spread --group PIIGS --color binary spread --countries portugal,spain,italy,united states --maturity 5Y --change=True --color openbb rtps valuation -valuation --group sector --sortby MarketCap --ascend +valuation --group sector --sortby MarketCap --reverse performance performance -g basic_materials -s Month -a spectrum @@ -80,7 +80,7 @@ spread -w 10 quantile --window 5 --quantile 0.01 skew --window 5 kurtosis --window 9 -raw --limit 2 --descend +raw --limit 2 --reverse cusum --threshold 10 --drift 10 decompose exit diff --git a/openbb_terminal/miscellaneous/scripts/etf/test_etf.openbb b/openbb_terminal/miscellaneous/scripts/etf/test_etf.openbb index 7a748d5406a..78d353da5eb 100644 --- a/openbb_terminal/miscellaneous/scripts/etf/test_etf.openbb +++ b/openbb_terminal/miscellaneous/scripts/etf/test_etf.openbb @@ -6,7 +6,8 @@ weights weights -m 10 summary candle -camdle --raw +candle --raw +candle --sort adjclose --reverse --raw candle -t --ma 4 news pir diff --git a/openbb_terminal/miscellaneous/scripts/forex/test_forex_qa.openbb b/openbb_terminal/miscellaneous/scripts/forex/test_forex_qa.openbb index 0165ec84633..9a32390cb21 100644 --- a/openbb_terminal/miscellaneous/scripts/forex/test_forex_qa.openbb +++ b/openbb_terminal/miscellaneous/scripts/forex/test_forex_qa.openbb @@ -28,7 +28,7 @@ kurtosis --w 10 var es raw -raw --limit 10 --descend +raw --limit 10 --reverse decompose decompose --multiplicative cusum diff --git a/openbb_terminal/miscellaneous/scripts/stocks/test_stocks.openbb b/openbb_terminal/miscellaneous/scripts/stocks/test_stocks.openbb index a00c58b8063..a297d527db9 100644 --- a/openbb_terminal/miscellaneous/scripts/stocks/test_stocks.openbb +++ b/openbb_terminal/miscellaneous/scripts/stocks/test_stocks.openbb @@ -8,7 +8,7 @@ tob -e EDGX candle candle -t --ma 5,10 candle --raw -candle --sort AdjClose -d --raw +candle --sort AdjClose -r --raw codes news -l 3 exit diff --git a/openbb_terminal/miscellaneous/scripts/stocks/test_stocks_qa.openbb b/openbb_terminal/miscellaneous/scripts/stocks/test_stocks_qa.openbb index c113dc57f80..d5ef722e8e0 100644 --- a/openbb_terminal/miscellaneous/scripts/stocks/test_stocks_qa.openbb +++ b/openbb_terminal/miscellaneous/scripts/stocks/test_stocks_qa.openbb @@ -22,6 +22,7 @@ quantile skew kurtosis raw +raw --sortby adjclose -r decompose cusum capm diff --git a/openbb_terminal/mutual_funds/mutual_fund_controller.py b/openbb_terminal/mutual_funds/mutual_fund_controller.py index c62fc3ca7f5..7c9823f8611 100644 --- a/openbb_terminal/mutual_funds/mutual_fund_controller.py +++ b/openbb_terminal/mutual_funds/mutual_fund_controller.py @@ -95,8 +95,8 @@ class FundController(BaseController): "-s": "--sortby", "--limit": None, "-l": "--limit", - "--ascend": {}, - "-a": "--ascend", + "--reverse": {}, + "-r": "--reverse", } choices["load"] = { "--fund": None, @@ -227,12 +227,16 @@ class FundController(BaseController): default=10, ) parser.add_argument( - "-a", - "--ascend", - dest="ascending", - help="Sort in ascending order", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) if other_args and "-" not in other_args[0][0]: other_args.insert(0, "--fund") @@ -245,7 +249,7 @@ class FundController(BaseController): country=self.country, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=ns_parser.ascending, + ascend=ns_parser.reverse, ) return self.queue diff --git a/openbb_terminal/portfolio/brokers/coinbase/coinbase_controller.py b/openbb_terminal/portfolio/brokers/coinbase/coinbase_controller.py index 1eee57134b6..3e28e6b9d6a 100644 --- a/openbb_terminal/portfolio/brokers/coinbase/coinbase_controller.py +++ b/openbb_terminal/portfolio/brokers/coinbase/coinbase_controller.py @@ -66,7 +66,8 @@ class CoinbaseController(BaseController): "-s": "--sortby", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } choices["deposits"] = { "--type": {c: {} for c in self.deposit_type}, @@ -75,7 +76,8 @@ class CoinbaseController(BaseController): "-s": "--sortby", "--limit": None, "-l": "--limit", - "--descend": {}, + "--reverse": {}, + "-r": "--reverse", } self.completer = NestedCompleter.from_nested_dict(choices) @@ -193,11 +195,16 @@ class CoinbaseController(BaseController): choices=self.order_sortby, ) parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", + "-r", + "--reverse", + action="store_true", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) if other_args and other_args[0][0] != "-": other_args.insert(0, "--acc") @@ -208,7 +215,10 @@ class CoinbaseController(BaseController): if ns_parser: coinbase_view.display_orders( - ns_parser.limit, ns_parser.sortby, ns_parser.descend, ns_parser.export + limit=ns_parser.limit, + sortby=ns_parser.sortby, + descend=not ns_parser.reverse, + export=ns_parser.export, ) @log_start_end(log=logger) @@ -247,20 +257,25 @@ class CoinbaseController(BaseController): choices=self.deposit_sort, ) parser.add_argument( - "--descend", - action="store_false", - help="Flag to sort in descending order (lowest first)", - dest="descend", + "-r", + "--reverse", + action="store_true", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) ns_parser = self.parse_known_args_and_warn( parser, other_args, export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED ) if ns_parser: coinbase_view.display_deposits( - ns_parser.limit, - ns_parser.sortby, - ns_parser.type, - ns_parser.descend, - ns_parser.export, + limit=ns_parser.limit, + sortby=ns_parser.sortby, + deposit_type=ns_parser.type, + descend=ns_parser.reverse, + export=ns_parser.export, ) diff --git a/openbb_terminal/stocks/dark_pool_shorts/dps_controller.py b/openbb_terminal/stocks/dark_pool_shorts/dps_controller.py index 1f2967c48de..dd47853cc3f 100644 --- a/openbb_terminal/stocks/dark_pool_shorts/dps_controller.py +++ b/openbb_terminal/stocks/dark_pool_shorts/dps_controller.py @@ -116,8 +116,8 @@ class DarkPoolShortsController(StockBaseController): "-l": "--limit", "--sort": {c: {} for c in self.POS_CHOICES}, "-s": "--sort", - "--ascend": {}, - "-a": "--ascend", + "--reverse": {}, + "-r": "--reverse", } choices["sidtc"] = { "--limit": None, @@ -359,12 +359,16 @@ class DarkPoolShortsController(StockBaseController): dest="sort_field", ) parser.add_argument( - "-a", - "--ascending", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="ascend", - help="Data in ascending order", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) ns_parser = self.parse_known_args_and_warn( parser, other_args, EXPORT_ONLY_RAW_DATA_ALLOWED @@ -373,7 +377,7 @@ class DarkPoolShortsController(StockBaseController): stockgrid_view.dark_pool_short_positions( limit=ns_parser.limit, sortby=ns_parser.sort_field, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, export=ns_parser.export, ) diff --git a/openbb_terminal/stocks/discovery/disc_controller.py b/openbb_terminal/stocks/discovery/disc_controller.py index 6556642a5de..86767ea5af7 100644 --- a/openbb_terminal/stocks/discovery/disc_controller.py +++ b/openbb_terminal/stocks/discovery/disc_controller.py @@ -150,8 +150,8 @@ class DiscoveryController(BaseController): choices["arkord"] = { "--sortby": {c: {} for c in self.arkord_sortby_choices}, "-s": "--sortby", - "--ascend": {}, - "-a": "--ascend", + "reverse": {}, + "-r": "reverse", "--buy_only": {}, "-b": "--buy_only", "--sell_only": {}, @@ -194,8 +194,8 @@ class DiscoveryController(BaseController): "-d": "--date", "--sort": {c: {} for c in self.dividend_columns}, "-s": "--sort", - "--ascend": {}, - "-a": "--ascend", + "--reverse": {}, + "-r": "--reverse", "--limit": None, "-l": "--limit", } @@ -257,12 +257,16 @@ class DiscoveryController(BaseController): dest="sort", ) parser.add_argument( - "-a", - "--ascend", - default=False, + "-r", + "--reverse", action="store_true", - help="Flag to sort in ascending order", - dest="ascend", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) if other_args and "-" not in other_args[0][0]: other_args.insert(0, "-d") @@ -277,7 +281,7 @@ class DiscoveryController(BaseController): nasdaq_view.display_dividend_calendar( date=ns_parser.date.strftime("%Y-%m-%d"), sortby=sort_col, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, limit=ns_parser.limit, export=ns_parser.export, ) @@ -635,12 +639,16 @@ class DiscoveryController(BaseController): default="", ) parser.add_argument( - "-a", - "--ascend", - dest="ascend", - help="Flag to sort in ascending order", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-b", @@ -675,7 +683,7 @@ class DiscoveryController(BaseController): ark_view.ark_orders_view( limit=ns_parser.limit, sortby=ns_parser.sort_col, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, buys_only=ns_parser.buys_only, sells_only=ns_parser.sells_only, fund=ns_parser.fund, diff --git a/openbb_terminal/stocks/fundamental_analysis/fa_controller.py b/openbb_terminal/stocks/fundamental_analysis/fa_controller.py index f483ffcdae8..5a398692d37 100644 --- a/openbb_terminal/stocks/fundamental_analysis/fa_controller.py +++ b/openbb_terminal/stocks/fundamental_analysis/fa_controller.py @@ -15,6 +15,7 @@ from openbb_terminal.helper_funcs import ( EXPORT_ONLY_RAW_DATA_ALLOWED, check_positive, valid_date, + list_from_str, ) from openbb_terminal.menu import session from openbb_terminal.parent_classes import StockBaseController @@ -928,11 +929,10 @@ class FundamentalAnalysisController(StockBaseController): "-p", "--plot", action="store", - nargs="+", type=str, default=None, dest="plot", - help="Rows to plot. (-1 represents invalid data)", + help="Rows to plot, comma separated. (-1 represents invalid data)", ) ns_parser = self.parse_known_args_and_warn( parser, @@ -941,6 +941,7 @@ class FundamentalAnalysisController(StockBaseController): limit=5, ) if ns_parser: + ns_parser.plot = list_from_str(ns_parser.plot) # TODO: Switch to actually getting data if ns_parser.source == "YahooFinance" and ns_parser.b_quarter: console.print( @@ -1039,11 +1040,10 @@ class FundamentalAnalysisController(StockBaseController): "-p", "--plot", action="store", - nargs="+", type=str, default=None, dest="plot", - help="Rows to plot. (-1 represents invalid data)", + help="Rows to plot, comma separated. (-1 represents invalid data)", ) ns_parser = self.parse_known_args_and_warn( parser, @@ -1052,6 +1052,7 @@ class FundamentalAnalysisController(StockBaseController): limit=5, ) if ns_parser: + ns_parser.plot = list_from_str(ns_parser.plot) # TODO: Switch to actually getting data if ns_parser.source == "YahooFinance" and ns_parser.b_quarter: text = "Quarterly data currently unavailable for yfinance" @@ -1155,7 +1156,6 @@ class FundamentalAnalysisController(StockBaseController): "-p", "--plot", action="store", - nargs="+", type=str, default=None, dest="plot", @@ -1167,6 +1167,7 @@ class FundamentalAnalysisController(StockBaseController): export_allowed=EXPORT_ONLY_RAW_DATA_ALLOWED, ) if ns_parser: + ns_parser.plot = list_from_str(ns_parser.plot) # TODO: Switch to actually getting data if ns_parser.source == "YahooFinance" and ns_parser.b_quarter: text = "Quarterly data currently unavailable for yfinance" diff --git a/openbb_terminal/stocks/options/options_controller.py b/openbb_terminal/stocks/options/options_controller.py index 6c7bb64e2b9..df8ac69e851 100644 --- a/openbb_terminal/stocks/options/options_controller.py +++ b/openbb_terminal/stocks/options/options_controller.py @@ -147,8 +147,8 @@ class OptionsController(BaseController): choices["unu"] = { "--sortby": {c: {} for c in self.unu_sortby_choices}, "-s": "--sortby", - "--ascending": {}, - "-a": "--ascending", + "--reverse": {}, + "-r": "--reverse", "--puts_only": {}, "-p": "--puts_only", "--calls_only": {}, @@ -482,12 +482,16 @@ class OptionsController(BaseController): help="Column to sort by. Vol/OI is the default and typical variable to be considered unusual.", ) parser.add_argument( - "-a", - "--ascending", - dest="ascend", - default=False, + "-r", + "--reverse", action="store_true", - help="Flag to sort in ascending order", + dest="reverse", + default=False, + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-p", @@ -520,7 +524,7 @@ class OptionsController(BaseController): limit=ns_parser.limit, sortby=ns_parser.sortby, export=ns_parser.export, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, calls_only=ns_parser.calls_only, puts_only=ns_parser.puts_only, ) diff --git a/openbb_terminal/stocks/quantitative_analysis/qa_controller.py b/openbb_terminal/stocks/quantitative_analysis/qa_controller.py index 5bf66351c2a..a6af47229ce 100644 --- a/openbb_terminal/stocks/quantitative_analysis/qa_controller.py +++ b/openbb_terminal/stocks/quantitative_analysis/qa_controller.py @@ -172,8 +172,8 @@ class QaController(StockBaseController): choices["raw"] = { "--limit": None, "-l": "--limit", - "--descend": {}, - "-d": "--descend", + "--reverse": {}, + "-r": "--reverse", "--export": {x: {} for x in ["csv", "json", "xlsx"]}, "--sortby": {c.lower(): {} for c in stocks_helper.CANDLE_SORT}, "-s": "--sortby", @@ -330,12 +330,16 @@ class QaController(StockBaseController): dest="limit", ) parser.add_argument( - "-d", - "--descend", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="descend", - help="Sort in descending order", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-s", @@ -354,7 +358,7 @@ class QaController(StockBaseController): data=self.stock, limit=ns_parser.limit, sortby=ns_parser.sortby, - ascend=not ns_parser.descend, + ascend=ns_parser.reverse, export=ns_parser.export, ) diff --git a/openbb_terminal/stocks/screener/screener_controller.py b/openbb_terminal/stocks/screener/screener_controller.py index 1079bde35ab..04fd97b7c9f 100644 --- a/openbb_terminal/stocks/screener/screener_controller.py +++ b/openbb_terminal/stocks/screener/screener_controller.py @@ -102,8 +102,8 @@ class ScreenerController(BaseController): "-s": "--sort", "--limit": None, "-l": "--limit", - "--ascend": {}, - "-a": "--ascend", + "--reverse": {}, + "-r": "--reverse", } choices["overview"] = screener_standard choices["valuation"] = screener_standard @@ -299,12 +299,16 @@ class ScreenerController(BaseController): help="Limit of stocks to print", ) parser.add_argument( - "-a", - "--ascend", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="ascend", - help="Set order to Ascend, the default is Descend", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-s", @@ -335,7 +339,7 @@ class ScreenerController(BaseController): loaded_preset=preset, data_type="overview", limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, sortby=ns_parser.sort, export=ns_parser.export, ) @@ -382,12 +386,16 @@ class ScreenerController(BaseController): help="Limit of stocks to print", ) parser.add_argument( - "-a", - "--ascend", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="ascend", - help="Set order to Ascend, the default is Descend", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-s", @@ -413,7 +421,7 @@ class ScreenerController(BaseController): loaded_preset=self.preset, data_type="valuation", limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, sortby=ns_parser.sort, export=ns_parser.export, ) @@ -424,7 +432,7 @@ class ScreenerController(BaseController): loaded_preset=self.preset, data_type="valuation", limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, sortby=ns_parser.sort, export=ns_parser.export, ) @@ -459,14 +467,17 @@ class ScreenerController(BaseController): default=10, help="Limit of stocks to print", ) - parser.add_argument( - "-a", - "--ascend", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="ascend", - help="Set order to Ascend, the default is Descend", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-s", @@ -492,7 +503,7 @@ class ScreenerController(BaseController): loaded_preset=self.preset, data_type="financial", limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, sortby=ns_parser.sort, export=ns_parser.export, ) @@ -503,7 +514,7 @@ class ScreenerController(BaseController): loaded_preset=self.preset, data_type="financial", limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, sortby=ns_parser.sort, export=ns_parser.export, ) @@ -539,12 +550,16 @@ class ScreenerController(BaseController): help="Limit of stocks to print", ) parser.add_argument( - "-a", - "--ascend", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="ascend", - help="Set order to Ascend, the default is Descend", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-s", @@ -571,7 +586,7 @@ class ScreenerController(BaseController): loaded_preset=self.preset, data_type="ownership", limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, sortby=ns_parser.sort, export=ns_parser.export, ) @@ -582,7 +597,7 @@ class ScreenerController(BaseController): loaded_preset=self.preset, data_type="ownership", limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, sortby=ns_parser.sort, export=ns_parser.export, ) @@ -618,12 +633,16 @@ class ScreenerController(BaseController): help="Limit of stocks to print", ) parser.add_argument( - "-a", - "--ascend", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="ascend", - help="Set order to Ascend, the default is Descend", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-s", @@ -650,7 +669,7 @@ class ScreenerController(BaseController): loaded_preset=self.preset, data_type="performance", limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, sortby=ns_parser.sort, export=ns_parser.export, ) @@ -661,7 +680,7 @@ class ScreenerController(BaseController): loaded_preset=self.preset, data_type="performance", limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.store_true, sortby=ns_parser.sort, export=ns_parser.export, ) @@ -697,12 +716,16 @@ class ScreenerController(BaseController): help="Limit of stocks to print", ) parser.add_argument( - "-a", - "--ascend", + "-r", + "--reverse", action="store_true", + dest="reverse", default=False, - dest="ascend", - help="Set order to Ascend, the default is Descend", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "-s", @@ -729,7 +752,7 @@ class ScreenerController(BaseController): loaded_preset=self.preset, data_type="technical", limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, sortby=ns_parser.sort, export=ns_parser.export, ) @@ -740,7 +763,7 @@ class ScreenerController(BaseController): loaded_preset=self.preset, data_type="technical", limit=ns_parser.limit, - ascend=ns_parser.ascend, + ascend=ns_parser.reverse, sortby=ns_parser.sort, export=ns_parser.export, ) diff --git a/openbb_terminal/stocks/stocks_controller.py b/openbb_terminal/stocks/stocks_controller.py index 7da1c0c59d8..cc890d56bdd 100644 --- a/openbb_terminal/stocks/stocks_controller.py +++ b/openbb_terminal/stocks/stocks_controller.py @@ -140,8 +140,8 @@ class StocksController(StockBaseController): "--sort": {c: {} for c in stocks_helper.CANDLE_SORT}, "--plotly": {}, "-p": "--plotly", - "--descending": {}, - "-d": "--descending", + "--reverse": {}, + "-r": "--reverse", "--raw": {}, "--trend": {}, "-t": "--trend", @@ -412,12 +412,16 @@ class StocksController(StockBaseController): help="Choose a column to sort by. Only works when raw data is displayed.", ) parser.add_argument( - "-d", - "--descending", + "-r", + "--reverse", action="store_true", - dest="descending", + dest="reverse", default=False, - help="Sort selected column descending. Only works when raw data is displayed.", + help=( + "Data is sorted in descending order by default. " + "Reverse flag will sort it in an ascending way. " + "Only works when raw data is displayed." + ), ) parser.add_argument( "--raw", @@ -465,7 +469,7 @@ class StocksController(StockBaseController): qa_view.display_raw( data=self.stock, sortby=ns_parser.sort, - ascend=not ns_parser.descending, + ascend=ns_parser.reverse, limit=ns_parser.limit, ) diff --git a/tests/openbb_terminal/economy/test_economy_controller.py b/tests/openbb_terminal/economy/test_economy_controller.py index f824a09e6ce..ffbbbab70d6 100644 --- a/tests/openbb_terminal/economy/test_economy_controller.py +++ b/tests/openbb_terminal/economy/test_economy_controller.py @@ -404,7 +404,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): "--commodity=energy", "--source=Finviz", "--sortby=ticker", - "-a", + "-r", "--export=csv", ], "finviz_view.display_future", @@ -422,7 +422,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): "--commodity=metals", "--source=Finviz", "--sortby=ticker", - "-a", + "--reverse", "--export=csv", ], "finviz_view.display_future", @@ -440,7 +440,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): "--commodity=meats", "--source=Finviz", "--sortby=ticker", - "-a", + "-r", "--export=csv", ], "finviz_view.display_future", @@ -458,7 +458,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): "--commodity=grains", "--sortby=ticker", "--source=Finviz", - "-a", + "--reverse", "--export=csv", ], "finviz_view.display_future", @@ -476,7 +476,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): "--commodity=softs", "--sortby=ticker", "--source=Finviz", - "-a", + "-r", "--export=csv", ], "finviz_view.display_future", @@ -493,7 +493,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): [ "sector", "--sortby=MarketCap", - "-a", + "--reverse", "--export=csv", ], "finviz_view.display_valuation", @@ -510,7 +510,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): [ "basic_materials", "--sortby=P/E", - "-a", + "-r", "--export=csv", ], "finviz_view.display_valuation", @@ -527,7 +527,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): [ "--g=sector", "--sortby=Name", - "-a", + "--reverse", "--export=csv", ], "finviz_view.display_performance", diff --git a/tests/openbb_terminal/etf/screener/test_screener_controller.py b/tests/openbb_terminal/etf/screener/test_screener_controller.py index 7e4b72c64b4..0c209c0c1b8 100644 --- a/tests/openbb_terminal/etf/screener/test_screener_controller.py +++ b/tests/openbb_terminal/etf/screener/test_screener_controller.py @@ -219,7 +219,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): [ ( "call_screen", - ["-l=10", "-s=NAV", "-a"], + ["-l=10", "-s=NAV", "-r"], "screener_view.view_screener", [], dict( diff --git a/tests/openbb_terminal/forex/quantitative_analysis/test_qa_controller.py b/tests/openbb_terminal/forex/quantitative_analysis/test_qa_controller.py index 4e96ea0ff3f..3ec34ece443 100644 --- a/tests/openbb_terminal/forex/quantitative_analysis/test_qa_controller.py +++ b/tests/openbb_terminal/forex/quantitative_analysis/test_qa_controller.py @@ -308,7 +308,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): ), ( "call_raw", - ["--limit=1", "--descend", "--export=csv"], + ["--limit=1", "--reverse", "--export=csv"], "qa_view.display_raw", [], dict( diff --git a/tests/openbb_terminal/stocks/dark_pool_shorts/test_dps_controller.py b/tests/openbb_terminal/stocks/dark_pool_shorts/test_dps_controller.py index 4e025a4d4fb..b30a7efa0b1 100644 --- a/tests/openbb_terminal/stocks/dark_pool_shorts/test_dps_controller.py +++ b/tests/openbb_terminal/stocks/dark_pool_shorts/test_dps_controller.py @@ -285,7 +285,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): [ "--limit=1", "--sort=sv", - "--ascending", + "--reverse", "--export=csv", ], dict( diff --git a/tests/openbb_terminal/stocks/fundamental_analysis/test_fa_controller.py b/tests/openbb_terminal/stocks/fundamental_analysis/test_fa_controller.py index ef1da7b8a40..961b2882ac9 100644 --- a/tests/openbb_terminal/stocks/fundamental_analysis/test_fa_controller.py +++ b/tests/openbb_terminal/stocks/fundamental_analysis/test_fa_controller.py @@ -315,7 +315,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): limit=5, quarterly=False, ratios=False, - plot=None, + plot=[], export="csv", ), ), @@ -329,7 +329,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): limit=5, quarterly=False, ratios=False, - plot=None, + plot=[], export="csv", ), ), @@ -342,7 +342,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): limit=5, quarterly=False, ratios=False, - plot=None, + plot=[], export="csv", ), ), @@ -354,7 +354,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): symbol="TSLA", statement="financials", ratios=False, - plot=None, + plot=[], export="csv", limit=5, ), @@ -368,7 +368,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): limit=5, quarterly=False, ratios=False, - plot=None, + plot=[], export="csv", ), ), @@ -382,7 +382,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): limit=5, quarterly=False, ratios=False, - plot=None, + plot=[], export="csv", ), ), @@ -395,7 +395,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): limit=5, quarterly=False, ratios=False, - plot=None, + plot=[], export="csv", ), ), @@ -407,7 +407,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): symbol="TSLA", statement="balance-sheet", ratios=False, - plot=None, + plot=[], export="csv", limit=5, ), @@ -421,7 +421,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): limit=5, quarterly=False, ratios=False, - plot=None, + plot=[], export="csv", ), ), @@ -434,7 +434,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): limit=5, quarterly=False, ratios=False, - plot=None, + plot=[], export="csv", ), ), @@ -448,7 +448,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): limit=5, quarterly=False, ratios=False, - plot=None, + plot=[], export="csv", ), ), @@ -460,7 +460,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): symbol="TSLA", statement="cash-flow", ratios=False, - plot=None, + plot=[], export="csv", limit=5, ), diff --git a/tests/openbb_terminal/stocks/options/test_options_controller.py b/tests/openbb_terminal/stocks/options/test_options_controller.py index 0a202f9922e..95d4c94a728 100644 --- a/tests/openbb_terminal/stocks/options/test_options_controller.py +++ b/tests/openbb_terminal/stocks/options/test_options_controller.py @@ -420,7 +420,7 @@ def test_call_func_expect_queue(expected_queue, func, mocker, queue): [ "1", "--sortby=Vol", - "--ascending", + "--reverse", "--puts_only", "--calls_only", "--export=csv", @@ -434,7 +434,7 @@ def test_call_func_expect_queue(expected_queue, func, mocker, queue): [ "1", "--sortby=Vol", - "--ascending", + "--reverse", "--puts_only", # "--calls_only", "--export=csv", diff --git a/tests/openbb_terminal/stocks/quantitative_analysis/test_qa_controller.py b/tests/openbb_terminal/stocks/quantitative_analysis/test_qa_controller.py index 4785b7e9851..fc862a2f569 100644 --- a/tests/openbb_terminal/stocks/quantitative_analysis/test_qa_controller.py +++ b/tests/openbb_terminal/stocks/quantitative_analysis/test_qa_controller.py @@ -306,7 +306,7 @@ def test_call_func_expect_queue(expected_queue, queue, func): ), ( "call_raw", - ["--limit=1", "--descend", "--export=csv"], + ["--limit=1", "--reverse", "--export=csv"], "qa_view.display_raw", [], dict( diff --git a/tests/openbb_terminal/stocks/screener/test_screener_controller.py b/tests/openbb_terminal/stocks/screener/test_screener_controller.py index ae38c940122..96482a9d3ed 100644 --- a/tests/openbb_terminal/stocks/screener/test_screener_controller.py +++ b/tests/openbb_terminal/stocks/screener/test_screener_controller.py @@ -272,7 +272,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): "call_overview", [ "1", - "--ascend", + "--reverse", "--sort=Ticker", "--export=csv", ], @@ -292,7 +292,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): [ "1", "--preset=top_gainers", - "--ascend", + "--reverse", "--sort=Ticker", "--export=csv", ], @@ -312,7 +312,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): [ "1", "--preset=top_gainers", - "--ascend", + "--reverse", "--sort=Ticker", "--export=csv", ], @@ -332,7 +332,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): [ "1", "--preset=top_gainers", - "--ascend", + "--reverse", "--sort=Ticker", "--export=csv", ], @@ -352,7 +352,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): [ "1", "--preset=top_gainers", - "--ascend", + "--reverse", "--sort=Ticker", "--export=csv", ], @@ -372,7 +372,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): [ "1", "--preset=top_gainers", - "--ascend", + "--reverse", "--sort=Ticker", "--export=csv", ], diff --git a/tests/openbb_terminal/stocks/test_stocks_controller.py b/tests/openbb_terminal/stocks/test_stocks_controller.py index e57cb3a21d0..1ca24e7508e 100644 --- a/tests/openbb_terminal/stocks/test_stocks_controller.py +++ b/tests/openbb_terminal/stocks/test_stocks_controller.py @@ -284,7 +284,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): [ "--plotly", "--sort=Open", - "--descending", + "--reverse", "--raw", "--limit=1", "--trend", @@ -304,7 +304,7 @@ def test_call_func_expect_queue(expected_queue, func, queue): [ "--plotly", "--sort=Open", - "--descending", + "--reverse", "--limit=1", "--trend", "--ma=20,30", diff --git a/website/content/SDK/crypto/disc/cmctop/_index.rst b/website/content/SDK/crypto/disc/cmctop/_index.rst deleted file mode 100644 index 821aac07a0a..00000000000 --- a/website/content/SDK/crypto/disc/cmctop/_index.rst +++ /dev/null @@ -1,84 +0,0 @@ -.. role:: python(code) - :language: python - :class: highlight - -| - -To obtain charts, make sure to add :python:`chart = True` as the last parameter. - -.. raw:: html - -

- > Getting data -

- -{{< highlight python >}} -crypto.disc.cmctop( - sortby: str = 'CMC_Rank', - ascend: bool = True, - chart: bool = False, -) -> pandas.core.frame.DataFrame -{{< /highlight >}} - -.. raw:: html - -

- Shows top n coins. [Source: CoinMarketCap] -

- -* **Parameters** - - sortby: str - Key to sort data. The table can be sorted by every of its columns. Refer to - Coin Market Cap:s API documentation, see: - https://coinmarketcap.com/api/documentation/v1/#operation/getV1CryptocurrencyListingsLatest - ascend: bool - Whether to sort ascending or descending - chart: bool - Flag to display chart - - -* **Returns** - - pd.DataFrame - Top coin on CoinMarketCap - -| - -.. raw:: html - -

- > Getting charts -

- -{{< highlight python >}} -crypto.disc.cmctop( - limit: int = 15, - sortby: str = 'CMC_Rank', - ascend: bool = True, - export: str = '', - chart: bool = False, -) -> None -{{< /highlight >}} - -.. raw:: html - -

- Shows top n coins. [Source: CoinMarketCap] -

- -* **Parameters** - - limit: int - Number of records to display - sortby: str - Key to sort data. The table can be sorted by every of its columns. Refer to - Coin Market Cap:s API documentation, see: - https://coinmarketcap.com/api/documentation/v1/#operation/getV1CryptocurrencyListingsLatest - ascend: bool - Flag to sort data ascending - export : str - Export dataframe data to csv,json,xlsx file - chart: bool - Flag to display chart - diff --git a/website/content/terminal/alternative/covid/slopes/_index.md b/website/content/terminal/alternative/covid/slopes/_index.md index e8ff4754b14..714a70f3db1 100644 --- a/website/content/terminal/alternative/covid/slopes/_index.md +++ b/website/content/terminal/alternative/covid/slopes/_index.md @@ -7,7 +7,9 @@ Show countries with highest slopes in cases. ``` optional arguments: -d DAYS, --days DAYS Number of days back to look (default: 30) - -a, --ascend Show in ascending order (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -t THRESHOLD, --threshold THRESHOLD Threshold for total cases over period (default: 10000) -h, --help show this help message (default: False) @@ -17,7 +19,7 @@ optional arguments: Number of entries to show in data. (default: 10) ``` -``` +``` 2022 Feb 14, 10:26 (✨) /alternative/covid/ $ slopes Highest Sloping Cases (Cases/Day) ┌────────────────┬───────────┐ diff --git a/website/content/terminal/alternative/oss/rossidx/_index.md b/website/content/terminal/alternative/oss/rossidx/_index.md index f3655d527cd..b34b43e9efd 100644 --- a/website/content/terminal/alternative/oss/rossidx/_index.md +++ b/website/content/terminal/alternative/oss/rossidx/_index.md @@ -1,4 +1,4 @@ -`usage: rossidx [-s SORTBY [SORTBY {GitHub,Company,Country,City,Founded,Raised [$M],Stars,Forks,Stars AGR [%],Forks AGR [%]}]] [--descend] [--chart] [--growth] [-ct {stars,forks}] [-h] [--export EXPORT] [-l LIMIT]` +`usage: rossidx [-s SORTBY [SORTBY {GitHub,Company,Country,City,Founded,Raised [$M],Stars,Forks,Stars AGR [%],Forks AGR [%]}]] [--reverse] [--chart] [--growth] [-ct {stars,forks}] [-h] [--export EXPORT] [-l LIMIT]` Display list of startups from ross index [Source: https://runacap.com/] Use --chart to display chart and -t {stars,forks} to set chart type @@ -7,7 +7,9 @@ Use --chart to display chart and -t {stars,forks} to set chart type optional arguments: -s SORTBY [SORTBY ...], --sortby SORTBY [SORTBY {GitHub,Company,Country,City,Founded,Raised [$M],Stars,Forks,Stars AGR [%],Forks AGR [%]}] Sort startups by column (default: Stars AGR [%]) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. Reverse + flag will sort it in an ascending way. Only works when raw + data is displayed. (default: False) -c, --chart Flag to show chart (default: False) -g, --growth Flag to show growth chart (default: False) -t {stars,forks}, --chart-type {stars,forks} diff --git a/website/content/terminal/common/qa/raw/_index.md b/website/content/terminal/common/qa/raw/_index.md index 228cd27e1ea..3815d507bbe 100755 --- a/website/content/terminal/common/qa/raw/_index.md +++ b/website/content/terminal/common/qa/raw/_index.md @@ -9,7 +9,8 @@ optional arguments: -n NUM, --num NUM Number to show (default: 20) -s SORTBY, --sortby SORTBY The column to sort by (default: None) - -d, --descend Sort in descending order (default: False) + -r, --reverse Data is sorted in descending order by default. Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/dd/events/_index.md b/website/content/terminal/crypto/dd/events/_index.md index 646cfdd976d..3d698f4ffeb 100644 --- a/website/content/terminal/crypto/dd/events/_index.md +++ b/website/content/terminal/crypto/dd/events/_index.md @@ -1,10 +1,10 @@ ``` -usage: events [-l N] [-s {date,date_to,name,description,is_conference}] [--descend] [-u] [--export {csv,json,xlsx}] [-h] +usage: events [-l N] [-s {date,date_to,name,description,is_conference}] [--reverse] [-u] [--export {csv,json,xlsx}] [-h] ``` Show information about most important coins events. Most of coins doesn't have any events. You can display only N number of events with --limit -parameter. You can sort data by id, date , date_to, name, description, is_conference --sort parameter and also with --descend flag to sort -descending. You can use additional flag --urls to see urls for each event Displays: date , date_to, name, description, is_conference, link, +parameter. You can sort data by id, date , date_to, name, description, is_conference --sort parameter and also with --reverse flag to sort +ascending. You can use additional flag --urls to see urls for each event Displays: date , date_to, name, description, is_conference, link, proof_image_link ``` @@ -12,7 +12,9 @@ optional arguments: -l N, --limit N Limit of records (default: 10) -s {date,date_to,name,description,is_conference}, --sort {date,date_to,name,description,is_conference} Sort by given column. Default: date (default: date) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -u, --urls Flag to show urls. If you will use that flag you will see only date, name, link columns (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) diff --git a/website/content/terminal/crypto/dd/ex/_index.md b/website/content/terminal/crypto/dd/ex/_index.md index 4977efd243a..22ec7f1947f 100644 --- a/website/content/terminal/crypto/dd/ex/_index.md +++ b/website/content/terminal/crypto/dd/ex/_index.md @@ -1,16 +1,18 @@ ``` -usage: ex [-l N] [-s {id,name,adjusted_volume_24h_share,fiats}] [--descend] [--export {csv,json,xlsx}] [-h] +usage: ex [-l N] [-s {id,name,adjusted_volume_24h_share,fiats}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Get all exchanges found for given coin. You can display only N number of exchanges with --limit parameter. You can sort data by id, name, -adjusted_volume_24h_share, fiats --sort parameter and also with --descend flag to sort descending. Displays: id, name, adjusted_volume_24h_share, fiats +adjusted_volume_24h_share, fiats --sort parameter and also with --reverse flag to sort ascending. Displays: id, name, adjusted_volume_24h_share, fiats ``` optional arguments: -l N, --limit N Limit of records (default: 10) -s {id,name,adjusted_volume_24h_share,fiats}, --sort {id,name,adjusted_volume_24h_share,fiats} Sort by given column. Default: date (default: adjusted_volume_24h_share) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/dd/mkt/_index.md b/website/content/terminal/crypto/dd/mkt/_index.md index fd71362b346..26125980f59 100644 --- a/website/content/terminal/crypto/dd/mkt/_index.md +++ b/website/content/terminal/crypto/dd/mkt/_index.md @@ -1,11 +1,11 @@ ``` usage: mkt [--vs {BTC,ETH,USD,EUR,PLN,KRW,GBP,CAD,JPY,RUB,TRY,NZD,AUD,CHF,UAH,HKD,SGD,NGN,PHP,MXN,BRL,THB,CLP,CNY,CZK,DKK,HUF,IDR,ILS,INR,MYR,NOK,PKR,SEK,TWD,ZAR,VND,BOB,COP,PEN,ARS,ISK}] - [-l N] [-s {pct_volume_share,exchange,pair,trust_score,volume,price}] [--descend] [-u] [--export {csv,json,xlsx}] [-h] + [-l N] [-s {pct_volume_share,exchange,pair,trust_score,volume,price}] [--reverse] [-u] [--export {csv,json,xlsx}] [-h] ``` Get all markets found for given coin. You can display only N number of markets with --limit parameter. You can sort data by pct_volume_share, -exchange, pair, trust_score, volume, price --sort parameter and also with --descend flag to sort descending. You can use additional flag --urls to +exchange, pair, trust_score, volume, price --sort parameter and also with --reverse flag to sort ascending. You can use additional flag --urls to see urls for each market Displays: exchange, pair, trust_score, volume, price, pct_volume_share, ``` @@ -15,7 +15,9 @@ optional arguments: -t TOP, --top TOP Limit of records (default: 20) -s {pct_volume_share,exchange,pair,trust_score,volume,price}, --sort {pct_volume_share,exchange,pair,trust_score,volume,price} Sort by given column. Default: pct_volume_share (default: pct_volume_share) - --descend Flag to sort in descending order (lowest first) (default: False) + --r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -u, --urls Flag to show urls. If you will use that flag you will see only: exchange, pair, trust_score, market_url columns (default: False) --export {csv,json,xlsx} diff --git a/website/content/terminal/crypto/dd/news/_index.md b/website/content/terminal/crypto/dd/news/_index.md index 4d30fb260b0..6a4f29bf219 100644 --- a/website/content/terminal/crypto/dd/news/_index.md +++ b/website/content/terminal/crypto/dd/news/_index.md @@ -2,7 +2,7 @@ usage: news [-l LIMIT] [-k {news,media}] [--filter {rising,hot,bullish,bearish,important,saved,lol}] [-r {en,de,es,fr,nl,it,pt,ru}] - [-s {published_at,domain,title,negative_votes,positive_votes}] [--descend] + [-s {published_at,domain,title,negative_votes,positive_votes}] [--reverse] [-u] [-h] [--export EXPORT] ``` @@ -25,7 +25,9 @@ optional arguments: -s {published_at,domain,title,negative_votes,positive_votes}, --sort {published_at,domain,title,negative_votes,positive_votes} Sort by given column. Default: published_at (default: published_at) - --descend Flag to sort in descending order (lowest first) (default: True) + --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -u, --urls Flag to disable urls. If you will use the flag you will hide the column with urls (default: True) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/dd/twitter/_index.md b/website/content/terminal/crypto/dd/twitter/_index.md index cf72ae7819b..5e188ccd8c7 100644 --- a/website/content/terminal/crypto/dd/twitter/_index.md +++ b/website/content/terminal/crypto/dd/twitter/_index.md @@ -1,16 +1,18 @@ ``` -usage: twitter [-l N] [-s {date,user_name,status,retweet_count,like_count}] [--descend] [--export {csv,json,xlsx}] [-h] +usage: twitter [-l N] [-s {date,user_name,status,retweet_count,like_count}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Show last 10 tweets for given coin. You can display only N number of tweets with --limit parameter. You can sort data by date, user_name, status, -retweet_count, like_count --sort parameter and also with --descend flag to sort descending. Displays: date, user_name, status, retweet_count, like_count +retweet_count, like_count --sort parameter and also with --reverse flag to sort ascending. Displays: date, user_name, status, retweet_count, like_count ``` optional arguments: -l N, --limit N Limit of records (default: 10) -s {date,user_name,status,retweet_count,like_count}, --sort {date,user_name,status,retweet_count,like_count} Sort by given column. Default: date (default: date) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/defi/gacc/_index.md b/website/content/terminal/crypto/defi/gacc/_index.md index 4978d79d85e..546501333a7 100644 --- a/website/content/terminal/crypto/defi/gacc/_index.md +++ b/website/content/terminal/crypto/defi/gacc/_index.md @@ -1,5 +1,5 @@ ``` -usage: gacc [-l LIMIT] [--cumulative] [-k {active,total}] [--descend] [-h] [--export {csv,json,xlsx,png,jpg,pdf,svg}] +usage: gacc [-l LIMIT] [--cumulative] [-k {active,total}] [-h] [--export EXPORT] ``` Displays terra blockchain account growth history. [Source: https://fcd.terra.dev/swagger] diff --git a/website/content/terminal/crypto/defi/govp/_index.md b/website/content/terminal/crypto/defi/govp/_index.md deleted file mode 100644 index 8ae6fe5a435..00000000000 --- a/website/content/terminal/crypto/defi/govp/_index.md +++ /dev/null @@ -1,53 +0,0 @@ -``` -usage: govp [-l LIMIT] [-s {submitTime,id,depositEndTime,status,type,title,Yes,No}] [--status {voting,deposit,passed,rejected,all}] [--descend] [-h] [--export {csv,json,xlsx}] -``` - -Displays terra blockchain governance proposals list. [Source: https://fcd.terra.dev/swagger] - -``` -optional arguments: - -l LIMIT, --limit LIMIT - Number of proposals to show (default: 10) - -s {submitTime,id,depositEndTime,status,type,title,Yes,No}, --sort {submitTime,id,depositEndTime,status,type,title,Yes,No} - Sort by given column. Default: id (default: id) - --status {voting,deposit,passed,rejected,all} - Status of proposal. Default: all (default: all) - --descend Flag to sort in descending order (lowest first) (default: False) - -h, --help show this help message (default: False) - --export {csv,json,xlsx} - Export raw data into csv, json, xlsx (default: ) -``` - -Example: -``` -2022 Feb 15, 06:19 (✨) /crypto/defi/ $ govp -┌─────┬──────────────────┬──────────────────┬──────────┬──────────────────────┬────────────────────────────────────────┬─────┬────┬─────────┬──────────────┐ -│ Id │ Submit time │ Deposit end time │ Status │ Type │ Title │ Yes │ No │ Abstain │ No with veto │ -├─────┼──────────────────┼──────────────────┼──────────┼──────────────────────┼────────────────────────────────────────┼─────┼────┼─────────┼──────────────┤ -│ 191 │ 2022-02-14 04:11 │ 2022-02-28 04:11 │ Deposit │ Text Proposal │ Whithdraw money on cash machine with │ 0 │ 0 │ 0 │ 0 │ -│ │ │ │ │ │ QRcode using Terra mobile app │ │ │ │ │ -├─────┼──────────────────┼──────────────────┼──────────┼──────────────────────┼────────────────────────────────────────┼─────┼────┼─────────┼──────────────┤ -│ 190 │ 2022-02-12 09:42 │ 2022-02-26 09:42 │ Deposit │ Text Proposal │ test vote │ 0 │ 0 │ 0 │ 0 │ -├─────┼──────────────────┼──────────────────┼──────────┼──────────────────────┼────────────────────────────────────────┼─────┼────┼─────────┼──────────────┤ -│ 189 │ 2022-02-05 12:28 │ 2022-02-19 12:28 │ Deposit │ Text Proposal │ The former CEO of Ozys (TK) refuses to │ 0 │ 0 │ 0 │ 0 │ -│ │ │ │ │ │ join the TFL. │ │ │ │ │ -├─────┼──────────────────┼──────────────────┼──────────┼──────────────────────┼────────────────────────────────────────┼─────┼────┼─────────┼──────────────┤ -│ 188 │ 2022-02-04 00:41 │ 2022-02-18 00:41 │ Deposit │ Text Proposal │ Keeping an eye on the emerging market │ 0 │ 0 │ 0 │ 0 │ -├─────┼──────────────────┼──────────────────┼──────────┼──────────────────────┼────────────────────────────────────────┼─────┼────┼─────────┼──────────────┤ -│ 187 │ 2022-02-03 02:13 │ 2022-02-17 02:13 │ Deposit │ Text Proposal │ Movement of locked values ​​between │ 0 │ 0 │ 0 │ 0 │ -│ │ │ │ │ │ accounts of the same validator │ │ │ │ │ -├─────┼──────────────────┼──────────────────┼──────────┼──────────────────────┼────────────────────────────────────────┼─────┼────┼─────────┼──────────────┤ -│ 186 │ 2022-02-02 01:54 │ 2022-02-16 01:54 │ Passed │ Community-pool Spend │ 5-Yr. [REDACTED] Sports Partnership & │ 91 │ 0 │ 0 │ 0 │ -│ │ │ │ │ │ Terra Community Trust (TCT) Formation │ │ │ │ │ -├─────┼──────────────────┼──────────────────┼──────────┼──────────────────────┼────────────────────────────────────────┼─────┼────┼─────────┼──────────────┤ -│ 185 │ 2022-02-02 01:35 │ 2022-02-16 01:35 │ Passed │ Parameter-change │ Improvements to Liquidity/Minting │ 75 │ 9 │ 12 │ 0 │ -│ │ │ │ │ │ Parameters │ │ │ │ │ -├─────┼──────────────────┼──────────────────┼──────────┼──────────────────────┼────────────────────────────────────────┼─────┼────┼─────────┼──────────────┤ -│ 181 │ 2022-01-31 02:00 │ 2022-02-14 02:00 │ Passed │ Community-pool Spend │ Terra Bites v2 2022 │ 77 │ 13 │ 5 │ 1 │ -├─────┼──────────────────┼──────────────────┼──────────┼──────────────────────┼────────────────────────────────────────┼─────┼────┼─────────┼──────────────┤ -│ 180 │ 2022-01-27 01:26 │ 2022-02-10 01:26 │ Passed │ Community-pool Spend │ Onboard UST to zkSync and StarkNet │ 97 │ 0 │ 1 │ 0 │ -│ │ │ │ │ │ through ZigZag Exchange │ │ │ │ │ -├─────┼──────────────────┼──────────────────┼──────────┼──────────────────────┼────────────────────────────────────────┼─────┼────┼─────────┼──────────────┤ -│ 179 │ 2022-01-19 00:05 │ 2022-02-02 00:05 │ Rejected │ Parameter-change │ Increase The Wasm Code Size │ 80 │ 3 │ 5 │ 0 │ -└─────┴──────────────────┴──────────────────┴──────────┴──────────────────────┴────────────────────────────────────────┴─────┴────┴─────────┴──────────────┘ -``` diff --git a/website/content/terminal/crypto/defi/ldapps/_index.md b/website/content/terminal/crypto/defi/ldapps/_index.md index 60fa965759a..4f12e26cda1 100644 --- a/website/content/terminal/crypto/defi/ldapps/_index.md +++ b/website/content/terminal/crypto/defi/ldapps/_index.md @@ -1,5 +1,5 @@ ``` -usage: ldapps [-l LIMIT] [-s {tvl,symbol,category,chains,change_1h,change_1d,change_7d,name}] [--descend] [--desc] [-h] [--export {csv,json,xlsx}] +usage: ldapps [-l LIMIT] [-s {tvl,symbol,category,chains,change_1h,change_1d,change_7d,name}] [--reverse] [--desc] [-h] [--export {csv,json,xlsx}] ``` Display information about listed DeFi Protocols on DeFi Llama. [Source:https://docs.llama.fi/api] @@ -10,8 +10,9 @@ optional arguments: Number of records to display (default: 10) -s {tvl,symbol,category,chains,change_1h,change_1d,change_7d,name}, --sort {tvl,symbol,category,chains,change_1h,change_1d,change_7d,name} Sort by given column. Default: tvl (default: tvl) - --descend Flag to sort in descending order (lowest first) (default: False) - --desc Flag to display description of protocol (default: False) +-r, --reverse Data is sorted in descending order by default. Reverse + flag will sort it in an ascending way. Only works when raw + data is displayed. (default: False) --desc Flag to display description of protocol (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/defi/pairs/_index.md b/website/content/terminal/crypto/defi/pairs/_index.md index 39a34146f8b..e9c3c259540 100644 --- a/website/content/terminal/crypto/defi/pairs/_index.md +++ b/website/content/terminal/crypto/defi/pairs/_index.md @@ -1,5 +1,5 @@ ``` -usage: pairs [-l LIMIT] [-v VOL] [-tx TX] [--days DAYS] [-s {created,pair,token0,token1,volumeUSD,txCount,totalSupply}] [--descend] [-h] [--export {csv,json,xlsx}] +usage: pairs [-l LIMIT] [-v VOL] [-tx TX] [--days DAYS] [-s {created,pair,token0,token1,volumeUSD,txCount,totalSupply}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` Display Lastly added pairs on Uniswap DEX. [Source: https://thegraph.com/en/] @@ -13,7 +13,9 @@ optional arguments: --days DAYS Number of days the pair has been active, (default: 10) -s {created,pair,token0,token1,volumeUSD,txCount,totalSupply}, --sort {created,pair,token0,token1,volumeUSD,txCount,totalSupply} Sort by given column. Default: created (default: created) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. Reverse + flag will sort it in an ascending way. Only works when raw + data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/defi/pools/_index.md b/website/content/terminal/crypto/defi/pools/_index.md index 5282c367f7f..c386ffa7c92 100644 --- a/website/content/terminal/crypto/defi/pools/_index.md +++ b/website/content/terminal/crypto/defi/pools/_index.md @@ -1,5 +1,5 @@ ``` -usage: pairs [-l LIMIT] [-s {volumeUSD,token0.name,token0.symbol,token1.name,token1.symbol,volumeUSD,txCount}] [--descend] [-h] [--export {csv,json,xlsx}] +usage: pairs [-l LIMIT] [-s {volumeUSD,token0.name,token0.symbol,token1.name,token1.symbol,volumeUSD,txCount}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` Display uniswap pools by volume. [Source: https://thegraph.com/en/] @@ -10,7 +10,9 @@ optional arguments: Number of records to display (default: 10) -s {volumeUSD,token0.name,token0.symbol,token1.name,token1.symbol,volumeUSD,txCount}, --sort {volumeUSD,token0.name,token0.symbol,token1.name,token1.symbol,volumeUSD,txCount} Sort by given column. Default: volumeUSD (default: volumeUSD) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. Reverse + flag will sort it in an ascending way. Only works when raw + data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/defi/swaps/_index.md b/website/content/terminal/crypto/defi/swaps/_index.md index aea398773bf..e3bb87e4ebe 100644 --- a/website/content/terminal/crypto/defi/swaps/_index.md +++ b/website/content/terminal/crypto/defi/swaps/_index.md @@ -1,5 +1,5 @@ ``` -usage: swaps [-l LIMIT] [-s {timestamp,token0,token1,amountUSD}] [--descend] [-h] [--export {csv,json,xlsx}] +usage: swaps [-l LIMIT] [-s {timestamp,token0,token1,amountUSD}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` Display last swaps done on Uniswap DEX. [Source: https://thegraph.com/en/] @@ -10,7 +10,9 @@ optional arguments: Number of records to display (default: 10) -s {timestamp,token0,token1,amountUSD}, --sort {timestamp,token0,token1,amountUSD} Sort by given column. Default: timestamp (default: timestamp) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/defi/tokens/_index.md b/website/content/terminal/crypto/defi/tokens/_index.md index bb2a2e41ae8..7164432b783 100644 --- a/website/content/terminal/crypto/defi/tokens/_index.md +++ b/website/content/terminal/crypto/defi/tokens/_index.md @@ -1,5 +1,5 @@ ``` -usage: tokens [--skip SKIP] [--limit LIMIT] [-s {index,symbol,name,tradeVolumeUSD,totalLiquidity,txCount}] [--descend] [-h] [--export {csv,json,xlsx}] +usage: tokens [--skip SKIP] [--limit LIMIT] [-s {index,symbol,name,tradeVolumeUSD,totalLiquidity,txCount}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` Display tokens trade-able on Uniswap DEX [Source: https://thegraph.com/en/] @@ -9,8 +9,9 @@ optional arguments: --limit LIMIT Number of records to display (default: 20) -s {index,symbol,name,tradeVolumeUSD,totalLiquidity,txCount}, --sort {index,symbol,name,tradeVolumeUSD,totalLiquidity,txCount} Sort by given column. Default: index (default: index) - --descend Flag to sort in descending order (lowest first) (default: True) - -h, --help show this help message (default: False) +-r, --reverse Data is sorted in descending order by default. Reverse + flag will sort it in an ascending way. Only works when raw + data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) ``` diff --git a/website/content/terminal/crypto/defi/validators/_index.md b/website/content/terminal/crypto/defi/validators/_index.md index 3f3da854120..ca9230dac24 100644 --- a/website/content/terminal/crypto/defi/validators/_index.md +++ b/website/content/terminal/crypto/defi/validators/_index.md @@ -1,5 +1,5 @@ ``` -usage: validators [-l LIMIT] [-s {validatorName,tokensAmount,votingPower,commissionRate,status,uptime}] [--descend] [-h] [--export {csv,json,xlsx}] +usage: validators [-l LIMIT] [-s {validatorName,tokensAmount,votingPower,commissionRate,status,uptime}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` Displays information about terra validators. [Source: https://fcd.terra.dev/swagger] @@ -10,8 +10,9 @@ optional arguments: Number of validators to show (default: 10) -s {validatorName,tokensAmount,votingPower,commissionRate,status,uptime}, --sort {validatorName,tokensAmount,votingPower,commissionRate,status,uptime} Sort by given column. Default: votingPower (default: votingPower) - --descend Flag to sort in descending order (lowest first) (default: False) - -h, --help show this help message (default: False) +-r, --reverse Data is sorted in descending order by default. Reverse + flag will sort it in an ascending way. Only works when raw + data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) ``` diff --git a/website/content/terminal/crypto/defi/vaults/_index.md b/website/content/terminal/crypto/defi/vaults/_index.md index d8ff42c99ad..151fcc35241 100644 --- a/website/content/terminal/crypto/defi/vaults/_index.md +++ b/website/content/terminal/crypto/defi/vaults/_index.md @@ -1,7 +1,7 @@ ``` usage: vaults [-c {ethereum,polygon,avalanche,bsc,terra,fantom,moonriver,celo,heco,okex,cronos,arbitrum,eth,harmony,fuse,defichain,solana,optimism,kusama}] [-p {aave,acryptos,alpaca,anchor,autofarm,balancer,bancor,beefy,belt,compound,convex,cream,curve,defichain,geist,lido,liquity,mirror,pancakeswap,raydium,sushi,tarot,traderjoe,tulip,ubeswap,uniswap,venus,yearn}] - [-k {lp,single,noimploss,stable}] [-t LIMIT] [-s {name,chain,protocol,apy,tvl,link}] [--descend] [-l] [-h] [--export {csv,json,xlsx}] + [-k {lp,single,noimploss,stable}] [-t LIMIT] [-s {name,chain,protocol,apy,tvl,link}] [--reverse] [-l] [-h] [--export {csv,json,xlsx}] ``` Display Top DeFi Vaults. [Source: https://coindix.com/] @@ -18,7 +18,9 @@ optional arguments: Number of records to display (default: 10) -s {name,chain,protocol,apy,tvl,link}, --sort {name,chain,protocol,apy,tvl,link} Sort by given column. Default: timestamp (default: apy) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. Reverse + flag will sort it in an ascending way. Only works when raw + data is displayed. (default: False) -l, --links Flag to show vault link (default: True) -h, --help show this help message (default: False) --export {csv,json,xlsx} diff --git a/website/content/terminal/crypto/disc/dapps/_index.md b/website/content/terminal/crypto/disc/dapps/_index.md index 8712b86a530..bfa1c02b968 100644 --- a/website/content/terminal/crypto/disc/dapps/_index.md +++ b/website/content/terminal/crypto/disc/dapps/_index.md @@ -1,5 +1,5 @@ ``` -usage: dapps [-l N] [-s {Name,Category,Protocols,Daily Users,Daily Volume [$]}] [--descend] [-l] [--export {csv,json,xlsx}] [-h] +usage: dapps [-l LIMIT] [-s SORTBY [SORTBY ...]] [-h] [--export EXPORT] ``` Shows top decentralized applications [Source: https://dappradar.com/] diff --git a/website/content/terminal/crypto/disc/dex/_index.md b/website/content/terminal/crypto/disc/dex/_index.md index ade5ba83069..eda85ae0f65 100644 --- a/website/content/terminal/crypto/disc/dex/_index.md +++ b/website/content/terminal/crypto/disc/dex/_index.md @@ -1,5 +1,5 @@ ``` -usage: dex [-l N] [-s {Name,Daily Users,Daily Volume [$]}] [--descend] [-l] [--export {csv,json,xlsx}] [-h] +usage: dex [-l LIMIT] [-s SORTBY [SORTBY ...]] [-h] [--export EXPORT] ``` Shows top decentralized exchanges [Source: https://dappradar.com/] diff --git a/website/content/terminal/crypto/disc/games/_index.md b/website/content/terminal/crypto/disc/games/_index.md index 75cf9bd567e..b57c1cc0adc 100644 --- a/website/content/terminal/crypto/disc/games/_index.md +++ b/website/content/terminal/crypto/disc/games/_index.md @@ -1,5 +1,5 @@ ``` -usage: games [-l N] [-s {Name,Daily Users,Daily Volume [$]}] [--descend] [-l] [--export {csv,json,xlsx}] [-h] +usage: games [-l LIMIT] [-s SORTBY [SORTBY ...]] [-h] [--export EXPORT] ``` Shows top blockchain games [Source: https://dappradar.com/] diff --git a/website/content/terminal/crypto/disc/nft/_index.md b/website/content/terminal/crypto/disc/nft/_index.md index 86c402ff789..40fa40dc7f1 100644 --- a/website/content/terminal/crypto/disc/nft/_index.md +++ b/website/content/terminal/crypto/disc/nft/_index.md @@ -1,5 +1,5 @@ ``` -usage: nft [-l N] [-s {Name,Protocols,Floor Price [$],Avg Price [$],Market Cap [$],Volume [$]}] [--descend] [-l] [--export {csv,json,xlsx}] [-h] +usage: nft [-l LIMIT] [-s SORTBY [SORTBY ...]] [-h] [--export EXPORT] ``` Shows top NFT collections [Source: https://dappradar.com/] diff --git a/website/content/terminal/crypto/disc/search/_index.md b/website/content/terminal/crypto/disc/search/_index.md index cb1ea6157af..ff0e1625317 100644 --- a/website/content/terminal/crypto/disc/search/_index.md +++ b/website/content/terminal/crypto/disc/search/_index.md @@ -1,9 +1,9 @@ ``` -usage: search [-q QUERY [QUERY ...]] [-c {currencies,exchanges,icos,people,tags,all}] [-l LIMIT] [-s {category,id,name}] [--descend] [-h] [--export {csv,json,xlsx}] +usage: search [-q QUERY [QUERY ...]] [-c {currencies,exchanges,icos,people,tags,all}] [-l LIMIT] [-s {category,id,name}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` Search over CoinPaprika API You can display only top N number of results with --top parameter. You can sort data by id, name , category --sort -parameter and also with --descend flag to sort descending. To choose category in which you are searching for use --cat/-c parameter. Available +parameter and also with --reverse flag to sort ascending. To choose category in which you are searching for use --cat/-c parameter. Available categories: currencies|exchanges|icos|people|tags|all Displays: id, name, category ``` @@ -16,8 +16,9 @@ optional arguments: Limit of records (default: 10) -s {category,id,name}, --sort {category,id,name} Sort by given column. Default: id (default: id) - --descend Flag to sort in descending order (lowest first) (default: True) - -h, --help show this help message (default: False) +-r, --reverse Data is sorted in descending order by default. Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) +-h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) ``` diff --git a/website/content/terminal/crypto/disc/top/_index.md b/website/content/terminal/crypto/disc/top/_index.md index 1074c736357..70b37970e58 100644 --- a/website/content/terminal/crypto/disc/top/_index.md +++ b/website/content/terminal/crypto/disc/top/_index.md @@ -1,5 +1,5 @@ ``` -usage: cgtop top [-c CATEGORY] [-l LIMIT] [-s {Symbol,Name,Volume [$],Market Cap,Market Cap Rank,7D Change [%],24H Change [%]} [{Symbol,Name,Volume [$],Market Cap,Market Cap Rank,7D Change [%],24H Change [%]} ...]] [--descend] [-h] [--export EXPORT] [--source {CoinGecko,CoinMarketCap}] +usage: cgtop top [-c CATEGORY] [-l LIMIT] [-s {Symbol,Name,Volume [$],Market Cap,Market Cap Rank,7D Change [%],24H Change [%]} [{Symbol,Name,Volume [$],Market Cap,Market Cap Rank,7D Change [%],24H Change [%]} ...]] [--reverse] [-h] [--export EXPORT] [--source {CoinGecko,CoinMarketCap}] ``` Display N coins from the data source, if the data source is CoinGecko it can receive a category as argument (-c @@ -15,8 +15,10 @@ Cap,Market Cap Rank,Volume [$]} with CoinGecko Number of coins to show: -l 10 Limit of records (default: 10) -s {Symbol,Name,Volume [$],Market Cap,Market Cap Rank,7D Change [%],24H Change [%]} [{Symbol,Name,Volume [$],Market Cap,Market Cap Rank,7D Change [%],24H Change [%]} ...], --sort {Symbol,Name,Volume [$],Market Cap,Market Cap Rank,7D Change [%],24H Change [%]} [{Symbol,Name,Volume [$],Market Cap,Market Cap Rank,7D Change [%],24H Change [%]} ...] Sort by given column. Default: Market Cap Rank (default: Market Cap Rank) - --descend Flag to sort in descending order (lowest first) (default: False) - -h, --help show this help message (default: False) +-r, --reverse Data is sorted in descending order by default. Reverse + flag will sort it in an ascending way. Only works when raw + data is displayed. (default: False) +-h, --help show this help message (default: False) --export EXPORT Export raw data into csv, json, xlsx (default: ) --source {CoinGecko,CoinMarketCap} Data source to select from (default: CoinGecko) diff --git a/website/content/terminal/crypto/onchain/baas/_index.md b/website/content/terminal/crypto/onchain/baas/_index.md index e528070890a..a86d2de5cb8 100644 --- a/website/content/terminal/crypto/onchain/baas/_index.md +++ b/website/content/terminal/crypto/onchain/baas/_index.md @@ -1,7 +1,7 @@ ``` usage: baas [-c COIN] [-l N] [-vs VS] [-d DAYS] [-s {date,baseCurrency,quoteCurrency,dailySpread,averageBidPrice,averageAskPrice}] - [--descend] [-h] [--export {csv,json,xlsx}] + [--reverse] [-h] [--export {csv,json,xlsx}] ``` Display average bid, ask prices, spread for given crypto pair for chosen time @@ -15,8 +15,9 @@ optional arguments: -d DAYS, --days DAYS Number of days to display data for. (default: 10) -s {date,baseCurrency,quoteCurrency,dailySpread,averageBidPrice,averageAskPrice}, --sort {date,baseCurrency,quoteCurrency,dailySpread,averageBidPrice,averageAskPrice} Sort by given column. (default: date) - --descend Flag to sort in descending order (lowest first) - (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/onchain/balance/_index.md b/website/content/terminal/crypto/onchain/balance/_index.md index 486f4d1c8b7..4fcce2c507e 100644 --- a/website/content/terminal/crypto/onchain/balance/_index.md +++ b/website/content/terminal/crypto/onchain/balance/_index.md @@ -1,5 +1,5 @@ ``` -usage: balance [-l N] [-s {index,balance,tokenName,tokenSymbol}] [--descend] [--export {csv,json,xlsx}] [-h] +usage: balance [-l N] [-s {index,balance,tokenName,tokenSymbol}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Display info about tokens on given ethereum blockchain address. [Source: @@ -10,7 +10,9 @@ optional arguments: -l N, --limit N display N number records (default: 10) -s {index,balance,tokenName,tokenSymbol}, --sort {index,balance,tokenName,tokenSymbol} Sort by given column. Default: index (default: index) - --descend Flag to sort in descending order (lowest first) (default: True) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/onchain/dvcp/_index.md b/website/content/terminal/crypto/onchain/dvcp/_index.md index 5b7bb7cb455..bf0d94f9c6b 100644 --- a/website/content/terminal/crypto/onchain/dvcp/_index.md +++ b/website/content/terminal/crypto/onchain/dvcp/_index.md @@ -1,6 +1,6 @@ ``` usage: tv [-c COIN] [-vs {ETH,USD,BTC,USDT}] [-l N] - [-s {exchange,tradeAmount,trades}] [--descend] [-h] + [-s {exchange,tradeAmount,trades}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` @@ -14,8 +14,9 @@ optional arguments: -l N, --limit N display N number records (default: 10) -s {exchange,tradeAmount,trades}, --sort {exchange,tradeAmount,trades} Sort by given column. (default: trades) - --descend Flag to sort in descending order (lowest first) - (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/onchain/hist/_index.md b/website/content/terminal/crypto/onchain/hist/_index.md index 0b008a1ce33..94f716dfaac 100644 --- a/website/content/terminal/crypto/onchain/hist/_index.md +++ b/website/content/terminal/crypto/onchain/hist/_index.md @@ -1,5 +1,5 @@ ``` -usage: hist [-l N] [-s {timestamp,transactionHash,token,value}] [--descend] [--export {csv,json,xlsx}] [-h] +usage: hist [-l N] [-s {timestamp,transactionHash,token,value}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Display history for given ethereum blockchain address. e.g. @@ -10,7 +10,9 @@ optional arguments: -l N, --limit N display N number records (default: 10) -s {timestamp,transactionHash,token,value}, --sort {timestamp,transactionHash,token,value} Sort by given column. Default: timestamp (default: timestamp) - --descend Flag to sort in descending order (lowest first) (default: True) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/onchain/holders/_index.md b/website/content/terminal/crypto/onchain/holders/_index.md index 7f09774662c..8a01f0e9d5e 100644 --- a/website/content/terminal/crypto/onchain/holders/_index.md +++ b/website/content/terminal/crypto/onchain/holders/_index.md @@ -1,5 +1,5 @@ ``` -usage: holders [-l N] [-s {balance,balance,share}] [--descend] [--export {csv,json,xlsx}] [-h] +usage: holders [-l N] [-s {balance,balance,share}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Display top ERC20 token holders: e.g. 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 [Source: Ethplorer] @@ -9,7 +9,9 @@ optional arguments: -l N, --limit N display N number records (default: 10) -s {balance,balance,share}, --sort {balance,balance,share} Sort by given column. Default: share (default: share) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/onchain/lt/_index.md b/website/content/terminal/crypto/onchain/lt/_index.md index 5af337cac0e..0a6abfe80ca 100644 --- a/website/content/terminal/crypto/onchain/lt/_index.md +++ b/website/content/terminal/crypto/onchain/lt/_index.md @@ -1,6 +1,6 @@ ``` usage: lt [-k {dex,time}] [-vs {ETH,USD,BTC,USDT}] [-l N] [-d DAYS] - [-s {trades,tradeAmount,exchange}] [--descend] [-h] + [-s {trades,tradeAmount,exchange}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` @@ -18,8 +18,9 @@ optional arguments: -s {trades,tradeAmount,exchange}, --sort {trades,tradeAmount,exchange} Sort by given column. Default: tradeAmount. For monthly trades date. (default: tradeAmount) - --descend Flag to sort in descending order (lowest first) - (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/onchain/prices/_index.md b/website/content/terminal/crypto/onchain/prices/_index.md index d0deca72112..f7be8afb651 100644 --- a/website/content/terminal/crypto/onchain/prices/_index.md +++ b/website/content/terminal/crypto/onchain/prices/_index.md @@ -1,5 +1,5 @@ ``` -usage: prices [-l N] [-s {date,cap,volumeConverted,open,high,close,low}] [--descend] [--export {csv,json,xlsx}] [-h] +usage: prices [-l N] [-s {date,cap,volumeConverted,open,high,close,low}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Display token historical prices. e.g. 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 [Source: Ethplorer] @@ -9,7 +9,9 @@ optional arguments: -l N, --limit N display N number records (default: 10) -s {date,cap,volumeConverted,open,high,close,low}, --sort {date,cap,volumeConverted,open,high,close,low} Sort by given column. Default: date (default: date) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/onchain/th/_index.md b/website/content/terminal/crypto/onchain/th/_index.md index 9ce9a75f98d..913e12b1bc0 100644 --- a/website/content/terminal/crypto/onchain/th/_index.md +++ b/website/content/terminal/crypto/onchain/th/_index.md @@ -1,5 +1,5 @@ ``` -usage: th [-l N] [-s {value}] [--descend] [--hash] [--export {csv,json,xlsx}] [-h] +usage: th [-l N] [-s {value}] [--reverse] [--hash] [--export {csv,json,xlsx}] [-h] ``` Displays info about token history. e.g. 0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984 [Source: Ethplorer] @@ -9,7 +9,9 @@ optional arguments: -l N, --limit N display N number records (default: 10) -s {value}, --sort {value} Sort by given column. Default: value (default: value) - --descend Flag to sort in descending order (lowest first) (default: True) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --hash Flag to show transaction hash (default: True) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) diff --git a/website/content/terminal/crypto/onchain/top/_index.md b/website/content/terminal/crypto/onchain/top/_index.md index be7216e7f7f..79835755d69 100644 --- a/website/content/terminal/crypto/onchain/top/_index.md +++ b/website/content/terminal/crypto/onchain/top/_index.md @@ -1,7 +1,7 @@ ``` usage: top [-l N] [-s {rank,name,symbol,price,txsCount,transfersCount,holdersCount,address}] - [--descend] [--export {csv,json,xlsx}] [-h] + [--reverse] [--export {csv,json,xlsx}] [-h] ``` Display top ERC20 tokens. [Source: Ethplorer] @@ -11,8 +11,9 @@ optional arguments: -l N, --limit N display N number records (default: 10) -s {rank,name,symbol,price,txsCount,transfersCount,holdersCount,address}, --sort {rank,name,symbol,price,txsCount,transfersCount,holdersCount,address} Sort by given column. Default: rank (default: rank) - --descend Flag to sort in descending order (lowest first) - (default: True) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) diff --git a/website/content/terminal/crypto/onchain/ttcp/_index.md b/website/content/terminal/crypto/onchain/ttcp/_index.md index 9f5bbef00a4..ff56fb5c683 100644 --- a/website/content/terminal/crypto/onchain/ttcp/_index.md +++ b/website/content/terminal/crypto/onchain/ttcp/_index.md @@ -2,7 +2,7 @@ usage: ttcp [-l N] [-e {1inch,afrodex,airswap,amplbitcratic,balancer,bestswap,bitox,cellswap,cofix,coinchangex,curve,ddex,dubiex,decentrex,deversifi,dodo,ethercexchange,etherblockchain,etherdelta,ethernext,ethfinex,fegex,fffswap,fordex,gudecks,gudeks,hiswap,idex,ledgerdex,mat cha,miniswap,mooniswap,oasis,openrelay,s.finance,sakeswap,seeddex,singularx,starbitex,sushiswap,swapx,switchdex,tacoswap,tokenjar,tokenstore,tokentrove,tokenlon,tradexone,uniswap,zeusswap,dydx,dex.blue}] - [-d DAYS] [-s {base,quoted,trades,tradeAmount}] [--descend] [-h] + [-d DAYS] [-s {base,quoted,trades,tradeAmount}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` @@ -20,8 +20,9 @@ itex,sushiswap,swapx,switchdex,tacoswap,tokenjar,tokenstore,tokentrove,tokenlon, -d DAYS, --days DAYS Number of days to display data for. (default: 30) -s {base,quoted,trades,tradeAmount}, --sort {base,quoted,trades,tradeAmount} Sort by given column. (default: tradeAmount) - --descend Flag to sort in descending order (lowest first) - (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/onchain/tv/_index.md b/website/content/terminal/crypto/onchain/tv/_index.md index 74667ca3b36..23d313b2c31 100644 --- a/website/content/terminal/crypto/onchain/tv/_index.md +++ b/website/content/terminal/crypto/onchain/tv/_index.md @@ -1,6 +1,6 @@ ``` usage: volt [-c COIN] [-vs {ETH,USD,BTC,USDT}] [-l N] - [-s {exchange,coin,tradeAmount,trades}] [--descend] [-h] + [-s {exchange,coin,tradeAmount,trades}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` @@ -14,8 +14,9 @@ optional arguments: -l N, --limit N display N number records (default: 10) -s {exchange,coin,tradeAmount,trades}, --sort {exchange,coin,tradeAmount,trades} Sort by given column. (default: trades) - --descend Flag to sort in descending order (lowest first) - (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/onchain/ueat/_index.md b/website/content/terminal/crypto/onchain/ueat/_index.md index ba3184f683e..127e4c041e5 100644 --- a/website/content/terminal/crypto/onchain/ueat/_index.md +++ b/website/content/terminal/crypto/onchain/ueat/_index.md @@ -1,7 +1,7 @@ ``` usage: ueat [-l N] [-s {date,uniqueSenders,transactions,averageGasPrice,mediumGasPrice,maximumGasPrice}] - [-i {day,month,week}] [--descend] [-h] [--export {csv,json,xlsx}] + [-i {day,month,week}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` Display number of unique ethereum addresses which made a transaction in given @@ -21,8 +21,9 @@ optional arguments: Time interval in which ethereum address made transaction. month, week or day. Maximum time period is 90 days (3 months, 14 weeks) (default: day) - --descend Flag to sort in descending order (lowest first) - (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/onchain/whales/_index.md b/website/content/terminal/crypto/onchain/whales/_index.md index ad434abfb78..cc36efc0939 100644 --- a/website/content/terminal/crypto/onchain/whales/_index.md +++ b/website/content/terminal/crypto/onchain/whales/_index.md @@ -1,7 +1,7 @@ ``` usage: whales [-m MIN] [-l N] [-s {date,symbol,blockchain,amount,amount_usd,from,to}] - [--descend] [-a] [--export {csv,json,xlsx}] [-h] + [--reverse] [-a] [--export {csv,json,xlsx}] [-h] ``` Display huge value transactions from major blockchains. [Source: https://docs.whale-alert.io/] @@ -12,8 +12,9 @@ optional arguments: -l N, --limit N display N number of records (default: 10) -s {date,symbol,blockchain,amount,amount_usd,from,to}, --sort {date,symbol,blockchain,amount,amount_usd,from,to} Sort by given column (default: date) - --descend Flag to sort in descending order (lowest first) - (default: True) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -a, --address Flag to show addresses of transactions (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: diff --git a/website/content/terminal/crypto/ov/categories/_index.md b/website/content/terminal/crypto/ov/categories/_index.md index 225e4f93e7f..95e34a6be52 100644 --- a/website/content/terminal/crypto/ov/categories/_index.md +++ b/website/content/terminal/crypto/ov/categories/_index.md @@ -1,5 +1,5 @@ ``` -usage: categories [-l N] [-s {Rank,Name,Change_1h,Change_24h,Change_7d,Market_Cap,Volume_24h,Coins}] [--descend] [-l] [--export {csv,json,xlsx}] [--pie] [-h] +usage: categories [-l N] [-s {Rank,Name,Change_1h,Change_24h,Change_7d,Market_Cap,Volume_24h,Coins}] [--reverse] [-l] [--export {csv,json,xlsx}] [--pie] [-h] ``` diff --git a/website/content/terminal/crypto/ov/ch/_index.md b/website/content/terminal/crypto/ov/ch/_index.md index 89ac368fd46..fdf86a8d80d 100644 --- a/website/content/terminal/crypto/ov/ch/_index.md +++ b/website/content/terminal/crypto/ov/ch/_index.md @@ -1,9 +1,9 @@ ``` -usage: ch [-l N] [-s {Platform,Date,Amount [$],Audit,Slug,URL}] [--descend] [-h] [--export {csv,json,xlsx}] +usage: ch [-l N] [-s {Platform,Date,Amount [$],Audit,Slug,URL}] [--reverse] [-h] [--export {csv,json,xlsx}] ``` Display list of major crypto-related hacks [Source: https://rekt.news] -Can be sorted by {Platform,Date,Amount [$],Audit,Slug,URL} with --sort and reverse the display order with --descend +Can be sorted by {Platform,Date,Amount [$],Audit,Slug,URL} with --sort and reverse the display order with --reverse Show only N elements with --limit N Accepts --slug or -s to check individual crypto hack (e.g., -s polynetwork-rekt) @@ -13,7 +13,9 @@ optional arguments: -l N, --limit N display N number records (default: 15) --sort {Platform,Date,Amount [$],Audit,Slug,URL} Sort by given column. Default: Amount [$] - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/crypto/ov/contracts/_index.md b/website/content/terminal/crypto/ov/contracts/_index.md index a1061884f20..df81494d333 100644 --- a/website/content/terminal/crypto/ov/contracts/_index.md +++ b/website/content/terminal/crypto/ov/contracts/_index.md @@ -1,11 +1,11 @@ ``` usage: contracts [-p {btc-bitcoin,eos-eos,eth-ethereum,xrp-xrp,bch-bitcoin-cash,xem-nem,neo-neo,xlm-stellar,etc-ethereum-classic,qtum-qtum,zec-zcash,bts-bitshares,waves-waves,nxt-nxt,act-achain,ubq-ubiq,xcp-counterparty,etp-metaverse-etp,burst-burst,omni-omni,trx-tron,bnb-binance-coin,ardr-ardor,ht-huobi-token,blvr-believer,cake-pancakeswap,fsxu-flashx-ultra,chik-chickenkebab-finance,jgn-juggernaut7492,crx-cryptex,whirl-whirl-finance,eubi-eubi-token,swam-swapmatic-token,shells-shells}] - [-l N] [-s {id,type,active,address}] [--descend] [--export {csv,json,xlsx}] [-h] + [-l N] [-s {id,type,active,address}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Gets all contract addresses for given platform. Provide platform id with -p/--platform parameter You can display only N number of smart contracts -with --limit parameter. You can sort data by id, type, active, address --sort parameter and also with --descend flag to sort descending. Displays: id, +with --limit parameter. You can sort data by id, type, active, address --sort parameter and also with --reverse flag to sort descending. Displays: id, type, active, address ``` @@ -15,7 +15,9 @@ optional arguments: -l N, --limit N Limit of records (default: 15) -s {id,type,active,address}, --sort {id,type,active,address} Sort by given column (default: id) - --descend Flag to sort in descending order (lowest first) (default: True) + -r, --reverse Data is sorted in ascending order by default. + Reverse flag will sort it in an descending way. + Only works when raw data is displayed. (default:False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/ov/derivatives/_index.md b/website/content/terminal/crypto/ov/derivatives/_index.md index b07b64c3a24..b02505aada5 100644 --- a/website/content/terminal/crypto/ov/derivatives/_index.md +++ b/website/content/terminal/crypto/ov/derivatives/_index.md @@ -1,11 +1,11 @@ ``` -usage: derivatives [-l N] [-s {Rank,Market,Symbol,Price,Pct_Change_24h,Contract_Type,Basis,Spread,Funding_Rate,Volume_24h}] [--descend] [--export {csv,json,xlsx}] [-h] +usage: derivatives [-l N] [-s {Rank,Market,Symbol,Price,Pct_Change_24h,Contract_Type,Basis,Spread,Funding_Rate,Volume_24h}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Shows list of crypto derivatives from CoinGecko Crypto derivatives are secondary contracts or financial tools that derive their value from a primary underlying asset. In this case, the primary asset would be a cryptocurrency such as Bitcoin. The most popular crypto derivatives are crypto futures, crypto options, and perpetual contracts. You can look on only display N number records with --limit, You can sort by Rank, Market, Symbol, Price, -Pct_Change_24h, Contract_Type, Basis, Spread, Funding_Rate, Volume_24h with --sort and also with --descend flag to set it to sort descending. +Pct_Change_24h, Contract_Type, Basis, Spread, Funding_Rate, Volume_24h with --sort and also with --reverse flag to set it to sort descending. Displays: Rank, Market, Symbol, Price, Pct_Change_24h, Contract_Type, Basis, Spread, Funding_Rate, Volume_24h ``` @@ -13,7 +13,9 @@ optional arguments: -l N, --limit N display N number records (default: 15) -s {Rank,Market,Symbol,Price,Pct_Change_24h,Contract_Type,Basis,Spread,Funding_Rate,Volume_24h}, --sort {Rank,Market,Symbol,Price,Pct_Change_24h,Contract_Type,Basis,Spread,Funding_Rate,Volume_24h} Sort by given column. Default: Rank (default: Rank) - --descend Flag to sort in descending order (lowest first) (default: True) + -r, --reverse Data is sorted in ascending order by default. + Reverse flag will sort it in an descending way. + Only works when raw data is displayed. (default:False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/ov/exchanges/_index.md b/website/content/terminal/crypto/ov/exchanges/_index.md index ccea474e08e..0b1330c913b 100644 --- a/website/content/terminal/crypto/ov/exchanges/_index.md +++ b/website/content/terminal/crypto/ov/exchanges/_index.md @@ -1,11 +1,11 @@ ``` -usage: exchanges [-l LIMIT] [-s {rank,name,currencies,markets,fiats,confidence,volume_24h,volume_7d,volume_30d,sessions_per_month}] [--descend] [-u] +usage: exchanges [-l LIMIT] [-s {rank,name,currencies,markets,fiats,confidence,volume_24h,volume_7d,volume_30d,sessions_per_month}] [--reverse] [-u] [--vs {BTC,ETH,USD,EUR,PLN,KRW,GBP,CAD,JPY,RUB,TRY,NZD,AUD,CHF,UAH,HKD,SGD,NGN,PHP,MXN,BRL,THB,CLP,CNY,CZK,DKK,HUF,IDR,ILS,INR,MYR,NOK,PKR,SEK,TWD,ZAR,VND,BOB,COP,PEN,ARS,ISK}] [-h] [--export EXPORT] [--source {CoinGecko,CoinPaprika}] ``` Shows Top Crypto Exchanges You can display only N number exchanges with --limit parameter. You can sort data by Trust_Score, Id, Name, Country, -Year_Established, Trade_Volume_24h_BTC with --sort and also with --descend flag to sort descending. Flag --urls will display urls. Displays: +Year_Established, Trade_Volume_24h_BTC with --sort and also with --reverse flag to sort ascending. Flag --urls will display urls. Displays: Trust_Score, Id, Name, Country, Year_Established, Trade_Volume_24h_BTC ``` @@ -14,7 +14,9 @@ optional arguments: display N number records (default: 15) -s {rank,name,currencies,markets,fiats,confidence,volume_24h,volume_7d,volume_30d,sessions_per_month}, --sort {rank,name,currencies,markets,fiats,confidence,volume_24h,volume_7d,volume_30d,sessions_per_month} Sort by given column. Default: Rank (default: Rank) - --descend Flag to sort in descending order (lowest first) (default: True) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -u, --urls Flag to add a url column. Works only with CoinGecko source (default: False) --vs {BTC,ETH,USD,EUR,PLN,KRW,GBP,CAD,JPY,RUB,TRY,NZD,AUD,CHF,UAH,HKD,SGD,NGN,PHP,MXN,BRL,THB,CLP,CNY,CZK,DKK,HUF,IDR,ILS,INR,MYR,NOK,PKR,SEK,TWD,ZAR,VND,BOB,COP,PEN,ARS,ISK} Quoted currency. Default: USD. Works only with CoinPaprika source (default: USD) diff --git a/website/content/terminal/crypto/ov/exmarkets/_index.md b/website/content/terminal/crypto/ov/exmarkets/_index.md index 51dcbbe3f50..fe2294d217c 100644 --- a/website/content/terminal/crypto/ov/exmarkets/_index.md +++ b/website/content/terminal/crypto/ov/exmarkets/_index.md @@ -1,10 +1,10 @@ ``` usage: exmarkets [-e EXCHANGE] [-l N] - [-s {pair,base_currency_name,quote_currency_name,category,reported_volume_24h_share,trust_score,market_url}] [--descend] [-l] + [-s {pair,base_currency_name,quote_currency_name,category,reported_volume_24h_share,trust_score,market_url}] [--reverse] [-l] [--export {csv,json,xlsx}] [-h] ``` -Get all exchange markets found for given exchange You can display only display N number records with --limit parameter. You can sort data by pair, base_currency_name, quote_currency_name, market_url, category, reported_volume_24h_share, trust_score --sort parameter and also with --descend flag to sort descending. You can use additional flag --urls to see urls for each market Displays: exchange_id, pair, base_currency_name, +Get all exchange markets found for given exchange You can display only display N number records with --limit parameter. You can sort data by pair, base_currency_name, quote_currency_name, market_url, category, reported_volume_24h_share, trust_score --sort parameter and also with --reverse flag to sort ascending. You can use additional flag --urls to see urls for each market Displays: exchange_id, pair, base_currency_name, quote_currency_name, market_url, category, reported_volume_24h_share, trust_score, ``` @@ -14,8 +14,10 @@ optional arguments: -l N, --limit N Limit of records (default: 10) -s {pair,base_currency_name,quote_currency_name,category,reported_volume_24h_share,trust_score,market_url}, --sort {pair,base_currency_name,quote_currency_name,category,reported_volume_24h_share,trust_score,market_url} Sort by given column. Default: reported_volume_24h_share (default: reported_volume_24h_share) - --descend Flag to sort in descending order (lowest first) (default: False) - -u, --urls Flag to show urls. If you will use that flag you will see only: exchange, pair, trust_score, market_url columns (default: + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) + -u, --urls Flag to show urls. If you will use that flag you will see only: exchange, pair, trust_score, market_url columns (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) diff --git a/website/content/terminal/crypto/ov/exrates/_index.md b/website/content/terminal/crypto/ov/exrates/_index.md index e891b9306a0..3f7b6fb3ba3 100644 --- a/website/content/terminal/crypto/ov/exrates/_index.md +++ b/website/content/terminal/crypto/ov/exrates/_index.md @@ -1,16 +1,18 @@ ``` -usage: exrates [-l N] [-s {Index,Name,Unit,Value,Type}] [--descend] [--export {csv,json,xlsx}] [-h] +usage: exrates [-l N] [-s {Index,Name,Unit,Value,Type}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Shows list of crypto, fiats, commodity exchange rates from CoinGecko You can look on only display N number records with --limit, You can sort by Index, -Name, Unit, Value, Type, and also use --descend flag to sort descending. +Name, Unit, Value, Type, and also use --reverse flag to sort descending. ``` optional arguments: -l N, --limit N display N number records (default: 15) -s {Index,Name,Unit,Value,Type}, --sort {Index,Name,Unit,Value,Type} Sort by given column. Default: Index (default: Index) - --descend Flag to sort in descending order (lowest first) (default: True) + -r, --reverse Data is sorted in ascending order by default. + Reverse flag will sort it in an descending way. + Only works when raw data is displayed. (default:False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/ov/fun/_index.md b/website/content/terminal/crypto/ov/fun/_index.md index 5f6a7aabe00..e8c42e90456 100644 --- a/website/content/terminal/crypto/ov/fun/_index.md +++ b/website/content/terminal/crypto/ov/fun/_index.md @@ -14,7 +14,9 @@ optional arguments: Choose category of interest (default: ) -t {24h,7d,30d,90d,180d,365d}, --timeline {24h,7d,30d,90d,180d,365d} Choose timeline of interest (default: 24h) - -a, --ascend Flag to sort in ascending order (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -l LIMIT, --limit LIMIT Display N items (default: 10) -h, --help show this help message (default: False) @@ -26,4 +28,3 @@ Example: ``` Screenshot 2022-08-29 at 00 07 31 - diff --git a/website/content/terminal/crypto/ov/indexes/_index.md b/website/content/terminal/crypto/ov/indexes/_index.md index 5532ea12dfe..228c64ece78 100644 --- a/website/content/terminal/crypto/ov/indexes/_index.md +++ b/website/content/terminal/crypto/ov/indexes/_index.md @@ -1,17 +1,19 @@ ``` -usage: indexes [-l N] [-s {Rank,Name,Id,Market,Last,MultiAsset}] [--descend] [--export {csv,json,xlsx}] [-h] +usage: indexes [-l N] [-s {Rank,Name,Id,Market,Last,MultiAsset}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Shows list of crypto indexes from CoinGecko. Each crypto index is made up of a selection of cryptocurrencies, grouped together and weighted by market cap. You can display only N number of indexes with --limit parameter. You can sort data by Rank, Name, Id, Market, Last, MultiAsset with --sort and -also with --descend flag to sort descending. Displays: Rank, Name, Id, Market, Last, MultiAsset +also with --reverse flag to sort descending. Displays: Rank, Name, Id, Market, Last, MultiAsset ``` optional arguments: -l N, --limit N display N number records (default: 15) -s {Rank,Name,Id,Market,Last,MultiAsset}, --sort {Rank,Name,Id,Market,Last,MultiAsset} Sort by given column. Default: Rank (default: Rank) - --descend Flag to sort in descending order (lowest first) (default: True) + -r, --reverse Data is sorted in ascending order by default. + Reverse flag will sort it in an descending way. + Only works when raw data is displayed. (default:False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/ov/info/_index.md b/website/content/terminal/crypto/ov/info/_index.md index e99b124479c..f6f65c36a75 100644 --- a/website/content/terminal/crypto/ov/info/_index.md +++ b/website/content/terminal/crypto/ov/info/_index.md @@ -2,12 +2,12 @@ usage: info [--vs {BTC,ETH,USD,EUR,PLN,KRW,GBP,CAD,JPY,RUB,TRY,NZD,AUD,CHF,UAH,HKD,SGD,NGN,PHP,MXN,BRL,THB,CLP,CNY,CZK,DKK,HUF,IDR,ILS,INR,MYR,NOK,PKR,SEK,TWD,ZAR,VND,BOB,COP,PEN,ARS,ISK}] [-l N] [-s {rank,name,symbol,price,volume_24h,circulating_supply,total_supply,max_supply,ath_price,market_cap,beta_value}] - [--descend] [--export {csv,json,xlsx}] [-h] + [--reverse] [--export {csv,json,xlsx}] [-h] ``` Show basic coin information for all coins from CoinPaprika API You can display only N number of coins with --limit parameter. You can sort data by rank, name, symbol, price, volume_24h, circulating_supply, total_supply, max_supply, market_cap, beta_value, ath_price --sort parameter and also with ---descend flag to sort descending. Displays: rank, name, symbol, price, volume_24h, circulating_supply, total_supply, max_supply, market_cap, beta_value, ath_price +--reverse flag to sort descending. Displays: rank, name, symbol, price, volume_24h, circulating_supply, total_supply, max_supply, market_cap, beta_value, ath_price ``` optional arguments: @@ -16,7 +16,9 @@ optional arguments: -l N, --limit N Limit of records (default: 20) -s {rank,name,symbol,price,volume_24h,circulating_supply,total_supply,max_supply,ath_price,market_cap,beta_value}, --sort {rank,name,symbol,price,volume_24h,circulating_supply,total_supply,max_supply,ath_price,market_cap,beta_value} Sort by given column. Default: rank (default: rank) - --descend Flag to sort in descending order (lowest first) (default: True) + -r, --reverse Data is sorted in ascending order by default. + Reverse flag will sort it in an descending way. + Only works when raw data is displayed. (default:False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/ov/markets/_index.md b/website/content/terminal/crypto/ov/markets/_index.md index d16205d5860..09915856856 100644 --- a/website/content/terminal/crypto/ov/markets/_index.md +++ b/website/content/terminal/crypto/ov/markets/_index.md @@ -1,13 +1,13 @@ ``` usage: markets [--vs {BTC,ETH,USD,EUR,PLN,KRW,GBP,CAD,JPY,RUB,TRY,NZD,AUD,CHF,UAH,HKD,SGD,NGN,PHP,MXN,BRL,THB,CLP,CNY,CZK,DKK,HUF,IDR,ILS,INR,MYR,NOK,PKR,SEK,TWD,ZAR,VND,BOB,COP,PEN,ARS,ISK}] - [-l N] [-s {rank,name,symbol,price,volume_24h,mcap_change_24h,pct_change_1h,pct_change_24h,ath_price,pct_from_ath}] [--descend] + [-l N] [-s {rank,name,symbol,price,volume_24h,mcap_change_24h,pct_change_1h,pct_change_24h,ath_price,pct_from_ath}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Show market related (price, supply, volume) coin information for all coins on CoinPaprika. You can display only N number of coins with --limit parameter. You can sort data by rank, name, symbol, price, volume_24h, mcap_change_24h, pct_change_1h, pct_change_24h, ath_price, pct_from_ath, ---sort parameter and also with --descend flag to sort descending. Displays: rank, name, symbol, price, volume_24h, mcap_change_24h, pct_change_1h, +--sort parameter and also with --reverse flag to sort ascending. Displays: rank, name, symbol, price, volume_24h, mcap_change_24h, pct_change_1h, pct_change_24h, ath_price, pct_from_ath, ``` @@ -17,7 +17,9 @@ optional arguments: -l N, --limit N Limit of records (default: 15) -s {rank,name,symbol,price,volume_24h,mcap_change_24h,pct_change_1h,pct_change_24h,ath_price,pct_from_ath}, --sort {rank,name,symbol,price,volume_24h,mcap_change_24h,pct_change_1h,pct_change_24h,ath_price,pct_from_ath} Sort by given column. Default: rank (default: rank) - --descend Flag to sort in descending order (lowest first) (default: True) + -r, --reverse Data is sorted in ascending order by default. + Reverse flag will sort it in an descending way. + Only works when raw data is displayed. (default:False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/ov/news/_index.md b/website/content/terminal/crypto/ov/news/_index.md index 8031089bcad..43ed5ca2348 100644 --- a/website/content/terminal/crypto/ov/news/_index.md +++ b/website/content/terminal/crypto/ov/news/_index.md @@ -3,7 +3,7 @@ usage: news [-l N] [-k {news,media}] [--filter {rising,hot,bullish,bearish,important,saved,lol}] [-r {en,de,es,fr,nl,it,pt,ru}] [-s {published_at,domain,title,negative_votes,positive_votes}] - [--descend] [-l] [-h] [--export {png,jpg,pdf,svg}] + [--reverse] [-l] [-h] [--export {png,jpg,pdf,svg}] ``` @@ -27,8 +27,9 @@ optional arguments: -s {published_at,domain,title,negative_votes,positive_votes}, --sort {published_at,domain,title,negative_votes,positive_votes} Sort by given column. Default: published_at (default: published_at) - --descend Flag to sort in descending order (lowest first) - (default: True) + --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -u, --urls Flag to show urls. If you will use that flag you will additional column with urls (default: False) -h, --help show this help message (default: False) diff --git a/website/content/terminal/crypto/ov/pairs/_index.md b/website/content/terminal/crypto/ov/pairs/_index.md index 7ec82165bfe..f31b6bb8582 100644 --- a/website/content/terminal/crypto/ov/pairs/_index.md +++ b/website/content/terminal/crypto/ov/pairs/_index.md @@ -1,5 +1,5 @@ ``` -usage: pairs [-l N] [-s {id,display_name,base_currency,quote_currency,base_min_size,base_max_size,min_market_funds,max_market_funds}] [--descend] +usage: pairs [-l N] [-s {id,display_name,base_currency,quote_currency,base_min_size,base_max_size,min_market_funds,max_market_funds}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` @@ -10,7 +10,9 @@ optional arguments: -l N, --limit N N number of news >=10 (default: 15) -s {id,display_name,base_currency,quote_currency,base_min_size,base_max_size,min_market_funds,max_market_funds}, --sort {id,display_name,base_currency,quote_currency,base_min_size,base_max_size,min_market_funds,max_market_funds} Sort by given column. Default: id (default: id) - --descend Flag to sort in descending order (lowest first) (default: True) + -r, --reverse Data is sorted in ascending order by default. + Reverse flag will sort it in an descending way. + Only works when raw data is displayed. (default:False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/econometrics/show/_index.md b/website/content/terminal/econometrics/show/_index.md index cce3245a3ad..f1707d1cf46 100644 --- a/website/content/terminal/econometrics/show/_index.md +++ b/website/content/terminal/econometrics/show/_index.md @@ -2,7 +2,7 @@ usage: show [-n {OPTIONS}] [-l LIMIT] [-s SORTCOL [SORTCOL ...]] [-a] [-h] ``` -Show a portion of the, with `--name` defined, dataset or show a portion of all datasets when +Show a portion of the, with `--name` defined, dataset or show a portion of all datasets when `--name` is not defined. ``` @@ -11,9 +11,11 @@ optional arguments: The name of the database you want to show data for (default: None) -l LIMIT, --limit LIMIT The amount of data you wish to show (default: 10) - -s SORTCOL [SORTCOL ...], --sortcol SORTCOL [SORTCOL ...] + -s SORTBY, --sortby SORTBY Sort based on a column in the DataFrame (default: ) - -a, --ascend Use this argument to sort in a descending order (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) @@ -27,7 +29,7 @@ Example: 2022 Mar 04, 05:57 (✨) /econometrics/ $ show ll -s unemp - Dataset ll | Showing 10 of 16 rows + Dataset ll | Showing 10 of 16 rows ┏━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━┓ ┃ ┃ totemp ┃ gnpdefl ┃ gnp ┃ unemp ┃ armed ┃ pop ┃ ┡━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━┩ @@ -55,7 +57,7 @@ Example: 2022 Mar 04, 05:57 (✨) /econometrics/ $ load wage_panel -a wp 2022 Mar 04, 05:58 (✨) /econometrics/ $ show - Dataset ll | Showing 10 of 16 rows + Dataset ll | Showing 10 of 16 rows ┏━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━┓ ┃ ┃ totemp ┃ gnpdefl ┃ gnp ┃ unemp ┃ armed ┃ pop ┃ ┡━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━┩ @@ -80,7 +82,7 @@ Example: │ 1956.0 │ 67857.00 │ 104.60 │ 419180.00 │ 2822.00 │ 2857.00 │ 118734.00 │ └────────┴──────────┴─────────┴───────────┴─────────┴─────────┴───────────┘ - Dataset wp | Showing 10 of 4360 rows + Dataset wp | Showing 10 of 4360 rows ┏━━━┳━━━━━━━┳━━━━━━━━━┳━━━━━━━┳━━━━━━━┳━━━━━━┳━━━━━━━━━┳━━━━━━━━━┳━━━━━━━┳━━━━━━━┳━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━┓ ┃ ┃ nr ┃ year ┃ black ┃ exper ┃ hisp ┃ hours ┃ married ┃ educ ┃ union ┃ lwage ┃ expersq ┃ occupation ┃ ┡━━━╇━━━━━━━╇━━━━━━━━━╇━━━━━━━╇━━━━━━━╇━━━━━━╇━━━━━━━━━╇━━━━━━━━━╇━━━━━━━╇━━━━━━━╇━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━┩ diff --git a/website/content/terminal/economy/futures/_index.md b/website/content/terminal/economy/futures/_index.md index 5230e3525b6..84bac3ad5c4 100644 --- a/website/content/terminal/economy/futures/_index.md +++ b/website/content/terminal/economy/futures/_index.md @@ -7,18 +7,19 @@ Futures/Commodities frrom Wall St. Journal and FinViz. ``` optional arguments: -c {energy,metals,meats,grains,softs}, --commodity {energy,metals,meats,grains,softs} - Obtain commodity futures from FinViz (default: ) + Obtain commodity futures from FinViz (default: ) -s {ticker,last,change,prevClose}, --sortby {ticker,last,change,prevClose} - -a, -ascend Flag to sort in ascending order (default: False) - -h, --help show this help message (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) --export {csv,json,xlsx} - Export raw data into csv, json, xlsx (default: ) + Export raw data into csv, json, xlsx (default: ) ``` Example: ``` 2022 Mar 15, 07:02 (✨) /economy/ $ futures - Futures/Commodities [Source: Wall St. Journal] + Futures/Commodities [Source: Wall St. Journal] ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━┳━━━━━━━┓ ┃ ┃ Price ┃ Chg ┃ %Chg ┃ ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━╇━━━━━━━┩ @@ -44,7 +45,7 @@ Example: └───────────────────────────┴─────────┴─────────┴───────┘ 2022 Mar 15, 07:03 (✨) /economy/ $ futures energy - Future Table [Source: FinViz] + Future Table [Source: FinViz] ┏━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━┓ ┃ ┃ prevClose ┃ last ┃ change (%) ┃ ┡━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━┩ @@ -62,7 +63,7 @@ Example: └─────────────────┴───────────┴────────┴────────────┘ 2022 Mar 15, 07:04 (✨) /economy/ $ futures metals - Future Table [Source: FinViz] + Future Table [Source: FinViz] ┏━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━┓ ┃ ┃ prevClose ┃ last ┃ change (%) ┃ ┡━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━┩ @@ -78,7 +79,7 @@ Example: └───────────┴───────────┴─────────┴────────────┘ 2022 Mar 15, 07:04 (✨) /economy/ $ futures meats - Future Table [Source: FinViz] + Future Table [Source: FinViz] ┏━━━━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━┓ ┃ ┃ prevClose ┃ last ┃ change (%) ┃ ┡━━━━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━┩ @@ -90,7 +91,7 @@ Example: └───────────────┴───────────┴────────┴────────────┘ 2022 Mar 15, 07:04 (✨) /economy/ $ futures grains - Future Table [Source: FinViz] + Future Table [Source: FinViz] ┏━━━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━┓ ┃ ┃ prevClose ┃ last ┃ change (%) ┃ ┡━━━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━┩ @@ -112,7 +113,7 @@ Example: └──────────────┴───────────┴─────────┴────────────┘ 2022 Mar 15, 07:04 (✨) /economy/ $ futures softs - Future Table [Source: FinViz] + Future Table [Source: FinViz] ┏━━━━━━━━━━━━━━┳━━━━━━━━━━━┳━━━━━━━━━┳━━━━━━━━━━━━┓ ┃ ┃ prevClose ┃ last ┃ change (%) ┃ ┡━━━━━━━━━━━━━━╇━━━━━━━━━━━╇━━━━━━━━━╇━━━━━━━━━━━━┩ diff --git a/website/content/terminal/economy/performance/_index.md b/website/content/terminal/economy/performance/_index.md index 86c0b25e04a..dd94a49db50 100644 --- a/website/content/terminal/economy/performance/_index.md +++ b/website/content/terminal/economy/performance/_index.md @@ -10,7 +10,9 @@ optional arguments: Data group (sector, industry or country) (default: sector) -s {Name,Week,Month,3Month,6Month,1Year,YTD,Recom,AvgVolume,RelVolume,Change,Volume}, --sortby {Name,Week,Month,3Month,6Month,1Year,YTD,Recom,AvgVolume,RelVolume,Change,Volume} Column to sort by (default: Name) - -a, -ascend Flag to sort in ascending order (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/economy/valuation/_index.md b/website/content/terminal/economy/valuation/_index.md index 5690f6122e0..227c128ad7f 100644 --- a/website/content/terminal/economy/valuation/_index.md +++ b/website/content/terminal/economy/valuation/_index.md @@ -10,7 +10,9 @@ optional arguments: Data group (sector, industry or country) (default: sector) -s {Name,MarketCap,P/E,FwdP/E,PEG,P/S,P/B,P/C,P/FCF,EPSpast5Y,EPSnext5Y,Salespast5Y,Change,Volume}, --sortby {Name,MarketCap,P/E,FwdP/E,PEG,P/S,P/B,P/C,P/FCF,EPSpast5Y,EPSnext5Y,Salespast5Y,Change,Volume} Column to sort by (default: Name) - -a, -ascend Flag to sort in ascending order (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/etf/candle/_index.md b/website/content/terminal/etf/candle/_index.md index 1d320a73ecb..8d0b113f3d2 100644 --- a/website/content/terminal/etf/candle/_index.md +++ b/website/content/terminal/etf/candle/_index.md @@ -8,7 +8,8 @@ optional arguments: -p, --plotly Flag to show interactive plotly chart. (default: True) --sort {AdjClose,Open,Close,High,Low,Volume,Returns,LogRet} Choose a column to sort by (default: ) - -d, --descending Sort selected column descending (default: True) + -r, --reverse Data is sorted in descending order by default. Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --raw Shows raw data instead of chart (default: False) -n NUM, --num NUM Number to show if raw selected (default: 20) -t, --trend Flag to add high and low trends to candle. (default: False) diff --git a/website/content/terminal/etf/scr/screen/_index.md b/website/content/terminal/etf/scr/screen/_index.md index 5db56f9c76a..6e08dc0a79c 100644 --- a/website/content/terminal/etf/scr/screen/_index.md +++ b/website/content/terminal/etf/scr/screen/_index.md @@ -10,7 +10,9 @@ optional arguments: Limit of etfs to display (default: 10) -s {Assets,NAV,Expense,PE,SharesOut,Div,DivYield,Volume,Open,PrevClose,YrLow,YrHigh,Beta,N_Hold}, --sort {Assets,NAV,Expense,PE,SharesOut,Div,DivYield,Volume,Open,PrevClose,YrLow,YrHigh,Beta,N_Hold} Sort by given column. Default: Assets (default: Assets) - -a, --ascend Flag to sort in ascending order (lowest on top) (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/forecast/show/_index.md b/website/content/terminal/forecast/show/_index.md index 52c889c6ae1..88a45131339 100644 --- a/website/content/terminal/forecast/show/_index.md +++ b/website/content/terminal/forecast/show/_index.md @@ -9,9 +9,11 @@ Show a portion of the loaded dataset optional arguments: -n {}, --name {AAPL,MSFT,TSLA} The name of the database you want to show data for (default: None) - -s SORTCOL [SORTCOL ...], --sortcol SORTCOL [SORTCOL ...] + -s SORTBY [SORTBY ...], --sortby SORTBY [SORTBY ...] Sort based on a column in the DataFrame (default: ) - -a, --ascend Use this argument to sort in a descending order (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) --limit-col LIMIT_COL Set the number of columns to display when showing the dataset (default: 10) -h, --help show this help message (default: False) diff --git a/website/content/terminal/forex/candle/_index.md b/website/content/terminal/forex/candle/_index.md index 2d85ea852ec..27f2dcc381d 100644 --- a/website/content/terminal/forex/candle/_index.md +++ b/website/content/terminal/forex/candle/_index.md @@ -6,8 +6,20 @@ Show candle for loaded fx data ``` optional arguments: - --ma MOV_AVG Add moving average in number of days to plot and separate by a comma. Value for ma (moving average) keyword needs to be greater than 1. (default: ) - -h, --help show this help message (default: False) + -p, --plotly Flag to show interactive plotly chart (default: True) + --sort {adjclose,open,close,high,low,volume,logret} + Choose a column to sort by. Only works when raw data is displayed. (default: ) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) + --raw Shows raw data instead of chart. (default: False) + -t, --trend Flag to add high and low trends to candle (default: False) + --ma MOV_AVG Add moving average in number of days to plot and separate by a comma. Value for ma (moving average) keyword needs to be greater than 1. (default: None) + --log Plot with y axis on log scale (default: False) + -h, --help show this help message (default: False) + --export EXPORT Export raw data into csv, json, xlsx (default: ) + -l LIMIT, --limit LIMIT + Number of entries to show in data. (default: 20) ``` ![candle](https://user-images.githubusercontent.com/46355364/154029283-2e5e472b-4c2b-4e88-8fbe-f6a0925898b8.png) diff --git a/website/content/terminal/portfolio/bro/coinbase/deposits/_index.md b/website/content/terminal/portfolio/bro/coinbase/deposits/_index.md index 48375f7524a..126eed00425 100644 --- a/website/content/terminal/portfolio/bro/coinbase/deposits/_index.md +++ b/website/content/terminal/portfolio/bro/coinbase/deposits/_index.md @@ -1,5 +1,5 @@ ``` -usage: deposits [-t {internal_deposit,deposit}] [-l LIMIT] [-s {created_at,amount}] [--descend] +usage: deposits [-t {internal_deposit,deposit}] [-l LIMIT] [-s {created_at,amount}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` Display a list of deposits for your account. @@ -12,7 +12,9 @@ optional arguments: Limit parameter. (default: 20) -s {created_at,amount}, --sort {created_at,amount} Sort by given column. Default: created_at (default: created_at) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/portfolio/bro/coinbase/orders/_index.md b/website/content/terminal/portfolio/bro/coinbase/orders/_index.md index 53b0936de6c..ee75c7540ef 100644 --- a/website/content/terminal/portfolio/bro/coinbase/orders/_index.md +++ b/website/content/terminal/portfolio/bro/coinbase/orders/_index.md @@ -1,5 +1,5 @@ ``` -usage: orders [-l LIMIT] [-s {product_id,side,price,size,type,created_at,status}] [--descend] [--export {csv,json,xlsx}] [-h] +usage: orders [-l LIMIT] [-s {product_id,side,price,size,type,created_at,status}] [--reverse] [--export {csv,json,xlsx}] [-h] ``` List your current open orders ``` @@ -8,7 +8,9 @@ optional arguments: Limit parameter. (default: 20) -s {product_id,side,price,size,type,created_at,status}, --sort {product_id,side,price,size,type,created_at,status} Sort by given column. Default: created_at (default: created_at) - --descend Flag to sort in descending order (lowest first) (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/stocks/candle/_index.md b/website/content/terminal/stocks/candle/_index.md index 215b857184a..43849929d8f 100755 --- a/website/content/terminal/stocks/candle/_index.md +++ b/website/content/terminal/stocks/candle/_index.md @@ -7,7 +7,8 @@ optional arguments: -p, --plotly Flag to show interactive plotly chart (default: True) --sort {AdjClose,Open,Close,High,Low,Volume,Returns,LogRet} Choose a column to sort by. Only works when raw data is displayed. (default: ) - -d, --descending Sort selected column descending. Only works when raw data is displayed. (default: True) + -r, --reverse Data is sorted in descending order by default. Reverse flag will sort it in an ascending way. + Only works when raw data is displayed. (default: False) --raw Shows raw data instead of chart. If sort is set those are the top ones, otherwise we grab latest data to date (default: False) -t, --trend Flag to add high and low trends to candle (default: False) --ma MOV_AVG Add moving average in number of days to plot and separate by a comma. Value for ma (moving average) keyword needs to be greater than 1. (default: None) diff --git a/website/content/terminal/stocks/disc/arkord/_index.md b/website/content/terminal/stocks/disc/arkord/_index.md index 5953f8f6f9b..ed6644e46ab 100755 --- a/website/content/terminal/stocks/disc/arkord/_index.md +++ b/website/content/terminal/stocks/disc/arkord/_index.md @@ -10,7 +10,9 @@ optional arguments: Limit of stocks to display. (default: 10) -s {date,volume,open,high,close,low,total,weight,shares} [{date,volume,open,high,close,low,total,weight,shares} ...], --sortby {date,volume,open,high,close,low,total,weight,shares} [{date,volume,open,high,close,low,total,weight,shares} ...] Column to sort by (default: ) - -a, --ascend Flag to sort in ascending order (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -b, --buy_only Flag to look at buys only (default: False) -c, --sell_only Flag to look at sells only (default: False) --fund {ARKK,ARKF,ARKW,ARKQ,ARKG,ARKX,} diff --git a/website/content/terminal/stocks/disc/divcal/_index.md b/website/content/terminal/stocks/disc/divcal/_index.md index d6015329bc1..e3d5fad84c9 100644 --- a/website/content/terminal/stocks/disc/divcal/_index.md +++ b/website/content/terminal/stocks/disc/divcal/_index.md @@ -9,7 +9,9 @@ optional arguments: -d DATE, --date DATE Date to get format for (default: 2022-02-16 09:53:53.533928) -s SORT [SORT ...], --sort SORT [SORT ...] Column to sort by (default: ['Dividend']) - -a, --ascend Flag to sort in ascending order (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -h, --help show this help message (default: False) --export {csv,json,xlsx} Export raw data into csv, json, xlsx (default: ) diff --git a/website/content/terminal/stocks/dps/pos/_index.md b/website/content/terminal/stocks/dps/pos/_index.md index 90cda219bc3..d02e824d8ed 100755 --- a/website/content/terminal/stocks/dps/pos/_index.md +++ b/website/content/terminal/stocks/dps/pos/_index.md @@ -14,7 +14,9 @@ optional arguments: -s {sv,sv_pct,nsv,nsv_dollar,dpp,dpp_dollar}, --sort {sv,sv_pct,nsv,nsv_dollar,dpp,dpp_dollar} Field for which to sort by, where 'sv': Short Vol. [1M], 'sv_pct': Short Vol. %, 'nsv': Net Short Vol. [1M], 'nsv_dollar': Net Short Vol. ($100M), 'dpp': DP Position [1M], 'dpp_dollar': DP Position ($1B) (default: dpp_dollar) - -a, --ascending Data in ascending order (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) --export {csv,json,xlsx} Export dataframe data to csv,json,xlsx file (default: ) -h, --help show this help message (default: False) diff --git a/website/content/terminal/stocks/fa/balance/_index.md b/website/content/terminal/stocks/fa/balance/_index.md index 9d6014ce48a..74789fa6a00 100755 --- a/website/content/terminal/stocks/fa/balance/_index.md +++ b/website/content/terminal/stocks/fa/balance/_index.md @@ -13,8 +13,7 @@ current assets, Total non current liabilities, and Total stockholders equity. [S optional arguments: -q, --quarter Quarter fundamental data flag. (default: False) -r, --ratios Shows percentage change of values. (default: False) - -p PLOT [PLOT ...], --plot PLOT [PLOT ...] - Rows to plot. (-1 represents invalid data) (default: []) + -p PLOT, --plot PLOT Rows to plot, comma separated. (-1 represents invalid data) (default: None) -s {polygon,av,yf,fmp}, --source {polygon,av,yf,fmp} The source to get the data from (default: av) -h, --help show this help message (default: False) diff --git a/website/content/terminal/stocks/fa/cash/_index.md b/website/content/terminal/stocks/fa/cash/_index.md index c381b84f7ae..4677a87a89f 100755 --- a/website/content/terminal/stocks/fa/cash/_index.md +++ b/website/content/terminal/stocks/fa/cash/_index.md @@ -15,8 +15,7 @@ optional arguments: Number of latest years/quarters. (default: 1) -q, --quarter Quarter fundamental data flag. (default: False) -r, --ratios Shows percentage change of values. (default: False) - -p PLOT [PLOT ...], --plot PLOT [PLOT ...] - Rows to plot. (-1 represents invalid data) (default: []) + -p PLOT, --plot PLOT Rows to plot, comma separated. (-1 represents invalid data) (default: None) -s {polygon,av,yf,fmp}, --source {polygon,av,yf,fmp} The source to get the data from (default: av) -h, --help show this help message (default: False) diff --git a/website/content/terminal/stocks/fa/income/_index.md b/website/content/terminal/stocks/fa/income/_index.md index 3c6906e2a01..0fd4d12bb87 100755 --- a/website/content/terminal/stocks/fa/income/_index.md +++ b/website/content/terminal/stocks/fa/income/_index.md @@ -14,8 +14,7 @@ average shs out dil [Source: Alpha Vantage] optional arguments: -q, --quarter Quarter fundamental data flag. (default: False) -r, --ratios Shows percentage change of values. (default: False) - -p PLOT [PLOT ...], --plot PLOT [PLOT ...] - Rows to plot. (-1 represents invalid data) (default: None) + -p PLOT, --plot PLOT Rows to plot, comma separated. (-1 represents invalid data) (default: None) -h, --help show this help message (default: False) --export EXPORT Export raw data into csv, json, xlsx (default: ) -l LIMIT, --limit LIMIT diff --git a/website/content/terminal/stocks/options/unu/_index.md b/website/content/terminal/stocks/options/unu/_index.md index 41497d03cc8..0fbfe1f3fc2 100644 --- a/website/content/terminal/stocks/options/unu/_index.md +++ b/website/content/terminal/stocks/options/unu/_index.md @@ -12,7 +12,9 @@ optional arguments: Limit of options to show. Each scraped page gives 20 results. (default: 20) -s {Strike,Vol/OI,Vol,OI,Bid,Ask,Exp,Ticker} [{Strike,Vol/OI,Vol,OI,Bid,Ask,Exp,Ticker} ...], --sortby {Strike,Vol/OI,Vol,OI,Bid,Ask,Exp,Ticker} [{Strike,Vol/OI,Vol,OI,Bid,Ask,Exp,Ticker} ...] Column to sort by. Vol/OI is the default and typical variable to be considered unusual. (default: Vol/OI) - -a, --ascending Flag to sort in ascending order (default: False) + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -p, --puts_only Flag to show puts only (default: False) -c, --calls_only Flag to show calls only (default: False) -h, --help show this help message (default: False) diff --git a/website/content/terminal/stocks/scr/financial/_index.md b/website/content/terminal/stocks/scr/financial/_index.md index feb5b7be528..cc78d84a3f6 100755 --- a/website/content/terminal/stocks/scr/financial/_index.md +++ b/website/content/terminal/stocks/scr/financial/_index.md @@ -14,7 +14,9 @@ optional arguments: Filter presets -l LIMIT, --limit LIMIT Limit of stocks to print - -a, --ascend Set order to Ascend, the default is Descend + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -s {Ticker,Market Cap,Dividend,ROA,ROE,ROI,Curr R,Quick R,LTDebt/Eq,Debt/Eq,Gross M,Oper M,Profit M,Earnings,Price,Change,Volume} [{Ticker,Market Cap,Dividend,ROA,ROE,ROI,Curr R,Quick R,LTDebt/Eq,Debt/Eq,Gross M,Oper M,Profit M,Earnings,Price,Change,Volume} ...], --sort {Ticker,Market Cap,Dividend,ROA,ROE,ROI,Curr R,Quick R,LTDebt/Eq,Debt/Eq,Gross M,Oper M,Profit M,Earnings,Price,Change,Volume} [{Ticker,Market Cap,Dividend,ROA,ROE,ROI,Curr R,Quick R,LTDebt/Eq,Debt/Eq,Gross M,Oper M,Profit M,Earnings,Price,Change,Volume} ...] Sort elements of the table. -h, --help show this help message diff --git a/website/content/terminal/stocks/scr/overview/_index.md b/website/content/terminal/stocks/scr/overview/_index.md index be476eee6c8..0387cd5613b 100755 --- a/website/content/terminal/stocks/scr/overview/_index.md +++ b/website/content/terminal/stocks/scr/overview/_index.md @@ -12,7 +12,9 @@ optional arguments: Filter presets -l LIMIT, --limit LIMIT Limit of stocks to print - -a, --ascend Set order to Ascend, the default is Descend + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -s {Ticker,Company,Sector,Industry,Country,Market Cap,P/E,Price,Change,Volume} [{Ticker,Company,Sector,Industry,Country,Market Cap,P/E,Price,Change,Volume} ...], --sort {Ticker,Company,Sector,Industry,Country,Market Cap,P/E,Price,Change,Volume} [{Ticker,Company,Sector,Industry,Country,Market Cap,P/E,Price,Change,Volume} ...] Sort elements of the table. -h, --help show this help message diff --git a/website/content/terminal/stocks/scr/ownership/_index.md b/website/content/terminal/stocks/scr/ownership/_index.md index 8fd1174f4e4..3e6fb5622b5 100755 --- a/website/content/terminal/stocks/scr/ownership/_index.md +++ b/website/content/terminal/stocks/scr/ownership/_index.md @@ -14,7 +14,9 @@ optional arguments: Filter presets -l LIMIT, --limit LIMIT Limit of stocks to print - -a, --ascend Set order to Ascend, the default is Descend + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -s {Ticker,Market Cap,Outstanding,Float,Insider Own,Insider Trans,Inst Own,Inst Trans,Float Short,Short Ratio,Avg Volume,Price,Change,Volume} [{Ticker,Market Cap,Outstanding,Float,Insider Own,Insider Trans,Inst Own,Inst Trans,Float Short,Short Ratio,Avg Volume,Price,Change,Volume} ...], --sort {Ticker,Market Cap,Outstanding,Float,Insider Own,Insider Trans,Inst Own,Inst Trans,Float Short,Short Ratio,Avg Volume,Price,Change,Volume} [{Ticker,Market Cap,Outstanding,Float,Insider Own,Insider Trans,Inst Own,Inst Trans,Float Short,Short Ratio,Avg Volume,Price,Change,Volume} ...] Sort elements of the table. -h, --help show this help message diff --git a/website/content/terminal/stocks/scr/performance/_index.md b/website/content/terminal/stocks/scr/performance/_index.md index e2996c7671d..cc2c23d3375 100755 --- a/website/content/terminal/stocks/scr/performance/_index.md +++ b/website/content/terminal/stocks/scr/performance/_index.md @@ -14,7 +14,9 @@ optional arguments: Filter presets -l LIMIT, --limit LIMIT Limit of stocks to print - -a, --ascend Set order to Ascend, the default is Descend + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -s {Ticker,Perf Week,Perf Month,Perf Quart,Perf Half,Perf Year,Perf YTD,Volatility W,Volatility M,Recom,Avg Volume,Rel Volume,Price,Change,Volume} [{Ticker,Perf Week,Perf Month,Perf Quart,Perf Half,Perf Year,Perf YTD,Volatility W,Volatility M,Recom,Avg Volume,Rel Volume,Price,Change,Volume} ...], --sort {Ticker,Perf Week,Perf Month,Perf Quart,Perf Half,Perf Year,Perf YTD,Volatility W,Volatility M,Recom,Avg Volume,Rel Volume,Price,Change,Volume} [{Ticker,Perf Week,Perf Month,Perf Quart,Perf Half,Perf Year,Perf YTD,Volatility W,Volatility M,Recom,Avg Volume,Rel Volume,Price,Change,Volume} ...] Sort elements of the table. -h, --help show this help message diff --git a/website/content/terminal/stocks/scr/technical/_index.md b/website/content/terminal/stocks/scr/technical/_index.md index 9dbaf6b7d31..fa7c4f9cf1c 100755 --- a/website/content/terminal/stocks/scr/technical/_index.md +++ b/website/content/terminal/stocks/scr/technical/_index.md @@ -13,7 +13,9 @@ optional arguments: Filter presets -l LIMIT, --limit LIMIT Limit of stocks to print - -a, --ascend Set order to Ascend, the default is Descend + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -s {Ticker,Beta,ATR,SMA20,SMA50,SMA200,52W High,52W Low,RSI,Price,Change,from Open,Gap,Volume} [{Ticker,Beta,ATR,SMA20,SMA50,SMA200,52W High,52W Low,RSI,Price,Change,from Open,Gap,Volume} ...], --sort {Ticker,Beta,ATR,SMA20,SMA50,SMA200,52W High,52W Low,RSI,Price,Change,from Open,Gap,Volume} [{Ticker,Beta,ATR,SMA20,SMA50,SMA200,52W High,52W Low,RSI,Price,Change,from Open,Gap,Volume} ...] Sort elements of the table. -h, --help show this help message diff --git a/website/content/terminal/stocks/scr/valuation/_index.md b/website/content/terminal/stocks/scr/valuation/_index.md index d9477c10437..e8a07d1c17c 100755 --- a/website/content/terminal/stocks/scr/valuation/_index.md +++ b/website/content/terminal/stocks/scr/valuation/_index.md @@ -14,7 +14,9 @@ optional arguments: Filter presets -l LIMIT, --limit LIMIT Limit of stocks to print - -a, --ascend Set order to Ascend, the default is Descend + -r, --reverse Data is sorted in descending order by default. + Reverse flag will sort it in an ascending way. + Only works when raw data is show this help message (default: False) -s {Ticker,Market Cap,P/E,Fwd P/E,PEG,P/S,P/B,P/C,P/FCF,EPS this Y,EPS next Y,EPS past 5Y,EPS next 5Y,Sales past 5Y,Price,Change,Volume} [{Ticker,Market Cap,P/E,Fwd P/E,PEG,P/S,P/B,P/C,P/FCF,EPS this Y,EPS next Y,EPS past 5Y,EPS next 5Y,Sales past 5Y,Price,Change,Volume} ...], --sort {Ticker,Market Cap,P/E,Fwd P/E,PEG,P/S,P/B,P/C,P/FCF,EPS this Y,EPS next Y,EPS past 5Y,EPS next 5Y,Sales past 5Y,Price,Change,Volume} [{Ticker,Market Cap,P/E,Fwd P/E,PEG,P/S,P/B,P/C,P/FCF,EPS this Y,EPS next Y,EPS past 5Y,EPS next 5Y,Sales past 5Y,Price,Change,Volume} ...] Sort elements of the table. -h, --help show this help message